From 962d631fcbd72f2d526f882fd6550a97efcc0b4a Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Mon, 28 Mar 2022 18:45:34 +0000 Subject: [PATCH 01/84] dashboard i18n sync --- dashboard/config/locales/blocks.en.yml | 10 + i18n/locales/source/dashboard/blocks.yml | 10 + .../source/dashboard/course_offerings.json | 5 +- i18n/locales/source/dashboard/data.yml | 1 + .../locales/source/dashboard/progressions.yml | 1 + i18n/locales/source/dashboard/scripts.yml | 559 ++++++++++++++++-- 6 files changed, 531 insertions(+), 55 deletions(-) diff --git a/dashboard/config/locales/blocks.en.yml b/dashboard/config/locales/blocks.en.yml index 0dd4a8638483f..710dab5d86b58 100644 --- a/dashboard/config/locales/blocks.en.yml +++ b/dashboard/config/locales/blocks.en.yml @@ -2,6 +2,8 @@ en: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: make new {ANIMATION_NAME} sprite at {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alternate every {N} measures \nbetween {MOVE1} and {MOVE2}" options: @@ -1089,6 +1091,12 @@ en: text: draw line {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: edges block {SPRITE} from moving + gamelab_everySeconds: + text: 'repeat every {N} {UNIT} ' + options: + UNIT: + '"seconds"': seconds + '"frames"': frames gamelab_followingTargets: text: following targets gamelab_getAllSprites: @@ -1243,6 +1251,8 @@ en: '"pop"': pop '"rain"': rain '"spiral"': spiral + gamelab_makeNewScaledSprite: + text: make new {ANIMATION_NAME} sprite at {LOCATION} gamelab_makeNewSpriteAnon: text: make new {ANIMATION_NAME} sprite at {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/source/dashboard/blocks.yml b/i18n/locales/source/dashboard/blocks.yml index be7abafc2f98e..b815cf28eed93 100644 --- a/i18n/locales/source/dashboard/blocks.yml +++ b/i18n/locales/source/dashboard/blocks.yml @@ -2,6 +2,8 @@ en: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: make new [ANIMATION_NAME][0] sprite at [LOCATION][1] Dancelab_alternateMoves: text: "[GROUP][0] alternate every [N][1] measures \nbetween [MOVE1][2] and [MOVE2][3]" options: @@ -1089,6 +1091,12 @@ en: text: draw line [COLOR][0] [LOC1][1] [LOC2][2] gamelab_edgesDisplace: text: edges block [SPRITE][0] from moving + gamelab_everySeconds: + text: 'repeat every [N][0] [UNIT][1] ' + options: + UNIT: + '"seconds"': seconds + '"frames"': frames gamelab_followingTargets: text: following targets gamelab_getAllSprites: @@ -1243,6 +1251,8 @@ en: '"pop"': pop '"rain"': rain '"spiral"': spiral + gamelab_makeNewScaledSprite: + text: make new [ANIMATION_NAME][0] sprite at [LOCATION][1] gamelab_makeNewSpriteAnon: text: make new [ANIMATION_NAME][0] sprite at [LOCATION][1] gamelab_makeNumSprites: diff --git a/i18n/locales/source/dashboard/course_offerings.json b/i18n/locales/source/dashboard/course_offerings.json index 026a7dca855f8..3b730232a5942 100644 --- a/i18n/locales/source/dashboard/course_offerings.json +++ b/i18n/locales/source/dashboard/course_offerings.json @@ -102,5 +102,8 @@ "csd6-projects": "csd6-projects", "coursef-2022-pilot": "coursef-2022-pilot", "vpl-csd-summer-pilot": "vpl-csd-summer-pilot", - "csa-async": "csa-async" + "csa-async": "csa-async", + "self-paced-pl-csa": "self-paced-pl-csa", + "hello-world-csc": "hello-world-csc", + "vpl-csd-summer-pilot-ci": "vpl-csd-summer-pilot-ci" } \ No newline at end of file diff --git a/i18n/locales/source/dashboard/data.yml b/i18n/locales/source/dashboard/data.yml index de076cc10dd74..0176ccce3f8c8 100644 --- a/i18n/locales/source/dashboard/data.yml +++ b/i18n/locales/source/dashboard/data.yml @@ -671,6 +671,7 @@ en: PL_overview_CSP: What is Computer Science Principles? PL_CSP_EIPMOverview: Guide to EIPM Lessons tesstest: Tesstes + CSA-PL-debugging-temp: Introduction to Debugging in Java Lab - temp callout: text: drag_blocks: Drag a "move" block and snap it below the other block diff --git a/i18n/locales/source/dashboard/progressions.yml b/i18n/locales/source/dashboard/progressions.yml index 66a3c36148175..b1fba595e30c3 100644 --- a/i18n/locales/source/dashboard/progressions.yml +++ b/i18n/locales/source/dashboard/progressions.yml @@ -503,6 +503,7 @@ en: Tour of Design Mode: Tour of Design Mode Train AI to Clean the Ocean: Train AI to Clean the Ocean Train a Model in AI Lab: Train a Model in AI Lab + Train an AI to Clean the Ocean: Train an AI to Clean the Ocean UI Element Properties: UI Element Properties Ultimate Shoe Recommender: Ultimate Shoe Recommender Unit 5 Lesson 1 Overview: Unit 5 Lesson 1 Overview diff --git a/i18n/locales/source/dashboard/scripts.yml b/i18n/locales/source/dashboard/scripts.yml index 79908fd6d61ee..e88cbf3e108c0 100644 --- a/i18n/locales/source/dashboard/scripts.yml +++ b/i18n/locales/source/dashboard/scripts.yml @@ -185,6 +185,7 @@ en: description_teacher: In this lesson, learners get an introductory experience with computer science and create a game using basic block code.This lesson has been designed for learners in the middle grades, ages 10-16, but can be adapted for younger or older learners using the differentiation suggestions provided. description_audience: '' student_description: Create a story or make a game with Play Lab! + name: playlab artist: title: Artist description: Draw cool pictures and designs with the Artist! @@ -196,6 +197,8 @@ en: description_student: Create beautiful images by programming the Artist. description_teacher: In this lesson, students will take control of the Artist to complete drawings on the screen. This Artist stage will allow students to create images of increasing complexity using programming blocks like `move forward by 100 pixels` and `turn right by 90 degrees`. student_description: Draw cool pictures and designs with the Artist! + name: artist + description_audience: '' hourofcode: title: Classic Maze description: Try the basics of computer science with characters from Angry Birds, Plants vs. Zombies, and Scrat from Ice Age! @@ -208,6 +211,7 @@ en: description_student: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for young learners, ages 4-10, but can be adapted for older learners using the differentiation suggestions provided. description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for young learners, ages 4-10, but can be adapted for older learners using the differentiation suggestions provided. student_description: Try the basics of computer science with characters from Angry Birds, Plants vs. Zombies, and Scrat from Ice Age! + name: hourofcode frozen: title: Code with Anna and Elsa description: Let's use code to join Anna and Elsa as they explore the magic and beauty of ice. You will create snowflakes and patterns as you ice-skate and make a winter wonderland that you can then share with your friends! @@ -219,6 +223,8 @@ en: description_student: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners in the middle grades, ages 10-13, but can be adapted for younger or older learners using the differentiation suggestions provided. Students should have a basic understanding of simple geometry and drawing angles. description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners in the middle grades, ages 10-13, but can be adapted for younger or older learners using the differentiation suggestions provided. Students should have a basic understanding of simple geometry and drawing angles. student_description: Let's use code to join Anna and Elsa as they explore the magic and beauty of ice. You will create snowflakes and patterns as you ice-skate and make a winter wonderland that you can then share with your friends! + name: frozen + description_audience: '' course4: title: Course 4 description: Course 4 is designed for students who have taken Courses 2 and 3. Students will learn how to tackle puzzles with increased complexity as they learn how to combine several concepts when solving each challenge. By the time this Course is completed, students will be creating programs that let them showcase multiple skills, including for loops and functions with parameters. Recommended for grades 4-8. @@ -374,6 +380,8 @@ en: description_student: In this lesson, learners get an introductory experience with computer science and create a game using basic block code. description_teacher: In this lesson, learners get an introductory experience with computer science and create a game using basic block code.This lesson has been designed for learners in the middle grades, ages 10-16, but can be adapted for younger or older learners using the differentiation suggestions provided. student_description: Use Play Lab to create a story or game starring Disney Infinity characters. + name: infinity + description_audience: '' algebrademo: title: Algebra Demo description: A handful of puzzles to demonstrate the environment and programming language used in Code.org CS in Algebra @@ -565,6 +573,7 @@ en: description_student: In this lesson, learners get an introductory experience with computer science and create a game using basic block code.This lesson has been designed for learners in the middle grades, ages 10-16, but can be adapted for younger or older learners using the differentiation suggestions provided. description_teacher: In this lesson, learners get an introductory experience with computer science and create a game using basic block code.This lesson has been designed for learners in the middle grades, ages 10-16, but can be adapted for younger or older learners using the differentiation suggestions provided. student_description: Wanna write your own game in less than 10 minutes? Try our Flappy Code tutorial! + name: flappy jigsaw: title: Jigsaw description: Try our Jigsaw tutorial. @@ -577,6 +586,7 @@ en: description_student: Click and drag to finish the puzzles. description_teacher: This lesson will give students an idea of what to expect when they head to the computer lab. It begins with a brief discussion introducing them to computer lab manners, then they will progress into using a computer to complete online puzzles. student_description: Try our Jigsaw tutorial. + name: jigsaw step: title: Step description: Step tutorial @@ -721,6 +731,7 @@ en: description_student: 'At some point we reach a physical limit of how fast we can send bits and if we want to send a large amount of information faster, we have to find a way to represent the same information with fewer bits - we must compress the data. ' description_teacher: "At some point we reach a physical limit of how fast we can send bits and if we want to send a large amount of information faster, we have to find a way to represent the same information with fewer bits - we must **compress** the data. In this lesson, students will use the Text Compression Widget to compress segments of English text by looking for patterns and substituting symbols for larger patterns of text.\r\n" student_description: Compress text by identifying repeated patterns. + name: text-compression CSPPD: title: Computer Science Principles PD description: 'Phase 1: Online Introduction for CSP' @@ -1485,7 +1496,7 @@ en: description_audience: '' lesson_groups: {} lessons: - Code.org Equity PD: + Codeorg Equity PD: name: Code.org Equity PD Necessary Background: name: Necessary Background @@ -2010,6 +2021,7 @@ en: description_student: In this lesson, learners get an introductory experience with computer science and create a game using basic block code. description_teacher: In this lesson, learners get an introductory experience with computer science and create a game using basic block code.This lesson has been designed for learners in the middle grades, ages 10-16, but can be adapted for younger or older learners using the differentiation suggestions provided. student_description: Create a story or make a game with Ice Age Play Lab! + name: iceage CSPPD3-Unit3: title: 'Computer Science Principles: Unit 3 PD' description: Online Exploration of CSP Unit 3 @@ -2096,6 +2108,7 @@ en: description_teacher: In this lesson, learners get an introductory experience with computer science and create a game using basic block code.This lesson has been designed for learners in the middle grades, ages 10-16, but can be adapted for younger or older learners using the differentiation suggestions provided. description_audience: '' student_description: Create a story or make a game with Gumball Play Lab! + name: gumball starwars: title: 'Star Wars: Building a Galaxy With Code (Javascript)' description: Learn to program droids, and create your own Star Wars game in a galaxy far, far away. @@ -2111,6 +2124,7 @@ en: A [Blockly version](https://studio.code.org/s/starwarsblocks/lessons/1/levels/1) is also available and recommended for students on mobile devices without keyboards, younger students, and international students. student_description: Learn to program droids, and create your own Star Wars game in a galaxy far, far away. + name: starwars starwarsblocks: title: 'Star Wars: Building a Galaxy With Code (Blockly)' description: Learn to program droids, and create your own Star Wars game in a galaxy far, far away. @@ -2126,6 +2140,7 @@ en: A [JavaScript](s/starwars) version is also available. For older students on computers, learning JavaScript can be fun and provide an additional challenge. Note that JavaScript syntax is not translated and for the first Hour of Code, the translated blocks found here provide a better introduction. This version of the tutorial is also great if you have some students in your class who have already learned some coding. It is recommended for ages 11+. student_description: Learn to program droids, and create your own Star Wars game in a galaxy far, far away. + name: starwarsblocks mc: title: Minecraft Hour of Code description: Use blocks of code to take Steve or Alex on an adventure through this Minecraft world. @@ -2134,10 +2149,11 @@ en: lesson_groups: {} lessons: Hour of Code 2015: - name: 'Minecraft: Adventurer' + name: Minecraft Hour of Code description_student: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson works well for any students old enough to read (ages 6+). Younger learners will probably not finish the tutorial, but will have lots of fun working through the puzzles for an hour. High school students will mostly finish the tutorial and have some time to play on the free play level at the end. description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson works well for any students old enough to read (ages 6+). Younger learners will probably not finish the tutorial, but will have lots of fun working through the puzzles for an hour. High school students will mostly finish the tutorial and have some time to play on the free play level at the end. student_description: Use blocks of code to take Steve or Alex on an adventure through this Minecraft world. + name: mc oceans: title: AI for Oceans description: Learn how AI and machine learning can be used to address world problems. @@ -2146,10 +2162,11 @@ en: lesson_groups: {} lessons: Oceans: - name: Oceans + name: AI for Oceans description_student: First students classify objects as either "fish" or "not fish" to attempt to remove trash from the ocean. Then, students will need to expand their training data set to include other sea creatures that belong in the water. In the second part of the activity, students will choose their own labels to apply to images of randomly generated fish. This training data is used for a machine learning model that should then be able to label new images on its own. description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. First, students classify objects as either "fish" or "not fish" to attempt to remove trash from the ocean. Then, students will need to expand their training data set to include other sea creatures that belong in the water. In the second part of the activity, students will choose their own labels to apply to images of randomly generated fish. This training data is used for a machine learning model that should then be able to label new images on its own. student_description: Learn how AI and machine learning can be used to address world problems. + name: oceans CSPPD3-Unit3-pt2: title: 'Computer Science Principles: Unit 3 PD Challenges' description: Online Exploration of CSP Unit 3-- Lesson Challenges @@ -4219,6 +4236,7 @@ en: description_student: Ever wish you could play video games in school? In this lesson, you will get to make your own! description_teacher: In this online activity, students will learn what events are, and how computers use them in programs like video games. Students will work through puzzles making the program react to events (like arrow buttons being pressed.) At the end of the puzzle, students will have the opportunity to customize their game with different speeds and sounds. student_description: Choose your team and make a basketball game + name: basketball sample-csp5: lessons: Controlling Memory with Variables: @@ -4235,6 +4253,7 @@ en: description_student: In this lesson, students are introduced to the need for encryption and simple techniques for breaking (or cracking) secret messages. Students try their own hand at cracking a message encoded with the classic Caesar cipher and also a Random Substitution Cipher. Students should become well-acquainted with idea that in an age of powerful computational tools, techniques of encryption will need to be more sophisticated. The most important aspect of this lesson is to understand how and why encryption plays a role in all of our lives every day on the Internet, and that making good encryption is not trivial. Students will get their feet wet with understanding the considerations that must go into making strong encryption in the face of powerful computational tools that can be used to crack it. The need for secrecy when sending bits over the Internet is important for anyone using the Internet. description_teacher: In this lesson, students are introduced to the need for encryption and simple techniques for breaking (or cracking) secret messages. Students try their own hand at cracking a message encoded with the classic Caesar cipher and also a Random Substitution Cipher. Students should become well-acquainted with idea that in an age of powerful computational tools, techniques of encryption will need to be more sophisticated. The most important aspect of this lesson is to understand how and why encryption plays a role in all of our lives every day on the Internet, and that making good encryption is not trivial. Students will get their feet wet with understanding the considerations that must go into making strong encryption in the face of powerful computational tools that can be used to crack it. The need for secrecy when sending bits over the Internet is important for anyone using the Internet. student_description: In this lesson, students are introduced to the need for encryption and simple techniques for breaking (or cracking) secret messages. + name: hoc-encryption csd2-2017: title: CSD Unit 2 - Web Development ('17-'18) description_audience: '' @@ -4501,10 +4520,11 @@ en: lesson_groups: {} lessons: Minecraft Hour of Code Designer: - name: 'Minecraft: Designer' + name: Minecraft Hour of Code Designer description_student: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson works well for any students old enough to read (ages 6+). Younger learners will probably not finish the tutorial, but will have lots of fun working through the puzzles for an hour. High school students will mostly finish the tutorial and have some time to play on the free play level at the end. description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson works well for any students old enough to read (ages 6+). Younger learners will probably not finish the tutorial, but will have lots of fun working through the puzzles for an hour. High school students will mostly finish the tutorial and have some time to play on the free play level at the end. student_description: Program animals and other Minecraft creatures in your own version of Minecraft. + name: minecraft flappy-impact-study: title: Flappy Code with Survey description_audience: '' @@ -4845,6 +4865,7 @@ en: description_student: Ever wish you could play video games in school? In this lesson, you will get to make your own! description_teacher: In this online activity, students will learn what events are, and how computers use them in programs like video games. Students will work through puzzles making the program react to events (like arrow buttons being pressed.) At the end of the puzzle, students will have the opportunity to customize their game with different speeds and sounds. student_description: Mix and match across sports + name: sports 2016_sciencePD-phase2b: title: '' description_audience: '' @@ -7205,6 +7226,7 @@ en: 'Lesson 1: App Lab Intro': name: 'Lesson 1: App Lab Intro' student_description: Create your own app in JavaScript using either block based programming or text. If you've already done some programming with blocks, take your skills to the next level. + name: applab-intro e-f-ramp: title: Course E & F Ramp description_audience: '' @@ -7900,6 +7922,7 @@ en: description_student: 'In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. ' description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson works well for any students old enough to read (ages 6+). Younger learners will probably not finish the tutorial, but will have lots of fun working through the puzzles for an hour. High school students will mostly finish the tutorial and have some time to play on the free play level at the end. student_description: Minecraft is back for the Hour of Code with a brand new activity! Journey through Minecraft with code. + name: hero applab-intro-staging: title: Intro to App Lab Staging description_audience: '' @@ -10932,6 +10955,7 @@ en: description_student: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners of all ages but does require reading. This activity requires sound as the tool was built to respond to music. description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners of all ages but does require reading. This activity requires sound as the tool was built to respond to music. student_description: Code your own dance party to share with your friends! + name: dance frozen-2018-test-b: title: New Frozen Script description: '' @@ -10956,6 +10980,7 @@ en: description_student: 'In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. ' description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson works well for any students old enough to read (ages 6+). Younger learners will probably not finish the tutorial, but will have lots of fun working through the puzzles for an hour. High school students will mostly finish the tutorial and have some time to play on the free play level at the end. student_description: Minecraft is back with a brand new activity! Use your creativity and problem solving skills to explore and build underwater worlds with code. + name: aquatic sconyers: title: Tracey's Playground description_audience: '' @@ -11072,6 +11097,7 @@ en: description_student: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners of all ages but does require reading. This activity requires sound as the tool was built to respond to music. description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners of all ages but does require reading. This activity requires sound as the tool was built to respond to music. student_description: Go beyond the first hour with extended project ideas. + name: dance-extras coursef-2019: title: Course F (2019) description: Learn to use different kinds of loops, events, functions, and conditionals. Investigate different problem-solving techniques and discuss societal impacts of computing and the internet. In the second part of this course, design and create a capstone project you can share with friends and family. @@ -15317,10 +15343,11 @@ en: lesson_groups: {} lessons: Dance Party: - name: Dance Party + name: Dance Party (2019) description_student: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners of all ages but does require reading. This activity requires sound as the tool was built to respond to music. description_teacher: In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners of all ages but does require reading. This activity requires sound as the tool was built to respond to music. student_description: Code your own dance party to share with your friends! + name: dance-2019 k5-onlinepd-2019: title: Teaching Computer Science Fundamentals (2019) description: Learn how to teach computer science using Code.org's Computer Science Fundamentals with this free, self-paced online course! @@ -15440,10 +15467,11 @@ en: lesson_groups: {} lessons: Dance Party - Go Further: - name: Keep on Dancing + name: Keep on Dancing (2019) description_student: 'Learners of all ages continue an introductory experience with coding and computer science in a safe, supportive environment. ' description_teacher: In this lesson, learners of all ages continue their experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners of all ages but does require reading. This activity requires sound as the tool was built to respond to music. student_description: Go beyond the first hour with extended project ideas. + name: dance-extras-2019 csp10-pilot: title: Cybersecurity and Global Impacts description_audience: '' @@ -18921,8 +18949,6 @@ en: name: USE Programs (AppLab Only) MODIFY Programs: name: MODIFY Programs (AppLab -> Widget -> AppLab) - Does Code.org Like Your Dog?: - name: Does Code.org Like Your Dog? dog: name: Does Code.org Like Your Dog? AI for Oceans: @@ -19045,7 +19071,7 @@ en: Outbreak: name: Coding a Simulation description_student: A virus has come to Monster Town! Learn to create a virus simulator and help the monsters get back to being healthy. - description_teacher: 'This lesson combines **skill-building** around events with a **mini-project** where students get to build their own computer simulation in Sprite Lab. Students will study the simulation to understand how quickly a virus can spread and what can be done to slow it down. ' + description_teacher: 'In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson combines **skill-building** around events with a **mini-project** where students get to build their own computer simulation in Sprite Lab. Students will study the simulation to understand how quickly a virus can spread and what can be done to slow it down. ' lesson_groups: outbreak: display_name: Outbreak Simulation @@ -23313,7 +23339,7 @@ en: name: Module 1 Getting Started: name: Getting Started - What is Code.org: + What is Codeorg: name: What is Code.org? Addressing Implementation Approaches and Barriers: name: Implementation Approaches and Barriers @@ -25697,7 +25723,7 @@ en: student_description: '' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: + Navigating the Codeorg learning platform: name: " Navigating Code.org learning platform" description_student: description_teacher: |- @@ -27033,7 +27059,7 @@ en: lesson-1: name: 'Dance Party: Unplugged' description_student: 'Have a class dance party to learn about events. ' - description_teacher: Students will learn that events are a useful way to control when an action happens, and can even be used to make make multiple things act in sync. In programming, you can use events to respond to a user controlling it (like pressing buttons or clicking the mouse). Events can make your program more interesting and interactive. + description_teacher: In this lesson, learners of all ages get an introductory experience with computer science in a safe, supportive, and unplugged environment. This lesson has been designed for learners of all ages. Students will learn that events are a useful way to control when an action happens, and can even be used to make make multiple things act in sync. In programming, you can use events to respond to a user controlling it (like pressing buttons or clicking the mouse). Events can make your program more interesting and interactive. lesson_groups: {} name: dance-unplugged title: Hour of Code - Dance Party - Unplugged @@ -28146,7 +28172,7 @@ en: lesson-2: name: 'Project: Human Device Interaction' description_student: - description_teacher: + description_teacher: 'In this project, students create an app that controls the Circuit Playground so it interacts with the physical environment around it, similar to many smart phone apps that are used to control devices in a house or car or school. Students use physical materials to help design their physical device, then create an app that lets the user interact with the physical device or change settings. ' lesson-3: name: 'Mini-Project: Interactive Art' description_student: Create a piece of interactive artwork using a Circuit Playground and physical materials @@ -28853,7 +28879,7 @@ en: description_student: Use loops and patterns to finish the images. description_teacher: In this **skill-building** lesson, students learn to draw images by looping simple sequences of instructions. Here, loops are creating patterns. At the end of this lesson, students will create their own images. key: Ocean Scene with Loops - The Big Event Jr.: + The Big Event Jr: name: The Big Event Jr. description_student: Move and shout when your teachers presses buttons on a giant remote. description_teacher: In this **context-setting** lesson, the class will experience the concept of events through a game where they move or shout when you press buttons on a giant remote. @@ -29679,7 +29705,7 @@ en: description_student: Sketch your own smartphone app. description_teacher: In this **exploratory** lesson, students empathize with several fictional smartphone users to help them find the “right app” that addresses their needs. key: The Right App - The Big Event Jr.: + The Big Event Jr: name: The Big Event Jr. description_student: Move or shout when your teacher presses buttons on a giant remote. description_teacher: In this **context-setting** lesson, the class will experience the concept of events through a game where they move or shout when you press buttons on a giant remote. @@ -29772,7 +29798,7 @@ en: The internet is filled with all kinds of interesting people, but sometimes, some of them can be mean to each other. With this role play, help your students understand why it's often easier to be mean online than in person, and how to deal with online meanness when they see it. key: Putting a STOP to Online Meanness - My Robotic Friends Jr.: + My Robotic Friends Jr: name: My Robotic Friends Jr. description_student: In this lesson, you'll pretend your classmates are robots and program them to build patterns of stacked cups. description_teacher: In this **context-setting** lessons, students will use a set of symbols to instruct a "robot" to stack cups in different patterns. Students will take turns participating as the robot, responding only to the algorithm defined by their peers. @@ -29793,7 +29819,7 @@ en: name: Creating Art with Code description_student: Create beautiful images by programming the Artist. description_teacher: In this **skill-building** lesson, students will take control of the Artist to complete drawings on the screen. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: My Loopy Robotic Friends Jr. description_student: In this lesson, you'll program your classmates again, but using loops you'll be able to solve bigger and more complicated problems. description_teacher: 'This **context-setting** lesson builds on the initial "My Robotic Friends" activity, featuring larger and more complicated designs. ' @@ -31038,11 +31064,21 @@ en: name: Unit 1 Assessment description_student: Congratulations, you completed your first unit! Assess your progress through the Unit 1 Assessment. description_teacher: Students complete a multiple-choice assessment that covers the unit topics. + lesson-21: + name: Console + description_student: + description_teacher: + lesson-22: + name: The Neighborhood + description_student: + description_teacher: lesson_groups: lessonGroup-2: display_name: Content lessonGroup-3: display_name: Show What You Know + lessonGroup-4: + display_name: Sandboxes name: csa1-2022 title: Object-Oriented Programming ('22-'23) description_audience: '' @@ -31170,11 +31206,11 @@ en: description_student: |- **How can I store values so I can reuse them?** - You learned about the `boolean` data type to represent a `true` or `false` value in the previous unit. In this lesson, you expand your knowledge of data types to learn about the `int` and `double` types and differentiate between primitive and reference variables. You use manipulatives to explore how variables are declared, initialized, and used as you write and trace code segments and identify the current value stored in a variable. + You learned about the `boolean` data type to represent a `true` or `false` value in the previous unit. In this lesson, you expand your knowledge of data types to learn about the `int` and `double` types and differentiate between primitive and reference variables. You explore how variables are declared, initialized, and used as you write and modify code segments and identify the current value stored in a variable. description_teacher: |- **How can I store values so I can reuse them?** - Students expand their knowledge of data types to learn about the `int` and `double` types and differentiate between primitive and reference variables. Students use manipulatives to explore how variables are declared, initialized, and used as they write and trace code segments and identify the current value stored in a variable. + Students expand their knowledge of data types to learn about the `int` and `double` types and differentiate between primitive and reference variables. Students explore how variables are declared, initialized, and used as they write and modify code segments and identify the current value stored in a variable. lesson-7: name: Operators and Expressions description_student: |- @@ -31210,11 +31246,11 @@ en: description_student: |- **How do I get input from the user?** - In this lesson, you learn to obtain user input using the `Scanner` class. You incorporate user input to decide the starting values of `Dessert` objects. In the process, you discover the `NullPointerException`, its cause, and strategies for debugging this error. + In this lesson, you learn to obtain user input using the `Scanner` class. You also discover the `NullPointerException`, its cause, and strategies for debugging this error. description_teacher: |- **How do I get input from the user?** - Students learn how to obtain user input using the `Scanner` class. As students create `Dessert` objects based on user input, they discover the `NullPointerException`, its cause, and strategies for debugging this error. + Students learn how to obtain user input using the `Scanner` class. Additionally, they discover the `NullPointerException`, its cause, and strategies for debugging this error. lesson-11: name: Class Hierarchies description_student: |- @@ -31256,7 +31292,7 @@ en: Students have learned to obtain information about an object using its accessor methods. In this lesson, students discover the need for an easier way to get the state of an object. Students revisit the `Object` class and learn how to override its `toString()` method to display object information to the console. Students also learn to format output using escape sequences and concatenating instance variables and `String`s. lesson-15: - name: Scope + name: Scope and this description_student: |- **How does the scope of a variable impact its accessibility and use?** @@ -31265,11 +31301,21 @@ en: **How does the scope of a variable impact its accessibility and use?** Students explore the scope of variables in a program and discover that the local variable is used when it has the same name as an instance variable. Students learn to use the `this` keyword to refer to the current object in constructors and methods. + lesson-16: + name: Console + description_student: + description_teacher: + lesson-17: + name: The Neighborhood + description_student: + description_teacher: lesson_groups: lessonGroup-2: display_name: Content lessonGroup-3: display_name: Show What You Know + lessonGroup-4: + display_name: Sandboxes name: csa2-2022 title: Class Structure and Design ('22-'23) description_audience: '' @@ -31282,17 +31328,53 @@ en: name: FRQ Practice lesson-2: name: Unit 3 Assessment + lesson-3: + name: One-Dimensional (1D) Arrays + lesson-4: + name: Array Elements + lesson-5: + name: For Loops + lesson-6: + name: Array Algorithms + lesson-7: + name: Enhanced For Loops + lesson-8: + name: Static Variables and Constants + lesson-9: + name: Polymorphism + lesson-10: + name: Finding Pairs + lesson-11: + name: Reversing Arrays + lesson-12: + name: Finding Duplicates + lesson-13: + name: Data for Social Good Project – Day 1 + lesson-14: + name: Data for Social Good Project – Day 2 + lesson-15: + name: Data for Social Good Project – Day 3 + lesson-16: + name: Console + description_student: + description_teacher: + lesson-17: + name: The Neighborhood + description_student: + description_teacher: lesson_groups: lessonGroup-2: display_name: Content lessonGroup-3: display_name: Show What You Know + lessonGroup-4: + display_name: Sandboxes name: csa3-2022 title: Arrays and Algorithms ('22-'23) description_audience: '' description_short: '' - description: '' - student_description: '' + description: "This unit introduces students to data structures to store primitive values and object references. Students use one-dimensional (1D) arrays to represent lists of data while expanding their knowledge of loops and conditionals to analyze and process data in a 1D array. Students learn to use `for` loops to traverse arrays and discover that an algorithm involving loops can be implemented with either a `for` loop or a `while` loop. Throughout the unit, students develop and modify standard algorithms to find and manipulate elements in a 1D array while also discovering the concept of polymorphism when traversing arrays of objects. As part of the planning process, students identify the preconditions and postconditions that an algorithm must satisfy. Additionally, students learn to use the `static` and `final` keywords to create static variables to represent values shared with all classes and constants to represent values that cannot be changed.\n\n### AP Classroom Personal Progress Checks\n\nTo assign questions from the AP Classroom Question Bank that align with this unit, create a custom quiz in AP Classroom by searching the Question Bank for the Essential Knowledge statements on the unit's [**Standards**][0] page. You can find instructions and video demonstrations to do this on [**AP Central**][1].\n\nThe following Personal Progress Checks in AP Classroom can be assigned during the Show What You Know week:\n\n- Personal Progress Check 4\n- Personal Progress Check 6\n\n**_Note:_** _Some Learning Objectives and Essential Knowledge statements in the suggested Personal Progress Checks are covered in later units._" + student_description: This unit introduces you to data structures to store primitive values and object references. You use one-dimensional (1D) arrays to represent lists of data while expanding your knowledge of loops and conditionals to analyze and process data in a 1D array. You learn to use `for` loops to traverse arrays and discover that an algorithm involving loops can be implemented with either a `for` loop or a `while` loop. Throughout the unit, you develop and modify standard algorithms to find and manipulate elements in a 1D array while also discovering the concept of polymorphism when traversing arrays of objects. As part of the planning process, you identify the preconditions and postconditions that an algorithm must satisfy. Additionally, you learn to use the `static` and `final` keywords to create static variables to represent values shared with all classes and constants to represent values that cannot be changed. tessplayground: lessons: Conditionals and Debugging: @@ -31542,10 +31624,14 @@ en: description: '' student_description: '' pltess: - lessons: {} + lessons: + lesson-1: + name: Tess lesson 2 + lesson-2: + name: lesson 3 lesson_groups: lessonGroup-2: - display_name: course + display_name: Tess lesson name: pltess title: '' description_audience: '' @@ -31560,14 +31646,14 @@ en: lesson-1: name: Welcome to Code.org description_student: |- - You will: + **You will:** * Get an introduction to Code.org. * Learn how to engage in these professional learning modules. **Estimated time:** 20 minutes description_teacher: | - You will: + **You will:** * Get an introduction to Code.org. * Learn how to engage in these professional learning modules. @@ -31575,15 +31661,35 @@ en: **Estimated time:** 20 minutes lesson-2: name: Get to know Computer Science A - description_student: "You will:\n\n* Get an introduction to the AP Computer Science A course\n* Learn Code.org’s curricular approach to CSA \n\n**Estimated time:** 40 minutes\n" - description_teacher: "You will:\n\n* Get an introduction to the AP Computer Science A course\n* Learn Code.org’s curricular approach to CSA \n\n**Estimated time:** 40 minutes\n" + description_student: "**You will:**\n\n* Get an introduction to the AP Computer Science A course\n* Learn Code.org’s curricular approach to CSA \n\n**Estimated time:** 40 minutes\n" + description_teacher: "**You will:**\n\n* Get an introduction to the AP Computer Science A course\n* Learn Code.org’s curricular approach to CSA \n\n**Estimated time:** 40 minutes\n" lesson_groups: {} name: self-paced-pl-csa1-2022 - title: 'Unit 1 - Module 1: Welcome' + title: 'Module 1: Welcome' description_audience: '' description_short: '' - description: "This module is a short introduction to both Code.org and professional learning modules. \n\n**You will:**\n\n- Get an introduction to Code.org and CS Principles.\n- Learn how to engage in professional learning modules.\n\n**Suggested Time:** 10 minutes" - student_description: '' + description: |- + This module is for anyone using these professional learning modules for CSA. + + **You will:** + + - Get an introduction to Code.org. + - Learn how to engage in these professional learning modules. + - Get an introduction to the AP Computer Science A course + - Learn Code.org’s curricular approach to CSA + + **Estimated Time:** 60 minutes + student_description: |- + This module is for anyone using these professional learning modules for CSA. + + **You will:** + + - Get an introduction to Code.org. + - Learn how to engage in these professional learning modules. + - Get an introduction to the AP Computer Science A course + - Learn Code.org’s curricular approach to CSA + + **Estimated Time:** 60 minutes self-paced-pl-csa2-2022: lessons: lesson-1: @@ -31594,14 +31700,14 @@ en: * Navigate the Code.org website and teacher tools. * Set up a classroom section. - **Suggested time:** 30 minutes + **Estimated time:** 30 minutes description_teacher: |- **You will:** * Navigate the Code.org website and teacher tools. * Set up a classroom section. - **Suggested time:** 30 minutes + **Estimated time:** 30 minutes lesson-2: name: Navigating lesson plans and resources description_student: |- @@ -31609,13 +31715,13 @@ en: * Locate and use course lesson plans and teacher resources. - **Suggested time:** 25 minutes + **Estimated time:** 25 minutes description_teacher: |- **You will:** * Locate and use course lesson plans and teacher resources. - **Suggested time:** 25 minutes + **Estimated time:** 25 minutes lesson-3: name: Navigating Support description_student: |- @@ -31623,37 +31729,155 @@ en: * Learn how to access support while teaching the course. - **Suggested time:** 15 minutes + **Estimated time:** 15 minutes description_teacher: |- **You will:** * Learn how to access support while teaching the course. - **Suggested time:** 15 minutes + **Estimated time:** 15 minutes lesson_groups: {} name: self-paced-pl-csa2-2022 - title: '' + title: 'Module 2: Navigating Code.org' description_audience: '' description_short: '' - description: '' - student_description: '' + description: "This module is intended for teachers who are new to Code.org and the Code.org platform. \n\n**You will:**\n\n- Navigate the Code.org website and teacher tools.\n- Set up a classroom section.\n- Locate and use course lesson plans and teacher resources.\n- Learn how to access support while teaching the course.\n\n**Estimated Time:** 70 minutes" + student_description: |- + This module is intended for teachers who are new to Code.org and the Code.org platform. + + **You will:** + + - Navigate the Code.org website and teacher tools. + - Set up a classroom section. + - Locate and use course lesson plans and teacher resources. + - Learn how to access support while teaching the course. + + **Estimated Time:** 70 minutes self-paced-pl-csa3-2022: lessons: lesson-1: name: Introduction to JavaLab description_student: - description_teacher: + description_teacher: |- + **You will:** + + * Create a new file in the Java Lab IDE + * Name Java files using conventions for naming + * Learn the basics of Java syntax + * Print information to the console + + **Estimated time:** 60 minutes lesson-2: - name: Using variables in Java - description_student: - description_teacher: + name: Variables in Java + description_student: |- + **You will:** + + * Describe the different primitive data types covered in the AP subset + * Declare and initialize variables + * Use the assignment operator and compound assignment operators + * Use variables in arithmetic operations + * Print variables and text to the console + + **Estimated time:** 90 minutes + description_teacher: |- + **You will:** + + * Describe the different primitive data types covered in the AP subset + * Declare and initialize variables + * Use the assignment operator and compound assignment operators + * Use variables in arithmetic operations + * Print variables and text to the console + + **Estimated time:** 90 minutes + lesson-3: + name: If statements in Java + description_student: |- + **You will:** + + * Evaluate boolean expressions + * Write and read if, if-else, if-else-if-else statements + * Describe the difference between the assignment operator and the comparison operator + + **Estimated time:** 90 minutes + description_teacher: |- + **You will:** + + * Evaluate boolean expressions + * Write and read if, if-else, if-else-if-else statements + * Describe the difference between the assignment operator and the comparison operator + + **Estimated time:** 90 minutes + lesson-4: + name: Loops in Java + description_student: |- + **You will:** + + * Read, write, and debug for loops in Java + + **Estimated time:** 90 minutes + description_teacher: |- + **You will:** + + * Read, write, and debug for loops in Java + + **Estimated time:** 90 minutes + lesson-5: + name: Arrays in Java + description_student: |- + **You will:** + + * Declare and initialize a 1D array of primitive data types + * Access and modify elements in an array + * Traverse an array + + **Estimated time:** 120 minutes + description_teacher: |- + **You will:** + + * Declare and initialize a 1D array of primitive data types + * Access and modify elements in an array + * Traverse an array + + **Estimated time:** 120 minutes lesson_groups: {} name: self-paced-pl-csa3-2022 - title: Support for text-based programming + title: 'Module 3: Support for text-based programming' description_audience: '' description_short: '' - description: '' - student_description: '' + description: |- + This module is for any teacher who is experienced in using variables, conditionals, loops and arrays in other programming languages, but is new to Java. + + **You will:** + + - Create a new file in the Java Lab IDE + - Become familiar with the basics of Java syntax + - Declare and initialize variables + - Use variables in arithmetic operations + - Print variables and text to the console + - Write and read if, if-else, if-else-if-else statements + - Read, write, and debug for loops in Java + - Declare and initialize a 1D array of primitive data types + - Access and modify elements in arrays + - Traverse arrays + + **Estimated Time:** 7.5 hours + student_description: |- + This module is for any teacher who is experienced in using variables, conditionals, loops and arrays in other programming languages, but is new to Java. + + **You will:** + + - Create a new file in the Java Lab IDE + - Become familiar with the basics of Java syntax + - Declare and initialize variables + - Use variables in arithmetic operations + - Print variables and text to the console + - Write and read if, if-else, if-else-if-else statements + - Read, write, and debug for loops in Java + - Declare and initialize a 1D array of primitive data types + - Access and modify elements in arrays + - Traverse arrays + + **Estimated Time:** 7.5 hours csa7-pilot-extra: lessons: Writing Methods to Satisfy Conditions: @@ -32561,8 +32785,8 @@ en: lessons: lesson-1: name: Welcome - description_student: - description_teacher: + description_student: "**You will:**\n* Have the opportunity to introduce yourself and meet other workshop participants.\n* Get an overview of the workshop experience.\n* Enroll in the workshop section to access the workshop materials. \n\n" + description_teacher: "**Overview:**\nThis session serves as both a welcome to the workshop experience and an opportunity to begin getting to know the workshop cohort. \n\n**Participants will:**\n\n* Have the opportunity to introduce yourself and meet other workshop participants.\n* Get an overview of the workshop experience.\n* Enroll in the workshop section to access the workshop materials. \n\n**Suggested time:** 30 minutes" lesson-2: name: Equity in CS description_student: This appears for participants / students @@ -32571,6 +32795,40 @@ en: name: Model Lesson 1 - Unit 1 Lesson 2 description_student: description_teacher: + lesson-4: + name: Overview of CS Discoveries + description_student: |- + **You will:** + * Gain a high-level understanding of the CS Discoveries curriculum. + + **Suggested time:** 40 minutes + description_teacher: |- + **Participants will:** + * Gain a high-level understanding of the CS Discoveries curriculum. + + **Suggested time:** 40 minutes + lesson-5: + name: Asynchronous Debrief + lesson-6: + name: Model Lesson 2 - Unit 2 Lesson 2 + lesson-7: + name: Identity + lesson-8: + name: Lesson Assignment + lesson-9: + name: Lesson Planning + lesson-10: + name: The role of the teacher + description_student: |- + **You will:** + * Consider your role as the teacher in a CS Discoveries classroom. + + **Suggested time:** 20 minutes + description_teacher: |- + **Participants will:** + * Consider their role as the teacher in a CS Discoveries classroom. + + **Suggested time:** 20 minutes lesson_groups: lessonGroup-2: display_name: Synchronous Part 1 @@ -32593,9 +32851,13 @@ en: description_student: description_teacher: lesson-2: - name: TLO 1 + name: Model Lesson 3 - Unit 2 Lesson 3 description_student: description_teacher: + lesson-3: + name: TLO 1 - Unit 3 Lesson 3 + lesson-4: + name: TLO 2 - Unit 3 Lesson 4 lesson_groups: lessonGroup-2: display_name: Synchronous Part 1 @@ -32632,8 +32894,38 @@ en: lessons: lesson-1: name: "[TEMPLATE] Introduction to..." - description_student: - description_teacher: + description_student: |- + **You will:** + + * Get an introduction to code.org's ___________ unit. + * Get a preview of the first week of the ________ unit content. + + **Suggested time:** 15 minutes + description_teacher: |- + **You will:** + + * Get an introduction to code.org's ___________ unit. + * Get a preview of the first week of the ________ unit content. + + **Suggested time:** 15 minutes + lesson-2: + name: "[TEMPLATE] Unit Wrap Up" + description_student: "**You will:**\n\n* Explore end of chapter projects. \n\n**Suggested time:** 10 minutes" + description_teacher: "**You will:**\n\n* Explore end of chapter projects. \n\n**Suggested time:** 10 minutes" + lesson-3: + name: "[TEMPLATE] Content lessons" + description_student: |- + **You will:** + + * Insert lesson objectives. + + **Suggested time:** ____ minutes + description_teacher: |- + **You will:** + + * Insert lesson objectives. + + **Suggested time:** ____ minutes lesson_groups: lessonGroup-2: display_name: Synchronous Part 1 @@ -32856,3 +33148,162 @@ en: student_description: 'Welcome to Code.org’s free online educator course for CS Fundamentals! ' description_short: 'Welcome to Code.org’s free self-paced online educator course for getting started with Computer Science Fundamentals! ' description_audience: 'Welcome to Code.org’s free self-paced online educator course for getting started with Computer Science Fundamentals! ' + vpl-csd1-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: vpl-csd1-ci-pilot-2022 + title: 'Module 1: Preparing to Teach Problem Solving and Computing' + description_audience: '' + description_short: '' + description: "This professional learning module is designed to help you prepare to teach Code.org's Problem Solving and Computing unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Problem Solving and Computing.\n- Practice key concepts included in the unit.\n- Explore end of chapter projects.\n\n**Suggested time:** 30 minutes" + student_description: "This professional learning module is designed to help you prepare to teach Code.org's Problem Solving and Computing unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Problem Solving and Computing.\n- Practice key concepts included in the unit.\n- Explore end of chapter projects.\n\n**Suggested time:** 30 minutes" + vpl-csd2-ci-pilot-2022: + lessons: + lesson-1: + name: Introduction to Web Development + description_student: |- + **You will:** + + * Get an introduction to code.org's Web Development unit. + * Get a preview of the first week of the Web Development unit content. + + **Suggested time:** 10 minutes + description_teacher: |- + **You will:** + + * Get an introduction to code.org's Web Development unit. + * Get a preview of the first week of the Web Development unit content. + + **Suggested time:** 10 minutes + lesson-2: + name: Build a website with HTML + description_student: "**You will:**\n\n* Get an introduction to using Web Lab.\n* Add structure to a web page using HML. \n* Add images to a web page. \n\n**Suggested time:** 30 minutes" + description_teacher: "**You will:**\n\n* Get an introduction to using Web Lab.\n* Add structure to a web page using HML. \n* Add images to a web page. \n\n**Suggested time:** 30 minutes" + lesson-3: + name: Style a website with CSS + description_student: |- + **You will:** + + * Style the text of a web page using CSS. + * Link a CSS style sheet to the web page index. + * Explore additional properties to style elements on a web page. + + **Suggested time:** 25 minutes + description_teacher: |- + **You will:** + + * Style the text of a web page using CSS. + * Link a CSS style sheet to the web page index. + * Explore additional properties to style elements on a web page. + + **Suggested time:** 25 minutes + lesson-4: + name: Consider roles and responsibilities related to digital media + description_student: |- + **You will:** + + * Explore the ways in which students will work to understand their role and responsibilities as both creators and consumers of digital media. + + **Suggested time:** 15 minutes + description_teacher: |- + **You will:** + + * Explore the ways in which students will work to understand their role and responsibilities as both creators and consumers of digital media. + + **Suggested time:** 15 minutes + lesson-5: + name: Unit wrap up + description_student: "**You will:**\n\n* Explore end of chapter projects. \n\n**Suggested time:** 10 minutes" + description_teacher: "**You will:**\n\n* Explore end of chapter projects. \n\n**Suggested time:** 10 minutes" + lesson_groups: + lessonGroup-2: + display_name: Teaching Web Development + name: vpl-csd2-ci-pilot-2022 + title: 'Module 2: Preparing to Teach Web Development' + description_audience: '' + description_short: '' + description: "This professional learning module is designed to help you prepare to teach Code.org's Web Development unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Web Development.\n- Practice key concepts included in the unit.\n- Engage with Web Lab.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + student_description: "This professional learning module is designed to help you prepare to teach Code.org's Web Development unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Web Development.\n- Practice key concepts included in the unit.\n- Engage with Web Lab.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + vpl-csd3-ci-pilot-2022: + lessons: + lesson-1: + name: Introduction to Interactive Animations and Games + lesson-2: + name: Create a scene + description_student: + description_teacher: + lesson-3: + name: Aniumate an interactive card + lesson-4: + name: Explore game design + lesson-5: + name: Unit wrap up + lesson_groups: + lessonGroup-2: + display_name: Preparing to Teach Interactive Animations and Games + name: vpl-csd3-ci-pilot-2022 + title: 'Module 3: Preparing to Teach Interactive Animations and Games ' + description_audience: '' + description_short: '' + description: "This professional learning module is designed to help you prepare to teach Code.org's Interactive Animations and Games unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Interactive Animations and Games.\n- Practice key concepts included in the unit.\n- Engage with Game Lab.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + student_description: "This professional learning module is designed to help you prepare to teach Code.org's Interactive Animations and Games unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Interactive Animations and Games.\n- Practice key concepts included in the unit.\n- Engage with Game Lab.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + vpl-csd4-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: vpl-csd4-ci-pilot-2022 + title: " Module 4: Preparing to Teach The Design Process" + description_audience: '' + description_short: '' + description: "This professional learning module is designed to help you prepare to teach Code.org's Design Process unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to The Design Process.\n- Practice key concepts included in the unit.\n- Engage with App Lab.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + student_description: "This professional learning module is designed to help you prepare to teach Code.org's Design Process unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to The Design Process.\n- Practice key concepts included in the unit.\n- Engage with App Lab.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + vpl-csd5-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: vpl-csd5-ci-pilot-2022 + title: 'Module 5: Preparing to Teach Data and Society' + description_audience: '' + description_short: '' + description: "This professional learning module is designed to help you prepare to teach Code.org's Data and Society unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Data and Society.\n- Practice key concepts included in the unit.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + student_description: "This professional learning module is designed to help you prepare to teach Code.org's Data and Society unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Data and Society.\n- Practice key concepts included in the unit.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + vpl-csd6-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: vpl-csd6-ci-pilot-2022 + title: 'Module 6: Preparing to Teach Physical Computing' + description_audience: '' + description_short: '' + description: "This professional learning module is designed to help you prepare to teach Code.org's Physical Computing unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Physical Computing.\n- Practice key concepts included in the unit.\n- Engage with the maker app.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + student_description: "This professional learning module is designed to help you prepare to teach Code.org's Physical Computing unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to Physical Computing.\n- Practice key concepts included in the unit.\n- Engage with the maker app.\n- Explore end of chapter projects.\n\n**Suggested time:** 90 minutes" + vpl-csd7-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: vpl-csd7-ci-pilot-2022 + title: 'Module 7: Preparing to Teach AI and Machine Learning' + description_audience: '' + description_short: '' + description: "This professional learning module is designed to help you prepare to teach Code.org's AI and Machine Learning unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to AI and Machine Learning.\n- Practice key concepts included in the unit.\n- Engage with AI Lab and App Lab.\n- Explore end of chapter projects.\n- Make a plan for implementing the unit with your students.\n\n**Suggested time:** 120 minutes" + student_description: "This professional learning module is designed to help you prepare to teach Code.org's AI and Machine Learning unit. \n\n**In this professional learning module, you will:**\n\n- Get an introduction to AI and Machine Learning.\n- Practice key concepts included in the unit.\n- Engage with AI Lab and App Lab.\n- Explore end of chapter projects.\n- Make a plan for implementing the unit with your students.\n\n**Suggested time:** 120 minutes" + hello-world-csc: + lessons: + lesson-1: + name: Hello World CSC + lesson_groups: {} + name: hello-world-csc + title: Hello World + description_audience: '' + description_short: '' + description: '' + student_description: '' + csd-playground: + lessons: + lesson-1: + name: Level Updates + description_student: + description_teacher: + lesson_groups: {} + name: csd-playground + title: CSD Playground + description_audience: Curriculum Writers + description_short: For staging updates to lessons or levels between curriculum versions + description: For staging updates to lessons or levels between curriculum versions + student_description: '' From 0b9b67d5e2b677c89f1a17b9bb417f463aad0d55 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Mon, 28 Mar 2022 18:45:37 +0000 Subject: [PATCH 02/84] course content i18n sync --- .../course_content/2021/express-2021.json | 28 +++++++++---------- .../course_content/other/csd3-2021.json | 2 +- .../course_content/other/csd4-2021.json | 2 +- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/i18n/locales/source/course_content/2021/express-2021.json b/i18n/locales/source/course_content/2021/express-2021.json index 683050ddd881d..b06938bacafb6 100644 --- a/i18n/locales/source/course_content/2021/express-2021.json +++ b/i18n/locales/source/course_content/2021/express-2021.json @@ -2058,13 +2058,6 @@ } }, "https://studio.code.org/s/express-2021/lessons/14/levels/9": { - "short_instructions": "Great job! You’ve gathered lots of resources and built a modest home. Now lay rail from the edge of the map to the door of your house.", - "authored_hints": { - "mc_13_a": "Use `place rail` to lay rail on the square you are standing in.", - "mc_13_b": "Use `repeat` loops to make your code shorter." - } - }, - "https://studio.code.org/s/express-2021/lessons/14/levels/10": { "short_instructions": "You’ll find the most valuable resources underground, but it can get dark. Place at least 2 torches and mine at least 2 coal.", "authored_hints": { "mc_9_a": "Are you facing the right way? The `destroy block` mines the block in front of you.", @@ -2072,6 +2065,17 @@ "mc_9_c": "Use `place torch` to put a torch in the space where you are standing." } }, + "https://studio.code.org/s/express-2021/lessons/14/levels/10": { + "short_instructions": "Walking into molten lava is a bad idea. Place cobblestone to create a bridge, then mine at least two of the iron blocks.", + "authored_hints": { + "mc_10_a": "The iron blocks are the speckled spaces behind the torch! How are you going to get over there?", + "mc_10_b": "When you are standing at the edge of the lava, use `place cobblestone ahead` to make a safe path. Then, you can walk over it!", + "mc_10_c": "Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet." + }, + "callouts": { + "craft_what_is_iron": "Mine this iron!" + } + }, "https://studio.code.org/s/express-2021/lessons/14/levels/11": { "short_instructions": "Lava is hiding beneath some of these blocks, which you'll need to cover up before moving forward. An \"if\" command will come in handy here. Add a \"move forward\" command in the correct place to mine these blocks.", "long_instructions": "Lava is hiding beneath some of these blocks, which you'll need to cover up before moving forward. An `if` command will come in handy here. Add a `move forward` command in the correct place to mine these blocks.", @@ -2093,14 +2097,10 @@ } }, "https://studio.code.org/s/express-2021/lessons/14/levels/13": { - "short_instructions": "Walking into molten lava is a bad idea. Place cobblestone to create a bridge, then mine at least two of the iron blocks.", + "short_instructions": "Great job! You’ve gathered lots of resources and built a modest home. Now lay rail from the edge of the map to the door of your house.", "authored_hints": { - "mc_10_a": "The iron blocks are the speckled spaces behind the torch! How are you going to get over there?", - "mc_10_b": "When you are standing at the edge of the lava, use `place cobblestone ahead` to make a safe path. Then, you can walk over it!", - "mc_10_c": "Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet." - }, - "callouts": { - "craft_what_is_iron": "Mine this iron!" + "mc_13_a": "Use `place rail` to lay rail on the square you are standing in.", + "mc_13_b": "Use `repeat` loops to make your code shorter." } }, "https://studio.code.org/s/express-2021/lessons/14/levels/14": { diff --git a/i18n/locales/source/course_content/other/csd3-2021.json b/i18n/locales/source/course_content/other/csd3-2021.json index 462374a670298..ef2cdc61f311d 100644 --- a/i18n/locales/source/course_content/other/csd3-2021.json +++ b/i18n/locales/source/course_content/other/csd3-2021.json @@ -1888,7 +1888,7 @@ "long_instructions": "# Make your Second Item\n\n\n\nNext, you'll copy and paste the code for your first item to create a second item. Remember that this is a lot easier in **text mode**, so be sure to try it out if you haven't already.\n\nYou'll need to copy two parts of your code: the part at the beginning where you made the item, and the part in your `loopItem` function, where you looped the item back to the top of the screen.\n\n# Do This\n\n- Copy the code you used to create the first item sprite (`createSprite`, `setAnimation`, and `velocityY`), and paste it directly beneath the original code.\n- Change the names of the sprite in the new lines. For example, if you named your original sprite \"star\", you could name this one \"star2\".\n- Inside your `loopItems` function, copy the if statement, then paste it directly underneath the original code, inside the function.\n- Change the sprite name in the new lines of code.\n- Run your code to test it." }, "https://studio.code.org/s/csd3-2021/lessons/26/levels/13": { - "long_instructions": "# Create your Player\n\n\n\nNow you can create your player sprite. Just like the item sprites, the player sprite will fall from the top of the screen. Unlike the items, your player sprite will get faster as it falls, just like real falling objects. This is what allows it to jump up, and fall back down.\n\n# Do This\n\n- Use the `createSprite` block to make a player sprite with the label and starting position that you put on your worksheet.\n- Use `setAnimation` to give it the correct image.\n- Create a `playerFall` function that makes the sprite fall from the top of the screen. The code inside the function should use `velocityY` in a counter pattern, just as when you made the falling rock in [Lesson 21 Level 4][0].\n- Call the `playerFall` function inside the draw loop.\n- Run the code to test your sprite." + "long_instructions": "# Create your Player\n\n\n\nNow you can create your player sprite. Just like the item sprites, the player sprite will fall from the top of the screen. Unlike the items, your player sprite will get faster as it falls, just like real falling objects. This is what allows it to jump up, and fall back down.\n\n# Do This\n\n- Use the `createSprite` block to make a player sprite with the label and starting position that you put on your worksheet.\n- Use `setAnimation` to give it the correct image.\n- Create a `playerFall` function that makes the sprite fall from the top of the screen. The code inside the function should use `velocityY` in a counter pattern, just as when you made the falling rock in [Lesson 21 Level 3][0].\n- Call the `playerFall` function inside the draw loop.\n- Run the code to test your sprite." }, "https://studio.code.org/s/csd3-2021/lessons/26/levels/14": { "long_instructions": "# User Controls\n\nNext, you should add user controls so that you can move your player around. Your player needs to move to the left when the left arrow key is pressed, to the right when the right arrow key is pressed, and jump when the space bar is pressed.\n\n# Do This\n\n- Create a new `controlPlayer` function in the \"functions\" area of your code.\n- Inside the `controlPlayer` function, use the `if`, `keyDown`, and `sprite.x` blocks to make your player move to the left and right according to the arrow keys. Look at [Lesson 15 Level 7][0] for examples.\n- Inside the `controlPlayer` function, use the `if`, `keyDown`, and `velocityY` blocks to make your player jump when the up arrow is pressed. Look at [Lesson 20 Level 5][1] for examples.\n- Call the `controlPlayer` function inside the draw loop.\n- Run the game and test your code." diff --git a/i18n/locales/source/course_content/other/csd4-2021.json b/i18n/locales/source/course_content/other/csd4-2021.json index 6f83ba8bf8479..47a20e511bc58 100644 --- a/i18n/locales/source/course_content/other/csd4-2021.json +++ b/i18n/locales/source/course_content/other/csd4-2021.json @@ -77,7 +77,7 @@ "long_instructions": "# Mocking Up Your App\n\nUsing your paper prototype, create a digital version of your screen using the Design Mode elements you've learned about.\n\n# Do This\n\n- Rename the screen to match your _namespace_.\n- Use the built-in elements to lay out your app screen, giving each a proper ID\n - For example, if your namespace is `home_` you might create IDs like:\n - `home_title`\n - `home_login_button`\n - `home_logo`\n- For any components of your app that can't be recreated with the built in elements you can either:\n - Redesign to utilize built in elements\n - Find an image to use in place of your element\n - Draw the element using your preferred image editor\n- Make sure that you and your teammates are regularly looking at each other's designs to ensure consistent style" }, "https://studio.code.org/s/csd4-2021/lessons/16/levels/1": { - "long_instructions": "# Recycling App 2.0\n\nThese levels return to the Recycling App you started in a previous lesson. Our goal is to expand that app by adding new screens, such as an About or Contact screen.\n\n# Adding a New Screen\n\nTo complete the recycling app, you're going to need more than just a home screen. To create more screens, just click the dropdown at the top of the app display and select \"New Screen...\"\n\n\n\n# Do This\n\n- **Create a New Screen** and give it the ID \"about\".", + "long_instructions": "# Recycling App 2.0\n\nThese levels return to the Recycling App you started in Lesson 14. Our goal is to expand that app by adding new screens, such as an About or Contact screen.\n\n# Adding a New Screen\n\nTo complete the recycling app, you're going to need more than just a home screen. To create more screens, just click the dropdown at the top of the app display and select \"New Screen...\"\n\n\n\n# Do This\n\n- **Create a New Screen** and give it the ID \"about\".", "teacher_markdown": "#### Catching Up\n\nIf students missed the previous lesson, or were unable to complete the home screen, you can have them import this completed version of the home screen https\\://studio.code.org/projects/applab/Y3yxoz85-vy5Hpq8R4qOTQ/. See the Screen Import Map for details." }, "https://studio.code.org/s/csd4-2021/lessons/16/levels/2": { From 0f89ec2f57a60a3b257a94afea5cbc04b95eeda2 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Mon, 28 Mar 2022 18:45:42 +0000 Subject: [PATCH 03/84] apps i18n sync --- i18n/locales/source/blockly-mooc/javalab.json | 3 ++- i18n/locales/source/blockly-mooc/turtle.json | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/i18n/locales/source/blockly-mooc/javalab.json b/i18n/locales/source/blockly-mooc/javalab.json index 5869dfd44ed9f..e0566e6c87b4f 100644 --- a/i18n/locales/source/blockly-mooc/javalab.json +++ b/i18n/locales/source/blockly-mooc/javalab.json @@ -93,10 +93,11 @@ "markIncomplete": "Mark Incomplete", "missingFilenameError": "File name cannot be blank.", "newFile": "New File", - "noMainMethod": "Error: your program does not contain a main method.", "noCodeReviewComments": "Comments from your teacher will appear here.", "noCodeReviewUntilStudentEditsCode": "You cannot leave comments until the project owner has modified the default code and clicked the \"Run\" button", + "noMainMethod": "Error: your program does not contain a main method.", "noOtherReviews": "No other projects are ready for review yet.", + "noTestsFound": "No tests found.", "onlyVisibleToYou": "teacher comments are only visible to you", "programCompleted": "Program completed.", "refresh": "Refresh", diff --git a/i18n/locales/source/blockly-mooc/turtle.json b/i18n/locales/source/blockly-mooc/turtle.json index 5de4e9cc8967d..c8e4d1cbaecdf 100644 --- a/i18n/locales/source/blockly-mooc/turtle.json +++ b/i18n/locales/source/blockly-mooc/turtle.json @@ -38,6 +38,8 @@ "drawATriangle": "draw a triangle", "drawUpperWave": "draw upper wave", "drawLowerWave": "draw lower wave", + "drawShape": "draw shape", + "drawShapeWithSideLength": "draw shape with side length", "drawSticker": "draw sticker", "drawStickerWithSize": "draw sticker with size", "forward": "forward", @@ -103,5 +105,6 @@ "turtleVisibilityTooltip": "Makes the artist visible or invisible.", "widthTooltip": "Changes the width of the pencil.", "withSize": "with size", + "withSideLength": "with side length", "wrongColour": "Your picture is the wrong color. For this puzzle, it needs to be %1." } From ea58564739a01946583d7bd2d96f77ba5a8874da Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Mon, 28 Mar 2022 18:45:48 +0000 Subject: [PATCH 04/84] pegasus markdown i18n sync --- .../source/markdown/public/coldplay.md | 25 +++++++++++-------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/i18n/locales/source/markdown/public/coldplay.md b/i18n/locales/source/markdown/public/coldplay.md index f9ebdfe4f5486..d36a4215989b4 100644 --- a/i18n/locales/source/markdown/public/coldplay.md +++ b/i18n/locales/source/markdown/public/coldplay.md @@ -38,7 +38,13 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + + + +### Share on social media: [col-50] [center] @@ -65,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -76,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this [unfinished choreography made by a former Code.org engineer] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this [unfinished choreography made by a former Code.org engineer] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. From e156bbfaab6f0195c8eec6a8aa88580be68c1ae2 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:20 +0000 Subject: [PATCH 05/84] etags updates --- bin/i18n/crowdin/codeorg-markdown_etags.json | 1804 +- bin/i18n/crowdin/codeorg_etags.json | 34830 ++++++++--------- bin/i18n/crowdin/hour-of-code_etags.json | 14 +- 3 files changed, 18324 insertions(+), 18324 deletions(-) diff --git a/bin/i18n/crowdin/codeorg-markdown_etags.json b/bin/i18n/crowdin/codeorg-markdown_etags.json index a3e4e333423c0..2b2ecb8c058cf 100644 --- a/bin/i18n/crowdin/codeorg-markdown_etags.json +++ b/bin/i18n/crowdin/codeorg-markdown_etags.json @@ -6,20 +6,20 @@ "/csforgood.md": "W/\"982d501705546502c174d0155f86f902\"", "/break.md": "W/\"982d501705546502c174d0155f86f902\"", "/athome.md": "W/\"982d501705546502c174d0155f86f902\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"0bad7425275ec23b0628896977ccb887\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "sq": { "/educate/curriculum/csf-transition-guide.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", @@ -28,20 +28,20 @@ "/csforgood.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/break.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/athome.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"0bad7425275ec23b0628896977ccb887\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "ar": { "/educate/curriculum/csf-transition-guide.md": "W/\"22bc065354358612905d00c3f217acf5\"", @@ -50,20 +50,20 @@ "/csforgood.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/break.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/athome.md": "W/\"22bc065354358612905d00c3f217acf5\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"0bad7425275ec23b0628896977ccb887\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "\"f3f19cde92169b611f73beda5dfe35f6\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "hy-AM": { "/educate/curriculum/csf-transition-guide.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", @@ -72,20 +72,20 @@ "/csforgood.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/break.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/athome.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"0bad7425275ec23b0628896977ccb887\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "as": { "/educate/curriculum/csf-transition-guide.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", @@ -94,20 +94,20 @@ "/csforgood.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/break.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/athome.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"0bad7425275ec23b0628896977ccb887\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "az": { "/educate/curriculum/csf-transition-guide.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", @@ -116,20 +116,20 @@ "/csforgood.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/break.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/athome.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"0bad7425275ec23b0628896977ccb887\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "eu": { "/educate/curriculum/csf-transition-guide.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", @@ -138,20 +138,20 @@ "/csforgood.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/break.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/athome.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"0bad7425275ec23b0628896977ccb887\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "bn": { "/educate/curriculum/csf-transition-guide.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", @@ -160,20 +160,20 @@ "/csforgood.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/break.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/athome.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"0bad7425275ec23b0628896977ccb887\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "bs": { "/educate/curriculum/csf-transition-guide.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", @@ -182,20 +182,20 @@ "/csforgood.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/break.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", "/athome.md": "W/\"f50215074d243bc1ca9057991b6d432b\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "bg": { "/educate/curriculum/csf-transition-guide.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", @@ -204,20 +204,20 @@ "/csforgood.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/break.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/athome.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "my": { "/educate/curriculum/csf-transition-guide.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", @@ -226,20 +226,20 @@ "/csforgood.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/break.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/athome.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "ca": { "/educate/curriculum/csf-transition-guide.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", @@ -248,20 +248,20 @@ "/csforgood.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/break.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/athome.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"c2b80a80be49bbbe23b845648049bf08\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "zh-CN": { "/educate/curriculum/csf-transition-guide.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", @@ -270,20 +270,20 @@ "/csforgood.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/break.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/athome.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "zh-TW": { "/educate/curriculum/csf-transition-guide.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", @@ -292,20 +292,20 @@ "/csforgood.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/break.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/athome.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/poetry.md": "\"e94f18d1a5769f531df62b15a824dc0b\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "co": { "/educate/curriculum/csf-transition-guide.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", @@ -314,20 +314,20 @@ "/csforgood.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/break.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/athome.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "hr": { "/educate/curriculum/csf-transition-guide.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", @@ -336,20 +336,20 @@ "/csforgood.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/break.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/athome.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"3c196c78d7b98d779e0b06a5f7ba77e2\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"fcfe38a5e18285e8363a878663689dbf\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "cs": { "/educate/curriculum/csf-transition-guide.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", @@ -358,20 +358,20 @@ "/csforgood.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/break.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/athome.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "da": { "/educate/curriculum/csf-transition-guide.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", @@ -380,20 +380,20 @@ "/csforgood.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/break.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/athome.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "fa-AF": { "/educate/curriculum/csf-transition-guide.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", @@ -402,20 +402,20 @@ "/csforgood.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/break.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/athome.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "dv": { "/educate/curriculum/csf-transition-guide.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", @@ -424,20 +424,20 @@ "/csforgood.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/break.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/athome.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"a616e87b4d73078f1c2969ced502c713\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "nl": { "/educate/curriculum/csf-transition-guide.md": "W/\"601ef072a3db64baa5fb1c9748802d9c\"", @@ -446,20 +446,20 @@ "/csforgood.md": "W/\"601ef072a3db64baa5fb1c9748802d9c\"", "/break.md": "W/\"601ef072a3db64baa5fb1c9748802d9c\"", "/athome.md": "W/\"601ef072a3db64baa5fb1c9748802d9c\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"601ef072a3db64baa5fb1c9748802d9c\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "dz": { "/educate/curriculum/csf-transition-guide.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", @@ -468,20 +468,20 @@ "/csforgood.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/break.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/athome.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "en-GB": { "/educate/curriculum/csf-transition-guide.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", @@ -490,20 +490,20 @@ "/csforgood.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/break.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/athome.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "eo": { "/educate/curriculum/csf-transition-guide.md": "W/\"c8c61a58cd915f67f505fc9ced3d8237\"", @@ -512,20 +512,20 @@ "/csforgood.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/break.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/athome.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "et": { "/educate/curriculum/csf-transition-guide.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", @@ -534,20 +534,20 @@ "/csforgood.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/break.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/athome.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"571f76f21d61142341325f84bdfa8463\"", "/curriculum/unplugged.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "fo": { "/educate/curriculum/csf-transition-guide.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", @@ -556,20 +556,20 @@ "/csforgood.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/break.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/athome.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "fil": { "/educate/curriculum/csf-transition-guide.md": "W/\"695bc561450fbf57af263a2dd75abb6f\"", @@ -578,20 +578,20 @@ "/csforgood.md": "W/\"defe61e2fd00e877f300ac810224bcc9\"", "/break.md": "W/\"16b15bb86ab4f22ebeac78246df9cb45\"", "/athome.md": "W/\"a7b4c2d7462f8f09e4c9fcfd48ffb4c9\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"002924d1bffb53273b6f0d7bd9c8b898\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "fi": { "/educate/curriculum/csf-transition-guide.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", @@ -600,20 +600,20 @@ "/csforgood.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/break.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/athome.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "fr": { "/educate/curriculum/csf-transition-guide.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", @@ -622,20 +622,20 @@ "/csforgood.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/break.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/athome.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"7c25e5180ea7f8cd7add907cf1c712eb\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "fr-CA": { "/educate/curriculum/csf-transition-guide.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", @@ -644,20 +644,20 @@ "/csforgood.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/break.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/athome.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "gl": { "/educate/curriculum/csf-transition-guide.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", @@ -666,20 +666,20 @@ "/csforgood.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/break.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", "/athome.md": "W/\"a50dbd3218863e37bc3807fb62c1dbee\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "ka": { "/educate/curriculum/csf-transition-guide.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", @@ -688,20 +688,20 @@ "/csforgood.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/break.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/athome.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"a89115eab1b68f2bac59e8953ae545ec\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "de": { "/educate/curriculum/csf-transition-guide.md": "W/\"22bc065354358612905d00c3f217acf5\"", @@ -710,20 +710,20 @@ "/csforgood.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/break.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/athome.md": "W/\"22bc065354358612905d00c3f217acf5\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "el": { "/educate/curriculum/csf-transition-guide.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", @@ -732,20 +732,20 @@ "/csforgood.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/break.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/athome.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "gu-IN": { "/educate/curriculum/csf-transition-guide.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", @@ -754,20 +754,20 @@ "/csforgood.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/break.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/athome.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "haw": { "/educate/curriculum/csf-transition-guide.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", @@ -776,20 +776,20 @@ "/csforgood.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/break.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/athome.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "he": { "/educate/curriculum/csf-transition-guide.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", @@ -798,20 +798,20 @@ "/csforgood.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/break.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/athome.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"d4e3d03141ddd2b9de0f9b8b30f5512e\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "hi": { "/educate/curriculum/csf-transition-guide.md": "W/\"af88191601071842878fc99fea4eaf0d\"", @@ -820,20 +820,20 @@ "/csforgood.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/break.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/athome.md": "W/\"af88191601071842878fc99fea4eaf0d\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "hu": { "/educate/curriculum/csf-transition-guide.md": "W/\"af88191601071842878fc99fea4eaf0d\"", @@ -842,20 +842,20 @@ "/csforgood.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/break.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/athome.md": "W/\"af88191601071842878fc99fea4eaf0d\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"1f6ae1c789d5975665e251fe9531a3f2\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "is": { "/educate/curriculum/csf-transition-guide.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", @@ -864,20 +864,20 @@ "/csforgood.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", "/break.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", "/athome.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"f442001976c2680d03a64c6b9164be98\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "id": { "/educate/curriculum/csf-transition-guide.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", @@ -886,20 +886,20 @@ "/csforgood.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/break.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/athome.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "ga-IE": { "/educate/curriculum/csf-transition-guide.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", @@ -908,20 +908,20 @@ "/csforgood.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", "/break.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", "/athome.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"7a85baef2f3e76050ce7534ba87953bd\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"" }, "it": { "/educate/curriculum/csf-transition-guide.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", @@ -930,20 +930,20 @@ "/csforgood.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/break.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/athome.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ja": { "/educate/curriculum/csf-transition-guide.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", @@ -952,20 +952,20 @@ "/csforgood.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/break.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/athome.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "kn": { "/educate/curriculum/csf-transition-guide.md": "W/\"9caeeb1368a1a80e7fd8063d3214b2b2\"", @@ -974,20 +974,20 @@ "/csforgood.md": "W/\"9caeeb1368a1a80e7fd8063d3214b2b2\"", "/break.md": "W/\"9caeeb1368a1a80e7fd8063d3214b2b2\"", "/athome.md": "W/\"9caeeb1368a1a80e7fd8063d3214b2b2\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"9caeeb1368a1a80e7fd8063d3214b2b2\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "kk": { "/educate/curriculum/csf-transition-guide.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", @@ -996,20 +996,20 @@ "/csforgood.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/break.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/athome.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "km": { "/educate/curriculum/csf-transition-guide.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", @@ -1018,42 +1018,42 @@ "/csforgood.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/break.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/athome.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"6adaad52389a968104d5e2214efd2fe3\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ko": { "/educate/curriculum/csf-transition-guide.md": "W/\"22bc065354358612905d00c3f217acf5\"", - "/educate/csc.md": "\"d6e7b42386ad60287cf104def1593c99\"", + "/educate/csc.md": "\"757f998075069b22ff6bb88113a69b68\"", "/international/about.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/csforgood.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/break.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/athome.md": "W/\"22bc065354358612905d00c3f217acf5\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ku": { "/educate/curriculum/csf-transition-guide.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", @@ -1062,20 +1062,20 @@ "/csforgood.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/break.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/athome.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ky": { "/educate/curriculum/csf-transition-guide.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", @@ -1084,20 +1084,20 @@ "/csforgood.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/break.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/athome.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "lv": { "/educate/curriculum/csf-transition-guide.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", @@ -1106,20 +1106,20 @@ "/csforgood.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/break.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/athome.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "lt": { "/educate/curriculum/csf-transition-guide.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", @@ -1128,20 +1128,20 @@ "/csforgood.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/break.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/athome.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "mk": { "/educate/curriculum/csf-transition-guide.md": "W/\"ff40950eef20207cbd3947baa2ff0440\"", @@ -1150,20 +1150,20 @@ "/csforgood.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/break.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/athome.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", - "/hourofcode/infinity.md": "\"a769848c8fb634ffbc76942ea0b149cb\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ms": { "/educate/curriculum/csf-transition-guide.md": "W/\"22bc065354358612905d00c3f217acf5\"", @@ -1172,20 +1172,20 @@ "/csforgood.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/break.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/athome.md": "W/\"22bc065354358612905d00c3f217acf5\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "mt": { "/educate/curriculum/csf-transition-guide.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", @@ -1194,20 +1194,20 @@ "/csforgood.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/break.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/athome.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"9f8a3e1cb0056ade367144df49ee5252\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "mi": { "/educate/curriculum/csf-transition-guide.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", @@ -1216,20 +1216,20 @@ "/csforgood.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/break.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/athome.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "mr": { "/educate/curriculum/csf-transition-guide.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", @@ -1238,20 +1238,20 @@ "/csforgood.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/break.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/athome.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"fe8387fe78c2250dacf9a24413776871\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "mn": { "/educate/curriculum/csf-transition-guide.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", @@ -1260,20 +1260,20 @@ "/csforgood.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/break.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/athome.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "nv": { "/educate/curriculum/csf-transition-guide.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", @@ -1282,20 +1282,20 @@ "/csforgood.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", "/break.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", "/athome.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ne-NP": { "/educate/curriculum/csf-transition-guide.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", @@ -1304,20 +1304,20 @@ "/csforgood.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/break.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/athome.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "se": { "/educate/curriculum/csf-transition-guide.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", @@ -1326,20 +1326,20 @@ "/csforgood.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/break.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", "/athome.md": "W/\"e99a1b0220bb069183000bd8f6bce611\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "no": { "/educate/curriculum/csf-transition-guide.md": "W/\"9e15dc812047854732a1887d534e3cad\"", @@ -1348,20 +1348,20 @@ "/csforgood.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/break.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/athome.md": "W/\"9e15dc812047854732a1887d534e3cad\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "nn-NO": { "/educate/curriculum/csf-transition-guide.md": "W/\"9e15dc812047854732a1887d534e3cad\"", @@ -1370,20 +1370,20 @@ "/csforgood.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/break.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/athome.md": "W/\"9e15dc812047854732a1887d534e3cad\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "pap": { "/educate/curriculum/csf-transition-guide.md": "W/\"9e15dc812047854732a1887d534e3cad\"", @@ -1392,20 +1392,20 @@ "/csforgood.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/break.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/athome.md": "W/\"9e15dc812047854732a1887d534e3cad\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/poetry.md": "\"a7f299f94943b7fe822d640b7ca49d24\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ps": { "/educate/curriculum/csf-transition-guide.md": "W/\"9e15dc812047854732a1887d534e3cad\"", @@ -1414,20 +1414,20 @@ "/csforgood.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/break.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/athome.md": "W/\"9e15dc812047854732a1887d534e3cad\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "fa": { "/educate/curriculum/csf-transition-guide.md": "W/\"9e15dc812047854732a1887d534e3cad\"", @@ -1436,20 +1436,20 @@ "/csforgood.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/break.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/athome.md": "W/\"9e15dc812047854732a1887d534e3cad\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "pl": { "/educate/curriculum/csf-transition-guide.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", @@ -1458,20 +1458,20 @@ "/csforgood.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/break.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/athome.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"1f91ed84fff73ce2c0d5c396c5fe7e68\"", "/curriculum/unplugged.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"2787c6bb219d408663fbd26c9188d2e6\"" + "/coldplay.md": "\"5adfa9c0343d5fd31cfb0d89e6b75874\"" }, "pt-PT": { "/educate/curriculum/csf-transition-guide.md": "W/\"9e15dc812047854732a1887d534e3cad\"", @@ -1480,20 +1480,20 @@ "/csforgood.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/break.md": "W/\"9e15dc812047854732a1887d534e3cad\"", "/athome.md": "W/\"9e15dc812047854732a1887d534e3cad\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"adb9c212510483fe848d08aea1006916\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "pt-BR": { "/educate/curriculum/csf-transition-guide.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", @@ -1502,20 +1502,20 @@ "/csforgood.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/break.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/athome.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ro": { "/educate/curriculum/csf-transition-guide.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", @@ -1524,20 +1524,20 @@ "/csforgood.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/break.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/athome.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"a152f7ce7342abae85566e471f21e028\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ru": { "/educate/curriculum/csf-transition-guide.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", @@ -1546,20 +1546,20 @@ "/csforgood.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/break.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/athome.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"f186724dd94165f13888f5626e8259db\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "sm": { "/educate/curriculum/csf-transition-guide.md": "W/\"9f96c64dcd8db5e13a64cc63063ca249\"", @@ -1568,20 +1568,20 @@ "/csforgood.md": "W/\"9f96c64dcd8db5e13a64cc63063ca249\"", "/break.md": "W/\"9f96c64dcd8db5e13a64cc63063ca249\"", "/athome.md": "W/\"9f96c64dcd8db5e13a64cc63063ca249\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"9f96c64dcd8db5e13a64cc63063ca249\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "sr": { "/educate/curriculum/csf-transition-guide.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", @@ -1590,20 +1590,20 @@ "/csforgood.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", "/break.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", "/athome.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"417d62879539108d5441f068f5a943de\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "si-LK": { "/educate/curriculum/csf-transition-guide.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", @@ -1612,20 +1612,20 @@ "/csforgood.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", "/break.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", "/athome.md": "W/\"1870deea5193b74a4ccb50f3ef93b2f7\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"5e681b4be40cb0b4143f800bfb795a64\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"5486ab37609137ad5a24ce1f05f16a5a\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"e8f61221fb53d3a3656772a3d9141c79\"", "/curriculum/unplugged.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "sk": { "/educate/curriculum/csf-transition-guide.md": "W/\"af88191601071842878fc99fea4eaf0d\"", @@ -1634,20 +1634,20 @@ "/csforgood.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/break.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/athome.md": "W/\"af88191601071842878fc99fea4eaf0d\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"fdf558b2ddabefdc5e17b9f9fbc3c44e\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "sl": { "/educate/curriculum/csf-transition-guide.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", @@ -1656,20 +1656,20 @@ "/csforgood.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", "/break.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", "/athome.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"dd65c62da07b5dee4431af4af9263b2a\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "es-ES": { "/educate/curriculum/csf-transition-guide.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", @@ -1678,20 +1678,20 @@ "/csforgood.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/break.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/athome.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "es-MX": { "/educate/curriculum/csf-transition-guide.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", @@ -1700,20 +1700,20 @@ "/csforgood.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/break.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/athome.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", - "/hourofcode/infinity.md": "\"3f857be6a7ed23468a6f12cae1d89b1b\"", - "/hourofcode/mc.md": "\"3f857be6a7ed23468a6f12cae1d89b1b\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"3f857be6a7ed23468a6f12cae1d89b1b\"", - "/hourofcode/hourofcode.md": "\"3f857be6a7ed23468a6f12cae1d89b1b\"", - "/hourofcode/flappy.md": "\"3f857be6a7ed23468a6f12cae1d89b1b\"", - "/hourofcode/starwars.md": "\"3f857be6a7ed23468a6f12cae1d89b1b\"", - "/hourofcode/frozen.md": "\"3f857be6a7ed23468a6f12cae1d89b1b\"", - "/hourofcode/playlab.md": "\"514677b0e83eb028acfd84179e174cd5\"", - "/hourofcode/artist.md": "\"514677b0e83eb028acfd84179e174cd5\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"76e65cbf38205fa73f12a250258fb0f7\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"fa3bdc8cea7d1780a1c557bad5213a38\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "sv-SE": { "/educate/curriculum/csf-transition-guide.md": "W/\"b5ff15cdfff3b60a442ef5a462acf2ad\"", @@ -1722,20 +1722,20 @@ "/csforgood.md": "W/\"b5ff15cdfff3b60a442ef5a462acf2ad\"", "/break.md": "W/\"b5ff15cdfff3b60a442ef5a462acf2ad\"", "/athome.md": "W/\"b5ff15cdfff3b60a442ef5a462acf2ad\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"ae1258a115f2995ca7c7ea0ce5b3e668\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "tg": { "/educate/curriculum/csf-transition-guide.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", @@ -1744,20 +1744,20 @@ "/csforgood.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", "/break.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", "/athome.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"3037cf1c25295bf7c7e48eb0b56f9957\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ta": { "/educate/curriculum/csf-transition-guide.md": "W/\"af88191601071842878fc99fea4eaf0d\"", @@ -1766,20 +1766,20 @@ "/csforgood.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/break.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/athome.md": "W/\"af88191601071842878fc99fea4eaf0d\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "te": { "/educate/curriculum/csf-transition-guide.md": "W/\"8f3b30dd42ce4b338c7594a7970ae6fc\"", @@ -1788,20 +1788,20 @@ "/csforgood.md": "W/\"8f3b30dd42ce4b338c7594a7970ae6fc\"", "/break.md": "W/\"8f3b30dd42ce4b338c7594a7970ae6fc\"", "/athome.md": "W/\"8f3b30dd42ce4b338c7594a7970ae6fc\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"8f3b30dd42ce4b338c7594a7970ae6fc\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "th": { "/educate/curriculum/csf-transition-guide.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", @@ -1810,20 +1810,20 @@ "/csforgood.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/break.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/athome.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"c7361fdf4a7b7e39ced464a815b82273\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ti": { "/educate/curriculum/csf-transition-guide.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", @@ -1832,20 +1832,20 @@ "/csforgood.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", "/break.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", "/athome.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "tr": { "/educate/curriculum/csf-transition-guide.md": "W/\"af88191601071842878fc99fea4eaf0d\"", @@ -1854,20 +1854,20 @@ "/csforgood.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/break.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/athome.md": "W/\"af88191601071842878fc99fea4eaf0d\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"af88191601071842878fc99fea4eaf0d\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "uk": { "/educate/curriculum/csf-transition-guide.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", @@ -1876,20 +1876,20 @@ "/csforgood.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", "/break.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", "/athome.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "ur-PK": { "/educate/curriculum/csf-transition-guide.md": "W/\"22bc065354358612905d00c3f217acf5\"", @@ -1898,20 +1898,20 @@ "/csforgood.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/break.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/athome.md": "W/\"22bc065354358612905d00c3f217acf5\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"22bc065354358612905d00c3f217acf5\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "uz": { "/educate/curriculum/csf-transition-guide.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", @@ -1920,20 +1920,20 @@ "/csforgood.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", "/break.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", "/athome.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"934baa54be8412db592ede243e901d71\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"f1bb7c9e5f3002bf51404552097052dc\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "vi": { "/educate/curriculum/csf-transition-guide.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", @@ -1942,20 +1942,20 @@ "/csforgood.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/break.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/athome.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"cb5c35595a2aa9cccfb35b30acf74f01\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "zu": { "/educate/curriculum/csf-transition-guide.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", @@ -1964,20 +1964,20 @@ "/csforgood.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", "/break.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", "/athome.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", - "/hourofcode/infinity.md": "\"18296614867943aaaf7a63b648707e0c\"", - "/hourofcode/mc.md": "\"b4a5b3b043a5733c45418098b1765d0d\"", - "/hourofcode/unplugged-conditionals-with-cards.md": "\"dca4030ee5d893ab4ea72283a33443ec\"", - "/hourofcode/hourofcode.md": "\"5d84a62cbec7ef27b08e90b06e151759\"", - "/hourofcode/flappy.md": "\"6ec626c90c97eeff3c862624266409b8\"", - "/hourofcode/starwars.md": "\"96f75c5fd2b2438f4107695eb544da2a\"", - "/hourofcode/frozen.md": "\"16264ca78a58d71623a5552398c0a826\"", - "/hourofcode/playlab.md": "\"a75f3c297f56b6a4b55fed79b41529e6\"", - "/hourofcode/artist.md": "\"05a7a5d8807301e7d4622debec0c2c1a\"", + "/hourofcode/infinity.md": "\"6ffbc3bf604c5410a2a0e0ab61f47815\"", + "/hourofcode/mc.md": "\"a4097d20d538fd5bdf3aed5b20ea58fe\"", + "/hourofcode/unplugged-conditionals-with-cards.md": "\"f917a146bc2bf6099c5a1a8ceecc3384\"", + "/hourofcode/hourofcode.md": "\"2bd4ebb5fb1e3c2fe645f1d6e9485292\"", + "/hourofcode/flappy.md": "\"c6deebecb55393827c5628ab39a4df81\"", + "/hourofcode/starwars.md": "\"b241a2f4cdf9d48ceb0c1ebe75a744d1\"", + "/hourofcode/frozen.md": "\"7cd038f09c8c963aa960caea1b564136\"", + "/hourofcode/playlab.md": "\"5cc584fdc16caf6a709a0e9fc8ea8202\"", + "/hourofcode/artist.md": "\"f442001976c2680d03a64c6b9164be98\"", "/ai.md": "\"b7f28d97b58b9b961b3a8aca5e05e963\"", "/curriculum/unplugged.md": "W/\"12a45cedc174b52020bbb5b529011d5d\"", "/poetry.md": "\"e34e41b17f5ff5a69385a93642d6f973\"", "/helloworld.md": "\"3266b7bde65d52420c9219cfd56ba059\"", - "/coldplay.md": "\"6bbffa75c880da8ed40aca7b06dc58c7\"" + "/coldplay.md": "\"0bad7425275ec23b0628896977ccb887\"" }, "in": { "/educate/curriculum/csf-transition-guide.md": "W/\"860fdad2fbfc6f7a507e1788cef779f8\"", @@ -1999,6 +1999,6 @@ "/curriculum/unplugged.md": "W/\"7e352c1312b0ec5a3188a128ae9c6e9f\"", "/poetry.md": "W/\"32b3103db2e7110820535aee9465029c\"", "/helloworld.md": "\"2abbefb297c61c1303e85d4f72a43d61\"", - "/coldplay.md": "\"33a1412876d0d6f2350254f0bfdf4d8f\"" + "/coldplay.md": "\"41674e49e7aec26da98483ded27089cd\"" } } \ No newline at end of file diff --git a/bin/i18n/crowdin/codeorg_etags.json b/bin/i18n/crowdin/codeorg_etags.json index 1e07e1d0388fb..e0850d4762bbf 100644 --- a/bin/i18n/crowdin/codeorg_etags.json +++ b/bin/i18n/crowdin/codeorg_etags.json @@ -1,77 +1,77 @@ { "af": { - "/dashboard/base.yml": "\"3e4c0cfccc6663246add34bac3bd9bc9\"", - "/dashboard/data.yml": "\"c9b6e7ed24e6611e81bbb182b83953ef\"", - "/dashboard/devise.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", + "/dashboard/base.yml": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"41956333d5750152673cf798e2047dfc\"", - "/dashboard/unplugged.yml": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/dashboard/scripts.yml": "\"98540b8d83f9bfb274b742259d36b164\"", + "/dashboard/unplugged.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", + "/dashboard/scripts.yml": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", "/dashboard/courses.yml": "\"41956333d5750152673cf798e2047dfc\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"e7f4146094decd52d60b159880f382a3\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"24d6cd91cade9f560ff5118cebf75b7a\"", + "/dashboard/progressions.yml": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/dashboard/shared_functions.yml": "\"8dda18a430415561b88d4eca9773f02d\"", "/dashboard/variable_names.yml": "\"8dda18a430415561b88d4eca9773f02d\"", "/dashboard/parameter_names.yml": "\"8dda18a430415561b88d4eca9773f02d\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"237182ab9a0b0dff675871973e832369\"", "/blockly-mooc/maze.json": "\"41956333d5750152673cf798e2047dfc\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"41956333d5750152673cf798e2047dfc\"", "/blockly-mooc/flappy.json": "\"41956333d5750152673cf798e2047dfc\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/blockly-mooc/craft.json": "\"41956333d5750152673cf798e2047dfc\"", - "/blockly-mooc/tutorialExplorer.json": "\"41956333d5750152673cf798e2047dfc\"", + "/blockly-mooc/tutorialExplorer.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", "/blockly-mooc/dance.json": "\"41956333d5750152673cf798e2047dfc\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"8dda18a430415561b88d4eca9773f02d\"", "/blockly-mooc/ailab.json": "\"8dda18a430415561b88d4eca9773f02d\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"8dda18a430415561b88d4eca9773f02d\"", - "/blockly-core/core.json": "\"3fd265221f75dbe186305275c015385d\"", - "/pegasus/mobile.yml": "\"b18d9cfb6f40d41a131fd34414a71c21\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"5fe3202ea8cf35b009a2b05caf77dcac\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e7cd57e4234e04e3137339f545bea6bb\"", + "/course_content/2018/courseb-2018.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"b56a1dafbf22d99308bc16257cf506fd\"", "/course_content/2018/coursea-2018.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", - "/course_content/2018/coursef-2018.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"9d8d856455c87a3ff75f111be680c66d\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", + "/course_content/2018/pre-express-2018.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/course_content/2019/coursed-2019.json": "\"4135f1431914089e07e9870bcb17c6b7\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"f4cc7652a952de6d23417f67ece276c4\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"30df68e795bb3de706e8d104e203de24\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", + "/course_content/2019/csd2-2019.json": "\"2977f2e99b7020f9960c69487a39114f\"", "/course_content/2019/courseb-2019.json": "\"9d8d856455c87a3ff75f111be680c66d\"", - "/course_content/2019/coursee-2019.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2019/coursec-2019.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2019/express-2019.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/course_content/2019/pre-express-2019.json": "\"8dda18a430415561b88d4eca9773f02d\"", + "/course_content/2019/coursee-2019.json": "\"ebf51fd51de3d36788d4fd7aef8e587b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"f5ad800b63958a579d9d647efa400be1\"", "/course_content/Hour of Code/sports.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/text-compression.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/hero.json": "\"9d8d856455c87a3ff75f111be680c66d\"", @@ -84,13 +84,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/artist.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/infinity.json": "\"9d8d856455c87a3ff75f111be680c66d\"", - "/course_content/Hour of Code/mc.json": "\"9d8d856455c87a3ff75f111be680c66d\"", + "/course_content/Hour of Code/mc.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/minecraft.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/starwarsblocks.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/dance.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/aquatic.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/basketball.json": "\"9d8d856455c87a3ff75f111be680c66d\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/Hour of Code.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/Hour of Code/applab-intro.json": "\"9d8d856455c87a3ff75f111be680c66d\"", @@ -102,7 +102,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"fa8a14d51f9fe0a52ef60305994f69eb\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"fa8a14d51f9fe0a52ef60305994f69eb\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"fa8a14d51f9fe0a52ef60305994f69eb\"", - "/course_content/other/K5-OnlinePD.json": "\"af130684d9500af06aad53811498f7d1\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/other/20-hour.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/other/k1hoc2017.json": "\"9d8d856455c87a3ff75f111be680c66d\"", @@ -114,16 +114,16 @@ "/course_content/other/vigenere.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/other/deepdive-debugging.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/other/applab-1hour.json": "\"9d8d856455c87a3ff75f111be680c66d\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"9d8d856455c87a3ff75f111be680c66d\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"9d8d856455c87a3ff75f111be680c66d\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"c22d10258dabca39d0bc56a9dc490ad6\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"9d8d856455c87a3ff75f111be680c66d\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"fa8a14d51f9fe0a52ef60305994f69eb\"", "/course_content/other/hello-world-food.json": "\"fa8a14d51f9fe0a52ef60305994f69eb\"", "/course_content/other/hello-world-animals.json": "\"fa8a14d51f9fe0a52ef60305994f69eb\"", @@ -131,35 +131,35 @@ "/course_content/other/poetry-hoc3.json": "\"fa8a14d51f9fe0a52ef60305994f69eb\"", "/course_content/other/poem-art.json": "\"fa8a14d51f9fe0a52ef60305994f69eb\"", "/course_content/projects.json": "\"8dda18a430415561b88d4eca9773f02d\"", - "/course_content/2020/pre-express-2020.json": "\"8dda18a430415561b88d4eca9773f02d\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"8dda18a430415561b88d4eca9773f02d\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"8dda18a430415561b88d4eca9773f02d\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"fcc932c0bbefc77f94328c1ec00d861a\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2021/pre-express-2021.json": "\"8dda18a430415561b88d4eca9773f02d\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"fc4b8c2fb24094a04a366a6ab170d372\"", + "/course_content/2021/coursed-2021.json": "\"c5520d41cc8a95d02a34bb0fd6572628\"", + "/course_content/2021/express-2021.json": "\"ec83dbeb21dc3b1bfbbc3b1bf590c3f0\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"8dda18a430415561b88d4eca9773f02d\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"45e9899c323c7e13e100e3255e1dd499\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"f5f76148a102ebf47171fc0b21790400\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"12c1502b6f4eff42880cd27a1a405d14\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/other/poetry-hoc3.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"c6eeb4ef0e9e69c44001d522546a0a70\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -171,10 +171,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"2db8c61d3c3fb4ed7e6b2bdbe1ab4f20\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -183,65 +183,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"d71c23f1e88ca3fd7cabc8ef5ad64bd7\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/artist.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"2f15bb3c1f591eff4074a13ca6f4b303\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"12f7402332e4f3d153496844ae8741af\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"57ddd2bb62499ba036f3b6ec87e8d987\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1d61866d048abffa9d3af05eda476aec\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"98e342de9982ec8dddc40335f9ec0280\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"20baf1456bb34c50be4141799eb33077\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"84905ba27bc479049f9b462d9f5aab50\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"f81f620307a96a1dfd845af9016309af\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"63e3590030204853d675d87e2547a258\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"cd9e7245e75f035cf50059016d4884ad\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"45a4c33db828ba477e8cf57276222053\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"0134ef96e8a00045b3f58be0da65df91\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"81ddfeb081d9b9fb1ce85c827fdbadad\"", @@ -250,115 +250,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"d88f4796d723915d0b4ef01e2e8cd2f8\"", "/curriculum_content/2017/csf/express-2017.json": "\"72d7707d34a291aef8988988ecd2dac0\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"25f04dcdd962c3b032c62c99ba611d20\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"c2ead72782ad9d4d2265145be20dc05d\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c0870cb3814be8ec6fbb8ee311baf6f8\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"af4de43091aceface27fa1c708ba6c4b\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"dd1e4c922a2cf705eaea7fd37192d1d2\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"37b492706fe6f03674154dedc00d2b12\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3ad5ded9999f9e766163e793925457f\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"340107015d350c9d3661d90f559453ae\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"7849caf4bac0ae9dae3f39fe89611e8c\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"2a7f5de6d182902845698d76ee02e8a5\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"5b18561167e4f5cdcd423d553b8a3ef4\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a405e9cb1aa98d1f799c8d3af2774589\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "sq": { - "/dashboard/base.yml": "\"3e4c0cfccc6663246add34bac3bd9bc9\"", - "/dashboard/data.yml": "\"c9b6e7ed24e6611e81bbb182b83953ef\"", - "/dashboard/devise.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", + "/dashboard/base.yml": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"c20408de33343b369925f46042b75e5d\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"98540b8d83f9bfb274b742259d36b164\"", + "/dashboard/unplugged.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", + "/dashboard/scripts.yml": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", "/dashboard/courses.yml": "\"c20408de33343b369925f46042b75e5d\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"e7f4146094decd52d60b159880f382a3\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"24d6cd91cade9f560ff5118cebf75b7a\"", + "/dashboard/progressions.yml": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/dashboard/shared_functions.yml": "\"52ca98a22acdbd36657b2713eb6a8f49\"", "/dashboard/variable_names.yml": "\"52ca98a22acdbd36657b2713eb6a8f49\"", "/dashboard/parameter_names.yml": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"bcd1d636b8f9a7cea2599f7274fe745f\"", "/blockly-mooc/maze.json": "\"c20408de33343b369925f46042b75e5d\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"c20408de33343b369925f46042b75e5d\"", "/blockly-mooc/flappy.json": "\"c20408de33343b369925f46042b75e5d\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/blockly-mooc/craft.json": "\"c20408de33343b369925f46042b75e5d\"", - "/blockly-mooc/tutorialExplorer.json": "\"c20408de33343b369925f46042b75e5d\"", + "/blockly-mooc/tutorialExplorer.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", "/blockly-mooc/dance.json": "\"c20408de33343b369925f46042b75e5d\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", "/blockly-mooc/ailab.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"04243c693bd17b5535a262261302b7a0\"", - "/blockly-core/core.json": "\"3fd265221f75dbe186305275c015385d\"", - "/pegasus/mobile.yml": "\"b18d9cfb6f40d41a131fd34414a71c21\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"c20408de33343b369925f46042b75e5d\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"5fe3202ea8cf35b009a2b05caf77dcac\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e7cd57e4234e04e3137339f545bea6bb\"", + "/course_content/2018/courseb-2018.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"b56a1dafbf22d99308bc16257cf506fd\"", "/course_content/2018/coursea-2018.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", - "/course_content/2018/coursef-2018.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", + "/course_content/2018/pre-express-2018.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/course_content/2019/coursed-2019.json": "\"4135f1431914089e07e9870bcb17c6b7\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"f4cc7652a952de6d23417f67ece276c4\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"30df68e795bb3de706e8d104e203de24\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", + "/course_content/2019/csd2-2019.json": "\"2977f2e99b7020f9960c69487a39114f\"", "/course_content/2019/courseb-2019.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", - "/course_content/2019/coursee-2019.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2019/coursec-2019.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2019/express-2019.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/course_content/2019/pre-express-2019.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", + "/course_content/2019/coursee-2019.json": "\"ebf51fd51de3d36788d4fd7aef8e587b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"f5ad800b63958a579d9d647efa400be1\"", "/course_content/Hour of Code/sports.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/text-compression.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/hero.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", @@ -371,13 +371,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/artist.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/infinity.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", - "/course_content/Hour of Code/mc.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", + "/course_content/Hour of Code/mc.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/minecraft.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/starwarsblocks.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/dance.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/aquatic.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/basketball.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/Hour of Code.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/Hour of Code/applab-intro.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", @@ -389,7 +389,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"c6ef988cff393a19f3a67cb46ab1d5af\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"c6ef988cff393a19f3a67cb46ab1d5af\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"c6ef988cff393a19f3a67cb46ab1d5af\"", - "/course_content/other/K5-OnlinePD.json": "\"af130684d9500af06aad53811498f7d1\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/other/20-hour.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/other/k1hoc2017.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", @@ -401,16 +401,16 @@ "/course_content/other/vigenere.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/other/deepdive-debugging.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", "/course_content/other/applab-1hour.json": "\"76f6c3ad3c2af7d153fab4a7c6c888b6\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"c22d10258dabca39d0bc56a9dc490ad6\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"04243c693bd17b5535a262261302b7a0\"", "/course_content/other/hello-world-food.json": "\"04243c693bd17b5535a262261302b7a0\"", "/course_content/other/hello-world-animals.json": "\"04243c693bd17b5535a262261302b7a0\"", @@ -418,35 +418,35 @@ "/course_content/other/poetry-hoc3.json": "\"04243c693bd17b5535a262261302b7a0\"", "/course_content/other/poem-art.json": "\"04243c693bd17b5535a262261302b7a0\"", "/course_content/projects.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/course_content/2020/pre-express-2020.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"fcc932c0bbefc77f94328c1ec00d861a\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2021/pre-express-2021.json": "\"04243c693bd17b5535a262261302b7a0\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"fc4b8c2fb24094a04a366a6ab170d372\"", + "/course_content/2021/coursed-2021.json": "\"c5520d41cc8a95d02a34bb0fd6572628\"", + "/course_content/2021/express-2021.json": "\"ec83dbeb21dc3b1bfbbc3b1bf590c3f0\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"52ca98a22acdbd36657b2713eb6a8f49\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"45e9899c323c7e13e100e3255e1dd499\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"f5f76148a102ebf47171fc0b21790400\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"12c1502b6f4eff42880cd27a1a405d14\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/other/poetry-hoc3.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"c6eeb4ef0e9e69c44001d522546a0a70\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -458,10 +458,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"2db8c61d3c3fb4ed7e6b2bdbe1ab4f20\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -470,65 +470,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"d71c23f1e88ca3fd7cabc8ef5ad64bd7\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/artist.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"2f15bb3c1f591eff4074a13ca6f4b303\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"12f7402332e4f3d153496844ae8741af\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"f40006580e8ec9290572dae904b85848\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"57ddd2bb62499ba036f3b6ec87e8d987\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1d61866d048abffa9d3af05eda476aec\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"98e342de9982ec8dddc40335f9ec0280\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"20baf1456bb34c50be4141799eb33077\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"f81f620307a96a1dfd845af9016309af\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"bd7d087492d62dbd5d548a6a52f8d9ea\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"45a4c33db828ba477e8cf57276222053\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -537,115 +537,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"d88f4796d723915d0b4ef01e2e8cd2f8\"", "/curriculum_content/2017/csf/express-2017.json": "\"72d7707d34a291aef8988988ecd2dac0\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"25f04dcdd962c3b032c62c99ba611d20\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c0870cb3814be8ec6fbb8ee311baf6f8\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"af4de43091aceface27fa1c708ba6c4b\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"dd1e4c922a2cf705eaea7fd37192d1d2\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"37b492706fe6f03674154dedc00d2b12\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3ad5ded9999f9e766163e793925457f\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"340107015d350c9d3661d90f559453ae\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"7849caf4bac0ae9dae3f39fe89611e8c\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"2a7f5de6d182902845698d76ee02e8a5\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"5b18561167e4f5cdcd423d553b8a3ef4\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a405e9cb1aa98d1f799c8d3af2774589\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "am": { - "/dashboard/base.yml": "\"3e4c0cfccc6663246add34bac3bd9bc9\"", - "/dashboard/data.yml": "\"c9b6e7ed24e6611e81bbb182b83953ef\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"7b048dc23911892fbfe2218ae256738f\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"98540b8d83f9bfb274b742259d36b164\"", + "/dashboard/unplugged.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", + "/dashboard/scripts.yml": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", "/dashboard/courses.yml": "\"7b048dc23911892fbfe2218ae256738f\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"e7f4146094decd52d60b159880f382a3\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"24d6cd91cade9f560ff5118cebf75b7a\"", + "/dashboard/progressions.yml": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/dashboard/shared_functions.yml": "\"46d091189ea6084673265b88ff1f14db\"", "/dashboard/variable_names.yml": "\"46d091189ea6084673265b88ff1f14db\"", "/dashboard/parameter_names.yml": "\"46d091189ea6084673265b88ff1f14db\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"bcd1d636b8f9a7cea2599f7274fe745f\"", "/blockly-mooc/maze.json": "\"7b048dc23911892fbfe2218ae256738f\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"7b048dc23911892fbfe2218ae256738f\"", "/blockly-mooc/flappy.json": "\"7b048dc23911892fbfe2218ae256738f\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/blockly-mooc/craft.json": "\"7b048dc23911892fbfe2218ae256738f\"", - "/blockly-mooc/tutorialExplorer.json": "\"7b048dc23911892fbfe2218ae256738f\"", + "/blockly-mooc/tutorialExplorer.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", "/blockly-mooc/dance.json": "\"7b048dc23911892fbfe2218ae256738f\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/blockly-mooc/ailab.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"46d091189ea6084673265b88ff1f14db\"", - "/blockly-core/core.json": "\"3fd265221f75dbe186305275c015385d\"", - "/pegasus/mobile.yml": "\"b18d9cfb6f40d41a131fd34414a71c21\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"7b048dc23911892fbfe2218ae256738f\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"5fe3202ea8cf35b009a2b05caf77dcac\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e7cd57e4234e04e3137339f545bea6bb\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"b56a1dafbf22d99308bc16257cf506fd\"", "/course_content/2018/coursea-2018.json": "\"2ab46c8c39d7b5f7b92c4ee92e286d81\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", - "/course_content/2018/coursef-2018.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"2ab46c8c39d7b5f7b92c4ee92e286d81\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"4135f1431914089e07e9870bcb17c6b7\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"30df68e795bb3de706e8d104e203de24\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", + "/course_content/2019/csd2-2019.json": "\"2977f2e99b7020f9960c69487a39114f\"", "/course_content/2019/courseb-2019.json": "\"2ab46c8c39d7b5f7b92c4ee92e286d81\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2019/express-2019.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/course_content/2019/pre-express-2019.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", + "/course_content/2019/coursee-2019.json": "\"ebf51fd51de3d36788d4fd7aef8e587b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"f5ad800b63958a579d9d647efa400be1\"", "/course_content/Hour of Code/sports.json": "\"2ab46c8c39d7b5f7b92c4ee92e286d81\"", "/course_content/Hour of Code/text-compression.json": "\"2ab46c8c39d7b5f7b92c4ee92e286d81\"", "/course_content/Hour of Code/hero.json": "\"2ab46c8c39d7b5f7b92c4ee92e286d81\"", @@ -658,13 +658,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/Hour of Code/artist.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/Hour of Code/infinity.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/Hour of Code/mc.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", + "/course_content/Hour of Code/mc.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/minecraft.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/Hour of Code/starwarsblocks.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/Hour of Code/dance.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/Hour of Code/aquatic.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/Hour of Code/basketball.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/Hour of Code/Hour of Code.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/Hour of Code/applab-intro.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", @@ -676,7 +676,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"868db5d7c59648021c1c0e622223eb2f\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"868db5d7c59648021c1c0e622223eb2f\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"868db5d7c59648021c1c0e622223eb2f\"", - "/course_content/other/K5-OnlinePD.json": "\"af130684d9500af06aad53811498f7d1\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/other/20-hour.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/other/k1hoc2017.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", @@ -688,16 +688,16 @@ "/course_content/other/vigenere.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/other/deepdive-debugging.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", "/course_content/other/applab-1hour.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"c22d10258dabca39d0bc56a9dc490ad6\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"46d091189ea6084673265b88ff1f14db\"", "/course_content/other/hello-world-food.json": "\"46d091189ea6084673265b88ff1f14db\"", "/course_content/other/hello-world-animals.json": "\"46d091189ea6084673265b88ff1f14db\"", @@ -705,35 +705,35 @@ "/course_content/other/poetry-hoc3.json": "\"46d091189ea6084673265b88ff1f14db\"", "/course_content/other/poem-art.json": "\"868db5d7c59648021c1c0e622223eb2f\"", "/course_content/projects.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/2020/pre-express-2020.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"9df7741d89c3bce40da7f08aaa6829b2\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"46d091189ea6084673265b88ff1f14db\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"fc4b8c2fb24094a04a366a6ab170d372\"", + "/course_content/2021/coursed-2021.json": "\"b77736f26aa0f0e0a3e841079b16f842\"", + "/course_content/2021/express-2021.json": "\"ec83dbeb21dc3b1bfbbc3b1bf590c3f0\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"46d091189ea6084673265b88ff1f14db\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"45e9899c323c7e13e100e3255e1dd499\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"f5f76148a102ebf47171fc0b21790400\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"12c1502b6f4eff42880cd27a1a405d14\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/other/poetry-hoc3.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"c6eeb4ef0e9e69c44001d522546a0a70\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -745,10 +745,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"2db8c61d3c3fb4ed7e6b2bdbe1ab4f20\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -757,65 +757,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"d71c23f1e88ca3fd7cabc8ef5ad64bd7\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/artist.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"2f15bb3c1f591eff4074a13ca6f4b303\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"12f7402332e4f3d153496844ae8741af\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"f40006580e8ec9290572dae904b85848\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"57ddd2bb62499ba036f3b6ec87e8d987\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1d61866d048abffa9d3af05eda476aec\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"98e342de9982ec8dddc40335f9ec0280\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"20baf1456bb34c50be4141799eb33077\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"f81f620307a96a1dfd845af9016309af\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"5be51ebc65e9904500f6af53449c6c58\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"bd7d087492d62dbd5d548a6a52f8d9ea\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"45a4c33db828ba477e8cf57276222053\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -824,115 +824,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"d88f4796d723915d0b4ef01e2e8cd2f8\"", "/curriculum_content/2017/csf/express-2017.json": "\"72d7707d34a291aef8988988ecd2dac0\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"25f04dcdd962c3b032c62c99ba611d20\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c0870cb3814be8ec6fbb8ee311baf6f8\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"af4de43091aceface27fa1c708ba6c4b\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"37b492706fe6f03674154dedc00d2b12\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3ad5ded9999f9e766163e793925457f\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"340107015d350c9d3661d90f559453ae\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"7849caf4bac0ae9dae3f39fe89611e8c\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"2a7f5de6d182902845698d76ee02e8a5\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"5b18561167e4f5cdcd423d553b8a3ef4\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a405e9cb1aa98d1f799c8d3af2774589\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "ar": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"c9b6e7ed24e6611e81bbb182b83953ef\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"7ee880a45a1b43a2f4b067baefa685bd\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"98540b8d83f9bfb274b742259d36b164\"", + "/dashboard/unplugged.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", + "/dashboard/scripts.yml": "\"f3017fb7c349567d858b38ab16c4fec5\"", "/dashboard/courses.yml": "\"a3e8334c6a9cab065c5d850b13fed4bb\"", - "/dashboard/blocks.yml": "\"26ffd0e3c6a6491235a557b04756c187\"", + "/dashboard/blocks.yml": "\"e7f4146094decd52d60b159880f382a3\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"24d6cd91cade9f560ff5118cebf75b7a\"", + "/dashboard/progressions.yml": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/dashboard/shared_functions.yml": "\"26ffd0e3c6a6491235a557b04756c187\"", "/dashboard/variable_names.yml": "\"18ec2d1b34d540f89ab48ce03f58199e\"", "/dashboard/parameter_names.yml": "\"18ec2d1b34d540f89ab48ce03f58199e\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"bcd1d636b8f9a7cea2599f7274fe745f\"", "/blockly-mooc/maze.json": "\"7ee880a45a1b43a2f4b067baefa685bd\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"7ee880a45a1b43a2f4b067baefa685bd\"", "/blockly-mooc/flappy.json": "\"7ee880a45a1b43a2f4b067baefa685bd\"", "/blockly-mooc/jigsaw.json": "\"0501b16ff3173667565241e639bf4cd9\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"a3e8334c6a9cab065c5d850b13fed4bb\"", - "/blockly-mooc/tutorialExplorer.json": "\"a3e8334c6a9cab065c5d850b13fed4bb\"", + "/blockly-mooc/tutorialExplorer.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", "/blockly-mooc/dance.json": "\"a3e8334c6a9cab065c5d850b13fed4bb\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/blockly-mooc/ailab.json": "\"18ec2d1b34d540f89ab48ce03f58199e\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"18ec2d1b34d540f89ab48ce03f58199e\"", - "/blockly-core/core.json": "\"3fd265221f75dbe186305275c015385d\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"a3e8334c6a9cab065c5d850b13fed4bb\"", "/course_content/2017/csd1-2017.json": "\"0501b16ff3173667565241e639bf4cd9\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"0501b16ff3173667565241e639bf4cd9\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"0501b16ff3173667565241e639bf4cd9\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"0501b16ff3173667565241e639bf4cd9\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"103a7c37f14e92a9ba2c4fcc7e32ef36\"", + "/course_content/2017/express-2017.json": "\"5fe3202ea8cf35b009a2b05caf77dcac\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"0501b16ff3173667565241e639bf4cd9\"", "/course_content/2018/csd1-2018.json": "\"0501b16ff3173667565241e639bf4cd9\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"103a7c37f14e92a9ba2c4fcc7e32ef36\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e7cd57e4234e04e3137339f545bea6bb\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"b56a1dafbf22d99308bc16257cf506fd\"", "/course_content/2018/coursea-2018.json": "\"a3e8334c6a9cab065c5d850b13fed4bb\"", "/course_content/2018/csd4-2018.json": "\"103a7c37f14e92a9ba2c4fcc7e32ef36\"", - "/course_content/2018/coursed-2018.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", - "/course_content/2018/coursef-2018.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"103a7c37f14e92a9ba2c4fcc7e32ef36\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"a3e8334c6a9cab065c5d850b13fed4bb\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"4135f1431914089e07e9870bcb17c6b7\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"103a7c37f14e92a9ba2c4fcc7e32ef36\"", "/course_content/2019/csd1-2019.json": "\"103a7c37f14e92a9ba2c4fcc7e32ef36\"", - "/course_content/2019/coursef-2019.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"103a7c37f14e92a9ba2c4fcc7e32ef36\"", - "/course_content/2019/csd2-2019.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", + "/course_content/2019/csd2-2019.json": "\"2977f2e99b7020f9960c69487a39114f\"", "/course_content/2019/courseb-2019.json": "\"a3e8334c6a9cab065c5d850b13fed4bb\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2019/express-2019.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/course_content/2019/pre-express-2019.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", + "/course_content/2019/coursee-2019.json": "\"ebf51fd51de3d36788d4fd7aef8e587b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"f5ad800b63958a579d9d647efa400be1\"", "/course_content/Hour of Code/sports.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/text-compression.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/hero.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", @@ -945,13 +945,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/artist.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/infinity.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", - "/course_content/Hour of Code/mc.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", + "/course_content/Hour of Code/mc.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/minecraft.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/starwarsblocks.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/dance.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/aquatic.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/basketball.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/Hour of Code.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/Hour of Code/applab-intro.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", @@ -963,7 +963,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"26ffd0e3c6a6491235a557b04756c187\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"26ffd0e3c6a6491235a557b04756c187\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"26ffd0e3c6a6491235a557b04756c187\"", - "/course_content/other/K5-OnlinePD.json": "\"af130684d9500af06aad53811498f7d1\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/other/20-hour.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/other/k1hoc2017.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", @@ -975,16 +975,16 @@ "/course_content/other/vigenere.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/other/deepdive-debugging.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", "/course_content/other/applab-1hour.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"c22d10258dabca39d0bc56a9dc490ad6\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", "/course_content/other/outbreak.json": "\"26ffd0e3c6a6491235a557b04756c187\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"26ffd0e3c6a6491235a557b04756c187\"", "/course_content/other/hello-world-food.json": "\"26ffd0e3c6a6491235a557b04756c187\"", "/course_content/other/hello-world-animals.json": "\"26ffd0e3c6a6491235a557b04756c187\"", @@ -992,35 +992,35 @@ "/course_content/other/poetry-hoc3.json": "\"e26bd7465f40ab3317a08a0d5c7555de\"", "/course_content/other/poem-art.json": "\"e26bd7465f40ab3317a08a0d5c7555de\"", "/course_content/projects.json": "\"56f0cd885d5c2f8bb71af3599ec142c2\"", - "/course_content/2020/pre-express-2020.json": "\"18ec2d1b34d540f89ab48ce03f58199e\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"18ec2d1b34d540f89ab48ce03f58199e\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"18ec2d1b34d540f89ab48ce03f58199e\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", "/course_content/2021/courseb-2021.json": "\"774c99130c911b374907e3988e44de7d\"", - "/course_content/2021/coursea-2021.json": "\"0cbc3c9f6e1f98d59eaab88961cc28b2\"", - "/course_content/2021/coursec-2021.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"18ec2d1b34d540f89ab48ce03f58199e\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"fc4b8c2fb24094a04a366a6ab170d372\"", + "/course_content/2021/coursed-2021.json": "\"b77736f26aa0f0e0a3e841079b16f842\"", + "/course_content/2021/express-2021.json": "\"ec83dbeb21dc3b1bfbbc3b1bf590c3f0\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"18ec2d1b34d540f89ab48ce03f58199e\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"d993218290acbdd36659101f22795f13\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9aa5a7e2afec2f7206e59c23edfce68c\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"061f8d21c2d6f02fd26343985a240ec7\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"1cac4f86dc2b4aacf46de32c50bf7be2\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"ec9f6c839d629992ecab85ad23d056c2\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"483913d7318bcaa7434c80b0982c77dd\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"19b559f8809a0e4d6cbf05b1429d8af4\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/other/hello-world-food.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/other/poetry-hoc3.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"12c1502b6f4eff42880cd27a1a405d14\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/other/poetry-hoc3.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", "/curriculum_content/other/vigenere.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", "/curriculum_content/other/applab-2hour.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", @@ -1032,10 +1032,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", "/curriculum_content/other/K5-OnlinePD.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", "/curriculum_content/other/kodea-pd-2021.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"753539b14553ac9452487b60f2193e0c\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"ab1d02e59938e4dad462d663c60c740b\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/curriculum_content/unversioned/csf/course4.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", @@ -1044,65 +1044,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/curriculum_content/unversioned/csf/course1.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"d71c23f1e88ca3fd7cabc8ef5ad64bd7\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"24f69384b4b757c8f5173850f5f7659a\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/Hour of Code/infinity.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/Hour of Code/basketball.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/Hour of Code/oceans.json": "\"ab1d02e59938e4dad462d663c60c740b\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/artist.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1b9205cf506ca076b32d832fa819b039\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"12f7402332e4f3d153496844ae8741af\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"f40006580e8ec9290572dae904b85848\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"753539b14553ac9452487b60f2193e0c\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/2018/csf/express-2018.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"4f3ecd8eaa6db4c3e89c66a7e71fee14\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"8e7f4e4e33b32dfb9af4feb2a40ad564\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"ab1d02e59938e4dad462d663c60c740b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"b5c8275dd4ec41c8267c0e118791c00a\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2019/csf/express-2019.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"ab1d02e59938e4dad462d663c60c740b\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"5be51ebc65e9904500f6af53449c6c58\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"ae224fa1a89085f8f890784fd0061dfb\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"45a4c33db828ba477e8cf57276222053\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", @@ -1111,115 +1111,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/curriculum_content/2017/csf/express-2017.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"ab1d02e59938e4dad462d663c60c740b\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2020/csf/express-2020.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c0870cb3814be8ec6fbb8ee311baf6f8\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"9a02dc78934ac755d3d97268611046f3\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"9a02dc78934ac755d3d97268611046f3\"", - "/course_content/2018/K5-OnlinePD.json": "\"af4de43091aceface27fa1c708ba6c4b\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"37b492706fe6f03674154dedc00d2b12\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3ad5ded9999f9e766163e793925457f\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"340107015d350c9d3661d90f559453ae\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"26ffd0e3c6a6491235a557b04756c187\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"9a02dc78934ac755d3d97268611046f3\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/course_content/other/csd4-2021.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"7849caf4bac0ae9dae3f39fe89611e8c\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"6c7150cd058624baff6b9994bcf84d0e\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"2a7f5de6d182902845698d76ee02e8a5\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"59a1aa1a094355fe8f1a11ef94aa80ed\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"59a1aa1a094355fe8f1a11ef94aa80ed\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"6ddb1e3191daf0a09ec3931a94cb54a7\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"59a1aa1a094355fe8f1a11ef94aa80ed\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "hy-AM": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"c9b6e7ed24e6611e81bbb182b83953ef\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"a04726c2303e35a15940996bc32af50f\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"98540b8d83f9bfb274b742259d36b164\"", + "/dashboard/unplugged.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", + "/dashboard/scripts.yml": "\"f3017fb7c349567d858b38ab16c4fec5\"", "/dashboard/courses.yml": "\"a04726c2303e35a15940996bc32af50f\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"e7f4146094decd52d60b159880f382a3\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"24d6cd91cade9f560ff5118cebf75b7a\"", + "/dashboard/progressions.yml": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/dashboard/shared_functions.yml": "\"52cdb58d562206a32fe6ec572e2eae93\"", "/dashboard/variable_names.yml": "\"52cdb58d562206a32fe6ec572e2eae93\"", "/dashboard/parameter_names.yml": "\"52cdb58d562206a32fe6ec572e2eae93\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"bcd1d636b8f9a7cea2599f7274fe745f\"", "/blockly-mooc/maze.json": "\"a04726c2303e35a15940996bc32af50f\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"a04726c2303e35a15940996bc32af50f\"", "/blockly-mooc/flappy.json": "\"a04726c2303e35a15940996bc32af50f\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"a04726c2303e35a15940996bc32af50f\"", - "/blockly-mooc/tutorialExplorer.json": "\"a04726c2303e35a15940996bc32af50f\"", + "/blockly-mooc/tutorialExplorer.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", "/blockly-mooc/dance.json": "\"c02e7550b4250ac840a46b671d6c39dd\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/blockly-mooc/ailab.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"52cdb58d562206a32fe6ec572e2eae93\"", - "/blockly-core/core.json": "\"3fd265221f75dbe186305275c015385d\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"c02e7550b4250ac840a46b671d6c39dd\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"5fe3202ea8cf35b009a2b05caf77dcac\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e7cd57e4234e04e3137339f545bea6bb\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"b56a1dafbf22d99308bc16257cf506fd\"", "/course_content/2018/coursea-2018.json": "\"c02e7550b4250ac840a46b671d6c39dd\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", - "/course_content/2018/coursef-2018.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"c02e7550b4250ac840a46b671d6c39dd\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"4135f1431914089e07e9870bcb17c6b7\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"c02e7550b4250ac840a46b671d6c39dd\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"f5ad800b63958a579d9d647efa400be1\"", "/course_content/Hour of Code/sports.json": "\"c02e7550b4250ac840a46b671d6c39dd\"", "/course_content/Hour of Code/text-compression.json": "\"c02e7550b4250ac840a46b671d6c39dd\"", "/course_content/Hour of Code/hero.json": "\"c02e7550b4250ac840a46b671d6c39dd\"", @@ -1232,13 +1232,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"c02e7550b4250ac840a46b671d6c39dd\"", "/course_content/Hour of Code/artist.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/Hour of Code/infinity.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/Hour of Code/mc.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/Hour of Code/starwarsblocks.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/Hour of Code/dance.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/Hour of Code/aquatic.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/Hour of Code/basketball.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/Hour of Code/Hour of Code.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/Hour of Code/applab-intro.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", @@ -1250,7 +1250,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"42d1e3842ee3753069ea7ce0ce8676da\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"42d1e3842ee3753069ea7ce0ce8676da\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"42d1e3842ee3753069ea7ce0ce8676da\"", - "/course_content/other/K5-OnlinePD.json": "\"af130684d9500af06aad53811498f7d1\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/other/20-hour.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/other/k1hoc2017.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", @@ -1262,16 +1262,16 @@ "/course_content/other/vigenere.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/other/deepdive-debugging.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", "/course_content/other/applab-1hour.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"c22d10258dabca39d0bc56a9dc490ad6\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"52cdb58d562206a32fe6ec572e2eae93\"", "/course_content/other/hello-world-food.json": "\"52cdb58d562206a32fe6ec572e2eae93\"", "/course_content/other/hello-world-animals.json": "\"52cdb58d562206a32fe6ec572e2eae93\"", @@ -1279,35 +1279,35 @@ "/course_content/other/poetry-hoc3.json": "\"52cdb58d562206a32fe6ec572e2eae93\"", "/course_content/other/poem-art.json": "\"42d1e3842ee3753069ea7ce0ce8676da\"", "/course_content/projects.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/2020/pre-express-2020.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"f3cbfd6611feb31dbb69e96b98b0dd08\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"52cdb58d562206a32fe6ec572e2eae93\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"1edc72b992292dac10576e0a2e1299fd\"", + "/course_content/2021/coursed-2021.json": "\"b77736f26aa0f0e0a3e841079b16f842\"", + "/course_content/2021/express-2021.json": "\"ec83dbeb21dc3b1bfbbc3b1bf590c3f0\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"52cdb58d562206a32fe6ec572e2eae93\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"45e9899c323c7e13e100e3255e1dd499\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"f5f76148a102ebf47171fc0b21790400\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"c6eeb4ef0e9e69c44001d522546a0a70\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -1319,10 +1319,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -1331,65 +1331,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"d71c23f1e88ca3fd7cabc8ef5ad64bd7\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/artist.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1b9205cf506ca076b32d832fa819b039\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"12f7402332e4f3d153496844ae8741af\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"f40006580e8ec9290572dae904b85848\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"4f3ecd8eaa6db4c3e89c66a7e71fee14\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"8e7f4e4e33b32dfb9af4feb2a40ad564\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"f81f620307a96a1dfd845af9016309af\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"5be51ebc65e9904500f6af53449c6c58\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"ae224fa1a89085f8f890784fd0061dfb\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"45a4c33db828ba477e8cf57276222053\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -1398,115 +1398,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c0870cb3814be8ec6fbb8ee311baf6f8\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"af4de43091aceface27fa1c708ba6c4b\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"37b492706fe6f03674154dedc00d2b12\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3ad5ded9999f9e766163e793925457f\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"340107015d350c9d3661d90f559453ae\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"2a7f5de6d182902845698d76ee02e8a5\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a405e9cb1aa98d1f799c8d3af2774589\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a7ae3c37f811efa40ae0e5aa1a596d84\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"07445d24700593882342f8dc7ba6acf2\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "as": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"c9b6e7ed24e6611e81bbb182b83953ef\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"54678bf7cd54ff251a804afe16a68eec\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"65ed4b6e14d9ad67b82ab0e488e3c196\"", + "/dashboard/unplugged.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", + "/dashboard/scripts.yml": "\"f3017fb7c349567d858b38ab16c4fec5\"", "/dashboard/courses.yml": "\"5815d15a84c06bf47d08e74736a8d1df\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"e7f4146094decd52d60b159880f382a3\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"24d6cd91cade9f560ff5118cebf75b7a\"", + "/dashboard/progressions.yml": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/dashboard/shared_functions.yml": "\"d3b7b855896f672caa5c4b0dcd811e52\"", "/dashboard/variable_names.yml": "\"d3b7b855896f672caa5c4b0dcd811e52\"", "/dashboard/parameter_names.yml": "\"d3b7b855896f672caa5c4b0dcd811e52\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"c200ecfab88c9d59373d6bcdb21d1456\"", "/blockly-mooc/maze.json": "\"54678bf7cd54ff251a804afe16a68eec\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"54678bf7cd54ff251a804afe16a68eec\"", "/blockly-mooc/flappy.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", - "/blockly-mooc/tutorialExplorer.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", + "/blockly-mooc/tutorialExplorer.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", "/blockly-mooc/dance.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"ff5b707f173443752aa8bc6342159391\"", "/blockly-mooc/ailab.json": "\"d3b7b855896f672caa5c4b0dcd811e52\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"d3b7b855896f672caa5c4b0dcd811e52\"", - "/blockly-core/core.json": "\"3fd265221f75dbe186305275c015385d\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"157e9e339c85f659f66a0f79fd2eda1c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e7cd57e4234e04e3137339f545bea6bb\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"ff5b707f173443752aa8bc6342159391\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"3d7e54308e15b46c6924e6b84701026a\"", "/course_content/Hour of Code/sports.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", "/course_content/Hour of Code/text-compression.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", "/course_content/Hour of Code/hero.json": "\"5815d15a84c06bf47d08e74736a8d1df\"", @@ -1519,13 +1519,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/Hour of Code/artist.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/Hour of Code/infinity.json": "\"ff5b707f173443752aa8bc6342159391\"", - "/course_content/Hour of Code/mc.json": "\"ff5b707f173443752aa8bc6342159391\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/Hour of Code/starwarsblocks.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/Hour of Code/dance.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/Hour of Code/aquatic.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/Hour of Code/basketball.json": "\"ff5b707f173443752aa8bc6342159391\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/Hour of Code/Hour of Code.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/Hour of Code/applab-intro.json": "\"ff5b707f173443752aa8bc6342159391\"", @@ -1537,7 +1537,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"676b414db12456458bb689f787920159\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"676b414db12456458bb689f787920159\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"676b414db12456458bb689f787920159\"", - "/course_content/other/K5-OnlinePD.json": "\"af130684d9500af06aad53811498f7d1\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/other/20-hour.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/other/k1hoc2017.json": "\"ff5b707f173443752aa8bc6342159391\"", @@ -1549,16 +1549,16 @@ "/course_content/other/vigenere.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/other/deepdive-debugging.json": "\"ff5b707f173443752aa8bc6342159391\"", "/course_content/other/applab-1hour.json": "\"ff5b707f173443752aa8bc6342159391\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"ff5b707f173443752aa8bc6342159391\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"ff5b707f173443752aa8bc6342159391\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"c22d10258dabca39d0bc56a9dc490ad6\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"ff5b707f173443752aa8bc6342159391\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"d3b7b855896f672caa5c4b0dcd811e52\"", "/course_content/other/hello-world-food.json": "\"d3b7b855896f672caa5c4b0dcd811e52\"", "/course_content/other/hello-world-animals.json": "\"d3b7b855896f672caa5c4b0dcd811e52\"", @@ -1566,35 +1566,35 @@ "/course_content/other/poetry-hoc3.json": "\"d3b7b855896f672caa5c4b0dcd811e52\"", "/course_content/other/poem-art.json": "\"676b414db12456458bb689f787920159\"", "/course_content/projects.json": "\"ff5b707f173443752aa8bc6342159391\"", - "/course_content/2020/pre-express-2020.json": "\"ff5b707f173443752aa8bc6342159391\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"ff5b707f173443752aa8bc6342159391\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"d3b7b855896f672caa5c4b0dcd811e52\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"d3b7b855896f672caa5c4b0dcd811e52\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"1edc72b992292dac10576e0a2e1299fd\"", + "/course_content/2021/coursed-2021.json": "\"b77736f26aa0f0e0a3e841079b16f842\"", + "/course_content/2021/express-2021.json": "\"ec83dbeb21dc3b1bfbbc3b1bf590c3f0\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"d3b7b855896f672caa5c4b0dcd811e52\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"c6eeb4ef0e9e69c44001d522546a0a70\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -1606,10 +1606,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -1618,65 +1618,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"d71c23f1e88ca3fd7cabc8ef5ad64bd7\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/artist.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1b9205cf506ca076b32d832fa819b039\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"f40006580e8ec9290572dae904b85848\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"4f3ecd8eaa6db4c3e89c66a7e71fee14\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"8e7f4e4e33b32dfb9af4feb2a40ad564\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"96d2254f2c223df73056596888e37fca\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"f81f620307a96a1dfd845af9016309af\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"5be51ebc65e9904500f6af53449c6c58\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"ae224fa1a89085f8f890784fd0061dfb\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -1685,115 +1685,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c0870cb3814be8ec6fbb8ee311baf6f8\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"01ea57b493f0b4d0ee3a5692b8efecb6\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3ad5ded9999f9e766163e793925457f\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"340107015d350c9d3661d90f559453ae\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"2a7f5de6d182902845698d76ee02e8a5\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a405e9cb1aa98d1f799c8d3af2774589\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a7ae3c37f811efa40ae0e5aa1a596d84\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"07445d24700593882342f8dc7ba6acf2\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "az": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"c9b6e7ed24e6611e81bbb182b83953ef\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"56ae1ea1bcbdfc9db68b92bc90e75734\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"65ed4b6e14d9ad67b82ab0e488e3c196\"", + "/dashboard/unplugged.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", + "/dashboard/scripts.yml": "\"02843441563e6ab253c9a31c7bf912b2\"", "/dashboard/courses.yml": "\"cf00dc43b9504df2bca2eb2762a4b61b\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"7fc913c1df3a1ced7d95eb936aad37e2\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/dashboard/shared_functions.yml": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", "/dashboard/variable_names.yml": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", "/dashboard/parameter_names.yml": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"c200ecfab88c9d59373d6bcdb21d1456\"", "/blockly-mooc/maze.json": "\"fef4a9e09220f3a7b8a75f1425347dc5\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"cf00dc43b9504df2bca2eb2762a4b61b\"", "/blockly-mooc/flappy.json": "\"cf00dc43b9504df2bca2eb2762a4b61b\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"cf00dc43b9504df2bca2eb2762a4b61b\"", - "/blockly-mooc/tutorialExplorer.json": "\"d15183777dc543084a8f44253258fdec\"", + "/blockly-mooc/tutorialExplorer.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", "/blockly-mooc/dance.json": "\"cf00dc43b9504df2bca2eb2762a4b61b\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", "/blockly-mooc/ailab.json": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"3ceafe43903a86e673e07677ffc453cb\"", - "/blockly-core/core.json": "\"3fd265221f75dbe186305275c015385d\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"cf00dc43b9504df2bca2eb2762a4b61b\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"157e9e339c85f659f66a0f79fd2eda1c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e7cd57e4234e04e3137339f545bea6bb\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"cf00dc43b9504df2bca2eb2762a4b61b\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"cf00dc43b9504df2bca2eb2762a4b61b\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"a69ef01dbd70331510d6a3adf662a881\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"3d7e54308e15b46c6924e6b84701026a\"", "/course_content/Hour of Code/sports.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/Hour of Code/text-compression.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/Hour of Code/hero.json": "\"a69ef01dbd70331510d6a3adf662a881\"", @@ -1806,13 +1806,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"b912f23118db4b786204612f74c896b0\"", "/course_content/Hour of Code/artist.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/Hour of Code/infinity.json": "\"a69ef01dbd70331510d6a3adf662a881\"", - "/course_content/Hour of Code/mc.json": "\"a69ef01dbd70331510d6a3adf662a881\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/Hour of Code/starwarsblocks.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/Hour of Code/dance.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/Hour of Code/aquatic.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/Hour of Code/basketball.json": "\"a69ef01dbd70331510d6a3adf662a881\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/Hour of Code/Hour of Code.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/Hour of Code/applab-intro.json": "\"a69ef01dbd70331510d6a3adf662a881\"", @@ -1824,7 +1824,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"3ceafe43903a86e673e07677ffc453cb\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"3ceafe43903a86e673e07677ffc453cb\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"3ceafe43903a86e673e07677ffc453cb\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/other/20-hour.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/other/k1hoc2017.json": "\"a69ef01dbd70331510d6a3adf662a881\"", @@ -1836,16 +1836,16 @@ "/course_content/other/vigenere.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/other/deepdive-debugging.json": "\"a69ef01dbd70331510d6a3adf662a881\"", "/course_content/other/applab-1hour.json": "\"a69ef01dbd70331510d6a3adf662a881\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"a69ef01dbd70331510d6a3adf662a881\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"a69ef01dbd70331510d6a3adf662a881\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"9ddb6910cbe4ef762486d95c5ad2215b\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"a69ef01dbd70331510d6a3adf662a881\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"3ceafe43903a86e673e07677ffc453cb\"", "/course_content/other/hello-world-food.json": "\"3ceafe43903a86e673e07677ffc453cb\"", "/course_content/other/hello-world-animals.json": "\"3ceafe43903a86e673e07677ffc453cb\"", @@ -1853,35 +1853,35 @@ "/course_content/other/poetry-hoc3.json": "\"3ceafe43903a86e673e07677ffc453cb\"", "/course_content/other/poem-art.json": "\"3ceafe43903a86e673e07677ffc453cb\"", "/course_content/projects.json": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", - "/course_content/2020/pre-express-2020.json": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"6864658e7cd80822f8bf1d2228493afb\"", - "/course_content/2021/coursea-2021.json": "\"6864658e7cd80822f8bf1d2228493afb\"", - "/course_content/2021/coursec-2021.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"6ca220ecc16a1c07c60dfb522d1afe80\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"1edc72b992292dac10576e0a2e1299fd\"", + "/course_content/2021/coursed-2021.json": "\"02ef1e60b9a5c30a2035743fedcd1de2\"", + "/course_content/2021/express-2021.json": "\"ec83dbeb21dc3b1bfbbc3b1bf590c3f0\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"33e3d0cc2120aa2f53e94dd9a77e3891\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"6864658e7cd80822f8bf1d2228493afb\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"6864658e7cd80822f8bf1d2228493afb\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"6864658e7cd80822f8bf1d2228493afb\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/other/hello-world-food.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"c6eeb4ef0e9e69c44001d522546a0a70\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -1893,10 +1893,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"58b58dadb069a7abf80d279a966e8b80\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -1905,65 +1905,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"d71c23f1e88ca3fd7cabc8ef5ad64bd7\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"fa5b8659e2d9f515d880fa768814e923\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"58b58dadb069a7abf80d279a966e8b80\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/artist.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1b9205cf506ca076b32d832fa819b039\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"f40006580e8ec9290572dae904b85848\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"58b58dadb069a7abf80d279a966e8b80\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"4f3ecd8eaa6db4c3e89c66a7e71fee14\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"8e7f4e4e33b32dfb9af4feb2a40ad564\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"96d2254f2c223df73056596888e37fca\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"64cd24993e495913c02168202b366279\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"64cd24993e495913c02168202b366279\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"64cd24993e495913c02168202b366279\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"f81f620307a96a1dfd845af9016309af\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"64cd24993e495913c02168202b366279\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"5be51ebc65e9904500f6af53449c6c58\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"ae224fa1a89085f8f890784fd0061dfb\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -1972,115 +1972,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c0870cb3814be8ec6fbb8ee311baf6f8\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"01ea57b493f0b4d0ee3a5692b8efecb6\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"340107015d350c9d3661d90f559453ae\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"2a7f5de6d182902845698d76ee02e8a5\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"89a0b96532c889fbca4f6374f28a5a1e\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a7ae3c37f811efa40ae0e5aa1a596d84\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"07445d24700593882342f8dc7ba6acf2\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "eu": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"c9b6e7ed24e6611e81bbb182b83953ef\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"571f183a59a3c1a48b615a63a121aa45\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"65ed4b6e14d9ad67b82ab0e488e3c196\"", + "/dashboard/unplugged.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", + "/dashboard/scripts.yml": "\"02843441563e6ab253c9a31c7bf912b2\"", "/dashboard/courses.yml": "\"571f183a59a3c1a48b615a63a121aa45\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"7fc913c1df3a1ced7d95eb936aad37e2\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/dashboard/shared_functions.yml": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", "/dashboard/variable_names.yml": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", "/dashboard/parameter_names.yml": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"c200ecfab88c9d59373d6bcdb21d1456\"", "/blockly-mooc/maze.json": "\"571f183a59a3c1a48b615a63a121aa45\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"571f183a59a3c1a48b615a63a121aa45\"", "/blockly-mooc/flappy.json": "\"571f183a59a3c1a48b615a63a121aa45\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"571f183a59a3c1a48b615a63a121aa45\"", - "/blockly-mooc/tutorialExplorer.json": "\"571f183a59a3c1a48b615a63a121aa45\"", + "/blockly-mooc/tutorialExplorer.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", "/blockly-mooc/dance.json": "\"571f183a59a3c1a48b615a63a121aa45\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", "/blockly-mooc/ailab.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"0d6f930b506bdafc2f360913604d96aa\"", - "/blockly-core/core.json": "\"3fd265221f75dbe186305275c015385d\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"571f183a59a3c1a48b615a63a121aa45\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"157e9e339c85f659f66a0f79fd2eda1c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e7cd57e4234e04e3137339f545bea6bb\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"a3f4cb2fd2d0f593146883db779148af\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"a3f4cb2fd2d0f593146883db779148af\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"3d7e54308e15b46c6924e6b84701026a\"", "/course_content/Hour of Code/sports.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/text-compression.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/hero.json": "\"a3f4cb2fd2d0f593146883db779148af\"", @@ -2093,13 +2093,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/artist.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/infinity.json": "\"a3f4cb2fd2d0f593146883db779148af\"", - "/course_content/Hour of Code/mc.json": "\"a3f4cb2fd2d0f593146883db779148af\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/starwarsblocks.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/dance.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/aquatic.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/basketball.json": "\"a3f4cb2fd2d0f593146883db779148af\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/Hour of Code.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/Hour of Code/applab-intro.json": "\"a3f4cb2fd2d0f593146883db779148af\"", @@ -2111,7 +2111,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"0ad238b475398899ac59e30210a494b7\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"0ad238b475398899ac59e30210a494b7\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"0ad238b475398899ac59e30210a494b7\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/other/20-hour.json": "\"a3f4cb2fd2d0f593146883db779148af\"", "/course_content/other/k1hoc2017.json": "\"a3f4cb2fd2d0f593146883db779148af\"", @@ -2123,16 +2123,16 @@ "/course_content/other/vigenere.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", "/course_content/other/deepdive-debugging.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", "/course_content/other/applab-1hour.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"9ddb6910cbe4ef762486d95c5ad2215b\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"0d6f930b506bdafc2f360913604d96aa\"", "/course_content/other/hello-world-food.json": "\"0d6f930b506bdafc2f360913604d96aa\"", "/course_content/other/hello-world-animals.json": "\"0d6f930b506bdafc2f360913604d96aa\"", @@ -2140,35 +2140,35 @@ "/course_content/other/poetry-hoc3.json": "\"0d6f930b506bdafc2f360913604d96aa\"", "/course_content/other/poem-art.json": "\"0d6f930b506bdafc2f360913604d96aa\"", "/course_content/projects.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/course_content/2020/pre-express-2020.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"2972e35cff893a15f04c116024daf8c9\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"0d6f930b506bdafc2f360913604d96aa\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"1edc72b992292dac10576e0a2e1299fd\"", + "/course_content/2021/coursed-2021.json": "\"02ef1e60b9a5c30a2035743fedcd1de2\"", + "/course_content/2021/express-2021.json": "\"c40adc22bb9b3420113d4b70fe3f63bc\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"d80cb2621094d20b89bb8bc16f6bbc88\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"c6eeb4ef0e9e69c44001d522546a0a70\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -2180,10 +2180,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -2192,65 +2192,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"d71c23f1e88ca3fd7cabc8ef5ad64bd7\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1b9205cf506ca076b32d832fa819b039\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"f40006580e8ec9290572dae904b85848\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"4f3ecd8eaa6db4c3e89c66a7e71fee14\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"4c62aabe9fdfdd556ca168dfe544f038\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"96d2254f2c223df73056596888e37fca\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"5be51ebc65e9904500f6af53449c6c58\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"ae224fa1a89085f8f890784fd0061dfb\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -2259,115 +2259,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c0870cb3814be8ec6fbb8ee311baf6f8\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"01ea57b493f0b4d0ee3a5692b8efecb6\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"2a7f5de6d182902845698d76ee02e8a5\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a7ae3c37f811efa40ae0e5aa1a596d84\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"07445d24700593882342f8dc7ba6acf2\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "bn": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"c9b6e7ed24e6611e81bbb182b83953ef\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"a7678ebbfea60db33213f8de9f2fc89f\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"65ed4b6e14d9ad67b82ab0e488e3c196\"", + "/dashboard/unplugged.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", + "/dashboard/scripts.yml": "\"02843441563e6ab253c9a31c7bf912b2\"", "/dashboard/courses.yml": "\"55ab07051034f94438fbef4410817a8d\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"7fc913c1df3a1ced7d95eb936aad37e2\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"4c5d852fd29de2d8a4d4ca2ee0b63d2b\"", "/dashboard/shared_functions.yml": "\"531f59317fffcf09644f9572aada5bb6\"", "/dashboard/variable_names.yml": "\"531f59317fffcf09644f9572aada5bb6\"", "/dashboard/parameter_names.yml": "\"531f59317fffcf09644f9572aada5bb6\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"93170d7a3b7a8f6e97bb0faaf75beab8\"", "/blockly-mooc/maze.json": "\"a7678ebbfea60db33213f8de9f2fc89f\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"55ab07051034f94438fbef4410817a8d\"", "/blockly-mooc/flappy.json": "\"55ab07051034f94438fbef4410817a8d\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"55ab07051034f94438fbef4410817a8d\"", - "/blockly-mooc/tutorialExplorer.json": "\"55ab07051034f94438fbef4410817a8d\"", + "/blockly-mooc/tutorialExplorer.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", "/blockly-mooc/dance.json": "\"55ab07051034f94438fbef4410817a8d\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/blockly-mooc/ailab.json": "\"531f59317fffcf09644f9572aada5bb6\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"925c516c4b87438c220331cb07ae4b68\"", - "/blockly-core/core.json": "\"3fd265221f75dbe186305275c015385d\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"55ab07051034f94438fbef4410817a8d\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"157e9e339c85f659f66a0f79fd2eda1c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"55ab07051034f94438fbef4410817a8d\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"55ab07051034f94438fbef4410817a8d\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"55ab07051034f94438fbef4410817a8d\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"a11960691250e5c143da261e21ce8f3c\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"3d7e54308e15b46c6924e6b84701026a\"", "/course_content/Hour of Code/sports.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/text-compression.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/hero.json": "\"a11960691250e5c143da261e21ce8f3c\"", @@ -2380,13 +2380,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/artist.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/infinity.json": "\"a11960691250e5c143da261e21ce8f3c\"", - "/course_content/Hour of Code/mc.json": "\"a11960691250e5c143da261e21ce8f3c\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/starwarsblocks.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/dance.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/aquatic.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/basketball.json": "\"a11960691250e5c143da261e21ce8f3c\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/Hour of Code.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/Hour of Code/applab-intro.json": "\"a11960691250e5c143da261e21ce8f3c\"", @@ -2398,7 +2398,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"925c516c4b87438c220331cb07ae4b68\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"925c516c4b87438c220331cb07ae4b68\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"925c516c4b87438c220331cb07ae4b68\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/other/20-hour.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/other/k1hoc2017.json": "\"a11960691250e5c143da261e21ce8f3c\"", @@ -2410,16 +2410,16 @@ "/course_content/other/vigenere.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/other/deepdive-debugging.json": "\"a11960691250e5c143da261e21ce8f3c\"", "/course_content/other/applab-1hour.json": "\"a11960691250e5c143da261e21ce8f3c\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"a11960691250e5c143da261e21ce8f3c\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"a11960691250e5c143da261e21ce8f3c\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"9ddb6910cbe4ef762486d95c5ad2215b\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"a11960691250e5c143da261e21ce8f3c\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"925c516c4b87438c220331cb07ae4b68\"", "/course_content/other/hello-world-food.json": "\"925c516c4b87438c220331cb07ae4b68\"", "/course_content/other/hello-world-animals.json": "\"925c516c4b87438c220331cb07ae4b68\"", @@ -2427,35 +2427,35 @@ "/course_content/other/poetry-hoc3.json": "\"925c516c4b87438c220331cb07ae4b68\"", "/course_content/other/poem-art.json": "\"925c516c4b87438c220331cb07ae4b68\"", "/course_content/projects.json": "\"531f59317fffcf09644f9572aada5bb6\"", - "/course_content/2020/pre-express-2020.json": "\"531f59317fffcf09644f9572aada5bb6\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"531f59317fffcf09644f9572aada5bb6\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"531f59317fffcf09644f9572aada5bb6\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"2972e35cff893a15f04c116024daf8c9\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/course_content/2021/coursea-2021.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"531f59317fffcf09644f9572aada5bb6\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"1edc72b992292dac10576e0a2e1299fd\"", + "/course_content/2021/coursed-2021.json": "\"eb1d839c6c021b384d58fee778b876cf\"", + "/course_content/2021/express-2021.json": "\"c40adc22bb9b3420113d4b70fe3f63bc\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"531f59317fffcf09644f9572aada5bb6\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/other/hello-world-food.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"c6eeb4ef0e9e69c44001d522546a0a70\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -2467,10 +2467,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"2835cc2985bb106719f4d5e4f6096119\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -2479,65 +2479,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"d71c23f1e88ca3fd7cabc8ef5ad64bd7\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"a7bd0374719c21fe7d52d26a3a25428e\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"2835cc2985bb106719f4d5e4f6096119\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1b9205cf506ca076b32d832fa819b039\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"f40006580e8ec9290572dae904b85848\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"4f3ecd8eaa6db4c3e89c66a7e71fee14\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"4c62aabe9fdfdd556ca168dfe544f038\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"96d2254f2c223df73056596888e37fca\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"2835cc2985bb106719f4d5e4f6096119\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"2835cc2985bb106719f4d5e4f6096119\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"5be51ebc65e9904500f6af53449c6c58\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"ae224fa1a89085f8f890784fd0061dfb\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -2546,115 +2546,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"2835cc2985bb106719f4d5e4f6096119\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"b79d27168b8420d257ea56d65120c3da\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"b79d27168b8420d257ea56d65120c3da\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"01ea57b493f0b4d0ee3a5692b8efecb6\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"b79d27168b8420d257ea56d65120c3da\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"b79d27168b8420d257ea56d65120c3da\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"b79d27168b8420d257ea56d65120c3da\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"b79d27168b8420d257ea56d65120c3da\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a7ae3c37f811efa40ae0e5aa1a596d84\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"07445d24700593882342f8dc7ba6acf2\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "bs": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"b2896f9c0fb7fa08625ef3a3b5eb66d6\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"65ed4b6e14d9ad67b82ab0e488e3c196\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"7daa4eadee47fde4a00504dbd0c9c478\"", "/dashboard/courses.yml": "\"b2896f9c0fb7fa08625ef3a3b5eb66d6\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"7fc913c1df3a1ced7d95eb936aad37e2\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"4c5d852fd29de2d8a4d4ca2ee0b63d2b\"", "/dashboard/shared_functions.yml": "\"b5b509c6c686562bd0341c9869c6a771\"", "/dashboard/variable_names.yml": "\"b5b509c6c686562bd0341c9869c6a771\"", "/dashboard/parameter_names.yml": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"93170d7a3b7a8f6e97bb0faaf75beab8\"", "/blockly-mooc/maze.json": "\"b2896f9c0fb7fa08625ef3a3b5eb66d6\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"b2896f9c0fb7fa08625ef3a3b5eb66d6\"", "/blockly-mooc/flappy.json": "\"b2896f9c0fb7fa08625ef3a3b5eb66d6\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"b2896f9c0fb7fa08625ef3a3b5eb66d6\"", - "/blockly-mooc/tutorialExplorer.json": "\"b2896f9c0fb7fa08625ef3a3b5eb66d6\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"b2896f9c0fb7fa08625ef3a3b5eb66d6\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"b5b509c6c686562bd0341c9869c6a771\"", "/blockly-mooc/ailab.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"d105510e3b2d16cad22c0d98233df2c6\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"b2896f9c0fb7fa08625ef3a3b5eb66d6\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"72ede56c77515d222f2d1c61ba37bceb\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"157e9e339c85f659f66a0f79fd2eda1c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"f246a1b4854c0cb38078e712738c9a00\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"f246a1b4854c0cb38078e712738c9a00\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"b5b509c6c686562bd0341c9869c6a771\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"04acf51f75b2459ee0e261756d9e686d\"", "/course_content/Hour of Code/sports.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/text-compression.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/hero.json": "\"f246a1b4854c0cb38078e712738c9a00\"", @@ -2667,13 +2667,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/artist.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/infinity.json": "\"f246a1b4854c0cb38078e712738c9a00\"", - "/course_content/Hour of Code/mc.json": "\"f246a1b4854c0cb38078e712738c9a00\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/starwarsblocks.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/dance.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/aquatic.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/basketball.json": "\"f246a1b4854c0cb38078e712738c9a00\"", - "/course_content/Hour of Code/iceage.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/Hour of Code.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/Hour of Code/applab-intro.json": "\"f246a1b4854c0cb38078e712738c9a00\"", @@ -2685,7 +2685,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"e24653a7db4366eef2b977e36907691e\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"e24653a7db4366eef2b977e36907691e\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"e24653a7db4366eef2b977e36907691e\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/other/20-hour.json": "\"f246a1b4854c0cb38078e712738c9a00\"", "/course_content/other/k1hoc2017.json": "\"f246a1b4854c0cb38078e712738c9a00\"", @@ -2697,16 +2697,16 @@ "/course_content/other/vigenere.json": "\"b5b509c6c686562bd0341c9869c6a771\"", "/course_content/other/deepdive-debugging.json": "\"b5b509c6c686562bd0341c9869c6a771\"", "/course_content/other/applab-1hour.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"9ddb6910cbe4ef762486d95c5ad2215b\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"d105510e3b2d16cad22c0d98233df2c6\"", "/course_content/other/hello-world-food.json": "\"d105510e3b2d16cad22c0d98233df2c6\"", "/course_content/other/hello-world-animals.json": "\"d105510e3b2d16cad22c0d98233df2c6\"", @@ -2714,35 +2714,35 @@ "/course_content/other/poetry-hoc3.json": "\"d105510e3b2d16cad22c0d98233df2c6\"", "/course_content/other/poem-art.json": "\"d105510e3b2d16cad22c0d98233df2c6\"", "/course_content/projects.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/course_content/2020/pre-express-2020.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/course_content/2020/coursef-2020.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"2972e35cff893a15f04c116024daf8c9\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"d105510e3b2d16cad22c0d98233df2c6\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"1edc72b992292dac10576e0a2e1299fd\"", + "/course_content/2021/coursed-2021.json": "\"eb1d839c6c021b384d58fee778b876cf\"", + "/course_content/2021/express-2021.json": "\"c40adc22bb9b3420113d4b70fe3f63bc\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"b2e6a89ad0d3a236eaa1e69d08ef6a50\"", "/piskel/en_US.json": "\"b5b509c6c686562bd0341c9869c6a771\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -2754,10 +2754,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"20cd5cadfcb57357e604b1c0cb5904da\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -2766,65 +2766,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f4434d8201a953c75447386a002c8f0c\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5054d611c4298b7d71f58af86b69121e\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1b9205cf506ca076b32d832fa819b039\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2f7d7a8431ae770133bed4d89f307b6b\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"4f3ecd8eaa6db4c3e89c66a7e71fee14\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"446ef482ac37273976e7239a58363219\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"4c62aabe9fdfdd556ca168dfe544f038\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"96d2254f2c223df73056596888e37fca\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"e4f4223395152cf150be4b22743c0eba\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"ae224fa1a89085f8f890784fd0061dfb\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -2833,115 +2833,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"01ea57b493f0b4d0ee3a5692b8efecb6\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a7ae3c37f811efa40ae0e5aa1a596d84\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"07445d24700593882342f8dc7ba6acf2\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "bg": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"f97bcd229069ef45068a8907c7d9ae8d\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"f9910731348e65625f4f81b796705f9c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"7daa4eadee47fde4a00504dbd0c9c478\"", "/dashboard/courses.yml": "\"ba2212ed8355cd66867a5e3559407e92\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", - "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", - "/dashboard/shared_functions.yml": "\"709fb9229b8468bdedb395a2815d620a\"", - "/dashboard/variable_names.yml": "\"709fb9229b8468bdedb395a2815d620a\"", - "/dashboard/parameter_names.yml": "\"709fb9229b8468bdedb395a2815d620a\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/dashboard/blocks.yml": "\"7fc913c1df3a1ced7d95eb936aad37e2\"", + "/dashboard/block_categories.yml": "\"0d12bfa42a10a8db1a44a53c732dc779\"", + "/dashboard/progressions.yml": "\"4c5d852fd29de2d8a4d4ca2ee0b63d2b\"", + "/dashboard/shared_functions.yml": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/dashboard/variable_names.yml": "\"0668b9a608ef96af6881c1b6f143a10c\"", + "/dashboard/parameter_names.yml": "\"a500edfea3c384e4f349f448eff68bb0\"", + "/blockly-mooc/common.json": "\"93170d7a3b7a8f6e97bb0faaf75beab8\"", "/blockly-mooc/maze.json": "\"f97bcd229069ef45068a8907c7d9ae8d\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"f97bcd229069ef45068a8907c7d9ae8d\"", "/blockly-mooc/flappy.json": "\"f97bcd229069ef45068a8907c7d9ae8d\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"68e72296edfbd17ba28e739894734466\"", - "/blockly-mooc/tutorialExplorer.json": "\"ba2212ed8355cd66867a5e3559407e92\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"ba2212ed8355cd66867a5e3559407e92\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", - "/blockly-mooc/fish.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", + "/blockly-mooc/fish.json": "\"501b14f029df17115e1309ffb599d843\"", "/blockly-mooc/ailab.json": "\"709fb9229b8468bdedb395a2815d620a\"", - "/blockly-mooc/javalab.json": "\"da8f0b1c3a5d1858e50409f96574e8eb\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"82ec6c9d6e66a037f79e676fac3e65a4\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", "/course_content/2017/coursea-2017.json": "\"ba2212ed8355cd66867a5e3559407e92\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", + "/course_content/2017/express-2017.json": "\"157e9e339c85f659f66a0f79fd2eda1c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"ba2212ed8355cd66867a5e3559407e92\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"ba2212ed8355cd66867a5e3559407e92\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"ba2212ed8355cd66867a5e3559407e92\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"04acf51f75b2459ee0e261756d9e686d\"", "/course_content/Hour of Code/sports.json": "\"ba2212ed8355cd66867a5e3559407e92\"", "/course_content/Hour of Code/text-compression.json": "\"ba2212ed8355cd66867a5e3559407e92\"", "/course_content/Hour of Code/hero.json": "\"ba2212ed8355cd66867a5e3559407e92\"", @@ -2954,13 +2954,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/Hour of Code/artist.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/Hour of Code/infinity.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", - "/course_content/Hour of Code/mc.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/Hour of Code/starwarsblocks.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/Hour of Code/dance.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/Hour of Code/aquatic.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/Hour of Code/basketball.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/Hour of Code/Hour of Code.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/Hour of Code/applab-intro.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", @@ -2968,11 +2968,11 @@ "/course_content/Hour of Code/dance-extras-2019.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/Hour of Code/oceans.json": "\"64df80a2884f91a3c14ea7b21d6a0cf1\"", "/course_content/Hour of Code/poem-art-2021.json": "\"87aea9e169f3a9ad8a9dceb7fe9d2815\"", - "/course_content/Hour of Code/hello-world-emoji-2021.json": "\"87aea9e169f3a9ad8a9dceb7fe9d2815\"", - "/course_content/Hour of Code/hello-world-food-2021.json": "\"87aea9e169f3a9ad8a9dceb7fe9d2815\"", - "/course_content/Hour of Code/hello-world-animals-2021.json": "\"87aea9e169f3a9ad8a9dceb7fe9d2815\"", - "/course_content/Hour of Code/hello-world-retro-2021.json": "\"87aea9e169f3a9ad8a9dceb7fe9d2815\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/Hour of Code/hello-world-emoji-2021.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/course_content/Hour of Code/hello-world-food-2021.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/course_content/Hour of Code/hello-world-animals-2021.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/course_content/Hour of Code/hello-world-retro-2021.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/other/20-hour.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/other/k1hoc2017.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", @@ -2984,52 +2984,52 @@ "/course_content/other/vigenere.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/other/deepdive-debugging.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", "/course_content/other/applab-1hour.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"9ddb6910cbe4ef762486d95c5ad2215b\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", - "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/other/hello-world-retro.json": "\"709fb9229b8468bdedb395a2815d620a\"", - "/course_content/other/hello-world-food.json": "\"709fb9229b8468bdedb395a2815d620a\"", - "/course_content/other/hello-world-animals.json": "\"709fb9229b8468bdedb395a2815d620a\"", - "/course_content/other/hello-world-emoji.json": "\"709fb9229b8468bdedb395a2815d620a\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", + "/course_content/other/outbreak.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/course_content/other/hello-world-retro.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/course_content/other/hello-world-food.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/course_content/other/hello-world-animals.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/course_content/other/hello-world-emoji.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", "/course_content/other/poetry-hoc3.json": "\"709fb9229b8468bdedb395a2815d620a\"", "/course_content/other/poem-art.json": "\"87aea9e169f3a9ad8a9dceb7fe9d2815\"", "/course_content/projects.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", - "/course_content/2020/pre-express-2020.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"e3302b4ca98f21c7c84259e56a109f6d\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"709fb9229b8468bdedb395a2815d620a\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"2972e35cff893a15f04c116024daf8c9\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"709fb9229b8468bdedb395a2815d620a\"", - "/course_content/2021/coursee-2021.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", - "/piskel/en_US.json": "\"334c5c9549452e558a4cf93cf37fce69\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"2f269c22ca52269248889f31ab254cb7\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"f1617732b0bdb6ce870b2fa9618cb4a7\"", - "/curriculum_content/2021/csf/express-2021.json": "\"f1617732b0bdb6ce870b2fa9618cb4a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f1617732b0bdb6ce870b2fa9618cb4a7\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"1edc72b992292dac10576e0a2e1299fd\"", + "/course_content/2021/coursed-2021.json": "\"eb1d839c6c021b384d58fee778b876cf\"", + "/course_content/2021/express-2021.json": "\"c40adc22bb9b3420113d4b70fe3f63bc\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", + "/piskel/en_US.json": "\"8d247aa9d2c4852bf251dc2787f0b541\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -3041,10 +3041,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"1400ee8528adf5a01d188a8f62686356\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -3053,65 +3053,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f1617732b0bdb6ce870b2fa9618cb4a7\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"a9bb9a776f2d85f74fe8800ac31d454d\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"5773c0652ee8773ebf544694524ef165\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1b9205cf506ca076b32d832fa819b039\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2f7d7a8431ae770133bed4d89f307b6b\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"4f3ecd8eaa6db4c3e89c66a7e71fee14\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"4c62aabe9fdfdd556ca168dfe544f038\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"96d2254f2c223df73056596888e37fca\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8eab2d2ca9b47b5605839b3ac60b55fe\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"ae224fa1a89085f8f890784fd0061dfb\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -3120,115 +3120,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", - "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"01ea57b493f0b4d0ee3a5692b8efecb6\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", + "/course_content/Hour of Code/outbreak.json": "\"2628cc9cebeae21d76a5aa6b7b68fb66\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"3a47216f25f2a54dcb13e0fb0bcb1cae\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"14476688889e980e122f94b410a21794\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a7ae3c37f811efa40ae0e5aa1a596d84\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"07445d24700593882342f8dc7ba6acf2\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "my": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"f9910731348e65625f4f81b796705f9c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"7daa4eadee47fde4a00504dbd0c9c478\"", "/dashboard/courses.yml": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"7fc913c1df3a1ced7d95eb936aad37e2\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"4c5d852fd29de2d8a4d4ca2ee0b63d2b\"", "/dashboard/shared_functions.yml": "\"be4905497b28020bed9004c4eedacfe6\"", "/dashboard/variable_names.yml": "\"be4905497b28020bed9004c4eedacfe6\"", "/dashboard/parameter_names.yml": "\"be4905497b28020bed9004c4eedacfe6\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"8473c1dcc54adb296374268da50b885d\"", "/blockly-mooc/maze.json": "\"c25ef88a0b82eecb8e4ebd74917d6785\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", "/blockly-mooc/bounce.json": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", "/blockly-mooc/flappy.json": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", - "/blockly-mooc/tutorialExplorer.json": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"872b98d6956cc21134399a201bad49f5\"", "/blockly-mooc/ailab.json": "\"be4905497b28020bed9004c4eedacfe6\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"be4905497b28020bed9004c4eedacfe6\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"ed888d373bd99ee3716b02c859170d95\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"157e9e339c85f659f66a0f79fd2eda1c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"d1b4c3a7c1f5e9e8daba1d445a9b1d86\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"872b98d6956cc21134399a201bad49f5\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"872b98d6956cc21134399a201bad49f5\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"04acf51f75b2459ee0e261756d9e686d\"", "/course_content/Hour of Code/sports.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/text-compression.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/hero.json": "\"872b98d6956cc21134399a201bad49f5\"", @@ -3241,13 +3241,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/artist.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/infinity.json": "\"872b98d6956cc21134399a201bad49f5\"", - "/course_content/Hour of Code/mc.json": "\"872b98d6956cc21134399a201bad49f5\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/starwarsblocks.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/dance.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/aquatic.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/basketball.json": "\"872b98d6956cc21134399a201bad49f5\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/Hour of Code.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/Hour of Code/applab-intro.json": "\"872b98d6956cc21134399a201bad49f5\"", @@ -3259,7 +3259,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"34d16194d6248d05bb6199cb03b779f7\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"34d16194d6248d05bb6199cb03b779f7\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"34d16194d6248d05bb6199cb03b779f7\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/other/20-hour.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/other/k1hoc2017.json": "\"872b98d6956cc21134399a201bad49f5\"", @@ -3271,16 +3271,16 @@ "/course_content/other/vigenere.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/other/deepdive-debugging.json": "\"872b98d6956cc21134399a201bad49f5\"", "/course_content/other/applab-1hour.json": "\"872b98d6956cc21134399a201bad49f5\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"872b98d6956cc21134399a201bad49f5\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"872b98d6956cc21134399a201bad49f5\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", + "/course_content/other/course3.json": "\"9ddb6910cbe4ef762486d95c5ad2215b\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"872b98d6956cc21134399a201bad49f5\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"be4905497b28020bed9004c4eedacfe6\"", "/course_content/other/hello-world-food.json": "\"be4905497b28020bed9004c4eedacfe6\"", "/course_content/other/hello-world-animals.json": "\"be4905497b28020bed9004c4eedacfe6\"", @@ -3288,35 +3288,35 @@ "/course_content/other/poetry-hoc3.json": "\"34d16194d6248d05bb6199cb03b779f7\"", "/course_content/other/poem-art.json": "\"34d16194d6248d05bb6199cb03b779f7\"", "/course_content/projects.json": "\"be4905497b28020bed9004c4eedacfe6\"", - "/course_content/2020/pre-express-2020.json": "\"be4905497b28020bed9004c4eedacfe6\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"be4905497b28020bed9004c4eedacfe6\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"be4905497b28020bed9004c4eedacfe6\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"ed48a288dea99d8dd38ef9635ab003b4\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"c612718b6b1d97a440b222ae07665da6\"", + "/course_content/2020/coursea-2020.json": "\"2972e35cff893a15f04c116024daf8c9\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"5951ac27b66ae7f9654bf1d24f893778\"", - "/course_content/2021/pre-express-2021.json": "\"be4905497b28020bed9004c4eedacfe6\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"1edc72b992292dac10576e0a2e1299fd\"", + "/course_content/2021/coursed-2021.json": "\"eb1d839c6c021b384d58fee778b876cf\"", + "/course_content/2021/express-2021.json": "\"c40adc22bb9b3420113d4b70fe3f63bc\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"be4905497b28020bed9004c4eedacfe6\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -3328,10 +3328,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"1400ee8528adf5a01d188a8f62686356\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -3340,65 +3340,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"add79ccd0f1772faed37e1aafc6733a4\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1b9205cf506ca076b32d832fa819b039\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2f7d7a8431ae770133bed4d89f307b6b\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"634633bcf3c1e0ff9e52c9bab1aa770c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8eab2d2ca9b47b5605839b3ac60b55fe\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -3407,115 +3407,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"01ea57b493f0b4d0ee3a5692b8efecb6\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"508892795e1e3b367c7101f61e20c94e\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a7ae3c37f811efa40ae0e5aa1a596d84\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"07445d24700593882342f8dc7ba6acf2\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "ca": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"4ca70da38f0ff1882709af96e7127a26\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"f9910731348e65625f4f81b796705f9c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"a71d46986cf995130f3df2ed596d98f8\"", "/dashboard/courses.yml": "\"4ca70da38f0ff1882709af96e7127a26\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"5c6828ded31b9a7bf2a2edfd8a443664\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"3283fb5f27e76f74f47f0558b6294474\"", "/dashboard/variable_names.yml": "\"3283fb5f27e76f74f47f0558b6294474\"", "/dashboard/parameter_names.yml": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/blockly-mooc/common.json": "\"6e3bba44fd3f30443a6c38f1742a60b7\"", + "/blockly-mooc/common.json": "\"2bebc7680b7659756d5cf2816cb4454d\"", "/blockly-mooc/maze.json": "\"4ca70da38f0ff1882709af96e7127a26\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"4ca70da38f0ff1882709af96e7127a26\"", "/blockly-mooc/flappy.json": "\"4ca70da38f0ff1882709af96e7127a26\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"4ca70da38f0ff1882709af96e7127a26\"", - "/blockly-mooc/tutorialExplorer.json": "\"4ca70da38f0ff1882709af96e7127a26\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"4ca70da38f0ff1882709af96e7127a26\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"3283fb5f27e76f74f47f0558b6294474\"", "/blockly-mooc/ailab.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"5a2284e021d09343bd04bc07736afc1e\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"4ca70da38f0ff1882709af96e7127a26\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"157e9e339c85f659f66a0f79fd2eda1c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"70e2f0aac17511654c664856ffdd0b66\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"3283fb5f27e76f74f47f0558b6294474\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"568cb317bdd8003490fb11befd1f0158\"", "/course_content/Hour of Code/sports.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/text-compression.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/hero.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", @@ -3528,13 +3528,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/artist.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/infinity.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", - "/course_content/Hour of Code/mc.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/starwarsblocks.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/dance.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/aquatic.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/basketball.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/Hour of Code.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/Hour of Code/applab-intro.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", @@ -3546,7 +3546,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"240991371ceb308f83721d1ba874ea6c\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"240991371ceb308f83721d1ba874ea6c\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"240991371ceb308f83721d1ba874ea6c\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/other/20-hour.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/other/k1hoc2017.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", @@ -3558,16 +3558,16 @@ "/course_content/other/vigenere.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/other/deepdive-debugging.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", "/course_content/other/applab-1hour.json": "\"63a77b1b9c3174f38b06e7cbd9e46a13\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"9ddb6910cbe4ef762486d95c5ad2215b\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"5a2284e021d09343bd04bc07736afc1e\"", "/course_content/other/hello-world-food.json": "\"5a2284e021d09343bd04bc07736afc1e\"", "/course_content/other/hello-world-animals.json": "\"5a2284e021d09343bd04bc07736afc1e\"", @@ -3575,35 +3575,35 @@ "/course_content/other/poetry-hoc3.json": "\"5a2284e021d09343bd04bc07736afc1e\"", "/course_content/other/poem-art.json": "\"5a2284e021d09343bd04bc07736afc1e\"", "/course_content/projects.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/course_content/2020/pre-express-2020.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"8aa892463414670065374c84302f21c8\"", - "/course_content/2021/coursea-2021.json": "\"00d2ce926d4751abc1e8b99ada18808a\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"722dd740b55dc709232cdb5538ecdbb3\"", - "/course_content/2021/pre-express-2021.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"3c6e00d935e3170021e99e6a09ca642b\"", + "/course_content/2021/coursed-2021.json": "\"eb1d839c6c021b384d58fee778b876cf\"", + "/course_content/2021/express-2021.json": "\"c40adc22bb9b3420113d4b70fe3f63bc\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"3283fb5f27e76f74f47f0558b6294474\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -3615,10 +3615,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"1400ee8528adf5a01d188a8f62686356\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -3627,65 +3627,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"add79ccd0f1772faed37e1aafc6733a4\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2f7d7a8431ae770133bed4d89f307b6b\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"634633bcf3c1e0ff9e52c9bab1aa770c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8eab2d2ca9b47b5605839b3ac60b55fe\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"82348f92ded77a1615dc1ada94dd8d03\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -3694,115 +3694,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"01ea57b493f0b4d0ee3a5692b8efecb6\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"1146e779b06bb02430f8f9f8a02f9967\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f6dba5f53605bb0ac0033d7fae1b57a8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"07445d24700593882342f8dc7ba6acf2\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "zh-CN": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"4e356f78befb22e45bb2057d4d36b54f\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"f9910731348e65625f4f81b796705f9c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"a71d46986cf995130f3df2ed596d98f8\"", "/dashboard/courses.yml": "\"4e356f78befb22e45bb2057d4d36b54f\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"5c6828ded31b9a7bf2a2edfd8a443664\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"c716a5c2995b3b31b6d8aa7b28afea8c\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", "/dashboard/variable_names.yml": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", "/dashboard/parameter_names.yml": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"2bebc7680b7659756d5cf2816cb4454d\"", "/blockly-mooc/maze.json": "\"4e356f78befb22e45bb2057d4d36b54f\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"4e356f78befb22e45bb2057d4d36b54f\"", "/blockly-mooc/flappy.json": "\"4e356f78befb22e45bb2057d4d36b54f\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"4e356f78befb22e45bb2057d4d36b54f\"", - "/blockly-mooc/tutorialExplorer.json": "\"4e356f78befb22e45bb2057d4d36b54f\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"4e356f78befb22e45bb2057d4d36b54f\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", "/blockly-mooc/ailab.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"75906a85455f6db523c580c528c550e3\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"c49766c50e7cc5f1e372108eb660ac3c\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"8767b6709e9c13b24a213a35ebd7ab0d\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"6203153039e8cdd115656e14885baaa7\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"8767b6709e9c13b24a213a35ebd7ab0d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"8767b6709e9c13b24a213a35ebd7ab0d\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"8767b6709e9c13b24a213a35ebd7ab0d\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"8767b6709e9c13b24a213a35ebd7ab0d\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"568cb317bdd8003490fb11befd1f0158\"", "/course_content/Hour of Code/sports.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", "/course_content/Hour of Code/text-compression.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", "/course_content/Hour of Code/hero.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", @@ -3815,13 +3815,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", "/course_content/Hour of Code/artist.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", "/course_content/Hour of Code/infinity.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", - "/course_content/Hour of Code/mc.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", "/course_content/Hour of Code/starwarsblocks.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", "/course_content/Hour of Code/dance.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", "/course_content/Hour of Code/aquatic.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", "/course_content/Hour of Code/basketball.json": "\"1b961c4c9ac5edf0a2a3d88d95610ea3\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", "/course_content/Hour of Code/Hour of Code.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", "/course_content/Hour of Code/applab-intro.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", @@ -3833,7 +3833,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"7d985f40959fa715aba4c39339385de9\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"7d985f40959fa715aba4c39339385de9\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"7d985f40959fa715aba4c39339385de9\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", "/course_content/other/20-hour.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", "/course_content/other/k1hoc2017.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", @@ -3845,16 +3845,16 @@ "/course_content/other/vigenere.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", "/course_content/other/deepdive-debugging.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", "/course_content/other/applab-1hour.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/course_content/other/course4.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/course_content/other/course3.json": "\"822df5581e21a260d9aaa944b9bc549f\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"9ddb6910cbe4ef762486d95c5ad2215b\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", "/course_content/other/hello-world-retro.json": "\"75906a85455f6db523c580c528c550e3\"", "/course_content/other/hello-world-food.json": "\"75906a85455f6db523c580c528c550e3\"", "/course_content/other/hello-world-animals.json": "\"75906a85455f6db523c580c528c550e3\"", @@ -3862,35 +3862,35 @@ "/course_content/other/poetry-hoc3.json": "\"75906a85455f6db523c580c528c550e3\"", "/course_content/other/poem-art.json": "\"7d985f40959fa715aba4c39339385de9\"", "/course_content/projects.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/course_content/2020/pre-express-2020.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"722dd740b55dc709232cdb5538ecdbb3\"", - "/course_content/2021/pre-express-2021.json": "\"75906a85455f6db523c580c528c550e3\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"3c6e00d935e3170021e99e6a09ca642b\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"c40adc22bb9b3420113d4b70fe3f63bc\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"0c6d8ba0d8f79c3e74cc0d1c9a1a56a2\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"519ad688304c445089ce8b14ffd315ed\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6b15dd29acec3659189b6a9c087d474e\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"854ce9295e065c3d7255dd45c1132a07\"", @@ -3902,10 +3902,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d057553fdaf3d6b2cef801837d603f26\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -3914,65 +3914,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"add79ccd0f1772faed37e1aafc6733a4\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"634633bcf3c1e0ff9e52c9bab1aa770c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8eab2d2ca9b47b5605839b3ac60b55fe\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"f1e7f1e6f6fe3fca99311a50a6dbc7ac\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8f1a5762a472768630b8d0ee5e894b03\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9a1aabfbdda23bc408702b7d9f46877d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"35cc91923db9172408b27d96dbbe1152\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"c428b1dfcc61229bb340330befb04d5f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"c428b1dfcc61229bb340330befb04d5f\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"35cc91923db9172408b27d96dbbe1152\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"f1e7f1e6f6fe3fca99311a50a6dbc7ac\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"8f1a5762a472768630b8d0ee5e894b03\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"9a1aabfbdda23bc408702b7d9f46877d\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f73c7cbb184fd93e639fb3660ac9341f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"3eae80dc9843465d946c7828559ae80d\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"5a2fb8ab129e738a6ccdd4cff7aad52b\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"b801be266db3b144a90a1fd1ac94e278\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -3981,115 +3981,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"425147e61b576ec75237c8be4db46df1\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"7819e9b251791b54af8a77dd45696f48\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9a1aabfbdda23bc408702b7d9f46877d\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"35cc91923db9172408b27d96dbbe1152\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"35cc91923db9172408b27d96dbbe1152\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c428b1dfcc61229bb340330befb04d5f\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"c428b1dfcc61229bb340330befb04d5f\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"01ea57b493f0b4d0ee3a5692b8efecb6\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"f1e7f1e6f6fe3fca99311a50a6dbc7ac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"8f1a5762a472768630b8d0ee5e894b03\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"c716a5c2995b3b31b6d8aa7b28afea8c\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"20ce38310ce0d98643667a61ac1c62df\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"3f10f32b812796dfb0b4b6e5c98b725b\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"1171bc5e8185c547a50d3d075a9716e6\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "zh-TW": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"06a5bbe04686c6cd4af7c85ab5e6e53d\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"f9910731348e65625f4f81b796705f9c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"9596f3ddce9814bb084cfe0b2ff45653\"", "/dashboard/courses.yml": "\"36c42c7eefc5629fce7c40a9ccfa3c81\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"5c6828ded31b9a7bf2a2edfd8a443664\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"b4d6ad4e8965f40301208a82728f48fd\"", "/dashboard/variable_names.yml": "\"b4d6ad4e8965f40301208a82728f48fd\"", "/dashboard/parameter_names.yml": "\"b4d6ad4e8965f40301208a82728f48fd\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"2bebc7680b7659756d5cf2816cb4454d\"", "/blockly-mooc/maze.json": "\"06a5bbe04686c6cd4af7c85ab5e6e53d\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"36c42c7eefc5629fce7c40a9ccfa3c81\"", "/blockly-mooc/flappy.json": "\"36c42c7eefc5629fce7c40a9ccfa3c81\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"36c42c7eefc5629fce7c40a9ccfa3c81\"", - "/blockly-mooc/tutorialExplorer.json": "\"36c42c7eefc5629fce7c40a9ccfa3c81\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"36c42c7eefc5629fce7c40a9ccfa3c81\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"b4d6ad4e8965f40301208a82728f48fd\"", "/blockly-mooc/ailab.json": "\"b4d6ad4e8965f40301208a82728f48fd\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"4ff645bcef2e6bd7533cd8faa9d6d352\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"36c42c7eefc5629fce7c40a9ccfa3c81\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"36c42c7eefc5629fce7c40a9ccfa3c81\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"36c42c7eefc5629fce7c40a9ccfa3c81\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"b4d6ad4e8965f40301208a82728f48fd\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"568cb317bdd8003490fb11befd1f0158\"", "/course_content/Hour of Code/sports.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/text-compression.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/hero.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", @@ -4102,13 +4102,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/artist.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/infinity.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", - "/course_content/Hour of Code/mc.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/starwarsblocks.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/dance.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/aquatic.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/basketball.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/Hour of Code.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/Hour of Code/applab-intro.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", @@ -4120,7 +4120,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"4ff645bcef2e6bd7533cd8faa9d6d352\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"4ff645bcef2e6bd7533cd8faa9d6d352\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"4ff645bcef2e6bd7533cd8faa9d6d352\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/other/20-hour.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/other/k1hoc2017.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", @@ -4132,16 +4132,16 @@ "/course_content/other/vigenere.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/other/deepdive-debugging.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", "/course_content/other/applab-1hour.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", - "/course_content/other/course3.json": "\"8ac165116fb981749674a8442c2d3f33\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"9ddb6910cbe4ef762486d95c5ad2215b\"", + "/course_content/other/course2.json": "\"dec21a664490f1fae2d1440743d1d580\"", "/course_content/other/csd-post-survey.json": "\"dfe55bd91bd0b97160913160ab05e85e\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"4ff645bcef2e6bd7533cd8faa9d6d352\"", "/course_content/other/hello-world-food.json": "\"4ff645bcef2e6bd7533cd8faa9d6d352\"", "/course_content/other/hello-world-animals.json": "\"4ff645bcef2e6bd7533cd8faa9d6d352\"", @@ -4149,35 +4149,35 @@ "/course_content/other/poetry-hoc3.json": "\"4ff645bcef2e6bd7533cd8faa9d6d352\"", "/course_content/other/poem-art.json": "\"4ff645bcef2e6bd7533cd8faa9d6d352\"", "/course_content/projects.json": "\"b4d6ad4e8965f40301208a82728f48fd\"", - "/course_content/2020/pre-express-2020.json": "\"b4d6ad4e8965f40301208a82728f48fd\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"b4d6ad4e8965f40301208a82728f48fd\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"b4d6ad4e8965f40301208a82728f48fd\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"722dd740b55dc709232cdb5538ecdbb3\"", - "/course_content/2021/pre-express-2021.json": "\"b4d6ad4e8965f40301208a82728f48fd\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"3c6e00d935e3170021e99e6a09ca642b\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"c40adc22bb9b3420113d4b70fe3f63bc\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"b4d6ad4e8965f40301208a82728f48fd\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"ae4d2edd16660a0afbaad4cd4e7fb4cd\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"f8b949658b1a89eab0772377af9ee834\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -4189,10 +4189,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d057553fdaf3d6b2cef801837d603f26\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -4201,65 +4201,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"b050fe0783a41007bb6ac92e4eafc0ff\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"ef34d28dd2fbe503798169f878dea946\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"634633bcf3c1e0ff9e52c9bab1aa770c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8eab2d2ca9b47b5605839b3ac60b55fe\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"2c2fe5352dcdf9f920513207834ea3d9\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"6a9f3d23712176ab0124d6af6a29e5dc\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"5a2fb8ab129e738a6ccdd4cff7aad52b\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"b801be266db3b144a90a1fd1ac94e278\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -4268,115 +4268,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"7500e6011f2676fff7db5e4a3f4b16ab\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "co": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"5608390c1a2ca850dabc138af49809b4\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"f9910731348e65625f4f81b796705f9c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"9596f3ddce9814bb084cfe0b2ff45653\"", "/dashboard/courses.yml": "\"5608390c1a2ca850dabc138af49809b4\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"5c6828ded31b9a7bf2a2edfd8a443664\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"adddfc0bb880888cb9ba7735522315c7\"", "/dashboard/variable_names.yml": "\"adddfc0bb880888cb9ba7735522315c7\"", "/dashboard/parameter_names.yml": "\"adddfc0bb880888cb9ba7735522315c7\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"2bebc7680b7659756d5cf2816cb4454d\"", "/blockly-mooc/maze.json": "\"5608390c1a2ca850dabc138af49809b4\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"5608390c1a2ca850dabc138af49809b4\"", "/blockly-mooc/flappy.json": "\"5608390c1a2ca850dabc138af49809b4\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"5608390c1a2ca850dabc138af49809b4\"", - "/blockly-mooc/tutorialExplorer.json": "\"5608390c1a2ca850dabc138af49809b4\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"5608390c1a2ca850dabc138af49809b4\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/blockly-mooc/ailab.json": "\"adddfc0bb880888cb9ba7735522315c7\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"adddfc0bb880888cb9ba7735522315c7\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"5608390c1a2ca850dabc138af49809b4\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"5608390c1a2ca850dabc138af49809b4\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"5608390c1a2ca850dabc138af49809b4\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"14587dd0e169bd1425cb33d70053e95f\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"14587dd0e169bd1425cb33d70053e95f\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"09ac4c0621bcd9b847f20ff2930d1f06\"", "/course_content/Hour of Code/sports.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/text-compression.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/hero.json": "\"14587dd0e169bd1425cb33d70053e95f\"", @@ -4389,13 +4389,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/artist.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/infinity.json": "\"14587dd0e169bd1425cb33d70053e95f\"", - "/course_content/Hour of Code/mc.json": "\"14587dd0e169bd1425cb33d70053e95f\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/starwarsblocks.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/dance.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/aquatic.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/basketball.json": "\"14587dd0e169bd1425cb33d70053e95f\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/Hour of Code.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/Hour of Code/applab-intro.json": "\"14587dd0e169bd1425cb33d70053e95f\"", @@ -4407,7 +4407,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"53381298e54097d9265f41fea3ff5a74\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"53381298e54097d9265f41fea3ff5a74\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"53381298e54097d9265f41fea3ff5a74\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/other/20-hour.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/other/k1hoc2017.json": "\"14587dd0e169bd1425cb33d70053e95f\"", @@ -4419,16 +4419,16 @@ "/course_content/other/vigenere.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/other/deepdive-debugging.json": "\"14587dd0e169bd1425cb33d70053e95f\"", "/course_content/other/applab-1hour.json": "\"14587dd0e169bd1425cb33d70053e95f\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"14587dd0e169bd1425cb33d70053e95f\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"14587dd0e169bd1425cb33d70053e95f\"", - "/course_content/other/course3.json": "\"8ac165116fb981749674a8442c2d3f33\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"14587dd0e169bd1425cb33d70053e95f\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"adddfc0bb880888cb9ba7735522315c7\"", "/course_content/other/hello-world-food.json": "\"adddfc0bb880888cb9ba7735522315c7\"", "/course_content/other/hello-world-animals.json": "\"adddfc0bb880888cb9ba7735522315c7\"", @@ -4436,35 +4436,35 @@ "/course_content/other/poetry-hoc3.json": "\"53381298e54097d9265f41fea3ff5a74\"", "/course_content/other/poem-art.json": "\"53381298e54097d9265f41fea3ff5a74\"", "/course_content/projects.json": "\"adddfc0bb880888cb9ba7735522315c7\"", - "/course_content/2020/pre-express-2020.json": "\"adddfc0bb880888cb9ba7735522315c7\"", - "/course_content/2020/express-2020.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", "/course_content/2020/courseb-2020.json": "\"adddfc0bb880888cb9ba7735522315c7\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"adddfc0bb880888cb9ba7735522315c7\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"0760cac551e7e0c6532cc97e891928bd\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"722dd740b55dc709232cdb5538ecdbb3\"", - "/course_content/2021/pre-express-2021.json": "\"adddfc0bb880888cb9ba7735522315c7\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"3c6e00d935e3170021e99e6a09ca642b\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"c40adc22bb9b3420113d4b70fe3f63bc\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"adddfc0bb880888cb9ba7735522315c7\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -4476,10 +4476,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d057553fdaf3d6b2cef801837d603f26\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -4488,65 +4488,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"ef34d28dd2fbe503798169f878dea946\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/Hour of Code/mc.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"e477ef0f2b7b61012420b82093fb90db\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"634633bcf3c1e0ff9e52c9bab1aa770c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8eab2d2ca9b47b5605839b3ac60b55fe\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3783bbf8edcf965fb5282d48ff93df3f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"6a9f3d23712176ab0124d6af6a29e5dc\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"5a2fb8ab129e738a6ccdd4cff7aad52b\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"b801be266db3b144a90a1fd1ac94e278\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -4555,115 +4555,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"836622ef4873f7cfbf5d8330c8876734\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "hr": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"b3c25bad5906cb22b2215519b40ba292\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"9596f3ddce9814bb084cfe0b2ff45653\"", "/dashboard/courses.yml": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"5c6828ded31b9a7bf2a2edfd8a443664\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", "/dashboard/variable_names.yml": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", "/dashboard/parameter_names.yml": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"997c1c65d45156527f5a846c42c3ca67\"", "/blockly-mooc/maze.json": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", "/blockly-mooc/flappy.json": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", - "/blockly-mooc/tutorialExplorer.json": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", "/blockly-mooc/ailab.json": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"518d778c641ec9553188b63ae3ca812b\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"967094eaf2fec168063bff1a4ce43b8b\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"e67ef60ee60b0736cf3d53f3ea8a9cf4\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"09ac4c0621bcd9b847f20ff2930d1f06\"", "/course_content/Hour of Code/sports.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/text-compression.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/hero.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", @@ -4676,13 +4676,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/artist.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/infinity.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", - "/course_content/Hour of Code/mc.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/starwarsblocks.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/dance.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/aquatic.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/basketball.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/Hour of Code.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/Hour of Code/applab-intro.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", @@ -4694,7 +4694,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"518d778c641ec9553188b63ae3ca812b\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"518d778c641ec9553188b63ae3ca812b\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"518d778c641ec9553188b63ae3ca812b\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/other/20-hour.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/other/k1hoc2017.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", @@ -4706,16 +4706,16 @@ "/course_content/other/vigenere.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/other/deepdive-debugging.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", "/course_content/other/applab-1hour.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"ed75210a4a8d6e9ce0e0f2248ca35e09\"", "/course_content/other/odometer.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", - "/course_content/other/course3.json": "\"8ac165116fb981749674a8442c2d3f33\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"43ce865bb96ccb936a23ce9638ba30d2\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"518d778c641ec9553188b63ae3ca812b\"", "/course_content/other/hello-world-food.json": "\"518d778c641ec9553188b63ae3ca812b\"", "/course_content/other/hello-world-animals.json": "\"518d778c641ec9553188b63ae3ca812b\"", @@ -4723,35 +4723,35 @@ "/course_content/other/poetry-hoc3.json": "\"518d778c641ec9553188b63ae3ca812b\"", "/course_content/other/poem-art.json": "\"518d778c641ec9553188b63ae3ca812b\"", "/course_content/projects.json": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", - "/course_content/2020/pre-express-2020.json": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/express-2021.json": "\"722dd740b55dc709232cdb5538ecdbb3\"", - "/course_content/2021/pre-express-2021.json": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"3c6e00d935e3170021e99e6a09ca642b\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"bad3ccccb599525f8358530f234c3367\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"6954bc7184e95a5f0ed28d12e1ba0931\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -4763,10 +4763,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d057553fdaf3d6b2cef801837d603f26\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -4775,65 +4775,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"0e4d728b011bace5d90aaf449aa29b06\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"ef34d28dd2fbe503798169f878dea946\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6a481a4e30eda0ac74da27f4ada32e9e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"634633bcf3c1e0ff9e52c9bab1aa770c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"6a9f3d23712176ab0124d6af6a29e5dc\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"5a2fb8ab129e738a6ccdd4cff7aad52b\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"b801be266db3b144a90a1fd1ac94e278\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f3c00c20ce67353c852698db7db1715b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -4842,115 +4842,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"97bf42084ddc932b27cd4399074aa7e9\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "cs": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"4c1c83c4734a732f506e81d5d9b2e711\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"b3c25bad5906cb22b2215519b40ba292\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"9596f3ddce9814bb084cfe0b2ff45653\"", "/dashboard/courses.yml": "\"4c1c83c4734a732f506e81d5d9b2e711\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"da417a85f1c2dcf3772a13def75c7ef0\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", "/dashboard/variable_names.yml": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", "/dashboard/parameter_names.yml": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"997c1c65d45156527f5a846c42c3ca67\"", "/blockly-mooc/maze.json": "\"4c1c83c4734a732f506e81d5d9b2e711\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"4c1c83c4734a732f506e81d5d9b2e711\"", "/blockly-mooc/flappy.json": "\"4c1c83c4734a732f506e81d5d9b2e711\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"4c1c83c4734a732f506e81d5d9b2e711\"", - "/blockly-mooc/tutorialExplorer.json": "\"4c1c83c4734a732f506e81d5d9b2e711\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"4c1c83c4734a732f506e81d5d9b2e711\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", "/blockly-mooc/ailab.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"7e06d4adcaf5a91a63a3a9e4342cbfc2\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"4c1c83c4734a732f506e81d5d9b2e711\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"9eacc69faea8869d625c75a77e1ee5f4\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"09ac4c0621bcd9b847f20ff2930d1f06\"", "/course_content/Hour of Code/sports.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/text-compression.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/hero.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", @@ -4963,13 +4963,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/artist.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/infinity.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", - "/course_content/Hour of Code/mc.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/starwarsblocks.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/dance.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/aquatic.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/basketball.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/Hour of Code.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/Hour of Code/applab-intro.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", @@ -4981,7 +4981,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"f1c6658f01821f26a8f2f08dbecdc7b6\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"f1c6658f01821f26a8f2f08dbecdc7b6\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"f1c6658f01821f26a8f2f08dbecdc7b6\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/other/20-hour.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/other/k1hoc2017.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", @@ -4993,16 +4993,16 @@ "/course_content/other/vigenere.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/other/deepdive-debugging.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", "/course_content/other/applab-1hour.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"df042a9726dc6875053e8ef94d8a7b04\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/course_content/other/course3.json": "\"8ac165116fb981749674a8442c2d3f33\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"7e06d4adcaf5a91a63a3a9e4342cbfc2\"", "/course_content/other/hello-world-food.json": "\"7e06d4adcaf5a91a63a3a9e4342cbfc2\"", "/course_content/other/hello-world-animals.json": "\"7e06d4adcaf5a91a63a3a9e4342cbfc2\"", @@ -5010,35 +5010,35 @@ "/course_content/other/poetry-hoc3.json": "\"7e06d4adcaf5a91a63a3a9e4342cbfc2\"", "/course_content/other/poem-art.json": "\"7e06d4adcaf5a91a63a3a9e4342cbfc2\"", "/course_content/projects.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/course_content/2020/pre-express-2020.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"a42d32b092112211b99f25403ba598fa\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"722dd740b55dc709232cdb5538ecdbb3\"", - "/course_content/2021/pre-express-2021.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"bad3ccccb599525f8358530f234c3367\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"1bc56b7d06c46e8bb81513dc279ddbca\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"770ec2d7ee8e34b6a2f5b422d1997122\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -5050,10 +5050,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d057553fdaf3d6b2cef801837d603f26\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -5062,65 +5062,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"f74912c103832009eae5045776a7c4a6\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"ef34d28dd2fbe503798169f878dea946\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"634633bcf3c1e0ff9e52c9bab1aa770c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"705cf332ffdf0d6c7f7376c77995d79a\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"b858041ce0ad669e2c9bf1b827014d22\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"6a9f3d23712176ab0124d6af6a29e5dc\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"5a2fb8ab129e738a6ccdd4cff7aad52b\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"f56094489322a5decb1fb324feca0fe1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -5129,115 +5129,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"97bf42084ddc932b27cd4399074aa7e9\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"96345267ef05812f222e64cccd063045\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "da": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"d0eaa5bb0ac936dc811049355234bb3f\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"b3c25bad5906cb22b2215519b40ba292\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"2b2fe456dfa0a48fe1a53b577befce35\"", "/dashboard/courses.yml": "\"7ebc669b535b758850b0eff68afbd55f\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"da417a85f1c2dcf3772a13def75c7ef0\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"4d101d5990e13513ea1ecef4cd59c581\"", "/dashboard/variable_names.yml": "\"4d101d5990e13513ea1ecef4cd59c581\"", "/dashboard/parameter_names.yml": "\"4d101d5990e13513ea1ecef4cd59c581\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"6023356f678c5912f144e1ce6e95434b\"", "/blockly-mooc/maze.json": "\"d0eaa5bb0ac936dc811049355234bb3f\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"d0eaa5bb0ac936dc811049355234bb3f\"", "/blockly-mooc/flappy.json": "\"d0eaa5bb0ac936dc811049355234bb3f\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"7ebc669b535b758850b0eff68afbd55f\"", - "/blockly-mooc/tutorialExplorer.json": "\"7ebc669b535b758850b0eff68afbd55f\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"7ebc669b535b758850b0eff68afbd55f\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/blockly-mooc/ailab.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"ac6d3b98b5703c19244387932317672a\"", "/blockly-mooc/poetry.json": "\"4d101d5990e13513ea1ecef4cd59c581\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"7ebc669b535b758850b0eff68afbd55f\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"6e97a0c596afa35ca4f81242d0c461c1\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"7ebc669b535b758850b0eff68afbd55f\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"7ebc669b535b758850b0eff68afbd55f\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"7ebc669b535b758850b0eff68afbd55f\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"715ed7d02b9c962ce7a77469d95bf830\"", "/course_content/Hour of Code/sports.json": "\"7ebc669b535b758850b0eff68afbd55f\"", "/course_content/Hour of Code/text-compression.json": "\"7ebc669b535b758850b0eff68afbd55f\"", "/course_content/Hour of Code/hero.json": "\"7ebc669b535b758850b0eff68afbd55f\"", @@ -5250,13 +5250,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"7ebc669b535b758850b0eff68afbd55f\"", "/course_content/Hour of Code/artist.json": "\"7ebc669b535b758850b0eff68afbd55f\"", "/course_content/Hour of Code/infinity.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/Hour of Code/mc.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/Hour of Code/starwarsblocks.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/Hour of Code/dance.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/Hour of Code/aquatic.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/Hour of Code/basketball.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/Hour of Code/Hour of Code.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/Hour of Code/applab-intro.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", @@ -5268,7 +5268,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"f3401521915a5d81cad37cdd797217c4\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"f3401521915a5d81cad37cdd797217c4\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"f3401521915a5d81cad37cdd797217c4\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/other/20-hour.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/other/k1hoc2017.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", @@ -5280,16 +5280,16 @@ "/course_content/other/vigenere.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/other/deepdive-debugging.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", "/course_content/other/applab-1hour.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/other/course3.json": "\"8ac165116fb981749674a8442c2d3f33\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"4d101d5990e13513ea1ecef4cd59c581\"", "/course_content/other/hello-world-food.json": "\"4d101d5990e13513ea1ecef4cd59c581\"", "/course_content/other/hello-world-animals.json": "\"4d101d5990e13513ea1ecef4cd59c581\"", @@ -5297,35 +5297,35 @@ "/course_content/other/poetry-hoc3.json": "\"4d101d5990e13513ea1ecef4cd59c581\"", "/course_content/other/poem-art.json": "\"f3401521915a5d81cad37cdd797217c4\"", "/course_content/projects.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/2020/pre-express-2020.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"8eed586dd4e1b82a516a4a8921ffcfbf\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"722dd740b55dc709232cdb5538ecdbb3\"", - "/course_content/2021/pre-express-2021.json": "\"4d101d5990e13513ea1ecef4cd59c581\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"bad3ccccb599525f8358530f234c3367\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"4d101d5990e13513ea1ecef4cd59c581\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"93fa10ece36e32298920511b956e974d\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"b1adbd937a0f325dd7563b121ce34b2a\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"a19a75da0e54fc0ed9fe5ef2e93d79bd\"", @@ -5337,10 +5337,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3f6322e80f303e62d85a6a73ea97e067\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d057553fdaf3d6b2cef801837d603f26\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -5349,65 +5349,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"1a23b4ab4631974a50c86ca3741d8ff0\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"67caa64f01c40a4b3b68089eeaf69d31\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"8742f59128277900e34282c8ff43ac20\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"6a9f3d23712176ab0124d6af6a29e5dc\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"c64a6ca8580a66ee04facc891a039793\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"f56094489322a5decb1fb324feca0fe1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"16f1186d426cf5783854c9f47bebf924\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -5416,115 +5416,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"97bf42084ddc932b27cd4399074aa7e9\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"28d824da22d327a80a5b3fbd1b96e2f4\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "fa-AF": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"d3738b267148c3b99d3514f3ad34c599\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"b3c25bad5906cb22b2215519b40ba292\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"2b2fe456dfa0a48fe1a53b577befce35\"", "/dashboard/courses.yml": "\"1ecd1dbae189223b8f4f185cabf39022\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"da417a85f1c2dcf3772a13def75c7ef0\"", "/dashboard/block_categories.yml": "\"7da9f0788bb8c43dac534f479e077861\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"d513565027ef0e0201455255a4301bd7\"", "/dashboard/variable_names.yml": "\"d513565027ef0e0201455255a4301bd7\"", "/dashboard/parameter_names.yml": "\"d513565027ef0e0201455255a4301bd7\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"885070f6ddc48d1b7a3b50832ae37683\"", "/blockly-mooc/maze.json": "\"d3738b267148c3b99d3514f3ad34c599\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", "/blockly-mooc/flappy.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", - "/blockly-mooc/tutorialExplorer.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/blockly-mooc/ailab.json": "\"d513565027ef0e0201455255a4301bd7\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"d513565027ef0e0201455255a4301bd7\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"6e97a0c596afa35ca4f81242d0c461c1\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"4bf959f72d1c625d6e95d70dc2a1354e\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"3076922aa9c8424c44d3aa756168f797\"", + "/course_content/2019/pre-express-2019.json": "\"715ed7d02b9c962ce7a77469d95bf830\"", "/course_content/Hour of Code/sports.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", "/course_content/Hour of Code/text-compression.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", "/course_content/Hour of Code/hero.json": "\"1ecd1dbae189223b8f4f185cabf39022\"", @@ -5537,13 +5537,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/Hour of Code/artist.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/Hour of Code/infinity.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", - "/course_content/Hour of Code/mc.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/Hour of Code/starwarsblocks.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/Hour of Code/dance.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/Hour of Code/aquatic.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/Hour of Code/basketball.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/Hour of Code/Hour of Code.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/Hour of Code/applab-intro.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", @@ -5555,7 +5555,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"2082f9f54b220d5eefa87de604159352\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"2082f9f54b220d5eefa87de604159352\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"2082f9f54b220d5eefa87de604159352\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"98ccc8fdc9b32161b6d1f5f169f70eea\"", "/course_content/other/pixelation.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/other/20-hour.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/other/k1hoc2017.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", @@ -5567,16 +5567,16 @@ "/course_content/other/vigenere.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/other/deepdive-debugging.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", "/course_content/other/applab-1hour.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"98c9333ffab901056912ee56b1ed4a50\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"d513565027ef0e0201455255a4301bd7\"", "/course_content/other/hello-world-food.json": "\"d513565027ef0e0201455255a4301bd7\"", "/course_content/other/hello-world-animals.json": "\"d513565027ef0e0201455255a4301bd7\"", @@ -5584,35 +5584,35 @@ "/course_content/other/poetry-hoc3.json": "\"d513565027ef0e0201455255a4301bd7\"", "/course_content/other/poem-art.json": "\"2082f9f54b220d5eefa87de604159352\"", "/course_content/projects.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", - "/course_content/2020/pre-express-2020.json": "\"7dc52ce96628c541c6ea5cd7bf20d33c\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"d513565027ef0e0201455255a4301bd7\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"d513565027ef0e0201455255a4301bd7\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"722dd740b55dc709232cdb5538ecdbb3\"", - "/course_content/2021/pre-express-2021.json": "\"d513565027ef0e0201455255a4301bd7\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"bad3ccccb599525f8358530f234c3367\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"d513565027ef0e0201455255a4301bd7\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"cbaa21e9bb729c2df92fb5bbdc73d0f9\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -5624,10 +5624,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d057553fdaf3d6b2cef801837d603f26\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -5636,65 +5636,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"67caa64f01c40a4b3b68089eeaf69d31\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"6a9f3d23712176ab0124d6af6a29e5dc\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"c64a6ca8580a66ee04facc891a039793\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"f56094489322a5decb1fb324feca0fe1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"11d8ce6dcd85e3e51121f1b88c5ef19c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -5703,115 +5703,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"97bf42084ddc932b27cd4399074aa7e9\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"37fa427d868d307ab87e003b87d97056\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"16a12e4a1a842db23961e8d24b1b249d\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "dv": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"b3c25bad5906cb22b2215519b40ba292\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"2b2fe456dfa0a48fe1a53b577befce35\"", "/dashboard/courses.yml": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"da417a85f1c2dcf3772a13def75c7ef0\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"44a88f12957e7ce2ee3635bc4285b948\"", "/dashboard/variable_names.yml": "\"44a88f12957e7ce2ee3635bc4285b948\"", "/dashboard/parameter_names.yml": "\"44a88f12957e7ce2ee3635bc4285b948\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"885070f6ddc48d1b7a3b50832ae37683\"", "/blockly-mooc/maze.json": "\"3a2411b0fb87f4367c46b47999acf6de\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", "/blockly-mooc/flappy.json": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", - "/blockly-mooc/tutorialExplorer.json": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", "/blockly-mooc/ailab.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"bd423488f5987f7935ea93a5b88d4948\"", "/course_content/2017/coursea-2017.json": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"6e97a0c596afa35ca4f81242d0c461c1\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"6bd7f8b248767f6fcd231dee629ac5aa\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"08f23888648e4729b2cc83f246e006f9\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"39ba3e0730e7ea8795c22428a3b02c74\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"f64c6bb029c1193cf8c88dd198915999\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"f64c6bb029c1193cf8c88dd198915999\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"1d36e8b51df73def8ab9ac02efc10cd4\"", "/course_content/Hour of Code/sports.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/text-compression.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/hero.json": "\"f64c6bb029c1193cf8c88dd198915999\"", @@ -5824,13 +5824,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/artist.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/infinity.json": "\"f64c6bb029c1193cf8c88dd198915999\"", - "/course_content/Hour of Code/mc.json": "\"f64c6bb029c1193cf8c88dd198915999\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/starwarsblocks.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/dance.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/aquatic.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/basketball.json": "\"f64c6bb029c1193cf8c88dd198915999\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/Hour of Code.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/Hour of Code/applab-intro.json": "\"f64c6bb029c1193cf8c88dd198915999\"", @@ -5842,7 +5842,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"8b8e0dff82bad401c83da92d37a02a5d\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"8b8e0dff82bad401c83da92d37a02a5d\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"8b8e0dff82bad401c83da92d37a02a5d\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/other/20-hour.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/other/k1hoc2017.json": "\"f64c6bb029c1193cf8c88dd198915999\"", @@ -5854,16 +5854,16 @@ "/course_content/other/vigenere.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/other/deepdive-debugging.json": "\"f64c6bb029c1193cf8c88dd198915999\"", "/course_content/other/applab-1hour.json": "\"f64c6bb029c1193cf8c88dd198915999\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"f64c6bb029c1193cf8c88dd198915999\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"f64c6bb029c1193cf8c88dd198915999\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"f64c6bb029c1193cf8c88dd198915999\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", "/course_content/other/hello-world-food.json": "\"8b8e0dff82bad401c83da92d37a02a5d\"", "/course_content/other/hello-world-animals.json": "\"8b8e0dff82bad401c83da92d37a02a5d\"", @@ -5871,35 +5871,35 @@ "/course_content/other/poetry-hoc3.json": "\"8b8e0dff82bad401c83da92d37a02a5d\"", "/course_content/other/poem-art.json": "\"8b8e0dff82bad401c83da92d37a02a5d\"", "/course_content/projects.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", - "/course_content/2020/pre-express-2020.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"722dd740b55dc709232cdb5538ecdbb3\"", - "/course_content/2021/pre-express-2021.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"240af689a851b3d34ff91dd329da747c\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"bad3ccccb599525f8358530f234c3367\"", + "/course_content/2021/pre-express-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"44a88f12957e7ce2ee3635bc4285b948\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"cbaa21e9bb729c2df92fb5bbdc73d0f9\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -5911,10 +5911,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d057553fdaf3d6b2cef801837d603f26\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -5923,65 +5923,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b429edb7baea59023abdd16aff90a7bb\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6c53594c960ec70d2f731660cfb2d4c7\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"67caa64f01c40a4b3b68089eeaf69d31\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"dfba10460d9cd5ea9c2a63a94d7176cd\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b157b48741ec22b400602bb1270b0e30\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"c64a6ca8580a66ee04facc891a039793\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"f56094489322a5decb1fb324feca0fe1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"11d8ce6dcd85e3e51121f1b88c5ef19c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -5990,115 +5990,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"97bf42084ddc932b27cd4399074aa7e9\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"19cc7df2b75386c6607a026d555f8d2b\"", + "/course_content/2018/K5-OnlinePD.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "nl": { - "/dashboard/base.yml": "\"e7097c9d4a4943f9361fb0147bb1300d\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"adc4fc24f90d841307ca1f29f3e00062\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"c4ca4888a45a9074912593bb4c49c15c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"4d81456028acfd794f9acdb356f6c79f\"", "/dashboard/courses.yml": "\"adc4fc24f90d841307ca1f29f3e00062\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"da417a85f1c2dcf3772a13def75c7ef0\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"6ac8aa240377eb112cee988d4c6ce8dd\"", "/dashboard/shared_functions.yml": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", "/dashboard/variable_names.yml": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", "/dashboard/parameter_names.yml": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"379946f088c8b61815d0ac554e44069d\"", "/blockly-mooc/maze.json": "\"adc4fc24f90d841307ca1f29f3e00062\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"adc4fc24f90d841307ca1f29f3e00062\"", "/blockly-mooc/flappy.json": "\"adc4fc24f90d841307ca1f29f3e00062\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"adc4fc24f90d841307ca1f29f3e00062\"", - "/blockly-mooc/tutorialExplorer.json": "\"adc4fc24f90d841307ca1f29f3e00062\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"adc4fc24f90d841307ca1f29f3e00062\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", "/blockly-mooc/ailab.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"7b8ad8a951540fb10cd3af141973d0ff\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"adc4fc24f90d841307ca1f29f3e00062\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"6e97a0c596afa35ca4f81242d0c461c1\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"a120bee5e961d92fdcc61226769ae02d\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", + "/course_content/2018/coursed-2018.json": "\"078d1c83893c0ad42318e2beb6d0b17a\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"08f23888648e4729b2cc83f246e006f9\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"1d36e8b51df73def8ab9ac02efc10cd4\"", "/course_content/Hour of Code/sports.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/text-compression.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/hero.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", @@ -6111,13 +6111,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/artist.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/infinity.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", - "/course_content/Hour of Code/mc.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/starwarsblocks.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/dance.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/aquatic.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/basketball.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/Hour of Code.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/Hour of Code/applab-intro.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", @@ -6129,7 +6129,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"b3ea35f19b2f3f5fe18e549386e9d83c\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"b3ea35f19b2f3f5fe18e549386e9d83c\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"b3ea35f19b2f3f5fe18e549386e9d83c\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/other/20-hour.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/other/k1hoc2017.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", @@ -6141,16 +6141,16 @@ "/course_content/other/vigenere.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/other/deepdive-debugging.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", "/course_content/other/applab-1hour.json": "\"ac3bb4a662b5e0bcd5ce99e8a656473e\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"7b8ad8a951540fb10cd3af141973d0ff\"", "/course_content/other/hello-world-food.json": "\"7b8ad8a951540fb10cd3af141973d0ff\"", "/course_content/other/hello-world-animals.json": "\"7b8ad8a951540fb10cd3af141973d0ff\"", @@ -6158,35 +6158,35 @@ "/course_content/other/poetry-hoc3.json": "\"7b8ad8a951540fb10cd3af141973d0ff\"", "/course_content/other/poem-art.json": "\"7b8ad8a951540fb10cd3af141973d0ff\"", "/course_content/projects.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/course_content/2020/pre-express-2020.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"b3934472d2da4580f642254192c3926c\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"74782c940f41c4ea0235e18e3fe349aa\"", - "/course_content/2021/pre-express-2021.json": "\"7b8ad8a951540fb10cd3af141973d0ff\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"ca968fa7dbe71e0e5b3f84decc680888\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"264264a6671793b3448de6e2b50123bf\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"1bb5bacbbc1e34a8972e0e347fd09ef9\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"9adbe7cea9e9187465e604294c20d90a\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"cbaa21e9bb729c2df92fb5bbdc73d0f9\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -6198,10 +6198,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -6210,65 +6210,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"283bd7bf2d002d0c1cef6320351fcb81\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b157b48741ec22b400602bb1270b0e30\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"c64a6ca8580a66ee04facc891a039793\"", + "/curriculum_content/2019/csf/express-2019.json": "\"996a35223aa72c31d337e4d36edfda43\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"f56094489322a5decb1fb324feca0fe1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"11d8ce6dcd85e3e51121f1b88c5ef19c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -6277,115 +6277,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"881ac3b8a67af948f641c30b27b196ea\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"97bf42084ddc932b27cd4399074aa7e9\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "dz": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"b439ee160d97afeae45861ae62e59c1b\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"c4ca4888a45a9074912593bb4c49c15c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"4d81456028acfd794f9acdb356f6c79f\"", "/dashboard/courses.yml": "\"b439ee160d97afeae45861ae62e59c1b\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"da417a85f1c2dcf3772a13def75c7ef0\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"78be5c57b67adb15be59d981d8e541fe\"", "/dashboard/variable_names.yml": "\"78be5c57b67adb15be59d981d8e541fe\"", "/dashboard/parameter_names.yml": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"379946f088c8b61815d0ac554e44069d\"", "/blockly-mooc/maze.json": "\"b439ee160d97afeae45861ae62e59c1b\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"b439ee160d97afeae45861ae62e59c1b\"", "/blockly-mooc/flappy.json": "\"b439ee160d97afeae45861ae62e59c1b\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"665b75e9c6a0577908506434e69f2add\"", "/blockly-mooc/craft.json": "\"b439ee160d97afeae45861ae62e59c1b\"", - "/blockly-mooc/tutorialExplorer.json": "\"b439ee160d97afeae45861ae62e59c1b\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"b439ee160d97afeae45861ae62e59c1b\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"78be5c57b67adb15be59d981d8e541fe\"", "/blockly-mooc/ailab.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"6c19c9865edc08476dcd390a606c23b6\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"b439ee160d97afeae45861ae62e59c1b\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"6e97a0c596afa35ca4f81242d0c461c1\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"47e147a8ea13ae4f3e2e3c3bc22371b8\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"5be1bd237dbf6fefed988e2bdc923049\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"78be5c57b67adb15be59d981d8e541fe\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"1d36e8b51df73def8ab9ac02efc10cd4\"", "/course_content/Hour of Code/sports.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/text-compression.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/hero.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", @@ -6398,13 +6398,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/artist.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/infinity.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", - "/course_content/Hour of Code/mc.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/starwarsblocks.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/dance.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/aquatic.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/basketball.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/Hour of Code.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/Hour of Code/applab-intro.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", @@ -6416,7 +6416,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"24ad943782bf9b2740d362a4f12160d0\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"24ad943782bf9b2740d362a4f12160d0\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"24ad943782bf9b2740d362a4f12160d0\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/other/20-hour.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", "/course_content/other/k1hoc2017.json": "\"c196eb4dd5cc26ee4833ff883ae7713b\"", @@ -6428,16 +6428,16 @@ "/course_content/other/vigenere.json": "\"78be5c57b67adb15be59d981d8e541fe\"", "/course_content/other/deepdive-debugging.json": "\"78be5c57b67adb15be59d981d8e541fe\"", "/course_content/other/applab-1hour.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"6549a3438ccb4db3516d0da04796fe02\"", "/course_content/other/csd-post-survey-2018.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"6c19c9865edc08476dcd390a606c23b6\"", "/course_content/other/hello-world-food.json": "\"6c19c9865edc08476dcd390a606c23b6\"", "/course_content/other/hello-world-animals.json": "\"6c19c9865edc08476dcd390a606c23b6\"", @@ -6445,35 +6445,35 @@ "/course_content/other/poetry-hoc3.json": "\"6c19c9865edc08476dcd390a606c23b6\"", "/course_content/other/poem-art.json": "\"6c19c9865edc08476dcd390a606c23b6\"", "/course_content/projects.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/course_content/2020/pre-express-2020.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"74782c940f41c4ea0235e18e3fe349aa\"", - "/course_content/2021/pre-express-2021.json": "\"6c19c9865edc08476dcd390a606c23b6\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"ca968fa7dbe71e0e5b3f84decc680888\"", + "/course_content/2021/coursea-2021.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"3222d0b8077d1e34f311079e2dd2aa6a\"", + "/course_content/2021/express-2021.json": "\"264264a6671793b3448de6e2b50123bf\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"78be5c57b67adb15be59d981d8e541fe\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"fb14350b42bd031197ea764ee0108189\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"cbaa21e9bb729c2df92fb5bbdc73d0f9\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -6485,10 +6485,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -6497,65 +6497,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c520e86fac18dc59a60124c485068f0e\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"283bd7bf2d002d0c1cef6320351fcb81\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b157b48741ec22b400602bb1270b0e30\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"c64a6ca8580a66ee04facc891a039793\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"f56094489322a5decb1fb324feca0fe1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"11d8ce6dcd85e3e51121f1b88c5ef19c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -6564,115 +6564,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"4ab4636f83657928a042bb2d64bc9443\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"97bf42084ddc932b27cd4399074aa7e9\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"f8f52974770fbcffa54279bac20479b2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "en-GB": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"954a751900981f0f0a4ca77774eab169\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"c4ca4888a45a9074912593bb4c49c15c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"4d81456028acfd794f9acdb356f6c79f\"", "/dashboard/courses.yml": "\"954a751900981f0f0a4ca77774eab169\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"da417a85f1c2dcf3772a13def75c7ef0\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"a7b82a63603e498977806e1b1484e72b\"", "/dashboard/variable_names.yml": "\"a7b82a63603e498977806e1b1484e72b\"", "/dashboard/parameter_names.yml": "\"a7b82a63603e498977806e1b1484e72b\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"9a86fd5a3e9662850f72f0dc3a5957d0\"", "/blockly-mooc/maze.json": "\"954a751900981f0f0a4ca77774eab169\"", - "/blockly-mooc/turtle.json": "\"6804d5002a6a73129717e61582eaf773\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"954a751900981f0f0a4ca77774eab169\"", "/blockly-mooc/flappy.json": "\"954a751900981f0f0a4ca77774eab169\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"954a751900981f0f0a4ca77774eab169\"", - "/blockly-mooc/tutorialExplorer.json": "\"954a751900981f0f0a4ca77774eab169\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"954a751900981f0f0a4ca77774eab169\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"a7b82a63603e498977806e1b1484e72b\"", "/blockly-mooc/ailab.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"5f9a33a68670772f479f1f5be15a00ed\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"954a751900981f0f0a4ca77774eab169\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"6e97a0c596afa35ca4f81242d0c461c1\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"47e147a8ea13ae4f3e2e3c3bc22371b8\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"5e09d97d8074e275f1d931d4e42bc1c2\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"40a269e5fde82322e02829955ba0b174\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"40a269e5fde82322e02829955ba0b174\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"a7b82a63603e498977806e1b1484e72b\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"1d36e8b51df73def8ab9ac02efc10cd4\"", "/course_content/Hour of Code/sports.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/text-compression.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/hero.json": "\"40a269e5fde82322e02829955ba0b174\"", @@ -6685,13 +6685,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/artist.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/infinity.json": "\"40a269e5fde82322e02829955ba0b174\"", - "/course_content/Hour of Code/mc.json": "\"40a269e5fde82322e02829955ba0b174\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/starwarsblocks.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/dance.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/aquatic.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/basketball.json": "\"40a269e5fde82322e02829955ba0b174\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/Hour of Code.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/Hour of Code/applab-intro.json": "\"40a269e5fde82322e02829955ba0b174\"", @@ -6703,7 +6703,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"8244ea9aefa672245344c2490d5ed2ef\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"8244ea9aefa672245344c2490d5ed2ef\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"8244ea9aefa672245344c2490d5ed2ef\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"40a269e5fde82322e02829955ba0b174\"", "/course_content/other/20-hour.json": "\"a7b82a63603e498977806e1b1484e72b\"", "/course_content/other/k1hoc2017.json": "\"a7b82a63603e498977806e1b1484e72b\"", @@ -6715,16 +6715,16 @@ "/course_content/other/vigenere.json": "\"a7b82a63603e498977806e1b1484e72b\"", "/course_content/other/deepdive-debugging.json": "\"a7b82a63603e498977806e1b1484e72b\"", "/course_content/other/applab-1hour.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"5f9a33a68670772f479f1f5be15a00ed\"", "/course_content/other/hello-world-food.json": "\"5f9a33a68670772f479f1f5be15a00ed\"", "/course_content/other/hello-world-animals.json": "\"5f9a33a68670772f479f1f5be15a00ed\"", @@ -6732,35 +6732,35 @@ "/course_content/other/poetry-hoc3.json": "\"5f9a33a68670772f479f1f5be15a00ed\"", "/course_content/other/poem-art.json": "\"5f9a33a68670772f479f1f5be15a00ed\"", "/course_content/projects.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/course_content/2020/pre-express-2020.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/course_content/2021/coursea-2021.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"74782c940f41c4ea0235e18e3fe349aa\"", - "/course_content/2021/pre-express-2021.json": "\"5f9a33a68670772f479f1f5be15a00ed\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"ca968fa7dbe71e0e5b3f84decc680888\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"91fbe1c4eb520a1715f93903b147c688\"", + "/course_content/2021/express-2021.json": "\"264264a6671793b3448de6e2b50123bf\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"a7b82a63603e498977806e1b1484e72b\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/other/hello-world-food.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"cbaa21e9bb729c2df92fb5bbdc73d0f9\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -6772,10 +6772,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"269c4833565c0f44e376bd17501ee74d\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -6784,65 +6784,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"229cd35a8d67a6214a7f3af504d3efb6\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"269c4833565c0f44e376bd17501ee74d\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"2accba61087d39c0b2b119fb5eb6a84a\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"283bd7bf2d002d0c1cef6320351fcb81\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"269c4833565c0f44e376bd17501ee74d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"269c4833565c0f44e376bd17501ee74d\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b157b48741ec22b400602bb1270b0e30\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"c64a6ca8580a66ee04facc891a039793\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"f56094489322a5decb1fb324feca0fe1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"11d8ce6dcd85e3e51121f1b88c5ef19c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -6851,115 +6851,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"269c4833565c0f44e376bd17501ee74d\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"b598b9c9fd96f660e9f2318729dd1a04\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"b598b9c9fd96f660e9f2318729dd1a04\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"4ab4636f83657928a042bb2d64bc9443\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"97bf42084ddc932b27cd4399074aa7e9\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"b598b9c9fd96f660e9f2318729dd1a04\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"b598b9c9fd96f660e9f2318729dd1a04\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"b598b9c9fd96f660e9f2318729dd1a04\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"b598b9c9fd96f660e9f2318729dd1a04\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6d588ece782032ceb025fdd2bde4e65d\"" }, "eo": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"75d78de664f17c79624b927c90bf5a96\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"c4ca4888a45a9074912593bb4c49c15c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"4d81456028acfd794f9acdb356f6c79f\"", "/dashboard/courses.yml": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", - "/dashboard/blocks.yml": "\"1ca0d0863381dc34a1b943d5771f4804\"", + "/dashboard/blocks.yml": "\"da417a85f1c2dcf3772a13def75c7ef0\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"b333ebf040da20efb3f3dee1752ecb29\"", "/dashboard/variable_names.yml": "\"b333ebf040da20efb3f3dee1752ecb29\"", "/dashboard/parameter_names.yml": "\"b333ebf040da20efb3f3dee1752ecb29\"", - "/blockly-mooc/common.json": "\"20b35350f237445fdd8d5ae4ee4ff066\"", + "/blockly-mooc/common.json": "\"849a6535f0ac9c95bdb79c9f5ff19727\"", "/blockly-mooc/maze.json": "\"75d78de664f17c79624b927c90bf5a96\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"2db2e272e21b09ecfb65fcb2c3bf8f66\"", "/blockly-mooc/bounce.json": "\"75d78de664f17c79624b927c90bf5a96\"", "/blockly-mooc/flappy.json": "\"75d78de664f17c79624b927c90bf5a96\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"75d78de664f17c79624b927c90bf5a96\"", - "/blockly-mooc/tutorialExplorer.json": "\"75d78de664f17c79624b927c90bf5a96\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/blockly-mooc/ailab.json": "\"b333ebf040da20efb3f3dee1752ecb29\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"b333ebf040da20efb3f3dee1752ecb29\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"47e147a8ea13ae4f3e2e3c3bc22371b8\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"3287e4588df20e9838010426b1563f89\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"1d36e8b51df73def8ab9ac02efc10cd4\"", "/course_content/Hour of Code/sports.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", "/course_content/Hour of Code/text-compression.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", "/course_content/Hour of Code/hero.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", @@ -6972,13 +6972,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", "/course_content/Hour of Code/artist.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", "/course_content/Hour of Code/infinity.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", - "/course_content/Hour of Code/mc.json": "\"7555f7291cfdab6a92fc295a7beb3c0f\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/Hour of Code/starwarsblocks.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/Hour of Code/dance.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/Hour of Code/aquatic.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/Hour of Code/basketball.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/Hour of Code/Hour of Code.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/Hour of Code/applab-intro.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", @@ -6990,7 +6990,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"4d1004030d3b67b054bbe529478a1b65\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"4d1004030d3b67b054bbe529478a1b65\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"4d1004030d3b67b054bbe529478a1b65\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/other/20-hour.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/other/k1hoc2017.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", @@ -7002,16 +7002,16 @@ "/course_content/other/vigenere.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/other/deepdive-debugging.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", "/course_content/other/applab-1hour.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", - "/course_content/other/course1.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"b333ebf040da20efb3f3dee1752ecb29\"", "/course_content/other/hello-world-food.json": "\"b333ebf040da20efb3f3dee1752ecb29\"", "/course_content/other/hello-world-animals.json": "\"b333ebf040da20efb3f3dee1752ecb29\"", @@ -7019,35 +7019,35 @@ "/course_content/other/poetry-hoc3.json": "\"03f8ee938fa8bb06dd68b85a67dee9aa\"", "/course_content/other/poem-art.json": "\"03f8ee938fa8bb06dd68b85a67dee9aa\"", "/course_content/projects.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", - "/course_content/2020/pre-express-2020.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"a2026b6ce37b3b59e942ed721117ed7c\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"74782c940f41c4ea0235e18e3fe349aa\"", - "/course_content/2021/pre-express-2021.json": "\"b333ebf040da20efb3f3dee1752ecb29\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"ca968fa7dbe71e0e5b3f84decc680888\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"91fbe1c4eb520a1715f93903b147c688\"", + "/course_content/2021/express-2021.json": "\"264264a6671793b3448de6e2b50123bf\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"b333ebf040da20efb3f3dee1752ecb29\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"cbaa21e9bb729c2df92fb5bbdc73d0f9\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -7059,10 +7059,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -7071,65 +7071,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"19343f5c234c651da22131b162b35597\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"283bd7bf2d002d0c1cef6320351fcb81\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b157b48741ec22b400602bb1270b0e30\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"c64a6ca8580a66ee04facc891a039793\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"f56094489322a5decb1fb324feca0fe1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"11d8ce6dcd85e3e51121f1b88c5ef19c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -7138,115 +7138,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"4ab4636f83657928a042bb2d64bc9443\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"97bf42084ddc932b27cd4399074aa7e9\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"74c7f0f2e515e3cf258b8bd28efadbc3\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "et": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"d1947b83fa81f03aca1d489932706543\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"a9fc8e474e2f464d1da1e663ca89537d\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"c4ca4888a45a9074912593bb4c49c15c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"a5f21e0866ecc4d02f17490065b1f647\"", "/dashboard/courses.yml": "\"a9ddee5482b7d7a5278bad51b8a363c7\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"6e3962f9f91fb4c8b774c29459d37437\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"008854005bacfbd5d49be949dc310b54\"", "/dashboard/variable_names.yml": "\"008854005bacfbd5d49be949dc310b54\"", "/dashboard/parameter_names.yml": "\"008854005bacfbd5d49be949dc310b54\"", - "/blockly-mooc/common.json": "\"751bbb42caff8e8a186839fcb82e43bd\"", + "/blockly-mooc/common.json": "\"849a6535f0ac9c95bdb79c9f5ff19727\"", "/blockly-mooc/maze.json": "\"a9fc8e474e2f464d1da1e663ca89537d\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"a9fc8e474e2f464d1da1e663ca89537d\"", "/blockly-mooc/flappy.json": "\"a9fc8e474e2f464d1da1e663ca89537d\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"a9ddee5482b7d7a5278bad51b8a363c7\"", - "/blockly-mooc/tutorialExplorer.json": "\"a9ddee5482b7d7a5278bad51b8a363c7\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"a9ddee5482b7d7a5278bad51b8a363c7\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"70a747ccf25d4e66b37dfcb6a1797d72\"", "/blockly-mooc/ailab.json": "\"008854005bacfbd5d49be949dc310b54\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"eccd0f89947f2da7956eb38c6f227e07\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"a9ddee5482b7d7a5278bad51b8a363c7\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"6000196857df5e49b8568ab7697da3c5\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"47e147a8ea13ae4f3e2e3c3bc22371b8\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"a9ddee5482b7d7a5278bad51b8a363c7\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"70a747ccf25d4e66b37dfcb6a1797d72\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"792fa00d420b0b68a7100f1f4e0159a6\"", "/course_content/Hour of Code/sports.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/text-compression.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/hero.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", @@ -7259,13 +7259,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/artist.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/infinity.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", - "/course_content/Hour of Code/mc.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/starwarsblocks.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/dance.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/aquatic.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/basketball.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/Hour of Code.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/Hour of Code/applab-intro.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", @@ -7277,7 +7277,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"4146369e118bfb44b5ea89ba4684c14f\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"4146369e118bfb44b5ea89ba4684c14f\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"4146369e118bfb44b5ea89ba4684c14f\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/other/20-hour.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", "/course_content/other/k1hoc2017.json": "\"351015653ed15ad352ad3fa97cf2fb8e\"", @@ -7289,16 +7289,16 @@ "/course_content/other/vigenere.json": "\"70a747ccf25d4e66b37dfcb6a1797d72\"", "/course_content/other/deepdive-debugging.json": "\"70a747ccf25d4e66b37dfcb6a1797d72\"", "/course_content/other/applab-1hour.json": "\"70a747ccf25d4e66b37dfcb6a1797d72\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"70a747ccf25d4e66b37dfcb6a1797d72\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"70a747ccf25d4e66b37dfcb6a1797d72\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"70a747ccf25d4e66b37dfcb6a1797d72\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"eccd0f89947f2da7956eb38c6f227e07\"", "/course_content/other/hello-world-food.json": "\"eccd0f89947f2da7956eb38c6f227e07\"", "/course_content/other/hello-world-animals.json": "\"eccd0f89947f2da7956eb38c6f227e07\"", @@ -7306,35 +7306,35 @@ "/course_content/other/poetry-hoc3.json": "\"eccd0f89947f2da7956eb38c6f227e07\"", "/course_content/other/poem-art.json": "\"c72ae8a3d86371e1c45564124d4e3021\"", "/course_content/projects.json": "\"70a747ccf25d4e66b37dfcb6a1797d72\"", - "/course_content/2020/pre-express-2020.json": "\"008854005bacfbd5d49be949dc310b54\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"008854005bacfbd5d49be949dc310b54\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"008854005bacfbd5d49be949dc310b54\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"74782c940f41c4ea0235e18e3fe349aa\"", - "/course_content/2021/pre-express-2021.json": "\"008854005bacfbd5d49be949dc310b54\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"ca968fa7dbe71e0e5b3f84decc680888\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"91fbe1c4eb520a1715f93903b147c688\"", + "/course_content/2021/express-2021.json": "\"50f5141e434774bc215e152591684ba2\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"008854005bacfbd5d49be949dc310b54\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"69cc06445627ab89d77004895ecda667\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"cbaa21e9bb729c2df92fb5bbdc73d0f9\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7acf69f28b38551184e3a075b80bf845\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -7346,10 +7346,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -7358,65 +7358,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"66c584c03d8b435b3eb4c77bc36a5d86\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"daa8429ad52607a3d74944477c5e908f\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"089bdd0cc5b5d8e28200c2b0be071fc8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"19343f5c234c651da22131b162b35597\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"283bd7bf2d002d0c1cef6320351fcb81\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"f4e2fff109b6934dc444d06a58263728\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b157b48741ec22b400602bb1270b0e30\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"c64a6ca8580a66ee04facc891a039793\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"471b50f87fe34108c5007d306c101bc1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"2631aa9a10003b1b4620c21037ede3cb\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"11d8ce6dcd85e3e51121f1b88c5ef19c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -7425,115 +7425,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"4ab4636f83657928a042bb2d64bc9443\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"ddc66a4538e39d380f904b8e3970f43f\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "fo": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"7effa83a3c9566b74b1544c2adce5bee\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"de22e80f4b638f3932732a6f6af0cc18\"", "/dashboard/slides.yml": "\"7ee3b22c6b8b621e2fadc4b257b666d4\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"c4ca4888a45a9074912593bb4c49c15c\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"a5f21e0866ecc4d02f17490065b1f647\"", "/dashboard/courses.yml": "\"89633944cb78166de4903e8c7bcd4e6a\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"6e3962f9f91fb4c8b774c29459d37437\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"975243e415f55246cde899316c9cb1e0\"", "/dashboard/variable_names.yml": "\"975243e415f55246cde899316c9cb1e0\"", "/dashboard/parameter_names.yml": "\"975243e415f55246cde899316c9cb1e0\"", - "/blockly-mooc/common.json": "\"751bbb42caff8e8a186839fcb82e43bd\"", + "/blockly-mooc/common.json": "\"849a6535f0ac9c95bdb79c9f5ff19727\"", "/blockly-mooc/maze.json": "\"7ee3b22c6b8b621e2fadc4b257b666d4\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"7ee3b22c6b8b621e2fadc4b257b666d4\"", "/blockly-mooc/flappy.json": "\"7ee3b22c6b8b621e2fadc4b257b666d4\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"89633944cb78166de4903e8c7bcd4e6a\"", - "/blockly-mooc/tutorialExplorer.json": "\"89633944cb78166de4903e8c7bcd4e6a\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"89633944cb78166de4903e8c7bcd4e6a\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"5ed30488286c4aef1913e36560bf1d42\"", "/blockly-mooc/ailab.json": "\"975243e415f55246cde899316c9cb1e0\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"975243e415f55246cde899316c9cb1e0\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"f8c621cb27decc55a62c483602a8e28c\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"89633944cb78166de4903e8c7bcd4e6a\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"47e147a8ea13ae4f3e2e3c3bc22371b8\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"89633944cb78166de4903e8c7bcd4e6a\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2019/coursea-2019.json": "\"89633944cb78166de4903e8c7bcd4e6a\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"eb144fa3311f32cca5a9e9972f4c9117\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"ef75bfe7f13388c0658701606fa089aa\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"5ed30488286c4aef1913e36560bf1d42\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"792fa00d420b0b68a7100f1f4e0159a6\"", "/course_content/Hour of Code/sports.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/text-compression.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/hero.json": "\"ef75bfe7f13388c0658701606fa089aa\"", @@ -7546,13 +7546,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/artist.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/infinity.json": "\"ef75bfe7f13388c0658701606fa089aa\"", - "/course_content/Hour of Code/mc.json": "\"ef75bfe7f13388c0658701606fa089aa\"", + "/course_content/Hour of Code/mc.json": "\"c935b029d82a1fdbc816d0a158c6ee0e\"", "/course_content/Hour of Code/minecraft.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/starwarsblocks.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/dance.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/aquatic.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/basketball.json": "\"ef75bfe7f13388c0658701606fa089aa\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/Hour of Code.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/Hour of Code/applab-intro.json": "\"ef75bfe7f13388c0658701606fa089aa\"", @@ -7564,7 +7564,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"afe8f5ba0aab10c5267761b747aba755\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"089f09bfc891671da0fa8e4bc1c7cef2\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"089f09bfc891671da0fa8e4bc1c7cef2\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/other/20-hour.json": "\"ef75bfe7f13388c0658701606fa089aa\"", "/course_content/other/k1hoc2017.json": "\"ef75bfe7f13388c0658701606fa089aa\"", @@ -7576,16 +7576,16 @@ "/course_content/other/vigenere.json": "\"5ed30488286c4aef1913e36560bf1d42\"", "/course_content/other/deepdive-debugging.json": "\"5ed30488286c4aef1913e36560bf1d42\"", "/course_content/other/applab-1hour.json": "\"5ed30488286c4aef1913e36560bf1d42\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"5ed30488286c4aef1913e36560bf1d42\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"5ed30488286c4aef1913e36560bf1d42\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"5ed30488286c4aef1913e36560bf1d42\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"975243e415f55246cde899316c9cb1e0\"", "/course_content/other/hello-world-food.json": "\"975243e415f55246cde899316c9cb1e0\"", "/course_content/other/hello-world-animals.json": "\"975243e415f55246cde899316c9cb1e0\"", @@ -7593,35 +7593,35 @@ "/course_content/other/poetry-hoc3.json": "\"45b0f12409b70ab117ce9c1b0f6a9b81\"", "/course_content/other/poem-art.json": "\"afe8f5ba0aab10c5267761b747aba755\"", "/course_content/projects.json": "\"5ed30488286c4aef1913e36560bf1d42\"", - "/course_content/2020/pre-express-2020.json": "\"5ed30488286c4aef1913e36560bf1d42\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"5ed30488286c4aef1913e36560bf1d42\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"5ed30488286c4aef1913e36560bf1d42\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"74782c940f41c4ea0235e18e3fe349aa\"", - "/course_content/2021/pre-express-2021.json": "\"975243e415f55246cde899316c9cb1e0\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"ca968fa7dbe71e0e5b3f84decc680888\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"91fbe1c4eb520a1715f93903b147c688\"", + "/course_content/2021/express-2021.json": "\"50f5141e434774bc215e152591684ba2\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"251d70f5cdc74f1a5fa3e20e9807af3d\"", "/piskel/en_US.json": "\"975243e415f55246cde899316c9cb1e0\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"08b7f64a5e023fcd644baf2db91e42ad\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"cbaa21e9bb729c2df92fb5bbdc73d0f9\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -7633,10 +7633,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -7645,65 +7645,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"5d319da588a183b744bee7fd24a8d8d4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"457096b9d4662868728cae94d5f0f977\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"79bc0256e8f1444463f20015384cbb51\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"19343f5c234c651da22131b162b35597\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bbceaa6b20b118fff1ad04dcb0a46d2d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"283bd7bf2d002d0c1cef6320351fcb81\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b157b48741ec22b400602bb1270b0e30\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"c64a6ca8580a66ee04facc891a039793\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"6b8043ad30b3ab323381ef4586c79efa\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"2631aa9a10003b1b4620c21037ede3cb\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -7712,115 +7712,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"4ab4636f83657928a042bb2d64bc9443\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"759e96fc82b47d07e9dddffefa0d2456\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"09295adf24361de519b1ee109376f17a\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "fil": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"51a031c5dd089b5c3a8a193e1bc719b6\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"4f8bfb4fc40e4bbd2a38adc0368d6ed7\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"a5f21e0866ecc4d02f17490065b1f647\"", "/dashboard/courses.yml": "\"51a031c5dd089b5c3a8a193e1bc719b6\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"6e3962f9f91fb4c8b774c29459d37437\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"1b52a7412b8c5aaa720195dc79b49467\"", "/dashboard/variable_names.yml": "\"1b52a7412b8c5aaa720195dc79b49467\"", "/dashboard/parameter_names.yml": "\"1b52a7412b8c5aaa720195dc79b49467\"", - "/blockly-mooc/common.json": "\"751bbb42caff8e8a186839fcb82e43bd\"", + "/blockly-mooc/common.json": "\"849a6535f0ac9c95bdb79c9f5ff19727\"", "/blockly-mooc/maze.json": "\"51a031c5dd089b5c3a8a193e1bc719b6\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"51a031c5dd089b5c3a8a193e1bc719b6\"", "/blockly-mooc/flappy.json": "\"51a031c5dd089b5c3a8a193e1bc719b6\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"51a031c5dd089b5c3a8a193e1bc719b6\"", - "/blockly-mooc/tutorialExplorer.json": "\"51a031c5dd089b5c3a8a193e1bc719b6\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"51a031c5dd089b5c3a8a193e1bc719b6\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"1b52a7412b8c5aaa720195dc79b49467\"", "/blockly-mooc/ailab.json": "\"1b52a7412b8c5aaa720195dc79b49467\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"f4d03bf2ff223b90a2878c2fec56ad37\"", - "/blockly-core/core.json": "\"d5dde623e8444397f980b127b0166595\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"51a031c5dd089b5c3a8a193e1bc719b6\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"fe3f16f619c408181c9a10ec4acaa05f\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"47e147a8ea13ae4f3e2e3c3bc22371b8\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"a9b7d2a22b9a02f41b84f58bd4afa90d\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"a9b7d2a22b9a02f41b84f58bd4afa90d\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"48fd3b0aca1eed4f6ebbabc477ef2178\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"c80a087fb5debda754329cbd50524c18\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"a9b7d2a22b9a02f41b84f58bd4afa90d\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"1b52a7412b8c5aaa720195dc79b49467\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"792fa00d420b0b68a7100f1f4e0159a6\"", "/course_content/Hour of Code/sports.json": "\"a6dadbd62c1b21907a3fbc93fca45f0f\"", "/course_content/Hour of Code/text-compression.json": "\"a6dadbd62c1b21907a3fbc93fca45f0f\"", "/course_content/Hour of Code/hero.json": "\"a6dadbd62c1b21907a3fbc93fca45f0f\"", @@ -7833,13 +7833,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/Hour of Code/artist.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/Hour of Code/infinity.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", - "/course_content/Hour of Code/mc.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", + "/course_content/Hour of Code/mc.json": "\"887555c9b21c13c76afd8a8889387db3\"", "/course_content/Hour of Code/minecraft.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/Hour of Code/starwarsblocks.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/Hour of Code/dance.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/Hour of Code/aquatic.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/Hour of Code/basketball.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/Hour of Code/Hour of Code.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/Hour of Code/applab-intro.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", @@ -7851,7 +7851,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"e0995956424deac4cb8e56ff72ca0d62\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"e0995956424deac4cb8e56ff72ca0d62\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"e0995956424deac4cb8e56ff72ca0d62\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/other/20-hour.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/other/k1hoc2017.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", @@ -7863,16 +7863,16 @@ "/course_content/other/vigenere.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/other/deepdive-debugging.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", "/course_content/other/applab-1hour.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"6827a8ddc8bf7e8aadeda73086c73bcb\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"f4d03bf2ff223b90a2878c2fec56ad37\"", "/course_content/other/hello-world-food.json": "\"f4d03bf2ff223b90a2878c2fec56ad37\"", "/course_content/other/hello-world-animals.json": "\"f4d03bf2ff223b90a2878c2fec56ad37\"", @@ -7880,35 +7880,35 @@ "/course_content/other/poetry-hoc3.json": "\"87d4662eb52fa48ac6304814cb6beedc\"", "/course_content/other/poem-art.json": "\"e0995956424deac4cb8e56ff72ca0d62\"", "/course_content/projects.json": "\"1b52a7412b8c5aaa720195dc79b49467\"", - "/course_content/2020/pre-express-2020.json": "\"1b52a7412b8c5aaa720195dc79b49467\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"1b52a7412b8c5aaa720195dc79b49467\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"1b52a7412b8c5aaa720195dc79b49467\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"74782c940f41c4ea0235e18e3fe349aa\"", - "/course_content/2021/pre-express-2021.json": "\"f4d03bf2ff223b90a2878c2fec56ad37\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"ca968fa7dbe71e0e5b3f84decc680888\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"91fbe1c4eb520a1715f93903b147c688\"", + "/course_content/2021/express-2021.json": "\"50f5141e434774bc215e152591684ba2\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"1b52a7412b8c5aaa720195dc79b49467\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"cbaa21e9bb729c2df92fb5bbdc73d0f9\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -7920,10 +7920,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -7932,65 +7932,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"79bc0256e8f1444463f20015384cbb51\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"19343f5c234c651da22131b162b35597\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"019e52a39fd78a13215facd1c13bafdf\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"283bd7bf2d002d0c1cef6320351fcb81\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"5a0d56c068822ec12afe1aeb79321a82\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"673a0f3a789c6e3fe1a1d1ac8e0e4918\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"b60196577d4ad92f78964b777fda4e29\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"6b8043ad30b3ab323381ef4586c79efa\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"2631aa9a10003b1b4620c21037ede3cb\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"c9a04753dd46807b307a0225b81cb6f7\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -7999,115 +7999,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"01ba519ad552e2c2c5f58fe5c234b463\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"4ab4636f83657928a042bb2d64bc9443\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"bab4e1b9bd80223722f19aacb72ceb6c\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"6054dc20b0b65b72f8e7ff9e7efce8dc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "fi": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"83f8c71d893f70e85f05e4a1bdaee964\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"d923052714bdf021b5c90029adf755cc\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"4f8bfb4fc40e4bbd2a38adc0368d6ed7\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"a5f21e0866ecc4d02f17490065b1f647\"", "/dashboard/courses.yml": "\"f5c2da403468e205df3f5e9e9124cc09\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"6e3962f9f91fb4c8b774c29459d37437\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"23de62a9d652da925cb36ea0770bb86f\"", "/dashboard/variable_names.yml": "\"23de62a9d652da925cb36ea0770bb86f\"", "/dashboard/parameter_names.yml": "\"23de62a9d652da925cb36ea0770bb86f\"", - "/blockly-mooc/common.json": "\"751bbb42caff8e8a186839fcb82e43bd\"", + "/blockly-mooc/common.json": "\"849a6535f0ac9c95bdb79c9f5ff19727\"", "/blockly-mooc/maze.json": "\"d923052714bdf021b5c90029adf755cc\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"d923052714bdf021b5c90029adf755cc\"", "/blockly-mooc/flappy.json": "\"d923052714bdf021b5c90029adf755cc\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"f5c2da403468e205df3f5e9e9124cc09\"", - "/blockly-mooc/tutorialExplorer.json": "\"f5c2da403468e205df3f5e9e9124cc09\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"f5c2da403468e205df3f5e9e9124cc09\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"966683893c0b4cc481368da1dc03d02c\"", "/blockly-mooc/ailab.json": "\"23de62a9d652da925cb36ea0770bb86f\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"d4b5ce96a7328af7a5917732d77a7f1d\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"f5c2da403468e205df3f5e9e9124cc09\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"b8a359e8acfca942f543a8d12cbf773a\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"a4ccdf3253a7d5f2a028763d0ba5f28c\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", - "/course_content/2018/csd3-2018.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"c4ec76b557299d9bcbec63259a46252f\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"cbc4516898791376d33f7ccca4e14bc0\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"cbc4516898791376d33f7ccca4e14bc0\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"966683893c0b4cc481368da1dc03d02c\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"792fa00d420b0b68a7100f1f4e0159a6\"", "/course_content/Hour of Code/sports.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/text-compression.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/hero.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", @@ -8120,13 +8120,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/artist.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/infinity.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", - "/course_content/Hour of Code/mc.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", + "/course_content/Hour of Code/mc.json": "\"887555c9b21c13c76afd8a8889387db3\"", "/course_content/Hour of Code/minecraft.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/starwarsblocks.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/dance.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/aquatic.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/basketball.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/Hour of Code.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/Hour of Code/applab-intro.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", @@ -8138,7 +8138,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"4493c541103b640aba4fe1532b29e252\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"4493c541103b640aba4fe1532b29e252\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"4493c541103b640aba4fe1532b29e252\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/other/20-hour.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/other/k1hoc2017.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", @@ -8150,16 +8150,16 @@ "/course_content/other/vigenere.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/other/deepdive-debugging.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", "/course_content/other/applab-1hour.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"650e87101c8ecf5f4d45e7f96f201ab0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"3951a71ef2c270ae3cc8275b8b481fd1\"", - "/course_content/other/k5-onlinepd-2019.json": "\"ab17cf163c72be6f8a7d8a9e4c782dd7\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c8b882c9417c663dc35a17e08a983e3\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"d4b5ce96a7328af7a5917732d77a7f1d\"", "/course_content/other/hello-world-food.json": "\"d4b5ce96a7328af7a5917732d77a7f1d\"", "/course_content/other/hello-world-animals.json": "\"d4b5ce96a7328af7a5917732d77a7f1d\"", @@ -8167,35 +8167,35 @@ "/course_content/other/poetry-hoc3.json": "\"36ab5524d68f50e3fa8edc5018b3f5fe\"", "/course_content/other/poem-art.json": "\"36ab5524d68f50e3fa8edc5018b3f5fe\"", "/course_content/projects.json": "\"966683893c0b4cc481368da1dc03d02c\"", - "/course_content/2020/pre-express-2020.json": "\"966683893c0b4cc481368da1dc03d02c\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"966683893c0b4cc481368da1dc03d02c\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"23de62a9d652da925cb36ea0770bb86f\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"74782c940f41c4ea0235e18e3fe349aa\"", - "/course_content/2021/pre-express-2021.json": "\"b77e3f2786338258d51f250700d74958\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"ca968fa7dbe71e0e5b3f84decc680888\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"24838837e99cb70be9d2ee6502cd021c\"", + "/course_content/2021/coursed-2021.json": "\"91fbe1c4eb520a1715f93903b147c688\"", + "/course_content/2021/express-2021.json": "\"50f5141e434774bc215e152591684ba2\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"23de62a9d652da925cb36ea0770bb86f\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -8207,10 +8207,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -8219,65 +8219,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"2b260a48d60c48c577bd96efc6956fa3\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"79bc0256e8f1444463f20015384cbb51\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"19343f5c234c651da22131b162b35597\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"7ea763c1b6724dc855e11bf294cc830b\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"913482b8bcf68cd7d9381140f95db70e\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"283bd7bf2d002d0c1cef6320351fcb81\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"673a0f3a789c6e3fe1a1d1ac8e0e4918\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"b60196577d4ad92f78964b777fda4e29\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"6b8043ad30b3ab323381ef4586c79efa\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"8f2478b87cb9076334dc60acc7e31ba8\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"08018a025700444344e2f372b916c15d\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -8286,115 +8286,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"4ab4636f83657928a042bb2d64bc9443\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"bf9be44d3e8728cb104fc14ca5a682d0\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "fr": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"fb51594f65c5fbc06d1293dd0018073e\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"4f8bfb4fc40e4bbd2a38adc0368d6ed7\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"afe8a01fb7779d50ca4b1743d86175b5\"", "/dashboard/courses.yml": "\"19f2d223830e3bfd988e71af7ac1500a\"", - "/dashboard/blocks.yml": "\"5ab7cb7849b69efa2c1abe5a877cce23\"", + "/dashboard/blocks.yml": "\"6e3962f9f91fb4c8b774c29459d37437\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", "/dashboard/variable_names.yml": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", "/dashboard/parameter_names.yml": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"d32524d37490ffa59e23106d07601ee3\"", "/blockly-mooc/maze.json": "\"fb51594f65c5fbc06d1293dd0018073e\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"fb51594f65c5fbc06d1293dd0018073e\"", "/blockly-mooc/flappy.json": "\"fb51594f65c5fbc06d1293dd0018073e\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"19f2d223830e3bfd988e71af7ac1500a\"", - "/blockly-mooc/tutorialExplorer.json": "\"19f2d223830e3bfd988e71af7ac1500a\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"19f2d223830e3bfd988e71af7ac1500a\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", "/blockly-mooc/ailab.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"fe432c47cc8a5b1168c4547521dab323\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"19f2d223830e3bfd988e71af7ac1500a\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"c4ec76b557299d9bcbec63259a46252f\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"ecfb6aa48a1b4220189ec88b1b45499e\"", "/course_content/2018/coursea-2018.json": "\"454fe3885314d536123a4716b9299f6c\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"19f2d223830e3bfd988e71af7ac1500a\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"27bbf0b3cbfd13cf619b2ab31ec22ec2\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"792fa00d420b0b68a7100f1f4e0159a6\"", "/course_content/Hour of Code/sports.json": "\"6296379b94a1fcbd8f07095b802f4008\"", "/course_content/Hour of Code/text-compression.json": "\"6296379b94a1fcbd8f07095b802f4008\"", "/course_content/Hour of Code/hero.json": "\"6296379b94a1fcbd8f07095b802f4008\"", @@ -8407,13 +8407,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"6296379b94a1fcbd8f07095b802f4008\"", "/course_content/Hour of Code/artist.json": "\"6296379b94a1fcbd8f07095b802f4008\"", "/course_content/Hour of Code/infinity.json": "\"6296379b94a1fcbd8f07095b802f4008\"", - "/course_content/Hour of Code/mc.json": "\"6296379b94a1fcbd8f07095b802f4008\"", + "/course_content/Hour of Code/mc.json": "\"887555c9b21c13c76afd8a8889387db3\"", "/course_content/Hour of Code/minecraft.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", "/course_content/Hour of Code/starwarsblocks.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", "/course_content/Hour of Code/dance.json": "\"97d3b3d7197a465200cfbb896e2f6b17\"", "/course_content/Hour of Code/aquatic.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", "/course_content/Hour of Code/basketball.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", "/course_content/Hour of Code/Hour of Code.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", "/course_content/Hour of Code/applab-intro.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", @@ -8425,7 +8425,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"c75d1e5e11a6d2ee1bae324d7ce9a17d\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"c75d1e5e11a6d2ee1bae324d7ce9a17d\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"c75d1e5e11a6d2ee1bae324d7ce9a17d\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", "/course_content/other/20-hour.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", "/course_content/other/k1hoc2017.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", @@ -8437,16 +8437,16 @@ "/course_content/other/vigenere.json": "\"bcef96e9ee9c822deb575aeb586d6a8a\"", "/course_content/other/deepdive-debugging.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", "/course_content/other/applab-1hour.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"fe432c47cc8a5b1168c4547521dab323\"", "/course_content/other/hello-world-food.json": "\"fe432c47cc8a5b1168c4547521dab323\"", "/course_content/other/hello-world-animals.json": "\"fe432c47cc8a5b1168c4547521dab323\"", @@ -8454,35 +8454,35 @@ "/course_content/other/poetry-hoc3.json": "\"fe432c47cc8a5b1168c4547521dab323\"", "/course_content/other/poem-art.json": "\"c75d1e5e11a6d2ee1bae324d7ce9a17d\"", "/course_content/projects.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/course_content/2020/pre-express-2020.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/course_content/2020/coursed-2020.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"1a330f2f3598d5541ba1b2ad02fe91e1\"", - "/course_content/2021/coursea-2021.json": "\"1a330f2f3598d5541ba1b2ad02fe91e1\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"25bc62d6f51b6390c643c058b8104093\"", - "/course_content/2021/pre-express-2021.json": "\"fe432c47cc8a5b1168c4547521dab323\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"ca968fa7dbe71e0e5b3f84decc680888\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"07891d56cf884da3213cc3e846e365ea\"", + "/course_content/2021/coursed-2021.json": "\"91fbe1c4eb520a1715f93903b147c688\"", + "/course_content/2021/express-2021.json": "\"50f5141e434774bc215e152591684ba2\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"835011c0ac24dd45cbeb8cf8e8a0e81f\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"1a330f2f3598d5541ba1b2ad02fe91e1\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1a330f2f3598d5541ba1b2ad02fe91e1\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"1a330f2f3598d5541ba1b2ad02fe91e1\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"1a330f2f3598d5541ba1b2ad02fe91e1\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/other/hello-world-food.json": "\"1a330f2f3598d5541ba1b2ad02fe91e1\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -8494,10 +8494,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"1a330f2f3598d5541ba1b2ad02fe91e1\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"a8c38394796201f091a5712051ce5a0e\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -8506,65 +8506,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"234a2fbce058a8df212c323e99ee9197\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"2adcde61c6b259076a6acb95cada082e\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"4a42d414d4d58c391250f16ec919b488\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"1a330f2f3598d5541ba1b2ad02fe91e1\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4a42d414d4d58c391250f16ec919b488\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"4a42d414d4d58c391250f16ec919b488\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/Hour of Code/infinity.json": "\"2adcde61c6b259076a6acb95cada082e\"", - "/curriculum_content/Hour of Code/basketball.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"eca989e1542f857605fb9467dac89a0a\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"b14632f1ff23b6b3c5f05ac4864ce2b0\"", - "/curriculum_content/Hour of Code/oceans.json": "\"a8c38394796201f091a5712051ce5a0e\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"99afff78a19f3e8a9f66b9b43fbe5148\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"79bc0256e8f1444463f20015384cbb51\"", + "/curriculum_content/Hour of Code/basketball.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"19343f5c234c651da22131b162b35597\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"02f0cafcd114c30f077737635e5b8f9e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"f87792047b463012975875e292347e30\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"cb6fea8af80f2cab1924c039b93e5da7\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"a8c38394796201f091a5712051ce5a0e\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"9fa5e891fab965bcffca9b53626fc11e\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"9fa5e891fab965bcffca9b53626fc11e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"9fa5e891fab965bcffca9b53626fc11e\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"a8c38394796201f091a5712051ce5a0e\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"673a0f3a789c6e3fe1a1d1ac8e0e4918\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"b60196577d4ad92f78964b777fda4e29\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"6b8043ad30b3ab323381ef4586c79efa\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"8f2478b87cb9076334dc60acc7e31ba8\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -8573,115 +8573,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"edcc3e7ed71d6d3c0da7a10f06ad5a5f\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"9fa5e891fab965bcffca9b53626fc11e\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"9fa5e891fab965bcffca9b53626fc11e\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"a8c38394796201f091a5712051ce5a0e\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"4ab4636f83657928a042bb2d64bc9443\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"a8c38394796201f091a5712051ce5a0e\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"120fef70a10d06b6a5888d4152ef7c3d\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"120fef70a10d06b6a5888d4152ef7c3d\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"120fef70a10d06b6a5888d4152ef7c3d\"" + "/course_content/2021/csd6-2021.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "fr-CA": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"6277c77ca169a4de95283b5d19c1752c\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"4f8bfb4fc40e4bbd2a38adc0368d6ed7\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"afe8a01fb7779d50ca4b1743d86175b5\"", "/dashboard/courses.yml": "\"6277c77ca169a4de95283b5d19c1752c\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"6e3962f9f91fb4c8b774c29459d37437\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"41956333d5750152673cf798e2047dfc\"", "/dashboard/variable_names.yml": "\"41956333d5750152673cf798e2047dfc\"", "/dashboard/parameter_names.yml": "\"41956333d5750152673cf798e2047dfc\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"d32524d37490ffa59e23106d07601ee3\"", "/blockly-mooc/maze.json": "\"6277c77ca169a4de95283b5d19c1752c\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"6277c77ca169a4de95283b5d19c1752c\"", "/blockly-mooc/flappy.json": "\"6277c77ca169a4de95283b5d19c1752c\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"6277c77ca169a4de95283b5d19c1752c\"", - "/blockly-mooc/tutorialExplorer.json": "\"6277c77ca169a4de95283b5d19c1752c\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"6277c77ca169a4de95283b5d19c1752c\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"41956333d5750152673cf798e2047dfc\"", "/blockly-mooc/ailab.json": "\"41956333d5750152673cf798e2047dfc\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"9d8d856455c87a3ff75f111be680c66d\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"6277c77ca169a4de95283b5d19c1752c\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"c4ec76b557299d9bcbec63259a46252f\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"6277c77ca169a4de95283b5d19c1752c\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"6277c77ca169a4de95283b5d19c1752c\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"b04d5bf3f5c111d390d589f4a69bc45c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"6277c77ca169a4de95283b5d19c1752c\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"41956333d5750152673cf798e2047dfc\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"792fa00d420b0b68a7100f1f4e0159a6\"", "/course_content/Hour of Code/sports.json": "\"6277c77ca169a4de95283b5d19c1752c\"", "/course_content/Hour of Code/text-compression.json": "\"6277c77ca169a4de95283b5d19c1752c\"", "/course_content/Hour of Code/hero.json": "\"6277c77ca169a4de95283b5d19c1752c\"", @@ -8694,13 +8694,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/Hour of Code/artist.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/Hour of Code/infinity.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/Hour of Code/mc.json": "\"41956333d5750152673cf798e2047dfc\"", + "/course_content/Hour of Code/mc.json": "\"887555c9b21c13c76afd8a8889387db3\"", "/course_content/Hour of Code/minecraft.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/Hour of Code/starwarsblocks.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/Hour of Code/dance.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/Hour of Code/aquatic.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/Hour of Code/basketball.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/Hour of Code/Hour of Code.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/Hour of Code/applab-intro.json": "\"41956333d5750152673cf798e2047dfc\"", @@ -8712,7 +8712,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"8dda18a430415561b88d4eca9773f02d\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"8dda18a430415561b88d4eca9773f02d\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"8dda18a430415561b88d4eca9773f02d\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/other/20-hour.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/other/k1hoc2017.json": "\"41956333d5750152673cf798e2047dfc\"", @@ -8724,16 +8724,16 @@ "/course_content/other/vigenere.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/other/deepdive-debugging.json": "\"41956333d5750152673cf798e2047dfc\"", "/course_content/other/applab-1hour.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/other/hello-world-food.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/other/hello-world-animals.json": "\"9d8d856455c87a3ff75f111be680c66d\"", @@ -8741,35 +8741,35 @@ "/course_content/other/poetry-hoc3.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/other/poem-art.json": "\"9d8d856455c87a3ff75f111be680c66d\"", "/course_content/projects.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/2020/pre-express-2020.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"41956333d5750152673cf798e2047dfc\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"207b1f2e84a0a12860095cca161bbcf4\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"239c26072e8c0b6c832ce510c1619986\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"25bc62d6f51b6390c643c058b8104093\"", - "/course_content/2021/pre-express-2021.json": "\"9d8d856455c87a3ff75f111be680c66d\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"07891d56cf884da3213cc3e846e365ea\"", + "/course_content/2021/coursed-2021.json": "\"be10c7c935b36ebb32ed8bfc3018bda9\"", + "/course_content/2021/express-2021.json": "\"c61bba8c22bcbef705bc1377e102726b\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"41956333d5750152673cf798e2047dfc\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -8781,10 +8781,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"286d07cd93487a4cf38e79d3a592ce11\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -8793,65 +8793,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"99afff78a19f3e8a9f66b9b43fbe5148\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"79bc0256e8f1444463f20015384cbb51\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"19343f5c234c651da22131b162b35597\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"f87792047b463012975875e292347e30\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"cb6fea8af80f2cab1924c039b93e5da7\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"673a0f3a789c6e3fe1a1d1ac8e0e4918\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"6b8043ad30b3ab323381ef4586c79efa\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"8f2478b87cb9076334dc60acc7e31ba8\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -8860,115 +8860,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"4da1613eb2b763030c9cbd7cc4c46180\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"8d1a1580aacc52426852a99e3f6ff6a4\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "gl": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"a6f059a28e5e3de02fc8f3c9f99d129e\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"4f8bfb4fc40e4bbd2a38adc0368d6ed7\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"afe8a01fb7779d50ca4b1743d86175b5\"", "/dashboard/courses.yml": "\"a6f059a28e5e3de02fc8f3c9f99d129e\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", "/dashboard/variable_names.yml": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", "/dashboard/parameter_names.yml": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"d32524d37490ffa59e23106d07601ee3\"", "/blockly-mooc/maze.json": "\"9568813d1777c32d89ccad7046d66d0f\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"a6f059a28e5e3de02fc8f3c9f99d129e\"", "/blockly-mooc/flappy.json": "\"a6f059a28e5e3de02fc8f3c9f99d129e\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"a6f059a28e5e3de02fc8f3c9f99d129e\"", - "/blockly-mooc/tutorialExplorer.json": "\"a6f059a28e5e3de02fc8f3c9f99d129e\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"a6f059a28e5e3de02fc8f3c9f99d129e\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", "/blockly-mooc/ailab.json": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"a6f059a28e5e3de02fc8f3c9f99d129e\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", - "/course_content/2017/courseb-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"c4ec76b557299d9bcbec63259a46252f\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"a6f059a28e5e3de02fc8f3c9f99d129e\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"a56b633458aba9c53faecc2ec72ee8cf\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"cc3341e6c129dc28c96175e9bd6e7301\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"792fa00d420b0b68a7100f1f4e0159a6\"", "/course_content/Hour of Code/sports.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", "/course_content/Hour of Code/text-compression.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", "/course_content/Hour of Code/hero.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", @@ -8981,13 +8981,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", "/course_content/Hour of Code/artist.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", "/course_content/Hour of Code/infinity.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", - "/course_content/Hour of Code/mc.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", + "/course_content/Hour of Code/mc.json": "\"887555c9b21c13c76afd8a8889387db3\"", "/course_content/Hour of Code/minecraft.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", "/course_content/Hour of Code/starwarsblocks.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", "/course_content/Hour of Code/dance.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", "/course_content/Hour of Code/aquatic.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", "/course_content/Hour of Code/basketball.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"eda80d6257f8246ffd75bab39ce98ec5\"", "/course_content/Hour of Code/Hour of Code.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", "/course_content/Hour of Code/applab-intro.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", @@ -8999,7 +8999,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"9d8c1515bab333d1d64f68a7213c336a\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"9d8c1515bab333d1d64f68a7213c336a\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"9d8c1515bab333d1d64f68a7213c336a\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", "/course_content/other/20-hour.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", "/course_content/other/k1hoc2017.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", @@ -9011,16 +9011,16 @@ "/course_content/other/vigenere.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", "/course_content/other/deepdive-debugging.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", "/course_content/other/applab-1hour.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", "/course_content/other/hello-world-food.json": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", "/course_content/other/hello-world-animals.json": "\"705ec35346dbb7541fc140a785156cd8\"", @@ -9028,35 +9028,35 @@ "/course_content/other/poetry-hoc3.json": "\"705ec35346dbb7541fc140a785156cd8\"", "/course_content/other/poem-art.json": "\"9d8c1515bab333d1d64f68a7213c336a\"", "/course_content/projects.json": "\"c068a3a28cb1fa8e96252a77cc2af961\"", - "/course_content/2020/pre-express-2020.json": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"381bd6dd888521127bbe3a6c89df2e9e\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"25bc62d6f51b6390c643c058b8104093\"", - "/course_content/2021/pre-express-2021.json": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"07891d56cf884da3213cc3e846e365ea\"", + "/course_content/2021/coursed-2021.json": "\"be10c7c935b36ebb32ed8bfc3018bda9\"", + "/course_content/2021/express-2021.json": "\"c0e801a23b0494ddb2bd4c366e1ba0a9\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"41d63a7b818fa6bdbe0772458dcb4b5a\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"3bfdf72031afe697bd7de4c3b338f9f4\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -9068,10 +9068,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"92e225dc22ab9a4d647d1dfb0e9f3239\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -9080,65 +9080,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"5f36860b733971886a8d2e983a35caa0\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"f454dc595134ea005236c8d478940810\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"ea163f86b6c205d70100bfa476c09ce5\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"19343f5c234c651da22131b162b35597\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"5f291323d7859035ce288939177fb366\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"f87792047b463012975875e292347e30\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"cb6fea8af80f2cab1924c039b93e5da7\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"dbeaf9c02a433a13050a92c49d372c27\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"673a0f3a789c6e3fe1a1d1ac8e0e4918\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"9a92786106b1f798adb636dc2c6406f9\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"6b8043ad30b3ab323381ef4586c79efa\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"8f2478b87cb9076334dc60acc7e31ba8\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -9147,115 +9147,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a43d33d4cd3589da97322d8e435d93ec\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "ka": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"99bc089e514bc0fc46ff0bfad520a05f\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"4f8bfb4fc40e4bbd2a38adc0368d6ed7\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"658a96f5282cc0f48c6a78a8aad9cd7e\"", "/dashboard/courses.yml": "\"efa8ff5f98f95f1926eba060b30f3f60\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", "/dashboard/variable_names.yml": "\"127caf685044efdbc6abfa3556e3e211\"", "/dashboard/parameter_names.yml": "\"127caf685044efdbc6abfa3556e3e211\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"e1fe0af584ed4eac9cbaf2a9b3fa92a2\"", "/blockly-mooc/maze.json": "\"99bc089e514bc0fc46ff0bfad520a05f\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"efa8ff5f98f95f1926eba060b30f3f60\"", "/blockly-mooc/flappy.json": "\"efa8ff5f98f95f1926eba060b30f3f60\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"efa8ff5f98f95f1926eba060b30f3f60\"", - "/blockly-mooc/tutorialExplorer.json": "\"efa8ff5f98f95f1926eba060b30f3f60\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"efa8ff5f98f95f1926eba060b30f3f60\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", "/blockly-mooc/ailab.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", - "/blockly-mooc/javalab.json": "\"8025c05d4bc0d756e677561be707f241\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"127caf685044efdbc6abfa3556e3e211\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7f1e53bd7c8d3b04fffe3dee97d2a993\"", "/course_content/2017/coursea-2017.json": "\"efa8ff5f98f95f1926eba060b30f3f60\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"0e798ca8781b38da0cbfad7e688375ee\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"c4ec76b557299d9bcbec63259a46252f\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"efa8ff5f98f95f1926eba060b30f3f60\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"efa8ff5f98f95f1926eba060b30f3f60\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"f9e7b7754f6cfcb8a8c0a0ed8ad68e0a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"297bf63fc1c745cbfbed3f7e5ab40224\"", "/course_content/Hour of Code/sports.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", "/course_content/Hour of Code/text-compression.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", "/course_content/Hour of Code/hero.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", @@ -9268,13 +9268,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", "/course_content/Hour of Code/artist.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", "/course_content/Hour of Code/infinity.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", - "/course_content/Hour of Code/mc.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", + "/course_content/Hour of Code/mc.json": "\"887555c9b21c13c76afd8a8889387db3\"", "/course_content/Hour of Code/minecraft.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", "/course_content/Hour of Code/starwarsblocks.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", "/course_content/Hour of Code/dance.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", "/course_content/Hour of Code/aquatic.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", "/course_content/Hour of Code/basketball.json": "\"8dae750af6079b036cf8dbf9d7c59224\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", "/course_content/Hour of Code/Hour of Code.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", "/course_content/Hour of Code/applab-intro.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", @@ -9286,7 +9286,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"a0cae09b4fa3214527e3b2a21306d77e\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"a0cae09b4fa3214527e3b2a21306d77e\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"a0cae09b4fa3214527e3b2a21306d77e\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", "/course_content/other/20-hour.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", "/course_content/other/k1hoc2017.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", @@ -9298,16 +9298,16 @@ "/course_content/other/vigenere.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", "/course_content/other/deepdive-debugging.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", "/course_content/other/applab-1hour.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"127caf685044efdbc6abfa3556e3e211\"", "/course_content/other/hello-world-food.json": "\"127caf685044efdbc6abfa3556e3e211\"", "/course_content/other/hello-world-animals.json": "\"127caf685044efdbc6abfa3556e3e211\"", @@ -9315,35 +9315,35 @@ "/course_content/other/poetry-hoc3.json": "\"127caf685044efdbc6abfa3556e3e211\"", "/course_content/other/poem-art.json": "\"a0cae09b4fa3214527e3b2a21306d77e\"", "/course_content/projects.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", - "/course_content/2020/pre-express-2020.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"bd4b1460074a6d9caa7dd1784e7bfffc\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"d717f9f32d0f0416b8a2657ab84028a3\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"25bc62d6f51b6390c643c058b8104093\"", - "/course_content/2021/pre-express-2021.json": "\"127caf685044efdbc6abfa3556e3e211\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"07891d56cf884da3213cc3e846e365ea\"", + "/course_content/2021/coursed-2021.json": "\"be10c7c935b36ebb32ed8bfc3018bda9\"", + "/course_content/2021/express-2021.json": "\"c0e801a23b0494ddb2bd4c366e1ba0a9\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"127caf685044efdbc6abfa3556e3e211\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"879c79df4d4495606b9166f41ed07328\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e160addd2a3042b5b1e2c79a4bbf8fba\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"89812e304c7c90c2b2decabe5c3d490c\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -9355,10 +9355,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"6a2457ad759a97172450ff0ebf3f27c7\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -9367,65 +9367,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"44c6aba5fc480c5fbcb451186e20c2c8\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b82c407d6bf20efc7f39196ae909cfe8\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ff7612eb23ff46c8cf10c2c9881b5689\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"d3d7518214cde8b596f1e6a910411df0\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"cb6fea8af80f2cab1924c039b93e5da7\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"5cd3deca7d0e4e0ed686da50c3977657\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"23d9377c2eb7e789da23eb128f8a8631\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"673a0f3a789c6e3fe1a1d1ac8e0e4918\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"01afee9f7b78f8261df582b0620205e6\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"6b8043ad30b3ab323381ef4586c79efa\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -9434,115 +9434,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3d85160c530568c6321f52bdcca11156\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"64b6d82dac0b329cf1c9bc6b6636afac\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "de": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"991ca6328d0bd7a538cc314515e75eea\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"4f8bfb4fc40e4bbd2a38adc0368d6ed7\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"658a96f5282cc0f48c6a78a8aad9cd7e\"", "/dashboard/courses.yml": "\"991ca6328d0bd7a538cc314515e75eea\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"8a48543b2c60fa12841bf1897b713b4e\"", "/dashboard/variable_names.yml": "\"8a48543b2c60fa12841bf1897b713b4e\"", "/dashboard/parameter_names.yml": "\"8a48543b2c60fa12841bf1897b713b4e\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"8a3cfb31a837e1a4ad49d79bc1159787\"", "/blockly-mooc/maze.json": "\"991ca6328d0bd7a538cc314515e75eea\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"991ca6328d0bd7a538cc314515e75eea\"", "/blockly-mooc/flappy.json": "\"991ca6328d0bd7a538cc314515e75eea\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"991ca6328d0bd7a538cc314515e75eea\"", - "/blockly-mooc/tutorialExplorer.json": "\"991ca6328d0bd7a538cc314515e75eea\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"991ca6328d0bd7a538cc314515e75eea\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", "/blockly-mooc/ailab.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"4b4a67dd516a8e20bbc20954620e836f\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"991ca6328d0bd7a538cc314515e75eea\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"c4ec76b557299d9bcbec63259a46252f\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"991ca6328d0bd7a538cc314515e75eea\"", "/course_content/2018/csd4-2018.json": "\"c87be32183a011e01afc0a8f53be026c\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"9a1577ede10b64bda235afb08de8abcb\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"d0326e6d32459c0cdd092e2f619df3f1\"", + "/course_content/2018/express-2018.json": "\"30234794cd286b232dde054f8a5b35c7\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"9a1577ede10b64bda235afb08de8abcb\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"297bf63fc1c745cbfbed3f7e5ab40224\"", "/course_content/Hour of Code/sports.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/text-compression.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/hero.json": "\"9a1577ede10b64bda235afb08de8abcb\"", @@ -9555,13 +9555,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/artist.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/infinity.json": "\"9a1577ede10b64bda235afb08de8abcb\"", - "/course_content/Hour of Code/mc.json": "\"9a1577ede10b64bda235afb08de8abcb\"", + "/course_content/Hour of Code/mc.json": "\"887555c9b21c13c76afd8a8889387db3\"", "/course_content/Hour of Code/minecraft.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/starwarsblocks.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/dance.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/aquatic.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/basketball.json": "\"9a1577ede10b64bda235afb08de8abcb\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/Hour of Code.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/Hour of Code/applab-intro.json": "\"9a1577ede10b64bda235afb08de8abcb\"", @@ -9573,7 +9573,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"01b9f3fb753cd1951b9f038454a456ee\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"01b9f3fb753cd1951b9f038454a456ee\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"01b9f3fb753cd1951b9f038454a456ee\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"1f0d0eae24d8ddcbfdfd92f61c025e26\"", "/course_content/other/pixelation.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/other/20-hour.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/other/k1hoc2017.json": "\"9a1577ede10b64bda235afb08de8abcb\"", @@ -9585,16 +9585,16 @@ "/course_content/other/vigenere.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/other/deepdive-debugging.json": "\"9a1577ede10b64bda235afb08de8abcb\"", "/course_content/other/applab-1hour.json": "\"9a1577ede10b64bda235afb08de8abcb\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"9a1577ede10b64bda235afb08de8abcb\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"9a1577ede10b64bda235afb08de8abcb\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"4b4a67dd516a8e20bbc20954620e836f\"", "/course_content/other/hello-world-food.json": "\"4b4a67dd516a8e20bbc20954620e836f\"", "/course_content/other/hello-world-animals.json": "\"4b4a67dd516a8e20bbc20954620e836f\"", @@ -9602,35 +9602,35 @@ "/course_content/other/poetry-hoc3.json": "\"4b4a67dd516a8e20bbc20954620e836f\"", "/course_content/other/poem-art.json": "\"4b4a67dd516a8e20bbc20954620e836f\"", "/course_content/projects.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", - "/course_content/2020/pre-express-2020.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"3fe29d0e131fb861bf578d0076cf102a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"25bc62d6f51b6390c643c058b8104093\"", - "/course_content/2021/pre-express-2021.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", - "/course_content/2021/coursee-2021.json": "\"b8eb2ceffe0314179a0cea8432a9d122\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"07891d56cf884da3213cc3e846e365ea\"", + "/course_content/2021/coursed-2021.json": "\"be10c7c935b36ebb32ed8bfc3018bda9\"", + "/course_content/2021/express-2021.json": "\"3504ea53cd4126accf70dba2eed9230c\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"8a48543b2c60fa12841bf1897b713b4e\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"acd2439f901616cccc9aa9d848028d1e\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -9642,10 +9642,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"6a2457ad759a97172450ff0ebf3f27c7\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -9654,65 +9654,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"95f73ee421d8205b02c36d686353e950\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"44c6aba5fc480c5fbcb451186e20c2c8\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ff7612eb23ff46c8cf10c2c9881b5689\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"d3d7518214cde8b596f1e6a910411df0\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"cb6fea8af80f2cab1924c039b93e5da7\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"de43ad2cc3b25718d52ccbdbf6bf3581\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"01afee9f7b78f8261df582b0620205e6\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"6b8043ad30b3ab323381ef4586c79efa\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"f641d203530458201a7e6915cc7cb54b\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -9721,115 +9721,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"c8db15b5f875bff6ceb97e13fd9f3da8\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e67bae165a263766802678796488b2de\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"a11932cf3d16549dd16736898206b207\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "el": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"db2f047c2deef01bbc1297e3c463493a\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"603622e6060604b13e55734025a932aa\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"876647f822c2a847b4eec55071c56b55\"", "/dashboard/courses.yml": "\"db2f047c2deef01bbc1297e3c463493a\"", - "/dashboard/blocks.yml": "\"2415feecfbd815013f7c8a67119ea69b\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"39cb4f421573b612cee89d5a047d9454\"", "/dashboard/variable_names.yml": "\"ef5c3a62d9b89c500b3c6a2f183488c2\"", "/dashboard/parameter_names.yml": "\"ef5c3a62d9b89c500b3c6a2f183488c2\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"8a3cfb31a837e1a4ad49d79bc1159787\"", "/blockly-mooc/maze.json": "\"db2f047c2deef01bbc1297e3c463493a\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"db2f047c2deef01bbc1297e3c463493a\"", "/blockly-mooc/flappy.json": "\"db2f047c2deef01bbc1297e3c463493a\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"db2f047c2deef01bbc1297e3c463493a\"", - "/blockly-mooc/tutorialExplorer.json": "\"db2f047c2deef01bbc1297e3c463493a\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"db2f047c2deef01bbc1297e3c463493a\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", "/blockly-mooc/ailab.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"ef5c3a62d9b89c500b3c6a2f183488c2\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"602abda6b5baf1da396f4f48704ecd8e\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"c4ec76b557299d9bcbec63259a46252f\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"bbea8ce1d335ac6be2212c1eb2150d53\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"87649a9430d31b54c898710941d0a7e2\"", "/course_content/Hour of Code/sports.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/Hour of Code/text-compression.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/Hour of Code/hero.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", @@ -9842,13 +9842,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/Hour of Code/artist.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/Hour of Code/infinity.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", - "/course_content/Hour of Code/mc.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", + "/course_content/Hour of Code/mc.json": "\"887555c9b21c13c76afd8a8889387db3\"", "/course_content/Hour of Code/minecraft.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/Hour of Code/starwarsblocks.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/Hour of Code/dance.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/Hour of Code/aquatic.json": "\"cc5f2881509f5bcf7a50966fc1638358\"", "/course_content/Hour of Code/basketball.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", "/course_content/Hour of Code/Hour of Code.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", "/course_content/Hour of Code/applab-intro.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", @@ -9860,7 +9860,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"2415feecfbd815013f7c8a67119ea69b\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"2415feecfbd815013f7c8a67119ea69b\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"2415feecfbd815013f7c8a67119ea69b\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"dfd01fe60ee8291b9d1f8d0b4147171d\"", "/course_content/other/pixelation.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", "/course_content/other/20-hour.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", "/course_content/other/k1hoc2017.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", @@ -9872,16 +9872,16 @@ "/course_content/other/vigenere.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", "/course_content/other/deepdive-debugging.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", "/course_content/other/applab-1hour.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"39cb4f421573b612cee89d5a047d9454\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"2415feecfbd815013f7c8a67119ea69b\"", "/course_content/other/hello-world-food.json": "\"2415feecfbd815013f7c8a67119ea69b\"", "/course_content/other/hello-world-animals.json": "\"2415feecfbd815013f7c8a67119ea69b\"", @@ -9889,35 +9889,35 @@ "/course_content/other/poetry-hoc3.json": "\"ef5c3a62d9b89c500b3c6a2f183488c2\"", "/course_content/other/poem-art.json": "\"de4461fadbdafb6fe323c4bd3a15779f\"", "/course_content/projects.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/course_content/2020/pre-express-2020.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"d0ddbc9c00df8e0d3ab433127bf40324\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"25bc62d6f51b6390c643c058b8104093\"", - "/course_content/2021/pre-express-2021.json": "\"ef5c3a62d9b89c500b3c6a2f183488c2\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"07891d56cf884da3213cc3e846e365ea\"", + "/course_content/2021/coursed-2021.json": "\"be10c7c935b36ebb32ed8bfc3018bda9\"", + "/course_content/2021/express-2021.json": "\"3504ea53cd4126accf70dba2eed9230c\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"8fdd136c9055a73053461bce24caa1c7\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"ef5c3a62d9b89c500b3c6a2f183488c2\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"0e96ea5cf749df0cb35f897cb20c9ff7\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -9929,10 +9929,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"6a2457ad759a97172450ff0ebf3f27c7\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -9941,65 +9941,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"44c6aba5fc480c5fbcb451186e20c2c8\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ff7612eb23ff46c8cf10c2c9881b5689\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"d3d7518214cde8b596f1e6a910411df0\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"cb6fea8af80f2cab1924c039b93e5da7\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"de43ad2cc3b25718d52ccbdbf6bf3581\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"01afee9f7b78f8261df582b0620205e6\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"6b8043ad30b3ab323381ef4586c79efa\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -10008,115 +10008,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"2415feecfbd815013f7c8a67119ea69b\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "gu-IN": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"a36dba40ec9e73231152f2ce527f2aa7\"", - "/dashboard/unplugged.yml": "\"7254ddec1c5d3e6948689e4a74609df5\"", - "/dashboard/scripts.yml": "\"603622e6060604b13e55734025a932aa\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"876647f822c2a847b4eec55071c56b55\"", "/dashboard/courses.yml": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", "/dashboard/variable_names.yml": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", "/dashboard/parameter_names.yml": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"8a3cfb31a837e1a4ad49d79bc1159787\"", "/blockly-mooc/maze.json": "\"a36dba40ec9e73231152f2ce527f2aa7\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"a36dba40ec9e73231152f2ce527f2aa7\"", "/blockly-mooc/flappy.json": "\"a36dba40ec9e73231152f2ce527f2aa7\"", "/blockly-mooc/jigsaw.json": "\"3f84e96b9543af0c5c4237eb07c2c19e\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", - "/blockly-mooc/tutorialExplorer.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/blockly-mooc/ailab.json": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"c4ec76b557299d9bcbec63259a46252f\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"bbea8ce1d335ac6be2212c1eb2150d53\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"87649a9430d31b54c898710941d0a7e2\"", "/course_content/Hour of Code/sports.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", "/course_content/Hour of Code/text-compression.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", "/course_content/Hour of Code/hero.json": "\"9d6be972e0d7b0ae521edbcf8f076e7f\"", @@ -10129,13 +10129,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/Hour of Code/artist.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/Hour of Code/infinity.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", - "/course_content/Hour of Code/mc.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", + "/course_content/Hour of Code/mc.json": "\"887555c9b21c13c76afd8a8889387db3\"", "/course_content/Hour of Code/minecraft.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/Hour of Code/starwarsblocks.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/Hour of Code/dance.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/Hour of Code/aquatic.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/Hour of Code/basketball.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/Hour of Code/Hour of Code.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/Hour of Code/applab-intro.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", @@ -10147,7 +10147,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"71bddf3f0f3ecaabbc62e896b30ede40\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"71bddf3f0f3ecaabbc62e896b30ede40\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"71bddf3f0f3ecaabbc62e896b30ede40\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"dfd01fe60ee8291b9d1f8d0b4147171d\"", "/course_content/other/pixelation.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/other/20-hour.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/other/k1hoc2017.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", @@ -10159,16 +10159,16 @@ "/course_content/other/vigenere.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/other/deepdive-debugging.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", "/course_content/other/applab-1hour.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", "/course_content/other/hello-world-food.json": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", "/course_content/other/hello-world-animals.json": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", @@ -10176,35 +10176,35 @@ "/course_content/other/poetry-hoc3.json": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", "/course_content/other/poem-art.json": "\"71bddf3f0f3ecaabbc62e896b30ede40\"", "/course_content/projects.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", - "/course_content/2020/pre-express-2020.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"638687c54b2df33ec4f9850c1c3031fb\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"fc2fa0e54363dbb184e970fa711ff9f3\"", - "/course_content/2021/express-2021.json": "\"25bc62d6f51b6390c643c058b8104093\"", - "/course_content/2021/pre-express-2021.json": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"07891d56cf884da3213cc3e846e365ea\"", + "/course_content/2021/coursed-2021.json": "\"be10c7c935b36ebb32ed8bfc3018bda9\"", + "/course_content/2021/express-2021.json": "\"3504ea53cd4126accf70dba2eed9230c\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"c1e26f40ab12e5d6483809e3b2394ea5\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -10216,10 +10216,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"6a2457ad759a97172450ff0ebf3f27c7\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -10228,65 +10228,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"44c6aba5fc480c5fbcb451186e20c2c8\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ff7612eb23ff46c8cf10c2c9881b5689\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"15295bc1dc2871d38205e95939a7f92b\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"d3d7518214cde8b596f1e6a910411df0\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"cb6fea8af80f2cab1924c039b93e5da7\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"5b4bf1c2f8bbe34845190b6c1e431a48\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"de43ad2cc3b25718d52ccbdbf6bf3581\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"01afee9f7b78f8261df582b0620205e6\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"3b88edf641d57c3e9909ba42e30b96c7\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -10295,115 +10295,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"dd56c70dfb7d502ea7399afd34869b14\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"e0ca20a718bc2c9eb1a4c1c5769bf54a\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"208352fb885e223a87594c0ab929d5e1\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "ha": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"6d9db1c3c375a41cbcb313351b9d34fb\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"603622e6060604b13e55734025a932aa\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"876647f822c2a847b4eec55071c56b55\"", "/dashboard/courses.yml": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"adabbbd1064e9acb816214f05c76c2d3\"", "/dashboard/shared_functions.yml": "\"9f1dea86d8bf5b146de98a0ad815b072\"", "/dashboard/variable_names.yml": "\"9f1dea86d8bf5b146de98a0ad815b072\"", "/dashboard/parameter_names.yml": "\"9f1dea86d8bf5b146de98a0ad815b072\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"8a3cfb31a837e1a4ad49d79bc1159787\"", "/blockly-mooc/maze.json": "\"6d9db1c3c375a41cbcb313351b9d34fb\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", "/blockly-mooc/flappy.json": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", - "/blockly-mooc/tutorialExplorer.json": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/blockly-mooc/ailab.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"72a444c1dcd9413c6f3fd60f9193e08c\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"bbea8ce1d335ac6be2212c1eb2150d53\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"6850bd80e1cdd704e2f91f2035eac879\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"633402c8bc5075f12dc55a4a1f8e9f60\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"87649a9430d31b54c898710941d0a7e2\"", "/course_content/Hour of Code/sports.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/text-compression.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/hero.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", @@ -10416,13 +10416,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/artist.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/infinity.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", - "/course_content/Hour of Code/mc.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/starwarsblocks.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/dance.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/aquatic.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/basketball.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", - "/course_content/Hour of Code/iceage.json": "\"967db9bc7a1d318c526bea8fd9f70610\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/Hour of Code.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/Hour of Code/applab-intro.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", @@ -10434,7 +10434,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"a49add34134b7974c455b9a3393caec6\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"a49add34134b7974c455b9a3393caec6\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"a49add34134b7974c455b9a3393caec6\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"dfd01fe60ee8291b9d1f8d0b4147171d\"", "/course_content/other/pixelation.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/other/20-hour.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/other/k1hoc2017.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", @@ -10446,16 +10446,16 @@ "/course_content/other/vigenere.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/other/deepdive-debugging.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", "/course_content/other/applab-1hour.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", - "/course_content/other/course3.json": "\"5e4eb1ffe8bda19b11c419be3cdfb492\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", "/course_content/other/hello-world-food.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", "/course_content/other/hello-world-animals.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", @@ -10463,35 +10463,35 @@ "/course_content/other/poetry-hoc3.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", "/course_content/other/poem-art.json": "\"a49add34134b7974c455b9a3393caec6\"", "/course_content/projects.json": "\"e270983e041fe2a9ac1c3f0c3920f3b1\"", - "/course_content/2020/pre-express-2020.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"c44a047fc845fe8e5888f01c1da1c47d\"", - "/course_content/2021/pre-express-2021.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"07891d56cf884da3213cc3e846e365ea\"", + "/course_content/2021/coursed-2021.json": "\"be10c7c935b36ebb32ed8bfc3018bda9\"", + "/course_content/2021/express-2021.json": "\"3504ea53cd4126accf70dba2eed9230c\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"9f1dea86d8bf5b146de98a0ad815b072\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -10503,10 +10503,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"6a2457ad759a97172450ff0ebf3f27c7\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -10515,65 +10515,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"44c6aba5fc480c5fbcb451186e20c2c8\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ff7612eb23ff46c8cf10c2c9881b5689\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"d3d7518214cde8b596f1e6a910411df0\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"de43ad2cc3b25718d52ccbdbf6bf3581\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"01afee9f7b78f8261df582b0620205e6\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"3b88edf641d57c3e9909ba42e30b96c7\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"db26dc10720fe770b757e226a957f031\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -10582,115 +10582,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"87644c9be6f65806da93b11b681389fb\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"46b57aaa501dee8bf5187a68db449379\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "haw": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"e72ea077c38a7d21f2afc284304e251e\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"603622e6060604b13e55734025a932aa\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"fc6f5f8b6dfda6399e2278e771e7f52e\"", "/dashboard/courses.yml": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"a59d04287ca5e39775ddfdab578c5f9a\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", "/dashboard/variable_names.yml": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", "/dashboard/parameter_names.yml": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"991a337276818a33ca38888674ca58ea\"", "/blockly-mooc/maze.json": "\"a0d278d1ab7fc12421a9c7e5eb032832\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", "/blockly-mooc/flappy.json": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", - "/blockly-mooc/tutorialExplorer.json": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/blockly-mooc/ailab.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"9bb81ae1538aacb3fe0f83d94e206f87\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"bbea8ce1d335ac6be2212c1eb2150d53\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"21cfc7351b74b005fc98f45b355ee678\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"21cfc7351b74b005fc98f45b355ee678\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"87649a9430d31b54c898710941d0a7e2\"", "/course_content/Hour of Code/sports.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/text-compression.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/hero.json": "\"21cfc7351b74b005fc98f45b355ee678\"", @@ -10703,13 +10703,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/artist.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/infinity.json": "\"21cfc7351b74b005fc98f45b355ee678\"", - "/course_content/Hour of Code/mc.json": "\"21cfc7351b74b005fc98f45b355ee678\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/starwarsblocks.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/dance.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/aquatic.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/basketball.json": "\"21cfc7351b74b005fc98f45b355ee678\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/Hour of Code.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/Hour of Code/applab-intro.json": "\"21cfc7351b74b005fc98f45b355ee678\"", @@ -10721,7 +10721,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"ab293011e17663df12f527030e2f4e36\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"ab293011e17663df12f527030e2f4e36\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"ab293011e17663df12f527030e2f4e36\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"dfd01fe60ee8291b9d1f8d0b4147171d\"", "/course_content/other/pixelation.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/other/20-hour.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/other/k1hoc2017.json": "\"21cfc7351b74b005fc98f45b355ee678\"", @@ -10733,16 +10733,16 @@ "/course_content/other/vigenere.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/other/deepdive-debugging.json": "\"21cfc7351b74b005fc98f45b355ee678\"", "/course_content/other/applab-1hour.json": "\"21cfc7351b74b005fc98f45b355ee678\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"21cfc7351b74b005fc98f45b355ee678\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"21cfc7351b74b005fc98f45b355ee678\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"21cfc7351b74b005fc98f45b355ee678\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", "/course_content/other/hello-world-food.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", "/course_content/other/hello-world-animals.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", @@ -10750,35 +10750,35 @@ "/course_content/other/poetry-hoc3.json": "\"ab293011e17663df12f527030e2f4e36\"", "/course_content/other/poem-art.json": "\"ab293011e17663df12f527030e2f4e36\"", "/course_content/projects.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", - "/course_content/2020/pre-express-2020.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"c44a047fc845fe8e5888f01c1da1c47d\"", - "/course_content/2021/pre-express-2021.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"03d83b8f14ae7aef3b0e5262e12bcf50\"", + "/course_content/2021/coursed-2021.json": "\"2d5ed53f6f9295dc565a3a24413b1c0a\"", + "/course_content/2021/express-2021.json": "\"3504ea53cd4126accf70dba2eed9230c\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"f1abeef5f3e8e9bb3d41e898b150b484\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"6c0b216bf1c028c323eb17e5646dba74\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"a6f290503890c221c2c80de19c6bf5d9\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -10790,10 +10790,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"6a2457ad759a97172450ff0ebf3f27c7\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -10802,65 +10802,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"b11a859200240fba8674536a5dc77725\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"48ff3a4532ed0c1115be9532f6d12fe7\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31d3df2c9fd689cdfde899307706ba1f\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"44c6aba5fc480c5fbcb451186e20c2c8\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"190af438daf8875ff85ba0544c160092\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ff7612eb23ff46c8cf10c2c9881b5689\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"de08a138f369e7cbdb173bc1a017fb11\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a65bf88782b48735ba7cc3a16231f87e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"de43ad2cc3b25718d52ccbdbf6bf3581\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"01afee9f7b78f8261df582b0620205e6\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"3b88edf641d57c3e9909ba42e30b96c7\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"a2da07dba99a23c0e6c492e9ea4564d5\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"e81d46ffd9a9fc5854e185c9b21c015a\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -10869,115 +10869,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "he": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"32601e4ca917a34e36b36ba885f8e019\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"603622e6060604b13e55734025a932aa\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"fc6f5f8b6dfda6399e2278e771e7f52e\"", "/dashboard/courses.yml": "\"32601e4ca917a34e36b36ba885f8e019\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", "/dashboard/variable_names.yml": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", "/dashboard/parameter_names.yml": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/blockly-mooc/common.json": "\"6643f94e35abe52976d2fc4f7320c702\"", + "/blockly-mooc/common.json": "\"991a337276818a33ca38888674ca58ea\"", "/blockly-mooc/maze.json": "\"32601e4ca917a34e36b36ba885f8e019\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"d606e251fdfefdec4ad035f371999067\"", "/blockly-mooc/bounce.json": "\"32601e4ca917a34e36b36ba885f8e019\"", "/blockly-mooc/flappy.json": "\"32601e4ca917a34e36b36ba885f8e019\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"32601e4ca917a34e36b36ba885f8e019\"", - "/blockly-mooc/tutorialExplorer.json": "\"32601e4ca917a34e36b36ba885f8e019\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"32601e4ca917a34e36b36ba885f8e019\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", "/blockly-mooc/ailab.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"d1e10b3abb95e059dd1cb7a422200d8b\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"32601e4ca917a34e36b36ba885f8e019\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"e34456c8ca5108c959cd64e5f6ead56b\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"32601e4ca917a34e36b36ba885f8e019\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"c5025f2ba1469583ee540ad74195a67c\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"34d4ecdde120a81434a639e3e4921434\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"c5025f2ba1469583ee540ad74195a67c\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"87649a9430d31b54c898710941d0a7e2\"", "/course_content/Hour of Code/sports.json": "\"d996b84a41fdbcc3264adbbfe8d391e9\"", "/course_content/Hour of Code/text-compression.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/Hour of Code/hero.json": "\"ef79a0f4cfc75d0b603f700d016bd1b7\"", @@ -10990,13 +10990,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/Hour of Code/artist.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/Hour of Code/infinity.json": "\"c5025f2ba1469583ee540ad74195a67c\"", - "/course_content/Hour of Code/mc.json": "\"4c9c4c44d0e4174f0d6f99c28be16870\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/Hour of Code/starwarsblocks.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/Hour of Code/dance.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/Hour of Code/aquatic.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/Hour of Code/basketball.json": "\"d996b84a41fdbcc3264adbbfe8d391e9\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/Hour of Code/Hour of Code.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/Hour of Code/applab-intro.json": "\"c5025f2ba1469583ee540ad74195a67c\"", @@ -11008,7 +11008,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"ccab5115070e96aa29c03880c5b9e015\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"ccab5115070e96aa29c03880c5b9e015\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"ccab5115070e96aa29c03880c5b9e015\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"dfd01fe60ee8291b9d1f8d0b4147171d\"", "/course_content/other/pixelation.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/other/20-hour.json": "\"c5025f2ba1469583ee540ad74195a67c\"", "/course_content/other/k1hoc2017.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", @@ -11020,16 +11020,16 @@ "/course_content/other/vigenere.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", "/course_content/other/deepdive-debugging.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", "/course_content/other/applab-1hour.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"d1e10b3abb95e059dd1cb7a422200d8b\"", "/course_content/other/hello-world-food.json": "\"d1e10b3abb95e059dd1cb7a422200d8b\"", "/course_content/other/hello-world-animals.json": "\"d1e10b3abb95e059dd1cb7a422200d8b\"", @@ -11037,35 +11037,35 @@ "/course_content/other/poetry-hoc3.json": "\"d1e10b3abb95e059dd1cb7a422200d8b\"", "/course_content/other/poem-art.json": "\"d1e10b3abb95e059dd1cb7a422200d8b\"", "/course_content/projects.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/course_content/2020/pre-express-2020.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"3f5b6a6c3b1b21c28254b1134ee03995\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"fbace9ca9fd77d8103e42989fa8fa927\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"143f4fb177ccb9adeb06708e0f5ea5b7\"", - "/course_content/2021/coursea-2021.json": "\"143f4fb177ccb9adeb06708e0f5ea5b7\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"c44a047fc845fe8e5888f01c1da1c47d\"", - "/course_content/2021/pre-express-2021.json": "\"d1e10b3abb95e059dd1cb7a422200d8b\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"03d83b8f14ae7aef3b0e5262e12bcf50\"", + "/course_content/2021/coursed-2021.json": "\"2d5ed53f6f9295dc565a3a24413b1c0a\"", + "/course_content/2021/express-2021.json": "\"d6cf0882792d00eb8bfbd35b1e853bdc\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"4fa14c77ae4a072711dc9cbf5a1993c8\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"143f4fb177ccb9adeb06708e0f5ea5b7\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"143f4fb177ccb9adeb06708e0f5ea5b7\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0c2f01c0ff950a21493af949b4afba4e\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -11077,10 +11077,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d06734565e53061a68bee9c2ee9269ef\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e239245f9265fc73c8e5fbac3d74ee11\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"6a2457ad759a97172450ff0ebf3f27c7\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -11089,65 +11089,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"44c6aba5fc480c5fbcb451186e20c2c8\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"c0ca9ebd02018a0c80b6f19d8e407920\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ceee56cb77082e01efc7847d25fbf21f\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"de08a138f369e7cbdb173bc1a017fb11\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"de43ad2cc3b25718d52ccbdbf6bf3581\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"7d11f10181db37a797f827df3dbf0d8d\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"a2da07dba99a23c0e6c492e9ea4564d5\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -11156,115 +11156,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"12c50e03dc62743f10e7c6220e4a4243\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"e9cbf0de45e36392c737a772600d63c8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"c6b5d450d9ac6089cbe9126fae00d633\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"f219466d7859eb6958b3d7d22539a0a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "hi": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"1831709ba83c2482f81f13505ffd3cb1\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"603622e6060604b13e55734025a932aa\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"fc6f5f8b6dfda6399e2278e771e7f52e\"", "/dashboard/courses.yml": "\"1e8947aa95ae21c21d7431d118f89d53\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"df463f41b422318d5e1c9379c462dcd0\"", "/dashboard/variable_names.yml": "\"df463f41b422318d5e1c9379c462dcd0\"", "/dashboard/parameter_names.yml": "\"df463f41b422318d5e1c9379c462dcd0\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"c29ccd364014beb302c6c6c851440eaf\"", "/blockly-mooc/maze.json": "\"1831709ba83c2482f81f13505ffd3cb1\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"7dfe67ee2ad48e958d5e48a8a40ad704\"", "/blockly-mooc/bounce.json": "\"1831709ba83c2482f81f13505ffd3cb1\"", "/blockly-mooc/flappy.json": "\"1831709ba83c2482f81f13505ffd3cb1\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", - "/blockly-mooc/tutorialExplorer.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/blockly-mooc/ailab.json": "\"df463f41b422318d5e1c9379c462dcd0\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"df463f41b422318d5e1c9379c462dcd0\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"34d4ecdde120a81434a639e3e4921434\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"5abdbc1abf45fcaa826232a259ff9b46\"", "/course_content/2019/courseb-2019.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"b54e6f9dfe4268835aff630498333d30\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"87649a9430d31b54c898710941d0a7e2\"", "/course_content/Hour of Code/sports.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", "/course_content/Hour of Code/text-compression.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", "/course_content/Hour of Code/hero.json": "\"1e8947aa95ae21c21d7431d118f89d53\"", @@ -11277,13 +11277,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/Hour of Code/artist.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/Hour of Code/infinity.json": "\"b54e6f9dfe4268835aff630498333d30\"", - "/course_content/Hour of Code/mc.json": "\"b54e6f9dfe4268835aff630498333d30\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/Hour of Code/starwarsblocks.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/Hour of Code/dance.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/Hour of Code/aquatic.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/Hour of Code/basketball.json": "\"b54e6f9dfe4268835aff630498333d30\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"be77f557fc7cfaa4f9f651e3c95e4bfc\"", "/course_content/Hour of Code/frozen.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/Hour of Code/Hour of Code.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/Hour of Code/applab-intro.json": "\"b54e6f9dfe4268835aff630498333d30\"", @@ -11295,7 +11295,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"7f800b076866e4f679faf84739d20f34\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"7f800b076866e4f679faf84739d20f34\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"7f800b076866e4f679faf84739d20f34\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"dfd01fe60ee8291b9d1f8d0b4147171d\"", "/course_content/other/pixelation.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/other/20-hour.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/other/k1hoc2017.json": "\"b54e6f9dfe4268835aff630498333d30\"", @@ -11307,16 +11307,16 @@ "/course_content/other/vigenere.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/other/deepdive-debugging.json": "\"b54e6f9dfe4268835aff630498333d30\"", "/course_content/other/applab-1hour.json": "\"b54e6f9dfe4268835aff630498333d30\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"b54e6f9dfe4268835aff630498333d30\"", - "/course_content/other/course4.json": "\"0dc73becbd15d1458ad1a7469b0b7bf9\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"b54e6f9dfe4268835aff630498333d30\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"c1c729029344ef40e3dbbf65de06d9df\"", + "/course_content/other/course3.json": "\"dc5c1a72ece2baadab9f5b5684ae3656\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"b54e6f9dfe4268835aff630498333d30\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"df463f41b422318d5e1c9379c462dcd0\"", "/course_content/other/hello-world-food.json": "\"df463f41b422318d5e1c9379c462dcd0\"", "/course_content/other/hello-world-animals.json": "\"df463f41b422318d5e1c9379c462dcd0\"", @@ -11324,35 +11324,35 @@ "/course_content/other/poetry-hoc3.json": "\"df463f41b422318d5e1c9379c462dcd0\"", "/course_content/other/poem-art.json": "\"7f800b076866e4f679faf84739d20f34\"", "/course_content/projects.json": "\"b54e6f9dfe4268835aff630498333d30\"", - "/course_content/2020/pre-express-2020.json": "\"b54e6f9dfe4268835aff630498333d30\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"b54e6f9dfe4268835aff630498333d30\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"df463f41b422318d5e1c9379c462dcd0\"", - "/course_content/2020/coursef-2020.json": "\"8f271da3794321397d21d93a4333db80\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"c4bad1449cba6c493fc701902ca50d47\"", - "/course_content/2021/coursea-2021.json": "\"c4bad1449cba6c493fc701902ca50d47\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"c44a047fc845fe8e5888f01c1da1c47d\"", - "/course_content/2021/pre-express-2021.json": "\"df463f41b422318d5e1c9379c462dcd0\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"9a0dc36e961eb70a4759694815ffb605\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"03d83b8f14ae7aef3b0e5262e12bcf50\"", + "/course_content/2021/coursed-2021.json": "\"2d5ed53f6f9295dc565a3a24413b1c0a\"", + "/course_content/2021/express-2021.json": "\"d6cf0882792d00eb8bfbd35b1e853bdc\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"df463f41b422318d5e1c9379c462dcd0\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c4bad1449cba6c493fc701902ca50d47\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c4bad1449cba6c493fc701902ca50d47\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"c4bad1449cba6c493fc701902ca50d47\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"3c99133b5ec8eabc3329734212c2a516\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"3c99133b5ec8eabc3329734212c2a516\"", - "/curriculum_content/other/hello-world-food.json": "\"3c99133b5ec8eabc3329734212c2a516\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"648fb27313d014b29855fa92f3a8406f\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -11364,10 +11364,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"8256a0b6c74b9fad92baad97c2fb7ead\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"3c99133b5ec8eabc3329734212c2a516\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"3c99133b5ec8eabc3329734212c2a516\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"3c99133b5ec8eabc3329734212c2a516\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"6a2457ad759a97172450ff0ebf3f27c7\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -11376,65 +11376,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"3c99133b5ec8eabc3329734212c2a516\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"3c99133b5ec8eabc3329734212c2a516\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"3c99133b5ec8eabc3329734212c2a516\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"3c99133b5ec8eabc3329734212c2a516\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"c0ca9ebd02018a0c80b6f19d8e407920\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ceee56cb77082e01efc7847d25fbf21f\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"de08a138f369e7cbdb173bc1a017fb11\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"de43ad2cc3b25718d52ccbdbf6bf3581\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"7d11f10181db37a797f827df3dbf0d8d\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"a2da07dba99a23c0e6c492e9ea4564d5\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -11443,115 +11443,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"3da3e7d29076d0002aae3da0a8cd77fe\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"092c7519aa29ccbcbb5b4d4f26dda190\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"092c7519aa29ccbcbb5b4d4f26dda190\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"092c7519aa29ccbcbb5b4d4f26dda190\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"092c7519aa29ccbcbb5b4d4f26dda190\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"092c7519aa29ccbcbb5b4d4f26dda190\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"092c7519aa29ccbcbb5b4d4f26dda190\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"092c7519aa29ccbcbb5b4d4f26dda190\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "hu": { - "/dashboard/base.yml": "\"86c4240d642785c8f572873fe6aa855e\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"c169421ee5762ad71f86ce30a47ed777\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"5d34905bec7e8f7ff7b7137368318fc9\"", "/dashboard/courses.yml": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", - "/dashboard/blocks.yml": "\"ce48273faf9e43f6abec27f7e5207ab7\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"3e59e0cb6b218ebc296b7bbe162fcc29\"", "/dashboard/variable_names.yml": "\"28aebf7075c3c21996c1da7628966b23\"", "/dashboard/parameter_names.yml": "\"28aebf7075c3c21996c1da7628966b23\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"c29ccd364014beb302c6c6c851440eaf\"", "/blockly-mooc/maze.json": "\"7516c199fa162e8555508e914541a909\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"7dfe67ee2ad48e958d5e48a8a40ad704\"", "/blockly-mooc/bounce.json": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", "/blockly-mooc/flappy.json": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", - "/blockly-mooc/tutorialExplorer.json": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"3e59e0cb6b218ebc296b7bbe162fcc29\"", "/blockly-mooc/ailab.json": "\"3e59e0cb6b218ebc296b7bbe162fcc29\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"c597da2dab911764de971d5a4b9563d1\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"f21d1c8733ee03b0e1146baf10ca0df6\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"34d4ecdde120a81434a639e3e4921434\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"7a004be6c66fd848552d56e41c7ebf0a\"", - "/course_content/2019/pre-express-2019.json": "\"3e59e0cb6b218ebc296b7bbe162fcc29\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"87649a9430d31b54c898710941d0a7e2\"", "/course_content/Hour of Code/sports.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/Hour of Code/text-compression.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/Hour of Code/hero.json": "\"d6517c6ba5f0661b66dbd4852736b24a\"", @@ -11564,13 +11564,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/Hour of Code/artist.json": "\"c00fcc9f01988dbeacc393a045665bb2\"", "/course_content/Hour of Code/infinity.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", - "/course_content/Hour of Code/mc.json": "\"8f16dc0be16d0132b246faf94fb991b3\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/Hour of Code/starwarsblocks.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/Hour of Code/dance.json": "\"aedb2f5dbf1e5bcbd5deaba2fbcf2b0e\"", "/course_content/Hour of Code/aquatic.json": "\"f98ce9f1a5fa8b7e12baf2117b117d04\"", "/course_content/Hour of Code/basketball.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/Hour of Code/Hour of Code.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/Hour of Code/applab-intro.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", @@ -11582,7 +11582,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"bcacdb30ff16b098b8a6ce15bc4f683b\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"bcacdb30ff16b098b8a6ce15bc4f683b\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"bcacdb30ff16b098b8a6ce15bc4f683b\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"dfd01fe60ee8291b9d1f8d0b4147171d\"", "/course_content/other/pixelation.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/other/20-hour.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/other/k1hoc2017.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", @@ -11594,16 +11594,16 @@ "/course_content/other/vigenere.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/other/deepdive-debugging.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", "/course_content/other/applab-1hour.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"93073f8875f2debf754c379f4e934cf0\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"64689e3a4f1b5ed93eae588ff1d77c7a\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"a4eedb58b3a8597a5702351e280ab81d\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"bcacdb30ff16b098b8a6ce15bc4f683b\"", "/course_content/other/hello-world-food.json": "\"bcacdb30ff16b098b8a6ce15bc4f683b\"", "/course_content/other/hello-world-animals.json": "\"bcacdb30ff16b098b8a6ce15bc4f683b\"", @@ -11611,35 +11611,35 @@ "/course_content/other/poetry-hoc3.json": "\"bcacdb30ff16b098b8a6ce15bc4f683b\"", "/course_content/other/poem-art.json": "\"bcacdb30ff16b098b8a6ce15bc4f683b\"", "/course_content/projects.json": "\"018bb935c3dd9d0822747211a672c48f\"", - "/course_content/2020/pre-express-2020.json": "\"3e59e0cb6b218ebc296b7bbe162fcc29\"", - "/course_content/2020/express-2020.json": "\"63be6377ca8e2407376b8157889a886e\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"3e59e0cb6b218ebc296b7bbe162fcc29\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"74cbf7f5e652dc44fd95645db71dcad0\"", - "/course_content/2020/coursee-2020.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/course_content/2020/coursea-2020.json": "\"3e59e0cb6b218ebc296b7bbe162fcc29\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"d629fb27db9db61d960f59739c097f13\"", - "/course_content/2021/coursea-2021.json": "\"d629fb27db9db61d960f59739c097f13\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"c44a047fc845fe8e5888f01c1da1c47d\"", - "/course_content/2021/pre-express-2021.json": "\"3e59e0cb6b218ebc296b7bbe162fcc29\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"3ae482efdde85e215942eb2139952537\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"03d83b8f14ae7aef3b0e5262e12bcf50\"", + "/course_content/2021/coursed-2021.json": "\"2d5ed53f6f9295dc565a3a24413b1c0a\"", + "/course_content/2021/express-2021.json": "\"d6cf0882792d00eb8bfbd35b1e853bdc\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"98c51738d1b1ffe91594172393fa3d02\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"d629fb27db9db61d960f59739c097f13\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"d629fb27db9db61d960f59739c097f13\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"d629fb27db9db61d960f59739c097f13\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"d629fb27db9db61d960f59739c097f13\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/other/hello-world-food.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"38e04e78a0d48a78bc965250a260c645\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -11651,10 +11651,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"bd816c5132b111ad714d713485432f03\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"ae70e98bd316b1b02b04e1c6d0d147ad\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -11663,65 +11663,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"527ff88b8672b8687f359fb8a9637f08\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"bd816c5132b111ad714d713485432f03\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"3aa142d98d01afe49870998be8e3044d\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"56054b0e16c9e8f5f3b7a386fce48664\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"c0ca9ebd02018a0c80b6f19d8e407920\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ceee56cb77082e01efc7847d25fbf21f\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"bd816c5132b111ad714d713485432f03\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"de08a138f369e7cbdb173bc1a017fb11\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"4e545629cfe55c2204279b6541f8a11c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"4e545629cfe55c2204279b6541f8a11c\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"4e545629cfe55c2204279b6541f8a11c\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"4e545629cfe55c2204279b6541f8a11c\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"de43ad2cc3b25718d52ccbdbf6bf3581\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"7d11f10181db37a797f827df3dbf0d8d\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"a2da07dba99a23c0e6c492e9ea4564d5\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -11730,115 +11730,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"4e545629cfe55c2204279b6541f8a11c\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"4e545629cfe55c2204279b6541f8a11c\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"4e545629cfe55c2204279b6541f8a11c\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"a4eedb58b3a8597a5702351e280ab81d\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"fa06e5dabc6cfd4b71ec4bacd1f70870\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"7a417040c4a9dfb49c4ebe5eeb8d488a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"7a417040c4a9dfb49c4ebe5eeb8d488a\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"7a417040c4a9dfb49c4ebe5eeb8d488a\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "is": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"dd4ba519bd90fc1129caebd28ca48685\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"b75dbd8092dda834c7df0aa7183d3e56\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"c169421ee5762ad71f86ce30a47ed777\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"5d34905bec7e8f7ff7b7137368318fc9\"", "/dashboard/courses.yml": "\"b75dbd8092dda834c7df0aa7183d3e56\"", - "/dashboard/blocks.yml": "\"49fe0e6ac940e6b51fbfed1a27547ce8\"", + "/dashboard/blocks.yml": "\"13e3671f2e8a37d00573ac78f9fb1bfa\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"f70e3797ce5a65d39f8d02669b529601\"", "/dashboard/variable_names.yml": "\"f70e3797ce5a65d39f8d02669b529601\"", "/dashboard/parameter_names.yml": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"c29ccd364014beb302c6c6c851440eaf\"", "/blockly-mooc/maze.json": "\"b75dbd8092dda834c7df0aa7183d3e56\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"7dfe67ee2ad48e958d5e48a8a40ad704\"", "/blockly-mooc/bounce.json": "\"b75dbd8092dda834c7df0aa7183d3e56\"", "/blockly-mooc/flappy.json": "\"b75dbd8092dda834c7df0aa7183d3e56\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"b75dbd8092dda834c7df0aa7183d3e56\"", - "/blockly-mooc/tutorialExplorer.json": "\"b75dbd8092dda834c7df0aa7183d3e56\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"b75dbd8092dda834c7df0aa7183d3e56\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"f70e3797ce5a65d39f8d02669b529601\"", "/blockly-mooc/ailab.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"7129c9a011c4e88aef9c03e55e511c4f\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"b75dbd8092dda834c7df0aa7183d3e56\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"1ff76364e49f615bca980cbc296fcc25\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"e491a15e8a3dac43d47180e8db3fc00a\"", - "/course_content/2018/coursef-2018.json": "\"6be43ed1ce53f4456f71ca0fa6882dbd\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"da934483748d8546d4bef65033ba35c6\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"34d4ecdde120a81434a639e3e4921434\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"da934483748d8546d4bef65033ba35c6\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"f70e3797ce5a65d39f8d02669b529601\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"87649a9430d31b54c898710941d0a7e2\"", "/course_content/Hour of Code/sports.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/text-compression.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/hero.json": "\"da934483748d8546d4bef65033ba35c6\"", @@ -11851,13 +11851,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/artist.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/infinity.json": "\"da934483748d8546d4bef65033ba35c6\"", - "/course_content/Hour of Code/mc.json": "\"da934483748d8546d4bef65033ba35c6\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/starwarsblocks.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/dance.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/aquatic.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/basketball.json": "\"da934483748d8546d4bef65033ba35c6\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/Hour of Code.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/Hour of Code/applab-intro.json": "\"da934483748d8546d4bef65033ba35c6\"", @@ -11869,7 +11869,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"712091abcc4cf12454c20b505614b991\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"712091abcc4cf12454c20b505614b991\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"712091abcc4cf12454c20b505614b991\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"dfd01fe60ee8291b9d1f8d0b4147171d\"", "/course_content/other/pixelation.json": "\"da934483748d8546d4bef65033ba35c6\"", "/course_content/other/20-hour.json": "\"f70e3797ce5a65d39f8d02669b529601\"", "/course_content/other/k1hoc2017.json": "\"f70e3797ce5a65d39f8d02669b529601\"", @@ -11881,16 +11881,16 @@ "/course_content/other/vigenere.json": "\"f70e3797ce5a65d39f8d02669b529601\"", "/course_content/other/deepdive-debugging.json": "\"f70e3797ce5a65d39f8d02669b529601\"", "/course_content/other/applab-1hour.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"0a0dc95481b867878de3d0430939a243\"", "/course_content/other/csd-post-survey.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"7129c9a011c4e88aef9c03e55e511c4f\"", "/course_content/other/hello-world-food.json": "\"7129c9a011c4e88aef9c03e55e511c4f\"", "/course_content/other/hello-world-animals.json": "\"7129c9a011c4e88aef9c03e55e511c4f\"", @@ -11898,35 +11898,35 @@ "/course_content/other/poetry-hoc3.json": "\"7129c9a011c4e88aef9c03e55e511c4f\"", "/course_content/other/poem-art.json": "\"712091abcc4cf12454c20b505614b991\"", "/course_content/projects.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/course_content/2020/pre-express-2020.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"3d98565cce191e4dfe0a8589f591361a\"", "/course_content/2020/courseb-2020.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"c44a047fc845fe8e5888f01c1da1c47d\"", - "/course_content/2021/pre-express-2021.json": "\"7129c9a011c4e88aef9c03e55e511c4f\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"3ae482efdde85e215942eb2139952537\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"03d83b8f14ae7aef3b0e5262e12bcf50\"", + "/course_content/2021/coursed-2021.json": "\"2d5ed53f6f9295dc565a3a24413b1c0a\"", + "/course_content/2021/express-2021.json": "\"d6cf0882792d00eb8bfbd35b1e853bdc\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"f70e3797ce5a65d39f8d02669b529601\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"38e04e78a0d48a78bc965250a260c645\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -11938,10 +11938,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"bbbf55cadb962e44771f47f1de9e27d7\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"ae70e98bd316b1b02b04e1c6d0d147ad\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"aa03e5b1fb8b86a952823ea51294d997\"", @@ -11950,65 +11950,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"c0ca9ebd02018a0c80b6f19d8e407920\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ceee56cb77082e01efc7847d25fbf21f\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"de08a138f369e7cbdb173bc1a017fb11\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"b86f9d34d5a872e698f2ce915f45deaa\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"d912a7a9e45af16cdd64a87d9506294c\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"de43ad2cc3b25718d52ccbdbf6bf3581\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"97aa3f2a1181849ee03308188acfb095\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"7d11f10181db37a797f827df3dbf0d8d\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb09581d5f7bf92990763550ce0dcb9d\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"a2da07dba99a23c0e6c492e9ea4564d5\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -12017,115 +12017,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"5e8fd459ed743a734d470d751d700579\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"456be7bfb0d9b0601e50692a2bf5e8ac\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "ig": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"6322f65e261e1d5cdab9592169bbc253\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"c169421ee5762ad71f86ce30a47ed777\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"5d34905bec7e8f7ff7b7137368318fc9\"", "/dashboard/courses.yml": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"d473ef723636427cc04763c659239222\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"351723213eca715dfb32da26c8e3381c\"", "/dashboard/variable_names.yml": "\"351723213eca715dfb32da26c8e3381c\"", "/dashboard/parameter_names.yml": "\"351723213eca715dfb32da26c8e3381c\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"31906a3bf5120c05af2d16558092fc21\"", "/blockly-mooc/maze.json": "\"6322f65e261e1d5cdab9592169bbc253\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"7dfe67ee2ad48e958d5e48a8a40ad704\"", "/blockly-mooc/bounce.json": "\"6322f65e261e1d5cdab9592169bbc253\"", "/blockly-mooc/flappy.json": "\"6322f65e261e1d5cdab9592169bbc253\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", - "/blockly-mooc/tutorialExplorer.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/blockly-mooc/ailab.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"351723213eca715dfb32da26c8e3381c\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"342c8736e71d2698013afc996caea347\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", "/course_content/2017/csd1-2017.json": "\"1e64a0e385b8df08e1577bf0fc8b5d3e\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e0bddd75f44e2dbe1daec7a20d04f4fc\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"34d4ecdde120a81434a639e3e4921434\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"0f3fbb48387a04c8a88d54027d4d6105\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"ec812c9751c76ebd651638217b34f63a\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"87649a9430d31b54c898710941d0a7e2\"", "/course_content/Hour of Code/sports.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", "/course_content/Hour of Code/text-compression.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", "/course_content/Hour of Code/hero.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", @@ -12138,13 +12138,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"5333c859a22ab8f4b8edbcd6cbc9d04d\"", "/course_content/Hour of Code/artist.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/Hour of Code/infinity.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/Hour of Code/mc.json": "\"ec812c9751c76ebd651638217b34f63a\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/Hour of Code/starwarsblocks.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/Hour of Code/dance.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/Hour of Code/aquatic.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/Hour of Code/basketball.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/Hour of Code/Hour of Code.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/Hour of Code/applab-intro.json": "\"ec812c9751c76ebd651638217b34f63a\"", @@ -12156,7 +12156,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"0b92a8f333dd57d34d3f5cb3acd9a542\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"0b92a8f333dd57d34d3f5cb3acd9a542\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"0b92a8f333dd57d34d3f5cb3acd9a542\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/other/20-hour.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/other/k1hoc2017.json": "\"ec812c9751c76ebd651638217b34f63a\"", @@ -12168,16 +12168,16 @@ "/course_content/other/vigenere.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/other/deepdive-debugging.json": "\"ec812c9751c76ebd651638217b34f63a\"", "/course_content/other/applab-1hour.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"351723213eca715dfb32da26c8e3381c\"", "/course_content/other/hello-world-food.json": "\"351723213eca715dfb32da26c8e3381c\"", "/course_content/other/hello-world-animals.json": "\"351723213eca715dfb32da26c8e3381c\"", @@ -12185,35 +12185,35 @@ "/course_content/other/poetry-hoc3.json": "\"351723213eca715dfb32da26c8e3381c\"", "/course_content/other/poem-art.json": "\"0b92a8f333dd57d34d3f5cb3acd9a542\"", "/course_content/projects.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/2020/pre-express-2020.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"ec812c9751c76ebd651638217b34f63a\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"c44a047fc845fe8e5888f01c1da1c47d\"", - "/course_content/2021/pre-express-2021.json": "\"351723213eca715dfb32da26c8e3381c\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"3ae482efdde85e215942eb2139952537\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"2d5ed53f6f9295dc565a3a24413b1c0a\"", + "/course_content/2021/express-2021.json": "\"6237dc44b2fa8dfa7f4ceee688d6cead\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"351723213eca715dfb32da26c8e3381c\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"38e04e78a0d48a78bc965250a260c645\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"d4bc7a2ab4a7e1bd1c28ba44a9673ae3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -12225,10 +12225,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"ae70e98bd316b1b02b04e1c6d0d147ad\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -12237,65 +12237,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"96f2ae0c500f6b75b0bafa510feddaee\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"cce378dd70dc1a3ab1ef18898040deca\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ceee56cb77082e01efc7847d25fbf21f\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"de08a138f369e7cbdb173bc1a017fb11\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"2879b2cff6685baca11de95f1f5ae44c\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"8f37374bb22bbaf2d603a8512b14da39\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"7d11f10181db37a797f827df3dbf0d8d\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"15675a6eec2ee943a82be6bb2714af10\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"a2da07dba99a23c0e6c492e9ea4564d5\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -12304,115 +12304,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"2d481d5c863167bfed691f4b9e6d2c44\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"10d4e1dd89f055ec04d10f9295aeb5cd\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "id": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"085f078b2d1825914558693200bbda7f\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"c5271edb792a84f95d353f7ec73bdbbd\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"c169421ee5762ad71f86ce30a47ed777\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"1a9ba96b84a679a0723980a96ba5cf0a\"", "/dashboard/courses.yml": "\"065628172091a593b119d08817025407\"", - "/dashboard/blocks.yml": "\"2c3727e7693a4de721dedebd352eb655\"", + "/dashboard/blocks.yml": "\"d473ef723636427cc04763c659239222\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"2c3727e7693a4de721dedebd352eb655\"", "/dashboard/variable_names.yml": "\"eeb6bd0ea0e537b901315950767b00f2\"", "/dashboard/parameter_names.yml": "\"eeb6bd0ea0e537b901315950767b00f2\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"31906a3bf5120c05af2d16558092fc21\"", "/blockly-mooc/maze.json": "\"c5271edb792a84f95d353f7ec73bdbbd\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"7dfe67ee2ad48e958d5e48a8a40ad704\"", "/blockly-mooc/bounce.json": "\"065628172091a593b119d08817025407\"", "/blockly-mooc/flappy.json": "\"065628172091a593b119d08817025407\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"2ecfe1133f3d296209b86b43425a0c0a\"", "/blockly-mooc/craft.json": "\"065628172091a593b119d08817025407\"", - "/blockly-mooc/tutorialExplorer.json": "\"065628172091a593b119d08817025407\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"065628172091a593b119d08817025407\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/blockly-mooc/ailab.json": "\"eeb6bd0ea0e537b901315950767b00f2\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"eeb6bd0ea0e537b901315950767b00f2\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"065628172091a593b119d08817025407\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"065628172091a593b119d08817025407\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"065628172091a593b119d08817025407\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"34d4ecdde120a81434a639e3e4921434\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"065628172091a593b119d08817025407\"", - "/course_content/2019/coursee-2019.json": "\"f3b4f2ab126e9dc4d6366ecd4dad98b6\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"a5092ede9540da9b302c52c7609a150d\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/text-compression.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/hero.json": "\"a5092ede9540da9b302c52c7609a150d\"", @@ -12425,13 +12425,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/artist.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/infinity.json": "\"a5092ede9540da9b302c52c7609a150d\"", - "/course_content/Hour of Code/mc.json": "\"a5092ede9540da9b302c52c7609a150d\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/starwarsblocks.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/dance.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/aquatic.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/basketball.json": "\"a5092ede9540da9b302c52c7609a150d\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/Hour of Code.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/Hour of Code/applab-intro.json": "\"a5092ede9540da9b302c52c7609a150d\"", @@ -12443,7 +12443,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"2c3727e7693a4de721dedebd352eb655\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"2c3727e7693a4de721dedebd352eb655\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"2c3727e7693a4de721dedebd352eb655\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/other/20-hour.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/other/k1hoc2017.json": "\"a5092ede9540da9b302c52c7609a150d\"", @@ -12455,16 +12455,16 @@ "/course_content/other/vigenere.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/other/deepdive-debugging.json": "\"a5092ede9540da9b302c52c7609a150d\"", "/course_content/other/applab-1hour.json": "\"a5092ede9540da9b302c52c7609a150d\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"a5092ede9540da9b302c52c7609a150d\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"a5092ede9540da9b302c52c7609a150d\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"a5092ede9540da9b302c52c7609a150d\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"2c3727e7693a4de721dedebd352eb655\"", "/course_content/other/hello-world-food.json": "\"2c3727e7693a4de721dedebd352eb655\"", "/course_content/other/hello-world-animals.json": "\"2c3727e7693a4de721dedebd352eb655\"", @@ -12472,35 +12472,35 @@ "/course_content/other/poetry-hoc3.json": "\"eeb6bd0ea0e537b901315950767b00f2\"", "/course_content/other/poem-art.json": "\"2d0741dc603a4bcf026f900092d58c95\"", "/course_content/projects.json": "\"fd31dbb46eadb570096eb9a248f2c328\"", - "/course_content/2020/pre-express-2020.json": "\"fd31dbb46eadb570096eb9a248f2c328\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"eeb6bd0ea0e537b901315950767b00f2\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"eeb6bd0ea0e537b901315950767b00f2\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"44cfbf46b95aa00d1441d67fb6e031dc\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"16655bf2930a2ea41680bb38a9d7bb1a\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"c44a047fc845fe8e5888f01c1da1c47d\"", - "/course_content/2021/pre-express-2021.json": "\"eeb6bd0ea0e537b901315950767b00f2\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"3ae482efdde85e215942eb2139952537\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"2d5ed53f6f9295dc565a3a24413b1c0a\"", + "/course_content/2021/express-2021.json": "\"6237dc44b2fa8dfa7f4ceee688d6cead\"", + "/course_content/2021/pre-express-2021.json": "\"4e9145bbdb960b43a75fc1c5c036925d\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"eeb6bd0ea0e537b901315950767b00f2\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"38e04e78a0d48a78bc965250a260c645\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"70159e28fb077a03333ac6f73eef0e12\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"5870f73f332821f2667d9bfc74f9be7c\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -12512,10 +12512,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"7da5ce3deb87a0a8e511fbdd3cdf089c\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"ae70e98bd316b1b02b04e1c6d0d147ad\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -12524,65 +12524,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"c13a17c1dd445affb573544053ddac33\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c367a2ecc629982b67cba7e23a42533d\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ceee56cb77082e01efc7847d25fbf21f\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"de08a138f369e7cbdb173bc1a017fb11\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"8f37374bb22bbaf2d603a8512b14da39\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"7d11f10181db37a797f827df3dbf0d8d\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"15675a6eec2ee943a82be6bb2714af10\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"bff29835dab79b889fa11470355b0071\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -12591,115 +12591,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "ga-IE": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"7ffe7a0d8ea828c48b8b1eb08341c85c\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"c169421ee5762ad71f86ce30a47ed777\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"1a9ba96b84a679a0723980a96ba5cf0a\"", "/dashboard/courses.yml": "\"7ffe7a0d8ea828c48b8b1eb08341c85c\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"5033af58ec1b33e0a23e2ef994c5b835\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", "/dashboard/variable_names.yml": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", "/dashboard/parameter_names.yml": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"31906a3bf5120c05af2d16558092fc21\"", "/blockly-mooc/maze.json": "\"7ffe7a0d8ea828c48b8b1eb08341c85c\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"7dfe67ee2ad48e958d5e48a8a40ad704\"", "/blockly-mooc/bounce.json": "\"7ffe7a0d8ea828c48b8b1eb08341c85c\"", "/blockly-mooc/flappy.json": "\"7ffe7a0d8ea828c48b8b1eb08341c85c\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"317229614054634a092fcc92c072bfe3\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"7ffe7a0d8ea828c48b8b1eb08341c85c\"", - "/blockly-mooc/tutorialExplorer.json": "\"7ffe7a0d8ea828c48b8b1eb08341c85c\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"7ffe7a0d8ea828c48b8b1eb08341c85c\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", "/blockly-mooc/ailab.json": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"7ffe7a0d8ea828c48b8b1eb08341c85c\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"f5eb9241f51c87523da4f40503042d04\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"fb205c8319c72435dee1d84e992a3e93\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"34d4ecdde120a81434a639e3e4921434\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", "/course_content/Hour of Code/text-compression.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", "/course_content/Hour of Code/hero.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", @@ -12712,13 +12712,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", "/course_content/Hour of Code/artist.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", "/course_content/Hour of Code/infinity.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", - "/course_content/Hour of Code/mc.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", "/course_content/Hour of Code/starwarsblocks.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", "/course_content/Hour of Code/dance.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", "/course_content/Hour of Code/aquatic.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", "/course_content/Hour of Code/basketball.json": "\"0a3b51ddc98488c9fbf5a62fd0e89dc6\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", "/course_content/Hour of Code/Hour of Code.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", "/course_content/Hour of Code/applab-intro.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", @@ -12730,7 +12730,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"48a1440b5e8504dba23877b6bd5ba049\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"48a1440b5e8504dba23877b6bd5ba049\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"48a1440b5e8504dba23877b6bd5ba049\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", "/course_content/other/20-hour.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", "/course_content/other/k1hoc2017.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", @@ -12742,16 +12742,16 @@ "/course_content/other/vigenere.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", "/course_content/other/deepdive-debugging.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", "/course_content/other/applab-1hour.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", "/course_content/other/hello-world-food.json": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", "/course_content/other/hello-world-animals.json": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", @@ -12759,35 +12759,35 @@ "/course_content/other/poetry-hoc3.json": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", "/course_content/other/poem-art.json": "\"48a1440b5e8504dba23877b6bd5ba049\"", "/course_content/projects.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", - "/course_content/2020/pre-express-2020.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"6ba82e47bc8e1aba16ab4041de07c6b9\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"c0bff2b3486473cd6c56dabb782f92b0\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"fccd81608725dab96e159e0856f77c13\"", - "/course_content/2021/pre-express-2021.json": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"3ae482efdde85e215942eb2139952537\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"2d5ed53f6f9295dc565a3a24413b1c0a\"", + "/course_content/2021/express-2021.json": "\"6237dc44b2fa8dfa7f4ceee688d6cead\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"9e96741e7a57ded0c4cfdc85cdf2fb16\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"8544881416d1fe79127c1a4e0b4375a7\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"38e04e78a0d48a78bc965250a260c645\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"5870f73f332821f2667d9bfc74f9be7c\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -12799,10 +12799,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"ae70e98bd316b1b02b04e1c6d0d147ad\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -12811,65 +12811,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"3250aedc0cb8aa0558906e8eaf3068ef\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"c13a17c1dd445affb573544053ddac33\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"f400461b3af74edca06571f4a074d484\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ceee56cb77082e01efc7847d25fbf21f\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"8f37374bb22bbaf2d603a8512b14da39\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"7d11f10181db37a797f827df3dbf0d8d\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"8cece4fa86d596009efcb54ba9d40bb5\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"bff29835dab79b889fa11470355b0071\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -12878,115 +12878,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"febfe8c18242a72e50f1be8620945130\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/curriculum_content/2020/csf/express-2020.json": "\"92dc58f29afab5b8a59a164ef39524ab\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"018a04c753e66f4bf99da2636e2e6899\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"aaf888b7328e479ead1d41d3dd9bc31c\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"70cb9669a6e30ba2e3c38cad3812759a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "it": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"ed358f6b76065ca63934d857e06cd14a\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"c169421ee5762ad71f86ce30a47ed777\"", + "/dashboard/unplugged.yml": "\"c68629834bd2cffa2eddd388c9b465be\"", + "/dashboard/scripts.yml": "\"1a9ba96b84a679a0723980a96ba5cf0a\"", "/dashboard/courses.yml": "\"0cd2397bd183138e55211afb2c4b3aa1\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"5033af58ec1b33e0a23e2ef994c5b835\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", "/dashboard/variable_names.yml": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", "/dashboard/parameter_names.yml": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"31906a3bf5120c05af2d16558092fc21\"", "/blockly-mooc/maze.json": "\"ed358f6b76065ca63934d857e06cd14a\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"7dfe67ee2ad48e958d5e48a8a40ad704\"", "/blockly-mooc/bounce.json": "\"ed358f6b76065ca63934d857e06cd14a\"", "/blockly-mooc/flappy.json": "\"ed358f6b76065ca63934d857e06cd14a\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"0cd2397bd183138e55211afb2c4b3aa1\"", - "/blockly-mooc/tutorialExplorer.json": "\"0cd2397bd183138e55211afb2c4b3aa1\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"0cd2397bd183138e55211afb2c4b3aa1\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", "/blockly-mooc/ailab.json": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"e233eafbabacca9485f252b16aece210\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"0cd2397bd183138e55211afb2c4b3aa1\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"9c4f09015cf5382a7483f3b1a4b438a5\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"02c8564aa1f8cf823685956cb876f4d5\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"c516dfde8b42dd81a532689ba1b515d8\"", + "/course_content/2017/pre-express-2017.json": "\"558b61f67aaab958f61c4db718fc810a\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"0cd2397bd183138e55211afb2c4b3aa1\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"0cd2397bd183138e55211afb2c4b3aa1\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"3bfbb1109376c5beda476ab4edb7c70e\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"0cd2397bd183138e55211afb2c4b3aa1\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"0cd2397bd183138e55211afb2c4b3aa1\"", "/course_content/Hour of Code/text-compression.json": "\"0cd2397bd183138e55211afb2c4b3aa1\"", "/course_content/Hour of Code/hero.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", @@ -12999,13 +12999,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/Hour of Code/artist.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/Hour of Code/infinity.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", - "/course_content/Hour of Code/mc.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/Hour of Code/starwarsblocks.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/Hour of Code/dance.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/Hour of Code/aquatic.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/Hour of Code/basketball.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/Hour of Code/Hour of Code.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/Hour of Code/applab-intro.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", @@ -13017,7 +13017,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"08439ece824206acc383d87bea9632b3\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"08439ece824206acc383d87bea9632b3\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"08439ece824206acc383d87bea9632b3\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/other/20-hour.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/other/k1hoc2017.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", @@ -13029,16 +13029,16 @@ "/course_content/other/vigenere.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/other/deepdive-debugging.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", "/course_content/other/applab-1hour.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"a1ebbc6a054b6278d68f0062d77de9b8\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"e233eafbabacca9485f252b16aece210\"", "/course_content/other/hello-world-food.json": "\"e233eafbabacca9485f252b16aece210\"", "/course_content/other/hello-world-animals.json": "\"e233eafbabacca9485f252b16aece210\"", @@ -13046,35 +13046,35 @@ "/course_content/other/poetry-hoc3.json": "\"e233eafbabacca9485f252b16aece210\"", "/course_content/other/poem-art.json": "\"e233eafbabacca9485f252b16aece210\"", "/course_content/projects.json": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", - "/course_content/2020/pre-express-2020.json": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"68ed7fd7287216ae8e564e0503bec7f3\"", - "/course_content/2021/coursea-2021.json": "\"68ed7fd7287216ae8e564e0503bec7f3\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"fccd81608725dab96e159e0856f77c13\"", - "/course_content/2021/pre-express-2021.json": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"3ae482efdde85e215942eb2139952537\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"1133d4f4f675fe32e5cc72baf60b96f7\"", + "/course_content/2021/express-2021.json": "\"6237dc44b2fa8dfa7f4ceee688d6cead\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"e61defa8cbda3f305974fdc0fc0e5637\"", "/piskel/en_US.json": "\"4b66e8dbc78c5406ec6b755ff88cd56d\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"68ed7fd7287216ae8e564e0503bec7f3\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"68ed7fd7287216ae8e564e0503bec7f3\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"68ed7fd7287216ae8e564e0503bec7f3\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"68ed7fd7287216ae8e564e0503bec7f3\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/other/hello-world-food.json": "\"68ed7fd7287216ae8e564e0503bec7f3\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"38e04e78a0d48a78bc965250a260c645\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"5870f73f332821f2667d9bfc74f9be7c\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -13086,10 +13086,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"9010a5f1cfeacc20421f46970332cb35\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"ae70e98bd316b1b02b04e1c6d0d147ad\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -13098,65 +13098,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"9010a5f1cfeacc20421f46970332cb35\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e1944fb419c9d756abe47d21630b501\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"c13a17c1dd445affb573544053ddac33\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"bba07216eadf23f54f4a155bd187ab53\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ceee56cb77082e01efc7847d25fbf21f\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"9010a5f1cfeacc20421f46970332cb35\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"24881972b8e279a5d6f3ab2cc7d8eef1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"8f37374bb22bbaf2d603a8512b14da39\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"7d11f10181db37a797f827df3dbf0d8d\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"8cece4fa86d596009efcb54ba9d40bb5\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"bff29835dab79b889fa11470355b0071\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -13165,115 +13165,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"24d3fd7c5e825c4b9c341643586afcde\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7a310b43a4148624b06b0ecf681c3f5b\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ea9bbf9be51f34f1468cca976d11fe2f\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"293672683977e0b18a8b90836f7d8e6c\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"293672683977e0b18a8b90836f7d8e6c\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"293672683977e0b18a8b90836f7d8e6c\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "ja": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"7a7c9411312b5aaaa9828cc887ae3b49\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"c169421ee5762ad71f86ce30a47ed777\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"3a2e9df471407fa43526b9a511f7fdd6\"", "/dashboard/courses.yml": "\"5643608d1c01e9860ebac1af7ebb86e0\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"2b711ab7e23a75cb0003dc4dc936123c\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2c1b5937337e33be185d22cc48100f04\"", "/dashboard/shared_functions.yml": "\"d87c2acb4c4560d4fef120887f60e33c\"", "/dashboard/variable_names.yml": "\"d87c2acb4c4560d4fef120887f60e33c\"", "/dashboard/parameter_names.yml": "\"d87c2acb4c4560d4fef120887f60e33c\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"b63d70b47ae727f07f2a5bc0d907d874\"", "/blockly-mooc/maze.json": "\"7a7c9411312b5aaaa9828cc887ae3b49\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"7dfe67ee2ad48e958d5e48a8a40ad704\"", "/blockly-mooc/bounce.json": "\"7a7c9411312b5aaaa9828cc887ae3b49\"", "/blockly-mooc/flappy.json": "\"7a7c9411312b5aaaa9828cc887ae3b49\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", - "/blockly-mooc/tutorialExplorer.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/blockly-mooc/ailab.json": "\"d87c2acb4c4560d4fef120887f60e33c\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"9403ea0df040fbf3176d7d93d525cb7e\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"7c9019e8d1611f6437611a1b31b36629\"", "/course_content/2017/coursea-2017.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"c516dfde8b42dd81a532689ba1b515d8\"", + "/course_content/2017/pre-express-2017.json": "\"0c103b751cfc410bdfe1b65343db3e0c\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"7409b5c85d4b6fac3a38d95d86fda4b1\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"3bfbb1109376c5beda476ab4edb7c70e\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"b1a50786969fdc0b6df3f531599ead00\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"9419d09d0dc18cb587cb5eac0552954a\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", "/course_content/Hour of Code/text-compression.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", "/course_content/Hour of Code/hero.json": "\"5643608d1c01e9860ebac1af7ebb86e0\"", @@ -13286,13 +13286,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/Hour of Code/artist.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/Hour of Code/infinity.json": "\"b1a50786969fdc0b6df3f531599ead00\"", - "/course_content/Hour of Code/mc.json": "\"b1a50786969fdc0b6df3f531599ead00\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/Hour of Code/starwarsblocks.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/Hour of Code/dance.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/Hour of Code/aquatic.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/Hour of Code/basketball.json": "\"b1a50786969fdc0b6df3f531599ead00\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/Hour of Code/Hour of Code.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/Hour of Code/applab-intro.json": "\"b1a50786969fdc0b6df3f531599ead00\"", @@ -13304,7 +13304,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"48f5e7f9b1a7e20a8a11ac6c18fc2a50\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"48f5e7f9b1a7e20a8a11ac6c18fc2a50\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"48f5e7f9b1a7e20a8a11ac6c18fc2a50\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/other/20-hour.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/other/k1hoc2017.json": "\"b1a50786969fdc0b6df3f531599ead00\"", @@ -13316,16 +13316,16 @@ "/course_content/other/vigenere.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/other/deepdive-debugging.json": "\"b1a50786969fdc0b6df3f531599ead00\"", "/course_content/other/applab-1hour.json": "\"b1a50786969fdc0b6df3f531599ead00\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"b1a50786969fdc0b6df3f531599ead00\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"b1a50786969fdc0b6df3f531599ead00\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"b1a50786969fdc0b6df3f531599ead00\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"9403ea0df040fbf3176d7d93d525cb7e\"", "/course_content/other/hello-world-food.json": "\"9403ea0df040fbf3176d7d93d525cb7e\"", "/course_content/other/hello-world-animals.json": "\"9403ea0df040fbf3176d7d93d525cb7e\"", @@ -13333,35 +13333,35 @@ "/course_content/other/poetry-hoc3.json": "\"9403ea0df040fbf3176d7d93d525cb7e\"", "/course_content/other/poem-art.json": "\"9403ea0df040fbf3176d7d93d525cb7e\"", "/course_content/projects.json": "\"b1a50786969fdc0b6df3f531599ead00\"", - "/course_content/2020/pre-express-2020.json": "\"d87c2acb4c4560d4fef120887f60e33c\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"d87c2acb4c4560d4fef120887f60e33c\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"d87c2acb4c4560d4fef120887f60e33c\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"fccd81608725dab96e159e0856f77c13\"", - "/course_content/2021/pre-express-2021.json": "\"d87c2acb4c4560d4fef120887f60e33c\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"3ae482efdde85e215942eb2139952537\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"1133d4f4f675fe32e5cc72baf60b96f7\"", + "/course_content/2021/express-2021.json": "\"64f0a4e89f781f904443f70792a75ae4\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"d87c2acb4c4560d4fef120887f60e33c\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"38e04e78a0d48a78bc965250a260c645\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"5870f73f332821f2667d9bfc74f9be7c\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -13373,10 +13373,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"ae70e98bd316b1b02b04e1c6d0d147ad\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -13385,65 +13385,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"92ef8e054480cf005216097dc3308881\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ceee56cb77082e01efc7847d25fbf21f\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"a79459fc754cd7eec5daad6806cd07b8\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"1bcaa6b4fb0a756a8c06fc1051c6229b\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"8f37374bb22bbaf2d603a8512b14da39\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"5eaa80697d203a31677ae0a5a7799bcc\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"8cece4fa86d596009efcb54ba9d40bb5\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"bff29835dab79b889fa11470355b0071\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -13452,115 +13452,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "kn": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"80288adea59b36d34216388100c8aefc\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"86b82afccc9d6314d048e6dd9817e7c9\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"3a2e9df471407fa43526b9a511f7fdd6\"", "/dashboard/courses.yml": "\"80288adea59b36d34216388100c8aefc\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"2b711ab7e23a75cb0003dc4dc936123c\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2b88afa1cd9469191323d46cbb292528\"", "/dashboard/shared_functions.yml": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", "/dashboard/variable_names.yml": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", "/dashboard/parameter_names.yml": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"b63d70b47ae727f07f2a5bc0d907d874\"", "/blockly-mooc/maze.json": "\"80288adea59b36d34216388100c8aefc\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"7dfe67ee2ad48e958d5e48a8a40ad704\"", "/blockly-mooc/bounce.json": "\"80288adea59b36d34216388100c8aefc\"", "/blockly-mooc/flappy.json": "\"80288adea59b36d34216388100c8aefc\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"80288adea59b36d34216388100c8aefc\"", - "/blockly-mooc/tutorialExplorer.json": "\"80288adea59b36d34216388100c8aefc\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"80288adea59b36d34216388100c8aefc\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", "/blockly-mooc/ailab.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"80288adea59b36d34216388100c8aefc\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88d5c80f29df88edb7fd534619dd5057\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"c516dfde8b42dd81a532689ba1b515d8\"", + "/course_content/2017/pre-express-2017.json": "\"0c103b751cfc410bdfe1b65343db3e0c\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"3bfbb1109376c5beda476ab4edb7c70e\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"7392690f7656e798581b2108be95c771\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"4a5095850abbcd90ef12d701f4e64b2c\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", "/course_content/Hour of Code/text-compression.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", "/course_content/Hour of Code/hero.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", @@ -13573,13 +13573,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", "/course_content/Hour of Code/artist.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", "/course_content/Hour of Code/infinity.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", - "/course_content/Hour of Code/mc.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", "/course_content/Hour of Code/starwarsblocks.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", "/course_content/Hour of Code/dance.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", "/course_content/Hour of Code/aquatic.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", "/course_content/Hour of Code/basketball.json": "\"dbca9406c83a004c13cc7a5da00c7ff2\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", "/course_content/Hour of Code/Hour of Code.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", "/course_content/Hour of Code/applab-intro.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", @@ -13591,7 +13591,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"b83b4a7b984e27761c2aad62f5d3c435\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"b83b4a7b984e27761c2aad62f5d3c435\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"b83b4a7b984e27761c2aad62f5d3c435\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", "/course_content/other/20-hour.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", "/course_content/other/k1hoc2017.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", @@ -13603,16 +13603,16 @@ "/course_content/other/vigenere.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", "/course_content/other/deepdive-debugging.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", "/course_content/other/applab-1hour.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", "/course_content/other/hello-world-food.json": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", "/course_content/other/hello-world-animals.json": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", @@ -13620,35 +13620,35 @@ "/course_content/other/poetry-hoc3.json": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", "/course_content/other/poem-art.json": "\"b83b4a7b984e27761c2aad62f5d3c435\"", "/course_content/projects.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", - "/course_content/2020/pre-express-2020.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"9bacb9927ef795f0a7a6f75d95e6be0f\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"fccd81608725dab96e159e0856f77c13\"", - "/course_content/2021/pre-express-2021.json": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"3ae482efdde85e215942eb2139952537\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"1133d4f4f675fe32e5cc72baf60b96f7\"", + "/course_content/2021/express-2021.json": "\"64f0a4e89f781f904443f70792a75ae4\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"799e1f2c859c37a701ff15e7d0a38a9f\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"38e04e78a0d48a78bc965250a260c645\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"5870f73f332821f2667d9bfc74f9be7c\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -13660,10 +13660,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"ae70e98bd316b1b02b04e1c6d0d147ad\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -13672,65 +13672,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c45301bbcd61e9dcbaf2186d8632419a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"61815588e3919de362cb7e2f3849ca4c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0620f8d7e03812199aa62ca59d15c605\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"3c7ccc82ed50f3a7ad88f5de0e577572\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"6a5f9bc00d9de0c78da36caff9a7e0ff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"5eaa80697d203a31677ae0a5a7799bcc\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"8cece4fa86d596009efcb54ba9d40bb5\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"bff29835dab79b889fa11470355b0071\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -13739,115 +13739,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"f9689fabd2bfdbe69245540afcee1134\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"3ed2aba6d603b50103d18ab819b3c3d8\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"ad3523188d6f688631617580ac5a7c97\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "kk": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"f2ed76b57ae3173df578a217424d7f32\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"86b82afccc9d6314d048e6dd9817e7c9\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"3a2e9df471407fa43526b9a511f7fdd6\"", "/dashboard/courses.yml": "\"f2ed76b57ae3173df578a217424d7f32\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"2b711ab7e23a75cb0003dc4dc936123c\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2b88afa1cd9469191323d46cbb292528\"", "/dashboard/shared_functions.yml": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", "/dashboard/variable_names.yml": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", "/dashboard/parameter_names.yml": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", - "/blockly-mooc/common.json": "\"57b1fd88419a372d0966fee0e83b0b04\"", + "/blockly-mooc/common.json": "\"83f4fa6c4806ffe8f5551f8f18e399b7\"", "/blockly-mooc/maze.json": "\"0a483f1dac10fa16c33c63b607ac9b84\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"5d19c645869f654d69513323ec31b0e2\"", "/blockly-mooc/bounce.json": "\"f2ed76b57ae3173df578a217424d7f32\"", "/blockly-mooc/flappy.json": "\"f2ed76b57ae3173df578a217424d7f32\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"f2ed76b57ae3173df578a217424d7f32\"", - "/blockly-mooc/tutorialExplorer.json": "\"f2ed76b57ae3173df578a217424d7f32\"", + "/blockly-mooc/tutorialExplorer.json": "\"0eb65233ed154317b23f44b9e8ced5eb\"", "/blockly-mooc/dance.json": "\"f2ed76b57ae3173df578a217424d7f32\"", "/blockly-mooc/spritelab.json": "\"c463b9c9bcb9fbcb747283bd72b34f34\"", "/blockly-mooc/fish.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/blockly-mooc/ailab.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", - "/blockly-core/core.json": "\"8b52230da299e1c59737b46213cd9a0e\"", - "/pegasus/mobile.yml": "\"51450a3e096278c3f77b413a402cf555\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"f2ed76b57ae3173df578a217424d7f32\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"f21707e2b71a9eb36e77d66436c045c6\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"c516dfde8b42dd81a532689ba1b515d8\"", + "/course_content/2017/pre-express-2017.json": "\"0c103b751cfc410bdfe1b65343db3e0c\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"f2ed76b57ae3173df578a217424d7f32\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"f2ed76b57ae3173df578a217424d7f32\"", + "/course_content/2018/coursed-2018.json": "\"103eb397822217cfdcfe8c08c2db84b7\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"3bfbb1109376c5beda476ab4edb7c70e\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"1b7db254d1976c60cde399b2d03f4629\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"4a5095850abbcd90ef12d701f4e64b2c\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/text-compression.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/hero.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", @@ -13860,13 +13860,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/artist.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/infinity.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", - "/course_content/Hour of Code/mc.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/starwarsblocks.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/dance.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/aquatic.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/basketball.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/Hour of Code.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/Hour of Code/applab-intro.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", @@ -13878,7 +13878,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"d7f21fb19ef7f2d4e40701d9745afcbe\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"d7f21fb19ef7f2d4e40701d9745afcbe\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"d7f21fb19ef7f2d4e40701d9745afcbe\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/other/20-hour.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/other/k1hoc2017.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", @@ -13890,16 +13890,16 @@ "/course_content/other/vigenere.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/other/deepdive-debugging.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", "/course_content/other/applab-1hour.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"e4dd825a366011d9b70b55093bcb041b\"", "/course_content/other/csd-post-survey-2018.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"ba448a1b97c02872d4be6015b58f0c6f\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", "/course_content/other/hello-world-food.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", "/course_content/other/hello-world-animals.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", @@ -13907,35 +13907,35 @@ "/course_content/other/poetry-hoc3.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", "/course_content/other/poem-art.json": "\"d7f21fb19ef7f2d4e40701d9745afcbe\"", "/course_content/projects.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", - "/course_content/2020/pre-express-2020.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"ffe940cd7fafccdbb42cda11ab2af793\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"fccd81608725dab96e159e0856f77c13\"", - "/course_content/2021/pre-express-2021.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"1133d4f4f675fe32e5cc72baf60b96f7\"", + "/course_content/2021/express-2021.json": "\"64f0a4e89f781f904443f70792a75ae4\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"64fc82ee8b0eeb624952ea1457f4bdcd\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2cbff0acdc5c7095a44989204dd5119c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"797c30bed24e71f22698d117ebb29466\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -13947,10 +13947,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -13959,65 +13959,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"6069b4c72454d0556b03593c1428310e\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e6ea870cc10b04010d3e904047c117aa\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"54c88fd13cae10bf39110a3cbf52deb7\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"dd9aa20ffd52e01001e908339a54188a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"e72a662a2983704fc00753de1a4bea66\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"b804c28773edb7bf13d14227f299174c\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"290d39ed9d15a4e0938d1c498b43037a\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"3c7ccc82ed50f3a7ad88f5de0e577572\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"b7a9b17eff79cc639ef530e632064db5\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"8cece4fa86d596009efcb54ba9d40bb5\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"bff29835dab79b889fa11470355b0071\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"5ded39dd3911dea5ee1ec2647ad16f40\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"cd2784934779c0f643fa1b8376c7aa3c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -14026,115 +14026,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"c12ac5497f81faf73085abf1d88e6876\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"32aeb051c1f7c1ddad8f4296c05d6926\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "km": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"e7729bce48f2a88349a6e48ff1b069b8\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"86b82afccc9d6314d048e6dd9817e7c9\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"3a2e9df471407fa43526b9a511f7fdd6\"", "/dashboard/courses.yml": "\"e7729bce48f2a88349a6e48ff1b069b8\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"207e5cc8530c0de9d65cc37f40d30b11\"", "/dashboard/block_categories.yml": "\"efc295a4dbcde6249acf325b7e0a2f92\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2b88afa1cd9469191323d46cbb292528\"", "/dashboard/shared_functions.yml": "\"e227b68d573faeffc4d90bec54938412\"", "/dashboard/variable_names.yml": "\"e227b68d573faeffc4d90bec54938412\"", "/dashboard/parameter_names.yml": "\"e227b68d573faeffc4d90bec54938412\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"83f4fa6c4806ffe8f5551f8f18e399b7\"", "/blockly-mooc/maze.json": "\"e7729bce48f2a88349a6e48ff1b069b8\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"5d19c645869f654d69513323ec31b0e2\"", "/blockly-mooc/bounce.json": "\"e7729bce48f2a88349a6e48ff1b069b8\"", "/blockly-mooc/flappy.json": "\"e7729bce48f2a88349a6e48ff1b069b8\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"e7729bce48f2a88349a6e48ff1b069b8\"", - "/blockly-mooc/tutorialExplorer.json": "\"e7729bce48f2a88349a6e48ff1b069b8\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"e7729bce48f2a88349a6e48ff1b069b8\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"e227b68d573faeffc4d90bec54938412\"", "/blockly-mooc/ailab.json": "\"e227b68d573faeffc4d90bec54938412\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"f3f8348b3afc135f0e8494ca3945c083\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"e7729bce48f2a88349a6e48ff1b069b8\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"c516dfde8b42dd81a532689ba1b515d8\"", + "/course_content/2017/pre-express-2017.json": "\"0c103b751cfc410bdfe1b65343db3e0c\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"b82bb5a7423a6a05531a918ec530b0a2\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"3bfbb1109376c5beda476ab4edb7c70e\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"e227b68d573faeffc4d90bec54938412\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"4a5095850abbcd90ef12d701f4e64b2c\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/text-compression.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/hero.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", @@ -14147,13 +14147,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/artist.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/infinity.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", - "/course_content/Hour of Code/mc.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/starwarsblocks.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/dance.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/aquatic.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/basketball.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/Hour of Code.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/Hour of Code/applab-intro.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", @@ -14165,7 +14165,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"4a924c9509f91cd901bac2a3ff11d852\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"4a924c9509f91cd901bac2a3ff11d852\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"4a924c9509f91cd901bac2a3ff11d852\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/other/20-hour.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/other/k1hoc2017.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", @@ -14177,16 +14177,16 @@ "/course_content/other/vigenere.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/other/deepdive-debugging.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", "/course_content/other/applab-1hour.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"0021edaf6b8251a151b108fe4d17ee0d\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"e227b68d573faeffc4d90bec54938412\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"e227b68d573faeffc4d90bec54938412\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"f3f8348b3afc135f0e8494ca3945c083\"", "/course_content/other/hello-world-food.json": "\"f3f8348b3afc135f0e8494ca3945c083\"", "/course_content/other/hello-world-animals.json": "\"f3f8348b3afc135f0e8494ca3945c083\"", @@ -14194,35 +14194,35 @@ "/course_content/other/poetry-hoc3.json": "\"f3f8348b3afc135f0e8494ca3945c083\"", "/course_content/other/poem-art.json": "\"f3f8348b3afc135f0e8494ca3945c083\"", "/course_content/projects.json": "\"e227b68d573faeffc4d90bec54938412\"", - "/course_content/2020/pre-express-2020.json": "\"e227b68d573faeffc4d90bec54938412\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"e227b68d573faeffc4d90bec54938412\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"e227b68d573faeffc4d90bec54938412\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"31b60497b7f0f9f3daf404824cf8d788\"", - "/course_content/2021/coursea-2021.json": "\"31b60497b7f0f9f3daf404824cf8d788\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"fccd81608725dab96e159e0856f77c13\"", - "/course_content/2021/pre-express-2021.json": "\"e227b68d573faeffc4d90bec54938412\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"1133d4f4f675fe32e5cc72baf60b96f7\"", + "/course_content/2021/express-2021.json": "\"bf35c20bd929f0e6878926418de9f9a9\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"e227b68d573faeffc4d90bec54938412\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"31b60497b7f0f9f3daf404824cf8d788\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"31b60497b7f0f9f3daf404824cf8d788\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"31b60497b7f0f9f3daf404824cf8d788\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/other/hello-world-food.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -14234,10 +14234,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -14246,65 +14246,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"dd9aa20ffd52e01001e908339a54188a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"1dc9f64940f28b44c9871bb7a3d98bf5\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"3c7ccc82ed50f3a7ad88f5de0e577572\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"6d6cfce37f86bea60b18e857d06f1c86\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"270d52b1bbb444bf059aff16c99fa84e\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"4e396d732f7e576891abcaf726d7d7c9\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"bff29835dab79b889fa11470355b0071\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -14313,115 +14313,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"c12ac5497f81faf73085abf1d88e6876\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"6ec0ab9f0f3770c2d189597f89ef203f\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"0b42f6616369c0c50e01a7ea1b168009\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"0b42f6616369c0c50e01a7ea1b168009\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "ko": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"9cdd2ba2d127d55119eae288d3a16a9d\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"86b82afccc9d6314d048e6dd9817e7c9\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"16a7794d3df6c63b445284449a9efead\"", "/dashboard/courses.yml": "\"9cdd2ba2d127d55119eae288d3a16a9d\"", - "/dashboard/blocks.yml": "\"040b45180d7bb45a1fa7d9e22a77f7d5\"", + "/dashboard/blocks.yml": "\"207e5cc8530c0de9d65cc37f40d30b11\"", "/dashboard/block_categories.yml": "\"6218878619c332d2615f7d42b3351783\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2b88afa1cd9469191323d46cbb292528\"", "/dashboard/shared_functions.yml": "\"eb18f0f790da3dda75be8d09689e43ee\"", "/dashboard/variable_names.yml": "\"ebe26541e77e29d2b2f5f2918dde212a\"", "/dashboard/parameter_names.yml": "\"bb99534964eb23e830547c78c9776f5a\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"83f4fa6c4806ffe8f5551f8f18e399b7\"", "/blockly-mooc/maze.json": "\"9cdd2ba2d127d55119eae288d3a16a9d\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"5d19c645869f654d69513323ec31b0e2\"", "/blockly-mooc/bounce.json": "\"9cdd2ba2d127d55119eae288d3a16a9d\"", "/blockly-mooc/flappy.json": "\"9cdd2ba2d127d55119eae288d3a16a9d\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"9cdd2ba2d127d55119eae288d3a16a9d\"", - "/blockly-mooc/tutorialExplorer.json": "\"9cdd2ba2d127d55119eae288d3a16a9d\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"9cdd2ba2d127d55119eae288d3a16a9d\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", "/blockly-mooc/ailab.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"8fd5790f469dd9546c0f6d6ae645df37\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"9cdd2ba2d127d55119eae288d3a16a9d\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"d0bebda3854bb55a2ce1aa6ec490341e\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"c516dfde8b42dd81a532689ba1b515d8\"", + "/course_content/2017/pre-express-2017.json": "\"0c103b751cfc410bdfe1b65343db3e0c\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"25fdc968661b45f093a44288e0c5d4bb\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"3bfbb1109376c5beda476ab4edb7c70e\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", + "/course_content/2019/coursee-2019.json": "\"921f1eae6ab9d53b1f49ff3328626c6b\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"4a5095850abbcd90ef12d701f4e64b2c\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/text-compression.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/hero.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", @@ -14434,13 +14434,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/artist.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/infinity.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", - "/course_content/Hour of Code/mc.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/starwarsblocks.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/dance.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/aquatic.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/basketball.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/Hour of Code.json": "\"28405c4f0cfc2b7c9ace349767e6bbef\"", "/course_content/Hour of Code/applab-intro.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", @@ -14452,7 +14452,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"4fbb31221c49ef6a1c739616743a8684\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"4fbb31221c49ef6a1c739616743a8684\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"4fbb31221c49ef6a1c739616743a8684\"", - "/course_content/other/K5-OnlinePD.json": "\"19cb1dc826dc503ff6e832295e189552\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", "/course_content/other/20-hour.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", "/course_content/other/k1hoc2017.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", @@ -14464,16 +14464,16 @@ "/course_content/other/vigenere.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", "/course_content/other/deepdive-debugging.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", "/course_content/other/applab-1hour.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"8fd5790f469dd9546c0f6d6ae645df37\"", "/course_content/other/hello-world-food.json": "\"8fd5790f469dd9546c0f6d6ae645df37\"", "/course_content/other/hello-world-animals.json": "\"8fd5790f469dd9546c0f6d6ae645df37\"", @@ -14481,35 +14481,35 @@ "/course_content/other/poetry-hoc3.json": "\"8fd5790f469dd9546c0f6d6ae645df37\"", "/course_content/other/poem-art.json": "\"4fbb31221c49ef6a1c739616743a8684\"", "/course_content/projects.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/course_content/2020/pre-express-2020.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"fccd81608725dab96e159e0856f77c13\"", - "/course_content/2021/pre-express-2021.json": "\"8fd5790f469dd9546c0f6d6ae645df37\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"1133d4f4f675fe32e5cc72baf60b96f7\"", + "/course_content/2021/express-2021.json": "\"8911499a45b173235e447195567ef186\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"eb18f0f790da3dda75be8d09689e43ee\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"6218878619c332d2615f7d42b3351783\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"2ca2c154eaa59d3c5f5ab814faacf653\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -14521,10 +14521,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -14533,65 +14533,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"dd9aa20ffd52e01001e908339a54188a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"8cfcfe6d2c13f2169df1ef5d0e6e4162\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"3c7ccc82ed50f3a7ad88f5de0e577572\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"5e0cb531dc2f7425e5e28031c081e4d1\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"4e396d732f7e576891abcaf726d7d7c9\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"bff29835dab79b889fa11470355b0071\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -14600,115 +14600,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"605241ad75f2a9957363c04aec02c8df\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"361a84d58a1b1aaaafae8a2f785fb88d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"c12ac5497f81faf73085abf1d88e6876\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"6218878619c332d2615f7d42b3351783\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"6378df44001062ab51f8a9c67aed29b9\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "ku": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"b5e4cb371830ca657b78b2e2e98c5f85\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"86b82afccc9d6314d048e6dd9817e7c9\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"16a7794d3df6c63b445284449a9efead\"", "/dashboard/courses.yml": "\"4d3c20cccf393236926f8830c2832a02\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"207e5cc8530c0de9d65cc37f40d30b11\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2b88afa1cd9469191323d46cbb292528\"", "/dashboard/shared_functions.yml": "\"7431823fda662bce06e0de841059b98d\"", "/dashboard/variable_names.yml": "\"7431823fda662bce06e0de841059b98d\"", "/dashboard/parameter_names.yml": "\"7431823fda662bce06e0de841059b98d\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"def685a2d92a1221edc10e2a3ad1b5f6\"", "/blockly-mooc/maze.json": "\"b5e4cb371830ca657b78b2e2e98c5f85\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"5d19c645869f654d69513323ec31b0e2\"", "/blockly-mooc/bounce.json": "\"4d3c20cccf393236926f8830c2832a02\"", "/blockly-mooc/flappy.json": "\"4d3c20cccf393236926f8830c2832a02\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"4d3c20cccf393236926f8830c2832a02\"", - "/blockly-mooc/tutorialExplorer.json": "\"4d3c20cccf393236926f8830c2832a02\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"4d3c20cccf393236926f8830c2832a02\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/blockly-mooc/ailab.json": "\"7431823fda662bce06e0de841059b98d\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"7431823fda662bce06e0de841059b98d\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"4d3c20cccf393236926f8830c2832a02\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"978cdfe5539d3a51fee39c9e3a2491cc\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"c516dfde8b42dd81a532689ba1b515d8\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"eba50d04ce2a0e5043890b45d1933ec7\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"4ba78768c43a6170f760653835fe72b2\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"4d3c20cccf393236926f8830c2832a02\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"4d3c20cccf393236926f8830c2832a02\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"3bfbb1109376c5beda476ab4edb7c70e\"", + "/course_content/2018/pre-express-2018.json": "\"b32b6fdf846c7fdac3c3426d92979eb9\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"4a5095850abbcd90ef12d701f4e64b2c\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/text-compression.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/hero.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", @@ -14721,13 +14721,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/artist.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/infinity.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", - "/course_content/Hour of Code/mc.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/starwarsblocks.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/dance.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/aquatic.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/basketball.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/Hour of Code.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/Hour of Code/applab-intro.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", @@ -14739,7 +14739,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"8c515da04b96b9a9158070827f098650\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"8c515da04b96b9a9158070827f098650\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"8c515da04b96b9a9158070827f098650\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/other/20-hour.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/other/k1hoc2017.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", @@ -14751,16 +14751,16 @@ "/course_content/other/vigenere.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/other/deepdive-debugging.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", "/course_content/other/applab-1hour.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"e93ae4218cefb218eab8a4ce457d28c9\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"7431823fda662bce06e0de841059b98d\"", "/course_content/other/hello-world-food.json": "\"7431823fda662bce06e0de841059b98d\"", "/course_content/other/hello-world-animals.json": "\"7431823fda662bce06e0de841059b98d\"", @@ -14768,35 +14768,35 @@ "/course_content/other/poetry-hoc3.json": "\"7431823fda662bce06e0de841059b98d\"", "/course_content/other/poem-art.json": "\"8c515da04b96b9a9158070827f098650\"", "/course_content/projects.json": "\"7431823fda662bce06e0de841059b98d\"", - "/course_content/2020/pre-express-2020.json": "\"7431823fda662bce06e0de841059b98d\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"af1211edbd3bf932e67a38237b9c0fcc\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"7431823fda662bce06e0de841059b98d\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"7431823fda662bce06e0de841059b98d\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"fccd81608725dab96e159e0856f77c13\"", - "/course_content/2021/pre-express-2021.json": "\"7431823fda662bce06e0de841059b98d\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"1133d4f4f675fe32e5cc72baf60b96f7\"", + "/course_content/2021/express-2021.json": "\"8911499a45b173235e447195567ef186\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"7431823fda662bce06e0de841059b98d\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d885f8a42c425c69d48d73116c0ac05d\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -14808,10 +14808,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"07211134a93ff0f47011a85c7035fe1f\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -14820,65 +14820,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"dd9aa20ffd52e01001e908339a54188a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"431bb35dc755117de575610e9e2c3439\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"3c7ccc82ed50f3a7ad88f5de0e577572\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"2d108fb457a60d30e79438acfda3ddb5\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"4e396d732f7e576891abcaf726d7d7c9\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -14887,115 +14887,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"c12ac5497f81faf73085abf1d88e6876\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "kmr": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"5a6dab78bad143abd09206cf580ecfda\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"86b82afccc9d6314d048e6dd9817e7c9\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"16a7794d3df6c63b445284449a9efead\"", "/dashboard/courses.yml": "\"5a6dab78bad143abd09206cf580ecfda\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"207e5cc8530c0de9d65cc37f40d30b11\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"2b88afa1cd9469191323d46cbb292528\"", "/dashboard/shared_functions.yml": "\"a89bf70ff23a19b23803f68825fd0864\"", "/dashboard/variable_names.yml": "\"a89bf70ff23a19b23803f68825fd0864\"", "/dashboard/parameter_names.yml": "\"a89bf70ff23a19b23803f68825fd0864\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"def685a2d92a1221edc10e2a3ad1b5f6\"", "/blockly-mooc/maze.json": "\"5a6dab78bad143abd09206cf580ecfda\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"5d19c645869f654d69513323ec31b0e2\"", "/blockly-mooc/bounce.json": "\"5a6dab78bad143abd09206cf580ecfda\"", "/blockly-mooc/flappy.json": "\"5a6dab78bad143abd09206cf580ecfda\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"5a6dab78bad143abd09206cf580ecfda\"", - "/blockly-mooc/tutorialExplorer.json": "\"5a6dab78bad143abd09206cf580ecfda\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"5a6dab78bad143abd09206cf580ecfda\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"61458278676b968b534c6ddc7461af54\"", "/blockly-mooc/ailab.json": "\"a89bf70ff23a19b23803f68825fd0864\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"a89bf70ff23a19b23803f68825fd0864\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"5a6dab78bad143abd09206cf580ecfda\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"94b1522564a316b7b31e71ce52e52ddf\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"c516dfde8b42dd81a532689ba1b515d8\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"a5f4ceec791acb74f3749b1d730c25bb\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"5a6dab78bad143abd09206cf580ecfda\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"5a6dab78bad143abd09206cf580ecfda\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"3bfbb1109376c5beda476ab4edb7c70e\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"db18997ca0409daf58f9fe2ee3f297c8\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"61458278676b968b534c6ddc7461af54\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"61458278676b968b534c6ddc7461af54\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"4a5095850abbcd90ef12d701f4e64b2c\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/text-compression.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/hero.json": "\"61458278676b968b534c6ddc7461af54\"", @@ -15008,13 +15008,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/artist.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/infinity.json": "\"61458278676b968b534c6ddc7461af54\"", - "/course_content/Hour of Code/mc.json": "\"61458278676b968b534c6ddc7461af54\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/starwarsblocks.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/dance.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/aquatic.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/basketball.json": "\"61458278676b968b534c6ddc7461af54\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/Hour of Code.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/Hour of Code/applab-intro.json": "\"61458278676b968b534c6ddc7461af54\"", @@ -15026,7 +15026,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"9b105350d49f23971d407758862a6f8c\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"9b105350d49f23971d407758862a6f8c\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"9b105350d49f23971d407758862a6f8c\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/other/20-hour.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/other/k1hoc2017.json": "\"61458278676b968b534c6ddc7461af54\"", @@ -15038,16 +15038,16 @@ "/course_content/other/vigenere.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/other/deepdive-debugging.json": "\"61458278676b968b534c6ddc7461af54\"", "/course_content/other/applab-1hour.json": "\"61458278676b968b534c6ddc7461af54\"", - "/course_content/other/course1.json": "\"e690b771ea12ee77aa76d86d2a36aae4\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"61458278676b968b534c6ddc7461af54\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"61458278676b968b534c6ddc7461af54\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"61458278676b968b534c6ddc7461af54\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"8d3532e8439b3dcdc9201eb3f29f8872\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"a89bf70ff23a19b23803f68825fd0864\"", "/course_content/other/hello-world-food.json": "\"a89bf70ff23a19b23803f68825fd0864\"", "/course_content/other/hello-world-animals.json": "\"a89bf70ff23a19b23803f68825fd0864\"", @@ -15055,35 +15055,35 @@ "/course_content/other/poetry-hoc3.json": "\"a89bf70ff23a19b23803f68825fd0864\"", "/course_content/other/poem-art.json": "\"9b105350d49f23971d407758862a6f8c\"", "/course_content/projects.json": "\"a89bf70ff23a19b23803f68825fd0864\"", - "/course_content/2020/pre-express-2020.json": "\"a89bf70ff23a19b23803f68825fd0864\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"a89bf70ff23a19b23803f68825fd0864\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"a89bf70ff23a19b23803f68825fd0864\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"6c1b383011ea4aa3c209b9e4cdcade26\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"a89bf70ff23a19b23803f68825fd0864\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"9cd865e8ad09e1bb258c3db99b1c9c19\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"1133d4f4f675fe32e5cc72baf60b96f7\"", + "/course_content/2021/express-2021.json": "\"8911499a45b173235e447195567ef186\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"72804340e1af8a85a6c5f0b84e2dd061\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"a89bf70ff23a19b23803f68825fd0864\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -15095,10 +15095,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -15107,65 +15107,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"827d25cb907864c10b3e4a0ab771d86f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"dd9aa20ffd52e01001e908339a54188a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"ff17261656316f5ddd2d907c4b9357b2\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"3c7ccc82ed50f3a7ad88f5de0e577572\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"ba3c8b69de552835df256cb4b2d84223\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"4e396d732f7e576891abcaf726d7d7c9\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -15174,115 +15174,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"c12ac5497f81faf73085abf1d88e6876\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"6659f1ef15475d7dc833328de3cadced\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"5507338cd2bdf896f7fdceb29adb8000\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"9fbbff84e9b1a17dfd5f397522563eac\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"c83691d4ebbd5ad6f0815a5dd7c5e63f\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "ky": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"4c737c7b47be6ff1ae3bd788fd8d0cb8\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"08fe4df6bda979aaa8e4a2e9c72bd0d0\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"b2cb0ff8f1a1b52b7f43aaae500a5b40\"", "/dashboard/courses.yml": "\"4c737c7b47be6ff1ae3bd788fd8d0cb8\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"207e5cc8530c0de9d65cc37f40d30b11\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"897449883f67d9469b57b61977a5f263\"", "/dashboard/variable_names.yml": "\"897449883f67d9469b57b61977a5f263\"", "/dashboard/parameter_names.yml": "\"897449883f67d9469b57b61977a5f263\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"def685a2d92a1221edc10e2a3ad1b5f6\"", "/blockly-mooc/maze.json": "\"4c737c7b47be6ff1ae3bd788fd8d0cb8\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"5d19c645869f654d69513323ec31b0e2\"", "/blockly-mooc/bounce.json": "\"4c737c7b47be6ff1ae3bd788fd8d0cb8\"", "/blockly-mooc/flappy.json": "\"4c737c7b47be6ff1ae3bd788fd8d0cb8\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"4c737c7b47be6ff1ae3bd788fd8d0cb8\"", - "/blockly-mooc/tutorialExplorer.json": "\"4c737c7b47be6ff1ae3bd788fd8d0cb8\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"4c737c7b47be6ff1ae3bd788fd8d0cb8\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"897449883f67d9469b57b61977a5f263\"", "/blockly-mooc/ailab.json": "\"897449883f67d9469b57b61977a5f263\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"52425ccc8a85acac324ac994f9dc0613\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"4c737c7b47be6ff1ae3bd788fd8d0cb8\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"61631a24b1f8dd9f5eba319691fba5cb\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"c516dfde8b42dd81a532689ba1b515d8\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"3bfbb1109376c5beda476ab4edb7c70e\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"897449883f67d9469b57b61977a5f263\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"4a5095850abbcd90ef12d701f4e64b2c\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/text-compression.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/hero.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", @@ -15295,13 +15295,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/artist.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/infinity.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", - "/course_content/Hour of Code/mc.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/starwarsblocks.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/dance.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/aquatic.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/basketball.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/Hour of Code.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/Hour of Code/applab-intro.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", @@ -15313,7 +15313,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"a4044dd0977106fc9ffaf068342aca4e\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"a4044dd0977106fc9ffaf068342aca4e\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"a4044dd0977106fc9ffaf068342aca4e\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/other/20-hour.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/other/k1hoc2017.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", @@ -15325,16 +15325,16 @@ "/course_content/other/vigenere.json": "\"732a92dcd26dadd7c7791eabcb8f2b13\"", "/course_content/other/deepdive-debugging.json": "\"897449883f67d9469b57b61977a5f263\"", "/course_content/other/applab-1hour.json": "\"897449883f67d9469b57b61977a5f263\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"897449883f67d9469b57b61977a5f263\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"897449883f67d9469b57b61977a5f263\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"897449883f67d9469b57b61977a5f263\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"52425ccc8a85acac324ac994f9dc0613\"", "/course_content/other/hello-world-food.json": "\"52425ccc8a85acac324ac994f9dc0613\"", "/course_content/other/hello-world-animals.json": "\"52425ccc8a85acac324ac994f9dc0613\"", @@ -15342,35 +15342,35 @@ "/course_content/other/poetry-hoc3.json": "\"52425ccc8a85acac324ac994f9dc0613\"", "/course_content/other/poem-art.json": "\"52425ccc8a85acac324ac994f9dc0613\"", "/course_content/projects.json": "\"897449883f67d9469b57b61977a5f263\"", - "/course_content/2020/pre-express-2020.json": "\"897449883f67d9469b57b61977a5f263\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"897449883f67d9469b57b61977a5f263\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"897449883f67d9469b57b61977a5f263\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"11408243e82b7282b1f1cb27c1309671\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"5aef28d81d8a6a5dbb9d4a945b3ea08e\"", - "/course_content/2021/coursed-2021.json": "\"ea89b2a124a01d0549ab349d2e086fda\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"897449883f67d9469b57b61977a5f263\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"70aaf50d5a8105775c36e089912ba9a2\"", + "/course_content/2021/coursed-2021.json": "\"1133d4f4f675fe32e5cc72baf60b96f7\"", + "/course_content/2021/express-2021.json": "\"8911499a45b173235e447195567ef186\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"897449883f67d9469b57b61977a5f263\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -15382,10 +15382,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -15394,65 +15394,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"a2b67f6dce172986e3ba6d12ec1ebbef\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"dd9aa20ffd52e01001e908339a54188a\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"73b0ba8924eac24e807893524b3fe7b6\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"72b0ab68580913c97f0195b5076be6a6\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"3c7ccc82ed50f3a7ad88f5de0e577572\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"99751722131934145e566bfd91bc3aa0\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"d7de23231f8f6c077b43830e1df867dc\"", @@ -15461,115 +15461,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"98ee71297e7932c923d724a807a31612\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"32ef7beea5622701a5e6394fe867c389\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"c12ac5497f81faf73085abf1d88e6876\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"22f2db2f6c29aef5970ae24fe2d2eee5\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"f51c20d8ed68c43bf7d6e2088c4e46fb\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"2f22b3a236f1f35af7c1f06898ac74a6\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "lv": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"4b57fbd042df0a92b68ed9b6a8b5be36\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"08fe4df6bda979aaa8e4a2e9c72bd0d0\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"b2cb0ff8f1a1b52b7f43aaae500a5b40\"", "/dashboard/courses.yml": "\"4b57fbd042df0a92b68ed9b6a8b5be36\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"207e5cc8530c0de9d65cc37f40d30b11\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"9ae2d521b65268626459922125da9f47\"", "/dashboard/variable_names.yml": "\"9ae2d521b65268626459922125da9f47\"", "/dashboard/parameter_names.yml": "\"9ae2d521b65268626459922125da9f47\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"86257c821c85b71320fba92ee6078787\"", "/blockly-mooc/maze.json": "\"4b57fbd042df0a92b68ed9b6a8b5be36\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"4b57fbd042df0a92b68ed9b6a8b5be36\"", "/blockly-mooc/flappy.json": "\"4b57fbd042df0a92b68ed9b6a8b5be36\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"4b57fbd042df0a92b68ed9b6a8b5be36\"", - "/blockly-mooc/tutorialExplorer.json": "\"4b57fbd042df0a92b68ed9b6a8b5be36\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"4b57fbd042df0a92b68ed9b6a8b5be36\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"1c00135ac39c2051b58a982e81528998\"", "/blockly-mooc/ailab.json": "\"9ae2d521b65268626459922125da9f47\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"9ae2d521b65268626459922125da9f47\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"4b57fbd042df0a92b68ed9b6a8b5be36\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"38e4e6ea23d32fc9ad8ea425d37e91de\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"ae89612ef87dc7c740afc0b2eb375383\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"ae89612ef87dc7c740afc0b2eb375383\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"ae89612ef87dc7c740afc0b2eb375383\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"1c00135ac39c2051b58a982e81528998\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"4a5095850abbcd90ef12d701f4e64b2c\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"ae89612ef87dc7c740afc0b2eb375383\"", "/course_content/Hour of Code/text-compression.json": "\"ae89612ef87dc7c740afc0b2eb375383\"", "/course_content/Hour of Code/hero.json": "\"ae89612ef87dc7c740afc0b2eb375383\"", @@ -15582,13 +15582,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/Hour of Code/artist.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/Hour of Code/infinity.json": "\"1c00135ac39c2051b58a982e81528998\"", - "/course_content/Hour of Code/mc.json": "\"1c00135ac39c2051b58a982e81528998\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/Hour of Code/starwarsblocks.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/Hour of Code/dance.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/Hour of Code/aquatic.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/Hour of Code/basketball.json": "\"1c00135ac39c2051b58a982e81528998\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/Hour of Code/Hour of Code.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/Hour of Code/applab-intro.json": "\"1c00135ac39c2051b58a982e81528998\"", @@ -15600,7 +15600,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"395b0f02be2d12ceb0b6809442548673\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"395b0f02be2d12ceb0b6809442548673\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"395b0f02be2d12ceb0b6809442548673\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/other/20-hour.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/other/k1hoc2017.json": "\"1c00135ac39c2051b58a982e81528998\"", @@ -15612,16 +15612,16 @@ "/course_content/other/vigenere.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/other/deepdive-debugging.json": "\"1c00135ac39c2051b58a982e81528998\"", "/course_content/other/applab-1hour.json": "\"1c00135ac39c2051b58a982e81528998\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"7c325c014db1f796d270db1579b88021\"", "/course_content/other/odometer.json": "\"1c00135ac39c2051b58a982e81528998\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"1c00135ac39c2051b58a982e81528998\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"1c00135ac39c2051b58a982e81528998\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"9ae2d521b65268626459922125da9f47\"", "/course_content/other/hello-world-food.json": "\"9ae2d521b65268626459922125da9f47\"", "/course_content/other/hello-world-animals.json": "\"9ae2d521b65268626459922125da9f47\"", @@ -15629,35 +15629,35 @@ "/course_content/other/poetry-hoc3.json": "\"9ae2d521b65268626459922125da9f47\"", "/course_content/other/poem-art.json": "\"395b0f02be2d12ceb0b6809442548673\"", "/course_content/projects.json": "\"1c00135ac39c2051b58a982e81528998\"", - "/course_content/2020/pre-express-2020.json": "\"1c00135ac39c2051b58a982e81528998\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"1c00135ac39c2051b58a982e81528998\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"9ae2d521b65268626459922125da9f47\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"0a7a735999b3294a1bcca82afd3da647\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"9ae2d521b65268626459922125da9f47\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"216882c854ddd71fa47f440c5face866\"", + "/course_content/2021/express-2021.json": "\"8911499a45b173235e447195567ef186\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"9ae2d521b65268626459922125da9f47\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c1655cc33b0e3bfb7d3af39a99735e4f\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"4bbdae4293f473aa57a510cfd024d64d\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -15669,10 +15669,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -15681,65 +15681,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"8c67bfea3ea7eb5d36c8235b26f0437a\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"434aef0279681ea76e4616454d458115\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c27000c6a307fd6e267e1a0ea7fb69a1\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"df6e0dba7f62e0fccc95485dfa362fb2\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"6675f537ffea818e1b231aed28afdbd5\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ebd6e247a2567dc4b84fe9aea4f4de72\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"3c7ccc82ed50f3a7ad88f5de0e577572\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"23d3dfbdb116d1352d49ea914259a73b\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -15748,115 +15748,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"1404ad2ca6b21bb0c01f5399c6141916\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"9728ae5796bf6242ba65ed74c4f9c2c3\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"b820a7f8681140008cc1727ead823187\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"ae9dd5713b4b30d61e643268735ad316\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"c12ac5497f81faf73085abf1d88e6876\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"70f3ed990c87db95e747dabcf4e5a4a7\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e7ea251ff61dfe2fb6204f14b5d25290\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "lt": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"e679d26dcb7fad6985f45442c838dca3\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"08fe4df6bda979aaa8e4a2e9c72bd0d0\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"b2cb0ff8f1a1b52b7f43aaae500a5b40\"", "/dashboard/courses.yml": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"207e5cc8530c0de9d65cc37f40d30b11\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", "/dashboard/variable_names.yml": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", "/dashboard/parameter_names.yml": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"c47f8cc9991526b0ef0ca3443a91bf70\"", "/blockly-mooc/maze.json": "\"cf5ad472ed2af861e40919bcc4da4f70\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", "/blockly-mooc/flappy.json": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", - "/blockly-mooc/tutorialExplorer.json": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", "/blockly-mooc/ailab.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"f76279c730ceca291a78ef46512be9b8\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"38e4e6ea23d32fc9ad8ea425d37e91de\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"88451f07aa3cb26d1aeb3deb073c1efe\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"5c0e8c40c98b358d5dd673d600a9bb95\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"655c24cbdbeb42fa68833d71a1359d92\"", "/course_content/2019/courseb-2019.json": "\"23834d7a50649401313f9543037d0222\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"23834d7a50649401313f9543037d0222\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"0b456ffccfdba9e3aa9a595f01d4d7aa\"", "/course_content/Hour of Code/sports.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/text-compression.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/hero.json": "\"23834d7a50649401313f9543037d0222\"", @@ -15869,13 +15869,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/artist.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/infinity.json": "\"23834d7a50649401313f9543037d0222\"", - "/course_content/Hour of Code/mc.json": "\"23834d7a50649401313f9543037d0222\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/starwarsblocks.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/dance.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/aquatic.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/basketball.json": "\"23834d7a50649401313f9543037d0222\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/Hour of Code.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/Hour of Code/applab-intro.json": "\"23834d7a50649401313f9543037d0222\"", @@ -15887,7 +15887,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"b50cf6c7565fa5287ff526582d6b7df4\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"b50cf6c7565fa5287ff526582d6b7df4\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"b50cf6c7565fa5287ff526582d6b7df4\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/other/20-hour.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/other/k1hoc2017.json": "\"23834d7a50649401313f9543037d0222\"", @@ -15899,16 +15899,16 @@ "/course_content/other/vigenere.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/other/deepdive-debugging.json": "\"23834d7a50649401313f9543037d0222\"", "/course_content/other/applab-1hour.json": "\"23834d7a50649401313f9543037d0222\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"23834d7a50649401313f9543037d0222\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"23834d7a50649401313f9543037d0222\"", - "/course_content/other/course3.json": "\"3b0f370533668b4d4e8c30df364f257e\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"ebe64ec60d849c95fa601f5f174c7fa8\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"23834d7a50649401313f9543037d0222\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", "/course_content/other/hello-world-food.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", "/course_content/other/hello-world-animals.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", @@ -15916,35 +15916,35 @@ "/course_content/other/poetry-hoc3.json": "\"b50cf6c7565fa5287ff526582d6b7df4\"", "/course_content/other/poem-art.json": "\"b50cf6c7565fa5287ff526582d6b7df4\"", "/course_content/projects.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", - "/course_content/2020/pre-express-2020.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/course_content/2021/coursea-2021.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"216882c854ddd71fa47f440c5face866\"", + "/course_content/2021/express-2021.json": "\"8911499a45b173235e447195567ef186\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"28aa4f44e409c3f4b468c3cb3aef6816\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/other/hello-world-food.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -15956,10 +15956,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"4969bd5122861d63b796fcebf2dbd271\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -15968,65 +15968,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"1d461a79c230f4dd0428de3f5b47e4e1\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"2dfaa899f660cb840faa2c2ab8451665\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c27000c6a307fd6e267e1a0ea7fb69a1\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ebd6e247a2567dc4b84fe9aea4f4de72\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"07f69be7c241ab65cec8f23b822e7e44\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"4969bd5122861d63b796fcebf2dbd271\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"4969bd5122861d63b796fcebf2dbd271\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -16035,115 +16035,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"480849d73ba0be40869a683af98a7cf6\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"74830d57a6f87a2fbe4ae0b1e9270fb2\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"4969bd5122861d63b796fcebf2dbd271\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"4969bd5122861d63b796fcebf2dbd271\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"4969bd5122861d63b796fcebf2dbd271\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e7ea251ff61dfe2fb6204f14b5d25290\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "lg": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"08fe4df6bda979aaa8e4a2e9c72bd0d0\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"60fde9b09181664cbd3ad01a1ae7aa26\"", "/dashboard/courses.yml": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"6a33e7aa836fc0ce810b090be11e3bf7\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"3831193b1eb611c30c57f14094318970\"", "/dashboard/variable_names.yml": "\"3831193b1eb611c30c57f14094318970\"", "/dashboard/parameter_names.yml": "\"3831193b1eb611c30c57f14094318970\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"c47f8cc9991526b0ef0ca3443a91bf70\"", "/blockly-mooc/maze.json": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", "/blockly-mooc/flappy.json": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", - "/blockly-mooc/tutorialExplorer.json": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"3831193b1eb611c30c57f14094318970\"", "/blockly-mooc/ailab.json": "\"3831193b1eb611c30c57f14094318970\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"e4d9b403c4539b58c763e70fb6141dba\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"38e4e6ea23d32fc9ad8ea425d37e91de\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"c128e401e1b08e5b03f9cb8b144a7cac\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"124e3887d8b710df94bb089e046e873d\"", - "/course_content/2019/coursea-2019.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"3831193b1eb611c30c57f14094318970\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/text-compression.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/hero.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", @@ -16156,13 +16156,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/artist.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/infinity.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", - "/course_content/Hour of Code/mc.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/starwarsblocks.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/dance.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/aquatic.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/basketball.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/Hour of Code.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/Hour of Code/applab-intro.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", @@ -16174,7 +16174,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"e4d9b403c4539b58c763e70fb6141dba\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"e4d9b403c4539b58c763e70fb6141dba\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"e4d9b403c4539b58c763e70fb6141dba\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"378d961a7faa7b7e778e07ac41f83e0b\"", "/course_content/other/pixelation.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/other/20-hour.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/other/k1hoc2017.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", @@ -16186,16 +16186,16 @@ "/course_content/other/vigenere.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/other/deepdive-debugging.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", "/course_content/other/applab-1hour.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"beb6bed1079d5fdfd37953adb422b6a5\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"e4d9b403c4539b58c763e70fb6141dba\"", "/course_content/other/hello-world-food.json": "\"e4d9b403c4539b58c763e70fb6141dba\"", "/course_content/other/hello-world-animals.json": "\"e4d9b403c4539b58c763e70fb6141dba\"", @@ -16203,35 +16203,35 @@ "/course_content/other/poetry-hoc3.json": "\"e4d9b403c4539b58c763e70fb6141dba\"", "/course_content/other/poem-art.json": "\"e4d9b403c4539b58c763e70fb6141dba\"", "/course_content/projects.json": "\"3831193b1eb611c30c57f14094318970\"", - "/course_content/2020/pre-express-2020.json": "\"3831193b1eb611c30c57f14094318970\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"3831193b1eb611c30c57f14094318970\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"3831193b1eb611c30c57f14094318970\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"3831193b1eb611c30c57f14094318970\"", - "/course_content/2021/coursee-2021.json": "\"d628b44d31f1f605201fbd1ed34714b0\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"216882c854ddd71fa47f440c5face866\"", + "/course_content/2021/express-2021.json": "\"8911499a45b173235e447195567ef186\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"3831193b1eb611c30c57f14094318970\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"0a71c487253a8e2fe0591e6c3a52e3bb\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -16243,10 +16243,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2bf3b666526ac09e57f9ae1d27510eb0\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -16255,65 +16255,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c27000c6a307fd6e267e1a0ea7fb69a1\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"fc1c86d47bddb9ae1fe670db8704114f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"27f1c8fa68925ddaf4572994f2985e67\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ebd6e247a2567dc4b84fe9aea4f4de72\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"24488a9a0d4bd92c713d1db2740ea309\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"07f69be7c241ab65cec8f23b822e7e44\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -16322,115 +16322,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"480849d73ba0be40869a683af98a7cf6\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"c0bdba146d78e3c00e1e8c275d31bf44\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"27de20ef0970be713062f4e292e1fce1\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e7ea251ff61dfe2fb6204f14b5d25290\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"6bd811f107c827000eb61645301b1272\"" }, "mk": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"d5336ce7e8776ddf44f01d053b403873\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"08fe4df6bda979aaa8e4a2e9c72bd0d0\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"60fde9b09181664cbd3ad01a1ae7aa26\"", "/dashboard/courses.yml": "\"d5336ce7e8776ddf44f01d053b403873\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"6a33e7aa836fc0ce810b090be11e3bf7\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"78246e1aab253ffd833c8f9a31976dd2\"", "/dashboard/variable_names.yml": "\"78246e1aab253ffd833c8f9a31976dd2\"", "/dashboard/parameter_names.yml": "\"78246e1aab253ffd833c8f9a31976dd2\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"c47f8cc9991526b0ef0ca3443a91bf70\"", "/blockly-mooc/maze.json": "\"d5336ce7e8776ddf44f01d053b403873\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"d5336ce7e8776ddf44f01d053b403873\"", "/blockly-mooc/flappy.json": "\"d5336ce7e8776ddf44f01d053b403873\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"d5336ce7e8776ddf44f01d053b403873\"", - "/blockly-mooc/tutorialExplorer.json": "\"d5336ce7e8776ddf44f01d053b403873\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"d5336ce7e8776ddf44f01d053b403873\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", "/blockly-mooc/ailab.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"06b06774510181d0aeb21b49b42b35e1\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"d5336ce7e8776ddf44f01d053b403873\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"a81373d28259ac089884d999fcac8eb5\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"38e4e6ea23d32fc9ad8ea425d37e91de\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"5e4b40e0e6b604e72b29314d18bf91de\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"248e85357f8f66b9d92777c2c2686043\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/text-compression.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/hero.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", @@ -16443,13 +16443,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/artist.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/infinity.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", - "/course_content/Hour of Code/mc.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", + "/course_content/Hour of Code/mc.json": "\"b4abc49065a0db0c3cfe0fe5fbbae029\"", "/course_content/Hour of Code/minecraft.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/starwarsblocks.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/dance.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/aquatic.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/basketball.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/Hour of Code.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/Hour of Code/applab-intro.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", @@ -16461,7 +16461,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"06b06774510181d0aeb21b49b42b35e1\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"06b06774510181d0aeb21b49b42b35e1\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"06b06774510181d0aeb21b49b42b35e1\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"8b8e496105b2528d19450ba026c2ffe6\"", "/course_content/other/pixelation.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/other/20-hour.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/other/k1hoc2017.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", @@ -16473,16 +16473,16 @@ "/course_content/other/vigenere.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/other/deepdive-debugging.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", "/course_content/other/applab-1hour.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"498bd4a136d99e5aeae74e2492c7dac0\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"06b06774510181d0aeb21b49b42b35e1\"", "/course_content/other/hello-world-food.json": "\"06b06774510181d0aeb21b49b42b35e1\"", "/course_content/other/hello-world-animals.json": "\"06b06774510181d0aeb21b49b42b35e1\"", @@ -16490,35 +16490,35 @@ "/course_content/other/poetry-hoc3.json": "\"06b06774510181d0aeb21b49b42b35e1\"", "/course_content/other/poem-art.json": "\"06b06774510181d0aeb21b49b42b35e1\"", "/course_content/projects.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", - "/course_content/2020/pre-express-2020.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"7c6df2b7da00b0c89e4b2ff51e9fbde1\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"fd78183bc3280dec41cc1ef999d95714\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"216882c854ddd71fa47f440c5face866\"", + "/course_content/2021/express-2021.json": "\"3d5ad6ba7455252a3505785557a15d00\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"78246e1aab253ffd833c8f9a31976dd2\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c16380272569696ad019b2ac46c3cd52\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"dccf6379d20bb3ab2bf1a749e9993d04\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -16530,10 +16530,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -16542,65 +16542,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c27000c6a307fd6e267e1a0ea7fb69a1\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"afc6af80525c477b637b2b5e6b4999cf\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"a0177b380e25c74dbd488ae0c22e467f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ebd6e247a2567dc4b84fe9aea4f4de72\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"2d289fbf4192c98789b63b14a9e07871\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"07f69be7c241ab65cec8f23b822e7e44\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"42333da953f96452c0e79b0c3a4b6220\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"788b4b54b3f70cf79502fc2f05c270f0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1d783a32a1e63641dfd2f3b502bdae42\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -16609,115 +16609,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"785acbfbe5b9a23a1539501a5dac65d9\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"480849d73ba0be40869a683af98a7cf6\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"7737fab9f9a80c96a4f9fde9dd8abd4c\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e7ea251ff61dfe2fb6204f14b5d25290\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "ms": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"bbe78843232b1bcd755e61d23beb431a\"", "/dashboard/slides.yml": "\"d9831257db45082602136e48bcddf13b\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"08fe4df6bda979aaa8e4a2e9c72bd0d0\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"60fde9b09181664cbd3ad01a1ae7aa26\"", "/dashboard/courses.yml": "\"d9831257db45082602136e48bcddf13b\"", - "/dashboard/blocks.yml": "\"fbc27f8c856e6949c28cc4143b6b4fcc\"", + "/dashboard/blocks.yml": "\"6a33e7aa836fc0ce810b090be11e3bf7\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"27ef13154bc672df6966e255a43458c5\"", "/dashboard/variable_names.yml": "\"27ef13154bc672df6966e255a43458c5\"", "/dashboard/parameter_names.yml": "\"27ef13154bc672df6966e255a43458c5\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"c47f8cc9991526b0ef0ca3443a91bf70\"", "/blockly-mooc/maze.json": "\"d9831257db45082602136e48bcddf13b\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"d9831257db45082602136e48bcddf13b\"", "/blockly-mooc/flappy.json": "\"d9831257db45082602136e48bcddf13b\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"d9831257db45082602136e48bcddf13b\"", - "/blockly-mooc/tutorialExplorer.json": "\"d9831257db45082602136e48bcddf13b\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", "/blockly-mooc/ailab.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"27ef13154bc672df6966e255a43458c5\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"d576b6d1c738503c2b0a54c708bd897c\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"d576b6d1c738503c2b0a54c708bd897c\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"38e4e6ea23d32fc9ad8ea425d37e91de\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"5821c64510a1dcf7e6f13618d806cf74\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"c4d046137a88c54876989780a3e8c4f1\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"d576b6d1c738503c2b0a54c708bd897c\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"c4d046137a88c54876989780a3e8c4f1\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/course_content/Hour of Code/text-compression.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/course_content/Hour of Code/hero.json": "\"c4d046137a88c54876989780a3e8c4f1\"", @@ -16730,13 +16730,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/course_content/Hour of Code/artist.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/course_content/Hour of Code/infinity.json": "\"c4d046137a88c54876989780a3e8c4f1\"", - "/course_content/Hour of Code/mc.json": "\"c4d046137a88c54876989780a3e8c4f1\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/course_content/Hour of Code/starwarsblocks.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/course_content/Hour of Code/dance.json": "\"c4d046137a88c54876989780a3e8c4f1\"", "/course_content/Hour of Code/aquatic.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", "/course_content/Hour of Code/basketball.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"d576b6d1c738503c2b0a54c708bd897c\"", "/course_content/Hour of Code/frozen.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", "/course_content/Hour of Code/Hour of Code.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", "/course_content/Hour of Code/applab-intro.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", @@ -16748,7 +16748,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"19463a3f58ffc5b2241176aa08e8c170\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"19463a3f58ffc5b2241176aa08e8c170\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"5532b23c7a856a03faf512c2cdf8dad0\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"8b8e496105b2528d19450ba026c2ffe6\"", "/course_content/other/pixelation.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", "/course_content/other/20-hour.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", "/course_content/other/k1hoc2017.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", @@ -16760,16 +16760,16 @@ "/course_content/other/vigenere.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", "/course_content/other/deepdive-debugging.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", "/course_content/other/applab-1hour.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"d576b6d1c738503c2b0a54c708bd897c\"", "/course_content/other/csd-post-survey-2018.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"d576b6d1c738503c2b0a54c708bd897c\"", "/course_content/other/csd-post-survey.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/course_content/other/k5-onlinepd-2019.json": "\"78e9f889dd85d9b610dca26fb799e835\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"27ef13154bc672df6966e255a43458c5\"", "/course_content/other/hello-world-food.json": "\"19463a3f58ffc5b2241176aa08e8c170\"", "/course_content/other/hello-world-animals.json": "\"19463a3f58ffc5b2241176aa08e8c170\"", @@ -16777,35 +16777,35 @@ "/course_content/other/poetry-hoc3.json": "\"27ef13154bc672df6966e255a43458c5\"", "/course_content/other/poem-art.json": "\"f36f78b3835d0a1618ba199611702fef\"", "/course_content/projects.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/course_content/2020/pre-express-2020.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"37c8db1adcb82881646f63a32aaf18d2\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", - "/course_content/2021/courseb-2021.json": "\"e35f3e93b054804fddd6cd8339fb50b9\"", - "/course_content/2021/coursea-2021.json": "\"6905f2c7f8a79ed58108ced0a44fe0ac\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"57af16f9c0b0535dca5f43c67614158a\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2020/coursed-2020.json": "\"d576b6d1c738503c2b0a54c708bd897c\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"02a9e408c92bf97ad2d8285b9b6d0d9b\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"0117d34ae4e8e0935c661bc148fb9974\"", + "/course_content/2021/courseb-2021.json": "\"cc5477f25adde45d4dbb432ff67527de\"", + "/course_content/2021/coursea-2021.json": "\"3eaad2cd65b43a2dfc127b0cd508837f\"", + "/course_content/2021/coursec-2021.json": "\"3eaad2cd65b43a2dfc127b0cd508837f\"", + "/course_content/2021/coursed-2021.json": "\"a19c296de46d55d14e461a5377eea93a\"", + "/course_content/2021/express-2021.json": "\"1c54d45a529a8f7dec39690a690b73d0\"", + "/course_content/2021/pre-express-2021.json": "\"a93b59049b89643fa7173c58e3d1931a\"", + "/course_content/2021/coursee-2021.json": "\"01e1191c598f183ad3b96b9363de0971\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"27ef13154bc672df6966e255a43458c5\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"0d7f09104bef46569ce0babc360d9530\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -16817,10 +16817,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"6c9ec3f61541afae855c445da4a824aa\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -16829,65 +16829,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c27000c6a307fd6e267e1a0ea7fb69a1\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"a0177b380e25c74dbd488ae0c22e467f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ebd6e247a2567dc4b84fe9aea4f4de72\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"2d289fbf4192c98789b63b14a9e07871\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"07f69be7c241ab65cec8f23b822e7e44\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"489da8484f5b9deeb4953182e7d57d11\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -16896,115 +16896,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"1361d482e2dbb1c3c98a84fe4c9da4a4\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"480849d73ba0be40869a683af98a7cf6\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"0c0dad4cccdcd73840508a236df90115\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"01e1191c598f183ad3b96b9363de0971\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"05b129af614d6469eeef04cc261f23d8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e7ea251ff61dfe2fb6204f14b5d25290\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "ml-IN": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"18d9976bd7f23fe0599de230d29b0f85\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"88753166caecc091f2824e12ee1ff86e\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"08fe4df6bda979aaa8e4a2e9c72bd0d0\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"60fde9b09181664cbd3ad01a1ae7aa26\"", "/dashboard/courses.yml": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"6a33e7aa836fc0ce810b090be11e3bf7\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"6b28b354b145801ab9260e26edd24625\"", "/dashboard/variable_names.yml": "\"6b28b354b145801ab9260e26edd24625\"", "/dashboard/parameter_names.yml": "\"6b28b354b145801ab9260e26edd24625\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"40df4317c7115845e7ed0b0b556ad38a\"", "/blockly-mooc/maze.json": "\"88753166caecc091f2824e12ee1ff86e\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"88753166caecc091f2824e12ee1ff86e\"", "/blockly-mooc/flappy.json": "\"88753166caecc091f2824e12ee1ff86e\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", - "/blockly-mooc/tutorialExplorer.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/blockly-mooc/ailab.json": "\"6b28b354b145801ab9260e26edd24625\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"6b28b354b145801ab9260e26edd24625\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"197d897744973f399db1204a45c74720\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"38e4e6ea23d32fc9ad8ea425d37e91de\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"4f8734756eb85c436d6f244917ed0f90\"", "/course_content/2018/coursea-2018.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"587f0a34c09cd0fbcb15357c6e565c9c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"2c7021d373c893746e57c65c42ab6176\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", "/course_content/Hour of Code/text-compression.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", "/course_content/Hour of Code/hero.json": "\"3faca3133a8f16de0dd3fe9564f30fc6\"", @@ -17017,13 +17017,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/Hour of Code/artist.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/Hour of Code/infinity.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/Hour of Code/mc.json": "\"2c7021d373c893746e57c65c42ab6176\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/Hour of Code/starwarsblocks.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/Hour of Code/dance.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/Hour of Code/aquatic.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/Hour of Code/basketball.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/Hour of Code/iceage.json": "\"48a0528b32d7d3a8dee0af122a949b03\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/Hour of Code/Hour of Code.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/Hour of Code/applab-intro.json": "\"2c7021d373c893746e57c65c42ab6176\"", @@ -17035,7 +17035,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"1b38b4db0fcbfdcf4aa5f266faef74f6\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"1b38b4db0fcbfdcf4aa5f266faef74f6\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"1b38b4db0fcbfdcf4aa5f266faef74f6\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"8b8e496105b2528d19450ba026c2ffe6\"", "/course_content/other/pixelation.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/other/20-hour.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/other/k1hoc2017.json": "\"2c7021d373c893746e57c65c42ab6176\"", @@ -17047,16 +17047,16 @@ "/course_content/other/vigenere.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/other/deepdive-debugging.json": "\"2c7021d373c893746e57c65c42ab6176\"", "/course_content/other/applab-1hour.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"6b28b354b145801ab9260e26edd24625\"", "/course_content/other/hello-world-food.json": "\"6b28b354b145801ab9260e26edd24625\"", "/course_content/other/hello-world-animals.json": "\"6b28b354b145801ab9260e26edd24625\"", @@ -17064,35 +17064,35 @@ "/course_content/other/poetry-hoc3.json": "\"6b28b354b145801ab9260e26edd24625\"", "/course_content/other/poem-art.json": "\"1b38b4db0fcbfdcf4aa5f266faef74f6\"", "/course_content/projects.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/2020/pre-express-2020.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"2c7021d373c893746e57c65c42ab6176\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"6b28b354b145801ab9260e26edd24625\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"216882c854ddd71fa47f440c5face866\"", + "/course_content/2021/express-2021.json": "\"3d5ad6ba7455252a3505785557a15d00\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"6b28b354b145801ab9260e26edd24625\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"0d7f09104bef46569ce0babc360d9530\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -17104,10 +17104,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -17116,65 +17116,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c27000c6a307fd6e267e1a0ea7fb69a1\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"eacd6d7c263551fe84cf81f73f2c65b6\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"a0177b380e25c74dbd488ae0c22e467f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ebd6e247a2567dc4b84fe9aea4f4de72\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"2d289fbf4192c98789b63b14a9e07871\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"07f69be7c241ab65cec8f23b822e7e44\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"fcf6a8b8f7e792b76637d62df1c45faa\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -17183,115 +17183,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"480849d73ba0be40869a683af98a7cf6\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"06b8348094dfa5803dbe3b01c8a5f99c\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e7ea251ff61dfe2fb6204f14b5d25290\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "mt": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"1ebbfb7b1eebe68d8435f9bed291ebc5\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"a170d32e8712c5211197b5270b1b0806\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"2800d44ababcfebb06bc27bfa056c5b5\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"c1cc51b5b93eb37c372c35f4c84c0acb\"", "/dashboard/courses.yml": "\"41f550be4e3c78d0532b262b064e5515\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"6a33e7aa836fc0ce810b090be11e3bf7\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"f1810f1f881aeb83302bee6bf31dc33b\"", "/dashboard/variable_names.yml": "\"f1810f1f881aeb83302bee6bf31dc33b\"", "/dashboard/parameter_names.yml": "\"f1810f1f881aeb83302bee6bf31dc33b\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"40df4317c7115845e7ed0b0b556ad38a\"", "/blockly-mooc/maze.json": "\"a170d32e8712c5211197b5270b1b0806\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"a170d32e8712c5211197b5270b1b0806\"", "/blockly-mooc/flappy.json": "\"41f550be4e3c78d0532b262b064e5515\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"41f550be4e3c78d0532b262b064e5515\"", - "/blockly-mooc/tutorialExplorer.json": "\"41f550be4e3c78d0532b262b064e5515\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"41f550be4e3c78d0532b262b064e5515\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/blockly-mooc/ailab.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"41f550be4e3c78d0532b262b064e5515\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c8040716b893581c56fd264b9d92febb\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"38e4e6ea23d32fc9ad8ea425d37e91de\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"41f550be4e3c78d0532b262b064e5515\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"ee93cee446e413285d51ec0867108796\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"41f550be4e3c78d0532b262b064e5515\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"41f550be4e3c78d0532b262b064e5515\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"41f550be4e3c78d0532b262b064e5515\"", "/course_content/Hour of Code/text-compression.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/Hour of Code/hero.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", @@ -17304,13 +17304,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/Hour of Code/artist.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/Hour of Code/infinity.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", - "/course_content/Hour of Code/mc.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/Hour of Code/starwarsblocks.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/Hour of Code/dance.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/Hour of Code/aquatic.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/Hour of Code/basketball.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/Hour of Code/Hour of Code.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/Hour of Code/applab-intro.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", @@ -17322,7 +17322,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"f51b39b9216f79d5f587ea1b71ec0405\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"f51b39b9216f79d5f587ea1b71ec0405\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"f51b39b9216f79d5f587ea1b71ec0405\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"8b8e496105b2528d19450ba026c2ffe6\"", "/course_content/other/pixelation.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/other/20-hour.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/other/k1hoc2017.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", @@ -17334,16 +17334,16 @@ "/course_content/other/vigenere.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/other/deepdive-debugging.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", "/course_content/other/applab-1hour.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"35d0b23335ee7394ce2408265cd44a9d\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", "/course_content/other/hello-world-food.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", "/course_content/other/hello-world-animals.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", @@ -17351,35 +17351,35 @@ "/course_content/other/poetry-hoc3.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", "/course_content/other/poem-art.json": "\"f51b39b9216f79d5f587ea1b71ec0405\"", "/course_content/projects.json": "\"7f0874cbbb68ee31ad71872451c8e4aa\"", - "/course_content/2020/pre-express-2020.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"13bfb2e978a17f0fdf2b5e6d05d32c5a\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"216882c854ddd71fa47f440c5face866\"", + "/course_content/2021/express-2021.json": "\"3d5ad6ba7455252a3505785557a15d00\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"f1810f1f881aeb83302bee6bf31dc33b\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"0d7f09104bef46569ce0babc360d9530\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"eeb649822341d3a8006c195f17342d16\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -17391,10 +17391,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"0a858f0e5b5bfb4afaeaba95305a4fec\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -17403,65 +17403,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c27000c6a307fd6e267e1a0ea7fb69a1\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"a0177b380e25c74dbd488ae0c22e467f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"41415944053397fe1a0144f0953042f2\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"488be0fb4e2f9853a2dcf9daaf6bd38d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"2d289fbf4192c98789b63b14a9e07871\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"07f69be7c241ab65cec8f23b822e7e44\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"fb9f6aad8e70ff48262015eb8506b893\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"76a3ebde837d4ba14998be99627daf5c\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -17470,115 +17470,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"7c030b3a05fde131ff3ffbbdcbe63324\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"5eb976e1c29397b13de86831bae1e5c6\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"480849d73ba0be40869a683af98a7cf6\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e7ea251ff61dfe2fb6204f14b5d25290\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "mi": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"913c9ca1536a1e5342094b15774bf6f5\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"2800d44ababcfebb06bc27bfa056c5b5\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"c1cc51b5b93eb37c372c35f4c84c0acb\"", "/dashboard/courses.yml": "\"913c9ca1536a1e5342094b15774bf6f5\"", - "/dashboard/blocks.yml": "\"6069b4c72454d0556b03593c1428310e\"", + "/dashboard/blocks.yml": "\"6a33e7aa836fc0ce810b090be11e3bf7\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"a1a1be2137ab59fd0974b92b563ff40c\"", "/dashboard/variable_names.yml": "\"a1a1be2137ab59fd0974b92b563ff40c\"", "/dashboard/parameter_names.yml": "\"a1a1be2137ab59fd0974b92b563ff40c\"", - "/blockly-mooc/common.json": "\"1db915e2125fd97599c188297e517a9f\"", + "/blockly-mooc/common.json": "\"c76c757746de78bfef03edbd9d3653ba\"", "/blockly-mooc/maze.json": "\"913c9ca1536a1e5342094b15774bf6f5\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"913c9ca1536a1e5342094b15774bf6f5\"", "/blockly-mooc/flappy.json": "\"913c9ca1536a1e5342094b15774bf6f5\"", "/blockly-mooc/jigsaw.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"913c9ca1536a1e5342094b15774bf6f5\"", - "/blockly-mooc/tutorialExplorer.json": "\"913c9ca1536a1e5342094b15774bf6f5\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"913c9ca1536a1e5342094b15774bf6f5\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"a1a1be2137ab59fd0974b92b563ff40c\"", "/blockly-mooc/ailab.json": "\"a1a1be2137ab59fd0974b92b563ff40c\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"60a582047c1aafde6a932c8e0e501698\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"913c9ca1536a1e5342094b15774bf6f5\"", "/course_content/2017/csd1-2017.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", + "/course_content/2017/express-2017.json": "\"38e4e6ea23d32fc9ad8ea425d37e91de\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"913c9ca1536a1e5342094b15774bf6f5\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"2f1e31990bd5203b27220425270eaeae\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"4c3494e56a458583c946be0b81c72246\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"a1a1be2137ab59fd0974b92b563ff40c\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/text-compression.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/hero.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", @@ -17591,13 +17591,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/artist.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/infinity.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", - "/course_content/Hour of Code/mc.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/starwarsblocks.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/dance.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/aquatic.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/basketball.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/Hour of Code.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/Hour of Code/applab-intro.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", @@ -17609,7 +17609,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"60a582047c1aafde6a932c8e0e501698\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"60a582047c1aafde6a932c8e0e501698\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"60a582047c1aafde6a932c8e0e501698\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"8b8e496105b2528d19450ba026c2ffe6\"", "/course_content/other/pixelation.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/other/20-hour.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/other/k1hoc2017.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", @@ -17621,16 +17621,16 @@ "/course_content/other/vigenere.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/other/deepdive-debugging.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", "/course_content/other/applab-1hour.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"d144961508fee0e9a7a2d0c5e61dade6\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"60a582047c1aafde6a932c8e0e501698\"", "/course_content/other/hello-world-food.json": "\"60a582047c1aafde6a932c8e0e501698\"", "/course_content/other/hello-world-animals.json": "\"60a582047c1aafde6a932c8e0e501698\"", @@ -17638,35 +17638,35 @@ "/course_content/other/poetry-hoc3.json": "\"60a582047c1aafde6a932c8e0e501698\"", "/course_content/other/poem-art.json": "\"60a582047c1aafde6a932c8e0e501698\"", "/course_content/projects.json": "\"a1a1be2137ab59fd0974b92b563ff40c\"", - "/course_content/2020/pre-express-2020.json": "\"a1a1be2137ab59fd0974b92b563ff40c\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"a1a1be2137ab59fd0974b92b563ff40c\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"a1a1be2137ab59fd0974b92b563ff40c\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"52d5c8c4fe7c79c7d62b618bb91a4af9\"", - "/course_content/2021/pre-express-2021.json": "\"a1a1be2137ab59fd0974b92b563ff40c\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"0324c57678d7ab2f95ce55d76f5b640d\"", + "/course_content/2021/express-2021.json": "\"3d5ad6ba7455252a3505785557a15d00\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"a1a1be2137ab59fd0974b92b563ff40c\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"72e64ee792c305b13861cafc3802484a\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"0d7f09104bef46569ce0babc360d9530\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/other/vigenere.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/other/applab-2hour.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", @@ -17678,10 +17678,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/other/K5-OnlinePD.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/other/kodea-pd-2021.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course4.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", @@ -17690,65 +17690,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"a0177b380e25c74dbd488ae0c22e467f\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"488be0fb4e2f9853a2dcf9daaf6bd38d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"2d289fbf4192c98789b63b14a9e07871\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"07f69be7c241ab65cec8f23b822e7e44\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2a15390f9e58132edc0a44e6486930d5\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -17757,115 +17757,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"480849d73ba0be40869a683af98a7cf6\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"971e913c3bfe23dd38c7e42a9918e4eb\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e7ea251ff61dfe2fb6204f14b5d25290\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "mr": { - "/dashboard/base.yml": "\"5b071a058592355240fe226692279676\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"9f8ed53e34c18dea82a8c60efeeb1b79\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"2800d44ababcfebb06bc27bfa056c5b5\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"2e137daccbd723e72eb8b288784a2570\"", "/dashboard/courses.yml": "\"9f8ed53e34c18dea82a8c60efeeb1b79\"", - "/dashboard/blocks.yml": "\"952213e6c610683b4a55eac1ebef3328\"", + "/dashboard/blocks.yml": "\"6a33e7aa836fc0ce810b090be11e3bf7\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"941a195cabd7a90933afd0188020cf48\"", "/dashboard/variable_names.yml": "\"f01b70adfbbd829df4bca9942843af45\"", "/dashboard/parameter_names.yml": "\"3017f4cbf5a8aecc3bb4ee6331f93f3d\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"c76c757746de78bfef03edbd9d3653ba\"", "/blockly-mooc/maze.json": "\"3a7e7cfd035e03567c38f20dd5066737\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"9f8ed53e34c18dea82a8c60efeeb1b79\"", "/blockly-mooc/flappy.json": "\"2fbd4e8ac7a0a8d628b6360d10390515\"", "/blockly-mooc/jigsaw.json": "\"2fbd4e8ac7a0a8d628b6360d10390515\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"952213e6c610683b4a55eac1ebef3328\"", - "/blockly-mooc/tutorialExplorer.json": "\"ee2bc64f3bca3f477754d8d386282def\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"9f8ed53e34c18dea82a8c60efeeb1b79\"", "/blockly-mooc/spritelab.json": "\"787639fdcd9331c8cbc52f8a1b23e3d0\"", "/blockly-mooc/fish.json": "\"941a195cabd7a90933afd0188020cf48\"", "/blockly-mooc/ailab.json": "\"941a195cabd7a90933afd0188020cf48\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"bd3ee6a8cb1b5054ea56ff3cf9189b9a\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"9f8ed53e34c18dea82a8c60efeeb1b79\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"9eb98795a086c5e0acce42e8e6865f5b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"38e4e6ea23d32fc9ad8ea425d37e91de\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"072bc0c156b7ad4548bb7987c7863954\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"3a5e52c09bb2af4e0000b4d4a01d5ff6\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"072bc0c156b7ad4548bb7987c7863954\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"53efecff7f29f7c11afa0e097817e49a\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"941a195cabd7a90933afd0188020cf48\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/Hour of Code/text-compression.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/Hour of Code/hero.json": "\"072bc0c156b7ad4548bb7987c7863954\"", @@ -17878,13 +17878,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/Hour of Code/artist.json": "\"8c9eb45df9bd4d825bb0ebaeec2f1ce5\"", "/course_content/Hour of Code/infinity.json": "\"072bc0c156b7ad4548bb7987c7863954\"", - "/course_content/Hour of Code/mc.json": "\"072bc0c156b7ad4548bb7987c7863954\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/Hour of Code/starwarsblocks.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/Hour of Code/dance.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/Hour of Code/aquatic.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/Hour of Code/basketball.json": "\"072bc0c156b7ad4548bb7987c7863954\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/Hour of Code/Hour of Code.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/Hour of Code/applab-intro.json": "\"072bc0c156b7ad4548bb7987c7863954\"", @@ -17896,7 +17896,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"68926c2efda3e0f54eeb2cdc25b16120\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"68926c2efda3e0f54eeb2cdc25b16120\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"68926c2efda3e0f54eeb2cdc25b16120\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"8b8e496105b2528d19450ba026c2ffe6\"", "/course_content/other/pixelation.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/other/20-hour.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/other/k1hoc2017.json": "\"072bc0c156b7ad4548bb7987c7863954\"", @@ -17908,16 +17908,16 @@ "/course_content/other/vigenere.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/other/deepdive-debugging.json": "\"072bc0c156b7ad4548bb7987c7863954\"", "/course_content/other/applab-1hour.json": "\"072bc0c156b7ad4548bb7987c7863954\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"941a195cabd7a90933afd0188020cf48\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"941a195cabd7a90933afd0188020cf48\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"941a195cabd7a90933afd0188020cf48\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"bd3ee6a8cb1b5054ea56ff3cf9189b9a\"", "/course_content/other/hello-world-food.json": "\"bd3ee6a8cb1b5054ea56ff3cf9189b9a\"", "/course_content/other/hello-world-animals.json": "\"bd3ee6a8cb1b5054ea56ff3cf9189b9a\"", @@ -17925,35 +17925,35 @@ "/course_content/other/poetry-hoc3.json": "\"bd3ee6a8cb1b5054ea56ff3cf9189b9a\"", "/course_content/other/poem-art.json": "\"68926c2efda3e0f54eeb2cdc25b16120\"", "/course_content/projects.json": "\"24f329db3b48a8e10a51fd92ea60a5e3\"", - "/course_content/2020/pre-express-2020.json": "\"941a195cabd7a90933afd0188020cf48\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"941a195cabd7a90933afd0188020cf48\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"941a195cabd7a90933afd0188020cf48\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"ee391c942147e93428d154418222f693\"", - "/course_content/2021/pre-express-2021.json": "\"bd3ee6a8cb1b5054ea56ff3cf9189b9a\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"0324c57678d7ab2f95ce55d76f5b640d\"", + "/course_content/2021/express-2021.json": "\"3d5ad6ba7455252a3505785557a15d00\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"941a195cabd7a90933afd0188020cf48\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"6d1df7d30b49eb31531430a4fce12e92\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"0d7f09104bef46569ce0babc360d9530\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -17965,10 +17965,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -17977,65 +17977,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"53c59f01bf969550b19742cb231fa3ee\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"bb998927e0c52cd64c570ace2ad5d6d3\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"488be0fb4e2f9853a2dcf9daaf6bd38d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"2d289fbf4192c98789b63b14a9e07871\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"07f69be7c241ab65cec8f23b822e7e44\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"05072d7540e4eec2860b5f01b9ba2c9e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"eb59626ac9a1d5167e98ff2f885c65a2\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"ac542ffc084513cb2d7ededae8c15cc5\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -18044,115 +18044,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"eb59626ac9a1d5167e98ff2f885c65a2\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"480849d73ba0be40869a683af98a7cf6\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e7ea251ff61dfe2fb6204f14b5d25290\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "mn": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"af59baddff347be23fc2780e51d02cf1\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"2800d44ababcfebb06bc27bfa056c5b5\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"2e137daccbd723e72eb8b288784a2570\"", "/dashboard/courses.yml": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"c31082a5d9bf62bea707f5cc85d25835\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"7a3cfa2b7a9ea0c89fbb5f6b95fc683d\"", "/dashboard/shared_functions.yml": "\"d3d51dc86a95035b2ad9462d9f43a828\"", "/dashboard/variable_names.yml": "\"d3d51dc86a95035b2ad9462d9f43a828\"", "/dashboard/parameter_names.yml": "\"d3d51dc86a95035b2ad9462d9f43a828\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"c76c757746de78bfef03edbd9d3653ba\"", "/blockly-mooc/maze.json": "\"af59baddff347be23fc2780e51d02cf1\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"af59baddff347be23fc2780e51d02cf1\"", "/blockly-mooc/flappy.json": "\"af59baddff347be23fc2780e51d02cf1\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", - "/blockly-mooc/tutorialExplorer.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/blockly-mooc/ailab.json": "\"d3d51dc86a95035b2ad9462d9f43a828\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"d3d51dc86a95035b2ad9462d9f43a828\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"8481138a97e6822ddce82d7f22090f6c\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"8b8e563515838d085f29eb82388389af\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"3a5e52c09bb2af4e0000b4d4a01d5ff6\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"d5820942d36790b9c8bca535afb17f9e\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"5fcb0cd9c76c47fe767a249a267e75b7\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", "/course_content/Hour of Code/text-compression.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", "/course_content/Hour of Code/hero.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", @@ -18165,13 +18165,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"09c88daa8bfa687a9eec9b4fd3327c42\"", "/course_content/Hour of Code/artist.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/Hour of Code/infinity.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/Hour of Code/mc.json": "\"d5820942d36790b9c8bca535afb17f9e\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/Hour of Code/starwarsblocks.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/Hour of Code/dance.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/Hour of Code/aquatic.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/Hour of Code/basketball.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/Hour of Code/Hour of Code.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/Hour of Code/applab-intro.json": "\"d5820942d36790b9c8bca535afb17f9e\"", @@ -18183,7 +18183,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"27b246166287b36b8c313ee87e833431\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"27b246166287b36b8c313ee87e833431\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"27b246166287b36b8c313ee87e833431\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/other/20-hour.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/other/k1hoc2017.json": "\"d5820942d36790b9c8bca535afb17f9e\"", @@ -18195,16 +18195,16 @@ "/course_content/other/vigenere.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/other/deepdive-debugging.json": "\"d5820942d36790b9c8bca535afb17f9e\"", "/course_content/other/applab-1hour.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"d3d51dc86a95035b2ad9462d9f43a828\"", "/course_content/other/hello-world-food.json": "\"d3d51dc86a95035b2ad9462d9f43a828\"", "/course_content/other/hello-world-animals.json": "\"d3d51dc86a95035b2ad9462d9f43a828\"", @@ -18212,35 +18212,35 @@ "/course_content/other/poetry-hoc3.json": "\"d3d51dc86a95035b2ad9462d9f43a828\"", "/course_content/other/poem-art.json": "\"27b246166287b36b8c313ee87e833431\"", "/course_content/projects.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/2020/pre-express-2020.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"d5820942d36790b9c8bca535afb17f9e\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"ee391c942147e93428d154418222f693\"", - "/course_content/2021/pre-express-2021.json": "\"d3d51dc86a95035b2ad9462d9f43a828\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"0324c57678d7ab2f95ce55d76f5b640d\"", + "/course_content/2021/express-2021.json": "\"0d4a197671a6d95727ac9979916b29c2\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"d3d51dc86a95035b2ad9462d9f43a828\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"4e6165322d18f352451a0ebbcc9d50be\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -18252,10 +18252,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dd7518650f71ab221e5cfd74865d44f3\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -18264,65 +18264,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"2364970e7646036ed9c9079691d41c01\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"38aecfadbc72a534973b66409e447d77\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"488be0fb4e2f9853a2dcf9daaf6bd38d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"2d289fbf4192c98789b63b14a9e07871\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"800fbf6c394f25c93dee60ef76a3dac9\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"11a6b30c945e76e67b545fb77f4105e5\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"b0d330334ca6963b88e5763f42681560\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"939a6e98abbe6509a4f6c3bf7c210bdf\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"709e5e7f663084710a19b63beb24631f\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -18331,115 +18331,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"bef98b15e30324ec2725d608c11c578f\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"78c8a4aa91bf4d50669c39afaf599d5b\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "nv": { - "/dashboard/base.yml": "\"749a86018a91abf088ba776a41f69fed\"", - "/dashboard/data.yml": "\"026fcb0b8f5bd00ac486ee0726d89927\"", - "/dashboard/devise.yml": "\"6203153039e8cdd115656e14885baaa7\"", + "/dashboard/base.yml": "\"09295adf24361de519b1ee109376f17a\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"9df20876a65306dc60d90b7cc766f7c3\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"51751747a0024f52d66e09a87304140a\"", "/dashboard/courses.yml": "\"9df20876a65306dc60d90b7cc766f7c3\"", - "/dashboard/blocks.yml": "\"a65bf88782b48735ba7cc3a16231f87e\"", + "/dashboard/blocks.yml": "\"4bc59df8fbf53b051a55667e88d6d3a8\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"daa8429ad52607a3d74944477c5e908f\"", "/dashboard/shared_functions.yml": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", "/dashboard/variable_names.yml": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", "/dashboard/parameter_names.yml": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/blockly-mooc/common.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", + "/blockly-mooc/common.json": "\"63e3590030204853d675d87e2547a258\"", "/blockly-mooc/maze.json": "\"9df20876a65306dc60d90b7cc766f7c3\"", - "/blockly-mooc/turtle.json": "\"394bfddb71bd8a7dc3d9772a84a65070\"", + "/blockly-mooc/turtle.json": "\"208a8a8fda73d408976a7ea1d68a2ed0\"", "/blockly-mooc/bounce.json": "\"9df20876a65306dc60d90b7cc766f7c3\"", "/blockly-mooc/flappy.json": "\"9df20876a65306dc60d90b7cc766f7c3\"", "/blockly-mooc/jigsaw.json": "\"e7261bfc5bf6b5cb7615da46160956fb\"", - "/blockly-mooc/studio.json": "\"b099fc551acc665037d1795590a8221b\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"9df20876a65306dc60d90b7cc766f7c3\"", - "/blockly-mooc/tutorialExplorer.json": "\"9df20876a65306dc60d90b7cc766f7c3\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"9df20876a65306dc60d90b7cc766f7c3\"", "/blockly-mooc/spritelab.json": "\"418c18f3c67388a4196ea4cc15813ac3\"", "/blockly-mooc/fish.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", "/blockly-mooc/ailab.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"5dcce0d3255bbd2b41be42ccf5103bee\"", - "/blockly-core/core.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", - "/pegasus/mobile.yml": "\"e08639a001e4281b2e47252c502536a1\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"9df20876a65306dc60d90b7cc766f7c3\"", "/course_content/2017/csd1-2017.json": "\"aa3959230949398d7e09d0ab1ce8deb8\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2c7aa38caa76acbac3ea549c7610bd4\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"57f18ade71f359eb3eb733c7b6985f3c\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"0ec1d92cc5d6c0273ffae4936262ca12\"", + "/course_content/2017/courseb-2017.json": "\"f3c00c20ce67353c852698db7db1715b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"f5ad800b63958a579d9d647efa400be1\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"fbf243394c101ca3367bf79455d178a5\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2018/csd3-2018.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"808810b55667f1bc60ce5ece763c1afa\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"0e91f56327cb2b840c8a91460c90f4c9\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c22d10258dabca39d0bc56a9dc490ad6\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"37fa427d868d307ab87e003b87d97056\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"808810b55667f1bc60ce5ece763c1afa\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", + "/course_content/2019/coursee-2019.json": "\"d5dcf2af31e65d06d911b11c2feb40c2\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"6000196857df5e49b8568ab7697da3c5\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/text-compression.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/hero.json": "\"808810b55667f1bc60ce5ece763c1afa\"", @@ -18452,13 +18452,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/artist.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/infinity.json": "\"808810b55667f1bc60ce5ece763c1afa\"", - "/course_content/Hour of Code/mc.json": "\"808810b55667f1bc60ce5ece763c1afa\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/starwarsblocks.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/dance.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/aquatic.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/basketball.json": "\"808810b55667f1bc60ce5ece763c1afa\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/Hour of Code.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/Hour of Code/applab-intro.json": "\"808810b55667f1bc60ce5ece763c1afa\"", @@ -18470,7 +18470,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"768ac3d9e3c84df79d28c3332483781f\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"768ac3d9e3c84df79d28c3332483781f\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"768ac3d9e3c84df79d28c3332483781f\"", - "/course_content/other/K5-OnlinePD.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/other/20-hour.json": "\"808810b55667f1bc60ce5ece763c1afa\"", "/course_content/other/k1hoc2017.json": "\"808810b55667f1bc60ce5ece763c1afa\"", @@ -18482,16 +18482,16 @@ "/course_content/other/vigenere.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", "/course_content/other/deepdive-debugging.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", "/course_content/other/applab-1hour.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/course_content/other/course4.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/other/course3.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"5dcce0d3255bbd2b41be42ccf5103bee\"", "/course_content/other/hello-world-food.json": "\"5dcce0d3255bbd2b41be42ccf5103bee\"", "/course_content/other/hello-world-animals.json": "\"5dcce0d3255bbd2b41be42ccf5103bee\"", @@ -18499,35 +18499,35 @@ "/course_content/other/poetry-hoc3.json": "\"5dcce0d3255bbd2b41be42ccf5103bee\"", "/course_content/other/poem-art.json": "\"768ac3d9e3c84df79d28c3332483781f\"", "/course_content/projects.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/course_content/2020/pre-express-2020.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/course_content/2020/express-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", "/course_content/2020/courseb-2020.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"ca949267bccb97629091a1277a376aa8\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"7d7c5c7c462d6e87cc8006563ba64c27\"", - "/course_content/2021/pre-express-2021.json": "\"5dcce0d3255bbd2b41be42ccf5103bee\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"37b492706fe6f03674154dedc00d2b12\"", + "/course_content/2021/coursed-2021.json": "\"6a319e8e8b1b76832fe063201ab882d2\"", + "/course_content/2021/express-2021.json": "\"c5520d41cc8a95d02a34bb0fd6572628\"", + "/course_content/2021/pre-express-2021.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", "/piskel/en_US.json": "\"d4a58b47a564a0d950ca3e6bde1c3139\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c577a202c1f9637722f41dcd075f0ba8\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -18539,10 +18539,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"15da197ce2f2d92fdb13197f80565ebf\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"dd1e4c922a2cf705eaea7fd37192d1d2\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"2dd1ef8179708d39f026a703eca62603\"", @@ -18551,65 +18551,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"ef0b007198da01c96b2eaef73a3f79a1\"", - "/curriculum_content/Hour of Code/iceage.json": "\"13850dc4de12333fd995e0ddabffbb6d\"", - "/curriculum_content/Hour of Code/artist.json": "\"c3e9e41dc32448653b0a914d0db30d07\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"03ee2d52fcc6ff2db93542fba6a7d1e2\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"955ab354fa0f0b8f470a9d9d5efec72d\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"f00eceea2e5d2b75d5a7099d939e6094\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"4b70a0a24aff1f69fe0744e1222eff25\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/Hour of Code/sports.json": "\"a221dbeb10c7aa3dc40a5d1ac62c412e\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"f30ed257a05b4ef675e0607a66487ac5\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2018/csf/express-2018.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0d43066a1a2191b19f241af0ef13cfb3\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"e1ca95c30f78ca193c55c61734ae204e\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a76fbca097fae3461ae3ad3dec41d322\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"98e342de9982ec8dddc40335f9ec0280\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -18618,115 +18618,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"53e7db8fd10f9390c61fb06ae9942b07\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"3fd265221f75dbe186305275c015385d\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"6daf6fb59bf07305bdc00535914f32f0\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "ne-NP": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"0b59bcd2d715fa5582367da4a98ace8d\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"2800d44ababcfebb06bc27bfa056c5b5\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"2e137daccbd723e72eb8b288784a2570\"", "/dashboard/courses.yml": "\"b2e076eeb5069e972a22e62c911e50b8\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"c31082a5d9bf62bea707f5cc85d25835\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"c61505bcaae87baaf33ea50107e9d714\"", "/dashboard/variable_names.yml": "\"c61505bcaae87baaf33ea50107e9d714\"", "/dashboard/parameter_names.yml": "\"c61505bcaae87baaf33ea50107e9d714\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"c76c757746de78bfef03edbd9d3653ba\"", "/blockly-mooc/maze.json": "\"0b59bcd2d715fa5582367da4a98ace8d\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"0b59bcd2d715fa5582367da4a98ace8d\"", "/blockly-mooc/flappy.json": "\"0b59bcd2d715fa5582367da4a98ace8d\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", - "/blockly-mooc/tutorialExplorer.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/blockly-mooc/ailab.json": "\"c61505bcaae87baaf33ea50107e9d714\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"c61505bcaae87baaf33ea50107e9d714\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"8a2a43a40d80908dc6366d62a379569a\"", "/course_content/2017/coursea-2017.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"5a4909a77713c1dc33bbd3dfe1952991\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"3a5e52c09bb2af4e0000b4d4a01d5ff6\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", "/course_content/Hour of Code/text-compression.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", "/course_content/Hour of Code/hero.json": "\"b2e076eeb5069e972a22e62c911e50b8\"", @@ -18739,13 +18739,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/Hour of Code/artist.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/Hour of Code/infinity.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", - "/course_content/Hour of Code/mc.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/Hour of Code/starwarsblocks.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/Hour of Code/dance.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/Hour of Code/aquatic.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/Hour of Code/basketball.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/Hour of Code/Hour of Code.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/Hour of Code/applab-intro.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", @@ -18757,7 +18757,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"66da45348b7464e28ddf782872979412\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"66da45348b7464e28ddf782872979412\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"66da45348b7464e28ddf782872979412\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/other/20-hour.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/other/k1hoc2017.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", @@ -18769,16 +18769,16 @@ "/course_content/other/vigenere.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/other/deepdive-debugging.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", "/course_content/other/applab-1hour.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"c61505bcaae87baaf33ea50107e9d714\"", "/course_content/other/hello-world-food.json": "\"c61505bcaae87baaf33ea50107e9d714\"", "/course_content/other/hello-world-animals.json": "\"c61505bcaae87baaf33ea50107e9d714\"", @@ -18786,35 +18786,35 @@ "/course_content/other/poetry-hoc3.json": "\"c61505bcaae87baaf33ea50107e9d714\"", "/course_content/other/poem-art.json": "\"66da45348b7464e28ddf782872979412\"", "/course_content/projects.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", - "/course_content/2020/pre-express-2020.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"782e89641741d7e5583648c99b733c04\"", "/course_content/2020/courseb-2020.json": "\"f39e57b7ac9f370c9f95d2588d4cbc7d\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"c61505bcaae87baaf33ea50107e9d714\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"f900ef28354de093298412a4f9a849df\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"ee391c942147e93428d154418222f693\"", - "/course_content/2021/pre-express-2021.json": "\"c61505bcaae87baaf33ea50107e9d714\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"0324c57678d7ab2f95ce55d76f5b640d\"", + "/course_content/2021/express-2021.json": "\"af4c87fe50cee169e7ddaac5613ce94d\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"c61505bcaae87baaf33ea50107e9d714\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"4e6165322d18f352451a0ebbcc9d50be\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -18826,10 +18826,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"7b1aebc1d5cf88fb4488f93a87b91319\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -18838,65 +18838,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"65ec603c43431045894e8ac1c124278d\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"2364970e7646036ed9c9079691d41c01\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"d280cc4bd9bb1af24e109d4fcacf4ec1\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"488be0fb4e2f9853a2dcf9daaf6bd38d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"2d289fbf4192c98789b63b14a9e07871\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"800fbf6c394f25c93dee60ef76a3dac9\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"a7f1d57c4b86f4120764e5aacc30d0f8\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f3484b5ad08868f6d9a9a2ea1c30dded\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -18905,115 +18905,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"78c8a4aa91bf4d50669c39afaf599d5b\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"fbfb7540b21bb9248f03d577b7612ee9\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"fe46a1fcd8b32058ebcf83c3a671da20\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "se": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"fc7caa6ad17e53005d6f4d72d6e0eee7\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"2800d44ababcfebb06bc27bfa056c5b5\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"d11705a6d9ae331a8ca1da2fd846e582\"", "/dashboard/courses.yml": "\"b8248be13bae5778bc23905ec5ef5fd8\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"c31082a5d9bf62bea707f5cc85d25835\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"460bd0dba3181862848569b60efd2f41\"", "/dashboard/variable_names.yml": "\"460bd0dba3181862848569b60efd2f41\"", "/dashboard/parameter_names.yml": "\"460bd0dba3181862848569b60efd2f41\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"c76c757746de78bfef03edbd9d3653ba\"", "/blockly-mooc/maze.json": "\"fc7caa6ad17e53005d6f4d72d6e0eee7\"", - "/blockly-mooc/turtle.json": "\"59b5747d6dba8cfb6eb735cfc4037deb\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"b8248be13bae5778bc23905ec5ef5fd8\"", "/blockly-mooc/flappy.json": "\"b8248be13bae5778bc23905ec5ef5fd8\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"1de5615abb4f03b13137aedc9a5847af\"", "/blockly-mooc/craft.json": "\"b8248be13bae5778bc23905ec5ef5fd8\"", - "/blockly-mooc/tutorialExplorer.json": "\"b8248be13bae5778bc23905ec5ef5fd8\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"b8248be13bae5778bc23905ec5ef5fd8\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/blockly-mooc/ailab.json": "\"460bd0dba3181862848569b60efd2f41\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"460bd0dba3181862848569b60efd2f41\"", - "/blockly-core/core.json": "\"7deeaa92a983540f528671dde44e6757\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"b8248be13bae5778bc23905ec5ef5fd8\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"314ebe93997f0a6dfdc77e454c3e9d32\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"f6f7607e1b19a3bcfca2d47d2d504475\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"b8248be13bae5778bc23905ec5ef5fd8\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"b8248be13bae5778bc23905ec5ef5fd8\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"5ce2ef0e422354e9aac77574a1770f1b\"", + "/course_content/2018/pre-express-2018.json": "\"3a5e52c09bb2af4e0000b4d4a01d5ff6\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"1c1d4fd5334ad98568a85731a9f56f8b\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"b27317b3ed245648172a181d77077303\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"b8248be13bae5778bc23905ec5ef5fd8\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/text-compression.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/hero.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", @@ -19026,13 +19026,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/artist.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/infinity.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", - "/course_content/Hour of Code/mc.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/starwarsblocks.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/dance.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/aquatic.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/basketball.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/Hour of Code.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/Hour of Code/applab-intro.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", @@ -19044,7 +19044,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"26ab8c309d763b843ff52fd81367e9c3\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"26ab8c309d763b843ff52fd81367e9c3\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"26ab8c309d763b843ff52fd81367e9c3\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/other/20-hour.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/other/k1hoc2017.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", @@ -19056,16 +19056,16 @@ "/course_content/other/vigenere.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/other/deepdive-debugging.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", "/course_content/other/applab-1hour.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"715c2a7a0dd732ca5acbbdb720c98dd8\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"460bd0dba3181862848569b60efd2f41\"", "/course_content/other/hello-world-food.json": "\"460bd0dba3181862848569b60efd2f41\"", "/course_content/other/hello-world-animals.json": "\"460bd0dba3181862848569b60efd2f41\"", @@ -19073,35 +19073,35 @@ "/course_content/other/poetry-hoc3.json": "\"460bd0dba3181862848569b60efd2f41\"", "/course_content/other/poem-art.json": "\"26ab8c309d763b843ff52fd81367e9c3\"", "/course_content/projects.json": "\"460bd0dba3181862848569b60efd2f41\"", - "/course_content/2020/pre-express-2020.json": "\"460bd0dba3181862848569b60efd2f41\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"460bd0dba3181862848569b60efd2f41\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"460bd0dba3181862848569b60efd2f41\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"f1f5061e4d72388ea5e2e3fbd9943eeb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"ee391c942147e93428d154418222f693\"", - "/course_content/2021/pre-express-2021.json": "\"460bd0dba3181862848569b60efd2f41\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"0324c57678d7ab2f95ce55d76f5b640d\"", + "/course_content/2021/express-2021.json": "\"af4c87fe50cee169e7ddaac5613ce94d\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"460bd0dba3181862848569b60efd2f41\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"4e6165322d18f352451a0ebbcc9d50be\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"b3377ef875822cf8d528a59c03bd52f4\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -19113,10 +19113,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"fd06c0c24a1ba87d9a627147f5804f20\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"7b1aebc1d5cf88fb4488f93a87b91319\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -19125,65 +19125,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"eda611885743c51173641ea9f97d35a5\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"2364970e7646036ed9c9079691d41c01\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"8485c68b68ed2381bd9ac6b2f6cbe1b9\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"e73a7a2bf778987a82fd07dce0132f88\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6d509c198f451e767520fc0fd8459cf0\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"800fbf6c394f25c93dee60ef76a3dac9\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f3484b5ad08868f6d9a9a2ea1c30dded\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -19192,115 +19192,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"78c8a4aa91bf4d50669c39afaf599d5b\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"3801f41ae71a251f58025b4638729c07\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "no": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"ea49b8bf13158f096d796751e0b413ba\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"5be0258b910b00de5ff46a75c6d79092\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"2800d44ababcfebb06bc27bfa056c5b5\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"d11705a6d9ae331a8ca1da2fd846e582\"", "/dashboard/courses.yml": "\"5be0258b910b00de5ff46a75c6d79092\"", - "/dashboard/blocks.yml": "\"31ac1e88a851f3050581b1f38bf0a621\"", + "/dashboard/blocks.yml": "\"c31082a5d9bf62bea707f5cc85d25835\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"e938ae72ce26965201fa32a67fa079cc\"", "/dashboard/variable_names.yml": "\"e938ae72ce26965201fa32a67fa079cc\"", "/dashboard/parameter_names.yml": "\"e938ae72ce26965201fa32a67fa079cc\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"c76c757746de78bfef03edbd9d3653ba\"", "/blockly-mooc/maze.json": "\"5be0258b910b00de5ff46a75c6d79092\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"5be0258b910b00de5ff46a75c6d79092\"", "/blockly-mooc/flappy.json": "\"5be0258b910b00de5ff46a75c6d79092\"", "/blockly-mooc/jigsaw.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"5be0258b910b00de5ff46a75c6d79092\"", - "/blockly-mooc/tutorialExplorer.json": "\"5be0258b910b00de5ff46a75c6d79092\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"5be0258b910b00de5ff46a75c6d79092\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"e938ae72ce26965201fa32a67fa079cc\"", "/blockly-mooc/ailab.json": "\"e938ae72ce26965201fa32a67fa079cc\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"3434bd7e0e2a1acb64b65565ca182f3a\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"5be0258b910b00de5ff46a75c6d79092\"", "/course_content/2017/csd1-2017.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", "/course_content/2018/csd1-2018.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"5be0258b910b00de5ff46a75c6d79092\"", "/course_content/2018/csd4-2018.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"122bc46cfb21e782551ac02b792311a3\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"6c08167de86118e58bd24f8ed2dacae4\"", + "/course_content/2018/pre-express-2018.json": "\"3a5e52c09bb2af4e0000b4d4a01d5ff6\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", "/course_content/2019/csd1-2019.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"31ac1e88a851f3050581b1f38bf0a621\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"122bc46cfb21e782551ac02b792311a3\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"e938ae72ce26965201fa32a67fa079cc\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/text-compression.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/hero.json": "\"122bc46cfb21e782551ac02b792311a3\"", @@ -19313,13 +19313,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/artist.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/infinity.json": "\"122bc46cfb21e782551ac02b792311a3\"", - "/course_content/Hour of Code/mc.json": "\"122bc46cfb21e782551ac02b792311a3\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/starwarsblocks.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/dance.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/aquatic.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/basketball.json": "\"122bc46cfb21e782551ac02b792311a3\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/Hour of Code.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/Hour of Code/applab-intro.json": "\"122bc46cfb21e782551ac02b792311a3\"", @@ -19331,7 +19331,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"4411de455c0ea7a18bd58f96631fb840\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"4411de455c0ea7a18bd58f96631fb840\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"4411de455c0ea7a18bd58f96631fb840\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/other/20-hour.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/other/k1hoc2017.json": "\"122bc46cfb21e782551ac02b792311a3\"", @@ -19343,16 +19343,16 @@ "/course_content/other/vigenere.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/other/deepdive-debugging.json": "\"122bc46cfb21e782551ac02b792311a3\"", "/course_content/other/applab-1hour.json": "\"122bc46cfb21e782551ac02b792311a3\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"122bc46cfb21e782551ac02b792311a3\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"122bc46cfb21e782551ac02b792311a3\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"122bc46cfb21e782551ac02b792311a3\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"6238a549beb2950ee502aeca23a2c19a\"", "/course_content/other/hello-world-retro.json": "\"3434bd7e0e2a1acb64b65565ca182f3a\"", "/course_content/other/hello-world-food.json": "\"3434bd7e0e2a1acb64b65565ca182f3a\"", "/course_content/other/hello-world-animals.json": "\"3434bd7e0e2a1acb64b65565ca182f3a\"", @@ -19360,35 +19360,35 @@ "/course_content/other/poetry-hoc3.json": "\"3434bd7e0e2a1acb64b65565ca182f3a\"", "/course_content/other/poem-art.json": "\"3434bd7e0e2a1acb64b65565ca182f3a\"", "/course_content/projects.json": "\"e938ae72ce26965201fa32a67fa079cc\"", - "/course_content/2020/pre-express-2020.json": "\"e938ae72ce26965201fa32a67fa079cc\"", - "/course_content/2020/express-2020.json": "\"67550b2225a737b0e3e251aa5429e13b\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"e938ae72ce26965201fa32a67fa079cc\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"11d4f72f611f98e9507c52f763941025\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"e938ae72ce26965201fa32a67fa079cc\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"ee391c942147e93428d154418222f693\"", - "/course_content/2021/pre-express-2021.json": "\"e938ae72ce26965201fa32a67fa079cc\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"c4486297caed9869d11e9026994a16c1\"", + "/course_content/2021/express-2021.json": "\"af4c87fe50cee169e7ddaac5613ce94d\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"75b969809b1f98765ea437a3f1562f18\"", "/piskel/en_US.json": "\"e938ae72ce26965201fa32a67fa079cc\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"105040fb6414dd38e93e9a3458bcfe1c\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"4e6165322d18f352451a0ebbcc9d50be\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", "/curriculum_content/other/vigenere.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", "/curriculum_content/other/applab-2hour.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", @@ -19400,10 +19400,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", "/curriculum_content/other/K5-OnlinePD.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", "/curriculum_content/other/kodea-pd-2021.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"7b1aebc1d5cf88fb4488f93a87b91319\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/curriculum_content/unversioned/csf/course4.json": "\"afc4786c2bbba065ee4f770de8d33876\"", @@ -19412,65 +19412,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/curriculum_content/unversioned/csf/course1.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b9f17d504a0a42798481e021f4eee879\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"8f860964b9bd4c6dce67d22789b86ae1\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"2364970e7646036ed9c9079691d41c01\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"4b2e56cebfc5ecc21f65d16235e49ff3\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2018/csf/express-2018.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"afc4786c2bbba065ee4f770de8d33876\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6d509c198f451e767520fc0fd8459cf0\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"800fbf6c394f25c93dee60ef76a3dac9\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"6942c0a34edf79271606c485d81f4c27\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"f3484b5ad08868f6d9a9a2ea1c30dded\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"6c64c42aa2f99e0c845a718f64d0e744\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"afc4786c2bbba065ee4f770de8d33876\"", @@ -19479,115 +19479,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/curriculum_content/2017/csf/express-2017.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2020/csf/express-2020.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"78c8a4aa91bf4d50669c39afaf599d5b\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"078172b925b88c490371105cb08c5b85\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/course_content/other/csd4-2021.json": "\"afc4786c2bbba065ee4f770de8d33876\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"afc4786c2bbba065ee4f770de8d33876\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"cb2dbf0695152cbfa3a9bd7c3bc5721e\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"2c513399b7adf16518ccc7dcc83610a5\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "nn-NO": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"dee437bba5386b2c600300e489effa65\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"2800d44ababcfebb06bc27bfa056c5b5\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"d11705a6d9ae331a8ca1da2fd846e582\"", "/dashboard/courses.yml": "\"dee437bba5386b2c600300e489effa65\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"c31082a5d9bf62bea707f5cc85d25835\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", "/dashboard/variable_names.yml": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", "/dashboard/parameter_names.yml": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"fd41be3c563ccf3417d71cab01c6af77\"", "/blockly-mooc/maze.json": "\"dee437bba5386b2c600300e489effa65\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"dee437bba5386b2c600300e489effa65\"", "/blockly-mooc/flappy.json": "\"dee437bba5386b2c600300e489effa65\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"dee437bba5386b2c600300e489effa65\"", - "/blockly-mooc/tutorialExplorer.json": "\"dee437bba5386b2c600300e489effa65\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"dee437bba5386b2c600300e489effa65\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", "/blockly-mooc/ailab.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"099f54e7bb44d969d1a25edd4621e651\"", "/blockly-mooc/poetry.json": "\"1e67a05e5d8d72ad9fc9c676a01a5cb6\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"85ad944f53e68633f03c9f240d462222\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"dee437bba5386b2c600300e489effa65\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"88a63c04304f00e2982faae7f9cc7f73\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"9b2a57157220487a83f77e02290ab4d6\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"6c08167de86118e58bd24f8ed2dacae4\"", + "/course_content/2018/pre-express-2018.json": "\"3a5e52c09bb2af4e0000b4d4a01d5ff6\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"9b2a57157220487a83f77e02290ab4d6\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/text-compression.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/hero.json": "\"9b2a57157220487a83f77e02290ab4d6\"", @@ -19600,13 +19600,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/artist.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/infinity.json": "\"9b2a57157220487a83f77e02290ab4d6\"", - "/course_content/Hour of Code/mc.json": "\"9b2a57157220487a83f77e02290ab4d6\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/starwarsblocks.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/dance.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/aquatic.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/basketball.json": "\"9b2a57157220487a83f77e02290ab4d6\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/Hour of Code.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/Hour of Code/applab-intro.json": "\"9b2a57157220487a83f77e02290ab4d6\"", @@ -19618,7 +19618,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"3960366e1868c186c5ddd5558a2f42f4\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"3960366e1868c186c5ddd5558a2f42f4\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"3960366e1868c186c5ddd5558a2f42f4\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/other/20-hour.json": "\"9b2a57157220487a83f77e02290ab4d6\"", "/course_content/other/k1hoc2017.json": "\"9b2a57157220487a83f77e02290ab4d6\"", @@ -19630,16 +19630,16 @@ "/course_content/other/vigenere.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", "/course_content/other/deepdive-debugging.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", "/course_content/other/applab-1hour.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"1e67a05e5d8d72ad9fc9c676a01a5cb6\"", "/course_content/other/hello-world-food.json": "\"1e67a05e5d8d72ad9fc9c676a01a5cb6\"", "/course_content/other/hello-world-animals.json": "\"1e67a05e5d8d72ad9fc9c676a01a5cb6\"", @@ -19647,35 +19647,35 @@ "/course_content/other/poetry-hoc3.json": "\"1e67a05e5d8d72ad9fc9c676a01a5cb6\"", "/course_content/other/poem-art.json": "\"1e67a05e5d8d72ad9fc9c676a01a5cb6\"", "/course_content/projects.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/course_content/2020/pre-express-2020.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"ee391c942147e93428d154418222f693\"", - "/course_content/2021/pre-express-2021.json": "\"1e67a05e5d8d72ad9fc9c676a01a5cb6\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"87e979cd7417c5c2c3cbf12f49b9b8a6\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"2beacaae198fb77542cf844114082144\"", + "/course_content/2021/coursed-2021.json": "\"c4486297caed9869d11e9026994a16c1\"", + "/course_content/2021/express-2021.json": "\"af4c87fe50cee169e7ddaac5613ce94d\"", + "/course_content/2021/pre-express-2021.json": "\"0f777d7181f49ce877a778be0ae6aba3\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"c3e63be8a487f475b4a3f80f8573a5f9\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"4e6165322d18f352451a0ebbcc9d50be\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"8e74173bc3e9b868d34d34509390090c\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -19687,10 +19687,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"7b1aebc1d5cf88fb4488f93a87b91319\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e0e5a84c6eaa3390aafa2a4e9dbeb262\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -19699,65 +19699,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"9ddc32d7b4a0088194b84b38e1108050\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"8e4dc0dc5de4e823d7daac3c7bfc5f5c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"78cdfe9c835d7ec02d7efa738bad3028\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"800fbf6c394f25c93dee60ef76a3dac9\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"071bfa8e618c09acb8386ce18d0a8de0\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"13ed076daa9750052e4641177cc77108\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b99094e9fd00e379ae9829a103356710\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"bebaf4816ebe8661de96f31ac015a60f\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -19766,115 +19766,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"3d7c0b3a4935b74db1ea8c752aa65387\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5d1f5ea0d019c2887de44f09e3bfc251\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"c6bf6c83571d1512930f625ea0872ce7\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"cbb9adf2c6b1217170990c1b48cc9cbb\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"982cdfb1ffec2796ae4e8cf2ef85d3f6\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "pap": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"c3edf0c68aa2965475ab1f09aefc5cf2\"", "/dashboard/slides.yml": "\"e22aa448d13348c0871b300d1bb9a355\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"cf3781092ca57fbb33f5a5010583cd13\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"53fe9a9ac48c67e150c3b3f295c30809\"", "/dashboard/courses.yml": "\"e22aa448d13348c0871b300d1bb9a355\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"c31082a5d9bf62bea707f5cc85d25835\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"49af67dad15e0bc92a37b1329f01ec67\"", "/dashboard/variable_names.yml": "\"49af67dad15e0bc92a37b1329f01ec67\"", "/dashboard/parameter_names.yml": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"fd41be3c563ccf3417d71cab01c6af77\"", "/blockly-mooc/maze.json": "\"e22aa448d13348c0871b300d1bb9a355\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"e22aa448d13348c0871b300d1bb9a355\"", "/blockly-mooc/flappy.json": "\"e22aa448d13348c0871b300d1bb9a355\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"e22aa448d13348c0871b300d1bb9a355\"", - "/blockly-mooc/tutorialExplorer.json": "\"e22aa448d13348c0871b300d1bb9a355\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"e22aa448d13348c0871b300d1bb9a355\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", "/blockly-mooc/ailab.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"c755ede2f2ce07cc7a3fa73b26cdc10c\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"e22aa448d13348c0871b300d1bb9a355\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"d8f623c336982e1bd7deb2a365938139\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"8a8315871755ae2bd3e7db56fd98a459\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"6c08167de86118e58bd24f8ed2dacae4\"", + "/course_content/2018/pre-express-2018.json": "\"6da386c21eb224df3971f9b5d46e1493\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"d6097c618edaf1dcb24549ff5c213ec5\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"d8f623c336982e1bd7deb2a365938139\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/text-compression.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/hero.json": "\"d8f623c336982e1bd7deb2a365938139\"", @@ -19887,13 +19887,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/artist.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/infinity.json": "\"d8f623c336982e1bd7deb2a365938139\"", - "/course_content/Hour of Code/mc.json": "\"d8f623c336982e1bd7deb2a365938139\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/starwarsblocks.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/dance.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/aquatic.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/basketball.json": "\"d8f623c336982e1bd7deb2a365938139\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/Hour of Code.json": "\"d8f623c336982e1bd7deb2a365938139\"", "/course_content/Hour of Code/applab-intro.json": "\"d8f623c336982e1bd7deb2a365938139\"", @@ -19905,7 +19905,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"98ca7d9817ad8f58b28714e11786b71b\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"98ca7d9817ad8f58b28714e11786b71b\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"98ca7d9817ad8f58b28714e11786b71b\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", "/course_content/other/20-hour.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", "/course_content/other/k1hoc2017.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", @@ -19917,16 +19917,16 @@ "/course_content/other/vigenere.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", "/course_content/other/deepdive-debugging.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", "/course_content/other/applab-1hour.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"b5838cdc621e63d5a076c3d050b91c76\"", + "/course_content/other/course3.json": "\"5a1dcba0d46b024f0ff4e141cdb7a634\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"c755ede2f2ce07cc7a3fa73b26cdc10c\"", "/course_content/other/hello-world-food.json": "\"c755ede2f2ce07cc7a3fa73b26cdc10c\"", "/course_content/other/hello-world-animals.json": "\"c755ede2f2ce07cc7a3fa73b26cdc10c\"", @@ -19934,35 +19934,35 @@ "/course_content/other/poetry-hoc3.json": "\"c755ede2f2ce07cc7a3fa73b26cdc10c\"", "/course_content/other/poem-art.json": "\"98ca7d9817ad8f58b28714e11786b71b\"", "/course_content/projects.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/course_content/2020/pre-express-2020.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"4511b02f631319ec5b9ae660f71ac0d8\"", - "/course_content/2021/express-2021.json": "\"ee391c942147e93428d154418222f693\"", - "/course_content/2021/pre-express-2021.json": "\"c755ede2f2ce07cc7a3fa73b26cdc10c\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"a7922b6752245ca733061b7c419cbd32\"", + "/course_content/2021/coursed-2021.json": "\"c4486297caed9869d11e9026994a16c1\"", + "/course_content/2021/express-2021.json": "\"af4c87fe50cee169e7ddaac5613ce94d\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"49af67dad15e0bc92a37b1329f01ec67\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"5c8877c865ed42718438d1d5b9e18cbe\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"4e6165322d18f352451a0ebbcc9d50be\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"0c9bb7e60532ec6484fa824124c8c633\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -19974,10 +19974,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"7b1aebc1d5cf88fb4488f93a87b91319\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"45a5fc8c2862bca309644a9f535ff0ed\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -19986,65 +19986,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"78cdfe9c835d7ec02d7efa738bad3028\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"13ed076daa9750052e4641177cc77108\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b99094e9fd00e379ae9829a103356710\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"f02c78d48cf16dacdeba14b4caa89344\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a7215ebdd27c67afdabfaba05043bb1f\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"09125871421e78dc130838f594756565\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"bebaf4816ebe8661de96f31ac015a60f\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"198f4044da9db5f226ae040d9e1dd644\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -20053,115 +20053,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"3d7c0b3a4935b74db1ea8c752aa65387\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"8e92cf54e25f37dbe2858e3445a106bc\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"1530bec22ca5fdc9a4c01a13f497c8fc\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "ps": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"ad8979e23020817e6fa0b7e135dca0f4\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"e2722b1be9a8cc492ff7b1a9b161d056\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"cf3781092ca57fbb33f5a5010583cd13\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"a46e2b1aea95d76892388df6244858af\"", "/dashboard/courses.yml": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"c31082a5d9bf62bea707f5cc85d25835\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"a781b76a902884c6414b6fe449f3a18f\"", "/dashboard/variable_names.yml": "\"a781b76a902884c6414b6fe449f3a18f\"", "/dashboard/parameter_names.yml": "\"a781b76a902884c6414b6fe449f3a18f\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"fd41be3c563ccf3417d71cab01c6af77\"", "/blockly-mooc/maze.json": "\"e2722b1be9a8cc492ff7b1a9b161d056\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"e2722b1be9a8cc492ff7b1a9b161d056\"", "/blockly-mooc/flappy.json": "\"e2722b1be9a8cc492ff7b1a9b161d056\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"6831ae70d4c7ea20064441962de45cce\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", - "/blockly-mooc/tutorialExplorer.json": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/blockly-mooc/ailab.json": "\"a781b76a902884c6414b6fe449f3a18f\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"a781b76a902884c6414b6fe449f3a18f\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"6c08167de86118e58bd24f8ed2dacae4\"", + "/course_content/2018/pre-express-2018.json": "\"6da386c21eb224df3971f9b5d46e1493\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"78a6cd406bc4c456c11c47932fa0f645\"", "/course_content/Hour of Code/sports.json": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", "/course_content/Hour of Code/text-compression.json": "\"eecdaa4797a0d11e97f7d2d1305c0ae7\"", "/course_content/Hour of Code/hero.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", @@ -20174,13 +20174,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/Hour of Code/artist.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/Hour of Code/infinity.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", - "/course_content/Hour of Code/mc.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/Hour of Code/starwarsblocks.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/Hour of Code/dance.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/Hour of Code/aquatic.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/Hour of Code/basketball.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/Hour of Code/Hour of Code.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/Hour of Code/applab-intro.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", @@ -20192,7 +20192,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"5d741379cf77a7fc27b6720695e5d3d3\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"5d741379cf77a7fc27b6720695e5d3d3\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"5d741379cf77a7fc27b6720695e5d3d3\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/other/20-hour.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/other/k1hoc2017.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", @@ -20204,16 +20204,16 @@ "/course_content/other/vigenere.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/other/deepdive-debugging.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", "/course_content/other/applab-1hour.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", - "/course_content/other/course4.json": "\"328305381c7619ffbf4038fe532164d3\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"c849dbda9df7887ce52736e606a33583\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"a781b76a902884c6414b6fe449f3a18f\"", "/course_content/other/hello-world-food.json": "\"a781b76a902884c6414b6fe449f3a18f\"", "/course_content/other/hello-world-animals.json": "\"a781b76a902884c6414b6fe449f3a18f\"", @@ -20221,35 +20221,35 @@ "/course_content/other/poetry-hoc3.json": "\"a781b76a902884c6414b6fe449f3a18f\"", "/course_content/other/poem-art.json": "\"5d741379cf77a7fc27b6720695e5d3d3\"", "/course_content/projects.json": "\"49e6511c3ef9b48a27fbfe893b9db18a\"", - "/course_content/2020/pre-express-2020.json": "\"a781b76a902884c6414b6fe449f3a18f\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"a781b76a902884c6414b6fe449f3a18f\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"a781b76a902884c6414b6fe449f3a18f\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"ee391c942147e93428d154418222f693\"", - "/course_content/2021/pre-express-2021.json": "\"a781b76a902884c6414b6fe449f3a18f\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"a7922b6752245ca733061b7c419cbd32\"", + "/course_content/2021/coursed-2021.json": "\"c4486297caed9869d11e9026994a16c1\"", + "/course_content/2021/express-2021.json": "\"e967b4169d0031ac145cd162796fecc5\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"a781b76a902884c6414b6fe449f3a18f\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"4e6165322d18f352451a0ebbcc9d50be\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"30fad67ff05f27f38ac4f1180de907b6\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -20261,10 +20261,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"7b1aebc1d5cf88fb4488f93a87b91319\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"45a5fc8c2862bca309644a9f535ff0ed\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -20273,65 +20273,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"deb579015f853fbea2db52a2b680e90e\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"4321c33501bae060383639e82be15c78\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"78cdfe9c835d7ec02d7efa738bad3028\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"13ed076daa9750052e4641177cc77108\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b99094e9fd00e379ae9829a103356710\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"6b13655560c9358aadedf4b56cd6e735\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"ecd997f47f251abdefc835c3e9e267b1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"af0c3df641a498dc23bb4472de556948\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e7c6fd8c2ae2325834b21f98eda8a187\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -20340,115 +20340,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"3d7c0b3a4935b74db1ea8c752aa65387\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c9f67d1e083446fea9ad4c3930654056\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"8e92cf54e25f37dbe2858e3445a106bc\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"1530bec22ca5fdc9a4c01a13f497c8fc\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"97b758d50e38116a5998de9d603320b8\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"7f9c5fee4742193ab501716a7f28a8e6\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "fa": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", - "/dashboard/unplugged.yml": "\"b94ff0782a880fe2dc3f9e6d26d9e27a\"", - "/dashboard/scripts.yml": "\"cf3781092ca57fbb33f5a5010583cd13\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"a46e2b1aea95d76892388df6244858af\"", "/dashboard/courses.yml": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", "/dashboard/variable_names.yml": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", "/dashboard/parameter_names.yml": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"fd41be3c563ccf3417d71cab01c6af77\"", "/blockly-mooc/maze.json": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"8021c6a8da4852497c11ac19162077cf\"", "/blockly-mooc/bounce.json": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", "/blockly-mooc/flappy.json": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", - "/blockly-mooc/tutorialExplorer.json": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", "/blockly-mooc/spritelab.json": "\"f733b32336b09b2b3f40d93795281499\"", "/blockly-mooc/fish.json": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", "/blockly-mooc/ailab.json": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", - "/blockly-mooc/javalab.json": "\"6024cd26f9330f29d9da4d2d8e93328b\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"f11790d88b606d438bbaf7b9f4125ff1\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"3a4052ced103110083783947e254b8d0\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"2dc6b680902ebc412ef9fab8dd8383f2\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"9305d66b6673d2035d0d530b5557a51b\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"6c08167de86118e58bd24f8ed2dacae4\"", + "/course_content/2018/pre-express-2018.json": "\"6da386c21eb224df3971f9b5d46e1493\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"9305d66b6673d2035d0d530b5557a51b\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"1a071fed138089bf81cb203e55835c4b\"", "/course_content/Hour of Code/sports.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/text-compression.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/hero.json": "\"9305d66b6673d2035d0d530b5557a51b\"", @@ -20461,13 +20461,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/artist.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/infinity.json": "\"9305d66b6673d2035d0d530b5557a51b\"", - "/course_content/Hour of Code/mc.json": "\"9305d66b6673d2035d0d530b5557a51b\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/starwarsblocks.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/dance.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/aquatic.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/basketball.json": "\"9305d66b6673d2035d0d530b5557a51b\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/Hour of Code.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/Hour of Code/applab-intro.json": "\"9305d66b6673d2035d0d530b5557a51b\"", @@ -20479,7 +20479,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"f11790d88b606d438bbaf7b9f4125ff1\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"f11790d88b606d438bbaf7b9f4125ff1\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"f11790d88b606d438bbaf7b9f4125ff1\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/other/20-hour.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/other/k1hoc2017.json": "\"9305d66b6673d2035d0d530b5557a51b\"", @@ -20491,16 +20491,16 @@ "/course_content/other/vigenere.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/other/deepdive-debugging.json": "\"9305d66b6673d2035d0d530b5557a51b\"", "/course_content/other/applab-1hour.json": "\"9305d66b6673d2035d0d530b5557a51b\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"9305d66b6673d2035d0d530b5557a51b\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"9305d66b6673d2035d0d530b5557a51b\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"c849dbda9df7887ce52736e606a33583\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"9305d66b6673d2035d0d530b5557a51b\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"f11790d88b606d438bbaf7b9f4125ff1\"", "/course_content/other/hello-world-food.json": "\"f11790d88b606d438bbaf7b9f4125ff1\"", "/course_content/other/hello-world-animals.json": "\"f11790d88b606d438bbaf7b9f4125ff1\"", @@ -20508,35 +20508,35 @@ "/course_content/other/poetry-hoc3.json": "\"f11790d88b606d438bbaf7b9f4125ff1\"", "/course_content/other/poem-art.json": "\"f11790d88b606d438bbaf7b9f4125ff1\"", "/course_content/projects.json": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", - "/course_content/2020/pre-express-2020.json": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", - "/course_content/2020/coursed-2020.json": "\"fdda72ed667e01f87443497ac99e4cf5\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"ee391c942147e93428d154418222f693\"", - "/course_content/2021/pre-express-2021.json": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"a7922b6752245ca733061b7c419cbd32\"", + "/course_content/2021/coursed-2021.json": "\"b3e9cee23170f8a9afa3951e899c677b\"", + "/course_content/2021/express-2021.json": "\"e967b4169d0031ac145cd162796fecc5\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"b3388b0cb7d7e6de5f223d9f6cc18bde\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c892db5bbf7756de963f2ed9e83bba0a\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"4e6165322d18f352451a0ebbcc9d50be\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"83b21c1a789330e37e9b8e1b0fbe7d63\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"30fad67ff05f27f38ac4f1180de907b6\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"28533e5d1bfbf0c0afb47ab596f5f3ea\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -20548,10 +20548,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"7b1aebc1d5cf88fb4488f93a87b91319\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"45a5fc8c2862bca309644a9f535ff0ed\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -20560,65 +20560,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"78cdfe9c835d7ec02d7efa738bad3028\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"db43400bcd1a9c3143937591fe3b341f\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"126f72ad1e03b3bef859d5f2f7ef1f88\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"13ed076daa9750052e4641177cc77108\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b99094e9fd00e379ae9829a103356710\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"6b13655560c9358aadedf4b56cd6e735\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"ecd997f47f251abdefc835c3e9e267b1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"60254bb222b4f1fabb73ab7f97af5ae6\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"9f22ae85a119d2bcc83dc66353777aa2\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"5416a3e9cfe5389bd0d55eababce46ce\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -20627,115 +20627,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"8d2bafe6841f3643a64b6ee95475cac5\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"d58d5cc5af5f70f9914486e786c86bc6\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"8e92cf54e25f37dbe2858e3445a106bc\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9588ddfefc1c836f1bd8a44c2312f745\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"e2a5bd0635206c7f7b6d20a9169af38a\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"517a6947d04dcda0d28ec98dee6a9d6b\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"e2a5bd0635206c7f7b6d20a9169af38a\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "pl": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"f8f52974770fbcffa54279bac20479b2\"", + "/dashboard/data.yml": "\"f8f52974770fbcffa54279bac20479b2\"", + "/dashboard/devise.yml": "\"5be1123072a51e9241ba099798ee2f1a\"", "/dashboard/slides.yml": "\"14c07bdbcf0b0f2c5b33c5811acee208\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"cf3781092ca57fbb33f5a5010583cd13\"", + "/dashboard/unplugged.yml": "\"f8f52974770fbcffa54279bac20479b2\"", + "/dashboard/scripts.yml": "\"3470dea315e2edfa0e945900020515e2\"", "/dashboard/courses.yml": "\"14c07bdbcf0b0f2c5b33c5811acee208\"", - "/dashboard/blocks.yml": "\"8483a1672f35159038bf09d31784eabc\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"719bfeaf7072ab720cec88d398682b31\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", "/dashboard/variable_names.yml": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", "/dashboard/parameter_names.yml": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"fd41be3c563ccf3417d71cab01c6af77\"", "/blockly-mooc/maze.json": "\"14c07bdbcf0b0f2c5b33c5811acee208\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"ff0dde21c06890167b02f01edac962bb\"", "/blockly-mooc/bounce.json": "\"14c07bdbcf0b0f2c5b33c5811acee208\"", "/blockly-mooc/flappy.json": "\"14c07bdbcf0b0f2c5b33c5811acee208\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"14c07bdbcf0b0f2c5b33c5811acee208\"", - "/blockly-mooc/tutorialExplorer.json": "\"14c07bdbcf0b0f2c5b33c5811acee208\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"14c07bdbcf0b0f2c5b33c5811acee208\"", "/blockly-mooc/spritelab.json": "\"767cdac3256ca258555443ec18ef1b00\"", "/blockly-mooc/fish.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/blockly-mooc/ailab.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/blockly-mooc/javalab.json": "\"63850146358b3fc565bc9c29302d4316\"", + "/blockly-mooc/javalab.json": "\"7a8c513a6d340682e631d647510c7f08\"", "/blockly-mooc/poetry.json": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"f8f52974770fbcffa54279bac20479b2\"", "/course_content/2017/coursea-2017.json": "\"14c07bdbcf0b0f2c5b33c5811acee208\"", "/course_content/2017/csd1-2017.json": "\"adfd79c425e1d359f082ccf1d9121c78\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/course_content/2017/coursec-2017.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"5be1123072a51e9241ba099798ee2f1a\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"ef6d0afbf62991fb88d4373f06ec0b98\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"5be1123072a51e9241ba099798ee2f1a\"", + "/course_content/2017/courseb-2017.json": "\"3470dea315e2edfa0e945900020515e2\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"adfd79c425e1d359f082ccf1d9121c78\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"adfd79c425e1d359f082ccf1d9121c78\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"3470dea315e2edfa0e945900020515e2\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"521dafb8cef66de018cabddced4bec09\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"521dafb8cef66de018cabddced4bec09\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"5be1123072a51e9241ba099798ee2f1a\"", + "/course_content/2018/express-2018.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/course_content/2018/pre-express-2018.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"3470dea315e2edfa0e945900020515e2\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"521dafb8cef66de018cabddced4bec09\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/course_content/2019/express-2019.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/course_content/2019/pre-express-2019.json": "\"1a071fed138089bf81cb203e55835c4b\"", "/course_content/Hour of Code/sports.json": "\"521dafb8cef66de018cabddced4bec09\"", "/course_content/Hour of Code/text-compression.json": "\"521dafb8cef66de018cabddced4bec09\"", "/course_content/Hour of Code/hero.json": "\"521dafb8cef66de018cabddced4bec09\"", @@ -20748,13 +20748,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"521dafb8cef66de018cabddced4bec09\"", "/course_content/Hour of Code/artist.json": "\"521dafb8cef66de018cabddced4bec09\"", "/course_content/Hour of Code/infinity.json": "\"521dafb8cef66de018cabddced4bec09\"", - "/course_content/Hour of Code/mc.json": "\"521dafb8cef66de018cabddced4bec09\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/Hour of Code/starwarsblocks.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/Hour of Code/dance.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/Hour of Code/aquatic.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/Hour of Code/basketball.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"8a9c28a54de0f70479d9be40b9b8107f\"", "/course_content/Hour of Code/frozen.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/Hour of Code/Hour of Code.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/Hour of Code/applab-intro.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", @@ -20766,7 +20766,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"0bfe43e0ec1631ecf25d55a24fcd1c48\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"0bfe43e0ec1631ecf25d55a24fcd1c48\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"0bfe43e0ec1631ecf25d55a24fcd1c48\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/other/20-hour.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/other/k1hoc2017.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", @@ -20778,16 +20778,16 @@ "/course_content/other/vigenere.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/other/deepdive-debugging.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", "/course_content/other/applab-1hour.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"8a9c28a54de0f70479d9be40b9b8107f\"", "/course_content/other/csd-post-survey-2018.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"ae46a7223487eb97d93c3331a7ac7208\"", + "/course_content/other/course2.json": "\"8a9c28a54de0f70479d9be40b9b8107f\"", "/course_content/other/csd-post-survey.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"1c1856265917c0c3f0118e488ea3350f\"", "/course_content/other/outbreak.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"1c1856265917c0c3f0118e488ea3350f\"", "/course_content/other/hello-world-retro.json": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", "/course_content/other/hello-world-food.json": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", "/course_content/other/hello-world-animals.json": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", @@ -20795,35 +20795,35 @@ "/course_content/other/poetry-hoc3.json": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", "/course_content/other/poem-art.json": "\"0bfe43e0ec1631ecf25d55a24fcd1c48\"", "/course_content/projects.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/course_content/2020/pre-express-2020.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"27c5909138e8801eb9d4e2d6ce67f981\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"8a9c28a54de0f70479d9be40b9b8107f\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"a2680033cacc0650a810eb8a304362af\"", "/course_content/2021/courseb-2021.json": "\"ad8796ddaba20d94da2e9860e6b41a94\"", - "/course_content/2021/coursea-2021.json": "\"ad8796ddaba20d94da2e9860e6b41a94\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"31d91b756e24399d160d45b144b2c54f\"", - "/course_content/2021/pre-express-2021.json": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"a7922b6752245ca733061b7c419cbd32\"", + "/course_content/2021/coursed-2021.json": "\"b3e9cee23170f8a9afa3951e899c677b\"", + "/course_content/2021/express-2021.json": "\"e967b4169d0031ac145cd162796fecc5\"", + "/course_content/2021/pre-express-2021.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/course_content/2021/coursee-2021.json": "\"1f2c4825971e373c036fbfb9555e9c72\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"1ea0e6e205e69a023ab0766f3b4b88e1\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"b0f2654572d33a109ca48afdb38e3f93\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"82a4a60d045e3dae4324305b4e223677\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"82a4a60d045e3dae4324305b4e223677\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"d22567da286858b31bc540a6e9289a34\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/other/hello-world-food.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"1353fab4eb8f9e9c4a5c2ff9ccffc78a\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"4b840d828b82b84a6269a75b8eb40418\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1353fab4eb8f9e9c4a5c2ff9ccffc78a\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1c1856265917c0c3f0118e488ea3350f\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -20835,10 +20835,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", "/curriculum_content/other/K5-OnlinePD.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", "/curriculum_content/other/kodea-pd-2021.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"6411f3040991bd13637196e25198640f\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"4b96a5e89455f9e0b2ffa916a5883561\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"8d95e7348a82fb45ae096cbd4db37e76\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -20847,65 +20847,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"8d95e7348a82fb45ae096cbd4db37e76\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"fa48b46c4a85bc47cb66163182c00f5e\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"82a4a60d045e3dae4324305b4e223677\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"82a4a60d045e3dae4324305b4e223677\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/curriculum_content/Hour of Code/oceans.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/Hour of Code/hero.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/Hour of Code/flappy.json": "\"c24380e4a2925edc8490b267987b4c5c\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"9e6f31b9d2415301cf063b9e65c6fb8d\"", + "/curriculum_content/Hour of Code/frozen.json": "\"9e6f31b9d2415301cf063b9e65c6fb8d\"", + "/curriculum_content/Hour of Code/iceage.json": "\"997bdcfc7da8e588c1f44ce43c3c4501\"", + "/curriculum_content/Hour of Code/artist.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", + "/curriculum_content/Hour of Code/gumball.json": "\"997bdcfc7da8e588c1f44ce43c3c4501\"", + "/curriculum_content/Hour of Code/dance.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/Hour of Code/playlab.json": "\"c24380e4a2925edc8490b267987b4c5c\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", + "/curriculum_content/Hour of Code/sports.json": "\"4b840d828b82b84a6269a75b8eb40418\"", + "/curriculum_content/Hour of Code/infinity.json": "\"c24380e4a2925edc8490b267987b4c5c\"", + "/curriculum_content/Hour of Code/basketball.json": "\"4b840d828b82b84a6269a75b8eb40418\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"6411f3040991bd13637196e25198640f\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1353fab4eb8f9e9c4a5c2ff9ccffc78a\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"b1058b712d869a090de120b7a3b4d85b\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"b1058b712d869a090de120b7a3b4d85b\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"b1058b712d869a090de120b7a3b4d85b\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"b1058b712d869a090de120b7a3b4d85b\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"22f0a7ed67e701ab076bf1f904ef8f07\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"34e1d2e44a460723159f01a4b2ec2d56\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"6d39d10a893e335d79332f68cbdac071\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"af1e628bce5204ac89b5acfff543b567\"", + "/curriculum_content/2018/csf/express-2018.json": "\"d1a7143fa086d6940d3381dd96ac5bb3\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"24fa663e21026b827770ef0eff98db87\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"156d7ba31add6fc21f33ad8f6f298663\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"9bc326baf9f40464ad99a274e2deeb66\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"f15124e7b3220b3619045cfc8ebc6d87\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"30e32079816ddb4053200a9c4d88c4fa\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"c2aa480ca7dc6c0b584abaebef089cff\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"8d95e7348a82fb45ae096cbd4db37e76\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"8d95e7348a82fb45ae096cbd4db37e76\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"0c091ea2caea5083f47e49d3f3fdfc82\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"2af93bccea69e276f29b467514b96f2a\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"80d18d6e2d3fab9c9f70134a1485be7e\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"b7b3a22cab3519497f0aae415c78ed02\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"e22eb8d36bdd00762eeb865aa11dfcb0\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"4b840d828b82b84a6269a75b8eb40418\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"1353fab4eb8f9e9c4a5c2ff9ccffc78a\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2019/csf/express-2019.json": "\"1353fab4eb8f9e9c4a5c2ff9ccffc78a\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"e22eb8d36bdd00762eeb865aa11dfcb0\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"a244b79f3d42917bf9da2643c1670519\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"9eb5c276dcd48b60e4fea9b9bb016b49\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"e5c576f0317e13d0b6f56e15bb11214a\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"afd9d9ed6c05432bb69e8253718e97a4\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"45729882a475bf855b6889838ce41e4f\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"73819d3df3dac9f8ba08eb047098845c\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -20914,115 +20914,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"8d95e7348a82fb45ae096cbd4db37e76\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"4fec734564431cef0fcabd2d0fd3546d\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"4fec734564431cef0fcabd2d0fd3546d\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4fec734564431cef0fcabd2d0fd3546d\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"8d95e7348a82fb45ae096cbd4db37e76\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"4fec734564431cef0fcabd2d0fd3546d\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"4fec734564431cef0fcabd2d0fd3546d\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"59b202b93bca016c069a7cc895802940\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"f15124e7b3220b3619045cfc8ebc6d87\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6808dee4e66fc274e166e5df7a511814\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"df9ed36af4eb3b4d61ffb55bed8ebca7\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"bd0c7d9a4973faa39d8c083b6ab3960e\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"39daffecdf5d67022e57d4fa94cf54bc\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2020/csf/express-2020.json": "\"1353fab4eb8f9e9c4a5c2ff9ccffc78a\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"4b840d828b82b84a6269a75b8eb40418\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"1353fab4eb8f9e9c4a5c2ff9ccffc78a\"", + "/course_content/2018/K5-OnlinePD.json": "\"da81dd47f2025a5412daae9cc2f5b59a\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"4fec734564431cef0fcabd2d0fd3546d\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"46a1c25f75fbb11fe185a44301ee6fe0\"", + "/dashboard/course_offerings.json": "\"977629bf88ca952f38a4b2f49573f1de\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"e3e4e53e3be9248dc63da9136ffa2987\"", + "/course_content/other/csd3-2021.json": "\"c49ee1f5ac72b9cb54100c5210de04c2\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"8d95e7348a82fb45ae096cbd4db37e76\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"fa48b46c4a85bc47cb66163182c00f5e\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"fc42e1ad75d9088f17611c4dd6907126\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"2c141ba2e696c47941b67b46261f9899\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"920bd6ea9cfba315e74d58ff73dcb7cc\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"5f55694cb3317c5287bb9b865d72c997\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"46e2a4d5b24327ba5d7db63e55062efc\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"1353fab4eb8f9e9c4a5c2ff9ccffc78a\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"4b840d828b82b84a6269a75b8eb40418\"" }, "pt-PT": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"3df36cd7f9a915d52c3ab77d30f6211a\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"4a799a13ea0e02e77e36ef0b84b25855\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"cf3781092ca57fbb33f5a5010583cd13\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"c64b10bac3ecc2a8b0caa400f3e43ac1\"", "/dashboard/courses.yml": "\"751860f854f654bc1acece9d55815837\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"100d708e46e3d3ed440d6f0d370d200d\"", "/dashboard/variable_names.yml": "\"100d708e46e3d3ed440d6f0d370d200d\"", "/dashboard/parameter_names.yml": "\"100d708e46e3d3ed440d6f0d370d200d\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"9a6c61989ac6eceb61141fce8297a85a\"", "/blockly-mooc/maze.json": "\"4a799a13ea0e02e77e36ef0b84b25855\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"83fab35efbb8f529849156f9401b5a40\"", "/blockly-mooc/bounce.json": "\"751860f854f654bc1acece9d55815837\"", "/blockly-mooc/flappy.json": "\"751860f854f654bc1acece9d55815837\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"751860f854f654bc1acece9d55815837\"", - "/blockly-mooc/tutorialExplorer.json": "\"751860f854f654bc1acece9d55815837\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"751860f854f654bc1acece9d55815837\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/blockly-mooc/ailab.json": "\"100d708e46e3d3ed440d6f0d370d200d\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"100d708e46e3d3ed440d6f0d370d200d\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"751860f854f654bc1acece9d55815837\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"aab2785a3fd15257e940d58ed42839f0\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"751860f854f654bc1acece9d55815837\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"751860f854f654bc1acece9d55815837\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"ee3e334767b5936ece8bf66323c129c8\"", + "/course_content/2018/pre-express-2018.json": "\"6da386c21eb224df3971f9b5d46e1493\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"1a071fed138089bf81cb203e55835c4b\"", "/course_content/Hour of Code/sports.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/text-compression.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/hero.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", @@ -21035,13 +21035,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/artist.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/infinity.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", - "/course_content/Hour of Code/mc.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/starwarsblocks.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/dance.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/aquatic.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/basketball.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/Hour of Code.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/Hour of Code/applab-intro.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", @@ -21053,7 +21053,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"c0370b8f989a2cd02b9f56198f33f981\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"c0370b8f989a2cd02b9f56198f33f981\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"c0370b8f989a2cd02b9f56198f33f981\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/other/20-hour.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/other/k1hoc2017.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", @@ -21065,16 +21065,16 @@ "/course_content/other/vigenere.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/other/deepdive-debugging.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", "/course_content/other/applab-1hour.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"c849dbda9df7887ce52736e606a33583\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"53ad0097c61e607348c1779f5e6d65c6\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"100d708e46e3d3ed440d6f0d370d200d\"", "/course_content/other/hello-world-food.json": "\"c0370b8f989a2cd02b9f56198f33f981\"", "/course_content/other/hello-world-animals.json": "\"c0370b8f989a2cd02b9f56198f33f981\"", @@ -21082,35 +21082,35 @@ "/course_content/other/poetry-hoc3.json": "\"c0370b8f989a2cd02b9f56198f33f981\"", "/course_content/other/poem-art.json": "\"c0370b8f989a2cd02b9f56198f33f981\"", "/course_content/projects.json": "\"100d708e46e3d3ed440d6f0d370d200d\"", - "/course_content/2020/pre-express-2020.json": "\"100d708e46e3d3ed440d6f0d370d200d\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"100d708e46e3d3ed440d6f0d370d200d\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"100d708e46e3d3ed440d6f0d370d200d\"", - "/course_content/2020/coursef-2020.json": "\"880f51bb2e5d3a2bbee601388dc77e24\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"31d91b756e24399d160d45b144b2c54f\"", - "/course_content/2021/pre-express-2021.json": "\"100d708e46e3d3ed440d6f0d370d200d\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"a7922b6752245ca733061b7c419cbd32\"", + "/course_content/2021/coursed-2021.json": "\"b3e9cee23170f8a9afa3951e899c677b\"", + "/course_content/2021/express-2021.json": "\"c6a78ff49b831e07be48a3d47d2d15ea\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"100d708e46e3d3ed440d6f0d370d200d\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"dfaf1deb4a435856d407c4172f3f6e39\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"30fad67ff05f27f38ac4f1180de907b6\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -21122,10 +21122,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"45a5fc8c2862bca309644a9f535ff0ed\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -21134,65 +21134,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"9b0e713cca5400172e000f29d1a269a7\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"cdbb1615367dc550afb34cd896d6f764\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"da95dcc5b0937c82bdfafd6b5703fd10\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"31e07566512f45cb90c38f8c1ffe77c7\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"ba1c6409c50be010b2be6c8dfd927676\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"b70a4827f5e2f6f9cb84149306af8b1e\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"b55417474dbf9283cd21d22aaf95cac7\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"66666b1fec71d41cc1cd46999c5e3068\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"13ed076daa9750052e4641177cc77108\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"b99094e9fd00e379ae9829a103356710\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"ecd997f47f251abdefc835c3e9e267b1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"40ec0867ae4c02b6ab95bfe93aeeb334\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"9f22ae85a119d2bcc83dc66353777aa2\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -21201,115 +21201,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"b352c01120972c89447b8ef38b33f5d8\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"8d2bafe6841f3643a64b6ee95475cac5\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"d58d5cc5af5f70f9914486e786c86bc6\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"8e92cf54e25f37dbe2858e3445a106bc\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"e152353e835c577873e0426110f3fa6f\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "pt-BR": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"18ce91f8c9c8f8bdc84e147a6554a152\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"c9baf0e2b2ffe77cbaab0bc8e741b139\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"cf3781092ca57fbb33f5a5010583cd13\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"4d9620890d60233ea2031bda401f6d50\"", "/dashboard/courses.yml": "\"c9baf0e2b2ffe77cbaab0bc8e741b139\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"7ee87e9ec4a194f69361f30b700005b8\"", "/dashboard/variable_names.yml": "\"7ee87e9ec4a194f69361f30b700005b8\"", "/dashboard/parameter_names.yml": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/blockly-mooc/common.json": "\"b1e2b807103dac65af98742a0cc1ab15\"", + "/blockly-mooc/common.json": "\"9a6c61989ac6eceb61141fce8297a85a\"", "/blockly-mooc/maze.json": "\"c9baf0e2b2ffe77cbaab0bc8e741b139\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"83fab35efbb8f529849156f9401b5a40\"", "/blockly-mooc/bounce.json": "\"c9baf0e2b2ffe77cbaab0bc8e741b139\"", "/blockly-mooc/flappy.json": "\"c9baf0e2b2ffe77cbaab0bc8e741b139\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"c9baf0e2b2ffe77cbaab0bc8e741b139\"", - "/blockly-mooc/tutorialExplorer.json": "\"c9baf0e2b2ffe77cbaab0bc8e741b139\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"c9baf0e2b2ffe77cbaab0bc8e741b139\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", "/blockly-mooc/ailab.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"99e9115f87d57fe838c1a15f305602c6\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"c9baf0e2b2ffe77cbaab0bc8e741b139\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"f43993d8dfc01c7e5508d128c38e41e8\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"40bcaf023a135467437656adfc93b471\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"ee3e334767b5936ece8bf66323c129c8\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"1a071fed138089bf81cb203e55835c4b\"", "/course_content/Hour of Code/sports.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/text-compression.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/hero.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", @@ -21322,13 +21322,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/artist.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/infinity.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", - "/course_content/Hour of Code/mc.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/starwarsblocks.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/dance.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/aquatic.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/basketball.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/Hour of Code.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/Hour of Code/applab-intro.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", @@ -21340,7 +21340,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"4cecb1d78688ddeb21f0a17f09752814\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"4cecb1d78688ddeb21f0a17f09752814\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"4cecb1d78688ddeb21f0a17f09752814\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/other/20-hour.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/other/k1hoc2017.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", @@ -21352,16 +21352,16 @@ "/course_content/other/vigenere.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/other/deepdive-debugging.json": "\"44fe6378a30dcc995859c3a2d6f3000a\"", "/course_content/other/applab-1hour.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"c849dbda9df7887ce52736e606a33583\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"99e9115f87d57fe838c1a15f305602c6\"", "/course_content/other/hello-world-food.json": "\"99e9115f87d57fe838c1a15f305602c6\"", "/course_content/other/hello-world-animals.json": "\"99e9115f87d57fe838c1a15f305602c6\"", @@ -21369,35 +21369,35 @@ "/course_content/other/poetry-hoc3.json": "\"99e9115f87d57fe838c1a15f305602c6\"", "/course_content/other/poem-art.json": "\"99e9115f87d57fe838c1a15f305602c6\"", "/course_content/projects.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/course_content/2020/pre-express-2020.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"31d91b756e24399d160d45b144b2c54f\"", - "/course_content/2021/pre-express-2021.json": "\"99e9115f87d57fe838c1a15f305602c6\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"a7922b6752245ca733061b7c419cbd32\"", + "/course_content/2021/coursed-2021.json": "\"b3e9cee23170f8a9afa3951e899c677b\"", + "/course_content/2021/express-2021.json": "\"c6a78ff49b831e07be48a3d47d2d15ea\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"7ee87e9ec4a194f69361f30b700005b8\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"dfaf1deb4a435856d407c4172f3f6e39\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"1be5d0f9578cf803855e8fe50465b7fc\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"30fad67ff05f27f38ac4f1180de907b6\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"a7aabfe7ba586919ae23ad2b48ecf4b0\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -21409,10 +21409,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"45a5fc8c2862bca309644a9f535ff0ed\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -21421,65 +21421,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"e09b10cbbcad9348b56f6331ad015ff0\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"d5226c25ebb49d83733705cc48a7ab40\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"48e16069ddf56507ae2e3a973abde5a4\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1dbf32cd44177d7866117dbfc12f6204\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"b70a4827f5e2f6f9cb84149306af8b1e\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ffe8d8032b3fa4d013b8ae60a4bb96f2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"e0ecbbb4081ee4721eda1d89fff87e85\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"13ed076daa9750052e4641177cc77108\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"ecd997f47f251abdefc835c3e9e267b1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"40ec0867ae4c02b6ab95bfe93aeeb334\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"9f22ae85a119d2bcc83dc66353777aa2\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -21488,115 +21488,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"8d2bafe6841f3643a64b6ee95475cac5\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"d58d5cc5af5f70f9914486e786c86bc6\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"8e92cf54e25f37dbe2858e3445a106bc\"", + "/course_content/2018/K5-OnlinePD.json": "\"588eb6d2d5ee5eb2a0a316255f773077\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"e152353e835c577873e0426110f3fa6f\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"8ed25b22dd542f73bae4c6a255c317ed\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "pa-IN": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"18ce91f8c9c8f8bdc84e147a6554a152\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"1f10843ffcdf75fa355f4339dee15d79\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"cf3781092ca57fbb33f5a5010583cd13\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"4d9620890d60233ea2031bda401f6d50\"", "/dashboard/courses.yml": "\"1f10843ffcdf75fa355f4339dee15d79\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"b560a45acf848d56dfcc65b18fd7103c\"", "/dashboard/variable_names.yml": "\"b560a45acf848d56dfcc65b18fd7103c\"", "/dashboard/parameter_names.yml": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"9a6c61989ac6eceb61141fce8297a85a\"", "/blockly-mooc/maze.json": "\"1f10843ffcdf75fa355f4339dee15d79\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"7110dc2110c4f93b196f2f321afd6790\"", "/blockly-mooc/bounce.json": "\"1f10843ffcdf75fa355f4339dee15d79\"", "/blockly-mooc/flappy.json": "\"1f10843ffcdf75fa355f4339dee15d79\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"1f10843ffcdf75fa355f4339dee15d79\"", - "/blockly-mooc/tutorialExplorer.json": "\"1f10843ffcdf75fa355f4339dee15d79\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"1f10843ffcdf75fa355f4339dee15d79\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", "/blockly-mooc/ailab.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"4a517ebbb0f74bebe1c6acbe607544db\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"fceafc4230e0d55b6adb92b117d899af\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"ee3e334767b5936ece8bf66323c129c8\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"1a071fed138089bf81cb203e55835c4b\"", "/course_content/Hour of Code/sports.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/text-compression.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/hero.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", @@ -21609,13 +21609,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/artist.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/infinity.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", - "/course_content/Hour of Code/mc.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/starwarsblocks.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/dance.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/aquatic.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/basketball.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/Hour of Code.json": "\"6e22a44dd1a28d003fb6034564dcdc18\"", "/course_content/Hour of Code/applab-intro.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", @@ -21627,7 +21627,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"68c109e7cb298aec318722f59158fe2a\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"68c109e7cb298aec318722f59158fe2a\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"68c109e7cb298aec318722f59158fe2a\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"2d9cd0c3fbda275d559bcfdccdd6df03\"", "/course_content/other/pixelation.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", "/course_content/other/20-hour.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", "/course_content/other/k1hoc2017.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", @@ -21639,16 +21639,16 @@ "/course_content/other/vigenere.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", "/course_content/other/deepdive-debugging.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", "/course_content/other/applab-1hour.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"c849dbda9df7887ce52736e606a33583\"", + "/course_content/other/course2.json": "\"5837c61b975f44b8413febd2f3a82d81\"", "/course_content/other/csd-post-survey.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"4a517ebbb0f74bebe1c6acbe607544db\"", "/course_content/other/hello-world-food.json": "\"4a517ebbb0f74bebe1c6acbe607544db\"", "/course_content/other/hello-world-animals.json": "\"4a517ebbb0f74bebe1c6acbe607544db\"", @@ -21656,35 +21656,35 @@ "/course_content/other/poetry-hoc3.json": "\"4a517ebbb0f74bebe1c6acbe607544db\"", "/course_content/other/poem-art.json": "\"4a517ebbb0f74bebe1c6acbe607544db\"", "/course_content/projects.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/course_content/2020/pre-express-2020.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"d988ad2b7874f6c9a9b57de338efb78a\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"31d91b756e24399d160d45b144b2c54f\"", - "/course_content/2021/pre-express-2021.json": "\"4a517ebbb0f74bebe1c6acbe607544db\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"a7922b6752245ca733061b7c419cbd32\"", + "/course_content/2021/coursed-2021.json": "\"b3e9cee23170f8a9afa3951e899c677b\"", + "/course_content/2021/express-2021.json": "\"c6a78ff49b831e07be48a3d47d2d15ea\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"b560a45acf848d56dfcc65b18fd7103c\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"dfaf1deb4a435856d407c4172f3f6e39\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"30fad67ff05f27f38ac4f1180de907b6\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -21696,10 +21696,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"c8bc24a7bd2c085e1fc25c6e6fbd31b9\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"45a5fc8c2862bca309644a9f535ff0ed\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -21708,65 +21708,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"51b6cf77fd31e750ab93401a0030e6ca\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"48e16069ddf56507ae2e3a973abde5a4\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1dbf32cd44177d7866117dbfc12f6204\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"13ed076daa9750052e4641177cc77108\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"ecd997f47f251abdefc835c3e9e267b1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"20d4fcdbe7b4e488a9a704afadb07318\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"4192721d3dc35fbd309d5ba4d05fb1b2\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -21775,115 +21775,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"8d2bafe6841f3643a64b6ee95475cac5\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"d58d5cc5af5f70f9914486e786c86bc6\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"8e92cf54e25f37dbe2858e3445a106bc\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"e152353e835c577873e0426110f3fa6f\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"f64f3d703b6a3ed1520a73cf679fdc47\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "ro": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"18ce91f8c9c8f8bdc84e147a6554a152\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"bfd916763abf35dc54fb1b0063e2dc61\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"ae7ac9190bcec4deffc7e4174256dd5a\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"4d9620890d60233ea2031bda401f6d50\"", "/dashboard/courses.yml": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"2017cc4afb0cf230e3024477569476a2\"", "/dashboard/variable_names.yml": "\"2017cc4afb0cf230e3024477569476a2\"", "/dashboard/parameter_names.yml": "\"a8a27754f7196c227ab153b24e05ce07\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"21081a275e8f34e8efccd71416327855\"", "/blockly-mooc/maze.json": "\"bfd916763abf35dc54fb1b0063e2dc61\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"172bf81f862e4e3ab0e97b4bfc8efa04\"", "/blockly-mooc/bounce.json": "\"bfd916763abf35dc54fb1b0063e2dc61\"", "/blockly-mooc/flappy.json": "\"bfd916763abf35dc54fb1b0063e2dc61\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"bfd916763abf35dc54fb1b0063e2dc61\"", - "/blockly-mooc/tutorialExplorer.json": "\"bfd916763abf35dc54fb1b0063e2dc61\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"2017cc4afb0cf230e3024477569476a2\"", "/blockly-mooc/ailab.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"a8a27754f7196c227ab153b24e05ce07\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"435c8589db64e1908be52c9e8493cb3a\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"2017cc4afb0cf230e3024477569476a2\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"f52d5f507399488cb1bac2032808d3f5\"", "/course_content/Hour of Code/sports.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/course_content/Hour of Code/text-compression.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/course_content/Hour of Code/hero.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", @@ -21896,13 +21896,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/course_content/Hour of Code/artist.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/course_content/Hour of Code/infinity.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", - "/course_content/Hour of Code/mc.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/course_content/Hour of Code/starwarsblocks.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/course_content/Hour of Code/dance.json": "\"cd6fcd00e78738c3ff8c6f28cadc9187\"", "/course_content/Hour of Code/aquatic.json": "\"2017cc4afb0cf230e3024477569476a2\"", "/course_content/Hour of Code/basketball.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"2017cc4afb0cf230e3024477569476a2\"", "/course_content/Hour of Code/Hour of Code.json": "\"2017cc4afb0cf230e3024477569476a2\"", "/course_content/Hour of Code/applab-intro.json": "\"2017cc4afb0cf230e3024477569476a2\"", @@ -21914,7 +21914,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"001de95b2c183664f2ead26cde15e8fb\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"001de95b2c183664f2ead26cde15e8fb\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"001de95b2c183664f2ead26cde15e8fb\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"a47c34d8540649f93bb7d879c0652037\"", "/course_content/other/pixelation.json": "\"2017cc4afb0cf230e3024477569476a2\"", "/course_content/other/20-hour.json": "\"2017cc4afb0cf230e3024477569476a2\"", "/course_content/other/k1hoc2017.json": "\"2017cc4afb0cf230e3024477569476a2\"", @@ -21926,16 +21926,16 @@ "/course_content/other/vigenere.json": "\"2017cc4afb0cf230e3024477569476a2\"", "/course_content/other/deepdive-debugging.json": "\"2017cc4afb0cf230e3024477569476a2\"", "/course_content/other/applab-1hour.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"c849dbda9df7887ce52736e606a33583\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"a8a27754f7196c227ab153b24e05ce07\"", "/course_content/other/hello-world-food.json": "\"a8a27754f7196c227ab153b24e05ce07\"", "/course_content/other/hello-world-animals.json": "\"a8a27754f7196c227ab153b24e05ce07\"", @@ -21943,35 +21943,35 @@ "/course_content/other/poetry-hoc3.json": "\"a8a27754f7196c227ab153b24e05ce07\"", "/course_content/other/poem-art.json": "\"001de95b2c183664f2ead26cde15e8fb\"", "/course_content/projects.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/course_content/2020/pre-express-2020.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"2017cc4afb0cf230e3024477569476a2\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"31d91b756e24399d160d45b144b2c54f\"", - "/course_content/2021/pre-express-2021.json": "\"a8a27754f7196c227ab153b24e05ce07\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"4d6cd461e21934c4955017991968f566\"", + "/course_content/2021/coursed-2021.json": "\"b3e9cee23170f8a9afa3951e899c677b\"", + "/course_content/2021/express-2021.json": "\"94cecc11ca154f1bcd97af575796187e\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"a8a27754f7196c227ab153b24e05ce07\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"dfaf1deb4a435856d407c4172f3f6e39\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"9d5cbc21430e4534340ddc90cb1a8a57\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -21983,10 +21983,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -21995,65 +21995,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"48e16069ddf56507ae2e3a973abde5a4\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1dbf32cd44177d7866117dbfc12f6204\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"8fce9a849886380d608b488d93440d42\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"ecd997f47f251abdefc835c3e9e267b1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"20d4fcdbe7b4e488a9a704afadb07318\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"4192721d3dc35fbd309d5ba4d05fb1b2\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -22062,115 +22062,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"8d2bafe6841f3643a64b6ee95475cac5\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"d58d5cc5af5f70f9914486e786c86bc6\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"8e92cf54e25f37dbe2858e3445a106bc\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"e152353e835c577873e0426110f3fa6f\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "ru": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"18ce91f8c9c8f8bdc84e147a6554a152\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"4b9f3b5eb929506f67ae09de1724c67f\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"ae7ac9190bcec4deffc7e4174256dd5a\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"81b0260c1b286171abf232be18a5827a\"", "/dashboard/courses.yml": "\"5c431d15172f2895c7ab19fa10172612\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"21623b701ad7a093e739b3e4d018c9ca\"", "/dashboard/variable_names.yml": "\"21623b701ad7a093e739b3e4d018c9ca\"", "/dashboard/parameter_names.yml": "\"21623b701ad7a093e739b3e4d018c9ca\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"21081a275e8f34e8efccd71416327855\"", "/blockly-mooc/maze.json": "\"4b9f3b5eb929506f67ae09de1724c67f\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"172bf81f862e4e3ab0e97b4bfc8efa04\"", "/blockly-mooc/bounce.json": "\"4b9f3b5eb929506f67ae09de1724c67f\"", "/blockly-mooc/flappy.json": "\"4b9f3b5eb929506f67ae09de1724c67f\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"5c431d15172f2895c7ab19fa10172612\"", - "/blockly-mooc/tutorialExplorer.json": "\"5c431d15172f2895c7ab19fa10172612\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"5c431d15172f2895c7ab19fa10172612\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/blockly-mooc/ailab.json": "\"21623b701ad7a093e739b3e4d018c9ca\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"21623b701ad7a093e739b3e4d018c9ca\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"5c431d15172f2895c7ab19fa10172612\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"5c431d15172f2895c7ab19fa10172612\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"5c431d15172f2895c7ab19fa10172612\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"435c8589db64e1908be52c9e8493cb3a\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"1548ce7a9b3fdad53c2c44a831343d79\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"5c431d15172f2895c7ab19fa10172612\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"49d3b9a5d5ab266f739c437fa3f9e501\"", "/course_content/Hour of Code/sports.json": "\"5c431d15172f2895c7ab19fa10172612\"", "/course_content/Hour of Code/text-compression.json": "\"5c431d15172f2895c7ab19fa10172612\"", "/course_content/Hour of Code/hero.json": "\"5c431d15172f2895c7ab19fa10172612\"", @@ -22183,13 +22183,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/Hour of Code/artist.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/Hour of Code/infinity.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", - "/course_content/Hour of Code/mc.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/Hour of Code/starwarsblocks.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/Hour of Code/dance.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/Hour of Code/aquatic.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/Hour of Code/basketball.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/Hour of Code/Hour of Code.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/Hour of Code/applab-intro.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", @@ -22201,7 +22201,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"c406d1be31baf85680876841ac325d3b\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"c406d1be31baf85680876841ac325d3b\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"c406d1be31baf85680876841ac325d3b\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/other/20-hour.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/other/k1hoc2017.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", @@ -22213,16 +22213,16 @@ "/course_content/other/vigenere.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/other/deepdive-debugging.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", "/course_content/other/applab-1hour.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"9b38ea7ab3cec76b1b955ed931632d7b\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"21623b701ad7a093e739b3e4d018c9ca\"", "/course_content/other/hello-world-food.json": "\"21623b701ad7a093e739b3e4d018c9ca\"", "/course_content/other/hello-world-animals.json": "\"21623b701ad7a093e739b3e4d018c9ca\"", @@ -22230,35 +22230,35 @@ "/course_content/other/poetry-hoc3.json": "\"21623b701ad7a093e739b3e4d018c9ca\"", "/course_content/other/poem-art.json": "\"c406d1be31baf85680876841ac325d3b\"", "/course_content/projects.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", - "/course_content/2020/pre-express-2020.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"c0cc4b8ec5145903e33672f6b3cdd56d\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"21623b701ad7a093e739b3e4d018c9ca\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"9e55cec2885296ebf6465dc5f5fc6a49\"", - "/course_content/2021/pre-express-2021.json": "\"21623b701ad7a093e739b3e4d018c9ca\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"4d6cd461e21934c4955017991968f566\"", + "/course_content/2021/coursed-2021.json": "\"b3e9cee23170f8a9afa3951e899c677b\"", + "/course_content/2021/express-2021.json": "\"94cecc11ca154f1bcd97af575796187e\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"21623b701ad7a093e739b3e4d018c9ca\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"dfaf1deb4a435856d407c4172f3f6e39\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"9d5cbc21430e4534340ddc90cb1a8a57\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -22270,10 +22270,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -22282,65 +22282,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"48e16069ddf56507ae2e3a973abde5a4\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1dbf32cd44177d7866117dbfc12f6204\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"8fce9a849886380d608b488d93440d42\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"20d4fcdbe7b4e488a9a704afadb07318\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"4192721d3dc35fbd309d5ba4d05fb1b2\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -22349,115 +22349,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"8d2bafe6841f3643a64b6ee95475cac5\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"d58d5cc5af5f70f9914486e786c86bc6\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"8e92cf54e25f37dbe2858e3445a106bc\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"e152353e835c577873e0426110f3fa6f\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "sm": { - "/dashboard/base.yml": "\"749a86018a91abf088ba776a41f69fed\"", - "/dashboard/data.yml": "\"026fcb0b8f5bd00ac486ee0726d89927\"", - "/dashboard/devise.yml": "\"6203153039e8cdd115656e14885baaa7\"", + "/dashboard/base.yml": "\"09295adf24361de519b1ee109376f17a\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"fe9df189466d509184d1eb1ab0e580d0\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"51751747a0024f52d66e09a87304140a\"", "/dashboard/courses.yml": "\"6c2934f1f875877242ab643e6048663e\"", - "/dashboard/blocks.yml": "\"3ba94ac71e90c366dc4c6b05a8e9496e\"", + "/dashboard/blocks.yml": "\"4bc59df8fbf53b051a55667e88d6d3a8\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"daa8429ad52607a3d74944477c5e908f\"", "/dashboard/shared_functions.yml": "\"076d80f8a8a51b09a0c3a5066f8ec339\"", "/dashboard/variable_names.yml": "\"f8228cb55a5505243347382bef72ea57\"", "/dashboard/parameter_names.yml": "\"f8228cb55a5505243347382bef72ea57\"", - "/blockly-mooc/common.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", + "/blockly-mooc/common.json": "\"63e3590030204853d675d87e2547a258\"", "/blockly-mooc/maze.json": "\"4644bdb12872ecd4f71d28164ba00d06\"", - "/blockly-mooc/turtle.json": "\"394bfddb71bd8a7dc3d9772a84a65070\"", + "/blockly-mooc/turtle.json": "\"208a8a8fda73d408976a7ea1d68a2ed0\"", "/blockly-mooc/bounce.json": "\"994edd55f235f98e6ea74adb04530d10\"", "/blockly-mooc/flappy.json": "\"21cb1f379ccc4607f062a0f2308e2a75\"", "/blockly-mooc/jigsaw.json": "\"994edd55f235f98e6ea74adb04530d10\"", - "/blockly-mooc/studio.json": "\"b099fc551acc665037d1795590a8221b\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"fda91123499b462ec8d51fa59f9c37bf\"", - "/blockly-mooc/tutorialExplorer.json": "\"6c2934f1f875877242ab643e6048663e\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"6c2934f1f875877242ab643e6048663e\"", "/blockly-mooc/spritelab.json": "\"994edd55f235f98e6ea74adb04530d10\"", "/blockly-mooc/fish.json": "\"32d977bffa77e1c3fc6f9d349de619f0\"", "/blockly-mooc/ailab.json": "\"076d80f8a8a51b09a0c3a5066f8ec339\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"994edd55f235f98e6ea74adb04530d10\"", - "/blockly-core/core.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", - "/pegasus/mobile.yml": "\"0366cb22dc89555db0af20a781634909\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"6c2934f1f875877242ab643e6048663e\"", "/course_content/2017/csd1-2017.json": "\"aa3959230949398d7e09d0ab1ce8deb8\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2c7aa38caa76acbac3ea549c7610bd4\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"57f18ade71f359eb3eb733c7b6985f3c\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"0ec1d92cc5d6c0273ffae4936262ca12\"", + "/course_content/2017/courseb-2017.json": "\"f3c00c20ce67353c852698db7db1715b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"f5ad800b63958a579d9d647efa400be1\"", + "/course_content/2017/pre-express-2017.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"fbf243394c101ca3367bf79455d178a5\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2018/csd3-2018.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"6c2934f1f875877242ab643e6048663e\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"6c2934f1f875877242ab643e6048663e\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"0e91f56327cb2b840c8a91460c90f4c9\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c22d10258dabca39d0bc56a9dc490ad6\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"37fa427d868d307ab87e003b87d97056\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"6c2934f1f875877242ab643e6048663e\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", + "/course_content/2019/coursee-2019.json": "\"d5dcf2af31e65d06d911b11c2feb40c2\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"6000196857df5e49b8568ab7697da3c5\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"6c2934f1f875877242ab643e6048663e\"", "/course_content/Hour of Code/text-compression.json": "\"6c2934f1f875877242ab643e6048663e\"", "/course_content/Hour of Code/hero.json": "\"6c2934f1f875877242ab643e6048663e\"", @@ -22470,13 +22470,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/Hour of Code/artist.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/Hour of Code/infinity.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", - "/course_content/Hour of Code/mc.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/Hour of Code/starwarsblocks.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/Hour of Code/dance.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/Hour of Code/aquatic.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/Hour of Code/basketball.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/Hour of Code/Hour of Code.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/Hour of Code/applab-intro.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", @@ -22488,7 +22488,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"18f4861983b5ecffa7325a508f87733a\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"18f4861983b5ecffa7325a508f87733a\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"18f4861983b5ecffa7325a508f87733a\"", - "/course_content/other/K5-OnlinePD.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", + "/course_content/other/K5-OnlinePD.json": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/course_content/other/pixelation.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/other/20-hour.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/other/k1hoc2017.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", @@ -22500,16 +22500,16 @@ "/course_content/other/vigenere.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/other/deepdive-debugging.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", "/course_content/other/applab-1hour.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", - "/course_content/other/course4.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/other/course3.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"076d80f8a8a51b09a0c3a5066f8ec339\"", "/course_content/other/hello-world-food.json": "\"076d80f8a8a51b09a0c3a5066f8ec339\"", "/course_content/other/hello-world-animals.json": "\"076d80f8a8a51b09a0c3a5066f8ec339\"", @@ -22517,35 +22517,35 @@ "/course_content/other/poetry-hoc3.json": "\"076d80f8a8a51b09a0c3a5066f8ec339\"", "/course_content/other/poem-art.json": "\"18f4861983b5ecffa7325a508f87733a\"", "/course_content/projects.json": "\"9e7c453434b3e48b217f9ba0b443ffe4\"", - "/course_content/2020/pre-express-2020.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", - "/course_content/2020/express-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", "/course_content/2020/courseb-2020.json": "\"80960acd0606395cb2b00d582e9dcd3f\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"076d80f8a8a51b09a0c3a5066f8ec339\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"ca949267bccb97629091a1277a376aa8\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/pre-express-2021.json": "\"076d80f8a8a51b09a0c3a5066f8ec339\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"37b492706fe6f03674154dedc00d2b12\"", + "/course_content/2021/coursed-2021.json": "\"6a319e8e8b1b76832fe063201ab882d2\"", + "/course_content/2021/express-2021.json": "\"c5520d41cc8a95d02a34bb0fd6572628\"", + "/course_content/2021/pre-express-2021.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", "/piskel/en_US.json": "\"076d80f8a8a51b09a0c3a5066f8ec339\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c577a202c1f9637722f41dcd075f0ba8\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"237182ab9a0b0dff675871973e832369\"", + "/curriculum_content/other/hello-world-food.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -22557,10 +22557,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"15da197ce2f2d92fdb13197f80565ebf\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"b6dce58c1a57f1e1a3cd3e5abad7ba91\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"dd1e4c922a2cf705eaea7fd37192d1d2\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"2dd1ef8179708d39f026a703eca62603\"", @@ -22569,65 +22569,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"ef0b007198da01c96b2eaef73a3f79a1\"", - "/curriculum_content/Hour of Code/iceage.json": "\"13850dc4de12333fd995e0ddabffbb6d\"", - "/curriculum_content/Hour of Code/artist.json": "\"c3e9e41dc32448653b0a914d0db30d07\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"03ee2d52fcc6ff2db93542fba6a7d1e2\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"955ab354fa0f0b8f470a9d9d5efec72d\"", - "/curriculum_content/Hour of Code/sports.json": "\"b6dce58c1a57f1e1a3cd3e5abad7ba91\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b6dce58c1a57f1e1a3cd3e5abad7ba91\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"f00eceea2e5d2b75d5a7099d939e6094\"", - "/curriculum_content/Hour of Code/oceans.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"4b70a0a24aff1f69fe0744e1222eff25\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/Hour of Code/sports.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"f30ed257a05b4ef675e0607a66487ac5\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2018/csf/express-2018.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0d43066a1a2191b19f241af0ef13cfb3\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"94d08863230b1ad3860eeb324c5ecb58\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"e1ca95c30f78ca193c55c61734ae204e\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"8bf3c385099577fb48649001228f8fea\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc4b8c2fb24094a04a366a6ab170d372\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"98e342de9982ec8dddc40335f9ec0280\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -22636,115 +22636,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"53e7db8fd10f9390c61fb06ae9942b07\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"3fd265221f75dbe186305275c015385d\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"f367102da0e9f43baea3d996faa4d2ac\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"f367102da0e9f43baea3d996faa4d2ac\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "sr": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"18ce91f8c9c8f8bdc84e147a6554a152\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"33887b2982250d0453e046a9bfbccfc8\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"ae7ac9190bcec4deffc7e4174256dd5a\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"81b0260c1b286171abf232be18a5827a\"", "/dashboard/courses.yml": "\"33887b2982250d0453e046a9bfbccfc8\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"6483b1dc82e2d6eebcd685607d0214e1\"", "/dashboard/variable_names.yml": "\"6483b1dc82e2d6eebcd685607d0214e1\"", "/dashboard/parameter_names.yml": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"21081a275e8f34e8efccd71416327855\"", "/blockly-mooc/maze.json": "\"33887b2982250d0453e046a9bfbccfc8\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"172bf81f862e4e3ab0e97b4bfc8efa04\"", "/blockly-mooc/bounce.json": "\"33887b2982250d0453e046a9bfbccfc8\"", "/blockly-mooc/flappy.json": "\"33887b2982250d0453e046a9bfbccfc8\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"33887b2982250d0453e046a9bfbccfc8\"", - "/blockly-mooc/tutorialExplorer.json": "\"33887b2982250d0453e046a9bfbccfc8\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"33887b2982250d0453e046a9bfbccfc8\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", "/blockly-mooc/ailab.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"fc486ed6a5e06d4d078945966e58b7b5\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"33887b2982250d0453e046a9bfbccfc8\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"435c8589db64e1908be52c9e8493cb3a\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"1548ce7a9b3fdad53c2c44a831343d79\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"49d3b9a5d5ab266f739c437fa3f9e501\"", "/course_content/Hour of Code/sports.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/text-compression.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/hero.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", @@ -22757,13 +22757,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/artist.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/infinity.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", - "/course_content/Hour of Code/mc.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/starwarsblocks.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/dance.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/aquatic.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/basketball.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/Hour of Code.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", "/course_content/Hour of Code/applab-intro.json": "\"12a4fc5c8981cec49aa049d683da66bd\"", @@ -22775,7 +22775,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"195d3dc62eddf3089b7766942086ab52\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"195d3dc62eddf3089b7766942086ab52\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"195d3dc62eddf3089b7766942086ab52\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", "/course_content/other/20-hour.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", "/course_content/other/k1hoc2017.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", @@ -22787,16 +22787,16 @@ "/course_content/other/vigenere.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", "/course_content/other/deepdive-debugging.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", "/course_content/other/applab-1hour.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"9b38ea7ab3cec76b1b955ed931632d7b\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"fc486ed6a5e06d4d078945966e58b7b5\"", "/course_content/other/hello-world-food.json": "\"fc486ed6a5e06d4d078945966e58b7b5\"", "/course_content/other/hello-world-animals.json": "\"fc486ed6a5e06d4d078945966e58b7b5\"", @@ -22804,35 +22804,35 @@ "/course_content/other/poetry-hoc3.json": "\"fc486ed6a5e06d4d078945966e58b7b5\"", "/course_content/other/poem-art.json": "\"fc486ed6a5e06d4d078945966e58b7b5\"", "/course_content/projects.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/course_content/2020/pre-express-2020.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"9e55cec2885296ebf6465dc5f5fc6a49\"", - "/course_content/2021/pre-express-2021.json": "\"fc486ed6a5e06d4d078945966e58b7b5\"", - "/course_content/2021/coursee-2021.json": "\"b6f2aaeb215e62b43512d1c74a9956d8\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"4d6cd461e21934c4955017991968f566\"", + "/course_content/2021/coursed-2021.json": "\"b3e9cee23170f8a9afa3951e899c677b\"", + "/course_content/2021/express-2021.json": "\"c7ddc2456fb472070dd8ac1bc9c2750b\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"6483b1dc82e2d6eebcd685607d0214e1\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"60cd7e598b1fa2beea4629a389c58493\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"9d5cbc21430e4534340ddc90cb1a8a57\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -22844,10 +22844,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -22856,65 +22856,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"48e16069ddf56507ae2e3a973abde5a4\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"8fce9a849886380d608b488d93440d42\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"20d4fcdbe7b4e488a9a704afadb07318\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"510921257d7dcdff87f7bd9dc51bd6a4\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -22923,115 +22923,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"8d2bafe6841f3643a64b6ee95475cac5\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"d58d5cc5af5f70f9914486e786c86bc6\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"e152353e835c577873e0426110f3fa6f\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "si-LK": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"18ce91f8c9c8f8bdc84e147a6554a152\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"76d8a1c13e0c50b52657a2bd70c6cb94\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"ae7ac9190bcec4deffc7e4174256dd5a\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"81b0260c1b286171abf232be18a5827a\"", "/dashboard/courses.yml": "\"507cc983d683c1c898bab9c83e310d09\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"015ee8592dcb0c54b39e64c2da8706d4\"", "/dashboard/variable_names.yml": "\"015ee8592dcb0c54b39e64c2da8706d4\"", "/dashboard/parameter_names.yml": "\"015ee8592dcb0c54b39e64c2da8706d4\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"21081a275e8f34e8efccd71416327855\"", "/blockly-mooc/maze.json": "\"76d8a1c13e0c50b52657a2bd70c6cb94\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"172bf81f862e4e3ab0e97b4bfc8efa04\"", "/blockly-mooc/bounce.json": "\"76d8a1c13e0c50b52657a2bd70c6cb94\"", "/blockly-mooc/flappy.json": "\"76d8a1c13e0c50b52657a2bd70c6cb94\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"76d8a1c13e0c50b52657a2bd70c6cb94\"", - "/blockly-mooc/tutorialExplorer.json": "\"76d8a1c13e0c50b52657a2bd70c6cb94\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"507cc983d683c1c898bab9c83e310d09\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/blockly-mooc/ailab.json": "\"015ee8592dcb0c54b39e64c2da8706d4\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"015ee8592dcb0c54b39e64c2da8706d4\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"507cc983d683c1c898bab9c83e310d09\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"507cc983d683c1c898bab9c83e310d09\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"507cc983d683c1c898bab9c83e310d09\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"435c8589db64e1908be52c9e8493cb3a\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"1548ce7a9b3fdad53c2c44a831343d79\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"507cc983d683c1c898bab9c83e310d09\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"49d3b9a5d5ab266f739c437fa3f9e501\"", "/course_content/Hour of Code/sports.json": "\"507cc983d683c1c898bab9c83e310d09\"", "/course_content/Hour of Code/text-compression.json": "\"507cc983d683c1c898bab9c83e310d09\"", "/course_content/Hour of Code/hero.json": "\"507cc983d683c1c898bab9c83e310d09\"", @@ -23044,13 +23044,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"507cc983d683c1c898bab9c83e310d09\"", "/course_content/Hour of Code/artist.json": "\"507cc983d683c1c898bab9c83e310d09\"", "/course_content/Hour of Code/infinity.json": "\"507cc983d683c1c898bab9c83e310d09\"", - "/course_content/Hour of Code/mc.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/Hour of Code/starwarsblocks.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/Hour of Code/dance.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/Hour of Code/aquatic.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/Hour of Code/basketball.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/Hour of Code/Hour of Code.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/Hour of Code/applab-intro.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", @@ -23062,7 +23062,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"8a6c8ff8b6c7f90594e4fa1aa040a1ab\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"8a6c8ff8b6c7f90594e4fa1aa040a1ab\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"8a6c8ff8b6c7f90594e4fa1aa040a1ab\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/other/20-hour.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/other/k1hoc2017.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", @@ -23074,16 +23074,16 @@ "/course_content/other/vigenere.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/other/deepdive-debugging.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", "/course_content/other/applab-1hour.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"9b38ea7ab3cec76b1b955ed931632d7b\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"015ee8592dcb0c54b39e64c2da8706d4\"", "/course_content/other/hello-world-food.json": "\"015ee8592dcb0c54b39e64c2da8706d4\"", "/course_content/other/hello-world-animals.json": "\"015ee8592dcb0c54b39e64c2da8706d4\"", @@ -23091,35 +23091,35 @@ "/course_content/other/poetry-hoc3.json": "\"015ee8592dcb0c54b39e64c2da8706d4\"", "/course_content/other/poem-art.json": "\"8a6c8ff8b6c7f90594e4fa1aa040a1ab\"", "/course_content/projects.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", - "/course_content/2020/pre-express-2020.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"c46a5f8e70f69e5dfa845d6c0fa5d93d\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/course_content/2021/coursea-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"9e55cec2885296ebf6465dc5f5fc6a49\"", - "/course_content/2021/pre-express-2021.json": "\"015ee8592dcb0c54b39e64c2da8706d4\"", - "/course_content/2021/coursee-2021.json": "\"b6f2aaeb215e62b43512d1c74a9956d8\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"4d6cd461e21934c4955017991968f566\"", + "/course_content/2021/coursed-2021.json": "\"d5f63191065b93d5a31caccbddb6736c\"", + "/course_content/2021/express-2021.json": "\"c7ddc2456fb472070dd8ac1bc9c2750b\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"015ee8592dcb0c54b39e64c2da8706d4\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/other/hello-world-food.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"60cd7e598b1fa2beea4629a389c58493\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"9d5cbc21430e4534340ddc90cb1a8a57\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -23131,10 +23131,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"beb57e892c407e7eacf24226a2367073\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -23143,65 +23143,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"beb57e892c407e7eacf24226a2367073\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"48e16069ddf56507ae2e3a973abde5a4\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"8fce9a849886380d608b488d93440d42\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"beb57e892c407e7eacf24226a2367073\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"beb57e892c407e7eacf24226a2367073\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"20d4fcdbe7b4e488a9a704afadb07318\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"510921257d7dcdff87f7bd9dc51bd6a4\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -23210,115 +23210,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"beb57e892c407e7eacf24226a2367073\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"beb57e892c407e7eacf24226a2367073\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"6f7430880ac3d2b999f4f1a32c535927\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"6f7430880ac3d2b999f4f1a32c535927\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"6f7430880ac3d2b999f4f1a32c535927\"" + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "sk": { - "/dashboard/base.yml": "\"8279fe5d15be6a47825e2cce82672a7a\"", - "/dashboard/data.yml": "\"d612ec604a27f5b2845478864726bc75\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"b767588d6de903ef642e5f644417b841\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"99170d8f769b980907bc445a3b954d5c\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"ae7ac9190bcec4deffc7e4174256dd5a\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"b1fee041caf0c4d2c0453d52a377ab4c\"", "/dashboard/courses.yml": "\"58fac9a4cb660ac58813b83164ca4bfe\"", - "/dashboard/blocks.yml": "\"e8c2f516085b47839b267171a8a36017\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"6e1907e70e959411f2676871641b0a25\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", "/dashboard/variable_names.yml": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", "/dashboard/parameter_names.yml": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"21081a275e8f34e8efccd71416327855\"", "/blockly-mooc/maze.json": "\"7ff9877de22fc9c32a53dffac175d891\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"172bf81f862e4e3ab0e97b4bfc8efa04\"", "/blockly-mooc/bounce.json": "\"07d495a6a653f7175711d1e85338887b\"", "/blockly-mooc/flappy.json": "\"58fac9a4cb660ac58813b83164ca4bfe\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"58fac9a4cb660ac58813b83164ca4bfe\"", - "/blockly-mooc/tutorialExplorer.json": "\"58fac9a4cb660ac58813b83164ca4bfe\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"58fac9a4cb660ac58813b83164ca4bfe\"", "/blockly-mooc/spritelab.json": "\"7f51dd5fd872fec15344dfddca4faaf5\"", "/blockly-mooc/fish.json": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", "/blockly-mooc/ailab.json": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"5d6ac8445e576cb23a9005f325fb44cf\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"05c7274f910b5d5ea0b3b51bcfe02795\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"58fac9a4cb660ac58813b83164ca4bfe\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"b524f61436104f98a5dc964c312e6ee2\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"58fac9a4cb660ac58813b83164ca4bfe\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"58fac9a4cb660ac58813b83164ca4bfe\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"435c8589db64e1908be52c9e8493cb3a\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"1548ce7a9b3fdad53c2c44a831343d79\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"49d3b9a5d5ab266f739c437fa3f9e501\"", "/course_content/Hour of Code/sports.json": "\"26fb9828a857b15cf07e646739dbec00\"", "/course_content/Hour of Code/text-compression.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", "/course_content/Hour of Code/hero.json": "\"52075dd370fb64065ba4efdafed11077\"", @@ -23331,13 +23331,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", "/course_content/Hour of Code/artist.json": "\"a0b8929ab2dbf214a066a570e1d892fa\"", "/course_content/Hour of Code/infinity.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", - "/course_content/Hour of Code/mc.json": "\"ecc783208843818b06f21d5d9eb74e9e\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"7f6b3ba22a1d29ddbeb060ebc2175419\"", "/course_content/Hour of Code/starwarsblocks.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", "/course_content/Hour of Code/dance.json": "\"95824b4c0e9db05bdc5f77be5ff52fde\"", "/course_content/Hour of Code/aquatic.json": "\"8ad6ec50b2f0731dcbe39dcbdc183e3b\"", "/course_content/Hour of Code/basketball.json": "\"57f11a0610eb978d158d463605dcdb66\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"a41135b071946873beb8ca579b6239a8\"", "/course_content/Hour of Code/Hour of Code.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", "/course_content/Hour of Code/applab-intro.json": "\"ffb91121094f51086ad4a28197f2fba8\"", @@ -23349,7 +23349,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"da509f16ae1d244fe6e809bb48b9d9cf\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"da509f16ae1d244fe6e809bb48b9d9cf\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"da509f16ae1d244fe6e809bb48b9d9cf\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", "/course_content/other/20-hour.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", "/course_content/other/k1hoc2017.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", @@ -23361,16 +23361,16 @@ "/course_content/other/vigenere.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", "/course_content/other/deepdive-debugging.json": "\"6f95219456e51c318124b8aab2e35fce\"", "/course_content/other/applab-1hour.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"9b38ea7ab3cec76b1b955ed931632d7b\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"cb2025627efb233d17fcf97dca6c81e3\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"5d6ac8445e576cb23a9005f325fb44cf\"", "/course_content/other/hello-world-food.json": "\"5d6ac8445e576cb23a9005f325fb44cf\"", "/course_content/other/hello-world-animals.json": "\"5d6ac8445e576cb23a9005f325fb44cf\"", @@ -23378,35 +23378,35 @@ "/course_content/other/poetry-hoc3.json": "\"5d6ac8445e576cb23a9005f325fb44cf\"", "/course_content/other/poem-art.json": "\"5d6ac8445e576cb23a9005f325fb44cf\"", "/course_content/projects.json": "\"1f0df7697d72aa7676645c2249c85b48\"", - "/course_content/2020/pre-express-2020.json": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"020d600f08b2945fdcfdc4f53455d104\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"9e55cec2885296ebf6465dc5f5fc6a49\"", - "/course_content/2021/pre-express-2021.json": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", - "/course_content/2021/coursee-2021.json": "\"b6f2aaeb215e62b43512d1c74a9956d8\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"4d6cd461e21934c4955017991968f566\"", + "/course_content/2021/coursed-2021.json": "\"d5f63191065b93d5a31caccbddb6736c\"", + "/course_content/2021/express-2021.json": "\"c7ddc2456fb472070dd8ac1bc9c2750b\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"dfb7b0a813a4bd5461b0f9a092171c93\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"1c28284ef58581846eeffcf0de0f4a87\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"3aa0df8ee67e690de59e879b311988b9\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"3aa0df8ee67e690de59e879b311988b9\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"9778eb2deda985820cff4a4d191359cd\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"01b8b334de7e1b5d2bb67285fb828105\"", - "/curriculum_content/2021/csf/express-2021.json": "\"4d0fe6b0e1a3aacbc25ad9797cdcf5c4\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"3aa0df8ee67e690de59e879b311988b9\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"531eed123b81e96152f6633332034e04\"", - "/curriculum_content/other/hello-world-food.json": "\"531eed123b81e96152f6633332034e04\"", - "/curriculum_content/other/poetry-hoc3.json": "\"08bd258af0ae15f3ca9d9430404d1203\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"60cd7e598b1fa2beea4629a389c58493\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"9d5cbc21430e4534340ddc90cb1a8a57\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"668b01ef6e32cecff1daba6ed82a200e\"", + "/curriculum_content/other/hello-world-food.json": "\"668b01ef6e32cecff1daba6ed82a200e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/other/vigenere.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/other/applab-2hour.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", @@ -23418,10 +23418,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/other/K5-OnlinePD.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/other/kodea-pd-2021.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"1c28284ef58581846eeffcf0de0f4a87\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"1c28284ef58581846eeffcf0de0f4a87\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"531eed123b81e96152f6633332034e04\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"668b01ef6e32cecff1daba6ed82a200e\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/unversioned/csf/course4.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", @@ -23430,65 +23430,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/unversioned/csf/course1.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"c42859aae4000e736276c61758eaef36\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"a697eac2a3302ea25b0d23812db12782\"", - "/curriculum_content/Hour of Code/hero.json": "\"dd1d9b51e7b2f2a4e6a44269e8fba830\"", - "/curriculum_content/Hour of Code/flappy.json": "\"eb52476c83a47007fd8fd76480c8e782\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"8a9fb771839d2671e27f34c49aa3f56d\"", - "/curriculum_content/Hour of Code/frozen.json": "\"e476262dfc63bb53ca293a7d96483a42\"", - "/curriculum_content/Hour of Code/iceage.json": "\"bc4bf0e8e4f0d514a10c520eeb8bcf4e\"", - "/curriculum_content/Hour of Code/artist.json": "\"5f74be423cae5085827c9a0d6fffc8fd\"", - "/curriculum_content/Hour of Code/gumball.json": "\"9b5de618cafd9153cfaee81373a6e659\"", - "/curriculum_content/Hour of Code/dance.json": "\"3ca8de0816a4fe44b8a046a6347d4bea\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"e3d978f2f1555910e3f6f7bf4474e8c9\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"022bf4143bcd4e90e6ce0613197f2f71\"", - "/curriculum_content/Hour of Code/starwars.json": "\"e476262dfc63bb53ca293a7d96483a42\"", - "/curriculum_content/Hour of Code/mc.json": "\"6c8d5a4c9c63110a8a404629f26fcb7f\"", - "/curriculum_content/Hour of Code/playlab.json": "\"eb52476c83a47007fd8fd76480c8e782\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"da9c9c6064a002f5102bac010ef6d7e6\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"e476262dfc63bb53ca293a7d96483a42\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"022bf4143bcd4e90e6ce0613197f2f71\"", - "/curriculum_content/Hour of Code/sports.json": "\"2c98691ab44dd60377774a71a8c2f743\"", - "/curriculum_content/Hour of Code/infinity.json": "\"eb52476c83a47007fd8fd76480c8e782\"", - "/curriculum_content/Hour of Code/basketball.json": "\"b073fa1fdb939fd6402c16953e5f8837\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"b205fc57379c55965f6ec4604a0379e4\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"8bfe45873347540df5eef12b3c40b761\"", - "/curriculum_content/Hour of Code/oceans.json": "\"022bf4143bcd4e90e6ce0613197f2f71\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"f4a6fd4fd69e7430e46ebb7bece665ff\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"41cc9e0bd32f3eb0c0b06a6f2cafdb4c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1c28284ef58581846eeffcf0de0f4a87\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"531eed123b81e96152f6633332034e04\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"531eed123b81e96152f6633332034e04\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"531eed123b81e96152f6633332034e04\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"531eed123b81e96152f6633332034e04\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csf/express-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"668b01ef6e32cecff1daba6ed82a200e\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"668b01ef6e32cecff1daba6ed82a200e\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"668b01ef6e32cecff1daba6ed82a200e\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"668b01ef6e32cecff1daba6ed82a200e\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"8fce9a849886380d608b488d93440d42\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csf/express-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"75092ee2f25a2cb267fdc15fc29aab04\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"510921257d7dcdff87f7bd9dc51bd6a4\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", @@ -23497,115 +23497,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", "/curriculum_content/2017/csf/express-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"73e7d53d2d79152cec10e74a54b87f6e\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2020/csf/express-2020.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"75092ee2f25a2cb267fdc15fc29aab04\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"1c28284ef58581846eeffcf0de0f4a87\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/dashboard/course_offerings.json": "\"1da1b7840361b9beeb400ea7a320a887\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"b074aca24d11157594b9e5cb5896ce80\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"e09c2e6c6ad2cd595ab005affe8dc520\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "sl": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"18ce91f8c9c8f8bdc84e147a6554a152\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"9fdff80c09f1c79f69f6bb783f29aaea\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"ae7ac9190bcec4deffc7e4174256dd5a\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"b1fee041caf0c4d2c0453d52a377ab4c\"", "/dashboard/courses.yml": "\"9fdff80c09f1c79f69f6bb783f29aaea\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"9ea7178b16340bdefdf1d57ce4632075\"", "/dashboard/variable_names.yml": "\"9ea7178b16340bdefdf1d57ce4632075\"", "/dashboard/parameter_names.yml": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"e739a76880bc829da959d1abc0761dfb\"", "/blockly-mooc/maze.json": "\"9fdff80c09f1c79f69f6bb783f29aaea\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"172bf81f862e4e3ab0e97b4bfc8efa04\"", "/blockly-mooc/bounce.json": "\"9fdff80c09f1c79f69f6bb783f29aaea\"", "/blockly-mooc/flappy.json": "\"9fdff80c09f1c79f69f6bb783f29aaea\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"9fdff80c09f1c79f69f6bb783f29aaea\"", - "/blockly-mooc/tutorialExplorer.json": "\"9fdff80c09f1c79f69f6bb783f29aaea\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"9fdff80c09f1c79f69f6bb783f29aaea\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", "/blockly-mooc/ailab.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"5532365870f3e712a886fb2c295c54ba\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"9fdff80c09f1c79f69f6bb783f29aaea\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"3c0461f4666b929555e442ab7ab414fe\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"3c0461f4666b929555e442ab7ab414fe\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"9e77917d27338b82f419d7339058a4ef\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"435c8589db64e1908be52c9e8493cb3a\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"1548ce7a9b3fdad53c2c44a831343d79\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"9e77917d27338b82f419d7339058a4ef\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"49d3b9a5d5ab266f739c437fa3f9e501\"", "/course_content/Hour of Code/sports.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/text-compression.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/hero.json": "\"9e77917d27338b82f419d7339058a4ef\"", @@ -23618,13 +23618,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/artist.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/infinity.json": "\"9e77917d27338b82f419d7339058a4ef\"", - "/course_content/Hour of Code/mc.json": "\"9e77917d27338b82f419d7339058a4ef\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/starwarsblocks.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/dance.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/aquatic.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/basketball.json": "\"9e77917d27338b82f419d7339058a4ef\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/Hour of Code.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/Hour of Code/applab-intro.json": "\"9e77917d27338b82f419d7339058a4ef\"", @@ -23636,7 +23636,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"b3884efc0925531444bfeb8e586d05da\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"b3884efc0925531444bfeb8e586d05da\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"b3884efc0925531444bfeb8e586d05da\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/other/20-hour.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/other/k1hoc2017.json": "\"9e77917d27338b82f419d7339058a4ef\"", @@ -23648,16 +23648,16 @@ "/course_content/other/vigenere.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/other/deepdive-debugging.json": "\"9e77917d27338b82f419d7339058a4ef\"", "/course_content/other/applab-1hour.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"9b38ea7ab3cec76b1b955ed931632d7b\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"5532365870f3e712a886fb2c295c54ba\"", "/course_content/other/hello-world-food.json": "\"5532365870f3e712a886fb2c295c54ba\"", "/course_content/other/hello-world-animals.json": "\"5532365870f3e712a886fb2c295c54ba\"", @@ -23665,35 +23665,35 @@ "/course_content/other/poetry-hoc3.json": "\"5532365870f3e712a886fb2c295c54ba\"", "/course_content/other/poem-art.json": "\"5532365870f3e712a886fb2c295c54ba\"", "/course_content/projects.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/course_content/2020/pre-express-2020.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"020d600f08b2945fdcfdc4f53455d104\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/course_content/2021/coursea-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"9e55cec2885296ebf6465dc5f5fc6a49\"", - "/course_content/2021/pre-express-2021.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/course_content/2021/coursee-2021.json": "\"b6f2aaeb215e62b43512d1c74a9956d8\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"4d6cd461e21934c4955017991968f566\"", + "/course_content/2021/coursed-2021.json": "\"d5f63191065b93d5a31caccbddb6736c\"", + "/course_content/2021/express-2021.json": "\"b08eb84a8136be24cfc047771b14e4b7\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"9ea7178b16340bdefdf1d57ce4632075\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/other/hello-world-food.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"60cd7e598b1fa2beea4629a389c58493\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"9d5cbc21430e4534340ddc90cb1a8a57\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -23705,10 +23705,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -23717,65 +23717,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"8fce9a849886380d608b488d93440d42\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"2217d9bbb2cb03503cdc1c3348993089\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"510921257d7dcdff87f7bd9dc51bd6a4\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -23784,115 +23784,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"67d6bdeadb5f2d359e63a6e2f87516a0\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "es-ES": { - "/dashboard/base.yml": "\"0b7477ee86bd1395672df65e68b48653\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"7ff8ae36a87fe1e09a45f255e01f331e\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"85ad9a6c7e8abb17884e178a742fc828\"", - "/dashboard/unplugged.yml": "\"66e26a36d7bd682ac8ac32aae27f097b\"", - "/dashboard/scripts.yml": "\"66e26a36d7bd682ac8ac32aae27f097b\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"b1fee041caf0c4d2c0453d52a377ab4c\"", "/dashboard/courses.yml": "\"5adabae7a062ea126c00ac2b1e847ded\"", - "/dashboard/blocks.yml": "\"ac3610c412fb6450306504fd8d3a330f\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"ac3610c412fb6450306504fd8d3a330f\"", "/dashboard/variable_names.yml": "\"c655f842467d6f72d1421fb7db5d1d74\"", "/dashboard/parameter_names.yml": "\"c655f842467d6f72d1421fb7db5d1d74\"", - "/blockly-mooc/common.json": "\"66e26a36d7bd682ac8ac32aae27f097b\"", + "/blockly-mooc/common.json": "\"e739a76880bc829da959d1abc0761dfb\"", "/blockly-mooc/maze.json": "\"85ad9a6c7e8abb17884e178a742fc828\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"15bba772bd2581d4e3e9fd7baab32889\"", "/blockly-mooc/bounce.json": "\"85ad9a6c7e8abb17884e178a742fc828\"", "/blockly-mooc/flappy.json": "\"85ad9a6c7e8abb17884e178a742fc828\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"5adabae7a062ea126c00ac2b1e847ded\"", - "/blockly-mooc/tutorialExplorer.json": "\"5adabae7a062ea126c00ac2b1e847ded\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"5adabae7a062ea126c00ac2b1e847ded\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/blockly-mooc/ailab.json": "\"c655f842467d6f72d1421fb7db5d1d74\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"c655f842467d6f72d1421fb7db5d1d74\"", - "/blockly-core/core.json": "\"66e26a36d7bd682ac8ac32aae27f097b\"", - "/pegasus/mobile.yml": "\"6801727e2d98cb8807918ecb419eac4f\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"5adabae7a062ea126c00ac2b1e847ded\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2017/coursec-2017.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2017/csd2-2017.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2017/csd3-2017.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2017/coursed-2017.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2017/coursee-2017.json": "\"23bc54ff8870da7d3244de18d736c232\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"c9c654ad4fde62c0eab36ce2007f6c6c\"", - "/course_content/2017/csd6-2017.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2017/courseb-2017.json": "\"04650a16883fc1a2dae6f0983bfa9e1c\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"34c2fde2cf366cc81f6efbee8f45dd58\"", - "/course_content/2017/express-2017.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", - "/course_content/2017/pre-express-2017.json": "\"04650a16883fc1a2dae6f0983bfa9e1c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"c9c654ad4fde62c0eab36ce2007f6c6c\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2018/courseb-2018.json": "\"04650a16883fc1a2dae6f0983bfa9e1c\"", - "/course_content/2018/csd2-2018.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2018/csd3-2018.json": "\"23bc54ff8870da7d3244de18d736c232\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"35efc2af0c4bc5b48b4379991b66e8a4\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"a83509d1f0a3e7d23b591d05498436ca\"", "/course_content/2018/csd4-2018.json": "\"34c2fde2cf366cc81f6efbee8f45dd58\"", - "/course_content/2018/coursed-2018.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2018/coursef-2018.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2018/coursec-2018.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2018/coursee-2018.json": "\"23bc54ff8870da7d3244de18d736c232\"", - "/course_content/2018/express-2018.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", - "/course_content/2018/pre-express-2018.json": "\"04650a16883fc1a2dae6f0983bfa9e1c\"", - "/course_content/2019/coursed-2019.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", - "/course_content/2019/coursea-2019.json": "\"04650a16883fc1a2dae6f0983bfa9e1c\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"2b1b8980379031f58e3b7c82122c65f5\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"c9c654ad4fde62c0eab36ce2007f6c6c\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", - "/course_content/2019/csd6-2019.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", - "/course_content/2019/csd3-2019.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"34c2fde2cf366cc81f6efbee8f45dd58\"", - "/course_content/2019/csd2-2019.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"a83509d1f0a3e7d23b591d05498436ca\"", - "/course_content/2019/coursee-2019.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", - "/course_content/2019/coursec-2019.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", - "/course_content/2019/express-2019.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", - "/course_content/2019/pre-express-2019.json": "\"a83509d1f0a3e7d23b591d05498436ca\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"49d3b9a5d5ab266f739c437fa3f9e501\"", "/course_content/Hour of Code/sports.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/text-compression.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/hero.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", @@ -23905,13 +23905,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/artist.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/infinity.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", - "/course_content/Hour of Code/mc.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/starwarsblocks.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/dance.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/aquatic.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/basketball.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", - "/course_content/Hour of Code/iceage.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/Hour of Code.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/Hour of Code/applab-intro.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", @@ -23923,7 +23923,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"ac3610c412fb6450306504fd8d3a330f\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"ac3610c412fb6450306504fd8d3a330f\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"ac3610c412fb6450306504fd8d3a330f\"", - "/course_content/other/K5-OnlinePD.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/other/20-hour.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/other/k1hoc2017.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", @@ -23935,16 +23935,16 @@ "/course_content/other/vigenere.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/other/deepdive-debugging.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", "/course_content/other/applab-1hour.json": "\"6df0996d44db8770e5e86ddc45df834f\"", - "/course_content/other/course1.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", - "/course_content/other/course4.json": "\"3daa63b428394ef1e16cd9c79a9fa7fe\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", - "/course_content/other/course3.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", - "/course_content/other/course2.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", + "/course_content/other/course3.json": "\"9b38ea7ab3cec76b1b955ed931632d7b\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"a3f10578585368c33d3b80aeea04cb2f\"", - "/course_content/other/k5-onlinepd-2019.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"ac3610c412fb6450306504fd8d3a330f\"", - "/course_content/other/kodea-pd-2021.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"ac3610c412fb6450306504fd8d3a330f\"", "/course_content/other/hello-world-food.json": "\"ac3610c412fb6450306504fd8d3a330f\"", "/course_content/other/hello-world-animals.json": "\"ac3610c412fb6450306504fd8d3a330f\"", @@ -23952,35 +23952,35 @@ "/course_content/other/poetry-hoc3.json": "\"70b9c6389aea8ae954fb4aa358adb247\"", "/course_content/other/poem-art.json": "\"70b9c6389aea8ae954fb4aa358adb247\"", "/course_content/projects.json": "\"c655f842467d6f72d1421fb7db5d1d74\"", - "/course_content/2020/pre-express-2020.json": "\"a83509d1f0a3e7d23b591d05498436ca\"", - "/course_content/2020/express-2020.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"a83509d1f0a3e7d23b591d05498436ca\"", - "/course_content/2020/coursed-2020.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", - "/course_content/2020/coursec-2020.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", - "/course_content/2020/coursee-2020.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", - "/course_content/2020/coursea-2020.json": "\"04650a16883fc1a2dae6f0983bfa9e1c\"", - "/course_content/2020/coursef-2020.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", - "/course_content/2021/coursef-2021.json": "\"79f3834536f09f6d1609c6a98d9ed64c\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"020d600f08b2945fdcfdc4f53455d104\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"a83509d1f0a3e7d23b591d05498436ca\"", - "/course_content/2021/coursea-2021.json": "\"04650a16883fc1a2dae6f0983bfa9e1c\"", - "/course_content/2021/coursec-2021.json": "\"79f3834536f09f6d1609c6a98d9ed64c\"", - "/course_content/2021/coursed-2021.json": "\"79f3834536f09f6d1609c6a98d9ed64c\"", - "/course_content/2021/express-2021.json": "\"79f3834536f09f6d1609c6a98d9ed64c\"", - "/course_content/2021/pre-express-2021.json": "\"a83509d1f0a3e7d23b591d05498436ca\"", - "/course_content/2021/coursee-2021.json": "\"79f3834536f09f6d1609c6a98d9ed64c\"", - "/animations/spritelab_animation_library.json": "\"e47df8da3769478c9465ceb5f725c5e3\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"4d6cd461e21934c4955017991968f566\"", + "/course_content/2021/coursed-2021.json": "\"d5f63191065b93d5a31caccbddb6736c\"", + "/course_content/2021/express-2021.json": "\"b08eb84a8136be24cfc047771b14e4b7\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"c655f842467d6f72d1421fb7db5d1d74\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"616e5e697f3d544a0bba869a2f1c42c3\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c75b1bec162f56130e69e8ecd67a61d6\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"c75b1bec162f56130e69e8ecd67a61d6\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"c75b1bec162f56130e69e8ecd67a61d6\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"abfb5c7750efc637bac219d1924f71ab\"", - "/curriculum_content/other/hello-world-food.json": "\"abfb5c7750efc637bac219d1924f71ab\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"60cd7e598b1fa2beea4629a389c58493\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"1b529fe068bf46271ce158db6a9bf23e\"", @@ -23992,10 +23992,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"abfb5c7750efc637bac219d1924f71ab\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"bc8d121b643b41b7d1f99b4126a9a780\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"26e42dab0dafdf65e9a9a652bd168d65\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"abfb5c7750efc637bac219d1924f71ab\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -24004,65 +24004,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"38c1d6af8e141642c24db0b6bc1d89e5\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"091c0e8c31bbeaa80b31ac9fadf38186\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"915877d8518270f5fd951d5853d213f6\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"26082e61a6eb03ed92bbf5c2030ef659\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"a1161eb9bf800ddbf69f6cc4cd4c3dfc\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"915877d8518270f5fd951d5853d213f6\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"915877d8518270f5fd951d5853d213f6\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"0be86efa81fd81c103fb9a9725af8c43\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"d97852977f48b5af59b08f26ad617664\"", - "/curriculum_content/Hour of Code/oceans.json": "\"9066af43c5b2057d383e8561fa5e8505\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"a38634195e7217c707d2fa4296959b5e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"26e42dab0dafdf65e9a9a652bd168d65\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"abfb5c7750efc637bac219d1924f71ab\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"abfb5c7750efc637bac219d1924f71ab\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"abfb5c7750efc637bac219d1924f71ab\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"abfb5c7750efc637bac219d1924f71ab\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"8fce9a849886380d608b488d93440d42\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"7ded34c4fd4bd1cbb9b3378d49494999\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"c200631e017335373449a56e47120d2c\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"166fd73fd2a0c5ee99b22d24631c406a\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"f7820ff4ab92e38250ab755526fd6031\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"7ded34c4fd4bd1cbb9b3378d49494999\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"166fd73fd2a0c5ee99b22d24631c406a\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"510921257d7dcdff87f7bd9dc51bd6a4\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"d70b02ef6a314559ca707d7a452f897e\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -24071,115 +24071,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"d70b02ef6a314559ca707d7a452f897e\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"166fd73fd2a0c5ee99b22d24631c406a\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"7ded34c4fd4bd1cbb9b3378d49494999\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"97cd9a467d3d73bcdb00990c93270d93\"", - "/course_content/2018/K5-OnlinePD.json": "\"19b95bb85dfdb03487dc1898513a9146\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"19b95bb85dfdb03487dc1898513a9146\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"ac3610c412fb6450306504fd8d3a330f\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"abfb5c7750efc637bac219d1924f71ab\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"7601d6ab0f8fb3886160125c46e287f4\"", - "/course_content/other/csd4-2021.json": "\"7601d6ab0f8fb3886160125c46e287f4\"", - "/course_content/other/csd3-2021.json": "\"8a065e50602452b87e248b4e34286444\"", - "/course_content/other/csd2-2021.json": "\"19b95bb85dfdb03487dc1898513a9146\"", - "/course_content/other/csd1-2021.json": "\"10d0a97655892edf1bc35e27111df643\"", - "/course_content/other/csd7-2021.json": "\"29264a5d0cedd9cf5cc2449d4d477a63\"", - "/course_content/2021/csd6-2021.json": "\"19b95bb85dfdb03487dc1898513a9146\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"c6018439e6ba1bbaa3910e54575d07e8\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"86ed9cd4145b8c2495a1a35e54f95c33\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"c6018439e6ba1bbaa3910e54575d07e8\"" + "/course_content/other/csd4-2021.json": "\"9cc8f598fb504a09909e5d28720ed6f3\"", + "/course_content/other/csd3-2021.json": "\"e8c1e489401f516aafa667f51f7abda8\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", + "/course_content/other/csd1-2021.json": "\"873541db5df25101c9c85cf530889599\"", + "/course_content/other/csd7-2021.json": "\"d442ac3619ec76cb7952352f50e40518\"", + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "es-MX": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"d01d525710ebd254e2122130390ed33e\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"9fc79a37380a92aefb2cdbb25ab850d9\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"32b3c38df24ea80ae1f019f5d51673b8\"", "/dashboard/courses.yml": "\"1874d73d90f9c43fb8251beaf192ee54\"", - "/dashboard/blocks.yml": "\"fa07c71f1b30a47845e753935b2d4e28\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"175dc944a6bcb15d2c46c76c8972d583\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"a244f1ac4bffc1a00a65893608606f46\"", "/dashboard/variable_names.yml": "\"a244f1ac4bffc1a00a65893608606f46\"", "/dashboard/parameter_names.yml": "\"a244f1ac4bffc1a00a65893608606f46\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"f0b486eb8d24955c971d022592db1b02\"", "/blockly-mooc/maze.json": "\"d01d525710ebd254e2122130390ed33e\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"15bba772bd2581d4e3e9fd7baab32889\"", "/blockly-mooc/bounce.json": "\"d01d525710ebd254e2122130390ed33e\"", "/blockly-mooc/flappy.json": "\"d01d525710ebd254e2122130390ed33e\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"d01d525710ebd254e2122130390ed33e\"", - "/blockly-mooc/tutorialExplorer.json": "\"d01d525710ebd254e2122130390ed33e\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"1874d73d90f9c43fb8251beaf192ee54\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"a244f1ac4bffc1a00a65893608606f46\"", "/blockly-mooc/ailab.json": "\"a244f1ac4bffc1a00a65893608606f46\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"55543d14bc5c853ee988d029f8a1c340\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"f53a911057ea0d9328063c2af04cc180\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"69eb841c30de950f11d651783558d227\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"69eb841c30de950f11d651783558d227\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"dd526f0a4b59f808c45be8c073ae0a46\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"35efc2af0c4bc5b48b4379991b66e8a4\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"4e1fb2246af14ca62077983eda37e131\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"dd526f0a4b59f808c45be8c073ae0a46\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"dd526f0a4b59f808c45be8c073ae0a46\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"2b1b8980379031f58e3b7c82122c65f5\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"adee056e3a7845a87265a6276aba9e29\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"7e7b15a15005675b54b0cb6aa8b2c0fa\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"49d3b9a5d5ab266f739c437fa3f9e501\"", "/course_content/Hour of Code/sports.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/Hour of Code/text-compression.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/Hour of Code/hero.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", @@ -24192,13 +24192,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/Hour of Code/artist.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/Hour of Code/infinity.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", - "/course_content/Hour of Code/mc.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/Hour of Code/starwarsblocks.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/Hour of Code/dance.json": "\"abba60bc8bd47f325973787ae05312bd\"", "/course_content/Hour of Code/aquatic.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/Hour of Code/basketball.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/Hour of Code/Hour of Code.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/Hour of Code/applab-intro.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", @@ -24210,7 +24210,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"4c61e1dd1fefab37aa0b55ad8f825b7f\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"4c61e1dd1fefab37aa0b55ad8f825b7f\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"4c61e1dd1fefab37aa0b55ad8f825b7f\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/other/20-hour.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/other/k1hoc2017.json": "\"8aa12f20657d0f041f76ac33ade5e8c7\"", @@ -24222,16 +24222,16 @@ "/course_content/other/vigenere.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/other/deepdive-debugging.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", "/course_content/other/applab-1hour.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"9b38ea7ab3cec76b1b955ed931632d7b\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"5808d492d01b3f1459c03f35bfc69cf3\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"4c61e1dd1fefab37aa0b55ad8f825b7f\"", "/course_content/other/hello-world-food.json": "\"4c61e1dd1fefab37aa0b55ad8f825b7f\"", "/course_content/other/hello-world-animals.json": "\"4c61e1dd1fefab37aa0b55ad8f825b7f\"", @@ -24239,35 +24239,35 @@ "/course_content/other/poetry-hoc3.json": "\"4c61e1dd1fefab37aa0b55ad8f825b7f\"", "/course_content/other/poem-art.json": "\"4c61e1dd1fefab37aa0b55ad8f825b7f\"", "/course_content/projects.json": "\"93bf2e3faece0b075ebdf4f8ba9a4134\"", - "/course_content/2020/pre-express-2020.json": "\"7e7b15a15005675b54b0cb6aa8b2c0fa\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"adee056e3a7845a87265a6276aba9e29\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"dd526f0a4b59f808c45be8c073ae0a46\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"020d600f08b2945fdcfdc4f53455d104\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"2fd0b7799f21d26f9df80300d37a2de9\"", - "/course_content/2021/coursea-2021.json": "\"43dce333f249125065439faad09e8599\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"9e55cec2885296ebf6465dc5f5fc6a49\"", - "/course_content/2021/pre-express-2021.json": "\"55543d14bc5c853ee988d029f8a1c340\"", - "/course_content/2021/coursee-2021.json": "\"b6f2aaeb215e62b43512d1c74a9956d8\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"ca4589251aef839d45348f3aa80729bf\"", + "/course_content/2021/coursed-2021.json": "\"d5f63191065b93d5a31caccbddb6736c\"", + "/course_content/2021/express-2021.json": "\"b08eb84a8136be24cfc047771b14e4b7\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"a244f1ac4bffc1a00a65893608606f46\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"dac61a3f5aa34469a13bd524a112d2ad\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"d9b2c7569e5382f09964c9ad133b743c\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"d9b2c7569e5382f09964c9ad133b743c\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"d9b2c7569e5382f09964c9ad133b743c\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d9b2c7569e5382f09964c9ad133b743c\"", - "/curriculum_content/2021/csf/express-2021.json": "\"fe799e2e695608283c71322429f44cec\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"8546cb1c7a13df029928795adfe1e894\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"ac92e2b77f193113337febbf0e501020\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"7d03fb086409b258fc6e8157282ba1cc\"", - "/curriculum_content/other/hello-world-food.json": "\"7d03fb086409b258fc6e8157282ba1cc\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"60cd7e598b1fa2beea4629a389c58493\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -24279,10 +24279,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"7d03fb086409b258fc6e8157282ba1cc\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7d03fb086409b258fc6e8157282ba1cc\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"57fce1dd5b55f2bf009a1a0ca62021af\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -24291,65 +24291,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"175dc944a6bcb15d2c46c76c8972d583\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"4d75276af031a15cc0678e41ed6880bd\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"7d03fb086409b258fc6e8157282ba1cc\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"7d03fb086409b258fc6e8157282ba1cc\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"175dc944a6bcb15d2c46c76c8972d583\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7d03fb086409b258fc6e8157282ba1cc\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"a38634195e7217c707d2fa4296959b5e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"57fce1dd5b55f2bf009a1a0ca62021af\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"fd2e7ba8beca4454b30c06b4cc791ddc\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"510921257d7dcdff87f7bd9dc51bd6a4\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -24358,116 +24358,116 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"62868ec8c0df5bd399fb062a4a2b078a\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"39c4ffce95f6cb54bb3acfbbac3e6d79\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"b69e36efceb32886eb4e26b60f3e56bf\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"556e613905cfe4eaaffeb92d05455d06\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"556e613905cfe4eaaffeb92d05455d06\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"556e613905cfe4eaaffeb92d05455d06\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"556e613905cfe4eaaffeb92d05455d06\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"556e613905cfe4eaaffeb92d05455d06\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"4e44fa029bbdd621ddba3625cd344c2a\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"e5b2f1a0d696b10d4d4b5f4a6b9767f5\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e5b2f1a0d696b10d4d4b5f4a6b9767f5\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"e5b2f1a0d696b10d4d4b5f4a6b9767f5\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"e5b2f1a0d696b10d4d4b5f4a6b9767f5\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"e5b2f1a0d696b10d4d4b5f4a6b9767f5\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"e5b2f1a0d696b10d4d4b5f4a6b9767f5\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"e5b2f1a0d696b10d4d4b5f4a6b9767f5\"" }, "sw": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"db34b700160a89803d111612c886dcae\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"9fc79a37380a92aefb2cdbb25ab850d9\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"32b3c38df24ea80ae1f019f5d51673b8\"", "/dashboard/courses.yml": "\"f078e60b701dbb7237a0e0396ff4523e\"", - "/dashboard/blocks.yml": "\"c96b48983dcafa20aedcd0bed5a3602c\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"473d451076ee9dacf1477afcc08958d4\"", "/dashboard/variable_names.yml": "\"5d4e0ab6e2b6ad3f61d0d640397e3211\"", "/dashboard/parameter_names.yml": "\"473d451076ee9dacf1477afcc08958d4\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"f0b486eb8d24955c971d022592db1b02\"", "/blockly-mooc/maze.json": "\"f29ea5e2fa34aa2c37e7087c0d8acad9\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"15bba772bd2581d4e3e9fd7baab32889\"", "/blockly-mooc/bounce.json": "\"f29ea5e2fa34aa2c37e7087c0d8acad9\"", "/blockly-mooc/flappy.json": "\"f078e60b701dbb7237a0e0396ff4523e\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"3cd82ac17c34da9c7fc223aa1ce812f6\"", - "/blockly-mooc/tutorialExplorer.json": "\"f078e60b701dbb7237a0e0396ff4523e\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"f078e60b701dbb7237a0e0396ff4523e\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"473d451076ee9dacf1477afcc08958d4\"", "/blockly-mooc/ailab.json": "\"473d451076ee9dacf1477afcc08958d4\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"eb2e571db9b9e360cab145c972a5a75d\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"f078e60b701dbb7237a0e0396ff4523e\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"e179f010d64963ece555cbac32bce3e4\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"e179f010d64963ece555cbac32bce3e4\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"e179f010d64963ece555cbac32bce3e4\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"35efc2af0c4bc5b48b4379991b66e8a4\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"f078e60b701dbb7237a0e0396ff4523e\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"e179f010d64963ece555cbac32bce3e4\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"e179f010d64963ece555cbac32bce3e4\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"2b1b8980379031f58e3b7c82122c65f5\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"3da9030cf73cd5413d196987bb621d38\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"e179f010d64963ece555cbac32bce3e4\"", - "/course_content/Hour of Code/sports.json": "\"5140852723cb5ba56016dab5b2a5c29e\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"9b0a86b4e89dee0c064d52a66fcbf111\"", + "/course_content/Hour of Code/sports.json": "\"3145fcfed92e71dbcdf9168bc2668255\"", "/course_content/Hour of Code/text-compression.json": "\"3da9030cf73cd5413d196987bb621d38\"", "/course_content/Hour of Code/hero.json": "\"1dd84d3eb0acb5620df52a840dcb5b1b\"", "/course_content/Hour of Code/starwars.json": "\"3da9030cf73cd5413d196987bb621d38\"", @@ -24479,13 +24479,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"3da9030cf73cd5413d196987bb621d38\"", "/course_content/Hour of Code/artist.json": "\"a6a51ea6b6b07340ed5e97a1d72ae7a8\"", "/course_content/Hour of Code/infinity.json": "\"3da9030cf73cd5413d196987bb621d38\"", - "/course_content/Hour of Code/mc.json": "\"bbb495872e80c565d1970187f14ed0c0\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"3da9030cf73cd5413d196987bb621d38\"", "/course_content/Hour of Code/starwarsblocks.json": "\"3da9030cf73cd5413d196987bb621d38\"", - "/course_content/Hour of Code/dance.json": "\"9e5132d4b2ee8a32b7e2fba7ea255316\"", + "/course_content/Hour of Code/dance.json": "\"1e70887a897bb2871493b3b56bad80b0\"", "/course_content/Hour of Code/aquatic.json": "\"3da9030cf73cd5413d196987bb621d38\"", - "/course_content/Hour of Code/basketball.json": "\"5140852723cb5ba56016dab5b2a5c29e\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/basketball.json": "\"8570576f0706fe323c7e3b781e7ef40c\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"3da9030cf73cd5413d196987bb621d38\"", "/course_content/Hour of Code/Hour of Code.json": "\"3da9030cf73cd5413d196987bb621d38\"", "/course_content/Hour of Code/applab-intro.json": "\"3da9030cf73cd5413d196987bb621d38\"", @@ -24497,7 +24497,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"05885dde52b929ed191d2a255719ded7\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"05885dde52b929ed191d2a255719ded7\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"05885dde52b929ed191d2a255719ded7\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"3da9030cf73cd5413d196987bb621d38\"", "/course_content/other/20-hour.json": "\"3da9030cf73cd5413d196987bb621d38\"", "/course_content/other/k1hoc2017.json": "\"3da9030cf73cd5413d196987bb621d38\"", @@ -24509,16 +24509,16 @@ "/course_content/other/vigenere.json": "\"3da9030cf73cd5413d196987bb621d38\"", "/course_content/other/deepdive-debugging.json": "\"3da9030cf73cd5413d196987bb621d38\"", "/course_content/other/applab-1hour.json": "\"3da9030cf73cd5413d196987bb621d38\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"3da9030cf73cd5413d196987bb621d38\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"3da9030cf73cd5413d196987bb621d38\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"9b38ea7ab3cec76b1b955ed931632d7b\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"3da9030cf73cd5413d196987bb621d38\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"eb2e571db9b9e360cab145c972a5a75d\"", "/course_content/other/hello-world-food.json": "\"eb2e571db9b9e360cab145c972a5a75d\"", "/course_content/other/hello-world-animals.json": "\"eb2e571db9b9e360cab145c972a5a75d\"", @@ -24526,35 +24526,35 @@ "/course_content/other/poetry-hoc3.json": "\"eb2e571db9b9e360cab145c972a5a75d\"", "/course_content/other/poem-art.json": "\"eb2e571db9b9e360cab145c972a5a75d\"", "/course_content/projects.json": "\"3cd82ac17c34da9c7fc223aa1ce812f6\"", - "/course_content/2020/pre-express-2020.json": "\"e179f010d64963ece555cbac32bce3e4\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"473d451076ee9dacf1477afcc08958d4\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"e179f010d64963ece555cbac32bce3e4\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"020d600f08b2945fdcfdc4f53455d104\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"290bcd80a4933007e2f98a9b2f7edfbb\"", - "/course_content/2021/coursea-2021.json": "\"e179f010d64963ece555cbac32bce3e4\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"9e55cec2885296ebf6465dc5f5fc6a49\"", - "/course_content/2021/pre-express-2021.json": "\"e179f010d64963ece555cbac32bce3e4\"", - "/course_content/2021/coursee-2021.json": "\"b6f2aaeb215e62b43512d1c74a9956d8\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"ca4589251aef839d45348f3aa80729bf\"", + "/course_content/2021/coursed-2021.json": "\"d5f63191065b93d5a31caccbddb6736c\"", + "/course_content/2021/express-2021.json": "\"9a2bc1a2cacd220ba306ae858e217d9b\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"473d451076ee9dacf1477afcc08958d4\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"95244093c860051bcf61b568eaf0c006\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"290bcd80a4933007e2f98a9b2f7edfbb\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"290bcd80a4933007e2f98a9b2f7edfbb\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"290bcd80a4933007e2f98a9b2f7edfbb\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/other/hello-world-food.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"60cd7e598b1fa2beea4629a389c58493\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -24566,10 +24566,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -24578,65 +24578,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"a38634195e7217c707d2fa4296959b5e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"fe4d977002ee851db22dbe22a2d661cd\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"2dbb914b0b374ac978858461e0535db0\"", - "/curriculum_content/2018/csf/express-2018.json": "\"2dbb914b0b374ac978858461e0535db0\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"2dbb914b0b374ac978858461e0535db0\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"fd2e7ba8beca4454b30c06b4cc791ddc\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"9910f9082e3d0014a7c50ca7b1d7afcc\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"07c23ba09a215ca0994e02ba699487ba\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"07c23ba09a215ca0994e02ba699487ba\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"07c23ba09a215ca0994e02ba699487ba\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"07c23ba09a215ca0994e02ba699487ba\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"3e0975526b6bc455e6d05b4964115dd1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -24645,115 +24645,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"07c23ba09a215ca0994e02ba699487ba\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"07c23ba09a215ca0994e02ba699487ba\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"07c23ba09a215ca0994e02ba699487ba\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"07c23ba09a215ca0994e02ba699487ba\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"07c23ba09a215ca0994e02ba699487ba\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"07c23ba09a215ca0994e02ba699487ba\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"95244093c860051bcf61b568eaf0c006\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"07c23ba09a215ca0994e02ba699487ba\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"07c23ba09a215ca0994e02ba699487ba\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "sv-SE": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"8e9d1d4ac2c9a477c7d416a025859e3e\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"9fc79a37380a92aefb2cdbb25ab850d9\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"32b3c38df24ea80ae1f019f5d51673b8\"", "/dashboard/courses.yml": "\"aa68346d322aeac8a980b845befd1f34\"", - "/dashboard/blocks.yml": "\"481066af7d8e8bad45a994d6069f94f6\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"481066af7d8e8bad45a994d6069f94f6\"", "/dashboard/variable_names.yml": "\"3c6b89ad79282bd34e425b628b89739a\"", "/dashboard/parameter_names.yml": "\"e63014f64c05db6c7a2558ad33f0b815\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/blockly-mooc/common.json": "\"f0b486eb8d24955c971d022592db1b02\"", "/blockly-mooc/maze.json": "\"8e9d1d4ac2c9a477c7d416a025859e3e\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"95c046c767305be9857a367a50c2746a\"", "/blockly-mooc/bounce.json": "\"8e9d1d4ac2c9a477c7d416a025859e3e\"", "/blockly-mooc/flappy.json": "\"aa68346d322aeac8a980b845befd1f34\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"288f2bd580bad1e50f3f65cdd723c5c3\"", - "/blockly-mooc/tutorialExplorer.json": "\"4e1ac9398e1255a6cafdbd898255e2e9\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"aa68346d322aeac8a980b845befd1f34\"", "/blockly-mooc/spritelab.json": "\"db7c29c140ab3bf4bcbf10580e8a369f\"", "/blockly-mooc/fish.json": "\"8ff82f084f6455d3069924bb9016790f\"", "/blockly-mooc/ailab.json": "\"709daa821601729c3a78ccec42390746\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"78867bba098b98910ba7a32596b8bd52\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"e50071093ed4045daefec9af55d3cc2e\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"aa68346d322aeac8a980b845befd1f34\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"35efc2af0c4bc5b48b4379991b66e8a4\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"aa68346d322aeac8a980b845befd1f34\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"31508ac282040910b4aa3c2b794e2860\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"2b1b8980379031f58e3b7c82122c65f5\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"e334013ef4f9672387570eb66734eaf8\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"31508ac282040910b4aa3c2b794e2860\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"9b0a86b4e89dee0c064d52a66fcbf111\"", "/course_content/Hour of Code/sports.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/text-compression.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/hero.json": "\"d67250abd1c2509a35ce77341e52664e\"", @@ -24766,13 +24766,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/artist.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/infinity.json": "\"e334013ef4f9672387570eb66734eaf8\"", - "/course_content/Hour of Code/mc.json": "\"d002771a85785cbf560acb4a3158d230\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/starwarsblocks.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/dance.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/aquatic.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/basketball.json": "\"e334013ef4f9672387570eb66734eaf8\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/Hour of Code.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/Hour of Code/applab-intro.json": "\"d477c4cbe71e9d498f81722044af794f\"", @@ -24784,7 +24784,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"481066af7d8e8bad45a994d6069f94f6\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"481066af7d8e8bad45a994d6069f94f6\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"481066af7d8e8bad45a994d6069f94f6\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/other/20-hour.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/other/k1hoc2017.json": "\"e334013ef4f9672387570eb66734eaf8\"", @@ -24796,16 +24796,16 @@ "/course_content/other/vigenere.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/other/deepdive-debugging.json": "\"e334013ef4f9672387570eb66734eaf8\"", "/course_content/other/applab-1hour.json": "\"e334013ef4f9672387570eb66734eaf8\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"e334013ef4f9672387570eb66734eaf8\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"e334013ef4f9672387570eb66734eaf8\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"585b730e7e217a522c4e4e14766209ad\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"e334013ef4f9672387570eb66734eaf8\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"15e02a8cb67dd4ccdf8dc630ca38e4f4\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"481066af7d8e8bad45a994d6069f94f6\"", "/course_content/other/hello-world-food.json": "\"481066af7d8e8bad45a994d6069f94f6\"", "/course_content/other/hello-world-animals.json": "\"481066af7d8e8bad45a994d6069f94f6\"", @@ -24813,35 +24813,35 @@ "/course_content/other/poetry-hoc3.json": "\"5a801d7d4f8ff0e918d941e4b0d9ef6d\"", "/course_content/other/poem-art.json": "\"5a801d7d4f8ff0e918d941e4b0d9ef6d\"", "/course_content/projects.json": "\"d67250abd1c2509a35ce77341e52664e\"", - "/course_content/2020/pre-express-2020.json": "\"31508ac282040910b4aa3c2b794e2860\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"709daa821601729c3a78ccec42390746\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"31508ac282040910b4aa3c2b794e2860\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"159ae66cf18f6584854beff01e6a564d\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"aa8a85c5a32208e7d516dcaa9487aedb\"", - "/course_content/2021/pre-express-2021.json": "\"a39c79f02ec8822380d29aea64e644b7\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"ca4589251aef839d45348f3aa80729bf\"", + "/course_content/2021/coursed-2021.json": "\"d5f63191065b93d5a31caccbddb6736c\"", + "/course_content/2021/express-2021.json": "\"9a2bc1a2cacd220ba306ae858e217d9b\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"86a00aaf0acc653a4c9c69b44c4990af\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"25fd959cbd6563c100b9d8abc6509c23\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"608aad0e40507f4d93b4f1a650446a3b\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"6b5dd108a231989f71e837bcd15982d8\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"6b5dd108a231989f71e837bcd15982d8\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/other/hello-world-food.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"60cd7e598b1fa2beea4629a389c58493\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/other/vigenere.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/other/applab-2hour.json": "\"22b4a90055624b8201544f88a45a4fe1\"", @@ -24853,10 +24853,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/other/K5-OnlinePD.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/other/kodea-pd-2021.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"e3ab61ad97e69b9befd4ef5674d439ea\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/unversioned/csf/course4.json": "\"22b4a90055624b8201544f88a45a4fe1\"", @@ -24865,65 +24865,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/unversioned/csf/course1.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"19b4e188b81c33584c0a1d39c72517e5\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"19b4e188b81c33584c0a1d39c72517e5\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"19b4e188b81c33584c0a1d39c72517e5\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"2b5ffefab4b582dac968bf715a27db0f\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"19b4e188b81c33584c0a1d39c72517e5\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"19b4e188b81c33584c0a1d39c72517e5\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"e3ab61ad97e69b9befd4ef5674d439ea\"", - "/curriculum_content/Hour of Code/infinity.json": "\"19b4e188b81c33584c0a1d39c72517e5\"", - "/curriculum_content/Hour of Code/basketball.json": "\"e3ab61ad97e69b9befd4ef5674d439ea\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"19b4e188b81c33584c0a1d39c72517e5\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"19b4e188b81c33584c0a1d39c72517e5\"", - "/curriculum_content/Hour of Code/oceans.json": "\"5f57cee53ca9b115ed228f86560c7a47\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"a38634195e7217c707d2fa4296959b5e\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"20503f14921f75701460a93ab7f09836\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"19f295df2a2e5304c0baf310cad6cb14\"", - "/curriculum_content/2018/csf/express-2018.json": "\"19f295df2a2e5304c0baf310cad6cb14\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"22b4a90055624b8201544f88a45a4fe1\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"32c3c4d3594b02b108ea1ff478c9ae9d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"fd2e7ba8beca4454b30c06b4cc791ddc\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"cc5763e915333305c1fee82ba04f6173\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2019/csf/express-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"a37818537f617c01beb4834cd6c86954\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"cc5763e915333305c1fee82ba04f6173\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"3e0975526b6bc455e6d05b4964115dd1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"22b4a90055624b8201544f88a45a4fe1\"", @@ -24932,115 +24932,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/2017/csf/express-2017.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"cc5763e915333305c1fee82ba04f6173\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2020/csf/express-2020.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"15e02a8cb67dd4ccdf8dc630ca38e4f4\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"cc24565cc16bc9be1f2036f45b79a710\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"22b4a90055624b8201544f88a45a4fe1\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"22b4a90055624b8201544f88a45a4fe1\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"fc47824462c3300385530e46698e442f\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"89bfb3326ce76b8b54f6955bdde71b79\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"9f77148d741fda8ec9ae311e7b9b4f5f\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"65a9f3f4b67acbe3701ccb129253461b\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"dafa11637de65ca135f7020922903828\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "tg": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"a64e44516e42ac86239c7c69332c0621\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"9fc79a37380a92aefb2cdbb25ab850d9\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"9957bd3cce05a6e4439fe08a4f652d46\"", "/dashboard/courses.yml": "\"a64e44516e42ac86239c7c69332c0621\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"154ae67d8647700ff985d33068fc534e\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"e9d0a8432863e0cb9e6ecda8344db737\"", "/dashboard/variable_names.yml": "\"e9d0a8432863e0cb9e6ecda8344db737\"", "/dashboard/parameter_names.yml": "\"e9d0a8432863e0cb9e6ecda8344db737\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"f0b486eb8d24955c971d022592db1b02\"", "/blockly-mooc/maze.json": "\"a64e44516e42ac86239c7c69332c0621\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"95c046c767305be9857a367a50c2746a\"", "/blockly-mooc/bounce.json": "\"a64e44516e42ac86239c7c69332c0621\"", "/blockly-mooc/flappy.json": "\"a64e44516e42ac86239c7c69332c0621\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"a64e44516e42ac86239c7c69332c0621\"", - "/blockly-mooc/tutorialExplorer.json": "\"a64e44516e42ac86239c7c69332c0621\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"a64e44516e42ac86239c7c69332c0621\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", "/blockly-mooc/ailab.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"34e47f9bd16fedb2488dde3e4a0cfcf7\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"a64e44516e42ac86239c7c69332c0621\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"35efc2af0c4bc5b48b4379991b66e8a4\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"a64e44516e42ac86239c7c69332c0621\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"2b1b8980379031f58e3b7c82122c65f5\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"9b0a86b4e89dee0c064d52a66fcbf111\"", "/course_content/Hour of Code/sports.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/text-compression.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/hero.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", @@ -25053,13 +25053,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/artist.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/infinity.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", - "/course_content/Hour of Code/mc.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/starwarsblocks.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/dance.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/aquatic.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/basketball.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/Hour of Code.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/Hour of Code/applab-intro.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", @@ -25071,7 +25071,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"34e47f9bd16fedb2488dde3e4a0cfcf7\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"34e47f9bd16fedb2488dde3e4a0cfcf7\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"34e47f9bd16fedb2488dde3e4a0cfcf7\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/other/20-hour.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/other/k1hoc2017.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", @@ -25083,16 +25083,16 @@ "/course_content/other/vigenere.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/other/deepdive-debugging.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", "/course_content/other/applab-1hour.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"78dfe258029261a9551d7b0ce93fa3d6\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"585b730e7e217a522c4e4e14766209ad\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"34e47f9bd16fedb2488dde3e4a0cfcf7\"", "/course_content/other/hello-world-food.json": "\"34e47f9bd16fedb2488dde3e4a0cfcf7\"", "/course_content/other/hello-world-animals.json": "\"34e47f9bd16fedb2488dde3e4a0cfcf7\"", @@ -25100,35 +25100,35 @@ "/course_content/other/poetry-hoc3.json": "\"34e47f9bd16fedb2488dde3e4a0cfcf7\"", "/course_content/other/poem-art.json": "\"34e47f9bd16fedb2488dde3e4a0cfcf7\"", "/course_content/projects.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", - "/course_content/2020/pre-express-2020.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"aa8a85c5a32208e7d516dcaa9487aedb\"", - "/course_content/2021/pre-express-2021.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"41eab18559db97588bfacca892618fd8\"", + "/course_content/2021/coursed-2021.json": "\"ce567fc8489c2f61d1ca9c4c285f9e61\"", + "/course_content/2021/express-2021.json": "\"9a2bc1a2cacd220ba306ae858e217d9b\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"e9d0a8432863e0cb9e6ecda8344db737\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"60cd7e598b1fa2beea4629a389c58493\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -25140,10 +25140,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -25152,65 +25152,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"32c3c4d3594b02b108ea1ff478c9ae9d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"fd2e7ba8beca4454b30c06b4cc791ddc\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"7afe75a22fcbb9bb7d4eb33709d2e978\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"a2b8b72ecca8704c19ad3433e35d6f0b\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"3e0975526b6bc455e6d05b4964115dd1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -25219,115 +25219,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "ta": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"601a0c9db17416223bfa9e3b25aacefd\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"9fc79a37380a92aefb2cdbb25ab850d9\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"9957bd3cce05a6e4439fe08a4f652d46\"", "/dashboard/courses.yml": "\"601a0c9db17416223bfa9e3b25aacefd\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"154ae67d8647700ff985d33068fc534e\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"40ee855a1d4e59300822566acc15c92d\"", "/dashboard/variable_names.yml": "\"40ee855a1d4e59300822566acc15c92d\"", "/dashboard/parameter_names.yml": "\"40ee855a1d4e59300822566acc15c92d\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"f0b486eb8d24955c971d022592db1b02\"", "/blockly-mooc/maze.json": "\"601a0c9db17416223bfa9e3b25aacefd\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"95c046c767305be9857a367a50c2746a\"", "/blockly-mooc/bounce.json": "\"601a0c9db17416223bfa9e3b25aacefd\"", "/blockly-mooc/flappy.json": "\"601a0c9db17416223bfa9e3b25aacefd\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"601a0c9db17416223bfa9e3b25aacefd\"", - "/blockly-mooc/tutorialExplorer.json": "\"601a0c9db17416223bfa9e3b25aacefd\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"601a0c9db17416223bfa9e3b25aacefd\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"40ee855a1d4e59300822566acc15c92d\"", "/blockly-mooc/ailab.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"459b03f0dc32831b377f69efc13fc58e\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"601a0c9db17416223bfa9e3b25aacefd\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"35efc2af0c4bc5b48b4379991b66e8a4\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"9462244199fd32b2f0a322ee70008fd4\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"ab5d23d1271a4b9efcb1639f546d61c7\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"9462244199fd32b2f0a322ee70008fd4\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"40ee855a1d4e59300822566acc15c92d\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"9b0a86b4e89dee0c064d52a66fcbf111\"", "/course_content/Hour of Code/sports.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/text-compression.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/hero.json": "\"9462244199fd32b2f0a322ee70008fd4\"", @@ -25340,13 +25340,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/artist.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/infinity.json": "\"9462244199fd32b2f0a322ee70008fd4\"", - "/course_content/Hour of Code/mc.json": "\"9462244199fd32b2f0a322ee70008fd4\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/starwarsblocks.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/dance.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/aquatic.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/basketball.json": "\"9462244199fd32b2f0a322ee70008fd4\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/Hour of Code.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/Hour of Code/applab-intro.json": "\"9462244199fd32b2f0a322ee70008fd4\"", @@ -25358,7 +25358,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"3a7598222e6bdcdc2396900846fb4513\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"3a7598222e6bdcdc2396900846fb4513\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"3a7598222e6bdcdc2396900846fb4513\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"cfdc48ae6210b5f4e414c4534cd889a6\"", "/course_content/other/pixelation.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/other/20-hour.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/other/k1hoc2017.json": "\"9462244199fd32b2f0a322ee70008fd4\"", @@ -25370,16 +25370,16 @@ "/course_content/other/vigenere.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/other/deepdive-debugging.json": "\"9462244199fd32b2f0a322ee70008fd4\"", "/course_content/other/applab-1hour.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"585b730e7e217a522c4e4e14766209ad\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"8dee61cefe329300c87420bc7469d54d\"", "/course_content/other/hello-world-food.json": "\"459b03f0dc32831b377f69efc13fc58e\"", "/course_content/other/hello-world-animals.json": "\"459b03f0dc32831b377f69efc13fc58e\"", @@ -25387,35 +25387,35 @@ "/course_content/other/poetry-hoc3.json": "\"459b03f0dc32831b377f69efc13fc58e\"", "/course_content/other/poem-art.json": "\"459b03f0dc32831b377f69efc13fc58e\"", "/course_content/projects.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/course_content/2020/pre-express-2020.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"19f94a1b4d8ef7eea6e478e7c05b32e1\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"088ab186e5d1bb30c4640882dd0f5d50\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"aa8a85c5a32208e7d516dcaa9487aedb\"", - "/course_content/2021/pre-express-2021.json": "\"459b03f0dc32831b377f69efc13fc58e\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"41eab18559db97588bfacca892618fd8\"", + "/course_content/2021/coursed-2021.json": "\"ce567fc8489c2f61d1ca9c4c285f9e61\"", + "/course_content/2021/express-2021.json": "\"9a2bc1a2cacd220ba306ae858e217d9b\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"40ee855a1d4e59300822566acc15c92d\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"65ffe6952cbae26d13c72338f8c191f7\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -25427,10 +25427,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -25439,65 +25439,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"9416608d84fa8d51784427db7b1f8744\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"787c634f8513b1b4f693f68f456d37bd\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"32c3c4d3594b02b108ea1ff478c9ae9d\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"fd2e7ba8beca4454b30c06b4cc791ddc\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"7afe75a22fcbb9bb7d4eb33709d2e978\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"a2b8b72ecca8704c19ad3433e35d6f0b\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"3e0975526b6bc455e6d05b4964115dd1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -25506,115 +25506,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "te": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"9e172dae0522bea7714e855bf1d44919\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"9fc79a37380a92aefb2cdbb25ab850d9\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"9957bd3cce05a6e4439fe08a4f652d46\"", "/dashboard/courses.yml": "\"9e172dae0522bea7714e855bf1d44919\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"154ae67d8647700ff985d33068fc534e\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"0c0982476888c7d70f71d2fd8a945ccd\"", "/dashboard/variable_names.yml": "\"0c0982476888c7d70f71d2fd8a945ccd\"", "/dashboard/parameter_names.yml": "\"0c0982476888c7d70f71d2fd8a945ccd\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"f0b486eb8d24955c971d022592db1b02\"", "/blockly-mooc/maze.json": "\"9e172dae0522bea7714e855bf1d44919\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"95c046c767305be9857a367a50c2746a\"", "/blockly-mooc/bounce.json": "\"9e172dae0522bea7714e855bf1d44919\"", "/blockly-mooc/flappy.json": "\"9e172dae0522bea7714e855bf1d44919\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"9e172dae0522bea7714e855bf1d44919\"", - "/blockly-mooc/tutorialExplorer.json": "\"9e172dae0522bea7714e855bf1d44919\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"9e172dae0522bea7714e855bf1d44919\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", "/blockly-mooc/ailab.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"9e172dae0522bea7714e855bf1d44919\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"35efc2af0c4bc5b48b4379991b66e8a4\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"09145a8406ab9b43bd9fc8e0ba440438\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"09145a8406ab9b43bd9fc8e0ba440438\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"09145a8406ab9b43bd9fc8e0ba440438\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"9b0a86b4e89dee0c064d52a66fcbf111\"", "/course_content/Hour of Code/sports.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/text-compression.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/hero.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", @@ -25627,13 +25627,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/artist.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/infinity.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", - "/course_content/Hour of Code/mc.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/starwarsblocks.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/dance.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/aquatic.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/basketball.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/Hour of Code.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/Hour of Code/applab-intro.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", @@ -25645,7 +25645,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"f4aedbda1979c7e57e52dc0157d204b1\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"f4aedbda1979c7e57e52dc0157d204b1\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"f4aedbda1979c7e57e52dc0157d204b1\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/other/20-hour.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/other/k1hoc2017.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", @@ -25657,16 +25657,16 @@ "/course_content/other/vigenere.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/other/deepdive-debugging.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", "/course_content/other/applab-1hour.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"585b730e7e217a522c4e4e14766209ad\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"8b36b3105bd8dd6676da429a9fd15f0b\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"f4aedbda1979c7e57e52dc0157d204b1\"", "/course_content/other/hello-world-food.json": "\"f4aedbda1979c7e57e52dc0157d204b1\"", "/course_content/other/hello-world-animals.json": "\"f4aedbda1979c7e57e52dc0157d204b1\"", @@ -25674,35 +25674,35 @@ "/course_content/other/poetry-hoc3.json": "\"f4aedbda1979c7e57e52dc0157d204b1\"", "/course_content/other/poem-art.json": "\"f4aedbda1979c7e57e52dc0157d204b1\"", "/course_content/projects.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", - "/course_content/2020/pre-express-2020.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"088ab186e5d1bb30c4640882dd0f5d50\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"aa8a85c5a32208e7d516dcaa9487aedb\"", - "/course_content/2021/pre-express-2021.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"0b34725bb9c0681b18a26b5d45276521\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"9e4d07b9f7bfafe43f8d97f6cae7b3d0\"", + "/course_content/2021/coursed-2021.json": "\"ce567fc8489c2f61d1ca9c4c285f9e61\"", + "/course_content/2021/express-2021.json": "\"d7f3dd79581ca5fe7c4f654fc6605380\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"0c0982476888c7d70f71d2fd8a945ccd\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"65ffe6952cbae26d13c72338f8c191f7\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -25714,10 +25714,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -25726,65 +25726,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"fd2e7ba8beca4454b30c06b4cc791ddc\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"7afe75a22fcbb9bb7d4eb33709d2e978\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"a2b8b72ecca8704c19ad3433e35d6f0b\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"3e0975526b6bc455e6d05b4964115dd1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -25793,115 +25793,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"2bba7aaacfc88134edceb8bdda058227\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "tt": { - "/dashboard/base.yml": "\"749a86018a91abf088ba776a41f69fed\"", - "/dashboard/data.yml": "\"026fcb0b8f5bd00ac486ee0726d89927\"", - "/dashboard/devise.yml": "\"6203153039e8cdd115656e14885baaa7\"", + "/dashboard/base.yml": "\"09295adf24361de519b1ee109376f17a\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"b255aa685f06c103bdbdaf36fbc9f847\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"3076922aa9c8424c44d3aa756168f797\"", "/dashboard/courses.yml": "\"b255aa685f06c103bdbdaf36fbc9f847\"", - "/dashboard/blocks.yml": "\"a65bf88782b48735ba7cc3a16231f87e\"", + "/dashboard/blocks.yml": "\"4bc59df8fbf53b051a55667e88d6d3a8\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"daa8429ad52607a3d74944477c5e908f\"", "/dashboard/shared_functions.yml": "\"7e6332701c0cd3c61f418686260835f1\"", "/dashboard/variable_names.yml": "\"7e6332701c0cd3c61f418686260835f1\"", "/dashboard/parameter_names.yml": "\"7e6332701c0cd3c61f418686260835f1\"", - "/blockly-mooc/common.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", + "/blockly-mooc/common.json": "\"63e3590030204853d675d87e2547a258\"", "/blockly-mooc/maze.json": "\"93271e817567356df211f2a47dc91f44\"", - "/blockly-mooc/turtle.json": "\"394bfddb71bd8a7dc3d9772a84a65070\"", + "/blockly-mooc/turtle.json": "\"12c1502b6f4eff42880cd27a1a405d14\"", "/blockly-mooc/bounce.json": "\"b255aa685f06c103bdbdaf36fbc9f847\"", "/blockly-mooc/flappy.json": "\"b255aa685f06c103bdbdaf36fbc9f847\"", "/blockly-mooc/jigsaw.json": "\"e7261bfc5bf6b5cb7615da46160956fb\"", - "/blockly-mooc/studio.json": "\"b099fc551acc665037d1795590a8221b\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"b255aa685f06c103bdbdaf36fbc9f847\"", - "/blockly-mooc/tutorialExplorer.json": "\"b255aa685f06c103bdbdaf36fbc9f847\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"b255aa685f06c103bdbdaf36fbc9f847\"", "/blockly-mooc/spritelab.json": "\"418c18f3c67388a4196ea4cc15813ac3\"", "/blockly-mooc/fish.json": "\"4250df52fdbccef5478189701031f925\"", "/blockly-mooc/ailab.json": "\"7e6332701c0cd3c61f418686260835f1\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"7e6332701c0cd3c61f418686260835f1\"", - "/blockly-core/core.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", - "/pegasus/mobile.yml": "\"e08639a001e4281b2e47252c502536a1\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"b255aa685f06c103bdbdaf36fbc9f847\"", "/course_content/2017/csd1-2017.json": "\"aa3959230949398d7e09d0ab1ce8deb8\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2c7aa38caa76acbac3ea549c7610bd4\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"57f18ade71f359eb3eb733c7b6985f3c\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"0ec1d92cc5d6c0273ffae4936262ca12\"", + "/course_content/2017/courseb-2017.json": "\"f3c00c20ce67353c852698db7db1715b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"f5ad800b63958a579d9d647efa400be1\"", + "/course_content/2017/pre-express-2017.json": "\"45585bb7ffa03e4fd40bad5be0c418a4\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"fbf243394c101ca3367bf79455d178a5\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"80211ca356caac6bf74d8f452dd887fd\"", - "/course_content/2018/csd3-2018.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"b255aa685f06c103bdbdaf36fbc9f847\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"3022ae3ae06c2199d5e9f5d26025ef1c\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"b255aa685f06c103bdbdaf36fbc9f847\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"0e91f56327cb2b840c8a91460c90f4c9\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c22d10258dabca39d0bc56a9dc490ad6\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"37fa427d868d307ab87e003b87d97056\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"4250df52fdbccef5478189701031f925\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"4250df52fdbccef5478189701031f925\"", + "/course_content/2019/coursee-2019.json": "\"d5dcf2af31e65d06d911b11c2feb40c2\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"6000196857df5e49b8568ab7697da3c5\"", + "/course_content/2019/pre-express-2019.json": "\"cd9e7245e75f035cf50059016d4884ad\"", "/course_content/Hour of Code/sports.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/text-compression.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/hero.json": "\"4250df52fdbccef5478189701031f925\"", @@ -25914,13 +25914,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/artist.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/infinity.json": "\"4250df52fdbccef5478189701031f925\"", - "/course_content/Hour of Code/mc.json": "\"4250df52fdbccef5478189701031f925\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/starwarsblocks.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/dance.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/aquatic.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/basketball.json": "\"4250df52fdbccef5478189701031f925\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/Hour of Code.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/Hour of Code/applab-intro.json": "\"4250df52fdbccef5478189701031f925\"", @@ -25932,7 +25932,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"195784e6462b517949c269a6a602d83d\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"195784e6462b517949c269a6a602d83d\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"195784e6462b517949c269a6a602d83d\"", - "/course_content/other/K5-OnlinePD.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", + "/course_content/other/K5-OnlinePD.json": "\"d209df3c21b2a8ae6b8e3c5bbb70a0a1\"", "/course_content/other/pixelation.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/other/20-hour.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/other/k1hoc2017.json": "\"4250df52fdbccef5478189701031f925\"", @@ -25944,16 +25944,16 @@ "/course_content/other/vigenere.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/other/deepdive-debugging.json": "\"4250df52fdbccef5478189701031f925\"", "/course_content/other/applab-1hour.json": "\"4250df52fdbccef5478189701031f925\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"4250df52fdbccef5478189701031f925\"", - "/course_content/other/course4.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"4250df52fdbccef5478189701031f925\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/other/course3.json": "\"f80ec665724ab03e7b75860b84ede96e\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"4250df52fdbccef5478189701031f925\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"7e6332701c0cd3c61f418686260835f1\"", "/course_content/other/hello-world-food.json": "\"195784e6462b517949c269a6a602d83d\"", "/course_content/other/hello-world-animals.json": "\"195784e6462b517949c269a6a602d83d\"", @@ -25961,35 +25961,35 @@ "/course_content/other/poetry-hoc3.json": "\"195784e6462b517949c269a6a602d83d\"", "/course_content/other/poem-art.json": "\"195784e6462b517949c269a6a602d83d\"", "/course_content/projects.json": "\"7e6332701c0cd3c61f418686260835f1\"", - "/course_content/2020/pre-express-2020.json": "\"7e6332701c0cd3c61f418686260835f1\"", - "/course_content/2020/express-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", "/course_content/2020/courseb-2020.json": "\"7e6332701c0cd3c61f418686260835f1\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"7e6332701c0cd3c61f418686260835f1\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"175d15b52a0f13f5a6ab60323530078f\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"ca949267bccb97629091a1277a376aa8\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"cb1cc387420d31a1f5e74a48088ffa87\"", - "/course_content/2021/pre-express-2021.json": "\"7e6332701c0cd3c61f418686260835f1\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"4d18c553de374b695358afe0e50e93b6\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"37b492706fe6f03674154dedc00d2b12\"", + "/course_content/2021/coursed-2021.json": "\"649998a3f3e9b09b5bbf81a9bb8d9087\"", + "/course_content/2021/express-2021.json": "\"c5520d41cc8a95d02a34bb0fd6572628\"", + "/course_content/2021/pre-express-2021.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2021/coursee-2021.json": "\"3287e4588df20e9838010426b1563f89\"", + "/animations/spritelab_animation_library.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", "/piskel/en_US.json": "\"7e6332701c0cd3c61f418686260835f1\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"ec83dbeb21dc3b1bfbbc3b1bf590c3f0\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"fbd9c6786b9f805553877f6cff205900\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"237182ab9a0b0dff675871973e832369\"", + "/curriculum_content/other/hello-world-food.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -26001,10 +26001,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"15da197ce2f2d92fdb13197f80565ebf\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"dd1e4c922a2cf705eaea7fd37192d1d2\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"2dd1ef8179708d39f026a703eca62603\"", @@ -26013,65 +26013,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"ef0b007198da01c96b2eaef73a3f79a1\"", - "/curriculum_content/Hour of Code/iceage.json": "\"13850dc4de12333fd995e0ddabffbb6d\"", - "/curriculum_content/Hour of Code/artist.json": "\"c3e9e41dc32448653b0a914d0db30d07\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"03ee2d52fcc6ff2db93542fba6a7d1e2\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"955ab354fa0f0b8f470a9d9d5efec72d\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"f00eceea2e5d2b75d5a7099d939e6094\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"340107015d350c9d3661d90f559453ae\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"24d9177235dd555378a03adb4b06f483\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"c3191a3fcbf4d2663115b093397c7801\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"4b70a0a24aff1f69fe0744e1222eff25\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/Hour of Code/sports.json": "\"f1b9763142e753212e143c824f77cc9e\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"f30ed257a05b4ef675e0607a66487ac5\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"b441236666790e8c4f5de9aad8b9bb43\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"1fee8672afe441055574143f5a8a4d30\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2018/csf/express-2018.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0d43066a1a2191b19f241af0ef13cfb3\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"94d08863230b1ad3860eeb324c5ecb58\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"0ea84715e0dc923b47ca513afeda72e5\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"e1ca95c30f78ca193c55c61734ae204e\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"8bf3c385099577fb48649001228f8fea\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"326f6fbbc5cfd7af88f48ec9b5e8ca60\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc4b8c2fb24094a04a366a6ab170d372\"", + "/curriculum_content/2019/csf/express-2019.json": "\"7599ad9f2eac6946fdb95a3c30c11a47\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"98e342de9982ec8dddc40335f9ec0280\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -26080,115 +26080,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"c1d46ddb4abee51218688949c3355965\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"53e7db8fd10f9390c61fb06ae9942b07\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"13b2395c47911474a3ec15ad0a6b3e2e\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"3fd265221f75dbe186305275c015385d\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", + "/course_content/other/csd3-2021.json": "\"16fd9838cb86209b75ec74811a013e7a\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"1df75b58c5b1cd64667e279ea1a229b0\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"6daf6fb59bf07305bdc00535914f32f0\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "th": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"e722ac8cb1e112d2aaeb8ec85aff737d\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"9fc79a37380a92aefb2cdbb25ab850d9\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"9957bd3cce05a6e4439fe08a4f652d46\"", "/dashboard/courses.yml": "\"e722ac8cb1e112d2aaeb8ec85aff737d\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"154ae67d8647700ff985d33068fc534e\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"9cabed412e67dbc424b9584dc01ec357\"", "/dashboard/variable_names.yml": "\"9a2aff567e4f5257780db8c073d337b1\"", "/dashboard/parameter_names.yml": "\"9a2aff567e4f5257780db8c073d337b1\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"257761d981ebb22576bcc1136a0372e1\"", "/blockly-mooc/maze.json": "\"e722ac8cb1e112d2aaeb8ec85aff737d\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"e5d87c8771419744d89da0cbe2843751\"", "/blockly-mooc/bounce.json": "\"e722ac8cb1e112d2aaeb8ec85aff737d\"", "/blockly-mooc/flappy.json": "\"e722ac8cb1e112d2aaeb8ec85aff737d\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"e722ac8cb1e112d2aaeb8ec85aff737d\"", - "/blockly-mooc/tutorialExplorer.json": "\"e722ac8cb1e112d2aaeb8ec85aff737d\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"e722ac8cb1e112d2aaeb8ec85aff737d\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"9cabed412e67dbc424b9584dc01ec357\"", "/blockly-mooc/ailab.json": "\"9cabed412e67dbc424b9584dc01ec357\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"9a2aff567e4f5257780db8c073d337b1\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"e722ac8cb1e112d2aaeb8ec85aff737d\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"35efc2af0c4bc5b48b4379991b66e8a4\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"9cabed412e67dbc424b9584dc01ec357\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"9b0a86b4e89dee0c064d52a66fcbf111\"", "/course_content/Hour of Code/sports.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/text-compression.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/hero.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", @@ -26201,13 +26201,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/artist.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/infinity.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", - "/course_content/Hour of Code/mc.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/starwarsblocks.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/dance.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/aquatic.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/basketball.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/Hour of Code.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/Hour of Code/applab-intro.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", @@ -26219,7 +26219,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"d30e1ac72838025f5dbff2b34fa16e3b\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"d30e1ac72838025f5dbff2b34fa16e3b\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"d30e1ac72838025f5dbff2b34fa16e3b\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/other/20-hour.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", "/course_content/other/k1hoc2017.json": "\"a850a49ae2b2176d592d3f596ff5f07b\"", @@ -26231,16 +26231,16 @@ "/course_content/other/vigenere.json": "\"9cabed412e67dbc424b9584dc01ec357\"", "/course_content/other/deepdive-debugging.json": "\"9cabed412e67dbc424b9584dc01ec357\"", "/course_content/other/applab-1hour.json": "\"9cabed412e67dbc424b9584dc01ec357\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"9cabed412e67dbc424b9584dc01ec357\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"9cabed412e67dbc424b9584dc01ec357\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"585b730e7e217a522c4e4e14766209ad\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"9cabed412e67dbc424b9584dc01ec357\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"9a2aff567e4f5257780db8c073d337b1\"", "/course_content/other/hello-world-food.json": "\"9a2aff567e4f5257780db8c073d337b1\"", "/course_content/other/hello-world-animals.json": "\"9a2aff567e4f5257780db8c073d337b1\"", @@ -26248,35 +26248,35 @@ "/course_content/other/poetry-hoc3.json": "\"9a2aff567e4f5257780db8c073d337b1\"", "/course_content/other/poem-art.json": "\"d30e1ac72838025f5dbff2b34fa16e3b\"", "/course_content/projects.json": "\"9cabed412e67dbc424b9584dc01ec357\"", - "/course_content/2020/pre-express-2020.json": "\"9cabed412e67dbc424b9584dc01ec357\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"9cabed412e67dbc424b9584dc01ec357\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"9cabed412e67dbc424b9584dc01ec357\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"088ab186e5d1bb30c4640882dd0f5d50\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"aa8a85c5a32208e7d516dcaa9487aedb\"", - "/course_content/2021/pre-express-2021.json": "\"9a2aff567e4f5257780db8c073d337b1\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"9e4d07b9f7bfafe43f8d97f6cae7b3d0\"", + "/course_content/2021/coursed-2021.json": "\"ce567fc8489c2f61d1ca9c4c285f9e61\"", + "/course_content/2021/express-2021.json": "\"d7f3dd79581ca5fe7c4f654fc6605380\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"9a2aff567e4f5257780db8c073d337b1\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"65ffe6952cbae26d13c72338f8c191f7\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -26288,10 +26288,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -26300,65 +26300,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"3244bd160d98b23ebe7f8a721f0c659c\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"fd2e7ba8beca4454b30c06b4cc791ddc\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"a2b8b72ecca8704c19ad3433e35d6f0b\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"3e0975526b6bc455e6d05b4964115dd1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"8c6a402986de82136b79e164378c9fbf\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -26367,115 +26367,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"2bba7aaacfc88134edceb8bdda058227\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "ti": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"caf15deccfbc27dd813b6006f5c454da\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"883ac82bfbd6254d351fc0f8c6f67e93\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"57abc5e0147d9076978ee22609527f18\"", "/dashboard/courses.yml": "\"501da4a01bbd8a7473326cc1f1456268\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"154ae67d8647700ff985d33068fc534e\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", "/dashboard/variable_names.yml": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", "/dashboard/parameter_names.yml": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"257761d981ebb22576bcc1136a0372e1\"", "/blockly-mooc/maze.json": "\"caf15deccfbc27dd813b6006f5c454da\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"e5d87c8771419744d89da0cbe2843751\"", "/blockly-mooc/bounce.json": "\"caf15deccfbc27dd813b6006f5c454da\"", "/blockly-mooc/flappy.json": "\"501da4a01bbd8a7473326cc1f1456268\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"501da4a01bbd8a7473326cc1f1456268\"", - "/blockly-mooc/tutorialExplorer.json": "\"501da4a01bbd8a7473326cc1f1456268\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"501da4a01bbd8a7473326cc1f1456268\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"5487bace4df60604ba3adb99847f9181\"", "/blockly-mooc/ailab.json": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"501da4a01bbd8a7473326cc1f1456268\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"35efc2af0c4bc5b48b4379991b66e8a4\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"501da4a01bbd8a7473326cc1f1456268\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"501da4a01bbd8a7473326cc1f1456268\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"501da4a01bbd8a7473326cc1f1456268\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"5487bace4df60604ba3adb99847f9181\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"9b0a86b4e89dee0c064d52a66fcbf111\"", "/course_content/Hour of Code/sports.json": "\"501da4a01bbd8a7473326cc1f1456268\"", "/course_content/Hour of Code/text-compression.json": "\"501da4a01bbd8a7473326cc1f1456268\"", "/course_content/Hour of Code/hero.json": "\"501da4a01bbd8a7473326cc1f1456268\"", @@ -26488,13 +26488,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/Hour of Code/artist.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/Hour of Code/infinity.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/Hour of Code/mc.json": "\"5487bace4df60604ba3adb99847f9181\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/Hour of Code/starwarsblocks.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/Hour of Code/dance.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/Hour of Code/aquatic.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/Hour of Code/basketball.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/Hour of Code/Hour of Code.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/Hour of Code/applab-intro.json": "\"5487bace4df60604ba3adb99847f9181\"", @@ -26506,7 +26506,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"d3ff98b6e143e1c0de4244d31e80601d\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"d3ff98b6e143e1c0de4244d31e80601d\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"d3ff98b6e143e1c0de4244d31e80601d\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/other/20-hour.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/other/k1hoc2017.json": "\"5487bace4df60604ba3adb99847f9181\"", @@ -26518,16 +26518,16 @@ "/course_content/other/vigenere.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/other/deepdive-debugging.json": "\"5487bace4df60604ba3adb99847f9181\"", "/course_content/other/applab-1hour.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"585b730e7e217a522c4e4e14766209ad\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", "/course_content/other/hello-world-food.json": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", "/course_content/other/hello-world-animals.json": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", @@ -26535,35 +26535,35 @@ "/course_content/other/poetry-hoc3.json": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", "/course_content/other/poem-art.json": "\"d3ff98b6e143e1c0de4244d31e80601d\"", "/course_content/projects.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/2020/pre-express-2020.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"5487bace4df60604ba3adb99847f9181\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"088ab186e5d1bb30c4640882dd0f5d50\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"aa8a85c5a32208e7d516dcaa9487aedb\"", - "/course_content/2021/pre-express-2021.json": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"ac847d676116c1cf108d7b29a742dcae\"", + "/course_content/2021/coursed-2021.json": "\"ce567fc8489c2f61d1ca9c4c285f9e61\"", + "/course_content/2021/express-2021.json": "\"d7f3dd79581ca5fe7c4f654fc6605380\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"9cb4c260ccd0ee6f8220ceba5146ed0a\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"65ffe6952cbae26d13c72338f8c191f7\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -26575,10 +26575,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -26587,65 +26587,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"5e280b016051e89aa603f6afead8b167\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"579a220049318b43f9a4fb6dd66fd5ce\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"3e0975526b6bc455e6d05b4964115dd1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -26654,115 +26654,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"2bba7aaacfc88134edceb8bdda058227\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5532d054508a3f36d8c557407c782fbd\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"" }, "tr": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"a0c4487ae5427dcef278d76efb9f6f0e\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"883ac82bfbd6254d351fc0f8c6f67e93\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"d62204938f050d343a5f93ee2d59e59a\"", "/dashboard/courses.yml": "\"7ea34b69d48435722c27677bc0d288ab\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"154ae67d8647700ff985d33068fc534e\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"370afa56d369bb5b42ae46b2b748391c\"", "/dashboard/variable_names.yml": "\"370afa56d369bb5b42ae46b2b748391c\"", "/dashboard/parameter_names.yml": "\"370afa56d369bb5b42ae46b2b748391c\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"257761d981ebb22576bcc1136a0372e1\"", "/blockly-mooc/maze.json": "\"a0c4487ae5427dcef278d76efb9f6f0e\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"e5d87c8771419744d89da0cbe2843751\"", "/blockly-mooc/bounce.json": "\"7ea34b69d48435722c27677bc0d288ab\"", "/blockly-mooc/flappy.json": "\"7ea34b69d48435722c27677bc0d288ab\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"7ea34b69d48435722c27677bc0d288ab\"", - "/blockly-mooc/tutorialExplorer.json": "\"7ea34b69d48435722c27677bc0d288ab\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"7ea34b69d48435722c27677bc0d288ab\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/blockly-mooc/ailab.json": "\"370afa56d369bb5b42ae46b2b748391c\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"370afa56d369bb5b42ae46b2b748391c\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"ea5759ea349f2e43b12adf30e43960be\"", "/course_content/2017/coursea-2017.json": "\"7ea34b69d48435722c27677bc0d288ab\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"ead368565b06babcda7017d48380ce20\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"7ea34b69d48435722c27677bc0d288ab\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"7ea34b69d48435722c27677bc0d288ab\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"7ea34b69d48435722c27677bc0d288ab\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/text-compression.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/hero.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", @@ -26775,13 +26775,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/artist.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/infinity.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", - "/course_content/Hour of Code/mc.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/starwarsblocks.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/dance.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/aquatic.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/basketball.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/Hour of Code.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/Hour of Code/applab-intro.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", @@ -26793,7 +26793,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"1f13f5b36201e441bd43e6ea55c4394c\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"1f13f5b36201e441bd43e6ea55c4394c\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"1f13f5b36201e441bd43e6ea55c4394c\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/other/20-hour.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/other/k1hoc2017.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", @@ -26805,16 +26805,16 @@ "/course_content/other/vigenere.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/other/deepdive-debugging.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", "/course_content/other/applab-1hour.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"585b730e7e217a522c4e4e14766209ad\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"370afa56d369bb5b42ae46b2b748391c\"", "/course_content/other/hello-world-food.json": "\"370afa56d369bb5b42ae46b2b748391c\"", "/course_content/other/hello-world-animals.json": "\"370afa56d369bb5b42ae46b2b748391c\"", @@ -26822,35 +26822,35 @@ "/course_content/other/poetry-hoc3.json": "\"370afa56d369bb5b42ae46b2b748391c\"", "/course_content/other/poem-art.json": "\"1f13f5b36201e441bd43e6ea55c4394c\"", "/course_content/projects.json": "\"e38f85c92384cadf48862d9e3cd4cca2\"", - "/course_content/2020/pre-express-2020.json": "\"370afa56d369bb5b42ae46b2b748391c\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"370afa56d369bb5b42ae46b2b748391c\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"370afa56d369bb5b42ae46b2b748391c\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"088ab186e5d1bb30c4640882dd0f5d50\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"aa8a85c5a32208e7d516dcaa9487aedb\"", - "/course_content/2021/pre-express-2021.json": "\"370afa56d369bb5b42ae46b2b748391c\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"ac847d676116c1cf108d7b29a742dcae\"", + "/course_content/2021/coursed-2021.json": "\"ce567fc8489c2f61d1ca9c4c285f9e61\"", + "/course_content/2021/express-2021.json": "\"d7f3dd79581ca5fe7c4f654fc6605380\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"370afa56d369bb5b42ae46b2b748391c\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"65ffe6952cbae26d13c72338f8c191f7\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -26862,10 +26862,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -26874,65 +26874,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"d842726c7aa2f731960e91d8756d62d1\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c4c5c1fbe60053d62212d54d8c9713\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"579a220049318b43f9a4fb6dd66fd5ce\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"fc06d89fc791436727eb195cc3806929\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"3e0975526b6bc455e6d05b4964115dd1\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -26941,115 +26941,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"2bba7aaacfc88134edceb8bdda058227\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"2942f4b43e640175d001b8e684e33d1b\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"f8f4683540bbd591cbcfde207af9f4c8\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "uk": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"1e01152ed17dc59b5a0290dea4b8b968\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"883ac82bfbd6254d351fc0f8c6f67e93\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"d62204938f050d343a5f93ee2d59e59a\"", "/dashboard/courses.yml": "\"1e01152ed17dc59b5a0290dea4b8b968\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"154ae67d8647700ff985d33068fc534e\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"73e37b7d4f26e705929e47d4c4dd421a\"", "/dashboard/variable_names.yml": "\"73e37b7d4f26e705929e47d4c4dd421a\"", "/dashboard/parameter_names.yml": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"257761d981ebb22576bcc1136a0372e1\"", "/blockly-mooc/maze.json": "\"1e01152ed17dc59b5a0290dea4b8b968\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"b7942583db04f65f99f2aa62f67c23f9\"", "/blockly-mooc/bounce.json": "\"1e01152ed17dc59b5a0290dea4b8b968\"", "/blockly-mooc/flappy.json": "\"1e01152ed17dc59b5a0290dea4b8b968\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"1e01152ed17dc59b5a0290dea4b8b968\"", - "/blockly-mooc/tutorialExplorer.json": "\"1e01152ed17dc59b5a0290dea4b8b968\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"1e01152ed17dc59b5a0290dea4b8b968\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", "/blockly-mooc/ailab.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"23e00c416d485519760fc87fa2578f60\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"1e01152ed17dc59b5a0290dea4b8b968\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"ead368565b06babcda7017d48380ce20\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"1e01152ed17dc59b5a0290dea4b8b968\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/text-compression.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/hero.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", @@ -27062,13 +27062,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/artist.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/infinity.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", - "/course_content/Hour of Code/mc.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/starwarsblocks.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/dance.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/aquatic.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/basketball.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/Hour of Code.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/Hour of Code/applab-intro.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", @@ -27080,7 +27080,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"23e00c416d485519760fc87fa2578f60\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"23e00c416d485519760fc87fa2578f60\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"23e00c416d485519760fc87fa2578f60\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/other/20-hour.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/other/k1hoc2017.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", @@ -27092,16 +27092,16 @@ "/course_content/other/vigenere.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/other/deepdive-debugging.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", "/course_content/other/applab-1hour.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"a35ebee1504f9d0ec6fbef95816f2d61\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"585b730e7e217a522c4e4e14766209ad\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"23e00c416d485519760fc87fa2578f60\"", "/course_content/other/hello-world-food.json": "\"23e00c416d485519760fc87fa2578f60\"", "/course_content/other/hello-world-animals.json": "\"23e00c416d485519760fc87fa2578f60\"", @@ -27109,35 +27109,35 @@ "/course_content/other/poetry-hoc3.json": "\"23e00c416d485519760fc87fa2578f60\"", "/course_content/other/poem-art.json": "\"23e00c416d485519760fc87fa2578f60\"", "/course_content/projects.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/course_content/2020/pre-express-2020.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"aa8a85c5a32208e7d516dcaa9487aedb\"", - "/course_content/2021/pre-express-2021.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"ac847d676116c1cf108d7b29a742dcae\"", + "/course_content/2021/coursed-2021.json": "\"ce567fc8489c2f61d1ca9c4c285f9e61\"", + "/course_content/2021/express-2021.json": "\"d7f3dd79581ca5fe7c4f654fc6605380\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"73e37b7d4f26e705929e47d4c4dd421a\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"65ffe6952cbae26d13c72338f8c191f7\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -27149,10 +27149,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"e7f50a3318ddd98bd1c0e56dc69ea07c\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -27161,65 +27161,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"1f3d4c4af734b0efded44e898af083e6\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"579a220049318b43f9a4fb6dd66fd5ce\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"0aa4f67e5283c2bbf3400afb8c980db4\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a76fbca097fae3461ae3ad3dec41d322\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"ffcad4d1b74a88a55d83641e7c3fb247\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -27228,115 +27228,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"2bba7aaacfc88134edceb8bdda058227\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"a2c47e134d75a829771a68949d32b78e\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"2942f4b43e640175d001b8e684e33d1b\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "ur-PK": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"125c35fc1a2be8082258fde1d9dd7581\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"883ac82bfbd6254d351fc0f8c6f67e93\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"d62204938f050d343a5f93ee2d59e59a\"", "/dashboard/courses.yml": "\"125c35fc1a2be8082258fde1d9dd7581\"", - "/dashboard/blocks.yml": "\"a65bf88782b48735ba7cc3a16231f87e\"", + "/dashboard/blocks.yml": "\"e737dbe37574a93bf6c63cebe40b7eee\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"88346bf26e1682eb36e779aac6b2b465\"", "/dashboard/variable_names.yml": "\"88346bf26e1682eb36e779aac6b2b465\"", "/dashboard/parameter_names.yml": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"bcf7a80fb9c09b9fc99a0b90b7fd2fa1\"", "/blockly-mooc/maze.json": "\"125c35fc1a2be8082258fde1d9dd7581\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"208a8a8fda73d408976a7ea1d68a2ed0\"", "/blockly-mooc/bounce.json": "\"125c35fc1a2be8082258fde1d9dd7581\"", "/blockly-mooc/flappy.json": "\"125c35fc1a2be8082258fde1d9dd7581\"", "/blockly-mooc/jigsaw.json": "\"e7261bfc5bf6b5cb7615da46160956fb\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"125c35fc1a2be8082258fde1d9dd7581\"", - "/blockly-mooc/tutorialExplorer.json": "\"125c35fc1a2be8082258fde1d9dd7581\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"125c35fc1a2be8082258fde1d9dd7581\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"88346bf26e1682eb36e779aac6b2b465\"", "/blockly-mooc/ailab.json": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"37732fb7b88e205453503587c466eeb1\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"125c35fc1a2be8082258fde1d9dd7581\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"0df8da19c1bcb602d0cd770a9beb8000\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"ead368565b06babcda7017d48380ce20\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"88346bf26e1682eb36e779aac6b2b465\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/text-compression.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/hero.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", @@ -27349,13 +27349,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/artist.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/infinity.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", - "/course_content/Hour of Code/mc.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/starwarsblocks.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/dance.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/aquatic.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/basketball.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/Hour of Code.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/Hour of Code/applab-intro.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", @@ -27367,7 +27367,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"37732fb7b88e205453503587c466eeb1\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"37732fb7b88e205453503587c466eeb1\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"37732fb7b88e205453503587c466eeb1\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/other/20-hour.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/other/k1hoc2017.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", @@ -27379,16 +27379,16 @@ "/course_content/other/vigenere.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/other/deepdive-debugging.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", "/course_content/other/applab-1hour.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"6ad399823a0f4617b810c33d1c8f98b6\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"585b730e7e217a522c4e4e14766209ad\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"37732fb7b88e205453503587c466eeb1\"", "/course_content/other/hello-world-food.json": "\"37732fb7b88e205453503587c466eeb1\"", "/course_content/other/hello-world-animals.json": "\"37732fb7b88e205453503587c466eeb1\"", @@ -27396,35 +27396,35 @@ "/course_content/other/poetry-hoc3.json": "\"37732fb7b88e205453503587c466eeb1\"", "/course_content/other/poem-art.json": "\"37732fb7b88e205453503587c466eeb1\"", "/course_content/projects.json": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/course_content/2020/pre-express-2020.json": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"7d7c5c7c462d6e87cc8006563ba64c27\"", - "/course_content/2021/pre-express-2021.json": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"ac847d676116c1cf108d7b29a742dcae\"", + "/course_content/2021/coursed-2021.json": "\"6a319e8e8b1b76832fe063201ab882d2\"", + "/course_content/2021/express-2021.json": "\"cbe67e92d200a77d25a4dfd100ee43db\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"88346bf26e1682eb36e779aac6b2b465\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"65ffe6952cbae26d13c72338f8c191f7\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -27436,10 +27436,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"816338e9759b910c5d64621783a37443\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -27448,65 +27448,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"1f3d4c4af734b0efded44e898af083e6\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"579a220049318b43f9a4fb6dd66fd5ce\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a76fbca097fae3461ae3ad3dec41d322\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"ffcad4d1b74a88a55d83641e7c3fb247\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -27515,115 +27515,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"2bba7aaacfc88134edceb8bdda058227\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"2942f4b43e640175d001b8e684e33d1b\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "ug": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"ae0786fb9ac39d18467d7ca69884a2c6\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"008bba61c52d22a447293ae248b5e7af\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"883ac82bfbd6254d351fc0f8c6f67e93\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"0cb776219015984e1649d658ba4a6faf\"", "/dashboard/courses.yml": "\"008bba61c52d22a447293ae248b5e7af\"", - "/dashboard/blocks.yml": "\"a65bf88782b48735ba7cc3a16231f87e\"", + "/dashboard/blocks.yml": "\"e737dbe37574a93bf6c63cebe40b7eee\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"cd0c22d01718d220ba5a30d2115505cf\"", "/dashboard/variable_names.yml": "\"cd0c22d01718d220ba5a30d2115505cf\"", "/dashboard/parameter_names.yml": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"bcf7a80fb9c09b9fc99a0b90b7fd2fa1\"", "/blockly-mooc/maze.json": "\"008bba61c52d22a447293ae248b5e7af\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"208a8a8fda73d408976a7ea1d68a2ed0\"", "/blockly-mooc/bounce.json": "\"008bba61c52d22a447293ae248b5e7af\"", "/blockly-mooc/flappy.json": "\"008bba61c52d22a447293ae248b5e7af\"", "/blockly-mooc/jigsaw.json": "\"e7261bfc5bf6b5cb7615da46160956fb\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"008bba61c52d22a447293ae248b5e7af\"", - "/blockly-mooc/tutorialExplorer.json": "\"008bba61c52d22a447293ae248b5e7af\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"008bba61c52d22a447293ae248b5e7af\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", "/blockly-mooc/ailab.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"9e56ce27e3aa82dfb2975702a1989697\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"008bba61c52d22a447293ae248b5e7af\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"d1249757331300c2646c8e0907d64ef3\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"ead368565b06babcda7017d48380ce20\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/text-compression.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/hero.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", @@ -27636,13 +27636,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/artist.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/infinity.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", - "/course_content/Hour of Code/mc.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/starwarsblocks.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/dance.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/aquatic.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/basketball.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/Hour of Code.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/Hour of Code/applab-intro.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", @@ -27654,7 +27654,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"9e56ce27e3aa82dfb2975702a1989697\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"9e56ce27e3aa82dfb2975702a1989697\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"61d20095e773ea5620f14d1ca7a20582\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/other/20-hour.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/other/k1hoc2017.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", @@ -27666,16 +27666,16 @@ "/course_content/other/vigenere.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/other/deepdive-debugging.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", "/course_content/other/applab-1hour.json": "\"81c447f1be95ebd9f816991ba4bb817d\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"da4a889afb1f61bef2e499e42f58f72e\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"9e56ce27e3aa82dfb2975702a1989697\"", "/course_content/other/hello-world-food.json": "\"9e56ce27e3aa82dfb2975702a1989697\"", "/course_content/other/hello-world-animals.json": "\"9e56ce27e3aa82dfb2975702a1989697\"", @@ -27683,35 +27683,35 @@ "/course_content/other/poetry-hoc3.json": "\"9e56ce27e3aa82dfb2975702a1989697\"", "/course_content/other/poem-art.json": "\"9e56ce27e3aa82dfb2975702a1989697\"", "/course_content/projects.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/course_content/2020/pre-express-2020.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/course_content/2020/express-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"7d7c5c7c462d6e87cc8006563ba64c27\"", - "/course_content/2021/pre-express-2021.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"4b4bdf8a025c056c04d75b6160a430a4\"", + "/course_content/2021/coursed-2021.json": "\"6a319e8e8b1b76832fe063201ab882d2\"", + "/course_content/2021/express-2021.json": "\"cbe67e92d200a77d25a4dfd100ee43db\"", + "/course_content/2021/pre-express-2021.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"cd0c22d01718d220ba5a30d2115505cf\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"65ffe6952cbae26d13c72338f8c191f7\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -27723,10 +27723,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"816338e9759b910c5d64621783a37443\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -27735,65 +27735,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"1f3d4c4af734b0efded44e898af083e6\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"579a220049318b43f9a4fb6dd66fd5ce\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a76fbca097fae3461ae3ad3dec41d322\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"ffcad4d1b74a88a55d83641e7c3fb247\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -27802,115 +27802,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"2bba7aaacfc88134edceb8bdda058227\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"2942f4b43e640175d001b8e684e33d1b\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "uz": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"026fcb0b8f5bd00ac486ee0726d89927\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"87ec48e7958746717b8370d9f156bea0\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"883ac82bfbd6254d351fc0f8c6f67e93\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"0cb776219015984e1649d658ba4a6faf\"", "/dashboard/courses.yml": "\"87ec48e7958746717b8370d9f156bea0\"", - "/dashboard/blocks.yml": "\"a65bf88782b48735ba7cc3a16231f87e\"", + "/dashboard/blocks.yml": "\"e737dbe37574a93bf6c63cebe40b7eee\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"a54bf647386e972ea98b18e1b7c917a4\"", "/dashboard/variable_names.yml": "\"a54bf647386e972ea98b18e1b7c917a4\"", "/dashboard/parameter_names.yml": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/blockly-mooc/common.json": "\"a5bb1e6d873ad1eb8f13c02135ee5e0e\"", + "/blockly-mooc/common.json": "\"bcf7a80fb9c09b9fc99a0b90b7fd2fa1\"", "/blockly-mooc/maze.json": "\"87ec48e7958746717b8370d9f156bea0\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"208a8a8fda73d408976a7ea1d68a2ed0\"", "/blockly-mooc/bounce.json": "\"87ec48e7958746717b8370d9f156bea0\"", "/blockly-mooc/flappy.json": "\"87ec48e7958746717b8370d9f156bea0\"", "/blockly-mooc/jigsaw.json": "\"e7261bfc5bf6b5cb7615da46160956fb\"", - "/blockly-mooc/studio.json": "\"b099fc551acc665037d1795590a8221b\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"87ec48e7958746717b8370d9f156bea0\"", - "/blockly-mooc/tutorialExplorer.json": "\"87ec48e7958746717b8370d9f156bea0\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"87ec48e7958746717b8370d9f156bea0\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", "/blockly-mooc/ailab.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"b5ee7555a02f3386c49f7dbd870c42ff\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"87ec48e7958746717b8370d9f156bea0\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"d1249757331300c2646c8e0907d64ef3\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"75d73a19b08f4ed7dfecc8f1d4c2ebd0\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/text-compression.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/hero.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", @@ -27923,13 +27923,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/artist.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/infinity.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", - "/course_content/Hour of Code/mc.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/starwarsblocks.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/dance.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/aquatic.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/basketball.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/Hour of Code.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", "/course_content/Hour of Code/applab-intro.json": "\"5f1a8acf0633296107d0719a7da4dd25\"", @@ -27941,7 +27941,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"b75f39778cdc789ee409df8e443f7046\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"b75f39778cdc789ee409df8e443f7046\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"b75f39778cdc789ee409df8e443f7046\"", - "/course_content/other/K5-OnlinePD.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", "/course_content/other/20-hour.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", "/course_content/other/k1hoc2017.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", @@ -27953,16 +27953,16 @@ "/course_content/other/vigenere.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", "/course_content/other/deepdive-debugging.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", "/course_content/other/applab-1hour.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"da4a889afb1f61bef2e499e42f58f72e\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"b5ee7555a02f3386c49f7dbd870c42ff\"", "/course_content/other/hello-world-food.json": "\"b5ee7555a02f3386c49f7dbd870c42ff\"", "/course_content/other/hello-world-animals.json": "\"b5ee7555a02f3386c49f7dbd870c42ff\"", @@ -27970,35 +27970,35 @@ "/course_content/other/poetry-hoc3.json": "\"b5ee7555a02f3386c49f7dbd870c42ff\"", "/course_content/other/poem-art.json": "\"b75f39778cdc789ee409df8e443f7046\"", "/course_content/projects.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/course_content/2020/pre-express-2020.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/course_content/2020/express-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"7d7c5c7c462d6e87cc8006563ba64c27\"", - "/course_content/2021/pre-express-2021.json": "\"b5ee7555a02f3386c49f7dbd870c42ff\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"4b4bdf8a025c056c04d75b6160a430a4\"", + "/course_content/2021/coursed-2021.json": "\"6a319e8e8b1b76832fe063201ab882d2\"", + "/course_content/2021/express-2021.json": "\"cbe67e92d200a77d25a4dfd100ee43db\"", + "/course_content/2021/pre-express-2021.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"a54bf647386e972ea98b18e1b7c917a4\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"65ffe6952cbae26d13c72338f8c191f7\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -28010,10 +28010,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"816338e9759b910c5d64621783a37443\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -28022,65 +28022,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"ef0b007198da01c96b2eaef73a3f79a1\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"955ab354fa0f0b8f470a9d9d5efec72d\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"24bd5edbaf7610bfc3cfe7e619099276\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"579a220049318b43f9a4fb6dd66fd5ce\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a76fbca097fae3461ae3ad3dec41d322\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"ffcad4d1b74a88a55d83641e7c3fb247\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -28089,115 +28089,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"2bba7aaacfc88134edceb8bdda058227\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"2942f4b43e640175d001b8e684e33d1b\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"4c74fe9d917e01de1ea105dc180319c2\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "vi": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"026fcb0b8f5bd00ac486ee0726d89927\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"e2361e891eb2b8f12cb65d46226bd610\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"e927f526f97d49f00d01e601f672c953\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"883ac82bfbd6254d351fc0f8c6f67e93\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"0cb776219015984e1649d658ba4a6faf\"", "/dashboard/courses.yml": "\"5da86c82f54614372113d1f4f47e41e3\"", - "/dashboard/blocks.yml": "\"a65bf88782b48735ba7cc3a16231f87e\"", + "/dashboard/blocks.yml": "\"e737dbe37574a93bf6c63cebe40b7eee\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"7d347298f169d0159d23a9a349547cc7\"", "/dashboard/variable_names.yml": "\"7d347298f169d0159d23a9a349547cc7\"", "/dashboard/parameter_names.yml": "\"7d347298f169d0159d23a9a349547cc7\"", - "/blockly-mooc/common.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", + "/blockly-mooc/common.json": "\"bcf7a80fb9c09b9fc99a0b90b7fd2fa1\"", "/blockly-mooc/maze.json": "\"e927f526f97d49f00d01e601f672c953\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"208a8a8fda73d408976a7ea1d68a2ed0\"", "/blockly-mooc/bounce.json": "\"e927f526f97d49f00d01e601f672c953\"", "/blockly-mooc/flappy.json": "\"e927f526f97d49f00d01e601f672c953\"", "/blockly-mooc/jigsaw.json": "\"e7261bfc5bf6b5cb7615da46160956fb\"", - "/blockly-mooc/studio.json": "\"b099fc551acc665037d1795590a8221b\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"5da86c82f54614372113d1f4f47e41e3\"", - "/blockly-mooc/tutorialExplorer.json": "\"5da86c82f54614372113d1f4f47e41e3\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"5da86c82f54614372113d1f4f47e41e3\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/blockly-mooc/ailab.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"7d347298f169d0159d23a9a349547cc7\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"5da86c82f54614372113d1f4f47e41e3\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"d1249757331300c2646c8e0907d64ef3\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"75d73a19b08f4ed7dfecc8f1d4c2ebd0\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"5da86c82f54614372113d1f4f47e41e3\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"5da86c82f54614372113d1f4f47e41e3\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"5da86c82f54614372113d1f4f47e41e3\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"32704d2287d380f8f4372f7e8012da2b\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"5da86c82f54614372113d1f4f47e41e3\"", "/course_content/Hour of Code/text-compression.json": "\"5da86c82f54614372113d1f4f47e41e3\"", "/course_content/Hour of Code/hero.json": "\"5da86c82f54614372113d1f4f47e41e3\"", @@ -28210,13 +28210,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"5da86c82f54614372113d1f4f47e41e3\"", "/course_content/Hour of Code/artist.json": "\"5da86c82f54614372113d1f4f47e41e3\"", "/course_content/Hour of Code/infinity.json": "\"5da86c82f54614372113d1f4f47e41e3\"", - "/course_content/Hour of Code/mc.json": "\"5da86c82f54614372113d1f4f47e41e3\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/Hour of Code/starwarsblocks.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/Hour of Code/dance.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/Hour of Code/aquatic.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/Hour of Code/basketball.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/Hour of Code/Hour of Code.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/Hour of Code/applab-intro.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", @@ -28228,7 +28228,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"57c17509edf14978187c0bd33fbeb53f\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"57c17509edf14978187c0bd33fbeb53f\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"57c17509edf14978187c0bd33fbeb53f\"", - "/course_content/other/K5-OnlinePD.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/other/20-hour.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/other/k1hoc2017.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", @@ -28240,16 +28240,16 @@ "/course_content/other/vigenere.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/other/deepdive-debugging.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", "/course_content/other/applab-1hour.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"da4a889afb1f61bef2e499e42f58f72e\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"7d347298f169d0159d23a9a349547cc7\"", "/course_content/other/hello-world-food.json": "\"7d347298f169d0159d23a9a349547cc7\"", "/course_content/other/hello-world-animals.json": "\"7d347298f169d0159d23a9a349547cc7\"", @@ -28257,35 +28257,35 @@ "/course_content/other/poetry-hoc3.json": "\"7d347298f169d0159d23a9a349547cc7\"", "/course_content/other/poem-art.json": "\"57c17509edf14978187c0bd33fbeb53f\"", "/course_content/projects.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/course_content/2020/pre-express-2020.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/course_content/2020/express-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"3f1d2cca400018f97ed7b071054b7c82\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"7d7c5c7c462d6e87cc8006563ba64c27\"", - "/course_content/2021/pre-express-2021.json": "\"7d347298f169d0159d23a9a349547cc7\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"4b4bdf8a025c056c04d75b6160a430a4\"", + "/course_content/2021/coursed-2021.json": "\"6a319e8e8b1b76832fe063201ab882d2\"", + "/course_content/2021/express-2021.json": "\"cbe67e92d200a77d25a4dfd100ee43db\"", + "/course_content/2021/pre-express-2021.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"7d347298f169d0159d23a9a349547cc7\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c577a202c1f9637722f41dcd075f0ba8\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -28297,10 +28297,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"816338e9759b910c5d64621783a37443\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -28309,65 +28309,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"ef0b007198da01c96b2eaef73a3f79a1\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"955ab354fa0f0b8f470a9d9d5efec72d\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"316e51c340594a8c9f432a73b9db70df\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"a221dbeb10c7aa3dc40a5d1ac62c412e\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"579a220049318b43f9a4fb6dd66fd5ce\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0d43066a1a2191b19f241af0ef13cfb3\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a76fbca097fae3461ae3ad3dec41d322\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"ffcad4d1b74a88a55d83641e7c3fb247\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -28376,115 +28376,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"53e7db8fd10f9390c61fb06ae9942b07\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"81ee82427b425dd074b171af97fdebda\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "cy": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"026fcb0b8f5bd00ac486ee0726d89927\"", - "/dashboard/devise.yml": "\"6203153039e8cdd115656e14885baaa7\"", + "/dashboard/base.yml": "\"09295adf24361de519b1ee109376f17a\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"273d1ae12d50374a83124dbb20e996f1\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"883ac82bfbd6254d351fc0f8c6f67e93\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"7af314f990bbd171859061be52f539b4\"", "/dashboard/courses.yml": "\"18150e044350dd5d54bdd763f5adcc28\"", - "/dashboard/blocks.yml": "\"a65bf88782b48735ba7cc3a16231f87e\"", + "/dashboard/blocks.yml": "\"e737dbe37574a93bf6c63cebe40b7eee\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"d0a581896f69da0d506b1bc7cad5672f\"", "/dashboard/shared_functions.yml": "\"14acaac59bb6c7031a2c3b547e028d8b\"", "/dashboard/variable_names.yml": "\"14acaac59bb6c7031a2c3b547e028d8b\"", "/dashboard/parameter_names.yml": "\"14acaac59bb6c7031a2c3b547e028d8b\"", - "/blockly-mooc/common.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", + "/blockly-mooc/common.json": "\"bcf7a80fb9c09b9fc99a0b90b7fd2fa1\"", "/blockly-mooc/maze.json": "\"273d1ae12d50374a83124dbb20e996f1\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"208a8a8fda73d408976a7ea1d68a2ed0\"", "/blockly-mooc/bounce.json": "\"273d1ae12d50374a83124dbb20e996f1\"", "/blockly-mooc/flappy.json": "\"273d1ae12d50374a83124dbb20e996f1\"", "/blockly-mooc/jigsaw.json": "\"e7261bfc5bf6b5cb7615da46160956fb\"", - "/blockly-mooc/studio.json": "\"b099fc551acc665037d1795590a8221b\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"18150e044350dd5d54bdd763f5adcc28\"", - "/blockly-mooc/tutorialExplorer.json": "\"18150e044350dd5d54bdd763f5adcc28\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"18150e044350dd5d54bdd763f5adcc28\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/blockly-mooc/ailab.json": "\"14acaac59bb6c7031a2c3b547e028d8b\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"14acaac59bb6c7031a2c3b547e028d8b\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"18150e044350dd5d54bdd763f5adcc28\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"4e3050c1df171b646c78360254046641\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2c7aa38caa76acbac3ea549c7610bd4\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"d1249757331300c2646c8e0907d64ef3\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"fbf243394c101ca3367bf79455d178a5\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"75d73a19b08f4ed7dfecc8f1d4c2ebd0\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"18150e044350dd5d54bdd763f5adcc28\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"18150e044350dd5d54bdd763f5adcc28\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"0e91f56327cb2b840c8a91460c90f4c9\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"9a0f2b6a155559816645b9455038b0f3\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"18150e044350dd5d54bdd763f5adcc28\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", + "/course_content/2019/coursee-2019.json": "\"d5dcf2af31e65d06d911b11c2feb40c2\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"6000196857df5e49b8568ab7697da3c5\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"18150e044350dd5d54bdd763f5adcc28\"", "/course_content/Hour of Code/text-compression.json": "\"18150e044350dd5d54bdd763f5adcc28\"", "/course_content/Hour of Code/hero.json": "\"18150e044350dd5d54bdd763f5adcc28\"", @@ -28497,13 +28497,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/Hour of Code/artist.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/Hour of Code/infinity.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", - "/course_content/Hour of Code/mc.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/Hour of Code/starwarsblocks.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/Hour of Code/dance.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/Hour of Code/aquatic.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/Hour of Code/basketball.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/Hour of Code/Hour of Code.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/Hour of Code/applab-intro.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", @@ -28515,7 +28515,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"b2592c1b59d6ed5a882a6808235f49a1\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"b2592c1b59d6ed5a882a6808235f49a1\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"b2592c1b59d6ed5a882a6808235f49a1\"", - "/course_content/other/K5-OnlinePD.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/other/20-hour.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/other/k1hoc2017.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", @@ -28527,16 +28527,16 @@ "/course_content/other/vigenere.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/other/deepdive-debugging.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", "/course_content/other/applab-1hour.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"da4a889afb1f61bef2e499e42f58f72e\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"14acaac59bb6c7031a2c3b547e028d8b\"", "/course_content/other/hello-world-food.json": "\"14acaac59bb6c7031a2c3b547e028d8b\"", "/course_content/other/hello-world-animals.json": "\"14acaac59bb6c7031a2c3b547e028d8b\"", @@ -28544,35 +28544,35 @@ "/course_content/other/poetry-hoc3.json": "\"14acaac59bb6c7031a2c3b547e028d8b\"", "/course_content/other/poem-art.json": "\"b2592c1b59d6ed5a882a6808235f49a1\"", "/course_content/projects.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", - "/course_content/2020/pre-express-2020.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", - "/course_content/2020/express-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", "/course_content/2020/courseb-2020.json": "\"153c5ce1defbecdb4b4e00b71037ebc9\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"14acaac59bb6c7031a2c3b547e028d8b\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"1d88a138cb94d2a86bb36d50e7dd3bbb\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"2f4b9193c212cc42bd0a59493a905bc6\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"7d7c5c7c462d6e87cc8006563ba64c27\"", - "/course_content/2021/pre-express-2021.json": "\"14acaac59bb6c7031a2c3b547e028d8b\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"4b4bdf8a025c056c04d75b6160a430a4\"", + "/course_content/2021/coursed-2021.json": "\"6a319e8e8b1b76832fe063201ab882d2\"", + "/course_content/2021/express-2021.json": "\"cbe67e92d200a77d25a4dfd100ee43db\"", + "/course_content/2021/pre-express-2021.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"14acaac59bb6c7031a2c3b547e028d8b\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c577a202c1f9637722f41dcd075f0ba8\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -28584,10 +28584,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"816338e9759b910c5d64621783a37443\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -28596,65 +28596,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"ef0b007198da01c96b2eaef73a3f79a1\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"955ab354fa0f0b8f470a9d9d5efec72d\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"b490ba05b22b6ad5226fd67c5b8dc853\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"0122488b5b4191040704355cc9796f5f\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"a221dbeb10c7aa3dc40a5d1ac62c412e\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"f30ed257a05b4ef675e0607a66487ac5\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"579a220049318b43f9a4fb6dd66fd5ce\"", + "/curriculum_content/2018/csf/express-2018.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0d43066a1a2191b19f241af0ef13cfb3\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a76fbca097fae3461ae3ad3dec41d322\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"ffcad4d1b74a88a55d83641e7c3fb247\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -28663,115 +28663,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"53e7db8fd10f9390c61fb06ae9942b07\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"2ddfe4b01846bf846797990a1cbdac84\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"60f6163eaaed09fc46c3a2a0c5af3bec\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"81ee82427b425dd074b171af97fdebda\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "yo": { - "/dashboard/base.yml": "\"d148051d49f59514d751321c6eac7265\"", - "/dashboard/data.yml": "\"026fcb0b8f5bd00ac486ee0726d89927\"", - "/dashboard/devise.yml": "\"6203153039e8cdd115656e14885baaa7\"", + "/dashboard/base.yml": "\"09295adf24361de519b1ee109376f17a\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"41e457030940bb1886004d84dc2d8016\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"7af314f990bbd171859061be52f539b4\"", "/dashboard/courses.yml": "\"880d68c29e3bc7e515a4b90f2c22064d\"", - "/dashboard/blocks.yml": "\"a65bf88782b48735ba7cc3a16231f87e\"", + "/dashboard/blocks.yml": "\"e737dbe37574a93bf6c63cebe40b7eee\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"daa8429ad52607a3d74944477c5e908f\"", "/dashboard/shared_functions.yml": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", "/dashboard/variable_names.yml": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", "/dashboard/parameter_names.yml": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", - "/blockly-mooc/common.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", + "/blockly-mooc/common.json": "\"bcf7a80fb9c09b9fc99a0b90b7fd2fa1\"", "/blockly-mooc/maze.json": "\"41e457030940bb1886004d84dc2d8016\"", - "/blockly-mooc/turtle.json": "\"394bfddb71bd8a7dc3d9772a84a65070\"", + "/blockly-mooc/turtle.json": "\"208a8a8fda73d408976a7ea1d68a2ed0\"", "/blockly-mooc/bounce.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", "/blockly-mooc/flappy.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", "/blockly-mooc/jigsaw.json": "\"e7261bfc5bf6b5cb7615da46160956fb\"", - "/blockly-mooc/studio.json": "\"b099fc551acc665037d1795590a8221b\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", - "/blockly-mooc/tutorialExplorer.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/blockly-mooc/ailab.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", - "/blockly-core/core.json": "\"2e2ad8a1961879ba8f1eb68d05e3748f\"", - "/pegasus/mobile.yml": "\"e08639a001e4281b2e47252c502536a1\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2c7aa38caa76acbac3ea549c7610bd4\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"57f18ade71f359eb3eb733c7b6985f3c\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"0ec1d92cc5d6c0273ffae4936262ca12\"", + "/course_content/2017/courseb-2017.json": "\"f3c00c20ce67353c852698db7db1715b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"f5ad800b63958a579d9d647efa400be1\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"fbf243394c101ca3367bf79455d178a5\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"75d73a19b08f4ed7dfecc8f1d4c2ebd0\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"0e91f56327cb2b840c8a91460c90f4c9\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", + "/course_content/2019/coursee-2019.json": "\"d5dcf2af31e65d06d911b11c2feb40c2\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"6000196857df5e49b8568ab7697da3c5\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", "/course_content/Hour of Code/text-compression.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", "/course_content/Hour of Code/hero.json": "\"880d68c29e3bc7e515a4b90f2c22064d\"", @@ -28784,13 +28784,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/Hour of Code/artist.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/Hour of Code/infinity.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", - "/course_content/Hour of Code/mc.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/Hour of Code/starwarsblocks.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/Hour of Code/dance.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/Hour of Code/aquatic.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/Hour of Code/basketball.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/Hour of Code/Hour of Code.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/Hour of Code/applab-intro.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", @@ -28802,7 +28802,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"21ef2745c20631098da310ee48096d71\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"21ef2745c20631098da310ee48096d71\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"21ef2745c20631098da310ee48096d71\"", - "/course_content/other/K5-OnlinePD.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/other/20-hour.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/other/k1hoc2017.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", @@ -28814,16 +28814,16 @@ "/course_content/other/vigenere.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/other/deepdive-debugging.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", "/course_content/other/applab-1hour.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/other/course3.json": "\"da4a889afb1f61bef2e499e42f58f72e\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", "/course_content/other/hello-world-food.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", "/course_content/other/hello-world-animals.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", @@ -28831,35 +28831,35 @@ "/course_content/other/poetry-hoc3.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", "/course_content/other/poem-art.json": "\"21ef2745c20631098da310ee48096d71\"", "/course_content/projects.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", - "/course_content/2020/pre-express-2020.json": "\"0a179f0f3d8aa9c645deaa76206c101d\"", - "/course_content/2020/express-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", "/course_content/2020/courseb-2020.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"997e4b687cfb7d2a763af2c26f6d0da7\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"7d7c5c7c462d6e87cc8006563ba64c27\"", - "/course_content/2021/pre-express-2021.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"4b4bdf8a025c056c04d75b6160a430a4\"", + "/course_content/2021/coursed-2021.json": "\"6a319e8e8b1b76832fe063201ab882d2\"", + "/course_content/2021/express-2021.json": "\"c5520d41cc8a95d02a34bb0fd6572628\"", + "/course_content/2021/pre-express-2021.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"c88e287f5dac7c0dcd16f00e79d49d1f\"", "/piskel/en_US.json": "\"276ea0a2bf16e7819f1749e7fa0b3ee6\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c577a202c1f9637722f41dcd075f0ba8\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -28871,10 +28871,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"816338e9759b910c5d64621783a37443\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -28883,65 +28883,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"ef0b007198da01c96b2eaef73a3f79a1\"", - "/curriculum_content/Hour of Code/iceage.json": "\"13850dc4de12333fd995e0ddabffbb6d\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"03ee2d52fcc6ff2db93542fba6a7d1e2\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"955ab354fa0f0b8f470a9d9d5efec72d\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"0122488b5b4191040704355cc9796f5f\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6c99310a143f2ff624c4ece835718f8e\"", + "/curriculum_content/Hour of Code/sports.json": "\"a221dbeb10c7aa3dc40a5d1ac62c412e\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"f30ed257a05b4ef675e0607a66487ac5\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"579a220049318b43f9a4fb6dd66fd5ce\"", + "/curriculum_content/2018/csf/express-2018.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0d43066a1a2191b19f241af0ef13cfb3\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"e1ca95c30f78ca193c55c61734ae204e\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a76fbca097fae3461ae3ad3dec41d322\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"98e342de9982ec8dddc40335f9ec0280\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -28950,115 +28950,115 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"53e7db8fd10f9390c61fb06ae9942b07\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"3fd265221f75dbe186305275c015385d\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "zu": { - "/dashboard/base.yml": "\"749a86018a91abf088ba776a41f69fed\"", - "/dashboard/data.yml": "\"026fcb0b8f5bd00ac486ee0726d89927\"", - "/dashboard/devise.yml": "\"6203153039e8cdd115656e14885baaa7\"", + "/dashboard/base.yml": "\"09295adf24361de519b1ee109376f17a\"", + "/dashboard/data.yml": "\"870a5b08e95c0a5bc762cc1fdbd495a7\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"8e2d54437f565537e96da9a43efd6e10\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"04cf24c426a87fcae60f6c3ff7b7c23d\"", + "/dashboard/unplugged.yml": "\"5be1bd237dbf6fefed988e2bdc923049\"", + "/dashboard/scripts.yml": "\"51751747a0024f52d66e09a87304140a\"", "/dashboard/courses.yml": "\"8e2d54437f565537e96da9a43efd6e10\"", - "/dashboard/blocks.yml": "\"a65bf88782b48735ba7cc3a16231f87e\"", + "/dashboard/blocks.yml": "\"4bc59df8fbf53b051a55667e88d6d3a8\"", "/dashboard/block_categories.yml": "\"fec2cdcf3ebb644fce12af76099cfce0\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"daa8429ad52607a3d74944477c5e908f\"", "/dashboard/shared_functions.yml": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", "/dashboard/variable_names.yml": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", "/dashboard/parameter_names.yml": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/blockly-mooc/common.json": "\"88b9a7bac14cf8698bce95086837f3d3\"", + "/blockly-mooc/common.json": "\"bcf7a80fb9c09b9fc99a0b90b7fd2fa1\"", "/blockly-mooc/maze.json": "\"8e2d54437f565537e96da9a43efd6e10\"", - "/blockly-mooc/turtle.json": "\"394bfddb71bd8a7dc3d9772a84a65070\"", + "/blockly-mooc/turtle.json": "\"208a8a8fda73d408976a7ea1d68a2ed0\"", "/blockly-mooc/bounce.json": "\"8e2d54437f565537e96da9a43efd6e10\"", "/blockly-mooc/flappy.json": "\"8e2d54437f565537e96da9a43efd6e10\"", "/blockly-mooc/jigsaw.json": "\"e7261bfc5bf6b5cb7615da46160956fb\"", - "/blockly-mooc/studio.json": "\"b099fc551acc665037d1795590a8221b\"", + "/blockly-mooc/studio.json": "\"c1a5e08951c8bdf4e1721298a053916e\"", "/blockly-mooc/craft.json": "\"8e2d54437f565537e96da9a43efd6e10\"", - "/blockly-mooc/tutorialExplorer.json": "\"8e2d54437f565537e96da9a43efd6e10\"", + "/blockly-mooc/tutorialExplorer.json": "\"441eccf40787d1dfcdf9122fdf39a77e\"", "/blockly-mooc/dance.json": "\"8e2d54437f565537e96da9a43efd6e10\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", "/blockly-mooc/ailab.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"1310a36950375ffd0c05f79766b0e2c0\"", - "/blockly-core/core.json": "\"de3a9058e03261dd530742c0f6e9cddc\"", - "/pegasus/mobile.yml": "\"e08639a001e4281b2e47252c502536a1\"", + "/blockly-core/core.json": "\"a5d882315c12b467b35941f7336ae8a0\"", + "/pegasus/mobile.yml": "\"9d3066d48c15ba2ddc385ff8fdf59f2e\"", "/course_content/2017/coursea-2017.json": "\"8e2d54437f565537e96da9a43efd6e10\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"aee1e1089a31e438598caaac25e4b3f2\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"8691be3c6b4f9be7c4bd6c710dd2902d\"", - "/course_content/2017/csd3-2017.json": "\"6bb2d7d0cf473c512b860dbd6c8ce16e\"", - "/course_content/2017/coursed-2017.json": "\"6f1024c81a9ac27edef2b935828ce50d\"", - "/course_content/2017/coursee-2017.json": "\"a6b811693302bcebd83a67ae5ef87f2a\"", + "/course_content/2017/coursef-2017.json": "\"edb3c94678344b08ce3ab07ad38e8f36\"", + "/course_content/2017/coursec-2017.json": "\"e14d8b7f109edd03be08a8a361edef92\"", + "/course_content/2017/csd2-2017.json": "\"c2c7aa38caa76acbac3ea549c7610bd4\"", + "/course_content/2017/csd3-2017.json": "\"76148935451fe4c854af94177b68ac20\"", + "/course_content/2017/coursed-2017.json": "\"57f18ade71f359eb3eb733c7b6985f3c\"", + "/course_content/2017/coursee-2017.json": "\"1484db8f8a6853c1e70f0da0d1cb3bf1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"3cb331cab466dcec4e79889711733ec3\"", - "/course_content/2017/courseb-2017.json": "\"33231d59dcdbf6d68c59ad5273a163d0\"", + "/course_content/2017/csd6-2017.json": "\"0ec1d92cc5d6c0273ffae4936262ca12\"", + "/course_content/2017/courseb-2017.json": "\"f3c00c20ce67353c852698db7db1715b\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"f5ad800b63958a579d9d647efa400be1\"", + "/course_content/2017/pre-express-2017.json": "\"f3474450433ec8be06e3976445a57827\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"fbf243394c101ca3367bf79455d178a5\"", - "/course_content/2018/csd6-2018.json": "\"9663a09fa570cc343aeca688fbadebff\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"654604ce3e807e40675b6848cfa41b53\"", + "/course_content/2018/csd6-2018.json": "\"ee1ce9dce91ff4cc49bd90b219b54aa9\"", + "/course_content/2018/courseb-2018.json": "\"30f6c90c253c9d26a6840352cf6be5a8\"", + "/course_content/2018/csd2-2018.json": "\"01914091a245f1d67252dcbc9b82ab92\"", + "/course_content/2018/csd3-2018.json": "\"23137241ffa8b414d91a9c13c9842fff\"", "/course_content/2018/coursea-2018.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/2018/csd4-2018.json": "\"43d65cab2aeee92d3a719f1ba170de77\"", - "/course_content/2018/coursed-2018.json": "\"f7f0d1aa5e55ee297e587075d694b700\"", - "/course_content/2018/coursef-2018.json": "\"b7beec633265bc25de170712edaf6fc7\"", - "/course_content/2018/coursec-2018.json": "\"f43d1fc1423be1b27f4281d2881cde80\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"e3f01ed4846b9ab9a051f10c278802a8\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2019/coursed-2019.json": "\"4491455d0e09b99e2fbbc8ae5141f8cb\"", - "/course_content/2019/coursea-2019.json": "\"8035ac015422f8470228e65597a50f52\"", + "/course_content/2018/coursed-2018.json": "\"33639869dfa1a5f4d867f40e60ba562f\"", + "/course_content/2018/coursef-2018.json": "\"0e91f56327cb2b840c8a91460c90f4c9\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"ce83ba776becc5c54c64cfee844c009b\"", + "/course_content/2018/express-2018.json": "\"c5f654285efe98d7db0d5a51ed90fe50\"", + "/course_content/2018/pre-express-2018.json": "\"a658b29dd9ff21a0965a3369e2ec5294\"", + "/course_content/2019/coursed-2019.json": "\"6f2376c1c5d2018924a4667065918e39\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"6db187215f8cbf5ae1f47a9a94ebe538\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"c6175c84f2c3c2f18fcac67c0ef66a79\"", - "/course_content/2019/csd6-2019.json": "\"98c9333ffab901056912ee56b1ed4a50\"", - "/course_content/2019/csd3-2019.json": "\"b6cc35d9ab50e1dfbd61cd593dee8655\"", + "/course_content/2019/coursef-2019.json": "\"93e25e755b98791ff1c5c44d86c50b64\"", + "/course_content/2019/csd6-2019.json": "\"0a2035abd4f411caab7b72b7c1e67d98\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"eea7683c838d12d836d2474374358cf2\"", - "/course_content/2019/csd2-2019.json": "\"ed888d373bd99ee3716b02c859170d95\"", + "/course_content/2019/csd2-2019.json": "\"1ab3cc3c51951c3e12c75f3322962f15\"", "/course_content/2019/courseb-2019.json": "\"8035ac015422f8470228e65597a50f52\"", - "/course_content/2019/coursee-2019.json": "\"04df29c64e74997ae23cc02d2c8fe3c3\"", - "/course_content/2019/coursec-2019.json": "\"8e49b44c32410e9337c32a2ceacdc3da\"", - "/course_content/2019/express-2019.json": "\"560210eeba29db2d5d2dd73fc857f99a\"", - "/course_content/2019/pre-express-2019.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", + "/course_content/2019/coursee-2019.json": "\"d5dcf2af31e65d06d911b11c2feb40c2\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"6000196857df5e49b8568ab7697da3c5\"", + "/course_content/2019/pre-express-2019.json": "\"608a431bfaa61f98f7bcca9fa821ca8c\"", "/course_content/Hour of Code/sports.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/text-compression.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/hero.json": "\"8035ac015422f8470228e65597a50f52\"", @@ -29071,13 +29071,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/artist.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/infinity.json": "\"8035ac015422f8470228e65597a50f52\"", - "/course_content/Hour of Code/mc.json": "\"8035ac015422f8470228e65597a50f52\"", + "/course_content/Hour of Code/mc.json": "\"8e2a40c1af96365580d5d5bfc397693c\"", "/course_content/Hour of Code/minecraft.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/starwarsblocks.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/dance.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/aquatic.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/basketball.json": "\"8035ac015422f8470228e65597a50f52\"", - "/course_content/Hour of Code/iceage.json": "\"c84cdaef2f9d18bd32ca16e4638d136b\"", + "/course_content/Hour of Code/iceage.json": "\"13b5427220e9c0b2dff2994e94206ce9\"", "/course_content/Hour of Code/frozen.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/Hour of Code.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/Hour of Code/applab-intro.json": "\"8035ac015422f8470228e65597a50f52\"", @@ -29089,7 +29089,7 @@ "/course_content/Hour of Code/hello-world-food-2021.json": "\"8e827bf31b85ddd19b7ae1440b63829f\"", "/course_content/Hour of Code/hello-world-animals-2021.json": "\"8e827bf31b85ddd19b7ae1440b63829f\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"8e827bf31b85ddd19b7ae1440b63829f\"", - "/course_content/other/K5-OnlinePD.json": "\"829def8abd6b7a7f76ed32e9ba8f5ea2\"", + "/course_content/other/K5-OnlinePD.json": "\"b24670d2fcce8351bd46e945a4efab0e\"", "/course_content/other/pixelation.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/other/20-hour.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/other/k1hoc2017.json": "\"8035ac015422f8470228e65597a50f52\"", @@ -29101,16 +29101,16 @@ "/course_content/other/vigenere.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/other/deepdive-debugging.json": "\"8035ac015422f8470228e65597a50f52\"", "/course_content/other/applab-1hour.json": "\"8035ac015422f8470228e65597a50f52\"", - "/course_content/other/course1.json": "\"af4de43091aceface27fa1c708ba6c4b\"", + "/course_content/other/course1.json": "\"014dd82c820171170a7baac1dfb59530\"", "/course_content/other/odometer.json": "\"8035ac015422f8470228e65597a50f52\"", - "/course_content/other/course4.json": "\"4e41ae6775024180ebc91ccf16cbee3f\"", + "/course_content/other/course4.json": "\"7629d6de9e4fb434348c87c5d9d8026b\"", "/course_content/other/csd-post-survey-2018.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/course_content/other/course3.json": "\"ea245a0dc554e9d620a48af193d7226a\"", - "/course_content/other/course2.json": "\"6706605facdae24dcd7d3fdb8ccdfe62\"", + "/course_content/other/course3.json": "\"da4a889afb1f61bef2e499e42f58f72e\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/course_content/other/k5-onlinepd-2019.json": "\"b17021dda81ca096f96247da412d03a5\"", + "/course_content/other/k5-onlinepd-2019.json": "\"446ef482ac37273976e7239a58363219\"", "/course_content/other/outbreak.json": "\"e89b80dc4eaea10df88e486bb76dedbf\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"1310a36950375ffd0c05f79766b0e2c0\"", "/course_content/other/hello-world-food.json": "\"1310a36950375ffd0c05f79766b0e2c0\"", "/course_content/other/hello-world-animals.json": "\"1310a36950375ffd0c05f79766b0e2c0\"", @@ -29118,35 +29118,35 @@ "/course_content/other/poetry-hoc3.json": "\"1310a36950375ffd0c05f79766b0e2c0\"", "/course_content/other/poem-art.json": "\"8e827bf31b85ddd19b7ae1440b63829f\"", "/course_content/projects.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/course_content/2020/pre-express-2020.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/course_content/2020/express-2020.json": "\"45c1fc76c7fdeb88124aa9b453c0e2ae\"", + "/course_content/2020/pre-express-2020.json": "\"ef3d6fe9f1c05fb4bf1c924a3cb6ab2c\"", + "/course_content/2020/express-2020.json": "\"8ab858ff9cc7560c4e5df6883a71d157\"", "/course_content/2020/courseb-2020.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"4098d28d6062d91b444f0c7e204b2490\"", - "/course_content/2020/coursee-2020.json": "\"ae2934f3f94e8b77bcb4d5ece393076f\"", - "/course_content/2020/coursea-2020.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"0b71e5dd2a546108e9d5b93cba09ca65\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"3240fc67e569ba89261b042cddfd95b0\"", + "/course_content/2020/coursee-2020.json": "\"643bbbaaa06aff3857f439242200f5bc\"", + "/course_content/2020/coursea-2020.json": "\"847ed5e52660fbbc6a49d062b5ad2392\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"ca949267bccb97629091a1277a376aa8\"", "/course_content/2021/courseb-2021.json": "\"ee14deb7af92e31826367ee3bd2b5239\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"b4bd545aa786b3114d1ac7714370c002\"", - "/course_content/2021/coursed-2021.json": "\"4975f71fa9695fbd5e0725c9d2808f6f\"", - "/course_content/2021/express-2021.json": "\"7d7c5c7c462d6e87cc8006563ba64c27\"", - "/course_content/2021/pre-express-2021.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/course_content/2021/coursee-2021.json": "\"38a5e8245df152232bcda10bc6b6f9f1\"", - "/animations/spritelab_animation_library.json": "\"a696e1ea1ade4f31a7b6cb081c5558bf\"", + "/course_content/2021/coursea-2021.json": "\"3389b006c356aef1b5e06da60ceb3bf0\"", + "/course_content/2021/coursec-2021.json": "\"4b4bdf8a025c056c04d75b6160a430a4\"", + "/course_content/2021/coursed-2021.json": "\"6a319e8e8b1b76832fe063201ab882d2\"", + "/course_content/2021/express-2021.json": "\"c5520d41cc8a95d02a34bb0fd6572628\"", + "/course_content/2021/pre-express-2021.json": "\"e475f45a98779b7fdd05ddc9f38d861f\"", + "/course_content/2021/coursee-2021.json": "\"304f3ce292f775c116943adf9bb93e06\"", + "/animations/spritelab_animation_library.json": "\"b321d5fa6c1ea665579022cb477edaf3\"", "/piskel/en_US.json": "\"b2f2936b7d2ed7626df1159eeeb01de4\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"fa2855700a57d88a1f98d13da9bbcb70\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1ed827645c6f1981796e6e0babded166\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"4f50bc7fb6f703f5c804d2009f038d60\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"6e3e64f1c8df3dbca3ad3a16b7eaaadf\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"d7c945e9b9b1eab3d110531c4bdf1f07\"", - "/curriculum_content/2021/csf/express-2021.json": "\"d5cde38d2d9f5b333474084c2e220549\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"7da9f0788bb8c43dac534f479e077861\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"2ca2413259444c29e3789e8e7876b792\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"c577a202c1f9637722f41dcd075f0ba8\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"edd359526bd4718750f476a6d7140af4\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"85b8fa00ee0e2e5b5b3cc81e26f0b774\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"ce101ed57a0f7b8b853be9a02e8b8447\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"18011b518a18d2568ecd0334200a2c67\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"073d8d51bc0def7a6ba6099d5cf1b100\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"d08b29632f73051fbba52f3f0be37d30\"", + "/curriculum_content/other/hello-world-food.json": "\"e0d5e430359bf9273faa0498c52e0c6b\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"d12a3c08254f97025fcb8aa54a88d78f\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"954bfd82175218b5f39c102ba65835b1\"", @@ -29158,10 +29158,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"5f36860b733971886a8d2e983a35caa0\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"901b49019e6adcd6d11c20e456753b95\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"8c831cbe732b901584fd966240976f79\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"9846d3983f165a11e2d36b4d2c51106c\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"ac6d3b98b5703c19244387932317672a\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"49d7018c6003e98b043838ce7cad9a15\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"dd1e4c922a2cf705eaea7fd37192d1d2\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"2dd1ef8179708d39f026a703eca62603\"", @@ -29170,65 +29170,65 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"4396e20a0fd9424b07f1a25d159cc1d4\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"8d6d6290d44ecfa23c0674ecfae02fa3\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8a0d8f7c383bf0b9c2711d323184df33\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"b0e0eedcaa11c1a6bbd8abb4b8f9457f\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"ef0b007198da01c96b2eaef73a3f79a1\"", - "/curriculum_content/Hour of Code/iceage.json": "\"13850dc4de12333fd995e0ddabffbb6d\"", - "/curriculum_content/Hour of Code/artist.json": "\"c3e9e41dc32448653b0a914d0db30d07\"", - "/curriculum_content/Hour of Code/gumball.json": "\"d1d78c5104bd884c2cc76dc43a8a6eea\"", - "/curriculum_content/Hour of Code/dance.json": "\"5c536f88c537a7cf82b6387c73d27689\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"a2908d1b04a4abafab2d5fa308e9b121\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"dafc2de4a1b0ccffce1058527f8862ac\"", - "/curriculum_content/Hour of Code/starwars.json": "\"4574fafe83a46179ac6ad6017623ef7b\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"7e9667b793acc84a8f1a785cfca01016\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"03ee2d52fcc6ff2db93542fba6a7d1e2\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"955ab354fa0f0b8f470a9d9d5efec72d\"", - "/curriculum_content/Hour of Code/sports.json": "\"1426546a9974ca9e396a793c2dd2d0ec\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"7653417fd5bd4aab786a0cfecbac50fe\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"dd59f95f655dd8d8a6d63925f3fc124a\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"c02b772b3c8a4d1759a5479ee936683b\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"03d132f56d46be14c3d665231f330c52\"", + "/curriculum_content/Hour of Code/iceage.json": "\"dc62cdeafaa509fdaff4890d7595508e\"", + "/curriculum_content/Hour of Code/artist.json": "\"4038c148c1985783d7309febcbafb8db\"", + "/curriculum_content/Hour of Code/gumball.json": "\"122f1e1ede80d02fa4bf2be3465ea88a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"de7c28d7fe3bd2055868d671a8ebd008\"", + "/curriculum_content/Hour of Code/starwars.json": "\"4fa03b892877a630235c41d15c9d6f96\"", + "/curriculum_content/Hour of Code/mc.json": "\"cbd238471d44ac60d4190b2dc797b6ce\"", + "/curriculum_content/Hour of Code/playlab.json": "\"0122488b5b4191040704355cc9796f5f\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"6fefc014d590809bc187f8ca4f9d4d17\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"b826ec1a939da9cc991e81eba82784bc\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"62aff6ac63e1ad39857b0f7ad4e9e792\"", + "/curriculum_content/Hour of Code/sports.json": "\"a221dbeb10c7aa3dc40a5d1ac62c412e\"", + "/curriculum_content/Hour of Code/infinity.json": "\"8763f97a0264813359e938b49a3cc63d\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"c5cb0070a615f08d0086f1a4aab29a4d\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"7e0655987a77b20ffc6c822e970c9c47\"", + "/curriculum_content/Hour of Code/oceans.json": "\"8e89c2dff874be6392e08891fc50c183\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"5cd1465b0baa041fde2b41449a8a6320\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"de0b0fbadba888e9c863804c9cca31ed\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"9b5be1b18db2566263fccf8326ee6fb8\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"f30ed257a05b4ef675e0607a66487ac5\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"b16ba8784764ad0285d3ae756d888dfd\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"580c223c62dddecc7553d195c7187e96\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"d323f786b4c54a620a525afb30821be1\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"50bba6856ca45ad1b3e5b2f5f30fbad6\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"382ff5f6c883e1c55bb82a7ef6984978\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"dc752b1dcb5ce0c425c3914aeb9cba5b\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"73721e76f111380a738cc3d23072a7de\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"77487714c04ce19c1d6256ed69533b3a\"", + "/curriculum_content/2018/csf/express-2018.json": "\"975162f853deef039d0a7da20944de49\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"45a4c33db828ba477e8cf57276222053\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"376d89c66fc41eb524814951cb7900f1\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"b6132838898754ab3018e65bf836d4d3\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0d43066a1a2191b19f241af0ef13cfb3\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"9adbe7cea9e9187465e604294c20d90a\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"b03a7bffc1972f7a59180d8957467cfb\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"e580fe2808a74e9119e86d8c25479523\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"2cc73e25421226f84aad929fbfa3c014\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"62de9a43c79cabe7f9a719c15f409bd5\"", - "/curriculum_content/2019/csf/express-2019.json": "\"4348ccdf3104202db6eb55e3bf4992e4\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"672f7d469dcfe0fe750ea9c3eaa5abad\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"e1ca95c30f78ca193c55c61734ae204e\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"cfa3a7aa7cee8ffac321574a27032b5f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"bd0c51d0e0efcdd1e33ad464c5b50a05\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"39383a1076074fa89a09921d3bf7831a\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"484c6c27120e535d6d2d9bc37bbe52bf\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"429e13dafea48b140d1c2d661529d084\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"a76fbca097fae3461ae3ad3dec41d322\"", + "/curriculum_content/2019/csf/express-2019.json": "\"73461de9546ccbe1334de90950a8f455\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"8026201da75bdcb78ef67ae1ec077a25\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"98e342de9982ec8dddc40335f9ec0280\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"6eddbd1ede250eaa0d7a0652e3b1e0dc\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"0deb08c4c59fc734e910130ef80f4352\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"b9bf8092d7a547e8126fb11198570aa5\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"a2a3046d5720953e1df0e418554379a9\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"66264243249b7fd4c50c5cfb2d73a768\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"2e94c29eedaacdc019426ed747cda06d\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"9ee67d0998a88fb275a28c55beb4a6ae\"", "/curriculum_content/2017/csf/pre-express-2017.json": "\"f3e5f2134430c4ce407e30b5a46f0b71\"", @@ -29237,59 +29237,59 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"a54dc1fe7432186f11bb4dbf32ebe5e7\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"f300e47a62b7ec202e8acb4b653859b9\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"bf592c971f4f180b4690f14905d140da\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"5552cfe667cebb2d38809fa1132f92a0\"", - "/curriculum_content/2020/csf/express-2020.json": "\"96a63e71c297dc4538827dd4c3d5a64e\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"00f8f83796de98adeac02d393ff27558\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"6069b4c72454d0556b03593c1428310e\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"2796c33dda1f5b1172bac5356f3003ec\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"1fb372a334ec2ff90a09f1a9b3f8bca5\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"e2d259a52391afa34b5b9b109977ad3b\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"d5d4737ae13dde9e47ce77992e4c9064\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"28079fc1a6ffac786498058182f2eeab\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"32a58b97b671d451cf649b4ef8e06f3d\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"040125cc683ba51f3d0397f6b619a084\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"da0179ed0f37a55c7457aaf6212785b7\"", + "/curriculum_content/2020/csf/express-2020.json": "\"0440848e26e25b78e927875a1f056448\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"53e7db8fd10f9390c61fb06ae9942b07\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"e3a80be4bf2808659cf488e552845417\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"eb33cf124aa1970abeb53792acfe6366\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"7de285183ce863e61486f8be40f4ee1f\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"5286430f3a797ed43f6aaad2b872cd74\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", "/course_content/other/csd5-2021.json": "\"49bc2b3d7ec25955c8d307ecd587a040\"", - "/course_content/other/csd4-2021.json": "\"3c20b7c9b35c89f4633552f5f753c616\"", - "/course_content/other/csd3-2021.json": "\"3fd265221f75dbe186305275c015385d\"", - "/course_content/other/csd2-2021.json": "\"822df5581e21a260d9aaa944b9bc549f\"", + "/course_content/other/csd4-2021.json": "\"cdf8e36838aa2adbac8a1fcc8397fd3c\"", + "/course_content/other/csd3-2021.json": "\"5a492e76cca5e5fe0e59af056d4d65b7\"", + "/course_content/other/csd2-2021.json": "\"9395150df0e27b360feddd7570c0d7db\"", "/course_content/other/csd1-2021.json": "\"3cbb14afea713d02a63ba8217116a01a\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"ab0312fef8acb4bf7518fd7696282f79\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"c8107283ba40063f126df569c438d4b1\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"755741311fb62b1c09a99d79e503cbd9\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"f5829ec35cf4b00490bdf42ffaecb5a0\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"6daf6fb59bf07305bdc00535914f32f0\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"" + "/course_content/2021/csd6-2021.json": "\"fdb52e6eb891c288408c3abbea54e82d\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"a2c2d2f3ffaf3e8a8f54315262cfd7cc\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"87cd896e4b07b7ccf02837af4d83663e\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"578fc6946be1d64fe7bf7f343ab1697b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"0485b07724529cd31e1930ef6985de2d\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"835473d7c8d5ae66dbfd2d2ed0b46378\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"1ae97cec54ecdc85461c52994eb85ffd\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"5a52a0c0ae62d318b928e8b1656a5df3\"" }, "in": { "/dashboard/base.yml": "\"eb4bb38fb6731e5d01c472c97ffb7dfe\"", - "/dashboard/data.yml": "\"9ce21107b992b81c88ee3594689501b2\"", + "/dashboard/data.yml": "\"7caa7ebade3f0b967d776fd3d20c0474\"", "/dashboard/devise.yml": "W/\"1768f13786acb364c02460f6f573a000\"", "/dashboard/slides.yml": "W/\"1768f13786acb364c02460f6f573a000\"", "/dashboard/unplugged.yml": "\"2c3eb4cff99281a2bbe6095008c6d47b\"", - "/dashboard/scripts.yml": "\"a58ce3df4233046695286d94ade5177f\"", + "/dashboard/scripts.yml": "\"2a86383348d3262ff4e5f459df706e94\"", "/dashboard/courses.yml": "W/\"2f7f77385d42e92668f1fa72d05d1b83\"", - "/dashboard/blocks.yml": "\"8af9c42ec7b2194dba3fbcb41d967985\"", + "/dashboard/blocks.yml": "\"61dca01555066b635f91b2a075dd9355\"", "/dashboard/block_categories.yml": "W/\"3586c02b7063ae23343a419939bdad22\"", - "/dashboard/progressions.yml": "\"468ad8cfdcc16e067afe37ce1392c184\"", + "/dashboard/progressions.yml": "\"0a5b80a63fca38ab30247c21fe3ed557\"", "/dashboard/shared_functions.yml": "W/\"23a77a310407d2dab18c4805b8c06b49\"", "/dashboard/variable_names.yml": "W/\"78fe7ac3e496e41713bbfb02e44ca61e\"", "/dashboard/parameter_names.yml": "W/\"1e7d785b5b6905d55ce1f71ca9ce7141\"", "/blockly-mooc/common.json": "\"91b38198d94f5090d6f23f661f7589a2\"", "/blockly-mooc/maze.json": "W/\"4f079281b82f6422e23e7cdfa7469d56\"", - "/blockly-mooc/turtle.json": "W/\"f60c10e5468a9aed4f1a02cef92a09ca\"", + "/blockly-mooc/turtle.json": "\"45bd26ab1d11aa6fd529bb0b963370cf\"", "/blockly-mooc/bounce.json": "\"4102ca4362141221ed6861870ed184a8\"", "/blockly-mooc/flappy.json": "W/\"0bbc3ec5b9a3bd23f28b5cef78b22e4e\"", "/blockly-mooc/jigsaw.json": "W/\"d1837adebb3684a0a3d621a8c6aee834\"", @@ -29300,7 +29300,7 @@ "/blockly-mooc/spritelab.json": "\"79a93919c8c5ad2aeab8263d51914f6e\"", "/blockly-mooc/fish.json": "W/\"49012ab37f5e123198a231c4fbf72404\"", "/blockly-mooc/ailab.json": "\"49012ab37f5e123198a231c4fbf72404\"", - "/blockly-mooc/javalab.json": "\"c6ed2315d1aaf114846a0f173808df5b\"", + "/blockly-mooc/javalab.json": "\"155474b2b437c2c2c5ffbad9a95ee301\"", "/blockly-mooc/poetry.json": "W/\"20041f51786d21a83730fa9eeffd7135\"", "/blockly-core/core.json": "W/\"3e4805c1a39f59e4364a0b40476f2f2c\"", "/pegasus/mobile.yml": "\"aaefba3a957a9b4c92cad0c69ac23226\"", @@ -29418,19 +29418,19 @@ "/course_content/2021/coursea-2021.json": "W/\"a5516f1d3d656d38c03b77305c357092\"", "/course_content/2021/coursec-2021.json": "W/\"a3a0059c1aaedaff7bc0be4932a8246d\"", "/course_content/2021/coursed-2021.json": "W/\"a3a0059c1aaedaff7bc0be4932a8246d\"", - "/course_content/2021/express-2021.json": "\"9ca2a8c51213dda0f3f6d8ea7aea593e\"", + "/course_content/2021/express-2021.json": "\"61f8625d22e95cbeff7169468d83a747\"", "/course_content/2021/pre-express-2021.json": "W/\"76f4fa297440cf00b2c8c3b74a52de51\"", "/course_content/2021/coursee-2021.json": "\"8c3ba055df649908c405982baff31e1e\"", "/animations/spritelab_animation_library.json": "W/\"3e4805c1a39f59e4364a0b40476f2f2c\"", "/piskel/en_US.json": "W/\"b1a9ee6c50644bd6143ff2f03bb1b942\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"aeb8e787b11638858b8b6eb1690b1772\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"c64a862c31013401dfbc84566564e644\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"3b14bdb8265d6b7376099765e795f4e3\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"127063595d0fe771cdda14884c75a18c\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"0bc1d0bd65bfbcc4484edc9bd9f98f97\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e1d48a119c3d1f64f2d105d53ea72afe\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"98d81bc3841fb8253c382505add675cd\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"94470c4f4dbb3121732fc04200bd905c\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"6f41d36a00492d07043bc4af1d4140a6\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"803e06fd5c5ccdce04aeacec61880d3e\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"633e6cc918ac325bbf49ff1479131941\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"6ca12fe08afe23a81000193ab5af6f71\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"98b8174b6590b85bc9fb654ed16054fb\"", + "/curriculum_content/2021/csf/express-2021.json": "\"f1b5ec488128513eedcb2b7df6002e26\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"f5bca1ca29925b90776f92a60bf059d3\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"d4bb9b0888272841488db3e773c24465\"", "/curriculum_content/2021/hello-world-food/hello-world-food.json": "W/\"3b63e7bef76a9b4eded83341384c208b\"", "/curriculum_content/other/hello-world-food.json": "W/\"e6004c4ba46e9ba811cf20641d56e05e\"", "/curriculum_content/other/poetry-hoc3.json": "W/\"5f049aa33f3feb92006afc5342cf08c2\"", @@ -29446,8 +29446,8 @@ "/curriculum_content/other/K5-OnlinePD.json": "W/\"1dad28bc6e588902f5fe6583fee06b1a\"", "/curriculum_content/other/kodea-pd-2021.json": "W/\"03225741e7661cea844af7f2f597ba09\"", "/curriculum_content/unversioned/outbreak/outbreak.json": "W/\"a62b55125e61270dbebda2b4be58b94d\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "W/\"e62e3446045f4a2f5f466b3e7c84dcdd\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"dc0e8da309c86aec3ca9b5ae9db19e35\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"20c3b93607f42b8a59fccb8941e39425\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"1670933ab23b47f4c2bd7f4a0423f8de\"", "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "W/\"a62b55125e61270dbebda2b4be58b94d\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "W/\"502759cfda30d663dea8c670879060d0\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "W/\"624fcd65fc3ce187f83125b325b496bf\"", @@ -29460,62 +29460,62 @@ "/curriculum_content/Hour of Code/dance-extras.json": "W/\"4e6ca9c9eaafc807191a18c26ea23475\"", "/curriculum_content/Hour of Code/minecraft.json": "W/\"a4d811aae8217ab1dc8c99c3cc1cbea3\"", "/curriculum_content/Hour of Code/hero.json": "W/\"a4d811aae8217ab1dc8c99c3cc1cbea3\"", - "/curriculum_content/Hour of Code/flappy.json": "W/\"c22552b6d3e49dc6609720dea5a3a03b\"", - "/curriculum_content/Hour of Code/hourofcode.json": "W/\"c22552b6d3e49dc6609720dea5a3a03b\"", - "/curriculum_content/Hour of Code/frozen.json": "W/\"df64a09a8848ae58b7c8ec840eb7b879\"", - "/curriculum_content/Hour of Code/iceage.json": "W/\"df64a09a8848ae58b7c8ec840eb7b879\"", - "/curriculum_content/Hour of Code/artist.json": "\"12a0e6b1f86fb232a324c5ca45dd57b4\"", - "/curriculum_content/Hour of Code/gumball.json": "W/\"27db2620dfd035edfa1b350fe599154c\"", + "/curriculum_content/Hour of Code/flappy.json": "\"dd622fd2e5557be26541ac694849b657\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"d4cc4384993e2a7ac82a0ba20c15e7bd\"", + "/curriculum_content/Hour of Code/frozen.json": "\"f2a9d695669b5382e781bae2ef7fe7c1\"", + "/curriculum_content/Hour of Code/iceage.json": "\"5e4f9d6d81a394a12bc9876fb6d1901d\"", + "/curriculum_content/Hour of Code/artist.json": "\"34d4bf3597fd73bd58ae2ee0c299d9d5\"", + "/curriculum_content/Hour of Code/gumball.json": "\"7c6684ac8f4a6933159f23fdfc2f720e\"", "/curriculum_content/Hour of Code/dance.json": "W/\"9abab1bb9b8e4d88c17f0970c42600de\"", "/curriculum_content/Hour of Code/aquatic.json": "W/\"f226af2b5ee08d5e7a7cf0baf9a817a0\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"68f42478ac5aef55e5b7f8e3474246c5\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"3bf2addf31a464e6a053ea5edd79f472\"", "/curriculum_content/Hour of Code/starwars.json": "W/\"143269b3ef3e0f52f45a0296ba4f0a67\"", "/curriculum_content/Hour of Code/mc.json": "W/\"143269b3ef3e0f52f45a0296ba4f0a67\"", - "/curriculum_content/Hour of Code/playlab.json": "W/\"52a902d05d4316fbd916b3247276dcfb\"", + "/curriculum_content/Hour of Code/playlab.json": "\"1051c3eb18406c2d293d6e44a5f420cc\"", "/curriculum_content/Hour of Code/applab-intro.json": "W/\"52a902d05d4316fbd916b3247276dcfb\"", "/curriculum_content/Hour of Code/starwarsblocks.json": "W/\"bb2334cbb319215adbba9cb673d86ada\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"40b1388e7316d96f52fd583168c2dd99\"", - "/curriculum_content/Hour of Code/sports.json": "\"e07f5aa912709976513c94a1dc316769\"", - "/curriculum_content/Hour of Code/infinity.json": "W/\"099a32c487a03b564ca20471eb46ec93\"", - "/curriculum_content/Hour of Code/basketball.json": "\"48b11ad2a02053e065f406736c5cfc3e\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "W/\"052f0eb80369d2cf781d43eff9a8618f\"", - "/curriculum_content/Hour of Code/dance-2019.json": "W/\"a8381994d1ce9ca51a35a0c2770c3979\"", - "/curriculum_content/Hour of Code/oceans.json": "\"1881b1f4e6690040d5bc53a84b870f41\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"6dd75411762c479db1c09ef44b1ac4d2\"", + "/curriculum_content/Hour of Code/sports.json": "\"03d6e3b22b5944eda3499832fb688248\"", + "/curriculum_content/Hour of Code/infinity.json": "\"38efd24f60a44eae4b8fdd57f994a951\"", + "/curriculum_content/Hour of Code/basketball.json": "\"ec113be6a826981f4159715d9ce8df3a\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"ff7e2c77988c9b8e2852a1cdfceee5de\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b36821ec1d4c11256643e7a78a261528\"", + "/curriculum_content/Hour of Code/oceans.json": "\"0ee15e44c997ea795e996c1f58a055fa\"", "/curriculum_content/Hour of Code/Hour of Code.json": "W/\"052f0eb80369d2cf781d43eff9a8618f\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"0ecb8905de87c2875794fd5c45670ee7\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "W/\"27db2620dfd035edfa1b350fe599154c\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "W/\"f226af2b5ee08d5e7a7cf0baf9a817a0\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "W/\"143269b3ef3e0f52f45a0296ba4f0a67\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "W/\"bb2334cbb319215adbba9cb673d86ada\"", - "/curriculum_content/2018/csf/courseb-2018.json": "W/\"b655f28cb9960f73835feff7761344ba\"", - "/curriculum_content/2018/csf/coursea-2018.json": "W/\"b7c9d9ddf0a06e288fc8f62dff82e3fe\"", - "/curriculum_content/2018/csf/coursed-2018.json": "W/\"3e92c143e29ae5390b8d63d031af8d9c\"", - "/curriculum_content/2018/csf/coursef-2018.json": "W/\"26bc6c1d5f8a0ba4e285def930965b5d\"", - "/curriculum_content/2018/csf/express-2018.json": "W/\"17716da734df4bb971c01df839cd0998\"", - "/curriculum_content/2018/csf/coursee-2018.json": "W/\"337b573578c628d71b2c4d0976b33315\"", - "/curriculum_content/2018/csf/coursec-2018.json": "W/\"0af137c574a8c5353480425c36300ba4\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1f327495374414a0857b30c6b1554927\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"f89e05a493fb1ef496338a03a2d8a683\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"a5849b5ba5a519ccb502cc3ca6b6f81a\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"76435f97dcf6d556892cd4e4e17d7b19\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"08b8c82377bb5f25fa8ad7961787ed0e\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"aedf2b33f3e61fb9c15d17abee802f4a\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"97c31f17ecb25b6df258c5e79b2d6d59\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"eada0f80e37ff75508627e97e472fe26\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"539bd92af6eed74eb473fac92fb6e0eb\"", + "/curriculum_content/2018/csf/express-2018.json": "\"ccf8756b7dbba75027b82346945c3e34\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"1e138a4e37bd928b648a1ef5ac3af787\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"064f6624ceb8b284228781956f87485e\"", "/curriculum_content/2018/csf/pre-express-2018.json": "W/\"079ce960441c7f1d898f99739784182c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "W/\"294d53c043ad10c273bae6d2507d124e\"", - "/curriculum_content/2018/csd/csd6-2018.json": "W/\"ed7ebff9b68aa57a5ab42a847ae11f0c\"", - "/curriculum_content/2018/csd/csd5-2018.json": "W/\"a4806b70c7a29d0ca6f925c69fb25b5e\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ecdf9832eda79a669dca19070fd278e2\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"450046ace7937e69ec6025abca4d8c2a\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"87d3c36a92c0d6a4b372c1a5401e9615\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "W/\"e72abd467748591146fb4e737129c0a4\"", - "/curriculum_content/2018/csd/csd4-2018.json": "W/\"2830745dd26bd3c743a7a61fc4c56e97\"", - "/curriculum_content/2018/csd/csd2-2018.json": "W/\"a840f556ff9c14950f69bf467940daeb\"", - "/curriculum_content/2018/csd/csd1-2018.json": "W/\"975c250d2a53cc30eb982a8791596259\"", - "/curriculum_content/2019/csf/coursea-2019.json": "W/\"3197ff763f0508a5aa2a886fb5b06aa8\"", - "/curriculum_content/2019/csf/courseb-2019.json": "W/\"cadfd2e040eaae04bcbb55327bfbd5bd\"", - "/curriculum_content/2019/csf/coursed-2019.json": "W/\"785ad523d70eccb7630a0ff6bb1fa0e1\"", - "/curriculum_content/2019/csf/coursef-2019.json": "W/\"3660e03cbe79668e76d31975b5e43aa2\"", - "/curriculum_content/2019/csf/coursee-2019.json": "W/\"2948979400b4a6df50c2c1f82839fee7\"", - "/curriculum_content/2019/csf/express-2019.json": "W/\"5c20d4b794ae44df6e66b923bd7447b7\"", - "/curriculum_content/2019/csf/coursec-2019.json": "W/\"c329c5c9614c5c22c196f2ad69e476c8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "W/\"9fd924f9d5b9ea32ce66efcc15791247\"", - "/curriculum_content/2019/csd/csd3-2019.json": "W/\"3637461759d40f195816634b5454563b\"", - "/curriculum_content/2019/csd/csd6-2019.json": "W/\"a4a7f28269ad43aa739a58bea93970bb\"", - "/curriculum_content/2019/csd/csd4-2019.json": "W/\"1e266d0cbe93ee1ad12827d70ef4d732\"", - "/curriculum_content/2019/csd/csd5-2019.json": "W/\"64087e2712d475dc2745a6b7f4846e35\"", - "/curriculum_content/2019/csd/csd1-2019.json": "W/\"6b69be62d7614f9f7f4901b6d25f6241\"", - "/curriculum_content/2019/csd/csd2-2019.json": "W/\"c20813cc9e8d5b2469080ff424e31316\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"b1cf2fcb70f06cc2e660e15f8e83dd6f\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"c10af5fefb9bde8421e6c78f81daa1d8\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"33382933bc290daa33336cca09006e9b\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"469727c278a63c1a6fbbebf2dc7bfc7b\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"d97267e24bfd136920511184863b9911\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"08082cad91a8add5d325b8e8b1d5cbe5\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"db296a29fe552551515fc91299e65d58\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"b6ad4c27feb205fde80eaf442aa03730\"", + "/curriculum_content/2019/csf/express-2019.json": "\"f6052277be07fa1042aa3971bdd19c15\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"d5d1462eec26305c6324dd9078117668\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"aa4eb7aca28aaf63f20c975f8b12e392\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"9ff5a2a79da81a7855fd6c408cae1ada\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"11b54b54efe2c402433f8a5d31647a17\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"337c19eacd2c6b9c93b6327d0deaf925\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"8e9d12063ac487e74001efeb8237a0c6\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"faa3f8faa57ab83a214c41bf6b9ab363\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"8e905ef8732a35f4ccb4542082dd823d\"", "/curriculum_content/2017/csf/coursef-2017.json": "W/\"6d7e1b6fdb90a389ab87c90f308b575b\"", "/curriculum_content/2017/csf/coursea-2017.json": "W/\"145f65da45c16f49d2f9024a01f767e0\"", "/curriculum_content/2017/csf/pre-express-2017.json": "W/\"6a079da94c87b9a849768926dac26ebb\"", @@ -29524,118 +29524,118 @@ "/curriculum_content/2017/csf/courseb-2017.json": "W/\"c845ef0d93cdf5c281ea3c7910a5aac3\"", "/curriculum_content/2017/csf/coursed-2017.json": "W/\"1ac0977551568b9530bf9516b0828b22\"", "/curriculum_content/2017/csf/express-2017.json": "W/\"57aecab2b50b541669c11846f943da11\"", - "/curriculum_content/2017/csd/csd3-2017.json": "W/\"b04bf8a19facf9e594e9f5d4a931605d\"", - "/curriculum_content/2017/csd/csd6-2017.json": "W/\"601365d07ff5f741f7fdb7587f3504ab\"", - "/curriculum_content/2017/csd/csd2-2017.json": "W/\"917cd6f28d5d7991f9bc9f630be76007\"", - "/curriculum_content/2017/csd/csd1-2017.json": "W/\"e174fefbb3f7bcbb2455de94da893661\"", - "/curriculum_content/2017/csd/csd5-2017.json": "W/\"f4d7f776aa5e7752ad897fc19dde3f3c\"", - "/curriculum_content/2017/csd/csd4-2017.json": "W/\"a8f00cdcc5f6eac5d5953f9e2a794887\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "W/\"5495a69cde35cad76a38054405c9769b\"", - "/curriculum_content/2020/csf/express-2020.json": "W/\"1010b608f83a77190830f1df9fb5d870\"", - "/curriculum_content/2020/csf/courseb-2020.json": "W/\"670c437d9cd4788385acac44fb9c4931\"", - "/curriculum_content/2020/csf/coursed-2020.json": "W/\"178ca837e75f0123e4a3c67101151a55\"", - "/curriculum_content/2020/csf/coursec-2020.json": "W/\"784af5a7149353e8fe91c2a6e513e1a4\"", - "/curriculum_content/2020/csf/coursee-2020.json": "W/\"e488c1bffcce033f991c0a9868a128cc\"", - "/curriculum_content/2020/csf/coursea-2020.json": "W/\"e71a1166a779be001dd7411b12849936\"", - "/curriculum_content/2020/csf/coursef-2020.json": "W/\"10dc4ef551ba92623fcbe20ce5f8a6a5\"", + "/curriculum_content/2017/csd/csd3-2017.json": "\"a68373c8aeb0bf900b091880abbace44\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"094e366ad61363d17db7faf363c878ec\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"a73ff50ac05d440c63bfa0d819114c9f\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"fc1735001a83fa223b89bd5d1b05ec1a\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"c26bb55b48d8ab97a04af7aa187b6a65\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"bc456a1f535e95c565d2560dc5b57147\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"84d63778e18f0a9c6fba38b4ac3fc31a\"", + "/curriculum_content/2020/csf/express-2020.json": "\"d9748394b0aab29898efb1a098d9c0f6\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"9639d23e1ad57d0a6ee9de53e7d4b31f\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"154ab7ab9e51a49449bd44e55f8a7b72\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"ee46df0aaa7f12cdde4b958df3e87f2e\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"12937f19c901143afa2c275d8fe55ceb\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"461f931362d0fb4e16748102aed85e9b\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"2e4d4f1f5073951669974b50d783d817\"", "/course_content/2018/K5-OnlinePD.json": "\"b16d43ecda7486f23f783f75a14053a1\"", "/course_content/2019/k5-onlinepd-2019.json": "\"e50771e76d9ee2f991310a7b7d2bd6f7\"", "/course_content/Hour of Code/outbreak.json": "\"0fd6bfe6829e4f09d12d2f6eca2525a4\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"026002d8e7178714fa0c301cc3fc6130\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"9b80666e485c18bbcb7b7fb576bc83af\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"3041ce1627acf5b028c0b0e4792c1b36\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"2bd436ddca657a2cf8881182acf471e9\"", - "/dashboard/course_offerings.json": "\"ca2c763e0245ace987e656db9fb8c561\"", + "/dashboard/course_offerings.json": "\"af81ffb20aed027f2ebaa93274667bfd\"", "/course_content/other/csd5-2021.json": "\"712e4a4a8ae60722807ee73e46f45f85\"", - "/course_content/other/csd4-2021.json": "\"268502a2f09d17070b94eaac911e7082\"", - "/course_content/other/csd3-2021.json": "\"ee82539b66323aecd7b33db40ce4d4f3\"", + "/course_content/other/csd4-2021.json": "\"420c570821260b749fd6240cb350190e\"", + "/course_content/other/csd3-2021.json": "\"8f5318f9aadb1579a6269d1fddfa7e13\"", "/course_content/other/csd2-2021.json": "\"a1f39fed6ae42f225069ac24d2449b1f\"", "/course_content/other/csd1-2021.json": "\"ee484d81ef215ac708c0ef655fa58dc7\"", "/course_content/other/csd7-2021.json": "\"15b5fc53e854753f31b1f8a57b80c643\"", "/course_content/2021/csd6-2021.json": "\"dfd87bfab354f16e7b4b48874d51667c\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"e490587edc499bd3b2cc0a72c95b4a28\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"254525f9ef705f8228f28cf658348160\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"460f8d78802b1a6737007a42281a0d86\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"981eeea96c3682d111ba06ece62fb538\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"9a6c13f5632b038b682eb675ef26c523\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"7d8df21f4ff30ffd2012a3cbda0415df\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"fab457a656e4de015e66061629da855a\"" + "/curriculum_content/2021/csd/csd3-2021.json": "\"6c1136f44b950d87dde1dda777a69aae\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"43bdaa1f7a72205bfbafda5fe35accc4\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"22518d58f739f0ae809f2ec43af6e40b\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"2c84089ef10fe59a98499886d8ed4eaa\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"13eb981d265a2a098c1d068fe8722001\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"5ba38fa5e75340a9d58e52a092440ba2\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"f3bc6f79675b89774c70a8ca33b7866a\"" }, "qu": { - "/dashboard/base.yml": "\"2996908716975e89e0c013dbbb021b1c\"", - "/dashboard/data.yml": "\"18ce91f8c9c8f8bdc84e147a6554a152\"", - "/dashboard/devise.yml": "\"5559fcafb629d9714128c3abff962993\"", + "/dashboard/base.yml": "\"b190ff6cebfa3c921980f6313338d216\"", + "/dashboard/data.yml": "\"54be7d373ec03fa32833bbf31b60b800\"", + "/dashboard/devise.yml": "\"72ede56c77515d222f2d1c61ba37bceb\"", "/dashboard/slides.yml": "\"17a12104cc1eb6994e837608804c28d2\"", - "/dashboard/unplugged.yml": "\"e0d326c9f89ceb88e37c05c78665f76a\"", - "/dashboard/scripts.yml": "\"ae7ac9190bcec4deffc7e4174256dd5a\"", + "/dashboard/unplugged.yml": "\"346e4f40956331de545d859bc8428a87\"", + "/dashboard/scripts.yml": "\"4d9620890d60233ea2031bda401f6d50\"", "/dashboard/courses.yml": "\"ecf11805a754c13812f377ed1ab31b95\"", - "/dashboard/blocks.yml": "\"8702a474d9dbeadb0fc3199c077873a8\"", + "/dashboard/blocks.yml": "\"8b1c889dc01c3e7047147d802dc5d6ec\"", "/dashboard/block_categories.yml": "\"ec2affeb425ab8eaf17c83a82857b100\"", - "/dashboard/progressions.yml": "\"2e4a9f04d2ac1e119c6d5e046e637c1c\"", + "/dashboard/progressions.yml": "\"1bbaa7a237e895f06ecf4f2cec16f082\"", "/dashboard/shared_functions.yml": "\"97d2ee1faa5e6039470ecce6eb80264a\"", "/dashboard/variable_names.yml": "\"97d2ee1faa5e6039470ecce6eb80264a\"", "/dashboard/parameter_names.yml": "\"97d2ee1faa5e6039470ecce6eb80264a\"", - "/dashboard/course_offerings.json": "\"046a4b36097d433de17c5dbba79c20c9\"", - "/blockly-mooc/common.json": "\"29ca5811d4d8406a93b7c9cfb7f001cc\"", + "/dashboard/course_offerings.json": "\"a76286b79911afcf08d5cb07a4bf2336\"", + "/blockly-mooc/common.json": "\"21081a275e8f34e8efccd71416327855\"", "/blockly-mooc/maze.json": "\"17a12104cc1eb6994e837608804c28d2\"", - "/blockly-mooc/turtle.json": "\"d5ef680f726e3dbacaa967ce4163189c\"", + "/blockly-mooc/turtle.json": "\"172bf81f862e4e3ab0e97b4bfc8efa04\"", "/blockly-mooc/bounce.json": "\"17a12104cc1eb6994e837608804c28d2\"", "/blockly-mooc/flappy.json": "\"17a12104cc1eb6994e837608804c28d2\"", "/blockly-mooc/jigsaw.json": "\"ef168fe5fe2d2434b5677f61048c662d\"", - "/blockly-mooc/studio.json": "\"5960eb174470d756dbdd82dba48bf5e8\"", + "/blockly-mooc/studio.json": "\"b0d387132a2e6cd21f231949cad66a0a\"", "/blockly-mooc/craft.json": "\"ecf11805a754c13812f377ed1ab31b95\"", - "/blockly-mooc/tutorialExplorer.json": "\"ecf11805a754c13812f377ed1ab31b95\"", + "/blockly-mooc/tutorialExplorer.json": "\"c8fed583449314b90a52b2cc8bbfb637\"", "/blockly-mooc/dance.json": "\"ecf11805a754c13812f377ed1ab31b95\"", "/blockly-mooc/spritelab.json": "\"7400d9bd7b7658e9ce2787dd016ff274\"", "/blockly-mooc/fish.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/blockly-mooc/ailab.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", - "/blockly-mooc/javalab.json": "\"425c9bb456567d97fc84099fd807cad4\"", + "/blockly-mooc/javalab.json": "\"c1de7b032c1e0485f99e195cfe0d4b97\"", "/blockly-mooc/poetry.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", - "/blockly-core/core.json": "\"f30cc1d65ea62f153004d61485860edf\"", - "/pegasus/mobile.yml": "\"f204c4a8102586dc9e20419f010af077\"", + "/blockly-core/core.json": "\"b5a3263b2c52d4dceb6574d628049683\"", + "/pegasus/mobile.yml": "\"74bbd700773873033db0def5f33b9e59\"", "/course_content/2017/coursea-2017.json": "\"ecf11805a754c13812f377ed1ab31b95\"", "/course_content/2017/csd1-2017.json": "\"f35024ef7aac54ec6f6b664558832177\"", - "/course_content/2017/coursef-2017.json": "\"97add6f18e07bb27c03c1dfdeeb8d471\"", - "/course_content/2017/coursec-2017.json": "\"4badf1f308dc54ac3286f3880b0fbcc4\"", - "/course_content/2017/csd2-2017.json": "\"b914b98c75462dd3df5ceaa0570b2693\"", - "/course_content/2017/csd3-2017.json": "\"5d26eac2f4b97717a30aa2eca8fe9634\"", - "/course_content/2017/coursed-2017.json": "\"a05feaebcda75ad6dc851e8b36a94dae\"", - "/course_content/2017/coursee-2017.json": "\"09597429341dac0038551910b762b797\"", + "/course_content/2017/coursef-2017.json": "\"f6ddf54683766df533857608ba79d981\"", + "/course_content/2017/coursec-2017.json": "\"394fc0620a9d88aa6c370c8737600e46\"", + "/course_content/2017/csd2-2017.json": "\"c2ba6170a146ca1272a0afabbbf94d95\"", + "/course_content/2017/csd3-2017.json": "\"b745acf6ccb438955752b61c2ec84acd\"", + "/course_content/2017/coursed-2017.json": "\"163da1c4d1ea6d50b7e901a466712aa1\"", + "/course_content/2017/coursee-2017.json": "\"3399f8d049782e02b91e38e7614ce7f1\"", "/course_content/2017/csd5-2017.json": "\"182a8e1f724dfd5eb885464c2a62a746\"", - "/course_content/2017/csd6-2017.json": "\"af3b65700edf92c1ef4d05f49d3a63a8\"", - "/course_content/2017/courseb-2017.json": "\"53e4938ec0f817f2014427c47f69bc19\"", + "/course_content/2017/csd6-2017.json": "\"1a416bd243f5cb0849f0f115be8c6403\"", + "/course_content/2017/courseb-2017.json": "\"e80f99217ffa00bef5309c838d5c3472\"", "/course_content/2017/csd4-2017.json": "\"c67296dfe0e74a2a88f3860bdc840130\"", - "/course_content/2017/express-2017.json": "\"bacdff45827a4470ba3ea22508d5a3ef\"", - "/course_content/2017/pre-express-2017.json": "\"f64ada93e0b6ef31fa54950cd5fc461c\"", + "/course_content/2017/express-2017.json": "\"513d3c26b28fc7d53aecea06495f76b9\"", + "/course_content/2017/pre-express-2017.json": "\"f2c2ef25e06c144174445ab234f2cfaa\"", "/course_content/2018/csd5-2018.json": "\"2da6da5c40fb4ff71abab3c51ed1a939\"", "/course_content/2018/csd1-2018.json": "\"a4673133d436cafad5c2cab2b2b91d55\"", - "/course_content/2018/csd6-2018.json": "\"f684b438e24c340066526d9c41aaf268\"", - "/course_content/2018/courseb-2018.json": "\"3c76d6ac164d5b5a1d46f50af8512881\"", - "/course_content/2018/csd2-2018.json": "\"6673314ae72a2d9582e17506fb137cd3\"", - "/course_content/2018/csd3-2018.json": "\"f06faac2d05fca10143afc3e2ee826a0\"", + "/course_content/2018/csd6-2018.json": "\"e9f7b54814c918206d39c2ed53497db1\"", + "/course_content/2018/courseb-2018.json": "\"53c8cb606dbfe9407e152d53599a036a\"", + "/course_content/2018/csd2-2018.json": "\"3faebe49dc72945eb06ba013e5a122a4\"", + "/course_content/2018/csd3-2018.json": "\"6080ecb057ce2559a4076bffd11c3169\"", "/course_content/2018/coursea-2018.json": "\"ecf11805a754c13812f377ed1ab31b95\"", "/course_content/2018/csd4-2018.json": "\"d1ea4c15e018ccd2f295b3139d11c763\"", - "/course_content/2018/coursed-2018.json": "\"40f92076120a7ecb3335733861d1a4ba\"", - "/course_content/2018/coursef-2018.json": "\"543e37d1d209a1b7c74300f72db62ca0\"", - "/course_content/2018/coursec-2018.json": "\"ced78c298303057d960a63d90ff5d7d6\"", - "/course_content/2018/coursee-2018.json": "\"2a984466dc10b9d8395b0a8f58ca7ede\"", - "/course_content/2018/express-2018.json": "\"8685d374bfe16eb02a908f89b6c38939\"", - "/course_content/2018/pre-express-2018.json": "\"a70595d65f5cb99c052ed51e16510938\"", - "/course_content/2018/K5-OnlinePD.json": "\"f4cc7652a952de6d23417f67ece276c4\"", - "/course_content/2019/coursed-2019.json": "\"0e3f5018d987c47db4826b41e94c47a1\"", - "/course_content/2019/coursea-2019.json": "\"ecf11805a754c13812f377ed1ab31b95\"", + "/course_content/2018/coursed-2018.json": "\"42ea3f3aa504c02a0965190be9bacf64\"", + "/course_content/2018/coursef-2018.json": "\"cfffaf935678b55f2b7189f5d74a8eed\"", + "/course_content/2018/coursec-2018.json": "\"d29eebd1bd9548c02006ee231a2111d0\"", + "/course_content/2018/coursee-2018.json": "\"523dca01811ede37b016b4959d7b88ee\"", + "/course_content/2018/express-2018.json": "\"435c8589db64e1908be52c9e8493cb3a\"", + "/course_content/2018/pre-express-2018.json": "\"4cc8f1d8b9f5f315e59a3e6f434579ea\"", + "/course_content/2018/K5-OnlinePD.json": "\"2ce59db750fd10dfb10ec37e48d1b403\"", + "/course_content/2019/coursed-2019.json": "\"10362026aed839c5eee2b53b3e84d759\"", + "/course_content/2019/coursea-2019.json": "\"42995df768ed9945d212f272332366b6\"", "/course_content/2019/csd5-2019.json": "\"5e9868033d6afccb996c61d678b30604\"", "/course_content/2019/csd1-2019.json": "\"e3a0a3d534cd502c8fa12d0b7a70aac9\"", - "/course_content/2019/coursef-2019.json": "\"be7f80660bf156c2770590e4b3a79bc1\"", - "/course_content/2019/csd6-2019.json": "\"eef2745f827297ec2ccf8de0b2ab0135\"", - "/course_content/2019/csd3-2019.json": "\"5e997ec93a85c7f0063ef82bb43c888c\"", + "/course_content/2019/coursef-2019.json": "\"8ef29942cdfdeae9351e108295640549\"", + "/course_content/2019/csd6-2019.json": "\"2e1b2f8fed68785bf23a8643f257a8f7\"", + "/course_content/2019/csd3-2019.json": "\"c4dc4f0e60180277392c9b915f220592\"", "/course_content/2019/csd4-2019.json": "\"63683f8a06958a1bbede773336a30b7b\"", - "/course_content/2019/csd2-2019.json": "\"45aedfb6129adeb0402d6a59a80f12ad\"", + "/course_content/2019/csd2-2019.json": "\"869e957e498a36841f945e14c1cd7d50\"", "/course_content/2019/courseb-2019.json": "\"ecf11805a754c13812f377ed1ab31b95\"", - "/course_content/2019/coursee-2019.json": "\"7620b8c91a1a3bc0dd1a85f78c1ff597\"", - "/course_content/2019/coursec-2019.json": "\"6921a6f1fe7b15fba3c2f0c532ef75dd\"", - "/course_content/2019/express-2019.json": "\"50f1fc4b587d0dfe46bc155d83345be9\"", - "/course_content/2019/pre-express-2019.json": "\"2338fa33e86fd326c882798925cf76c6\"", - "/course_content/2019/k5-onlinepd-2019.json": "\"26580ecb3bd1b48b662bb9559e9c0d8f\"", + "/course_content/2019/coursee-2019.json": "\"2f6d0b09b0b8cb496f66b15f637f5cc1\"", + "/course_content/2019/coursec-2019.json": "\"924fca6f005b2009822f14fe1082ef1a\"", + "/course_content/2019/express-2019.json": "\"276535c3fa899a426032ae3e29c4067a\"", + "/course_content/2019/pre-express-2019.json": "\"f52d5f507399488cb1bac2032808d3f5\"", + "/course_content/2019/k5-onlinepd-2019.json": "\"93492c346a0601f666507276d83d63ee\"", "/course_content/Hour of Code/sports.json": "\"ecf11805a754c13812f377ed1ab31b95\"", "/course_content/Hour of Code/text-compression.json": "\"ecf11805a754c13812f377ed1ab31b95\"", "/course_content/Hour of Code/hero.json": "\"ecf11805a754c13812f377ed1ab31b95\"", @@ -29648,13 +29648,13 @@ "/course_content/Hour of Code/hourofcode.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/Hour of Code/artist.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/Hour of Code/infinity.json": "\"2338fa33e86fd326c882798925cf76c6\"", - "/course_content/Hour of Code/mc.json": "\"2338fa33e86fd326c882798925cf76c6\"", + "/course_content/Hour of Code/mc.json": "\"2d8ef782c14c20ecdabdcffdefd87477\"", "/course_content/Hour of Code/minecraft.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/Hour of Code/starwarsblocks.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/Hour of Code/dance.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/Hour of Code/aquatic.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/Hour of Code/basketball.json": "\"2338fa33e86fd326c882798925cf76c6\"", - "/course_content/Hour of Code/iceage.json": "\"6e52eb2fc2c89f493aa8e15c588ae1bd\"", + "/course_content/Hour of Code/iceage.json": "\"588d05298a43ba9babb6b041da9a9d6a\"", "/course_content/Hour of Code/frozen.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/Hour of Code/Hour of Code.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/Hour of Code/applab-intro.json": "\"2338fa33e86fd326c882798925cf76c6\"", @@ -29667,7 +29667,7 @@ "/course_content/Hour of Code/hello-world-animals-2021.json": "\"442dd63633f0f2485e32959885b136fc\"", "/course_content/Hour of Code/hello-world-retro-2021.json": "\"442dd63633f0f2485e32959885b136fc\"", "/course_content/Hour of Code/outbreak.json": "\"0fd2d9af8f78936914aa9d1188a5bfa7\"", - "/course_content/other/K5-OnlinePD.json": "\"10a1c40a3ac4a8ff6267c4d636e84a3c\"", + "/course_content/other/K5-OnlinePD.json": "\"b4abde0f57244dd75eab4abc1adb021e\"", "/course_content/other/pixelation.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/other/20-hour.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/other/k1hoc2017.json": "\"2338fa33e86fd326c882798925cf76c6\"", @@ -29679,16 +29679,16 @@ "/course_content/other/vigenere.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/other/deepdive-debugging.json": "\"2338fa33e86fd326c882798925cf76c6\"", "/course_content/other/applab-1hour.json": "\"2338fa33e86fd326c882798925cf76c6\"", - "/course_content/other/course1.json": "\"e1672e160a919e556c7e65b8094a0898\"", + "/course_content/other/course1.json": "\"9ca5ad14aac50adcaabda5bcb7c99523\"", "/course_content/other/odometer.json": "\"2338fa33e86fd326c882798925cf76c6\"", - "/course_content/other/course4.json": "\"56e91dca0881d801b1401f4dc3cf2af7\"", + "/course_content/other/course4.json": "\"f016ea10166343673f4dd6755260c0f2\"", "/course_content/other/csd-post-survey-2018.json": "\"2338fa33e86fd326c882798925cf76c6\"", - "/course_content/other/course3.json": "\"a3ac27d2545e3417a1657056dcdfeef5\"", - "/course_content/other/course2.json": "\"35b2de66c9bf4edacaa5a1f8f1f9c629\"", + "/course_content/other/course3.json": "\"c849dbda9df7887ce52736e606a33583\"", + "/course_content/other/course2.json": "\"67b8b6aa4c01b7cc1ac3f04190d2392f\"", "/course_content/other/csd-post-survey.json": "\"2338fa33e86fd326c882798925cf76c6\"", - "/course_content/other/k5-onlinepd-2019.json": "\"f7087e8deb62c717a9817d288336274d\"", + "/course_content/other/k5-onlinepd-2019.json": "\"91554d6cf5c0f2efc639dcd9618dbeab\"", "/course_content/other/outbreak.json": "\"16e5b402553dbba5ce8501d3d1ae4730\"", - "/course_content/other/kodea-pd-2021.json": "\"f3a4582b173e16ec01413b4fb10347af\"", + "/course_content/other/kodea-pd-2021.json": "\"d015ba020d3f0af54efafc44c16ab513\"", "/course_content/other/hello-world-retro.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", "/course_content/other/hello-world-food.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", "/course_content/other/hello-world-animals.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", @@ -29696,49 +29696,49 @@ "/course_content/other/poetry-hoc3.json": "\"442dd63633f0f2485e32959885b136fc\"", "/course_content/other/poem-art.json": "\"442dd63633f0f2485e32959885b136fc\"", "/course_content/other/csd5-2021.json": "\"ffa497e36e70df7f223f849ce6787683\"", - "/course_content/other/csd4-2021.json": "\"3cbaa6c79f0d338869269a47ff1904b8\"", - "/course_content/other/csd3-2021.json": "\"0456e13c7db2693ed31c3983e3449159\"", - "/course_content/other/csd2-2021.json": "\"232fafdc61fe439575c57ca545d5ed61\"", + "/course_content/other/csd4-2021.json": "\"77c6cdf4c5481090486143a0b85d6658\"", + "/course_content/other/csd3-2021.json": "\"82f6b31868575930c986373f4d3d4f1b\"", + "/course_content/other/csd2-2021.json": "\"78c005049154a076b8ec3673a5ae56c2\"", "/course_content/other/csd1-2021.json": "\"cdf4a7d02967d3ad060a4e7514bbd001\"", "/course_content/other/csd7-2021.json": "\"2fa63e21d06e9ecfc6df62b09a5ef6a4\"", "/course_content/projects.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", - "/course_content/2020/pre-express-2020.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", - "/course_content/2020/express-2020.json": "\"e53e0573f6229781aae4f9701e79f9f9\"", + "/course_content/2020/pre-express-2020.json": "\"c06837e058d7f821bcbc0e1c6bf4ec85\"", + "/course_content/2020/express-2020.json": "\"0cb243eb4b088aa12d7e4e7ef2239f5f\"", "/course_content/2020/courseb-2020.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", - "/course_content/2020/coursed-2020.json": "\"141e4c055521385eed390e2de24cc15a\"", - "/course_content/2020/coursec-2020.json": "\"a3358f1ac29c277e631209da7ebbfe3e\"", - "/course_content/2020/coursee-2020.json": "\"0561bfc3fbe73be44e93e4b04b48321e\"", - "/course_content/2020/coursea-2020.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", - "/course_content/2020/coursef-2020.json": "\"15e8a9cdcca158fedcf3aa6beeaa9c05\"", - "/course_content/2021/coursef-2021.json": "\"c2dbcb48a8d21c00d170e13e93b417aa\"", + "/course_content/2020/coursed-2020.json": "\"67f592bd2c5f2c953e7fd704df66dc78\"", + "/course_content/2020/coursec-2020.json": "\"b3d63e0a31056405587aca04d8a9a65a\"", + "/course_content/2020/coursee-2020.json": "\"f0329045e6327749b0a6a35c3b54691e\"", + "/course_content/2020/coursea-2020.json": "\"c957a881d981b0c05f5833f2f1e43160\"", + "/course_content/2020/coursef-2020.json": "\"a9bd079672117a16ce21661d023ee2f7\"", + "/course_content/2021/coursef-2021.json": "\"5dd1ca269de527559f9d7fe13018606a\"", "/course_content/2021/courseb-2021.json": "\"218a9a259ed423378a886eee3135e829\"", - "/course_content/2021/coursea-2021.json": "\"f9e2c986e33744d8b39e50e38ec05c33\"", - "/course_content/2021/coursec-2021.json": "\"97c3bfe5e8d781510ae15d14e85374b2\"", - "/course_content/2021/coursed-2021.json": "\"59caffd2beb41d325b840fcce6cdd889\"", - "/course_content/2021/express-2021.json": "\"31d91b756e24399d160d45b144b2c54f\"", - "/course_content/2021/pre-express-2021.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", - "/course_content/2021/coursee-2021.json": "\"75d68d7f2181972d12fd63a3c5d2b657\"", - "/course_content/2021/csd6-2021.json": "\"3184098510b9125210d725290c31e6e1\"", - "/animations/spritelab_animation_library.json": "\"63eb74c326f7349c8d58e4b5adcef48e\"", + "/course_content/2021/coursea-2021.json": "\"097d7edfcb5bf2aa129012f0b2ae3853\"", + "/course_content/2021/coursec-2021.json": "\"a7922b6752245ca733061b7c419cbd32\"", + "/course_content/2021/coursed-2021.json": "\"b3e9cee23170f8a9afa3951e899c677b\"", + "/course_content/2021/express-2021.json": "\"94cecc11ca154f1bcd97af575796187e\"", + "/course_content/2021/pre-express-2021.json": "\"6dfea5359b26c0fd8efe5261adb7b395\"", + "/course_content/2021/coursee-2021.json": "\"b71743557c2d9eadbe2a580769f82f4c\"", + "/course_content/2021/csd6-2021.json": "\"43e728be5ccbf63a3c0be949784f844d\"", + "/animations/spritelab_animation_library.json": "\"ecd48e9c9a5fae5696e026df536f5573\"", "/piskel/en_US.json": "\"97d2ee1faa5e6039470ecce6eb80264a\"", - "/curriculum_content/2021/csf/coursef-2021.json": "\"c2de8c6000c45c784ac242f5500a334c\"", - "/curriculum_content/2021/csf/courseb-2021.json": "\"1654c7a926b0a68e9711e1f1b9520371\"", - "/curriculum_content/2021/csf/coursea-2021.json": "\"481232746ad017836bbd480ca18d3390\"", - "/curriculum_content/2021/csf/coursec-2021.json": "\"b8463afea13c53549d3c3447f6d5653e\"", - "/curriculum_content/2021/csf/coursed-2021.json": "\"e5174a4c13e08ec9aa942e747b240e53\"", - "/curriculum_content/2021/csf/express-2021.json": "\"e14d01696fc266c1e8ebfc3699b53b61\"", - "/curriculum_content/2021/csf/pre-express-2021.json": "\"5a06d1fd7b4e5e357be43b878afb2a5b\"", - "/curriculum_content/2021/csf/coursee-2021.json": "\"a24c04ca5af9e60647686eb798e3f224\"", - "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"99b714575be83751412aae44b05caf2a\"", - "/curriculum_content/2021/csd/csd3-2021.json": "\"605bd5c901ef79d05e7f5edf8e64501a\"", - "/curriculum_content/2021/csd/csd4-2021.json": "\"808dd64640b63ebfcc717546b192ed73\"", - "/curriculum_content/2021/csd/csd6-2021.json": "\"957ccec29f6d8200060433a0e61ac15c\"", - "/curriculum_content/2021/csd/csd7-2021.json": "\"a96b280b7a7736858acc83c27a2b5118\"", - "/curriculum_content/2021/csd/csd5-2021.json": "\"5040e5afd7ce0d234d5ae0c5e3406d9a\"", - "/curriculum_content/2021/csd/csd2-2021.json": "\"c6ed5c1fe8def875e48013fb268cbe27\"", - "/curriculum_content/2021/csd/csd1-2021.json": "\"79c9dd6e55468299612190401ffa9ab6\"", - "/curriculum_content/other/hello-world-food.json": "\"f79db058c5aed1f738c1bde84fd26618\"", - "/curriculum_content/other/poetry-hoc3.json": "\"55fdbcd981d0a705b49714d4d0bedfbd\"", + "/curriculum_content/2021/csf/coursef-2021.json": "\"dfaf1deb4a435856d407c4172f3f6e39\"", + "/curriculum_content/2021/csf/courseb-2021.json": "\"78ef54df8f6b96484c046edf8b167e44\"", + "/curriculum_content/2021/csf/coursea-2021.json": "\"52bd9536b3a5fba24e4db80f4e852870\"", + "/curriculum_content/2021/csf/coursec-2021.json": "\"8373a93427478ca79cad684e77125152\"", + "/curriculum_content/2021/csf/coursed-2021.json": "\"c35eb09bb513df134e8c6ae6a26a4f81\"", + "/curriculum_content/2021/csf/express-2021.json": "\"cfc3cf650cdb826bae6616a717241bec\"", + "/curriculum_content/2021/csf/pre-express-2021.json": "\"9d5cbc21430e4534340ddc90cb1a8a57\"", + "/curriculum_content/2021/csf/coursee-2021.json": "\"c58b3321a277430f46f018afc65c75b7\"", + "/curriculum_content/2021/hello-world-food/hello-world-food.json": "\"8a7ee0e336afbc0acfc9a9340383ce4f\"", + "/curriculum_content/2021/csd/csd3-2021.json": "\"419694f05595972a3c1b5ecddf1aee5c\"", + "/curriculum_content/2021/csd/csd4-2021.json": "\"e81682754ada0b1d5bd5b53cabb09dea\"", + "/curriculum_content/2021/csd/csd6-2021.json": "\"b803c8e0cb86c010c2cd53979bacb227\"", + "/curriculum_content/2021/csd/csd7-2021.json": "\"3747d0edc49b3e74ec67cc5a8eb81e8e\"", + "/curriculum_content/2021/csd/csd5-2021.json": "\"1b49a0683a19a446ce80807b51022b6c\"", + "/curriculum_content/2021/csd/csd2-2021.json": "\"035f64836d4449682ffc8d10e28612c0\"", + "/curriculum_content/2021/csd/csd1-2021.json": "\"93c76e1a83e5bb3d9401dbae40e7d88a\"", + "/curriculum_content/other/hello-world-food.json": "\"4c04a60058d750f5e0749ffa633a487e\"", + "/curriculum_content/other/poetry-hoc3.json": "\"1d61866d048abffa9d3af05eda476aec\"", "/curriculum_content/other/k5-onlinepd-2019.json": "\"659b66a9561ad555e3ad164d8cf0c155\"", "/curriculum_content/other/vigenere.json": "\"fc4e9b68b728f0ad6f1f84b488ec30f9\"", "/curriculum_content/other/applab-2hour.json": "\"dbdb971c7983090d895f01ac6e3de1cb\"", @@ -29750,10 +29750,10 @@ "/curriculum_content/other/frequency_analysis.json": "\"c199ecb29ec5b73f69ff0f4c183ebfd9\"", "/curriculum_content/other/K5-OnlinePD.json": "\"17239618aab84d896047433737c1411f\"", "/curriculum_content/other/kodea-pd-2021.json": "\"79652336b400b9014fd896031052d4d0\"", - "/curriculum_content/unversioned/outbreak/outbreak.json": "\"5f78177345746be50beedb4e1f1c3005\"", - "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"7863e47300133cbb9f62f9e7097edcd0\"", - "/curriculum_content/unversioned/poem-art/poem-art.json": "\"93f0a0bf90ddcd1ba66024f3bc2d5937\"", - "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"d087cc8e23c941accc8a10bc19823ff6\"", + "/curriculum_content/unversioned/outbreak/outbreak.json": "\"66b7b5e3cf67e049d87448cc7690a5fc\"", + "/curriculum_content/unversioned/jigsaw/jigsaw.json": "\"e39207c8dbaef5086aff81a6a11a6655\"", + "/curriculum_content/unversioned/poem-art/poem-art.json": "\"270d7041af93c8e26bf30a2c0d0e786a\"", + "/curriculum_content/unversioned/hello-world-food/hello-world-food.json": "\"45a5fc8c2862bca309644a9f535ff0ed\"", "/curriculum_content/unversioned/deepdive-debugging/deepdive-debugging.json": "\"0505e3bf92f7541c75d8e3df64ef0bf5\"", "/curriculum_content/unversioned/pixelation/pixelation.json": "\"51056aaeb6aa828dbae216e05023b716\"", "/curriculum_content/unversioned/csf/course4.json": "\"dd98d2d6aaafeb000abf2e99637ca0e9\"", @@ -29762,67 +29762,67 @@ "/curriculum_content/unversioned/csf/course3.json": "\"2c621b1ce92310fe2ec88f6e720b1df1\"", "/curriculum_content/unversioned/csf/course1.json": "\"d713621f37fdfd35e54683414d528717\"", "/curriculum_content/unversioned/csd-post-survey/csd-post-survey.json": "\"18d107612b8fce40278737ba82fd9ef9\"", - "/curriculum_content/Hour of Code/dance-extras.json": "\"e55043142ca1b0ee9aaca8dd2bb73ad8\"", - "/curriculum_content/Hour of Code/minecraft.json": "\"8b3db1ff0a0cee4c60551d144662aef6\"", - "/curriculum_content/Hour of Code/hero.json": "\"bb7f272f16a9b2ef25523f22c1a7b0da\"", - "/curriculum_content/Hour of Code/flappy.json": "\"2ec22011233ac754750f6e127ecd63f1\"", - "/curriculum_content/Hour of Code/hourofcode.json": "\"fbc69b1d13a1ee7e0d26b03982e5272f\"", - "/curriculum_content/Hour of Code/frozen.json": "\"6a40766b98fe40a6a1ebd14618c034ca\"", - "/curriculum_content/Hour of Code/iceage.json": "\"08c7b39077107275ca7d3abb5c0b8dac\"", - "/curriculum_content/Hour of Code/artist.json": "\"8ff7d8914fd85d1d80a78c0ab8db772d\"", - "/curriculum_content/Hour of Code/gumball.json": "\"cb99ca79e49f2142ede4a5f566a4025c\"", - "/curriculum_content/Hour of Code/dance.json": "\"a1e08233a75a5178acebb0144f33741d\"", - "/curriculum_content/Hour of Code/aquatic.json": "\"5adc5a4c797317e294ce0c81c2010a4f\"", - "/curriculum_content/Hour of Code/hoc-encryption.json": "\"9786551ecb8e1157c71ec539bdce0fca\"", - "/curriculum_content/Hour of Code/starwars.json": "\"aa892f6b03a0a7413d50f087748e8608\"", - "/curriculum_content/Hour of Code/mc.json": "\"e749c7b7254aa0407640b655e840c8ea\"", - "/curriculum_content/Hour of Code/playlab.json": "\"2c309d2b045ed2c207233763b40b937d\"", - "/curriculum_content/Hour of Code/applab-intro.json": "\"1d3ae375f987a350d9db66cdf9a8c4f0\"", - "/curriculum_content/Hour of Code/starwarsblocks.json": "\"c360814570bbb46f274dde531d49ca14\"", - "/curriculum_content/Hour of Code/text-compression.json": "\"011c844efd3c4b6735e09d97b27e28e9\"", - "/curriculum_content/Hour of Code/sports.json": "\"c08574e8803cc0d3f2baaeb65b1443fa\"", - "/curriculum_content/Hour of Code/infinity.json": "\"90a842e5211ea9b53052ca63b291b100\"", - "/curriculum_content/Hour of Code/basketball.json": "\"63116f8eb9f4626bc2905da6c5388783\"", - "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a34271a2ace78930e30defb9a3d49761\"", - "/curriculum_content/Hour of Code/dance-2019.json": "\"c55320ea79502138747d4ab276d7f4bf\"", - "/curriculum_content/Hour of Code/oceans.json": "\"09efda355066bbc405b180e1f5ee4ece\"", + "/curriculum_content/Hour of Code/dance-extras.json": "\"e184112215c4fc4212aa9d25737ad16e\"", + "/curriculum_content/Hour of Code/minecraft.json": "\"eba8fad70489f0cab561e939b0d002de\"", + "/curriculum_content/Hour of Code/hero.json": "\"5d2fd5dd81caf7bd0651967f24c2609f\"", + "/curriculum_content/Hour of Code/flappy.json": "\"1710fdbfd4f9d60cac9dc4515d9045b8\"", + "/curriculum_content/Hour of Code/hourofcode.json": "\"439dc3e97ca5f9c531fbf0ea16166721\"", + "/curriculum_content/Hour of Code/frozen.json": "\"c1b471aed38af9b25ba1fdd6cbdb6ebe\"", + "/curriculum_content/Hour of Code/iceage.json": "\"48e16069ddf56507ae2e3a973abde5a4\"", + "/curriculum_content/Hour of Code/artist.json": "\"02f132253f1c875179922fc60b156cf2\"", + "/curriculum_content/Hour of Code/gumball.json": "\"02e4d9031d02bb60189a0e1ec101c17a\"", + "/curriculum_content/Hour of Code/dance.json": "\"e4f4223395152cf150be4b22743c0eba\"", + "/curriculum_content/Hour of Code/aquatic.json": "\"211e8946d3519ac9d189656b4f3b464f\"", + "/curriculum_content/Hour of Code/hoc-encryption.json": "\"e1e18e95e486bfbdde64bc803528bc7c\"", + "/curriculum_content/Hour of Code/starwars.json": "\"013a233dab651edb561419cf34a29651\"", + "/curriculum_content/Hour of Code/mc.json": "\"f909c98eed5ff855618721b634f5fcf4\"", + "/curriculum_content/Hour of Code/playlab.json": "\"d00a7c35b7bd5d2ca6bdcad4e9ffb988\"", + "/curriculum_content/Hour of Code/applab-intro.json": "\"89823992eecc452cf5f6029206a4b581\"", + "/curriculum_content/Hour of Code/starwarsblocks.json": "\"1dbf32cd44177d7866117dbfc12f6204\"", + "/curriculum_content/Hour of Code/text-compression.json": "\"8c621652ba59a7acc2476f14d853cbc9\"", + "/curriculum_content/Hour of Code/sports.json": "\"8346f72f23192cb5b1f17ab5a4a77311\"", + "/curriculum_content/Hour of Code/infinity.json": "\"a20edb0ff923f246b95ebfd36308b2d8\"", + "/curriculum_content/Hour of Code/basketball.json": "\"356249b3ee9cc108516e596262fac25e\"", + "/curriculum_content/Hour of Code/dance-extras-2019.json": "\"a6c7982a9f9bbdfbf765f4d708e0f3a8\"", + "/curriculum_content/Hour of Code/dance-2019.json": "\"b4b3b0b5312be08427aa82667417b2b4\"", + "/curriculum_content/Hour of Code/oceans.json": "\"2206295470472afe5854df56e223e9f9\"", "/curriculum_content/Hour of Code/Hour of Code.json": "\"dd857bdd9a9003bb92b5ba2cd7056d84\"", - "/curriculum_content/Hour of Code/poem-art-2021.json": "\"33eed8e607f157d651a48c130ec1ec89\"", - "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"07deeb5fef5c924c264f8ba70005b690\"", - "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"d195ba33eff2b2263332cc59c1a27b9e\"", - "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"ef6748fb2ca8550cbd6b464a96f8ac43\"", - "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"71f85ee5c84ec22614e4811f93af5cd5\"", - "/curriculum_content/Hour of Code/outbreak.json": "\"7eb712cc2b5985cb0acb8c8ee1f026b4\"", - "/curriculum_content/2018/csf/courseb-2018.json": "\"6e10dc576b775b4daa3bd4ed2c6d18e2\"", - "/curriculum_content/2018/csf/coursea-2018.json": "\"edd23f3ee19c3bcab0055699ae67e08a\"", - "/curriculum_content/2018/csf/coursed-2018.json": "\"57fb6402329d8e7a8d9dd3f26d11ffa1\"", - "/curriculum_content/2018/csf/coursef-2018.json": "\"cf474f4cbac3077d6b1e56ff4bee36dc\"", - "/curriculum_content/2018/csf/express-2018.json": "\"5dd2e161f7a548801547c0d60b8b11b2\"", - "/curriculum_content/2018/csf/coursee-2018.json": "\"109e4ebb51d25b869975302405d1fb63\"", - "/curriculum_content/2018/csf/coursec-2018.json": "\"05b7b06f6b5424f7a436b84561fb0cf5\"", + "/curriculum_content/Hour of Code/poem-art-2021.json": "\"1657fcb9ca436eac8920b3525121e191\"", + "/curriculum_content/Hour of Code/hello-world-emoji-2021.json": "\"82f5f21a4f5b6560128e2c282c539201\"", + "/curriculum_content/Hour of Code/hello-world-food-2021.json": "\"21eac5f3f6c753b6011e37912fee5be7\"", + "/curriculum_content/Hour of Code/hello-world-animals-2021.json": "\"6a0e82e6127828222f50fa919ae21266\"", + "/curriculum_content/Hour of Code/hello-world-retro-2021.json": "\"47af50c0384a9c41ce94acb4869bc5de\"", + "/curriculum_content/Hour of Code/outbreak.json": "\"e152353e835c577873e0426110f3fa6f\"", + "/curriculum_content/2018/csf/courseb-2018.json": "\"e8974a82b43cf19ddd0cf8f1b649f864\"", + "/curriculum_content/2018/csf/coursea-2018.json": "\"06d69f6b07f2eb6b9261e0e0d9a84197\"", + "/curriculum_content/2018/csf/coursed-2018.json": "\"0edd12dfa1e7e917b12947d860297a66\"", + "/curriculum_content/2018/csf/coursef-2018.json": "\"2121631c747e45f730211502112edd36\"", + "/curriculum_content/2018/csf/express-2018.json": "\"1593900550297a21c4a0a703928b20e2\"", + "/curriculum_content/2018/csf/coursee-2018.json": "\"8b8a734e1cab89bffd567c25a0738079\"", + "/curriculum_content/2018/csf/coursec-2018.json": "\"c990d3e0ffa3d8b0ed4d0e0eb58c5f1d\"", "/curriculum_content/2018/csf/pre-express-2018.json": "\"33048ee81ccdecf727beeff239969d7c\"", - "/curriculum_content/2018/csd/csd3-2018.json": "\"128ff1af93a524f7ae8cbf850cbc26e2\"", - "/curriculum_content/2018/csd/csd6-2018.json": "\"0542ede357203a1ed46dc66ac52804f8\"", - "/curriculum_content/2018/csd/csd5-2018.json": "\"47883674968a331622c24a6ee11cff7d\"", + "/curriculum_content/2018/csd/csd3-2018.json": "\"ff19a83d80fe76ec286b825164de79b8\"", + "/curriculum_content/2018/csd/csd6-2018.json": "\"25cc3ac0fa248046b0d10b5b899d5712\"", + "/curriculum_content/2018/csd/csd5-2018.json": "\"b3ad5ded9999f9e766163e793925457f\"", "/curriculum_content/2018/csd/csd-post-survey-2018.json": "\"5c6c009598bb695df99efa9bacc413aa\"", - "/curriculum_content/2018/csd/csd4-2018.json": "\"87cbc5b0b9eba1b0ee163f56e5834ebc\"", - "/curriculum_content/2018/csd/csd2-2018.json": "\"f5ac2da186e28f8c7d3e186d950ea091\"", - "/curriculum_content/2018/csd/csd1-2018.json": "\"d338f7d29206eb3fb0afdc3e93ff1684\"", + "/curriculum_content/2018/csd/csd4-2018.json": "\"0fbe7c555126519e07624eaea79bfd7b\"", + "/curriculum_content/2018/csd/csd2-2018.json": "\"a72bd806bda34754cd303addc6041206\"", + "/curriculum_content/2018/csd/csd1-2018.json": "\"038885533c1d59789e120b0d7cf3422e\"", "/curriculum_content/2018/k5-onlinepd/K5-OnlinePD.json": "\"e4a0800025ef39821e00d53338289df6\"", - "/curriculum_content/2019/csf/coursea-2019.json": "\"315296f46d8703fb653d9945b6e1407c\"", - "/curriculum_content/2019/csf/courseb-2019.json": "\"5d80c07741ce8e628dfd0f4e15be13aa\"", - "/curriculum_content/2019/csf/coursed-2019.json": "\"597891fad8cffd349623dd9b1846d59a\"", - "/curriculum_content/2019/csf/coursef-2019.json": "\"9b5ac22ef221b11a6af959d58919f342\"", - "/curriculum_content/2019/csf/coursee-2019.json": "\"60ba9bcc8e2ba60c16ad462936584e20\"", - "/curriculum_content/2019/csf/express-2019.json": "\"2a448232381709c74247f0f668df715b\"", - "/curriculum_content/2019/csf/coursec-2019.json": "\"2c27571b0ac673feece71892e1aaa0e8\"", - "/curriculum_content/2019/csf/pre-express-2019.json": "\"a2b44466e47c192cc82cb347c589e95a\"", - "/curriculum_content/2019/csd/csd3-2019.json": "\"ee19f4bcabb3660fbdf0963910c2af93\"", - "/curriculum_content/2019/csd/csd6-2019.json": "\"b83862231b83354af9709c36185c45b1\"", - "/curriculum_content/2019/csd/csd4-2019.json": "\"c103acf140cb3e33d9fb3811f0c039ab\"", - "/curriculum_content/2019/csd/csd5-2019.json": "\"29d33a7fecca66355af068fd82250a03\"", - "/curriculum_content/2019/csd/csd1-2019.json": "\"01a84d979c9fb15d73d8bc23f3a01a57\"", - "/curriculum_content/2019/csd/csd2-2019.json": "\"988c56ec9c5d0722f63f28df002563b4\"", + "/curriculum_content/2019/csf/coursea-2019.json": "\"9b443550c6e8402410270239f262990e\"", + "/curriculum_content/2019/csf/courseb-2019.json": "\"5caf7b215623af1aae9a6deab6e922bc\"", + "/curriculum_content/2019/csf/coursed-2019.json": "\"99c7d8b0c4e0701f33621adef40ce41f\"", + "/curriculum_content/2019/csf/coursef-2019.json": "\"858b26c615325d7af06aa709f3cc1eb5\"", + "/curriculum_content/2019/csf/coursee-2019.json": "\"ecd997f47f251abdefc835c3e9e267b1\"", + "/curriculum_content/2019/csf/express-2019.json": "\"20d4fcdbe7b4e488a9a704afadb07318\"", + "/curriculum_content/2019/csf/coursec-2019.json": "\"f052f1a630daa4db552bcba3fe1e1da1\"", + "/curriculum_content/2019/csf/pre-express-2019.json": "\"4192721d3dc35fbd309d5ba4d05fb1b2\"", + "/curriculum_content/2019/csd/csd3-2019.json": "\"65c0f48bbca34c6c4d1e83515b54b06a\"", + "/curriculum_content/2019/csd/csd6-2019.json": "\"3cf46e1031c9917db9d62e8e635803f7\"", + "/curriculum_content/2019/csd/csd4-2019.json": "\"1749f03879ea3c37c21932474ff44855\"", + "/curriculum_content/2019/csd/csd5-2019.json": "\"33e09aaaf9503b763fda196df30f9210\"", + "/curriculum_content/2019/csd/csd1-2019.json": "\"ebe4bf5491430a80b3bd092cad15f5f7\"", + "/curriculum_content/2019/csd/csd2-2019.json": "\"e6e4bcd057ad1c6077393260c6179384\"", "/curriculum_content/2019/k5-onlinepd/k5-onlinepd-2019.json": "\"1fb3cd141a64c45856d559d99eb7c0cc\"", "/curriculum_content/2017/csf/coursef-2017.json": "\"efa9bb465832658330d66fa9f0713105\"", "/curriculum_content/2017/csf/coursea-2017.json": "\"7d8e9df9319195aa906908cf63dbec10\"", @@ -29832,19 +29832,19 @@ "/curriculum_content/2017/csf/courseb-2017.json": "\"5f7d6ed512bc27163a4963dce5b43d94\"", "/curriculum_content/2017/csf/coursed-2017.json": "\"1e674f98f62570b1c4a4b36754f442c8\"", "/curriculum_content/2017/csf/express-2017.json": "\"ae29564c942aed1752b967bca503e36f\"", - "/curriculum_content/2017/csd/csd3-2017.json": "\"2c0b069ddf23ef5166fb4f9eaf769b03\"", - "/curriculum_content/2017/csd/csd6-2017.json": "\"8b138e9f208fa5f9a4e5eb7594188671\"", - "/curriculum_content/2017/csd/csd2-2017.json": "\"2b01a17599f888a08685d847083e2f02\"", - "/curriculum_content/2017/csd/csd1-2017.json": "\"9198ffa917d7ec9192b1e2682b89421f\"", - "/curriculum_content/2017/csd/csd5-2017.json": "\"4164d2d1753d63643d63a089511057e5\"", - "/curriculum_content/2017/csd/csd4-2017.json": "\"24d6cd91cade9f560ff5118cebf75b7a\"", - "/curriculum_content/2020/csf/pre-express-2020.json": "\"25e306bda5bee129dcd59038d3425988\"", - "/curriculum_content/2020/csf/express-2020.json": "\"3203a649fc2b907a337e433bb04a02c2\"", - "/curriculum_content/2020/csf/courseb-2020.json": "\"73acce291c4c89902e8272ed0769aa5d\"", - "/curriculum_content/2020/csf/coursed-2020.json": "\"2951d5b65902b08f3db8d55a67e74561\"", - "/curriculum_content/2020/csf/coursec-2020.json": "\"cd596e90f6f4a9695e49ab6af0af8cda\"", - "/curriculum_content/2020/csf/coursee-2020.json": "\"c1f5e14af86b998c04a7d773aae71081\"", - "/curriculum_content/2020/csf/coursea-2020.json": "\"fde4c28389b792dd6b621831dc3cbe0a\"", - "/curriculum_content/2020/csf/coursef-2020.json": "\"7348bb1383aeb0e3107a12a16530d7d7\"" + "/curriculum_content/2017/csd/csd3-2017.json": "\"d3c43a9fbe7ef1faa355073d65822e82\"", + "/curriculum_content/2017/csd/csd6-2017.json": "\"8ce2da896ead8f771cbd314db3c65fc0\"", + "/curriculum_content/2017/csd/csd2-2017.json": "\"6cf539e913c4c65e1795b14fead35837\"", + "/curriculum_content/2017/csd/csd1-2017.json": "\"8d2bafe6841f3643a64b6ee95475cac5\"", + "/curriculum_content/2017/csd/csd5-2017.json": "\"d58d5cc5af5f70f9914486e786c86bc6\"", + "/curriculum_content/2017/csd/csd4-2017.json": "\"eb23e5d27f9c0c83c8a8ceeeba986d2c\"", + "/curriculum_content/2020/csf/pre-express-2020.json": "\"1c1856265917c0c3f0118e488ea3350f\"", + "/curriculum_content/2020/csf/express-2020.json": "\"2ad83f5683c4b41ef27cdfb822397224\"", + "/curriculum_content/2020/csf/courseb-2020.json": "\"e12d7a4bb0a3054eb5261926ef0e1684\"", + "/curriculum_content/2020/csf/coursed-2020.json": "\"f76a267bafae39b1ee56bffe2e3fbbb7\"", + "/curriculum_content/2020/csf/coursec-2020.json": "\"b3994e30961ed28343384e90b0c6e891\"", + "/curriculum_content/2020/csf/coursee-2020.json": "\"a7ccea5662ae641928907f32747abdff\"", + "/curriculum_content/2020/csf/coursea-2020.json": "\"a8f7b0e769db129d096921a358c8c1c9\"", + "/curriculum_content/2020/csf/coursef-2020.json": "\"8e92cf54e25f37dbe2858e3445a106bc\"" } } \ No newline at end of file diff --git a/bin/i18n/crowdin/hour-of-code_etags.json b/bin/i18n/crowdin/hour-of-code_etags.json index 29b99557e0359..0347725b628d8 100644 --- a/bin/i18n/crowdin/hour-of-code_etags.json +++ b/bin/i18n/crowdin/hour-of-code_etags.json @@ -673,8 +673,8 @@ }, "dz": { "/en.yml": "\"04a3d6d98f59817e96e219d407a447af\"", - "/how-to/volunteers.md": "\"6c92401cfcd334638afde57e345cd04a\"", - "/how-to/parents.md": "\"6c92401cfcd334638afde57e345cd04a\"", + "/how-to/volunteers.md": "\"7945e7a312612acbff394bd62daeb0a2\"", + "/how-to/parents.md": "\"7945e7a312612acbff394bd62daeb0a2\"", "/how-to/events.md": "\"2e12924ec9eaa2873bd1979dd744d816\"", "/how-to/public-officials.md": "\"b72ce7fae30d3303c9fa7037b56c946a\"", "/how-to/districts.md": "\"1bcb597bdbd1dd13d959219b2c8b7d5a\"", @@ -682,7 +682,7 @@ "/how-to/companies.md": "\"a102bd291229dce60f13df2777e98d96\"", "/how-to/afterschool.md": "\"0597960b1b5d00f305abe1132c8ce5f0\"", "/how-to/2019.md": "\"f7d3ca6db86f5380aad708ff7071315f\"", - "/how-to/parents-new.md": "\"6c92401cfcd334638afde57e345cd04a\"", + "/how-to/parents-new.md": "\"7945e7a312612acbff394bd62daeb0a2\"", "/how-to/companies-old.md": "\"187fc528c5f885019d383e56b28da37b\"", "/how-to/virtual.md": "\"0ee7984d8de02a7abb85635ef15cfd25\"", "/how-to/volunteers-old.md": "\"8e3d552ab236d5503d4c5f91e5a0d784\"", @@ -694,10 +694,10 @@ "/promote/resources.md": "\"34edd99855ef1f7b7383fa6f83e288e2\"", "/promote/stats.md": "\"8b7a82651511fd9ff95b1176496e1c18\"", "/promote/previous-posters.md": "\"b6d4baf2db50672c2870d09e96ee092c\"", - "/thanks.md": "\"6c92401cfcd334638afde57e345cd04a\"", + "/thanks.md": "\"7945e7a312612acbff394bd62daeb0a2\"", "/partners.md": "\"d5350c4077ca8ebf347db86692af3c22\"", "/assistive-technology.md": "\"dfc6abb86472116e6eb1d360941474f8\"", - "/advisory-committee.md": "\"6c92401cfcd334638afde57e345cd04a\"", + "/advisory-committee.md": "\"7945e7a312612acbff394bd62daeb0a2\"", "/supporting-special-needs-students.md": "W/\"583012c6e149c6a0f6bcfe8b0ff662fb\"", "/international-partners.md": "\"320363a030aab33e01c8be1dcc87f536\"", "/whole-school.md": "\"87cdf9ed0e20bdf71d0054bba4a5a808\"", @@ -2429,7 +2429,7 @@ "/supporting-special-needs-students.md": "W/\"0d41185ff2a93740fb3c8037996226fc\"", "/international-partners.md": "\"25e68cddf29bfcabc271dc21f6871668\"", "/whole-school.md": "\"7c095011938b380974df265f666cbb73\"", - "/activity-guidelines.md": "\"edcbf394d0a35256994883bea924bbdc\"" + "/activity-guidelines.md": "\"aa6ee770ac6197f20708d5eb8606cfbc\"" }, "sl": { "/en.yml": "\"9d340f99a57a380249d4b285a92482c0\"", @@ -2464,7 +2464,7 @@ "/activity-guidelines.md": "\"edcbf394d0a35256994883bea924bbdc\"" }, "es-ES": { - "/en.yml": "\"a4fd795a7173640165afb076f05608c0\"", + "/en.yml": "\"0222fa813c2cf68e6f15b983bc189fab\"", "/how-to/volunteers.md": "W/\"cf48dc4040260957ef85720cfc3e6965\"", "/how-to/parents.md": "\"3ddb772b0f1c8bb7f45ea8363484a216\"", "/how-to/events.md": "\"821e91e0bb9552a4065aa33bf898f523\"", From d51f0d3f63e1842c84be8cef4636de0490990701 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:22 +0000 Subject: [PATCH 06/84] pegasus i18n updates --- i18n/locales/vi-VN/pegasus/mobile.yml | 4 ++-- pegasus/cache/i18n/vi-VN.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/i18n/locales/vi-VN/pegasus/mobile.yml b/i18n/locales/vi-VN/pegasus/mobile.yml index 234f269a5c7f4..14305f239cfc9 100755 --- a/i18n/locales/vi-VN/pegasus/mobile.yml +++ b/i18n/locales/vi-VN/pegasus/mobile.yml @@ -996,7 +996,7 @@ header_teach: "Dạy" header_stats: "Xem thống kê" header_help_us: "Giúp đỡ chúng tôi" - header_about: "về chúng tôi" + header_about: "Về chúng tôi" header_teacher_community: "Cộng đồng giáo viên" header_help_support: 'Giúp đỡ và hỗ trợ' header_report_bug: "Báo cáo sự cố" @@ -1150,7 +1150,7 @@ hoc2021_mc_mee_ai_description: 'Khám phá AI với học viên của bạn và học cách viết code trong Minecraft: Education Edition.' footer_powered_by_aws: "Amazon Web Services và biểu tượng “Được hỗ trợ bởi AWS” là các nhãn hiệu của Amazon.com, Inc. hoặc các chi nhánh của Amazon tại Hoa Kỳ và / hoặc các quốc gia khác." footer_privacy_policy: "Chính sách bảo mật" - footer_about: "về chúng tôi" + footer_about: "Về chúng tôi" footer_partners: "Đối tác" footer_donate: "Quyên góp" footer_support: "Trợ giúp và Cộng đồng" diff --git a/pegasus/cache/i18n/vi-VN.yml b/pegasus/cache/i18n/vi-VN.yml index ef6d4ef02e62e..eb6f9a226416c 100644 --- a/pegasus/cache/i18n/vi-VN.yml +++ b/pegasus/cache/i18n/vi-VN.yml @@ -1281,7 +1281,7 @@ vi-VN: header_teach: Dạy header_stats: Xem thống kê header_help_us: Giúp đỡ chúng tôi - header_about: về chúng tôi + header_about: Về chúng tôi header_teacher_community: Cộng đồng giáo viên header_help_support: Giúp đỡ và hỗ trợ header_report_bug: Báo cáo sự cố @@ -1520,7 +1520,7 @@ vi-VN: các nhãn hiệu của Amazon.com, Inc. hoặc các chi nhánh của Amazon tại Hoa Kỳ và / hoặc các quốc gia khác. footer_privacy_policy: Chính sách bảo mật - footer_about: về chúng tôi + footer_about: Về chúng tôi footer_partners: Đối tác footer_donate: Quyên góp footer_support: Trợ giúp và Cộng đồng From b82b89bdf0af1d980442798ceaf3e7f38703d8d8 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:25 +0000 Subject: [PATCH 07/84] pegasus i18n markdown updates --- .../i18n/public/coldplay.ar-SA.md.partial | 23 ++++---- .../i18n/public/coldplay.az-AZ.md.partial | 23 ++++---- .../i18n/public/coldplay.bg-BG.md.partial | 23 ++++---- .../i18n/public/coldplay.bn-BD.md.partial | 23 ++++---- .../i18n/public/coldplay.bs-BA.md.partial | 23 ++++---- .../i18n/public/coldplay.ca-ES.md.partial | 23 ++++---- .../i18n/public/coldplay.co-CO.md.partial | 23 ++++---- .../i18n/public/coldplay.cs-CZ.md.partial | 23 ++++---- .../i18n/public/coldplay.da-DK.md.partial | 23 ++++---- .../i18n/public/coldplay.de-DE.md.partial | 27 +++++----- .../i18n/public/coldplay.dv-MV.md.partial | 23 ++++---- .../i18n/public/coldplay.el-GR.md.partial | 23 ++++---- .../i18n/public/coldplay.en-GB.md.partial | 23 ++++---- .../i18n/public/coldplay.es-ES.md.partial | 23 ++++---- .../i18n/public/coldplay.es-MX.md.partial | 27 +++++----- .../i18n/public/coldplay.et-EE.md.partial | 23 ++++---- .../i18n/public/coldplay.eu-ES.md.partial | 23 ++++---- .../i18n/public/coldplay.fa-AF.md.partial | 23 ++++---- .../i18n/public/coldplay.fi-FI.md.partial | 23 ++++---- .../i18n/public/coldplay.fil-PH.md.partial | 23 ++++---- .../i18n/public/coldplay.fr-FR.md.partial | 27 +++++----- .../i18n/public/coldplay.ga-IE.md.partial | 23 ++++---- .../i18n/public/coldplay.gl-ES.md.partial | 23 ++++---- .../i18n/public/coldplay.haw-HI.md.partial | 23 ++++---- .../i18n/public/coldplay.he-IL.md.partial | 23 ++++---- .../i18n/public/coldplay.hi-IN.md.partial | 23 ++++---- .../i18n/public/coldplay.hr-HR.md.partial | 23 ++++---- .../i18n/public/coldplay.hu-HU.md.partial | 23 ++++---- .../i18n/public/coldplay.hy-AM.md.partial | 23 ++++---- .../i18n/public/coldplay.id-ID.md.partial | 23 ++++---- .../i18n/public/coldplay.in-TL.md.partial | 53 ++++++++++--------- .../i18n/public/coldplay.is-IS.md.partial | 23 ++++---- .../i18n/public/coldplay.it-IT.md.partial | 23 ++++---- .../i18n/public/coldplay.ja-JP.md.partial | 23 ++++---- .../i18n/public/coldplay.ka-GE.md.partial | 23 ++++---- .../i18n/public/coldplay.kk-KZ.md.partial | 23 ++++---- .../i18n/public/coldplay.km-KH.md.partial | 23 ++++---- .../i18n/public/coldplay.kn-IN.md.partial | 23 ++++---- .../i18n/public/coldplay.ko-KR.md.partial | 31 ++++++----- .../i18n/public/coldplay.ku-IQ.md.partial | 23 ++++---- .../i18n/public/coldplay.ky-KG.md.partial | 23 ++++---- .../i18n/public/coldplay.lt-LT.md.partial | 23 ++++---- .../i18n/public/coldplay.lv-LV.md.partial | 23 ++++---- .../i18n/public/coldplay.mi-NZ.md.partial | 23 ++++---- .../i18n/public/coldplay.mk-MK.md.partial | 23 ++++---- .../i18n/public/coldplay.mn-MN.md.partial | 23 ++++---- .../i18n/public/coldplay.mr-IN.md.partial | 23 ++++---- .../i18n/public/coldplay.ms-MY.md.partial | 23 ++++---- .../i18n/public/coldplay.mt-MT.md.partial | 23 ++++---- .../i18n/public/coldplay.my-MM.md.partial | 23 ++++---- .../i18n/public/coldplay.ne-NP.md.partial | 23 ++++---- .../i18n/public/coldplay.nl-NL.md.partial | 23 ++++---- .../i18n/public/coldplay.nn-NO.md.partial | 23 ++++---- .../i18n/public/coldplay.no-NO.md.partial | 23 ++++---- .../i18n/public/coldplay.pl-PL.md.partial | 27 +++++----- .../i18n/public/coldplay.ps-AF.md.partial | 23 ++++---- .../i18n/public/coldplay.pt-BR.md.partial | 27 +++++----- .../i18n/public/coldplay.pt-PT.md.partial | 23 ++++---- .../i18n/public/coldplay.ro-RO.md.partial | 23 ++++---- .../i18n/public/coldplay.ru-RU.md.partial | 23 ++++---- .../i18n/public/coldplay.se-FI.md.partial | 23 ++++---- .../i18n/public/coldplay.si-LK.md.partial | 23 ++++---- .../i18n/public/coldplay.sk-SK.md.partial | 23 ++++---- .../i18n/public/coldplay.sl-SI.md.partial | 23 ++++---- .../i18n/public/coldplay.sq-AL.md.partial | 23 ++++---- .../i18n/public/coldplay.sr-SP.md.partial | 23 ++++---- .../i18n/public/coldplay.sv-SE.md.partial | 23 ++++---- .../i18n/public/coldplay.ta-IN.md.partial | 23 ++++---- .../i18n/public/coldplay.te-IN.md.partial | 23 ++++---- .../i18n/public/coldplay.tg-TJ.md.partial | 23 ++++---- .../i18n/public/coldplay.th-TH.md.partial | 23 ++++---- .../i18n/public/coldplay.tr-TR.md.partial | 23 ++++---- .../i18n/public/coldplay.uk-UA.md.partial | 23 ++++---- .../i18n/public/coldplay.ur-PK.md.partial | 23 ++++---- .../i18n/public/coldplay.uz-UZ.md.partial | 23 ++++---- .../i18n/public/coldplay.vi-VN.md.partial | 23 ++++---- .../i18n/public/coldplay.zh-CN.md.partial | 23 ++++---- .../i18n/public/coldplay.zh-TW.md.partial | 23 ++++---- .../i18n/public/coldplay.zu-ZA.md.partial | 23 ++++---- .../i18n/public/educate/csc.ko-KR.md.partial | 4 +- 80 files changed, 1058 insertions(+), 821 deletions(-) diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ar-SA.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ar-SA.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ar-SA.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ar-SA.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.az-AZ.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.az-AZ.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.az-AZ.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.az-AZ.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.bg-BG.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.bg-BG.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.bg-BG.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.bg-BG.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.bn-BD.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.bn-BD.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.bn-BD.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.bn-BD.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.bs-BA.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.bs-BA.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.bs-BA.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.bs-BA.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ca-ES.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ca-ES.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ca-ES.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ca-ES.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.co-CO.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.co-CO.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.co-CO.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.co-CO.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.cs-CZ.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.cs-CZ.md.partial index 3eb7ce7ac76d6..fda77f7896ded 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.cs-CZ.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.cs-CZ.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.da-DK.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.da-DK.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.da-DK.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.da-DK.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.de-DE.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.de-DE.md.partial index c5069470d7d44..c85d166caa164 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.de-DE.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.de-DE.md.partial @@ -40,7 +40,11 @@ Wir können es kaum erwarten, eure Werke zu sehen und zu teilen! Wir würden gern sehen, was die Schüler im Unterricht kreieren, ob programmierte Tanzbewegungen oder ein Video, wie du tanzt. Band und Code.org werden die kreativsten Beiträge, weitergeben oder kommentieren. Du kannst deine Beiträge auf zwei Wegen teilen: -### Poste deine Beiträge in den sozialen Medien: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,32 +71,31 @@ Wir würden gern sehen, was die Schüler im Unterricht kreieren, ob programmiert [bold-text] -1. Schreibe uns, in welcher Stadt du wohnst. [Hier findest du die Städteliste.](https://www.coldplay.com/tour/) Die Tickets gelten für den ersten Abend in jeder Stadt. +1. Schreibe uns, in welcher Stadt du wohnst. [Hier findest du die Städteliste.](https://www.coldplay.com/tour/) Die Tickets gelten für den ersten Abend in jeder Stadt. *Travel and accommodations are NOT included.* 2. Tagge Code.org mit dem Tag #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] -*Folge in den sozialen Medien Code.org, wenn du deinen Beitrag postest, dann können wir dir eine Nachricht senden: [ Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -**Bist du bei TikTok oder Instagram?** Teile anstatt eines Links zu deinem Projekt ein Video davon! Tanze, was du programmiert hast und gestalte dein Werk kreativ mit der TikTok-Funktion Duets. +*If you post to social media, make sure to follow Code.org so we can message you: [Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -### Don't use social media? Share your creation via form: -Wenn du ganz sicher sein möchtest, dass wir deinen Beitrag sehen ODER wenn du nicht gern in sozialen Medien postest, kannst du uns deine Kreation auch [über dieses Formular](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) senden +**Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. *Hinweis: In den meisten Ländern dürfen Schüler, die noch nicht volljährig sind, soziale Medien nicht nutzen. Veröffentliche Videos und Fotos von Schülern nur mit Erlaubnis deiner Eltern oder Erziehungsberechtigten.* + ## Erstelle den coolsten Tanz und gewinne Konzerttickets oder triff sogar die Coldplay! -Auf [tour](https://www.coldplay.com/tour/) wählen wir in jeder Stadt Schüler und zwei Betreuer aus, die kostenlose Tickets für das Konzert erhalten. Wir wählen Projekte aus, die von Personen/einzelnen Schülern veröffentlicht oder eingereicht werden. Wir werden auch weltweit eine glückliche Schulklasse für eine Videokonferenz mit der Band auswählen und dazu wählen wir Projekt aus, bei denen ganze Schulklassen tanzen. +Auf [tour](https://www.coldplay.com/tour/) wählen wir in jeder Stadt Schüler und zwei Betreuer aus, die kostenlose Tickets für das Konzert erhalten. Wir wählen Projekte aus, die von Personen/einzelnen Schülern veröffentlicht oder eingereicht werden. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## Wie wählt Code.org aus, wer die Coldplay sehen wird? -In erster Linie geht es uns um Kreativität und Spaß. Schreibe einen "Higher Power"-Tanz, der alle begeistert, und verbinde ihn im Idealfall mit einem echten Tanz. Schau dir z. B. diese \[Choreografie (noch nicht fertig) von einem ehemaligen Ingenieur von Code.org an\](https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) Remixe, ändere und schreib es zu Ende. Damit es noch lustiger wird, zeichne ein Video von dir und/oder Freunden auf, wie ihr zu deiner Kreation tanzt. Wenn due TikTok verwendest, könntest du ein Duet-Format wie hier aufzeichnen: +In erster Linie geht es uns um Kreativität und Spaß. Schreibe einen "Higher Power"-Tanz, der alle begeistert, und verbinde ihn im Idealfall mit einem echten Tanz. Schau dir z. B. diese \[Choreografie (noch nicht fertig) von einem ehemaligen Ingenieur von Code.org an\](https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) Remixe, ändere und schreib es zu Ende. Damit es noch lustiger wird, zeichne ein Video von dir und/oder Freunden auf, wie ihr zu deiner Kreation tanzt. + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Wecke die Aufmerksamkeit mit Beiträgen, die viele Likes und Kommentare erhalten und sich in den sozialen Medien verbreiten, bei Instagram, TikTok, Twitter und Facebook. Und Coldplay und Code.org werden besonders fantastische Beiträge teilen, kommentieren und favorisieren. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.dv-MV.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.dv-MV.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.dv-MV.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.dv-MV.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.el-GR.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.el-GR.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.el-GR.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.el-GR.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.en-GB.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.en-GB.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.en-GB.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.en-GB.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.es-ES.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.es-ES.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.es-ES.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.es-ES.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.es-MX.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.es-MX.md.partial index cd8d4d649537f..ac7b98df20d7f 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.es-MX.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.es-MX.md.partial @@ -40,7 +40,11 @@ Post your creations for Coldplay and Code.org to see, and we'll share the best o Nos encantaría ver las creaciones de todos los estudiantes, ya sean movimientos de baile en código o un video de ellos bailando. Coldplay y Code.org volverán a compartir o comentarán las mejores creaciones. Puedes compartir tus creaciones de dos maneras: -### Publicación en las redes sociales: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,32 +71,31 @@ Nos encantaría ver las creaciones de todos los estudiantes, ya sean movimientos [bold-text] -1. Cuéntanos en qué ciudad de la gira estás. [Puedes ver una lista de ciudades aquí.](https://www.coldplay.com/tour/) Los boletos están disponibles para la primera noche en cada ciudad. +1. Cuéntanos en qué ciudad de la gira estás. [Puedes ver una lista de ciudades aquí.](https://www.coldplay.com/tour/) Los boletos están disponibles para la primera noche en cada ciudad. *Travel and accommodations are NOT included.* 2. Etiqueta a Code.org y utiliza el hashtag #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] -*Al publicar en las redes sociales, asegúrate de seguir a Code.org para que podamos enviarte mensajes: [Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -**¿Usas TikTok o Instagram?** ¡Comparte el video en lugar del enlace a tu proyecto! Baila al ritmo de tu creación, e incluso puedes aumentar tu creatividad con la función de duetos de TikTok. +*If you post to social media, make sure to follow Code.org so we can message you: [Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -### ¿No estás en las redes sociales? Llena este formulario para compartir tu creación: -Si quieres que veamos tu creación pero no sientes confianza al publicarla en las redes sociales, puedes enviarla [a través de este formulario](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) +**Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. *Ten en cuenta que, en la mayoría de los países, el uso de las redes sociales no está permitido para estudiantes menores de edad. No publiques videos o fotos de estudiantes sin el permiso de un padre, madre o tutor.* + ## Crea el baile más genial y gana boletos para conciertos. ¡Hasta puedes conocer a Coldplay! -Dos estudiantes y dos acompañantes de cada ciudad de la [gira](https://www.coldplay.com/tour/) recibirán boletos gratuitos para el concierto. Elegiremos entre proyectos publicados o enviados por estudiantes. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +Dos estudiantes y dos acompañantes de cada ciudad de la [gira](https://www.coldplay.com/tour/) recibirán boletos gratuitos para el concierto. Elegiremos entre proyectos publicados o enviados por estudiantes. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## ¿Cómo elegirá Code.org a quiénes podrán ver a la banda? -Buscamos creatividad y diversión: programa un baile de “Higher Power” que nos sorprenda y, si puedes, combínalo con un baile real. Por ejemplo, mira esta \[coreografía sin terminar realizada por un ex ingeniero de Code.org\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) y siéntete libre de cambiarla y completarla. Para más diversión, ¡graba un video de ti y de tus amigos mientras bailan al ritmo de tu creación! Si usas TikTok, puedes grabar un formato de dueto como este: +Buscamos creatividad y diversión: programa un baile de “Higher Power” que nos sorprenda y, si puedes, combínalo con un baile real. Por ejemplo, mira esta \[coreografía sin terminar realizada por un ex ingeniero de Code.org\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) y siéntete libre de cambiarla y completarla. Para más diversión, ¡graba un video de ti y de tus amigos mientras bailan al ritmo de tu creación! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Llama la atención con entradas que reciban muchos ‘me gusta’ y comentarios o que se vuelvan a compartir en Instagram, TikTok, Twitter o Facebook. Coldplay y Code.org compartirán, marcarán como favoritas o comentarán las publicaciones más destacadas. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.et-EE.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.et-EE.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.et-EE.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.et-EE.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.eu-ES.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.eu-ES.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.eu-ES.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.eu-ES.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.fa-AF.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.fa-AF.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.fa-AF.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.fa-AF.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.fi-FI.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.fi-FI.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.fi-FI.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.fi-FI.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.fil-PH.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.fil-PH.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.fil-PH.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.fil-PH.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.fr-FR.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.fr-FR.md.partial index 36f846e43aa44..ce61b4e33d661 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.fr-FR.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.fr-FR.md.partial @@ -40,7 +40,11 @@ On a hâte de voir et de partager vos créations ! On aimerait beaucoup voir ce que les classes et les élèves créent ; que ce soit des pas de danse codés ou une vidéo où tu te filmes en train de danser dessus. Avec Coldplay et Code.org, on repartagera ou commentera les choses les plus créatives qu'on voit. Il y a deux manières de partager : -### En publiant sur les réseaux sociaux : +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,32 +71,31 @@ On aimerait beaucoup voir ce que les classes et les élèves créent ; que ce so [bold-text] -1. Dis-nous dans quelle ville tu irais au concert. [Voir la liste des villes sur la tournée ici.](https://www.coldplay.com/tour/) Les billets disponibles sont pour la première nuit dans chaque ville. +1. Dis-nous dans quelle ville tu irais au concert. [Voir la liste des villes sur la tournée ici.](https://www.coldplay.com/tour/) Les billets disponibles sont pour la première nuit dans chaque ville. *Travel and accommodations are NOT included.* 2. Tag Code.org et sers-toi de #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] -*Si tu publies sur les réseaux sociaux, n'oublies pas de suivre Code.org pour qu'on puisse t'envoyer des messages : [Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -**Es-tu sur TikTok ou d'Instagram ?** Au lieu de partager un lien vers ton projet, partage une vidéo de celui-ci ! Danse sur ta création : tu peux même t'essayer à la fonctionnalité Duo de TikTok. +*If you post to social media, make sure to follow Code.org so we can message you: [Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -### Tu n'es pas sur les réseaux sociaux ? Partage tes créations à travers le formulaire : -Si tu veux être sûr qu'on voit ce que tu crées, OU si tu n'as pas envie de publier sûr les réseaux sociaux, tu peux aussi nous envoyer ta création [en utilisant ce formulaire](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) +**Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. *N. B. : Dans la plupart des pays, les élèves mineurs ne sont pas autorisés à utiliser les réseaux sociaux. Ne publiez pas de vidéos ou de photos d'élèves sans la permission d'un parent ou autre personne à charge.* + ## Crées la danse la plus cool et gagne des billets de concert ou rencontre Coldplay, même ! -Dans chaque ville de la [tournée](https://www.coldplay.com/tour/) nous choisirons deux élèves et deux accompagnateurs qui recevront des billets gratuits pour le concert ; nous choisirons parmis les projets qui ont été publiés ou qui nous ont été envoyés par des élèves individuels/seuls. Nous choisirons aussi une salle de classe chanceuse dans le monde pour un appel vidéo avec le groupe. Ce choix se fera parmi les projets où l'on voit toute une classe danser ensemble. +Dans chaque ville de la [tournée](https://www.coldplay.com/tour/) nous choisirons deux élèves et deux accompagnateurs qui recevront des billets gratuits pour le concert ; nous choisirons parmis les projets qui ont été publiés ou qui nous ont été envoyés par des élèves individuels/seuls. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## Comment est-ce que Code.org choisira qui peut aller voir Coldplay ? -On sera tout d'abord à la recherche de créativité et d'un côté ludique ; code une danse "Higher Power" qui épate vraiment, et dans l'idéal, accompagne-la avec de la vraie danse. Par exemple, va regarder cette \[chorégraphie incomplète créée par un ex-ingénieur de Code.org\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) : N'hésite pas à la remixer, de la changer, voir de la compléter. Pour s'amuser encore plus, filme-toi et/ou tes amis en train de danser sur ta création ! Si tu utilises TikTok, pense à faire une vidéo en format duo, comme ceci : +On sera tout d'abord à la recherche de créativité et d'un côté ludique ; code une danse "Higher Power" qui épate vraiment, et dans l'idéal, accompagne-la avec de la vraie danse. Par exemple, va regarder cette \[chorégraphie incomplète créée par un ex-ingénieur de Code.org\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) : N'hésite pas à la remixer, de la changer, voir de la compléter. Pour s'amuser encore plus, filme-toi et/ou tes amis en train de danser sur ta création ! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Attire l'attention avec des vidéos qui reçoivent pleins de j'aimes, de commentaires, ou de re-partages sur les réseaux sociaux, que ce soit Instagram, TikTok, Twitter, ou Facebook. Coldplay et Code.org partageront, aimeront, ou commenteront les publications qui déchirent le plus. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ga-IE.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ga-IE.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ga-IE.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ga-IE.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.gl-ES.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.gl-ES.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.gl-ES.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.gl-ES.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.haw-HI.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.haw-HI.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.haw-HI.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.haw-HI.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.he-IL.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.he-IL.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.he-IL.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.he-IL.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.hi-IN.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.hi-IN.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.hi-IN.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.hi-IN.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.hr-HR.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.hr-HR.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.hr-HR.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.hr-HR.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.hu-HU.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.hu-HU.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.hu-HU.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.hu-HU.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.hy-AM.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.hy-AM.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.hy-AM.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.hy-AM.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.id-ID.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.id-ID.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.id-ID.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.id-ID.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.in-TL.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.in-TL.md.partial index ca6ebb26677a0..c3ab0a0ba8654 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.in-TL.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.in-TL.md.partial @@ -40,59 +40,62 @@ crwdns2866900:0[/center]crwdne2866900:0 crwdns2866904:0crwdne2866904:0 crwdns2866906:0crwdne2866906:0 crwdns2866908:0crwdne2866908:0 -### crwdns2866910:0crwdne2866910:0 -crwdns2866912:0[col-50]crwdne2866912:0 +### crwdns2905926:0crwdne2905926:0 +crwdns2905928:0crwdne2905928:0 -crwdns2866914:0[center]crwdne2866914:0 - +### crwdns2905934:0crwdne2905934:0 +crwdns2905936:0[col-50]crwdne2905936:0 -crwdns2866918:0[/center]crwdne2866918:0 +crwdns2905938:0[center]crwdne2905938:0 -crwdns2866920:0[/col-50]crwdne2866920:0 + -crwdns2866922:0[col-50]crwdne2866922:0 +crwdns2905942:0[/center]crwdne2905942:0 -crwdns2866924:0[center]crwdne2866924:0 +crwdns2905944:0[/col-50]crwdne2905944:0 - +crwdns2905946:0[col-50]crwdne2905946:0 -crwdns2866928:0[/center]crwdne2866928:0 +crwdns2905948:0[center]crwdne2905948:0 -crwdns2866930:0[/col-50]crwdne2866930:0 + -crwdns2866932:0[clearboth]crwdne2866932:0 +crwdns2905952:0[/center]crwdne2905952:0 -crwdns2866934:0[/clearboth]crwdne2866934:0 +crwdns2905954:0[/col-50]crwdne2905954:0 -crwdns2866936:0[bold-text]crwdne2866936:0 +crwdns2905956:0[clearboth]crwdne2905956:0 -1. crwdns2866938:0crwdne2866938:0 crwdns2866940:0crwdne2866940:0 -2. crwdns2866942:0crwdne2866942:0 -3. crwdns2886854:0crwdne2886854:0 +crwdns2905958:0[/clearboth]crwdne2905958:0 -crwdns2866946:0[/bold-text]crwdne2866946:0 +crwdns2905960:0[bold-text]crwdne2905960:0 +1. crwdns2866938:0crwdne2866938:0 crwdns2866940:0crwdne2866940:0 crwdns2905962:0crwdne2905962:0 +2. crwdns2866942:0crwdne2866942:0 +3. crwdns2905964:0crwdne2905964:0 -*crwdns2866948:0crwdne2866948:0* +crwdns2905966:0[/bold-text]crwdne2905966:0 -crwdns2866950:0crwdne2866950:0 crwdns2866952:0crwdne2866952:0 +*crwdns2905968:0crwdne2905968:0* -### crwdns2883582:0crwdne2883582:0 crwdns2883584:0crwdne2883584:0 -crwdns2866956:0crwdne2866956:0 +crwdns2905970:0crwdne2905970:0 crwdns2905972:0crwdne2905972:0 *crwdns2866958:0crwdne2866958:0 crwdns2866960:0crwdne2866960:0* + ## crwdns2866962:0crwdne2866962:0 -crwdns2866964:0crwdne2866964:0 crwdns2883502:0crwdne2883502:0 +crwdns2866964:0crwdne2866964:0 crwdns2905974:0crwdne2905974:0 ## crwdns2866968:0crwdne2866968:0 -crwdns2866970:0crwdne2866970:0 crwdns2866972:0crwdne2866972:0 crwdns2866974:0crwdne2866974:0 crwdns2866976:0crwdne2866976:0 +crwdns2866970:0crwdne2866970:0 crwdns2866972:0crwdne2866972:0 crwdns2866974:0crwdne2866974:0 + +
crwdns2905976:0crwdne2905976:0 crwdns2905978:0crwdne2905978:0 crwdns2905980:0crwdne2905980:0
- + crwdns2866980:0crwdne2866980:0 crwdns2866982:0crwdne2866982:0 diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.is-IS.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.is-IS.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.is-IS.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.is-IS.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.it-IT.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.it-IT.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.it-IT.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.it-IT.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ja-JP.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ja-JP.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ja-JP.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ja-JP.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ka-GE.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ka-GE.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ka-GE.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ka-GE.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.kk-KZ.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.kk-KZ.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.kk-KZ.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.kk-KZ.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.km-KH.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.km-KH.md.partial index f792caf36676c..e360ebebff110 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.km-KH.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.km-KH.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.kn-IN.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.kn-IN.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.kn-IN.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.kn-IN.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ko-KR.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ko-KR.md.partial index f288c42f1dcbe..aefa63eca3244 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ko-KR.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ko-KR.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. @@ -106,7 +109,7 @@ And of course, if you want to get selected, make sure to: You can post multiple projects across Facebook, Twitter, Instagram, and Tiktok to impress us with your creativity. -# FAQ and other details +# 자주 묻는 질문 ## How do you get the project link to share? When you're done with any of our activities, click "Finish" on the last level, and you'll receive a share link. You can also take a video of your project OR you or your students demo-ing their project and share that - this is the best way to share your project if you're using Instagram or TikTok to post! @@ -136,10 +139,10 @@ When you're done with any of our activities, click "Finish" on the last level, a ## How will the classroom chat work if we win? We'll work with you to set up a time when the band can call into your class for a 10-15 minute video chat. -## More questions? -Email coldplay@code.org. +## 궁금한 것이 더 있나요? +이메일 coldplay@code.org. -## Terms and conditions +## 이용 약관 This educational campaign ("Dance Party Challenge") is meant to celebrate creativity and education, combining computer science, music, and dance. The primary purpose of the campaign is to promote and celebrate education, and prizes will be awarded to selected participants based on the quality of their project submissions. The Dance Party Challenge is open to participants globally. Tickets to see Coldplay in concert will only be available as prizes for participants who validly submit their projects before the deadlines specified below. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ku-IQ.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ku-IQ.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ku-IQ.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ku-IQ.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ky-KG.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ky-KG.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ky-KG.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ky-KG.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.lt-LT.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.lt-LT.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.lt-LT.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.lt-LT.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.lv-LV.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.lv-LV.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.lv-LV.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.lv-LV.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.mi-NZ.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.mi-NZ.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.mi-NZ.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.mi-NZ.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.mk-MK.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.mk-MK.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.mk-MK.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.mk-MK.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.mn-MN.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.mn-MN.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.mn-MN.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.mn-MN.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.mr-IN.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.mr-IN.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.mr-IN.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.mr-IN.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ms-MY.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ms-MY.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ms-MY.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ms-MY.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.mt-MT.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.mt-MT.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.mt-MT.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.mt-MT.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.my-MM.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.my-MM.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.my-MM.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.my-MM.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ne-NP.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ne-NP.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ne-NP.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ne-NP.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.nl-NL.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.nl-NL.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.nl-NL.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.nl-NL.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.nn-NO.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.nn-NO.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.nn-NO.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.nn-NO.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.no-NO.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.no-NO.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.no-NO.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.no-NO.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.pl-PL.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.pl-PL.md.partial index 8b359ac314bf5..2e79fe2733f85 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.pl-PL.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.pl-PL.md.partial @@ -40,7 +40,11 @@ Nie możemy się doczekać efektów Twojej kreatywności, które nam pokażesz, Chcielibyśmy zobaczyć, co stworzą klasy i uczniowie — niezależnie od tego, czy są to ruchy taneczne w kodzie, czy nagranie wideo, na którym tańczycie. Coldplay i Code.org udostępnią lub skomentują najbardziej kreatywne prace, które do nas trafią. Można udostępniać na dwa sposoby: -### Post na mediach społecznościowych: +### Udostępnij swoje dzieło za pośrednictwem formularza: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,32 +71,31 @@ Chcielibyśmy zobaczyć, co stworzą klasy i uczniowie — niezależnie od tego, [bold-text] -1. Podaj nam miasto, do którego chcesz się udać na koncert. [Zobacz tutaj listę odwiedzponych miast.](https://www.coldplay.com/tour/) Dostępne są bilety na pierwszy wieczór w każdym mieście. +1. Podaj nam miasto, do którego chcesz się udać na koncert. [Zobacz tutaj listę odwiedzponych miast.](https://www.coldplay.com/tour/) Dostępne są bilety na pierwszy wieczór w każdym mieście. *Travel and accommodations are NOT included.* 2. Otaguj Code.org i użyj #codeplay -3. Pokaż nam film ze swojej kreacji „Higher Power” w Potańcówce! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] -*Jeśli zamieścisz post w mediach społecznościowych upewnij się, że śledzisz Code.org, abyśmy mogli wysłać Ci wiadomość: [Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -**Korzystasz z TikToka lub Instagramu?** Zamiast udostępniać link do swojego projektu, udostępnij wideo, które go zawiera! Tańcz, przedstawiając efekt swojej kreatywności - możesz nawet dać się ponieść kreatywności i wypróbować funkcję „Duets” w TikToku. +*If you post to social media, make sure to follow Code.org so we can message you: [Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -### Nie korzystasz z mediów społecznościowych? Udostępnij swoje dzieło za pośrednictwem formularza: -Jeśli chcesz się upewnić, że zobaczymy efekty Twojej pracy LUB nie czujesz się komfortowo zamieszczając je w mediach społecznościowych, możesz też wysłać je [za pomocą tego formularza](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) +**Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. *Uwaga: W większości krajów, niepełnoletni uczniowie nie mogą korzystać z mediów społecznościowych. Nie zamieszczajcie filmów wideo ani zdjęć uczniów bez zgody rodzica lub opiekuna.* + ## Wykonaj najfajniejszy taniec i zdobądź bilety na koncert, a nawet spotkaj członków zespołu Codeplay! -W każdym mieście na [trasie koncertowej](https://www.coldplay.com/tour/) będziemy wybierać dwóch uczniów i dwóch opiekunów, który otrzymają bezpłatnie bilety na koncert - wybierzemy ich na podstawie projektów zamieszczonych lub przesłanych przez osobę prywatną/pojedynczego ucznia. Wybierzemy również jedną szczęśliwą klasę na całym świecie, aby przeprowadzić z zespołem wideorozmowę i wybierzemy projekty, w których tańczą całe klasy. +W każdym mieście na [trasie koncertowej](https://www.coldplay.com/tour/) będziemy wybierać dwóch uczniów i dwóch opiekunów, który otrzymają bezpłatnie bilety na koncert - wybierzemy ich na podstawie projektów zamieszczonych lub przesłanych przez osobę prywatną/pojedynczego ucznia. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## W jaki sposób Code.org wybierze, kto zobaczy zespół? -Przede wszystkim będziemy sprawdzać poziom kreatywności i zabawy — zakoduj taniec do piosenki „Higher Power”, która dosłownie porywa, a najlepiej połącz ją z prawdziwym tańcem. Na przykład zobacz tę \[(niedokończoną) choreografię, opracowaną przez byłego inżyniera Code.org\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - możesz dokonać jej remiksu, zmienić ją lub dokończyć. W ramach dodatkowej zabawy nagraj film ze sobą i/lub przyjaciółmi tańcząc do tego, co stworzyłeś! Jeśli korzystasz z TikToka, zastanów się nad nagraniem w formacie podwójnym takim, jak ten: +Przede wszystkim będziemy sprawdzać poziom kreatywności i zabawy — zakoduj taniec do piosenki „Higher Power”, która dosłownie porywa, a najlepiej połącz ją z prawdziwym tańcem. Na przykład zobacz tę \[(niedokończoną) choreografię, opracowaną przez byłego inżyniera Code.org\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - możesz dokonać jej remiksu, zmienić ją lub dokończyć. W ramach dodatkowej zabawy nagraj film ze sobą i/lub przyjaciółmi tańcząc do tego, co stworzyłeś! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Przyciągaj uwagę treściami, które uzyskują dużo polubień, komentarzy lub zostają ponownie udostępniane w mediach społecznościowych - Instagramie, TikToku, Twitterze lub Facebooku. A Coldplay i Code.org będą udostępniać, popierać lub komentować szczególnie udane posty. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ps-AF.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ps-AF.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ps-AF.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ps-AF.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.pt-BR.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.pt-BR.md.partial index 5597411853eee..cc4e9a86db997 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.pt-BR.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.pt-BR.md.partial @@ -40,7 +40,11 @@ Mal podemos esperar para ver e compartilhar o que você criar! Será um prazer ver o que as turmas e os estudantes criaram – sejam movimentos de dança codificados ou um vídeo seu dançando ao ritmo da sua criação. A Coldplay e a Code.org vão compartilhar ou comentar nas mídias mais criativas que avaliarem. Há duas formas de compartilhamento: -### Publique nas redes sociais: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,32 +71,31 @@ Será um prazer ver o que as turmas e os estudantes criaram – sejam movimentos [bold-text] -1. Contar-nos a cidade-sede do seu show. [Veja aqui a lista de cidades com tours programados.](https://www.coldplay.com/tour/) Ingressos disponíveis para a primeira noite em cada cidade. +1. Contar-nos a cidade-sede do seu show. [Veja aqui a lista de cidades com tours programados.](https://www.coldplay.com/tour/) Ingressos disponíveis para a primeira noite em cada cidade. *Travel and accommodations are NOT included.* 2. Marque a Code.org e use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] -*Se você publicar nas redes sociais, certifique-se de que está seguindo a Code.org, para que possamos enviar mensagens para você: [Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -**Está utilizando o TikTok ou o Instagram?** Em vez de compartilhar um link para o seu projeto, compartilhe um vídeo! Dance no ritmo da sua criação – você mesmo pode tentar ser criativo com o recurso de Duetos do TikTok. +*If you post to social media, make sure to follow Code.org so we can message you: [Twitter](https://twitter.com/codeorg) | [Instagram](https://www.instagram.com/codeorg) | [TikTok](https://www.tiktok.com/@codeorg) | [Facebook](https://www.facebook.com/Code.org)* - -### Você não usa redes sociais? Use este formulário para nos enviar sua criação da Festa Dançante: -Se quiser se certificar de que vimos sua criação OU se não se sentir à vontade para postar nas redes sociais, você também pode enviar sua criação utilizando [este formulário](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) +**Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. *Observação: Na maioria dos países, o uso de redes sociais não é permitido para estudantes menores de idade. Não publique vídeos ou fotos de estudantes sem a permissão dos pais ou responsáveis.* + ## Crie a dança mais incrível e ganhe ingressos para shows, e você pode até conhecer a Coldplay pessoalmente! -Em todas as cidades do [tour](https://www.coldplay.com/tour/), vamos selecionar dois estudantes e dois acompanhantes para receber ingressos gratuitos para os shows – vamos escolher entre os projetos publicados ou enviados por pessoas/estudantes individuais. Também vamos selecionar pelo menos uma turma em uma escola sorteada internacionalmente para participar de uma videochamada com a banda, que será selecionada entre os projetos com a apresentação da turma inteira dançando. +Em todas as cidades do [tour](https://www.coldplay.com/tour/), vamos selecionar dois estudantes e dois acompanhantes para receber ingressos gratuitos para os shows – vamos escolher entre os projetos publicados ou enviados por pessoas/estudantes individuais. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## Como a Code.org vai escolher quem vai assistir ao show da banda? -A primeira coisa, e a mais importante, que vamos considerar é a criatividade e a diversão – codifique uma dança para a "Higher Power" que realmente se destaque e o ideal é que seja como alguma dança de fato. Por exemplo, veja esta \[coreografia (inacabada) feita por um engenheiro na Code.org\](https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) – fique à vontade para remixar, alterar ou completar o projeto. Para uma diversão extra, grave um vídeo com você mesmo e/ou seus amigos dançando na sua criação! Se você utilizar o TikTok, considere a possibilidade de gravar um formato de dueto como este: +A primeira coisa, e a mais importante, que vamos considerar é a criatividade e a diversão – codifique uma dança para a "Higher Power" que realmente se destaque e o ideal é que seja como alguma dança de fato. Por exemplo, veja esta \[coreografia (inacabada) feita por um engenheiro na Code.org\](https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) – fique à vontade para remixar, alterar ou completar o projeto. Para uma diversão extra, grave um vídeo com você mesmo e/ou seus amigos dançando na sua criação! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Preste atenção nos vídeos que têm muitas curtidas, comentários ou compartilhamentos nas redes sociais – no Instagram, TikTok, Twitter ou Facebook. E a Coldplay e a Code.org vão compartilhar, favoritar ou comentar os posts particularmente sensacionais. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.pt-PT.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.pt-PT.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.pt-PT.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.pt-PT.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ro-RO.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ro-RO.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ro-RO.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ro-RO.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ru-RU.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ru-RU.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ru-RU.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ru-RU.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.se-FI.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.se-FI.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.se-FI.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.se-FI.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.si-LK.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.si-LK.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.si-LK.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.si-LK.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.sk-SK.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.sk-SK.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.sk-SK.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.sk-SK.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.sl-SI.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.sl-SI.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.sl-SI.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.sl-SI.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.sq-AL.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.sq-AL.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.sq-AL.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.sq-AL.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.sr-SP.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.sr-SP.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.sr-SP.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.sr-SP.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.sv-SE.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.sv-SE.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.sv-SE.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.sv-SE.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ta-IN.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ta-IN.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ta-IN.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ta-IN.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.te-IN.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.te-IN.md.partial index 3eb7ce7ac76d6..fda77f7896ded 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.te-IN.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.te-IN.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.tg-TJ.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.tg-TJ.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.tg-TJ.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.tg-TJ.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.th-TH.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.th-TH.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.th-TH.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.th-TH.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.tr-TR.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.tr-TR.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.tr-TR.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.tr-TR.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.uk-UA.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.uk-UA.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.uk-UA.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.uk-UA.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.ur-PK.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.ur-PK.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.ur-PK.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.ur-PK.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.uz-UZ.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.uz-UZ.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.uz-UZ.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.uz-UZ.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.vi-VN.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.vi-VN.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.vi-VN.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.vi-VN.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.zh-CN.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.zh-CN.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.zh-CN.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.zh-CN.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.zh-TW.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.zh-TW.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.zh-TW.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.zh-TW.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/coldplay.zu-ZA.md.partial b/pegasus/sites.v3/code.org/i18n/public/coldplay.zu-ZA.md.partial index f288c42f1dcbe..a94213fccc135 100644 --- a/pegasus/sites.v3/code.org/i18n/public/coldplay.zu-ZA.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/coldplay.zu-ZA.md.partial @@ -40,7 +40,11 @@ We can't wait to see and share what you create! We'd love to see what classrooms and students create - whether it's dance moves in code, or a video of yourself dancing along. Coldplay and Code.org will re-share or comment on the most creative stuff we see. There are two ways to share: -### Post on social media: +### Share your creation via form: +If you want to make certain we see what you create, or if you're not comfortable posting to social media, please submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link): + + +### Share on social media: [col-50] [center] @@ -67,9 +71,9 @@ We'd love to see what classrooms and students create - whether it's dance moves [bold-text] -1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. +1. Tell us your concert city. [See list of tour cities here.](https://www.coldplay.com/tour/) Available tickets are for the first night of each city. *Travel and accommodations are NOT included.* 2. Tag Code.org and use #codeplay -3. Show us a video of your "Higher Power" Dance Party creation! +3. Show us a video of your "Higher Power" Dance Party creation — and a video of you dancing along! [/bold-text] @@ -78,21 +82,20 @@ We'd love to see what classrooms and students create - whether it's dance moves **Using TikTok or Instagram?** Instead of sharing a link to your project, share a video of it! Dance along with your creation - you can even try getting creative with TikTok's Duets feature. - -### Don't use social media? Share your creation via form: -If you want to make certain we see what you create, OR if you're not comfortable posting to social media, you can also submit your creation [via this form](https://docs.google.com/forms/d/e/1FAIpQLScEEkMIZfMiXtceBndz0cRbPVzLxbR2XcwmxY7qqSH6nP_0cA/viewform?usp=sf_link) - *Note: In most countries, use of social media is not permitted for underage students. Do not post videos or photos of students without the permission of a parent or guardian.* + ## Make the coolest dance and win concert tickets, or even meet Coldplay! -In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select one lucky classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. +In every city on the [tour](https://www.coldplay.com/tour/) we will pick two students and two chaperones to receive free tickets to the concert - we will pick from projects posted or submitted by individual/single students. We will also select *one* classroom globally to have a video call with the band, and we will pick among the projects that feature entire classrooms dancing. ## How will Code.org pick who gets to see Coldplay? -We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! If you use TikTok, consider recording a duet format like this: +We'll be looking first and foremost for creativity and fun - code a "Higher Power" dance that really wows, and ideally pair it up with some actual dancing. For example, check out this \[unfinished choreography made by a former Code.org engineer\] (https://studio.code.org/projects/dance/S_vcQiglulAGJ0tkN4cv2g) - feel free to remix, change, and complete it. For extra fun, record a video of yourself and/or friends dancing to your creation! + +
@ale.camposss This is my #HigherPower Dance Party creation! My concert city is Monterrey México @codeorg & @coldplay 💖! I really tried my best😂💫 #codeplay ♬ Higher Power - Coldplay
- + Grab attention with entries that get lots of likes, comments, or re-shares on social media - across Instagram, TikTok, Twitter, or Facebook. And Coldplay and Code.org will share, favorite, or comment on especially awesome posts. diff --git a/pegasus/sites.v3/code.org/i18n/public/educate/csc.ko-KR.md.partial b/pegasus/sites.v3/code.org/i18n/public/educate/csc.ko-KR.md.partial index 1bf69de6642c9..76de043725a1a 100644 --- a/pegasus/sites.v3/code.org/i18n/public/educate/csc.ko-KR.md.partial +++ b/pegasus/sites.v3/code.org/i18n/public/educate/csc.ko-KR.md.partial @@ -18,7 +18,7 @@ social: 이 최신 커리큘럼은 컴퓨터 과학 학습을 수학 및 언어, 과학, 사회와 같은 다른 과목의 학습에 연결합니다. CS 커넥션을 통해, K-12 학급은 흥미롭고 새로운 방식으로 일반 과목을 탐구합니다! -## Modules +## 모듈 CS Connections modules are a structured series of lessons that integrate computer science learning into core subject areas like math, ELA, and science. These modules are aligned to standards across subjects and culminate in a cross-curricular project. @@ -26,7 +26,7 @@ They're perfect for teachers who'd like to incorporate computer science into the {{ tutorial_promo2_single_course, heading: "", background_image: "/images/fit-1940/csc/poetry/tutorial_promo2_background_poetry.jpg", text_color: "white", grades: "3+", subject: "ELA", duration: "5 hours", box_background_color: "rgb(0,0,0,0.4)", right_heading: "Coding with Poetry", right_description: "Connect computer science and poetry in your classroom with this series of lessons.", right_specs: "", right_button_url: "https://studio.code.org/s/poetry-2021/?viewAs=Teacher", right_button_text: "View module" }} -## Open-ended projects +## 오픈 엔드 프로젝트 Continue making connections between computer science and traditional subjects with our cross-curricular projects. They take just 1-2 instructional hours to complete and are ideal for any teachers looking to develop topic-specific projects to fit within their existing curriculum. From 563cd8749bf36cc27ae88487af9f3a34a776ed89 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:28 +0000 Subject: [PATCH 08/84] dashboard i18n updates - Arabic --- .../locales/activity_sections.ar-SA.json | 1955 +++-------------- .../config/locales/authored_hints.ar-SA.json | 22 +- dashboard/config/locales/blocks.ar-SA.yml | 10 + .../locales/lesson_activities.ar-SA.json | 80 +- dashboard/config/locales/lessons.ar-SA.json | 211 +- .../config/locales/objectives.ar-SA.json | 203 +- dashboard/config/locales/resources.ar-SA.json | 972 ++++---- dashboard/config/locales/scripts.ar-SA.yml | 43 +- .../config/locales/vocabularies.ar-SA.json | 54 +- i18n/locales/ar-SA/dashboard/blocks.yml | 10 + i18n/locales/ar-SA/dashboard/scripts.yml | 43 +- 11 files changed, 1009 insertions(+), 2594 deletions(-) diff --git a/dashboard/config/locales/activity_sections.ar-SA.json b/dashboard/config/locales/activity_sections.ar-SA.json index d1fa40555678b..ddc7b5359df37 100644 --- a/dashboard/config/locales/activity_sections.ar-SA.json +++ b/dashboard/config/locales/activity_sections.ar-SA.json @@ -97,7 +97,7 @@ "6e8ec6ed-2ce7-437c-b407-6a371c03d277": { "description": "#### مرحلة التمهيدرحب بالدارسين في الفصل وعرِّفهم بنشاط اليوم.", "tips": [ - "إحدى الطريق لتقديم Hour of Code لو كنت غير معتاد على التكويد بنفسك هي عرض أحد [الفيديوهات المُلهمة الخاصة بنا][0]. اختر مقطع فيديو تعتقد أن الدارسين لديك سيجدونه مُلهمًا وشاركه الآن. للمتعلمين في الصفوف المتوسطة، نقترح عرض فيديو [The Hour of Code is Here][1]." + "إحدى الطريق لتقديم Hour of Code لو كنت غير معتاد على التكويد بنفسك هي عرض أحد [الفيديوهات المُلهمة الخاصة بنا](https://hourofcode.com/promote/resources#videos). اختر مقطع فيديو تعتقد أن الدارسين لديك سيجدونه مُلهمًا وشاركه الآن. للمتعلمين في الصفوف المتوسطة، نقترح عرض فيديو [The Hour of Code is Here](https://youtu.be/FC5FbmsH4fw)." ] }, "9e8e36dc-d11e-463e-b628-c1cbcf994aac": { @@ -106,49 +106,39 @@ "29252927-11c0-44cc-b471-dfa8b1792c2b": { "description": "شجع الدارسين على المشاركة بالطرق التي يعبرون بها عن الإبداع مثل الفن أو الرقص أو الموسيقى أو الكتابة. واسأل التلاميذ عما يستخدمونه لإلهام إبداعهم كسؤال متابعة." }, - "484b5029-3d10-4c64-9b8d-547a7751713c": { - "description": "" - }, "b9115c85-6495-49eb-b0e4-cd4fb06dc81d": { - "description": "**اقرؤوا شِعرًا معًا:** اقرؤوا [القليل من القصائد][0] معًا كفصل واذكروا الجو العام لكل قصيدة. شجِّع الدارسين على المشاركة بتفسيراتهم حتى ولو كانوا مختلفين فيما بينهم." + "description": "**اقرؤوا شِعرًا معًا:** اقرؤوا [القليل من القصائد](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) معًا كفصل واذكروا الجو العام لكل قصيدة. شجِّع الدارسين على المشاركة بتفسيراتهم حتى ولو كانوا مختلفين فيما بينهم." }, "84d5098f-4108-42e8-bc45-4793ac42e81a": { "name": "فن القصيدة", - "description": "####الدعم العامبنهاية هذا النشاط، سيحصل الدارسون على قصيدة متحركة تمثل تفسيرهم المرئي للقصيدة التي اختاروها. هذا الدرس مخصص لإعطاء الدارسين الفرصة للعب بالكود الخاص بهم وإيجاد التأثيرات البصرية التي يحبونها.أثناء تطويق الغرفة، شجع الدارسين على:-...**التمهُّل:** تتطلب معظم المستويات أن يجد الدارسون المؤثرات المثالية التي تطابق تفسيرهم للجو العام للقصيدة. يجب أن تشجعهم بشدة على البقاء في نفس المستوى واللعب بالكود الخاص بهم.-...**جِد القصيدة التي تعجبك:** القصيدة التي تظهر للدارس في المستوى الجديد هي مجرد اقتراح. هناك قائمة منسدلة بالقصائد وبها قصائد مُحمَّلة مسبقًا أعلى مساحة اللعب. اطلب من الدارسين أن ينظروا نظرة متفحصة ويختارون القصيدة التي تلمسهم. يمكنهم البدء في تحريك القصيدة التي اختاروها بالكود. -...**تباهَ بالمستوى المكتمل:** أية فقاعة مستوى ملونة بالأخصر بالكامل تعني أن الدارس قد اجتاز كل شروط المستوى بنجاح. اطلب من الدارس أن ينقر على الفقاعة الخضراء للتباهي بما أنشأه. في الأوقات التي يشعر فيها الدارس بأنه عالق: -...*اقرأ الإرشادات:** الإرشادات موضوعة في صورة نقاط وتتحدث عن كيفية إكمال المستوى. لو شعر الدارس أنه عالق، اطلب منه قراءة الإرشادات بصوت مرتفع واطلب منه أن يعيد صياغة ما تقوله الإرشادات بطريقته الخاصة. ...-... يمكن للدارسين أيضًا النقر على أيقونة \"من النص إلى الصوت\" لسماع الإرشادات بصوت مرتفع.-...**ابحث عن النصائح**: تتضمن معظم المستويات على نصيحة واحدة على الأقل بها تفاصيل صريحة أكثر عن كيفية اجتياز المستوى. -...**احتفِ بالأخطاء bugs:** الحصول على خطأ أو bug في الكود الخاص بك هو جزء طبيعي من عملية التكويد. لو كان البرنامج لا يقوم بالمتوقَّع منه اطلب من الدارس أن يخبرك أولًا بما يريد، ثم انقر على زر التشغيل لملاحظة ما يحدث بالفعل ثم جِد ما تسبب في مشكلة في الكود الخاص بهم. تذكر أن تحتفي بالعثور على أخطاء وعلاجها، فإن حدوث خطأ يعني أن الدارس يبلي بلاءً حسنًا في بناء برنامج أكثر تعقيدًأ." + "description": "#### الدعم العامبنهاية هذا النشاط، سيحصل الدارسون على قصيدة متحركة تمثل تفسيرهم المرئي للقصيدة التي اختاروها. هذا الدرس مخصص لإعطاء الدارسين الفرصة للعب بالكود الخاص بهم وإيجاد التأثيرات البصرية التي يحبونها.أثناء تطويق الغرفة، شجع الدارسين على:-...**التمهُّل:** تتطلب معظم المستويات أن يجد الدارسون المؤثرات المثالية التي تطابق تفسيرهم للجو العام للقصيدة. يجب أن تشجعهم بشدة على البقاء في نفس المستوى واللعب بالكود الخاص بهم.-...**جِد القصيدة التي تعجبك:** القصيدة التي تظهر للدارس في المستوى الجديد هي مجرد اقتراح. هناك قائمة منسدلة بالقصائد وبها قصائد مُحمَّلة مسبقًا أعلى مساحة اللعب. اطلب من الدارسين أن ينظروا نظرة متفحصة ويختارون القصيدة التي تلمسهم. يمكنهم البدء في تحريك القصيدة التي اختاروها بالكود. -...**تباهَ بالمستوى المكتمل:** أية فقاعة مستوى ملونة بالأخصر بالكامل تعني أن الدارس قد اجتاز كل شروط المستوى بنجاح. اطلب من الدارس أن ينقر على الفقاعة الخضراء للتباهي بما أنشأه. في الأوقات التي يشعر فيها الدارس بأنه عالق: -...\\*اقرأ الإرشادات:\\*\\* الإرشادات موضوعة في صورة نقاط وتتحدث عن كيفية إكمال المستوى. لو شعر الدارس أنه عالق، اطلب منه قراءة الإرشادات بصوت مرتفع واطلب منه أن يعيد صياغة ما تقوله الإرشادات بطريقته الخاصة. ...-... يمكن للدارسين أيضًا النقر على أيقونة \"من النص إلى الصوت\" لسماع الإرشادات بصوت مرتفع.-...**ابحث عن النصائح**: تتضمن معظم المستويات على نصيحة واحدة على الأقل بها تفاصيل صريحة أكثر عن كيفية اجتياز المستوى. -...**احتفِ بالأخطاء bugs:** الحصول على خطأ أو bug في الكود الخاص بك هو جزء طبيعي من عملية التكويد. لو كان البرنامج لا يقوم بالمتوقَّع منه اطلب من الدارس أن يخبرك أولًا بما يريد، ثم انقر على زر التشغيل لملاحظة ما يحدث بالفعل ثم جِد ما تسبب في مشكلة في الكود الخاص بهم. تذكر أن تحتفي بالعثور على أخطاء وعلاجها، فإن حدوث خطأ يعني أن الدارس يبلي بلاءً حسنًا في بناء برنامج أكثر تعقيدًأ." }, "49994950-2fc5-4779-abd5-2369a402a750": { - "description": "", "progression_name": "بناء المهارات" }, "950807e2-afa0-4c26-9459-4682b3f49602": { - "description": "", "progression_name": "مثال" }, "175a6627-901e-40c3-9b54-d156c7da668f": { - "description": "", "progression_name": "بناء المهارات" }, "96abf95f-d28e-4fe0-a376-016b5dbd6883": { - "description": "", "progression_name": "بناء المهارات" }, "51fbff8e-3efa-4697-8f66-bc9c3b27e82b": { - "description": "", "progression_name": "مثال" }, "14006414-2422-4d85-bbed-d7bd50c95996": { - "description": "", "progression_name": "بناء المهارات" }, "a6528f05-51ce-4f9d-ae5e-0cc1543f71b6": { - "description": "", "progression_name": "اللعب الحر" }, "a93e96cb-27d2-4d92-8321-57accd5addde": { "description": "لو استمتعت بتعلم التكويد اليوم، يمكن الاستمرار في التعلم من خلال زيارة code.org/learn. لو أردت مشاركة ما قمت به مع أصدقائك وعائلتك، انقر على زر \"Share\" وأرسل الرابط إلى أي شخص تريد!" }, "eea48561-0080-4e47-8d51-048ab2d07048": { - "description": "####(اختياري) التقييم: تأكد من الفهم (4 دقائق)مرِّر ورقتي ملاحظة لكل دارس." + "description": "#### (اختياري) التقييم: تأكد من الفهم (4 دقائق)مرِّر ورقتي ملاحظة لكل دارس." }, "5d1d0d21-ffdd-489e-b09e-d90ba9627182": { "description": "لديك ورقتا ملاحظة. ستكتب على واحدة منهم شيئًا تعلمته عن التكويد اليوم. وعلى الثانية ستكتب شيئًا تعلمته عن الشعر اليوم. لنتشارك مع الفصل كله من خلال رفع يدك للإجابة على هذا السؤال: ما الشيء الذي تأمل في تعلمه عن التكويد وعلوم الكمبيوتر في المرحلة القادمة؟" @@ -263,36 +253,20 @@ "description": "#### استخلاص المعلومات\n\nاطلب من الطلاب التفكير في أنشطة اليوم. ماذا تعلموه عن البرمجة؟ الكائنات؟ الأحداث؟\n\nما هو شعورهم حيال علوم الكمبيوتر والأكواد بعد قضاء ساعة واحدة في الاستكشاف؟\n\n#### الخطوات التالية\n\nدع الطلاب يعرفون أنهم إذا استمتعوا بنشاط اليوم، فلديهم العديد من الخيارات لمواصلة البرمجة. قم بزيارة [CS Connections](https://code.org/educate/csc) للحصول على أفكار حول كيفية دمج علوم الكمبيوتر في مواد أخرى أو قراءة المزيد حول [عروض الدورات للمدارس الابتدائية](https://code.org/educate/curriculum/elementary-school)." }, "6b51b4f1-5b1d-4b29-af25-c48d716a2d22": { - "description": "", "tips": [ - "" + null ] }, "dd7bde99-d360-4587-8d30-75383b930808": { - "description": "", "tips": [ - "" + null ] }, "88489303-1952-49c3-914a-2cfa7a138778": { - "name": "مقدمة", - "description": "" + "name": "مقدمة" }, "75db60fb-671b-4740-80ae-0b13f4c09897": { - "name": "الرسام", - "description": "" - }, - "8aeabd7e-dab0-4f23-827b-58d98a04085f": { - "description": "" - }, - "cce13cd7-04e3-4d93-9b74-9c3df8a7691a": { - "description": "" - }, - "461e1eda-c85f-4f41-aa4d-719d6a88d8d2": { - "description": "" - }, - "532c3e19-487f-44e0-97ff-a71886e169f2": { - "description": "" + "name": "الرسام" }, "c857d03e-91e3-4949-8ccc-79a2aec463c8": { "tips": [ @@ -1575,16 +1549,16 @@ }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "فن القصيدة", - "description": "####الدعم العامبنهاية هذا النشاط، سيحصل الدارسون على قصيدة متحركة تمثل تفسيرهم المرئي للقصيدة التي اختاروها. هذا الدرس مخصص لإعطاء الدارسين الفرصة للعب بالكود الخاص بهم وإيجاد التأثيرات البصرية التي يحبونها.أثناء تطويق الغرفة، شجع الدارسين على:-...**التمهُّل:** تتطلب معظم المستويات أن يجد الدارسون المؤثرات المثالية التي تطابق تفسيرهم للجو العام للقصيدة. يجب أن تشجعهم بشدة على البقاء في نفس المستوى واللعب بالكود الخاص بهم.-...**جِد القصيدة التي تعجبك:** القصيدة التي تظهر للدارس في المستوى الجديد هي مجرد اقتراح. هناك قائمة منسدلة بالقصائد وبها قصائد مُحمَّلة مسبقًا أعلى مساحة اللعب. اطلب من الدارسين أن ينظروا نظرة متفحصة ويختارون القصيدة التي تلمسهم. يمكنهم البدء في تحريك القصيدة التي اختاروها بالكود. -...**تباهَ بالمستوى المكتمل:** أية فقاعة مستوى ملونة بالأخصر بالكامل تعني أن الدارس قد اجتاز كل شروط المستوى بنجاح. اطلب من الدارس أن ينقر على الفقاعة الخضراء للتباهي بما أنشأه. في الأوقات التي يشعر فيها الدارس بأنه عالق: -...*اقرأ الإرشادات:** الإرشادات موضوعة في صورة نقاط وتتحدث عن كيفية إكمال المستوى. لو شعر الدارس أنه عالق، اطلب منه قراءة الإرشادات بصوت مرتفع واطلب منه أن يعيد صياغة ما تقوله الإرشادات بطريقته الخاصة. ...-... يمكن للدارسين أيضًا النقر على أيقونة \"من النص إلى الصوت\" لسماع الإرشادات بصوت مرتفع.-...**ابحث عن النصائح**: تتضمن معظم المستويات على نصيحة واحدة على الأقل بها تفاصيل صريحة أكثر عن كيفية اجتياز المستوى. -...**احتفِ بالأخطاء bugs:** الحصول على خطأ أو bug في الكود الخاص بك هو جزء طبيعي من عملية التكويد. لو كان البرنامج لا يقوم بالمتوقَّع منه اطلب من الدارس أن يخبرك أولًا بما يريد، ثم انقر على زر التشغيل لملاحظة ما يحدث بالفعل ثم جِد ما تسبب في مشكلة في الكود الخاص بهم. تذكر أن تحتفي بالعثور على أخطاء وعلاجها، فإن حدوث خطأ يعني أن الدارس يبلي بلاءً حسنًا في بناء برنامج أكثر تعقيدًأ." + "description": "#### الدعم العامبنهاية هذا النشاط، سيحصل الدارسون على قصيدة متحركة تمثل تفسيرهم المرئي للقصيدة التي اختاروها. هذا الدرس مخصص لإعطاء الدارسين الفرصة للعب بالكود الخاص بهم وإيجاد التأثيرات البصرية التي يحبونها.أثناء تطويق الغرفة، شجع الدارسين على:-...**التمهُّل:** تتطلب معظم المستويات أن يجد الدارسون المؤثرات المثالية التي تطابق تفسيرهم للجو العام للقصيدة. يجب أن تشجعهم بشدة على البقاء في نفس المستوى واللعب بالكود الخاص بهم.-...**جِد القصيدة التي تعجبك:** القصيدة التي تظهر للدارس في المستوى الجديد هي مجرد اقتراح. هناك قائمة منسدلة بالقصائد وبها قصائد مُحمَّلة مسبقًا أعلى مساحة اللعب. اطلب من الدارسين أن ينظروا نظرة متفحصة ويختارون القصيدة التي تلمسهم. يمكنهم البدء في تحريك القصيدة التي اختاروها بالكود. -...**تباهَ بالمستوى المكتمل:** أية فقاعة مستوى ملونة بالأخصر بالكامل تعني أن الدارس قد اجتاز كل شروط المستوى بنجاح. اطلب من الدارس أن ينقر على الفقاعة الخضراء للتباهي بما أنشأه. في الأوقات التي يشعر فيها الدارس بأنه عالق: -...\\*اقرأ الإرشادات:\\*\\* الإرشادات موضوعة في صورة نقاط وتتحدث عن كيفية إكمال المستوى. لو شعر الدارس أنه عالق، اطلب منه قراءة الإرشادات بصوت مرتفع واطلب منه أن يعيد صياغة ما تقوله الإرشادات بطريقته الخاصة. ...-... يمكن للدارسين أيضًا النقر على أيقونة \"من النص إلى الصوت\" لسماع الإرشادات بصوت مرتفع.-...**ابحث عن النصائح**: تتضمن معظم المستويات على نصيحة واحدة على الأقل بها تفاصيل صريحة أكثر عن كيفية اجتياز المستوى. -...**احتفِ بالأخطاء bugs:** الحصول على خطأ أو bug في الكود الخاص بك هو جزء طبيعي من عملية التكويد. لو كان البرنامج لا يقوم بالمتوقَّع منه اطلب من الدارس أن يخبرك أولًا بما يريد، ثم انقر على زر التشغيل لملاحظة ما يحدث بالفعل ثم جِد ما تسبب في مشكلة في الكود الخاص بهم. تذكر أن تحتفي بالعثور على أخطاء وعلاجها، فإن حدوث خطأ يعني أن الدارس يبلي بلاءً حسنًا في بناء برنامج أكثر تعقيدًأ." }, "065eda67-268c-4f91-9caf-efb2c34493fe": { - "description": "###الدعم مستوى بمستوى**المستوى1:** شجع الدارسين على قراءة القصيدة ثم اطلب منهم إيجاد لون خلفية أو تأثير يتماشى مع لهجة القصيدة التي اختاروها. **مستوى 2:** في هذا النموذج، يجب على الدارسين قراءة القصيدة وحدهم في البداية ثم الضغط على زر تشغيل. يمكنك أن تسأل الدارسين لو أن الصوت والتأثيرات التي اختارها المبرمج تتماشى مع الجو العام للقصيدة أم لا. اطلب من الدارسين أن يسهبوا في الإجابة. **مستوى3:** يقدم هذا المستوى الصوت ويمكن للتلاميذ استخدام سماعات الرأس لو كانت لديهم. **مستوى 4:** اطلب من الدارسين قراءة القصيدة وإيجاد الخط الفاصل الذي ينتقل عنده الجو العام للقصيدة إلى جو آخر أو لو أن هناك صورة جديدة يقدمها الشاعر. استخدم كتلة الحدث لإضافة تأثيرات مطابقة لخطوط القصيدة المحددة. **مستوى5:** في هذا النموذج يجب على الدارسين قراءة القصيدة بأنفسهم لأول مرة ثم الضغط على تشغيل. اسأل الدارسين لو كانت الصورة مطابقة لكلمات القصيدة أم لا. اطلب منهم الإسهاب في إجابتهم. **المستويات 6 و7 و8:** انظر \"احتفِ بالأخطاء\" الموجودة في قسم الدعم العام. شجع التلاميذ على بناء برامج بها أكثر من انتقال من خلال كتل الحدث الخاصة بهم. **مستوى9:** شجع الدارسين على قراءة كل القصائد الموجودة في القائمة المنسدلة لإيجاد واحدة تعجبهم. أَخبِر الدارسين أن بإمكانهم المشاركة بما سيقومون به في هذا المستوى النهائي مع أصدقائهم وأسرتهم. الآن حان الوقت لوضع كل مهارات التكويد وفنون اللغة الإنجليزية معًا!" + "description": "### الدعم مستوى بمستوى**المستوى1:** شجع الدارسين على قراءة القصيدة ثم اطلب منهم إيجاد لون خلفية أو تأثير يتماشى مع لهجة القصيدة التي اختاروها. **مستوى 2:** في هذا النموذج، يجب على الدارسين قراءة القصيدة وحدهم في البداية ثم الضغط على زر تشغيل. يمكنك أن تسأل الدارسين لو أن الصوت والتأثيرات التي اختارها المبرمج تتماشى مع الجو العام للقصيدة أم لا. اطلب من الدارسين أن يسهبوا في الإجابة. **مستوى3:** يقدم هذا المستوى الصوت ويمكن للتلاميذ استخدام سماعات الرأس لو كانت لديهم. **مستوى 4:** اطلب من الدارسين قراءة القصيدة وإيجاد الخط الفاصل الذي ينتقل عنده الجو العام للقصيدة إلى جو آخر أو لو أن هناك صورة جديدة يقدمها الشاعر. استخدم كتلة الحدث لإضافة تأثيرات مطابقة لخطوط القصيدة المحددة. **مستوى5:** في هذا النموذج يجب على الدارسين قراءة القصيدة بأنفسهم لأول مرة ثم الضغط على تشغيل. اسأل الدارسين لو كانت الصورة مطابقة لكلمات القصيدة أم لا. اطلب منهم الإسهاب في إجابتهم. **المستويات 6 و7 و8:** انظر \"احتفِ بالأخطاء\" الموجودة في قسم الدعم العام. شجع التلاميذ على بناء برامج بها أكثر من انتقال من خلال كتل الحدث الخاصة بهم. **مستوى9:** شجع الدارسين على قراءة كل القصائد الموجودة في القائمة المنسدلة لإيجاد واحدة تعجبهم. أَخبِر الدارسين أن بإمكانهم المشاركة بما سيقومون به في هذا المستوى النهائي مع أصدقائهم وأسرتهم. الآن حان الوقت لوضع كل مهارات التكويد وفنون اللغة الإنجليزية معًا!" }, "51a89a3e-a8c7-41d6-bbbf-2ce16fc7e033": { "description": "لو استمتعت بتعلم التكويد اليوم، يمكن الاستمرار في التعلم من خلال زيارة code.org/learn. لو أردت مشاركة ما قمت به مع أصدقائك وعائلتك، انقر على زر \"Share\" وأرسل الرابط إلى أي شخص تريد!" }, "8630a813-1b6c-49c5-a58b-d2dc5dcccd0a": { - "description": "####(اختياري) التقييم: تأكد من الفهم (4 دقائق)مرِّر ورقتي ملاحظة لكل دارس." + "description": "#### (اختياري) التقييم: تأكد من الفهم (4 دقائق)مرِّر ورقتي ملاحظة لكل دارس." }, "901dbdcd-5c65-4f3d-8cb2-9c9e36a48c2f": { "description": "لديك ورقتا ملاحظة. ستكتب على واحدة منهم شيئًا تعلمته عن التكويد اليوم. وعلى الثانية ستكتب شيئًا تعلمته عن الشعر اليوم. لنتشارك مع الفصل كله من خلال رفع يدك للإجابة على هذا السؤال: ما الشيء الذي تأمل في تعلمه عن التكويد وعلوم الكمبيوتر في المرحلة القادمة؟" @@ -2413,19 +2387,19 @@ "progression_name": "الحي الذي أقطنه عبر الإنترنت" }, "66dc5fd4-eacf-41f8-9d21-196b81d35d7a": { - "description": "### مفردات أساسية\n\n- **عبر الانترنت**: استخدام كمبيوتر، هاتف، او جهاز لوحي لزيارة موقع أو تطبيق معين.\n- **موقع أو تطبيق**: مكان يمكنك زيارته باستخدام الانترنت.\n\n**اسأل**: ـماذا يجب أن تفعل لتبقى آمناً عند زيارة أماكن جديدة؟ـ ([صفحة 3][0])\n\nدع الطلاب يجيبون السؤال، ستختلف الإجابات لكن قم دائماً بتعزيز قواعد الأمان التالية:\n- قم دائماً بزيارة الأماكن مع شخض بالغ.\n- لا تتجول بعيداً لوحدك.\n- تحدث دائماً مع الأشخاص الذين تعرفهم فقط.\n\n**قل**: سنتحدث اليوم عن كيف أن زيارة أماكن مختلفة عبر الانترنت تشبه كثيراً زيارة الأماكن في العالم الحقيقي. نعرف أن هناك قواعد يجب علينا اتباعها عند زيارة أماكن جديدة في العالم الحقيقي، كذلك في عالم الانترنت فإنه توجد طرق علينا اتباعها لنبقى بأمان.ـ\n\n**اعرض**: [الشريحة 4][1] واشرح معنى **على الانترنت** على أنها ـ استخدام كمبيوتر، هاتف أو جهاز لوحي لتصفح موقع أو استخدام تطبيق معين ـ.\n\n**اعرض** فيديو [عالمي على الانترنت][2] في [الشريحة 5][3] ثم اسأل: _مالذي أعجب أرمز عن الانترنت؟ ما هي الأشياء التي يمكن أن يفعلها باستخدام الانترنت؟_\n\nدع الطلاب يجيبون السؤال، أمثلة من الإجابات:\n\n- يحب زيارة أماكن رائعة.\n- يستطيع التحدث مع عائلته وأصدقائه.\n- يستطيع أن يتعلم أشياء جديدة.\n- يستطيع أن يصنع أشياء جديدة.\n\n**اسأل**:_ما هي القواعد الثلاث التي يتبعها أرمز عند زيارة أماكن عبر الانترنت؟_\n\nدع الطلاب يجيبون السؤال، اعرض [الشريحة 6][4] و ركز على القواعد الثلاث الرئيسية:\n١. اسأل دائماً والديك (أو شخصا بالغاً تثق به) أولاً.\n٢. تحدث فقط مع أشخاص تعرفهم.\n٣. التزم بالأماكن المناسبة لك.\n\nاشرح معنى \"الأماكن المناسبة\" على أنها مواقع أو تطبيقات مناسبة للأطفال وأن لديك الإذن لاستخدامها." + "description": "### مفردات أساسية\n\n- **عبر الانترنت**: استخدام كمبيوتر، هاتف، او جهاز لوحي لزيارة موقع أو تطبيق معين.\n- **موقع أو تطبيق**: مكان يمكنك زيارته باستخدام الانترنت.\n\n**اسأل**: ـماذا يجب أن تفعل لتبقى آمناً عند زيارة أماكن جديدة؟ـ ([صفحة 3](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_54))\n\nدع الطلاب يجيبون السؤال، ستختلف الإجابات لكن قم دائماً بتعزيز قواعد الأمان التالية:\n\n- قم دائماً بزيارة الأماكن مع شخض بالغ.\n- لا تتجول بعيداً لوحدك.\n- تحدث دائماً مع الأشخاص الذين تعرفهم فقط.\n\n**قل**: سنتحدث اليوم عن كيف أن زيارة أماكن مختلفة عبر الانترنت تشبه كثيراً زيارة الأماكن في العالم الحقيقي. نعرف أن هناك قواعد يجب علينا اتباعها عند زيارة أماكن جديدة في العالم الحقيقي، كذلك في عالم الانترنت فإنه توجد طرق علينا اتباعها لنبقى بأمان.ـ\n\n**اعرض**: [الشريحة 4](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g5c15fa078c_0_0) واشرح معنى **على الانترنت** على أنها ـ استخدام كمبيوتر، هاتف أو جهاز لوحي لتصفح موقع أو استخدام تطبيق معين ـ.\n\n**اعرض** فيديو [عالمي على الانترنت](https://www.commonsense.org/education/videos/my-online-neighborhood) في [الشريحة 5](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_93) ثم اسأل: _مالذي أعجب أرمز عن الانترنت؟ ما هي الأشياء التي يمكن أن يفعلها باستخدام الانترنت؟_\n\nدع الطلاب يجيبون السؤال، أمثلة من الإجابات:\n\n- يحب زيارة أماكن رائعة.\n- يستطيع التحدث مع عائلته وأصدقائه.\n- يستطيع أن يتعلم أشياء جديدة.\n- يستطيع أن يصنع أشياء جديدة.\n\n**اسأل**:_ما هي القواعد الثلاث التي يتبعها أرمز عند زيارة أماكن عبر الانترنت؟_\n\nدع الطلاب يجيبون السؤال، اعرض [الشريحة 6](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_141) و ركز على القواعد الثلاث الرئيسية:\n١. اسأل دائماً والديك (أو شخصا بالغاً تثق به) أولاً.\n٢. تحدث فقط مع أشخاص تعرفهم.\n٣. التزم بالأماكن المناسبة لك.\n\nاشرح معنى \"الأماكن المناسبة\" على أنها مواقع أو تطبيقات مناسبة للأطفال وأن لديك الإذن لاستخدامها." }, "fc3baf69-3ed1-46de-af6c-bed50ffd6757": { - "description": "**قل**:_سنتعلم الآن شعراً قصيراً ليساعدنا على تذكر قواعد البقاء بأمان على الانترنت. أولاً، سأقرأ الشعر ثم سنقوم بقراءته سوياً._\n\n**اعرض**[الشريحة 7][0] وقم بتمثيل الشعر أثناء قراءته بصوت عالٍ. هذا الشعر من نوع السؤال والجواب حيث يسأل المعلم سؤالاً يجيبه الطلاب اجابات متعلقة بقواعد الأمان الثلاث.\n\n**اقرأ** الشعر بصوت عالٍ مع طلابك. بينما يقوم الطلاب بالقراءة، سيقومون بتمثيل الحركات أيضا. يمكنك استخدام الشعر أيضا بحيث يقوم أحد الطلاب بلعب دور المعلم ويقوم باقي الصف بالتفاعل معه.\n\n**الأمان، إنه يحكم! للشاعر جيري بريتشت**\n\n_نحتاج أن نكون بأمان_\n\n_كلما استخدمنا الانترنت_\n\n_لذلك نتبع هذه القواعد_\n\n_لنحظى بوقت جيد!_\n\n[ارفع اصبعاً واحداً] \\*دائماً اسأل والديك أولاً! \\*\n\n[ارفع اصبعين] \\*تحدث فقط مع أشخاص تعرفهم! \\*\n\n[ارفع ثلاثة أصابع] \\*التزم بالأماكن المناسبة لك! \\*\n\n_وسنكون بأمان_\n\n_أينما ذهبنا!_\n\nملاحظة: إن [ملصق الشِّعر][1] رائع لاستخدامه في درس الشعر الاسبوعي أو كجزء من الروتين الذي يمكن أن تبدأ به أي درس كمبيوتر أو وقت استخدام الأجهزة الالكترونية." + "description": "**قل**:_سنتعلم الآن شعراً قصيراً ليساعدنا على تذكر قواعد البقاء بأمان على الانترنت. أولاً، سأقرأ الشعر ثم سنقوم بقراءته سوياً._\n\n**اعرض**[الشريحة 7](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_196) وقم بتمثيل الشعر أثناء قراءته بصوت عالٍ. هذا الشعر من نوع السؤال والجواب حيث يسأل المعلم سؤالاً يجيبه الطلاب اجابات متعلقة بقواعد الأمان الثلاث.\n\n**اقرأ** الشعر بصوت عالٍ مع طلابك. بينما يقوم الطلاب بالقراءة، سيقومون بتمثيل الحركات أيضا. يمكنك استخدام الشعر أيضا بحيث يقوم أحد الطلاب بلعب دور المعلم ويقوم باقي الصف بالتفاعل معه.\n\n**الأمان، إنه يحكم! للشاعر جيري بريتشت**\n\n_نحتاج أن نكون بأمان_\n\n_كلما استخدمنا الانترنت_\n\n_لذلك نتبع هذه القواعد_\n\n_لنحظى بوقت جيد!_\n\n[ارفع اصبعاً واحداً] \\*دائماً اسأل والديك أولاً! \\*\n\n[ارفع اصبعين] \\*تحدث فقط مع أشخاص تعرفهم! \\*\n\n[ارفع ثلاثة أصابع] \\*التزم بالأماكن المناسبة لك! \\*\n\n_وسنكون بأمان_\n\n_أينما ذهبنا!_\n\nملاحظة: إن [ملصق الشِّعر](https://docs.google.com/document/d/10SHj9Xh4JJPwJJrjzJ48mpLhm3PM8orzJbWCTHY6VUo/edit) رائع لاستخدامه في درس الشعر الاسبوعي أو كجزء من الروتين الذي يمكن أن تبدأ به أي درس كمبيوتر أو وقت استخدام الأجهزة الالكترونية." }, "39a4de29-4980-411c-9999-90a2bb94b72b": { - "description": "**قل**:_إن الكمبوتر يمكنك من أن تزور أماكن بعيدة دون أن تغادر غرفة الصف._ \n\nاشرح كلمة **موقع انترنت** على أنها مكان يمكنك أن تزوره باستخدام الانترنت._ ([الشريحة 8][0]) اشرح للطلاب أنهم باستخدام الانترنت يمكنهم زيارة مواقع أو تطبيقات لأماكن حقيقية مثل حدائق الحيوانات و المتاحف. قد تكون هذه الأماكن بعيدة عن مكان سكنهم لكنهم يستطيعون زيارتها عبر الانترنت.\n\n**اختر** موقعا لاستكشافه في الصف سوياً. اذا لم تكن تعرف موقعا جيداً لتستكشفه، جرب أحد المواقع التالية:\n\n- [حديقة حيوانات سان دييغو][1]\n- [ناشونال جيوغرافيك: أطفال يستكشفون العالم][2]\n\n**اسأل**:_ما هي القاعدة الأولى قيل أن تستخدم جهازاً الكترونياً أو زيارة موقع أو تطبيق معين؟_\n\nدع الطلاب يشاركون في الاستكشاف مع تذكيرهم بأنهم يجب دائماً أن يستأذنوا من شخص بالغ قبل استخدام أي جهاز الكتروني أو زيارة موقع أو تطبيق معين.\n\n**استكشف** الموقع الذي اخترته مع طلاب صفك، واسمح للطلاب باختيار الصفحات والأنشطة التي تثير اهتمامهم. بينما تقوم باستكشاف الموقع، اشرح كيف يقوم الطلاب بتطبيق القاعدتين الأخريين لاستخدام الانترنت بأمان: التحدث مع أشخاص يعرفونهم فقط والالتزام بالأماكن المناسبة لهم.\n\nملاحظة: اذا كنت في مختبر الكمبيوتر او لديك عدد كافٍ من الأجهزة الالكترونية في صفك، دع الطلاب يقومون بالاستكشاف لوحدهم او في مجموعات.\n\n**اسأل**الطلاب ماذا تعلموا خلال رحلتهم الميدانية عبر الانترنت. اسألهم أيضاً: _كيف اتبعتم قواعد الأمان الثلاث عندما زرتم الموقع؟_" + "description": "**قل**:_إن الكمبوتر يمكنك من أن تزور أماكن بعيدة دون أن تغادر غرفة الصف._ \n\nاشرح كلمة **موقع انترنت** على أنها مكان يمكنك أن تزوره باستخدام الانترنت.\\_ ([الشريحة 8](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_245)) اشرح للطلاب أنهم باستخدام الانترنت يمكنهم زيارة مواقع أو تطبيقات لأماكن حقيقية مثل حدائق الحيوانات و المتاحف. قد تكون هذه الأماكن بعيدة عن مكان سكنهم لكنهم يستطيعون زيارتها عبر الانترنت.\n\n**اختر** موقعا لاستكشافه في الصف سوياً. اذا لم تكن تعرف موقعا جيداً لتستكشفه، جرب أحد المواقع التالية:\n\n- [حديقة حيوانات سان دييغو](http://kids.sandiegozoo.org/)\n- [ناشونال جيوغرافيك: أطفال يستكشفون العالم](https://kids.nationalgeographic.com/explore/countries/)\n\n**اسأل**:_ما هي القاعدة الأولى قيل أن تستخدم جهازاً الكترونياً أو زيارة موقع أو تطبيق معين؟_\n\nدع الطلاب يشاركون في الاستكشاف مع تذكيرهم بأنهم يجب دائماً أن يستأذنوا من شخص بالغ قبل استخدام أي جهاز الكتروني أو زيارة موقع أو تطبيق معين.\n\n**استكشف** الموقع الذي اخترته مع طلاب صفك، واسمح للطلاب باختيار الصفحات والأنشطة التي تثير اهتمامهم. بينما تقوم باستكشاف الموقع، اشرح كيف يقوم الطلاب بتطبيق القاعدتين الأخريين لاستخدام الانترنت بأمان: التحدث مع أشخاص يعرفونهم فقط والالتزام بالأماكن المناسبة لهم.\n\nملاحظة: اذا كنت في مختبر الكمبيوتر او لديك عدد كافٍ من الأجهزة الالكترونية في صفك، دع الطلاب يقومون بالاستكشاف لوحدهم او في مجموعات.\n\n**اسأل**الطلاب ماذا تعلموا خلال رحلتهم الميدانية عبر الانترنت. اسألهم أيضاً: _كيف اتبعتم قواعد الأمان الثلاث عندما زرتم الموقع؟_" }, "f06d2db8-bdc8-44ce-9d41-73fe53003e35": { - "description": "**قل**:_تحدثنا اليوم عن كيف يسمح لنا الانترنت بزيارة أماكن بعيدة. تعلمنا أن السفر الى أماكن جديدة عبر الانترنت يشبه كثيراً زيارة أماكن في العالم الحقيقي. تعلمنا كذلك ثلاث قواعد أمان مهمة لزيارة المواقع أو التطبيقات._\n\nقم **بتوزيع** [لحظة \"توقف وفكر\"][0] لكل طالب. اقرأ التعليمات بصوت عالٍ واسمح للطلاب أن يكملوا المنشورات لوحدهم. ([الشريحة 9][1])\n\nقم**بدعوة** الطلاب لمشاركة أفكارهم مع الصف. اجمع المنشورات واستخدمها لتقييم مدى تعلم كل الطالب." + "description": "**قل**:_تحدثنا اليوم عن كيف يسمح لنا الانترنت بزيارة أماكن بعيدة. تعلمنا أن السفر الى أماكن جديدة عبر الانترنت يشبه كثيراً زيارة أماكن في العالم الحقيقي. تعلمنا كذلك ثلاث قواعد أمان مهمة لزيارة المواقع أو التطبيقات._\n\nقم **بتوزيع** [لحظة \"توقف وفكر\"](https://docs.google.com/document/d/1o95Q7OD2oF5e-lWxj31kKopfhQVYWDUmw6uDdm1RIIU/edit) لكل طالب. اقرأ التعليمات بصوت عالٍ واسمح للطلاب أن يكملوا المنشورات لوحدهم. ([الشريحة 9](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g5b457108e7_0_0))\n\nقم**بدعوة** الطلاب لمشاركة أفكارهم مع الصف. اجمع المنشورات واستخدمها لتقييم مدى تعلم كل الطالب." }, "e89c6579-86c7-4478-8ddf-e941751a06c5": { - "description": "هذه مصادر إضافية يمكنك تزويد الطلاب بها لتحسين تعلمهم:\n\n- [نشاط عائلي][0] \n- [نصائح عائلية][1]" + "description": "هذه مصادر إضافية يمكنك تزويد الطلاب بها لتحسين تعلمهم:\n\n- [نشاط عائلي](https://drive.google.com/open?id=17Tq9wgw2F9sMkE2Z2a2zkriLK0zp1qDsSkv5YTB7Ldg) \n- [نصائح عائلية](https://www.commonsense.org/education/family-tips/k-5-privacy-and-security)" }, "5cd698e0-d82e-4e9d-af4f-1923b453d12b": { "name": "مقدمة", @@ -2433,18 +2407,18 @@ }, "23d5a35a-6de5-4a3e-92cc-0c1336f61470": { "tips": [ - "- تصرف بهدوء في المختبر\n- تذكر عدم مضغ العلكة أو الحلوى\n- عقم يديك\n- استخدم جهازآً واحداً مع شريكك\n- تأكد من أن مستخدم الكمبيوتر الأول يمكنه الوصول للماوس\n- اذا شعرت بالإحباط، لا تقم بضرب الكمبيوتر أو الشاشة\n- استخدم قاعدة **\\*٢٠/٢٠/٢٠ **- لمنع إجهاد العين\n- كيف تتعامل مع الاهتزاز كل ٢٠-٣٠ دقيقة (يتطلب اشتراكاً مجانياً بموقع GoNoodle)\n- اسأل شريكك قبل أن تسأل معلمك\n- حافظ على الصوت منخفضاً حتى يتمكن كل شخص من سماع شريكه\n- استخدم مفكرتك لتدوين حلولك وأفكارك" + "- تصرف بهدوء في المختبر\n- تذكر عدم مضغ العلكة أو الحلوى\n- عقم يديك\n- استخدم جهازآً واحداً مع شريكك\n- تأكد من أن مستخدم الكمبيوتر الأول يمكنه الوصول للماوس\n- اذا شعرت بالإحباط، لا تقم بضرب الكمبيوتر أو الشاشة\n- استخدم قاعدة \\*_\\\\_٢٠/٢٠/٢٠ \\*\\*- لمنع إجهاد العين\n- كيف تتعامل مع الاهتزاز كل ٢٠-٣٠ دقيقة (يتطلب اشتراكاً مجانياً بموقع GoNoodle)\n- اسأل شريكك قبل أن تسأل معلمك\n- حافظ على الصوت منخفضاً حتى يتمكن كل شخص من سماع شريكه\n- استخدم مفكرتك لتدوين حلولك وأفكارك" ] }, "3dc37e4e-05d9-463f-a734-f65322cccb1a": { - "description": "**للنقاش**\n\nناقش مع طلابك توقعات استخدام مختبر الكمبيوتر وتأكد من أنهم يفهمون القواعد. بعض مواضيع النقاش:\n\n- _هل الركض مسموح في مختبر الكمبيوتر؟_\n- _كم من المسموح أن نرفع صوتنا عند التحدث في مختبر الكمبيوتر؟_\n- _ماذا يجب أن تفعل اذا لم تستطع حل لغز؟_\n- _إذا شعرت بالإحباط، هل سيساعدك ضرب الكمبيوتر؟_\n- _عندما نكون على وشك الذهاب لمختبر الكمبيوتر، كيف يجب أن نستعد؟ _\n" + "description": "**للنقاش**\n\nناقش مع طلابك توقعات استخدام مختبر الكمبيوتر وتأكد من أنهم يفهمون القواعد. بعض مواضيع النقاش:\n\n- _هل الركض مسموح في مختبر الكمبيوتر؟_\n- _كم من المسموح أن نرفع صوتنا عند التحدث في مختبر الكمبيوتر؟_\n- _ماذا يجب أن تفعل اذا لم تستطع حل لغز؟_\n- _إذا شعرت بالإحباط، هل سيساعدك ضرب الكمبيوتر؟_\n- \\_عندما نكون على وشك الذهاب لمختبر الكمبيوتر، كيف يجب أن نستعد؟ \\_" }, "128e4de4-71a8-4dac-9606-4444cac424ff": { "description": "### نظرة عامة\n\nقم بعرض لغز من الدرس. اشرح للصف كيف يمكن أن تنقر صورة وتضعها في المكان المناسب بالسحب والإسقاط. قم بارتكاب الأخطاء مثل نقر الخلفية أو الإسقاط قبل وصول المكان الصحيح. اطلب المساعدة من بعض المتطوعين في الصف لحل هذه المشاكل." }, "e1c4af11-08ae-4ddd-90dc-da28738444fb": { "name": "تعلم السحب والإسقاط", - "description": "**الهدف:** هذا الدرس سيعلم الطلاب كيفية استخدام Code.org لحل الألغاز.\n\nصُممت هذه المرحلة لمنح الطلاب الفرصة للتدرب على مهارات التنسيق بين العين واليد، النقر، والسحب والإسقاط. سيلعب الطلاب المراحل بالتسلسل.\n" + "description": "**الهدف:** هذا الدرس سيعلم الطلاب كيفية استخدام Code.org لحل الألغاز.\n\nصُممت هذه المرحلة لمنح الطلاب الفرصة للتدرب على مهارات التنسيق بين العين واليد، النقر، والسحب والإسقاط. سيلعب الطلاب المراحل بالتسلسل." }, "b1107182-e8bd-4439-bf3e-135d5c0ab145": { "description": "خذ بعض الوقت لتشرح مهارات النقر، والسحب والإسقاط بوضوح. خذ وقتاً لشرح المفردات التي ستستخدمها عند حل الألغاز اعتمادا على نوع الجهاز الالكتروني المستخدم. اذا كان لديك أجهزة لوحية، سيستخدم الطلاب _شاشة اللمس_. اذا كنت ستستخدم كمبيوتراً محمولاً فسوف تعتمد على _لوحة التتبع_. أجهزة الكمبيوتر العادية كالموجودة في المختبر ستعتمد على استخدام _الماوس_.", @@ -2453,64 +2427,62 @@ ] }, "2f105d16-8751-4faa-a550-ae4dc2ef5078": { - "description": "", "tips": [ - "" + null ] }, "25da4eea-6dc0-40ad-88ee-365e7f1ce9aa": { - "description": "- استخدم \"البرمجة مع صديق\" كلما سنحت لك الفرصة خلال النشاط.\n- شجع الطالب الذي لديه اسئلة أو تحديات من أن يسأل شريكه أولاً.\n- عند مواجهة أسئلة صعبة، يمكن طلب المساعدة من مجموعة أخرى لأنها قد تعرف الجواب.\n- قم بتذكير الطلاب باستخدام عملية \"إيجاد وتصحيح الخلل البرمجي\" قبل أن تتدخل.\n- اطلب من الطلاب أن يقوموا بوصف المشكلة التي يواجهونها. _ما المفروض أن تفعله؟ مالذي تفعله حقا؟ ماذا يخبرك ذلك؟_\n- قم بتذكير الطلاب الذين يشعرون بالإحباط بأن ذلك جزء من عملية التعلم وأن الإصرار يفعل العجائب.\n- اذا لم يستطع الطالب حل اللغز بعد كل هذا، قم بتوجيه أسئلة تساعده في إيجاد الخلل البرمجي لوحده." + "description": "- استخدم \"البرمجة مع صديق\" كلما سنحت لك الفرصة خلال النشاط.\n- شجع الطالب الذي لديه اسئلة أو تحديات من أن يسأل شريكه أولاً.\n- عند مواجهة أسئلة صعبة، يمكن طلب المساعدة من مجموعة أخرى لأنها قد تعرف الجواب.\n- قم بتذكير الطلاب باستخدام عملية \"إيجاد وتصحيح الخلل البرمجي\" قبل أن تتدخل.\n- اطلب من الطلاب أن يقوموا بوصف المشكلة التي يواجهونها. _ما المفروض أن تفعله؟ مالذي تفعله حقا؟ ماذا يخبرك ذلك؟_\n- قم بتذكير الطلاب الذين يشعرون بالإحباط بأن ذلك جزء من عملية التعلم وأن الإصرار يفعل العجائب.\n- اذا لم يستطع الطالب حل اللغز بعد كل هذا، قم بتوجيه أسئلة تساعده في إيجاد الخلل البرمجي لوحده." }, "31f60124-e5bb-4ed5-b5ef-97509d71cbda": { "progression_name": "بناء المهارات" }, "4aa550d3-10b9-4151-9ed8-45ce24b49e7d": { "name": "تأملات", - "description": "إن جعل الطلاب يكتبون ما تعلموا ولماذا هو مفيد وكيف يشعرون اتجاهه يساعد في ترسيخ المعلومات التي اكتسبوها اليوم ويشكل مرجعاً لهم يتعلمون منه في المستقبل.\n\n**محفزات:**\n\n- هل يمكنك أن ترسم خطوات متسلسلة للاستعداد للذهاب الى مختبر الكمبيوتر؟\n- ارسم ما \"يمكنك\" وما \"لا يمكنك\" أن تفعله في مختبر الكمبيوتر\n- ارسم وضع اسم جزء جهاز الكمبيوتر الذي استخدمته للنقر والسحب أثناء حل الألغاز. (زر الماوس، شاشة اللمس، لوحة التتبع)\n", + "description": "إن جعل الطلاب يكتبون ما تعلموا ولماذا هو مفيد وكيف يشعرون اتجاهه يساعد في ترسيخ المعلومات التي اكتسبوها اليوم ويشكل مرجعاً لهم يتعلمون منه في المستقبل.\n\n**محفزات:**\n\n- هل يمكنك أن ترسم خطوات متسلسلة للاستعداد للذهاب الى مختبر الكمبيوتر؟\n- ارسم ما \"يمكنك\" وما \"لا يمكنك\" أن تفعله في مختبر الكمبيوتر\n- ارسم وضع اسم جزء جهاز الكمبيوتر الذي استخدمته للنقر والسحب أثناء حل الألغاز. (زر الماوس، شاشة اللمس، لوحة التتبع)", "tips": [ "من الممكن إنهاء أسئلة التفكير التحفيزية كهذه بعدة أساليب. الكتابة في دفتر اليوميات أو المناقشة (مع مجموعة أو شريك) هي خيارات رائعة!" ] }, "902cde98-a6eb-4a14-b992-43ba04b6c522": { - "description": "استخدم هذه الأنشطة لتحسين تعلم الطالب. يمكن استخدام الأنشطة خارج الصف أو في أي نشاط إثرائي آخر.\n\n- اذا أنهى الطلاب الألغاز باكراً، دعهم يمضون بعض الوقت في محاولة إنشاء ألغازهم الخاصة في مفكراتهم." + "description": "استخدم هذه الأنشطة لتحسين تعلم الطالب. يمكن استخدام الأنشطة خارج الصف أو في أي نشاط إثرائي آخر.\n\n- اذا أنهى الطلاب الألغاز باكراً، دعهم يمضون بعض الوقت في محاولة إنشاء ألغازهم الخاصة في مفكراتهم." }, "e2b3e229-08fd-47a4-9f9b-6c32f6c6406c": { - "description": "### واكب اللحن - (٢٠-٣٠ دقيقة)\n\n[][0] [][1] **علم الكمبيوتر+ فنون اللغة العربية+ الرياضيات**\n\n[**واكب اللحن**][2] هو نشاط اختياري يطابق المعايير الأساسية لفنون اللغة العربية والرياضيات، كُتب بواسطة معلمي مجتمعنا. في مجموعات من طالبين أو ٣، سيستخدم الطلاب الماوس لسحب وإسقاط حرف لتشكيل كلمات، مطابقة الكلمات المتشابهة في القافية والعد.\n\n**المعايير المتناولة:**\n\n- حدد واستخرج الكلمات المتشابهة في القافية.\n- تدرب على لفظ الكلمات التي تحتوي على حروف العلة.\n- قم بالعد لتتمكن من إجابة أسئلة \"كم\" عن اشياء يصل عددها الى ٢٠ مرتبة في خط مستقيم، مصفوفة مستطيلة،أو دائرة أو مجموعة يصل عددها ١٠ أشياء متناثرة التصميم؛ اذا كانت لديك الارقم بين ١-٢٠، قم بعد الأشياء.\n\n" + "description": "### واكب اللحن - (٢٠-٣٠ دقيقة)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png) ![](https://curriculum.code.org/media/uploads/mathSmall.png) **علم الكمبيوتر+ فنون اللغة العربية+ الرياضيات**\n\n[\\*\\*واكب اللحن\\*\\*](https://docs.google.com/document/d/1abRo0DBkRiB1gIPWjdxv70TwO28N5_QGpmtMQ-oyYd0/edit#) هو نشاط اختياري يطابق المعايير الأساسية لفنون اللغة العربية والرياضيات، كُتب بواسطة معلمي مجتمعنا. في مجموعات من طالبين أو ٣، سيستخدم الطلاب الماوس لسحب وإسقاط حرف لتشكيل كلمات، مطابقة الكلمات المتشابهة في القافية والعد.\n\n**المعايير المتناولة:**\n\n- حدد واستخرج الكلمات المتشابهة في القافية.\n- تدرب على لفظ الكلمات التي تحتوي على حروف العلة.\n- قم بالعد لتتمكن من إجابة أسئلة \"كم\" عن اشياء يصل عددها الى ٢٠ مرتبة في خط مستقيم، مصفوفة مستطيلة،أو دائرة أو مجموعة يصل عددها ١٠ أشياء متناثرة التصميم؛ اذا كانت لديك الارقم بين ١-٢٠، قم بعد الأشياء." }, "1a3b430e-95cd-4425-b5d7-953dfae5e5d2": { "name": "مقدمة", "description": "يهدف هذا التمرين الى دفع الطلاب للتفكير بتجزيء مشكلة كبيرة الى مجموعة من الخطوات البسيطة.\n\n**اعرض نموذجاً:** ابدأ بالطلب من الصف كتابة تعليمات عن كيفية الوصول الى السبورة خطوه بخطوه. تأكد من أن تطلب من الطلاب القيام بتجزئة أي أمر معقد، مثل \"تقدم الى السبورة\"، الى أمر أبسط مثل \"تقدم للأمام.\"\n\nعندما تصل الى السبورة، اطلب التعليمات اللازمة لرسم وجه ضاحك وحاول أن تحافظ على بساطة وسهولة التعليمات المستخدمة." }, "d62f31be-e1c0-4384-a410-e8a8f1b84d7b": { - "description": "**قل:**_ أحسنتم! لقد قمتم بإعطائي مجموعة من الخطوات لإنهاء مهمة. في علوم الكمبيوتر، هذا يسمى **خوارزمية**!_\n\n(تابع باستخدام طريقتك المفضلة لشرح المفردات: جدار الكلمات، كرر من بعدي، الخ.)", + "description": "**قل:**\\_ أحسنتم! لقد قمتم بإعطائي مجموعة من الخطوات لإنهاء مهمة. في علوم الكمبيوتر، هذا يسمى **خوارزمية**!\\_\n\n(تابع باستخدام طريقتك المفضلة لشرح المفردات: جدار الكلمات، كرر من بعدي، الخ.)", "tips": [ "إذا بدأ الطلاب الصراخ في نفس الوقت، اشرح أنه يمكنك فقط سماع أمر واحد في كل مرة. قم بمناداة الطلاب بشكل فردي إذا كان ذلك يساعد." ] }, "7719a51a-42d9-41f0-bc30-c5475b18af7c": { - "name": "برمجة الخرائط السعيدة", - "progression_name": "" + "name": "برمجة الخرائط السعيدة" }, "7beae8bf-6b0e-41da-9397-06b0c9fb0b52": { - "description": "في هذا التمرين، سيحصل الطلاب على بطاقات عليها خريطة لها بداية محددة (فليرب) ونهاية واضحة (الفاكهة). يجب على الطلاب أن يوصلوا الفليرب الى الفاكهة على كل بطاقة، باستخدام الأسهم الموجودة.\n\n**النموذج:** اختر واحدة من الخرائط متوسطة الصعوبة من بطاقات أوراق عمل الخرائط السعيدة (مثلا رقم ٣). اعرضها للصف وقوموا بحل اللغز سوياً.\n\nدع الطلاب يطّلعون على اللغز، ثم فكر-اعمل مع صديق-شارك حلهم لكيفية وصول الفليرب الى الفاكهة.\n\n**فكر:** هذا الفليرب يحتاج أن يمشي خطوتين ليصل الى الفاكهة. اعمل مع شريكك لتقرر ما هي هذه الخطوات.\n\n**اعمل مع صديق:** دع الطلاب يتناقشون مع زملائهم لمدة ٩٠ ثانيه.\n\n**شارك:** اطلب من بعض الطلاب أن يشرحوا خوارزمياتهم للصف. تتبع الخطوات على الخريطة بإصبعك بينما يقوم الطلاب بقراءة خطواتهم. عندما تصل الى الحل، اسأل اذا ما تمكن أحد آخر من إيجاد حل مختلف.\n\nاشرح للطلاب بأن الخطوة السحرية التي تحول الخوارزمية الى برنامج هي استخدام رموز البرمجة. هل يستطيع الطلاب رؤية الرموز على لوحة العرض؟\n\n**فكر:** تحدى الطلاب ليقوموا بكتابة الخوارزمية التي كتبوها سابقا باستخدام الرموز، ودعهم يكتيون هذه الرموز في مفكرتهم (أو على قطعة ورق).\n\n**اعمل مع صديق:** عند الانتهاء من كتابة الرموز، اطلب من الطلاب مبادلة أوراقهم ليروا إن كان باستطاعتهم قراءة برامج بعضهم البعض.\n\n**شارك:** اطلب من بعض المتطوعين رسم أسهمهم على اللوح. إذا كان البرنامج لا يعمل، دع الصف يعمل على إيجاد وتصحيح الخلل البرمجي. من المتوقع أن يكون الطلاب على دراية بمفهوم \" إيجاد وتصحيح الخلل البرمجي\" من الدروس السابقة، لذلك تأكد من استخدام المصطلحات المناسبة حتى يألفوها.\n\nعند الانتهاء من كتابة الكود على اللوح بنجاح، قم بتهنئة الصف على كتابة برنامجهم الأول سوياً!\n\n" + "description": "في هذا التمرين، سيحصل الطلاب على بطاقات عليها خريطة لها بداية محددة (فليرب) ونهاية واضحة (الفاكهة). يجب على الطلاب أن يوصلوا الفليرب الى الفاكهة على كل بطاقة، باستخدام الأسهم الموجودة.\n\n**النموذج:** اختر واحدة من الخرائط متوسطة الصعوبة من بطاقات أوراق عمل الخرائط السعيدة (مثلا رقم ٣). اعرضها للصف وقوموا بحل اللغز سوياً.\n\nدع الطلاب يطّلعون على اللغز، ثم فكر-اعمل مع صديق-شارك حلهم لكيفية وصول الفليرب الى الفاكهة.\n\n**فكر:** هذا الفليرب يحتاج أن يمشي خطوتين ليصل الى الفاكهة. اعمل مع شريكك لتقرر ما هي هذه الخطوات.\n\n**اعمل مع صديق:** دع الطلاب يتناقشون مع زملائهم لمدة ٩٠ ثانيه.\n\n**شارك:** اطلب من بعض الطلاب أن يشرحوا خوارزمياتهم للصف. تتبع الخطوات على الخريطة بإصبعك بينما يقوم الطلاب بقراءة خطواتهم. عندما تصل الى الحل، اسأل اذا ما تمكن أحد آخر من إيجاد حل مختلف.\n\nاشرح للطلاب بأن الخطوة السحرية التي تحول الخوارزمية الى برنامج هي استخدام رموز البرمجة. هل يستطيع الطلاب رؤية الرموز على لوحة العرض؟\n\n**فكر:** تحدى الطلاب ليقوموا بكتابة الخوارزمية التي كتبوها سابقا باستخدام الرموز، ودعهم يكتيون هذه الرموز في مفكرتهم (أو على قطعة ورق).\n\n**اعمل مع صديق:** عند الانتهاء من كتابة الرموز، اطلب من الطلاب مبادلة أوراقهم ليروا إن كان باستطاعتهم قراءة برامج بعضهم البعض.\n\n**شارك:** اطلب من بعض المتطوعين رسم أسهمهم على اللوح. إذا كان البرنامج لا يعمل، دع الصف يعمل على إيجاد وتصحيح الخلل البرمجي. من المتوقع أن يكون الطلاب على دراية بمفهوم \" إيجاد وتصحيح الخلل البرمجي\" من الدروس السابقة، لذلك تأكد من استخدام المصطلحات المناسبة حتى يألفوها.\n\nعند الانتهاء من كتابة الكود على اللوح بنجاح، قم بتهنئة الصف على كتابة برنامجهم الأول سوياً!" }, "84f50800-a9f3-4ae6-b023-f63cc376e061": { - "description": "### دور الطلاب\n\n**مجموعة:** اذا كان صفك مرتاحاً للفكرة، ضع الطلاب في مجموعات صغيرة تتألف من ٢-٣ أشخاص. عدا ذلك، بإمكانك متابعة حل المشاكل كصف باستخدام طريقة فكر-اعمل مع صديق-شارك لكتابة البرامج.\n\n**التوزيع:** قم بتمرير واحدة من الصور من **\\*ورقة العمل** لكل مجموعة. \\\n_(اختياري)_ اذا لاحظت أن الطلاب مستعدون للمزيد، استخدم \"أدوات التعلم\" ودع الطلاب يختارون أماكن البداية والنهاية على الخريطة الفارغة.\n\nشجع الطلاب على اتباع هذه الخطوات:\n\n- ناقش خوارزمية توصل الفليرب الى الفاكهة.\n- قم بتشفير الخوارزمية بتحويلها الى رموز في مفكرتهم.\n- جرب برامجهم لتتأكد من أن كل شيء يعمل كما هو متوقع.\n- قم بإيجاد الخلل البرمجي وتصحيحه حتى يعمل الكود بشكل صحيح." + "description": "### دور الطلاب\n\n**مجموعة:** اذا كان صفك مرتاحاً للفكرة، ضع الطلاب في مجموعات صغيرة تتألف من ٢-٣ أشخاص. عدا ذلك، بإمكانك متابعة حل المشاكل كصف باستخدام طريقة فكر-اعمل مع صديق-شارك لكتابة البرامج.\n\n**التوزيع:** قم بتمرير واحدة من الصور من **\\*ورقة العمل** لكل مجموعة. \\\n_(اختياري)_ اذا لاحظت أن الطلاب مستعدون للمزيد، استخدم \"أدوات التعلم\" ودع الطلاب يختارون أماكن البداية والنهاية على الخريطة الفارغة.\n\nشجع الطلاب على اتباع هذه الخطوات:\n\n- ناقش خوارزمية توصل الفليرب الى الفاكهة.\n- قم بتشفير الخوارزمية بتحويلها الى رموز في مفكرتهم.\n- جرب برامجهم لتتأكد من أن كل شيء يعمل كما هو متوقع.\n- قم بإيجاد الخلل البرمجي وتصحيحه حتى يعمل الكود بشكل صحيح." }, "a6b03761-2c05-45cd-be08-78c966e2f444": { - "description": "#### المحادثة السريعة\n\n**ناقش:** عند نهاية الدرس، اسأل الطلاب اذا كانوا يعرفون الفرق بين الخوارزمية والبرنامج. كلاهما يتكونان من مجموعة من الخطوات، لكن البرنامج (_الكود_) قد تم تشفيره بطريقة يمكن للكمبيوتر أن يفهمها (أو طفل في الروضة!)\n\n- _هل تعتقد أن شخصاً يتحدث لغة أخرى سيتمكن من تشغيل برنامجك؟_\n- _لمَ أو لمَ لا؟_\n\n#### التفكير\n\n**اسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- هل يمكنك رسم خريطة الفليرب الخاصة بك؟\n- ما هو الكود المناسب لحل خريطتك؟" + "description": "#### المحادثة السريعة\n\n**ناقش:** عند نهاية الدرس، اسأل الطلاب اذا كانوا يعرفون الفرق بين الخوارزمية والبرنامج. كلاهما يتكونان من مجموعة من الخطوات، لكن البرنامج (_الكود_) قد تم تشفيره بطريقة يمكن للكمبيوتر أن يفهمها (أو طفل في الروضة!)\n\n- _هل تعتقد أن شخصاً يتحدث لغة أخرى سيتمكن من تشغيل برنامجك؟_\n- _لمَ أو لمَ لا؟_\n\n#### التفكير\n\n**اسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- هل يمكنك رسم خريطة الفليرب الخاصة بك؟\n- ما هو الكود المناسب لحل خريطتك؟" }, "c3cfdbc4-82d5-4717-bf83-22860936a687": { - "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. يمكن استخدام هذه الأنشطة خارج أنشطة الصف أو غير ذلك بهدف الإثراء المعرفي.\n\n**خرائط الألعاب المحشوة**\n\n أنشئ شبكة بالحجم الطبيعي على السجادة باستخدام شريط لاصق، واسمح للطلاب بإحضار ألعابهم المحشوّة إلى المدرسة.\n- والآن، يمكن للطلاب برمجة الأصدقاء لتحريك ألعابهم المحشوة الحقيقة حسب التوجيهات في البرامج.\n\n**ابتكر فكرتك**\n\n- اطلب من الطلاب ابتكار خرائطهم.\n- اطلب من الطلاب الآخرين حلّها باستخدام البرامج." + "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. يمكن استخدام هذه الأنشطة خارج أنشطة الصف أو غير ذلك بهدف الإثراء المعرفي.\n\n**خرائط الألعاب المحشوة**\n\n أنشئ شبكة بالحجم الطبيعي على السجادة باستخدام شريط لاصق، واسمح للطلاب بإحضار ألعابهم المحشوّة إلى المدرسة.\n\n- والآن، يمكن للطلاب برمجة الأصدقاء لتحريك ألعابهم المحشوة الحقيقة حسب التوجيهات في البرامج.\n\n**ابتكر فكرتك**\n\n- اطلب من الطلاب ابتكار خرائطهم.\n- اطلب من الطلاب الآخرين حلّها باستخدام البرامج." }, "239ba3e6-f30a-4f56-8325-0058e708421a": { "name": "السلوك المناسب في مختبر الكمبيوتر", "description": "قم بمراجعة التوقعات عن كيفية التصرف عند دخول مختبر الكمبيوتر." }, "fadfd6a5-099f-427c-aa1f-345ee17ca150": { - "description": "**للنقاش**\nناقش مع طلابك توقعات استخدام مختبر الكمبيوتر وتأكد من أنهم يفهمون القواعد. بعض مواضيع النقاش:\n\n- _هل الركض مسموح في مختبر الكمبيوتر؟_\n- _كم من المسموح أن نرفع صوتنا عند التحدث في مختبر الكمبيوتر؟_\n- _ماذا يجب أن تفعل اذا لم تستطع حل لغز؟_\n- _إذا شعرت بالإحباط، هل سيساعدك ضرب الكمبيوتر؟_\n- _عندما نكون على وشك الذهاب لمختبر الكمبيوتر، كيف يجب أن نستعد؟ _", + "description": "**للنقاش**\nناقش مع طلابك توقعات استخدام مختبر الكمبيوتر وتأكد من أنهم يفهمون القواعد. بعض مواضيع النقاش:\n\n- _هل الركض مسموح في مختبر الكمبيوتر؟_\n- _كم من المسموح أن نرفع صوتنا عند التحدث في مختبر الكمبيوتر؟_\n- _ماذا يجب أن تفعل اذا لم تستطع حل لغز؟_\n- _إذا شعرت بالإحباط، هل سيساعدك ضرب الكمبيوتر؟_\n- \\_عندما نكون على وشك الذهاب لمختبر الكمبيوتر، كيف يجب أن نستعد؟ \\_", "tips": [ - "** بعض النقاط الي يمكن تغطيتها **\n- تصرف بهدوء في المختبر\n- تذكر عدم مضغ العلكة أو الحلوى\n- عقم يديك\n- استخدم جهازآً واحداً مع شريكك\n- تأكد من أن مستخدم الكمبيوتر الأول يمكنه الوصول للماوس\n- اذا شعرت بالإحباط، لا تقم بضرب الكمبيوتر أو الشاشة\n- استخدم قاعدة **\\*٢٠/٢٠/٢٠ **- لمنع إجهاد العين\n- كيف تتعامل مع الاهتزاز كل ٢٠-٣٠ دقيقة (يتطلب اشتراكاً مجانياً بموقع GoNoodle)\n- اسأل شريكك قبل أن تسأل معلمك\n- حافظ على الصوت منخفضاً حتى يتمكن كل شخص من سماع شريكه\n- استخدم مفكرتك لتدوين حلولك وأفكارك" + "\\*\\* بعض النقاط الي يمكن تغطيتها \\*\\*\n\n- تصرف بهدوء في المختبر\n- تذكر عدم مضغ العلكة أو الحلوى\n- عقم يديك\n- استخدم جهازآً واحداً مع شريكك\n- تأكد من أن مستخدم الكمبيوتر الأول يمكنه الوصول للماوس\n- اذا شعرت بالإحباط، لا تقم بضرب الكمبيوتر أو الشاشة\n- استخدم قاعدة \\*_\\\\_٢٠/٢٠/٢٠ \\*\\*- لمنع إجهاد العين\n- كيف تتعامل مع الاهتزاز كل ٢٠-٣٠ دقيقة (يتطلب اشتراكاً مجانياً بموقع GoNoodle)\n- اسأل شريكك قبل أن تسأل معلمك\n- حافظ على الصوت منخفضاً حتى يتمكن كل شخص من سماع شريكه\n- استخدم مفكرتك لتدوين حلولك وأفكارك" ] }, "32b45f59-1f1f-4ef8-8bf9-26927003d960": { @@ -2525,13 +2497,12 @@ "description": "نظرة عامةقم بعرض لغز من الدرس. اشرح للصف كيف يمكن أن تنقر صورة وتضعها في المكان المناسب بالسحب والإسقاط. قم بارتكاب الأخطاء مثل نقر الخلفية أو الإسقاط قبل وصول المكان الصحيح. اطلب المساعدة من بعض المتطوعين في الصف لحل هذه المشاكل." }, "d639c3c7-2708-41eb-afae-cf5a65464fd8": { - "name": "البرمجة بالقطع البرمجية", - "progression_name": "" + "name": "البرمجة بالقطع البرمجية" }, "30ab6f6d-deb2-4b1c-8974-136be2f6852e": { - "description": "**قم بالنشر** يلعب المعلمون دوراً حيوياً في تدريس علوم الكمبيوتر، ودعم بيئة الدراسة التي تتسم بالتعاون والحيوية. ويكمن دور المعلم ،أثناء الأنشطة عبر الإنترنت، في المقام الأول في التشجيع والدعم إذ أن الدروس عبر الإنترنت ترتكز على الطالب نفسه، لذا يجب أن يمتنع المعلمون عن التدخل عندما يشعر الطلاب بالعجز. وفيما يلي بعض الأفكار حول كيفية القيام بذلك: \n\n- استخدِم البرمجة مع صديق كلما أمكنك ذلك أثناء النشاط.\n- شجِّع الطالب الذي لديه أسئلة وتحديات على سؤال شريكه اولاً.\n- يمكن سؤال المجموعات الأخرى عن أي تحديات لم تحل، فقد يعرفون الإجابة لذلك.\n- ذكِّر الطلاب باستخدام عملية ايجاد وتصحيح الخلل البرمجي قبل أن تتدخل.\n- اسمح للطلاب بوصف المشكلة التي يواجهونها. ما المفترض أن تفعله تلك المشكلة؟ ماذا تفعل؟ وما الذي تخبرك به تلك المشكلة؟\n- ذكِّر الطلاب المحبطين أن الإحباط خطوة في طريق التعلُّم، وأن هذه المثابرة على العمل ستؤتي ثمارها.\n- إذا تعثَّر أحد الطلاب بعد كل ذلك، فاطرح أسئلة توجيهية تساعد الطالب في اكتشاف الخطأ بنفسه.", + "description": "**قم بالنشر** يلعب المعلمون دوراً حيوياً في تدريس علوم الكمبيوتر، ودعم بيئة الدراسة التي تتسم بالتعاون والحيوية. ويكمن دور المعلم ،أثناء الأنشطة عبر الإنترنت، في المقام الأول في التشجيع والدعم إذ أن الدروس عبر الإنترنت ترتكز على الطالب نفسه، لذا يجب أن يمتنع المعلمون عن التدخل عندما يشعر الطلاب بالعجز. وفيما يلي بعض الأفكار حول كيفية القيام بذلك: \n\n- استخدِم البرمجة مع صديق كلما أمكنك ذلك أثناء النشاط.\n- شجِّع الطالب الذي لديه أسئلة وتحديات على سؤال شريكه اولاً.\n- يمكن سؤال المجموعات الأخرى عن أي تحديات لم تحل، فقد يعرفون الإجابة لذلك.\n- ذكِّر الطلاب باستخدام عملية ايجاد وتصحيح الخلل البرمجي قبل أن تتدخل.\n- اسمح للطلاب بوصف المشكلة التي يواجهونها. ما المفترض أن تفعله تلك المشكلة؟ ماذا تفعل؟ وما الذي تخبرك به تلك المشكلة؟\n- ذكِّر الطلاب المحبطين أن الإحباط خطوة في طريق التعلُّم، وأن هذه المثابرة على العمل ستؤتي ثمارها.\n- إذا تعثَّر أحد الطلاب بعد كل ذلك، فاطرح أسئلة توجيهية تساعد الطالب في اكتشاف الخطأ بنفسه.", "tips": [ - "**اشرح للطلاب الطريقة المناسبة لمساعدة أصدقائهم:**\n\n- لا تجلس في كرسي زميلك.\n- لا تستخدم لوحة مفاتيح زميلك.\n- لا تستخدم ماوس زميلك.\n- تأكد من أن زميلك يستطيع أن يشرح لك الحل بصوت عالٍ قبل أن تغادر.\n" + "**اشرح للطلاب الطريقة المناسبة لمساعدة أصدقائهم:**\n\n- لا تجلس في كرسي زميلك.\n- لا تستخدم لوحة مفاتيح زميلك.\n- لا تستخدم ماوس زميلك.\n- تأكد من أن زميلك يستطيع أن يشرح لك الحل بصوت عالٍ قبل أن تغادر." ] }, "88c2697f-a9ba-483a-8091-cc2a1b7bf027": { @@ -2539,53 +2510,41 @@ }, "a7d5f389-5e34-4cbf-91e8-e2d934992246": { "name": "تأملات", - "description": "**محفزات:**\n\n- هل تستطيع أن ترسم خطوات متسللة للاستعداد للذهاب الى مختبر الكمبيوتر؟\n- ارسم ما \"يمكنك\" وما \"لا يمكنك\" فعله في مختبر الكمبيوتر.\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك." + "description": "**محفزات:**\n\n- هل تستطيع أن ترسم خطوات متسللة للاستعداد للذهاب الى مختبر الكمبيوتر؟\n- ارسم ما \"يمكنك\" وما \"لا يمكنك\" فعله في مختبر الكمبيوتر.\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك." }, "2e0974bb-0444-4738-84dc-e49bf6f27770": { - "description": "استخدم هذه الأنشطة لتحسين تعلم الطالب. يمكن استخدام الأنشطة خارج الصف أو في أي نشاط إثرائي آخر.\n\n- اذا أنهى الطلاب الألغاز باكراً، دعهم يمضون بعض الوقت في محاولة إنشاء ألغازهم الخاصة في مفكرتهم." + "description": "استخدم هذه الأنشطة لتحسين تعلم الطالب. يمكن استخدام الأنشطة خارج الصف أو في أي نشاط إثرائي آخر.\n\n- اذا أنهى الطلاب الألغاز باكراً، دعهم يمضون بعض الوقت في محاولة إنشاء ألغازهم الخاصة في مفكرتهم." }, "7119f518-386e-44e7-893d-eff0fbc5a87d": { "name": "أنشطة التأسيس غير البرمجية", "description": "### قم بمراجعة النشاط غير البرمجي\n\nيعتمد هذا الدرس على العديد من الأفكار غير البرمجية التي تعلمها الطلاب في الأسابيع الماضية التي قادتنا الى هذا النشاط البرمجي الأول. من المهم جدا أن تربط هذه المفاهيم (الإصرار، إيجاد وتصحيح الخلل البرمجي، الخوارزميات، والبرامج) سوياً حتى يستطيع طلابك الاستفادة منها خلال عملهم على الانترنت أيضا.", "tips": [ - "إذا كان طلابك قد تعلموا عن الاتجاهات الأساسية، فإن تغيير \"الأعلى\" و\"الأسفل\" إلى \"الشمال\" و\"الجنوب\" لن يشكل مشكلة. إذا لم يقوموا بذلك، فقد قمنا بتوفير ورقة عمل مفيدة باستخدام بوصلة Code.org التي يمكنك استخدامها لجعل الطلاب يستعدون. سيكون هذا الجزء مفيداً لكل ألغاز الأونلاين التي تستهدف طلاب الروضة والصف الأول.\n" + "إذا كان طلابك قد تعلموا عن الاتجاهات الأساسية، فإن تغيير \"الأعلى\" و\"الأسفل\" إلى \"الشمال\" و\"الجنوب\" لن يشكل مشكلة. إذا لم يقوموا بذلك، فقد قمنا بتوفير ورقة عمل مفيدة باستخدام بوصلة Code.org التي يمكنك استخدامها لجعل الطلاب يستعدون. سيكون هذا الجزء مفيداً لكل ألغاز الأونلاين التي تستهدف طلاب الروضة والصف الأول." ] }, "8b694201-2213-4aea-84a2-9cf901afa9c9": { - "description": "**العرض:** اعرض للطلاب خريطة تمرين \"الخرائط السعيدة\" التي قاموا بحلها في الدروس السابقة.\n\n**النقاش:** اطلب من الطلاب أن يتذكروا الرموز التي استخدموها في \"الخرائط السعيدة\".\n\n- _ماذا يحدث عندما يقرأ الفليرب سهم \"الشمال\"؟_\n- _ماذا يحدث عندما يقرأ الفليرب سهم \"الشرق\"؟_\n- _ماذا سيحدث لو أخطأنا عند برمجة الفليرب؟ ماذا لو كان هناك خلل في برنامجنا؟ هل سنلقي كل شيء جانباً ونبدأ من جديد؟ _\n\nشجع الطلاب على التفكير بنصائح عملية إيجاد وتصحيح الخلل البرمجي:\n\n- _هل كان كل شيء صحيحاً في المرة الأولى؟_\n- _ماذا عن الثانية؟_\n- _أين حدث الخطأ؟_\n\n**الانتقال:** عندما تصبح راضياً عن تذكر طلابك \"للخرائط السعيدة\"، يمكنك الانتقال الى نشاط الوصل.\n\n" + "description": "**العرض:** اعرض للطلاب خريطة تمرين \"الخرائط السعيدة\" التي قاموا بحلها في الدروس السابقة.\n\n**النقاش:** اطلب من الطلاب أن يتذكروا الرموز التي استخدموها في \"الخرائط السعيدة\".\n\n- _ماذا يحدث عندما يقرأ الفليرب سهم \"الشمال\"؟_\n- _ماذا يحدث عندما يقرأ الفليرب سهم \"الشرق\"؟_\n- \\_ماذا سيحدث لو أخطأنا عند برمجة الفليرب؟ ماذا لو كان هناك خلل في برنامجنا؟ هل سنلقي كل شيء جانباً ونبدأ من جديد؟ \\_\n\nشجع الطلاب على التفكير بنصائح عملية إيجاد وتصحيح الخلل البرمجي:\n\n- _هل كان كل شيء صحيحاً في المرة الأولى؟_\n- _ماذا عن الثانية؟_\n- _أين حدث الخطأ؟_\n\n**الانتقال:** عندما تصبح راضياً عن تذكر طلابك \"للخرائط السعيدة\"، يمكنك الانتقال الى نشاط الوصل." }, "82d24278-d63c-4e22-921d-b92f4f1f8cd8": { "name": "البرمجة مع سكرات", - "description": "إذا كنت تبحث عن بعض الألغاز الإضافية لتحلها مع صفك، فهذه مجموعة من ألغاز \"التوقع\" التي ستمنحهم الفرصة لتحلل الكود الموجود لتتوقع ماذا سيفعل _سكرات_. من الجيد شرح ومناقشة الأفكار سوياً قبل أن تترك الطلاب لوحدهم على أجهزتهم.\n\n#### مستويات التوقع:\n\n- [الدورة التدريبية ب، البرمجة في المتاهة #١][0]\n- [الدورة التدريبية ب، البرمجة في المتاهة #٢][1]" - }, - "97ccc4b6-92d5-4c46-94a4-3289d38f068d": { - "progression_name": "" + "description": "إذا كنت تبحث عن بعض الألغاز الإضافية لتحلها مع صفك، فهذه مجموعة من ألغاز \"التوقع\" التي ستمنحهم الفرصة لتحلل الكود الموجود لتتوقع ماذا سيفعل _سكرات_. من الجيد شرح ومناقشة الأفكار سوياً قبل أن تترك الطلاب لوحدهم على أجهزتهم.\n\n#### مستويات التوقع:\n\n- [الدورة التدريبية ب، البرمجة في المتاهة #١](https://studio.code.org/levels/12607)\n- [الدورة التدريبية ب، البرمجة في المتاهة #٢](https://studio.code.org/levels/12608)" }, "487f446a-7245-403f-827c-e1e94663c256": { "progression_name": "بناء المهارات" }, - "82e3c83d-e33d-4c0f-8767-ed3f153162e2": { - "progression_name": "" - }, "af0d64b6-9076-490e-96b8-b4d56d3dc5c5": { "progression_name": "بناء المهارات" }, - "9bf3aa93-0d30-4dd2-a78e-926066cc64f3": { - "progression_name": "" - }, - "05bbe6d1-d2c9-42a7-8489-2d545058f9c5": { - "progression_name": "" - }, "a0a00f67-afa4-4d4d-a8d4-cd4801ccd329": { "progression_name": "الدروس الإضافية" }, "3719811c-4fc2-4da5-94c7-989c91ef7d1e": { "tips": [ - "اشرح للطلاب الطريقة _المناسبة_ لمساعدة أصدقائهم:\n\n- لا تجلس في كرسي زميلك.\n- لا تستخدم لوحة مفاتيح زميلك.\n- لا تستخدم ماوس زميلك.\n- تأكد من أن زميلك يستطيع أن يشرح لك الحل بصوت عالٍ قبل أن تغادر.\n" + "اشرح للطلاب الطريقة _المناسبة_ لمساعدة أصدقائهم:\n\n- لا تجلس في كرسي زميلك.\n- لا تستخدم لوحة مفاتيح زميلك.\n- لا تستخدم ماوس زميلك.\n- تأكد من أن زميلك يستطيع أن يشرح لك الحل بصوت عالٍ قبل أن تغادر." ] }, "bfc6b9c5-a1ca-4d0a-aea3-c691a57b678d": { - "description": "**قم بالنشر** يلعب المعلمون دوراً حيوياً في تدريس علوم الكمبيوتر، ودعم بيئة الدراسة التي تتسم بالتعاون والحيوية. ويكمن دور المعلم ،أثناء الأنشطة عبر الإنترنت، في المقام الأول في التشجيع والدعم إذ أن الدروس عبر الإنترنت ترتكز على الطالب نفسه، لذا يجب أن يمتنع المعلمون عن التدخل عندما يشعر الطلاب بالعجز. وفيما يلي بعض الأفكار حول كيفية القيام بذلك: \n\n- استخدِم البرمجة مع صديق كلما أمكنك ذلك أثناء النشاط.\n- شجِّع الطالب الذي لديه أسئلة وتحديات على سؤال شريكه اولاً.\n- يمكن سؤال المجموعات الأخرى عن أي تحديات لم تحل، فقد يعرفون الإجابة لذلك.\n- ذكِّر الطلاب باستخدام عملية ايجاد وتصحيح الخلل البرمجي قبل أن تتدخل.\n- اسمح للطلاب بوصف المشكلة التي يواجهونها. ما المفترض أن تفعله تلك المشكلة؟ ماذا تفعل؟ وما الذي تخبرك به تلك المشكلة؟\n- ذكِّر الطلاب المحبطين أن الإحباط خطوة في طريق التعلُّم، وأن هذه المثابرة على العمل ستؤتي ثمارها.\n- إذا تعثَّر أحد الطلاب بعد كل ذلك، فاطرح أسئلة توجيهية تساعد الطالب في اكتشاف الخطأ بنفسه." + "description": "**قم بالنشر** يلعب المعلمون دوراً حيوياً في تدريس علوم الكمبيوتر، ودعم بيئة الدراسة التي تتسم بالتعاون والحيوية. ويكمن دور المعلم ،أثناء الأنشطة عبر الإنترنت، في المقام الأول في التشجيع والدعم إذ أن الدروس عبر الإنترنت ترتكز على الطالب نفسه، لذا يجب أن يمتنع المعلمون عن التدخل عندما يشعر الطلاب بالعجز. وفيما يلي بعض الأفكار حول كيفية القيام بذلك: \n\n- استخدِم البرمجة مع صديق كلما أمكنك ذلك أثناء النشاط.\n- شجِّع الطالب الذي لديه أسئلة وتحديات على سؤال شريكه اولاً.\n- يمكن سؤال المجموعات الأخرى عن أي تحديات لم تحل، فقد يعرفون الإجابة لذلك.\n- ذكِّر الطلاب باستخدام عملية ايجاد وتصحيح الخلل البرمجي قبل أن تتدخل.\n- اسمح للطلاب بوصف المشكلة التي يواجهونها. ما المفترض أن تفعله تلك المشكلة؟ ماذا تفعل؟ وما الذي تخبرك به تلك المشكلة؟\n- ذكِّر الطلاب المحبطين أن الإحباط خطوة في طريق التعلُّم، وأن هذه المثابرة على العمل ستؤتي ثمارها.\n- إذا تعثَّر أحد الطلاب بعد كل ذلك، فاطرح أسئلة توجيهية تساعد الطالب في اكتشاف الخطأ بنفسه." }, "5703506b-9469-4b74-bbe0-14b169229f01": { "name": "تأملات", @@ -2595,52 +2554,45 @@ "description": "استخدِم هذه الأنشطة لتحسين عملية تعلم الطلاب. ويمكن استخدام تلك الأنشطة خارج الأنشطة الصفية أو غير ذلك من الأنشطة الاثرائية.\n\nاسمح للطلاب، في مجموعات صغيرة، بتصميم المتاهات الخاصة بهم، وتحدّي بعضهم البعض في كتابة برامج لحلّها. ولتضفي مزيدًا من المرح، اصنع متاهات بالحجم الطبيعي بحيث يمثل الطلاب دور سكرات وحبة البلوط." }, "d698680a-be23-490a-8445-ac076479eab4": { - "description": "### إنقاذ بلوط سكرات (٧٠-٩٠ دقيقة)\n\n[][0] [][1] [][2] **علم الكمبيوتر+ فنون اللغة العربية+ الرياضيات+ العلوم**\n\n[**إنقاذ بلوط سكرات**][3] هو نشاط اختياري يطابق المعايير الأساسية لفنون اللغة العربية والرياضيات ومعايير علوم الجيل الحديث، كُتب بواسطة معلمي مجتمعنا. سيساعد الطلاب _سكرات_ في عد، مقارنة، تحديد، تصميم وبناء خيمة بينما يشق طريقه عبر الجليد ليجمع البلوط.\n\n_المعايير المتناولة:_\n\n- بالتحفيز والدعم، حدد الموضوع الرئيسي وأعد رواية التفاصيل المهمة للنص.\n- اكتب الأرقام من ١-٢٠. مثل عدداً من الأشياء برقم مكتوب ٠-٢٠ (حيث يرمز ٠ الى عدم وجود شىء).\n- حدد إذا كان عدد الأشياء في مجموعة واحدة أكبر من، أقل من أو مساوياً لعدد الأشياء في مجموعة أخرى، باستخدام استراتيجيات العد والمقارنة مثلاً.\n- قم بالعد لتتمكن من إجابة أسئلة \"كم\" عن اشياء يصل عددها الى ٢٠ مرتبة في خط مستقيم، مصفوفة مستطيلة،أو دائرة أو مجموعة يصل عددها ١٠ أشياء متناثرة التصميم؛ اذا كانت لديك الارقم بين ١-٢٠، قم بعد الأشياء.\n- استخدم أدوات ومواد لتصميم وبناء مجسم يخفف من تأثير الاحترار لأشعة الشمس على مساحة معينة.\n" + "description": "### إنقاذ بلوط سكرات (٧٠-٩٠ دقيقة)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png) ![](https://curriculum.code.org/media/uploads/mathSmall.png) ![](https://curriculum.code.org/media/uploads/scienceSmall.png) **علم الكمبيوتر+ فنون اللغة العربية+ الرياضيات+ العلوم**\n\n[\\*\\*إنقاذ بلوط سكرات\\*\\*](https://docs.google.com/document/d/1Xb7HjnkbOkOKbN56GDNzgpxL87TtLO7nygtNVP0UwX8/edit#) هو نشاط اختياري يطابق المعايير الأساسية لفنون اللغة العربية والرياضيات ومعايير علوم الجيل الحديث، كُتب بواسطة معلمي مجتمعنا. سيساعد الطلاب _سكرات_ في عد، مقارنة، تحديد، تصميم وبناء خيمة بينما يشق طريقه عبر الجليد ليجمع البلوط.\n\n_المعايير المتناولة:_\n\n- بالتحفيز والدعم، حدد الموضوع الرئيسي وأعد رواية التفاصيل المهمة للنص.\n- اكتب الأرقام من ١-٢٠. مثل عدداً من الأشياء برقم مكتوب ٠-٢٠ (حيث يرمز ٠ الى عدم وجود شىء).\n- حدد إذا كان عدد الأشياء في مجموعة واحدة أكبر من، أقل من أو مساوياً لعدد الأشياء في مجموعة أخرى، باستخدام استراتيجيات العد والمقارنة مثلاً.\n- قم بالعد لتتمكن من إجابة أسئلة \"كم\" عن اشياء يصل عددها الى ٢٠ مرتبة في خط مستقيم، مصفوفة مستطيلة،أو دائرة أو مجموعة يصل عددها ١٠ أشياء متناثرة التصميم؛ اذا كانت لديك الارقم بين ١-٢٠، قم بعد الأشياء.\n- استخدم أدوات ومواد لتصميم وبناء مجسم يخفف من تأثير الاحترار لأشعة الشمس على مساحة معينة." }, "2ded9602-0160-439c-8830-204047d30796": { "name": "مقدمة", - "description": "أسأل الطلاب عن شعورهم اتجاه الدرس الماضي.\n\n- _ أي الألغاز كانت صعبة جدا أو سهلة جدا؟_\n- _ أي الألغاز كانت محبطة أو ممتعة جدا؟_\n- _ اذا كنتم تدرسون هذا الدرس لصديق، أي جزء من الدرس كنت سترغب في مراجعته._\n\nاستخدم هذه الأسئلة لتشكل مراجعة بسيطة عن البرمجة وايجاد الخلل البرمجي. إذا كنت تعتقد أن الصف سيستفيد من ذلك، قم بمراجعة المفردات والمصطلحات من الدرس السابق.\n\nاذا كنت مرتاحاً، قم بإعطاء مقدمة مختصرة عن _BB-8_ من _Star Wars_. قد يعرف العديد من الطلاب عن الروبوت المحبوب لكن المقدمة ستزيد الحماس بلا شك!\n" + "description": "أسأل الطلاب عن شعورهم اتجاه الدرس الماضي.\n\n- \\_ أي الألغاز كانت صعبة جدا أو سهلة جدا؟\\_\n- \\_ أي الألغاز كانت محبطة أو ممتعة جدا؟\\_\n- \\_ اذا كنتم تدرسون هذا الدرس لصديق، أي جزء من الدرس كنت سترغب في مراجعته.\\_\n\nاستخدم هذه الأسئلة لتشكل مراجعة بسيطة عن البرمجة وايجاد الخلل البرمجي. إذا كنت تعتقد أن الصف سيستفيد من ذلك، قم بمراجعة المفردات والمصطلحات من الدرس السابق.\n\nاذا كنت مرتاحاً، قم بإعطاء مقدمة مختصرة عن _BB-8_ من _Star Wars_. قد يعرف العديد من الطلاب عن الروبوت المحبوب لكن المقدمة ستزيد الحماس بلا شك!" }, "71cf3779-677d-4123-8feb-f4c503c32c3e": { - "name": "البرمجة مع Rey وBB-8", - "progression_name": "" + "name": "البرمجة مع Rey وBB-8" }, "c32e2a10-753e-4e64-b8b8-82d3f4f1a09c": { "progression_name": "بناء المهارات" }, - "3c2f387d-dde7-4c31-befe-3bf45387d813": { - "progression_name": "" - }, - "33708a97-a66a-4797-9349-7a1fc9325c26": { - "progression_name": "" - }, "4aebed84-fb26-4d7b-97e8-6bcee3dbb701": { "description": "كما ذكرنا في الدرس السابق، نوصي بشدة باستخدام فيديو الطلاب **\\*البرمجة مع صديق** ومشاهدته كصف. فالبرمجة مع صديق تحفِّز المناقشة التي من الممكن أن تجيب عن الأسئلة، وتراجع المفاهيم الرئيسية، وتبني الثقة بالموضوع." }, "09d28d61-e268-4516-b6a4-56ab1f2ae0d8": { "name": "تأملات", - "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- ارسم صورة عن كيف أرشدت _BB-8_ خلال المتاهة اليوم وأضف قائمة بالأوامر التي استخدمتها.\n\n\n" + "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- ارسم صورة عن كيف أرشدت _BB-8_ خلال المتاهة اليوم وأضف قائمة بالأوامر التي استخدمتها." }, "6c3b7137-b86e-4fc9-9fce-6e346df584dd": { "name": "مقدمة", - "description": "### مراجعة الخرائط السعيدة\n\nيعتمد هذا الدرس على نشاط \"الخرائط السعيدة\" منذ وقت سابق في هذا العام. وربما يستفيد الطلاب من دورة تنشيطية سريعة قبل البدء في المواد الصعبة.\n\n**العرض:**\n\n[][0]\n\n**النموذج:** حدد واحدة من الخرائط التي تناولها صفك سوياً في الدرس السابق.\n\nاسمح للطلاب بإلقاء نظرة على اللغز، ثم استخدِم استراتيجية فكر-اعمل في مجموعة-شارك في حلّهم لكيفية وصول \"فليرب\" إلى الفاكهة (باستخدام الرموز من المرة السابقة).\n\n**فكِّر:**هل تذكر كتابة البرامج لمساعدة شخصية \"فليرب\" في الحصول على الفاكهة؟ كيف سيبدو هذا البرامج بترميز الأسهم؟\n\n**اعمل في مجموعة:**اسمح للطلاب بالمناقشة لمدة 90 ثانية.\n\n**شارك:** اطلب من الطلاب استخدام أصابعهم للإشارة إلى اتجاه الأسهم التي اختاروها لحل هذا اللغز." + "description": "### مراجعة الخرائط السعيدة\n\nيعتمد هذا الدرس على نشاط \"الخرائط السعيدة\" منذ وقت سابق في هذا العام. وربما يستفيد الطلاب من دورة تنشيطية سريعة قبل البدء في المواد الصعبة.\n\n**العرض:**\n\n![](https://curriculum.code.org/media/uploads/Screenshot-2018-02-22-13.07.53.png)\n\n**النموذج:** حدد واحدة من الخرائط التي تناولها صفك سوياً في الدرس السابق.\n\nاسمح للطلاب بإلقاء نظرة على اللغز، ثم استخدِم استراتيجية فكر-اعمل في مجموعة-شارك في حلّهم لكيفية وصول \"فليرب\" إلى الفاكهة (باستخدام الرموز من المرة السابقة).\n\n**فكِّر:**هل تذكر كتابة البرامج لمساعدة شخصية \"فليرب\" في الحصول على الفاكهة؟ كيف سيبدو هذا البرامج بترميز الأسهم؟\n\n**اعمل في مجموعة:**اسمح للطلاب بالمناقشة لمدة 90 ثانية.\n\n**شارك:** اطلب من الطلاب استخدام أصابعهم للإشارة إلى اتجاه الأسهم التي اختاروها لحل هذا اللغز." }, "8c303a82-3674-4b12-bb78-bcd85a423249": { "name": "الحلقات السعيدة", "progression_name": "حلقات التكرار السعيدة- نشاط غير برمجي" }, "bed588e7-0f5d-4308-8088-167306b5af81": { - "description": "يساعد هذا الجزء من الدرس الطلاب على فهم أن هناك طريقة أسهل للتعامل مع الكود المكرر من الاضطرار لكتابة نفس الكود عشرات المرات.\n\n**العرض:**\n\n[][0]\n\n**النموذج:** عندما تصبح واثقاً من أن طلابك يتذكرون \"الخرائط السعيدة\"، قم باستخدام واحدة جديدة -- وأطول-- من الخرائط السعيدة.\n\nهل يستطيع طلابك مساعدتك في برمجة هذه الخرائط؟ قد يبدو الكود الناتج مشابهاً لهذا:\n\n[][1]\n\n_إنه أطول قليلاً، أليس كذلك؟_\n" + "description": "يساعد هذا الجزء من الدرس الطلاب على فهم أن هناك طريقة أسهل للتعامل مع الكود المكرر من الاضطرار لكتابة نفس الكود عشرات المرات.\n\n**العرض:**\n\n![](https://curriculum.code.org/media/uploads/Screenshot-2018-02-22-18.05.24.png)\n\n**النموذج:** عندما تصبح واثقاً من أن طلابك يتذكرون \"الخرائط السعيدة\"، قم باستخدام واحدة جديدة -- وأطول-- من الخرائط السعيدة.\n\nهل يستطيع طلابك مساعدتك في برمجة هذه الخرائط؟ قد يبدو الكود الناتج مشابهاً لهذا:\n\n![](https://curriculum.code.org/media/uploads/Screenshot-2018-02-23-11.18.26.png)\n\n_إنه أطول قليلاً، أليس كذلك؟_" }, "cebdc037-d1ad-4064-a828-29e7da520632": { - "description": "**للنقاش**\nإن الهدف من هذا النقاش هو أن يرى الطلاب أنه في بعض الأحيان تكون بعض الرموز مكررة وأنه يمكن جمع كل هذه الأوامر الحركية في قطعة برمجية واحدة.\n\nامنح الطلاب فرصةً للعصف الذهني ليتمكنوا من إيجاد طرق أقصر لترتيب الكود الذي يكتبونه. (يمكنك تجاوز هذا الجزء إذا بدأ طلابك قول جمل مثل: \"تقدم ٦ خطوات.\" بما أن ذلك سيفتح باب النقاش لمعرفة كيف يمكن تمثيل \"ست مرات\" بالرموز.)\n\nفي الوضع المثالي، سيستخدم الطلاب طريقة تشبه هذه:\n\n[][0]\n\nوالتي يمكن اختصارها لتصبح هكذا:\n\n[][1]\n\nفي النهاية، يستطيع الطلاب كتابة برامج مثل هذا بسرعة:\n\n[][2]\n\n**تعريف:** عندما يفهم الطلاب الفكرة من تكرار الكود، زودهم بالمصطلحات المناسبة. تأكد من أن تخبرهم بأن المصطلحات \"كرر شيئاً\" و \"كرر شيئا بحلقة التكرار\" ستستخدم بالتناوب في استوديو الكود.\n\n***\n\n" + "description": "**للنقاش**\nإن الهدف من هذا النقاش هو أن يرى الطلاب أنه في بعض الأحيان تكون بعض الرموز مكررة وأنه يمكن جمع كل هذه الأوامر الحركية في قطعة برمجية واحدة.\n\nامنح الطلاب فرصةً للعصف الذهني ليتمكنوا من إيجاد طرق أقصر لترتيب الكود الذي يكتبونه. (يمكنك تجاوز هذا الجزء إذا بدأ طلابك قول جمل مثل: \"تقدم ٦ خطوات.\" بما أن ذلك سيفتح باب النقاش لمعرفة كيف يمكن تمثيل \"ست مرات\" بالرموز.)\n\nفي الوضع المثالي، سيستخدم الطلاب طريقة تشبه هذه:\n\n![](https://curriculum.code.org/media/uploads/Screenshot-2018-02-23-11.18.38.png)\n\nوالتي يمكن اختصارها لتصبح هكذا:\n\n![](https://curriculum.code.org/media/uploads/Screenshot-2018-02-23-11.18.47.png)\n\nفي النهاية، يستطيع الطلاب كتابة برامج مثل هذا بسرعة:\n\n![](https://curriculum.code.org/media/uploads/Screenshot-2018-02-23-11.19.06.png)\n\n**تعريف:** عندما يفهم الطلاب الفكرة من تكرار الكود، زودهم بالمصطلحات المناسبة. تأكد من أن تخبرهم بأن المصطلحات \"كرر شيئاً\" و \"كرر شيئا بحلقة التكرار\" ستستخدم بالتناوب في استوديو الكود.\n\n* * *" }, "bc754cb3-3c14-4d5a-a1a7-098abbd6cd87": { "description": "#### حلقات التكرار السعيدة\n\nبما أن الطلاب يعرفون أنهم يمكنهم تكرار نفس الكود باستخدام حلقة التكرار، استخدم خريطة ذات حجم كبير ودعهم يساعدونك بكتابة كود مناسب. افعل هذا بقدر ما تحتاج من المرات كمجموعة، ثم دع الطلاب يعملون في مجموعات لحل بعض المشاكل وحدهم. قد تحتاج لأن تضيف **\\*حزمة قطع اللعبة الإضافية** لتعدل هذا النشاط وتستخدم حلقات التكرار.\n\n**قم بالنشر:** تأكد من أن تتفقد الطلاب وتجعلهم يجربون الكود الذي كتبوه وأنت تشاهدهم. هل هناك أي خلل برمجي؟ استخدم اسئلة إيجاد الخلل البرمجي لمساعدتهم في إيجاد الحل.\n\n- _ماذا تفعل هذه القطعة البرمجية؟_\n- _ما المفروض أن تفعله؟_\n- _ماذا يخبرك ذلك؟_\n- _هل تعمل من المرة الأولى؟_\n- _هل تعمل من المرة الثانية؟_\n- _أين تتوقف عن العمل؟_" }, "e3639b33-cf35-4cc9-9d0d-616eb5ee7278": { "name": "تأملات", - "description": "**أسئلة تحفيزية:\n\n- ارسم وجها تعبيرياً يوضح كيف شعرت تجاه درس اليوم في زاوية صفحة تسجيل اليوميات الخاصة بك.\n- اسمح للطلاب بكتابة شيء ما أو رسمه في دفتر يومياتهم، من شأنه أن يذكِّرهم لاحقًا بطبيعة حلقات التكرار البرمجية. وتتضمن الأسئلة التحفيزية ما يلي:\n - ماذا تعني لك كلمة \"كرِّر\" ؟\n - ارسم صورة لك وأنت تكرِّر شيئًا ما." + "description": "\\*\\*أسئلة تحفيزية:\n\n- ارسم وجها تعبيرياً يوضح كيف شعرت تجاه درس اليوم في زاوية صفحة تسجيل اليوميات الخاصة بك.\n- اسمح للطلاب بكتابة شيء ما أو رسمه في دفتر يومياتهم، من شأنه أن يذكِّرهم لاحقًا بطبيعة حلقات التكرار البرمجية. وتتضمن الأسئلة التحفيزية ما يلي:\n - ماذا تعني لك كلمة \"كرِّر\" ؟\n - ارسم صورة لك وأنت تكرِّر شيئًا ما." }, "165dd670-58dc-4d0b-899a-f4ba359d0915": { "description": "استخدم هذه الأنشطة لتحسين تعلم الطلاب. يمكن استخدام الأنشطة خارج الغرفة الصفية أو كنشاط إثرائي.\n\n- أنشئ شبكة بالحجم الطبيعي على السجادة باستخدام شريط لاصق، واسمح للطلاب بإحضار ألعابهم المحشوّة إلى المدرسة. والآن، يمكن للطلاب برمجة الأصدقاء لتحريك ألعابهم المحشوة الحقيقة حسب التوجيهات في البرامج.\n- اسمح للطلاب برسم خرائطهم للطلاب الآخرين لحل مسألة استخدام الحلقات البرمجية.\n- ارسم برنامجًا على اللوح يستخدِم العديد من مجموعات الأوامر المتكررة، واسمح للطلاب بالتناوب على القدوم إلى الأمام لتبادل الرموز لتكرار الحلقات البرمجية." @@ -2649,7 +2601,7 @@ "name": "أنشطة التأسيس غير البرمجية", "description": "يعتمد هذا الدرس على مفهوم حلقات `التكرار` التي تعلمها الطلاب في النشاط غير البرمجي السابق، حلقات التكرار السعيدة. من المهم ربط هذه الفكرة من العالم الحقيقي مع العالم الافتراضي حتى يتمكن الطلاب من فهم كيفية استخدام القطع البرمجية لتكرار مهمة معينة عدة مرات.", "tips": [ - "إذا كان طلابك قد تعلموا عن الاتجاهات الأساسية، فإن تغيير \"الأعلى\" و\"الأسفل\" إلى \"الشمال\" و\"الجنوب\" لن يشكل مشكلة. إذا لم يقوموا بذلك، فقد قمنا بتوفير ورقة عمل مفيدة باستخدام بوصلة Code.org التي يمكنك استخدامها لجعل الطلاب يستعدون. سيكون هذا الجزء مفيداً لكل ألغاز الأونلاين التي تستهدف طلاب الروضة والصف الأول.\n" + "إذا كان طلابك قد تعلموا عن الاتجاهات الأساسية، فإن تغيير \"الأعلى\" و\"الأسفل\" إلى \"الشمال\" و\"الجنوب\" لن يشكل مشكلة. إذا لم يقوموا بذلك، فقد قمنا بتوفير ورقة عمل مفيدة باستخدام بوصلة Code.org التي يمكنك استخدامها لجعل الطلاب يستعدون. سيكون هذا الجزء مفيداً لكل ألغاز الأونلاين التي تستهدف طلاب الروضة والصف الأول." ] }, "1557cb99-47ef-444c-bf08-6aa33be91fb2": { @@ -2661,7 +2613,6 @@ ] }, "d1bd79aa-b64e-4e66-b7e5-657d5b990a60": { - "name": "", "description": "اختر خريطة فليرب فارغة من **\\*ورقة العمل** و زوِّد الطلاب **\\*بقطع بلوكلي البرمجية** وقد تمت إضافة أوامر `اجمع`، حلقة `كرّر` وأوامر الاتجاهات مثل `E ->` (الشرق) و `W ->` (الغرب) إليها. دع الطلاب الآن يقومون ببرمجة الفليرب من مكاتبهم باستخدام قطع بلوكي البرمجية الورقية حتى يتمكن الفليرب من جمع الفاكهة. تأكد من أنهم يعرفون أن القطع البرمجية يجب أن تبدأ من الأعلى وتنتهي في الأسفل وأنها يجب أن تكون متصلة معا!\n\n#### -أو-" }, "62d22669-d8bd-4e18-a767-8269aa7322f8": { @@ -2670,7 +2621,7 @@ }, "bce76535-3424-40bc-a71b-acafda6a3b62": { "name": "الحلقات مع سكرات", - "description": "#### أساسيات الأونلاين- مراجعة حلقات التكرار في العصر الجليدي\n\nلإنهاء عملية ربط المعلومات، قم بمراجعة إحدى ألغاز الاونلاين (أو ربما اثنين) في الصف معاً.\n\n**النموذج:** قم بحل جميع مستويات أحد ألغاز الاونلاين، ننصح بالدرس رقم ٨ اللغز رقم ٥. قم بتعريف الطلاب على \"مساحة اللعب\" التي يوجد بها سكرات وحبة البلوط، بالإضافة الى \"مساحة العمل\" التي تحتوي على كود القطع البرمجية بلوكلي. اشرح للطلاب بأن بلوكي هي اللغة التي سيستخدمها الصف من الآن فصاعداً لمساعدة _سكرات_ في جمع البلوط. هل يرى الطلاب أي تشابه في التمرين الذي أنهوه للتو؟ ما هي الاختلافات الملموسة؟\n\nاعمل مع صفك وقوموا بسحب القطع البرمجية الى مساحة العمل حتى يتمكن _سكرات_ في نهاية المطاف من الحصول على البلوط.\n\n**مرحلة الانتقال:** يجب أن يكون الطلاب الآن جاهزين للانتقال والعمل على أجهزة الكمبيوتر وحل ألغاز الاونلاين وحدهم. \n\n\n\n" + "description": "#### أساسيات الأونلاين- مراجعة حلقات التكرار في العصر الجليدي\n\nلإنهاء عملية ربط المعلومات، قم بمراجعة إحدى ألغاز الاونلاين (أو ربما اثنين) في الصف معاً.\n\n**النموذج:** قم بحل جميع مستويات أحد ألغاز الاونلاين، ننصح بالدرس رقم ٨ اللغز رقم ٥. قم بتعريف الطلاب على \"مساحة اللعب\" التي يوجد بها سكرات وحبة البلوط، بالإضافة الى \"مساحة العمل\" التي تحتوي على كود القطع البرمجية بلوكلي. اشرح للطلاب بأن بلوكي هي اللغة التي سيستخدمها الصف من الآن فصاعداً لمساعدة _سكرات_ في جمع البلوط. هل يرى الطلاب أي تشابه في التمرين الذي أنهوه للتو؟ ما هي الاختلافات الملموسة؟\n\nاعمل مع صفك وقوموا بسحب القطع البرمجية الى مساحة العمل حتى يتمكن _سكرات_ في نهاية المطاف من الحصول على البلوط.\n\n**مرحلة الانتقال:** يجب أن يكون الطلاب الآن جاهزين للانتقال والعمل على أجهزة الكمبيوتر وحل ألغاز الاونلاين وحدهم. " }, "bfc26aa9-b856-47f4-86c0-36818d4d9c87": { "description": "بينما يقوم الطلاب بحل الألغاز، اطلب منهم محاولة معرفة كم قطعة برمجية يحتاجون إذا استخدموا حلقة تكرار وكم يحتاجون بدونها." @@ -2678,39 +2629,30 @@ "595fbc1f-baf6-446c-97dd-c89fa67a6baf": { "progression_name": "بناء المهارات" }, - "c559cd76-a16e-4361-97c0-f4f4fcdb92b6": { - "progression_name": "" - }, "c654e7af-7a96-4f1a-af67-5ee47829f1de": { "progression_name": "بناء المهارات" }, - "277f1b5f-abbe-4158-9507-d91cce301994": { - "progression_name": "" - }, - "483c3b98-803d-4ddf-ac49-f472bf27568b": { - "progression_name": "" - }, "3cd2a8cd-efcc-40cd-a541-17ae2c95b14c": { "tips": [ - "**اشرح للطلاب الطريقة _المناسبة_ لمساعدة أصدقائهم:**\n\n- لا تجلس في كرسي زميلك.\n- لا تستخدم لوحة مفاتيح زميلك.\n- لا تستخدم ماوس زميلك.\n- تأكد من أن زميلك يستطيع أن يشرح لك الحل بصوت عالٍ قبل أن تغادر.\n" + "**اشرح للطلاب الطريقة _المناسبة_ لمساعدة أصدقائهم:**\n\n- لا تجلس في كرسي زميلك.\n- لا تستخدم لوحة مفاتيح زميلك.\n- لا تستخدم ماوس زميلك.\n- تأكد من أن زميلك يستطيع أن يشرح لك الحل بصوت عالٍ قبل أن تغادر." ] }, "45ebca0d-233a-4082-8d6e-5cf11640c93e": { - "description": "**قم بالنشر** يلعب المعلمون دوراً حيوياً في تدريس علوم الكمبيوتر، ودعم بيئة الدراسة التي تتسم بالتعاون والحيوية. ويكمن دور المعلم ،أثناء الأنشطة عبر الإنترنت، في المقام الأول في التشجيع والدعم إذ أن الدروس عبر الإنترنت ترتكز على الطالب نفسه، لذا يجب أن يمتنع المعلمون عن التدخل عندما يشعر الطلاب بالعجز. وفيما يلي بعض الأفكار حول كيفية القيام بذلك: \n\n- استخدِم البرمجة مع صديق كلما أمكنك ذلك أثناء النشاط.\n- شجِّع الطالب الذي لديه أسئلة وتحديات على سؤال شريكه اولاً.\n- يمكن سؤال المجموعات الأخرى عن أي تحديات لم تحل، فقد يعرفون الإجابة لذلك.\n- ذكِّر الطلاب باستخدام عملية ايجاد وتصحيح الخلل البرمجي قبل أن تتدخل.\n- اسمح للطلاب بوصف المشكلة التي يواجهونها. ما المفترض أن تفعله تلك المشكلة؟ ماذا تفعل؟ وما الذي تخبرك به تلك المشكلة؟\n- ذكِّر الطلاب المحبطين أن الإحباط خطوة في طريق التعلُّم، وأن هذه المثابرة على العمل ستؤتي ثمارها.\n- إذا تعثَّر أحد الطلاب بعد كل ذلك، فاطرح أسئلة توجيهية تساعد الطالب في اكتشاف الخطأ بنفسه." + "description": "**قم بالنشر** يلعب المعلمون دوراً حيوياً في تدريس علوم الكمبيوتر، ودعم بيئة الدراسة التي تتسم بالتعاون والحيوية. ويكمن دور المعلم ،أثناء الأنشطة عبر الإنترنت، في المقام الأول في التشجيع والدعم إذ أن الدروس عبر الإنترنت ترتكز على الطالب نفسه، لذا يجب أن يمتنع المعلمون عن التدخل عندما يشعر الطلاب بالعجز. وفيما يلي بعض الأفكار حول كيفية القيام بذلك: \n\n- استخدِم البرمجة مع صديق كلما أمكنك ذلك أثناء النشاط.\n- شجِّع الطالب الذي لديه أسئلة وتحديات على سؤال شريكه اولاً.\n- يمكن سؤال المجموعات الأخرى عن أي تحديات لم تحل، فقد يعرفون الإجابة لذلك.\n- ذكِّر الطلاب باستخدام عملية ايجاد وتصحيح الخلل البرمجي قبل أن تتدخل.\n- اسمح للطلاب بوصف المشكلة التي يواجهونها. ما المفترض أن تفعله تلك المشكلة؟ ماذا تفعل؟ وما الذي تخبرك به تلك المشكلة؟\n- ذكِّر الطلاب المحبطين أن الإحباط خطوة في طريق التعلُّم، وأن هذه المثابرة على العمل ستؤتي ثمارها.\n- إذا تعثَّر أحد الطلاب بعد كل ذلك، فاطرح أسئلة توجيهية تساعد الطالب في اكتشاف الخطأ بنفسه." }, "319c51aa-b894-422b-8d4e-e6d3b2bd9a35": { "name": "تأملات", - "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- ارسم _سكرات_ مع حبة بلوط.\n- ارسم نفسك وأنت تستخدم حلقة التكرار في حياتك اليومية، مثل تنظيف أسنانك." + "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- ارسم _سكرات_ مع حبة بلوط.\n- ارسم نفسك وأنت تستخدم حلقة التكرار في حياتك اليومية، مثل تنظيف أسنانك." }, "012f5baf-e3e9-4c36-b720-5f63fb9f6414": { - "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. ويمكن استخدام تلك الأنشطة خارج أنشطة الصف أو غير ذلك بهدف الإثراء المعرفي.\n\n**هيا لنتحرك!**\n\n- أعطِ الطلاب صورًا للإجراءات وحركات الرقص التي يمكنهم تأديتها.\n - اسمح للطلاب بترتيب الحركات، وإضافة الحلقات البرمجية لتصميم رقصتهم الخاصة.\n- شارِك الرقصات مع باقي الصف.\n\n**ربط المفاهيم**\n\n- جد بعض فيديوهات YouTube المعروفة عن رقصات تكرر نفسها.\n- هل يستطيع صفك إيجاد حلقات التكرار؟\n- جرب الأمر نفسه باستخدام الأغاني!\n" + "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. ويمكن استخدام تلك الأنشطة خارج أنشطة الصف أو غير ذلك بهدف الإثراء المعرفي.\n\n**هيا لنتحرك!**\n\n- أعطِ الطلاب صورًا للإجراءات وحركات الرقص التي يمكنهم تأديتها.\n - اسمح للطلاب بترتيب الحركات، وإضافة الحلقات البرمجية لتصميم رقصتهم الخاصة.\n- شارِك الرقصات مع باقي الصف.\n\n**ربط المفاهيم**\n\n- جد بعض فيديوهات YouTube المعروفة عن رقصات تكرر نفسها.\n- هل يستطيع صفك إيجاد حلقات التكرار؟\n- جرب الأمر نفسه باستخدام الأغاني!" }, "2ad0c170-bdf8-4e67-8334-92bba6011a60": { - "description": "### ساعد زهرة عباد الشمس على النمو (٩٠-١٢٠ دقيقة)\n\n[][0] [][1] [][2] **علم الكمبيوتر + فنون اللغة العربية + الرياضيات + العلوم**\n\n[**ساعد زهرة عباد الشمس على النمو**][3] هو نشاط اختياري يطابق المعايير الأساسية لفنون اللغة العربية والرياضيات ومعايير علوم الجيل الحديث، كُتب بواسطة معلمي مجتمعنا. سيمارس الطلاب تسلسل الخطوات عن طريق استخدام بطاقات حقيقية.\n\n_المعايير المتناولة:_\n\n- استخدم طريقة الدراسة بالملاحظة لوصف نمط الأشياء التي تحتاجها النباتات والحيوانات (وحتى الإنسان) للنجاة.\n\n- عند عدّ الأشياء، قل أسماء الأرقام حسب الترتيب النموذجي، رابطاً بين كل شيء واحد مع اسم رقم واحد فقط، وبين كل اسم رقم واحد وشيء واحد فقط.\n\n- قم بوصف الأشياء الموجودة في البيئة المحيطة باستخدام أسماء الأشكال، وقم بوصف أماكن هذه الأشياء مستخدماً مفردات مثل فوق، تحت، بجانب، أمام، خلف وبالقرب من.\n\n- قم بتحديد وتوضيح معاني الكلمات والعبارات غير المعروفة أو التي لها عدة معانٍ بناء على معايير القراءة المستخدمة في صفوف الروضة.\n" + "description": "### ساعد زهرة عباد الشمس على النمو (٩٠-١٢٠ دقيقة)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png) ![](https://curriculum.code.org/media/uploads/mathSmall.png) ![](https://curriculum.code.org/media/uploads/scienceSmall.png) **علم الكمبيوتر + فنون اللغة العربية + الرياضيات + العلوم**\n\n[\\*\\*ساعد زهرة عباد الشمس على النمو\\*\\*](https://docs.google.com/document/d/1R2dh01_VVwP0lNnz45DTYDTbFYpwntJW0l53LLCGG4g/edit?usp=sharing) هو نشاط اختياري يطابق المعايير الأساسية لفنون اللغة العربية والرياضيات ومعايير علوم الجيل الحديث، كُتب بواسطة معلمي مجتمعنا. سيمارس الطلاب تسلسل الخطوات عن طريق استخدام بطاقات حقيقية.\n\n_المعايير المتناولة:_\n\n- استخدم طريقة الدراسة بالملاحظة لوصف نمط الأشياء التي تحتاجها النباتات والحيوانات (وحتى الإنسان) للنجاة.\n\n- عند عدّ الأشياء، قل أسماء الأرقام حسب الترتيب النموذجي، رابطاً بين كل شيء واحد مع اسم رقم واحد فقط، وبين كل اسم رقم واحد وشيء واحد فقط.\n\n- قم بوصف الأشياء الموجودة في البيئة المحيطة باستخدام أسماء الأشكال، وقم بوصف أماكن هذه الأشياء مستخدماً مفردات مثل فوق، تحت، بجانب، أمام، خلف وبالقرب من.\n\n- قم بتحديد وتوضيح معاني الكلمات والعبارات غير المعروفة أو التي لها عدة معانٍ بناء على معايير القراءة المستخدمة في صفوف الروضة." }, "dacbc9c3-1382-49f8-856d-5bce1247ebb4": { "name": "مقدمة", - "description": "قم بمراجعة تعريف حلقة التكرار سريعاً، وهو القيام بتكرار شيء معين المرة تلو الأخرى.\n\n- _ما هي حلقات التكرار؟_\n- _لماذا نستخدمها؟_" + "description": "قم بمراجعة تعريف حلقة التكرار سريعاً، وهو القيام بتكرار شيء معين المرة تلو الأخرى.\n\n- _ما هي حلقات التكرار؟_\n- _لماذا نستخدمها؟_" }, "5679d0c2-9bce-45bb-a7ad-713853ccb683": { "name": "شرح المعلم", @@ -2722,26 +2664,14 @@ ] }, "1bbb191d-3177-490d-99ad-5a0e10e21985": { - "description": "مستويات التوقع:\n\n- [الدورة التدريبية أ، حلقات التكرار في المجمع #١][0]\n- [الدورة التدريبية أ، حلقات التكرار في المجمع #٢][١]" - }, - "74314f07-5f4d-4cd4-8d82-8208d5ce529e": { - "progression_name": "" + "description": "مستويات التوقع:\n\n- [الدورة التدريبية أ، حلقات التكرار في المجمع #١](https://studio.code.org/levels/8728)\n- [الدورة التدريبية أ، حلقات التكرار في المجمع #٢][١]" }, "aa4a5c66-dcf9-40c9-9200-fa9cac74b945": { "progression_name": "بناء المهارات" }, - "801526d2-4615-4e46-90c1-5e3c08dfe223": { - "progression_name": "" - }, "88d2b3e5-c082-46bc-8aad-915f42e9a2f1": { "progression_name": "بناء المهارات" }, - "3c97efcf-4bdd-437a-a07d-bcd1f9faad87": { - "progression_name": "" - }, - "42b250a5-b499-45c1-a0f1-154447f0f2aa": { - "progression_name": "" - }, "5580045e-132a-4c17-8c3f-522b7f01f442": { "progression_name": "الدروس الإضافية" }, @@ -2750,40 +2680,28 @@ }, "a79a0dff-fe81-486d-9961-8198b65bdb8c": { "name": "تأملات", - "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- كيف جعلت حلقات التكرار عملية كتابة برنامجك أسهل؟\n- ارسم شيئاً آخر تستخدمه في حياتك يستخدم حلقات التكرار.\n\n\n" + "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- كيف جعلت حلقات التكرار عملية كتابة برنامجك أسهل؟\n- ارسم شيئاً آخر تستخدمه في حياتك يستخدم حلقات التكرار." }, "6f6b3e61-f640-4e12-b65a-a798a35229e8": { "name": "مقدمة", - "description": "\n- قم سريعاً بمراجعة تعريف حلقة التكرار، وهو فعل أمر معين عدة مرات.\n- ناقش العديد من الأنماط مثل الخطوط المتعرجة ودرجات السلالم.\n - _كيف ستوضح لشخص ما كيفية رسم هذا النمط؟_\n - _كيف يمكنك رسم هذا النمط باستخدام حلقة التكرار؟_\n\n[][0]\n\nسيستخدِم الطلاب، في مراحل الفنان، زوايا ذات 45 درجة تكون تسميتها على النحو التالي شمال غربي، شمال شرقي، جنوب غربي، جنوب شرقي. ننصح بمناقشة هذه التوجيهات بإيجاز مع الصف، ورسم صورة للطلاب للرجوع إليها.\n\n[][1]" + "description": "- قم سريعاً بمراجعة تعريف حلقة التكرار، وهو فعل أمر معين عدة مرات.\n- ناقش العديد من الأنماط مثل الخطوط المتعرجة ودرجات السلالم.\n - _كيف ستوضح لشخص ما كيفية رسم هذا النمط؟_\n - _كيف يمكنك رسم هذا النمط باستخدام حلقة التكرار؟_\n\n![](https://cdo-curriculum.s3.amazonaws.com/media/uploads/s1hLHCasuv0ndccCRC50Qig.png)\n\nسيستخدِم الطلاب، في مراحل الفنان، زوايا ذات 45 درجة تكون تسميتها على النحو التالي شمال غربي، شمال شرقي، جنوب غربي، جنوب شرقي. ننصح بمناقشة هذه التوجيهات بإيجاز مع الصف، ورسم صورة للطلاب للرجوع إليها.\n\n![](https://cdo-curriculum.s3.amazonaws.com/media/uploads/Directions.png)" }, "13752711-384a-4249-bf95-632d8a8ad185": { "name": "مشهد المحيط مع الحلقات", "description": "#### شرح المعلم" }, "8e4ed9a9-b50b-45bf-ac33-86251c7c10a9": { - "description": "قمنا بإضافة مستويات ذات الاختيار المتعدد والتي يصعب حلها على الطلاب الذين لا يستطيعون القراءة بعد. هذه المستويات اختيارية حيث يمكنك مراجعتها مع طلابك لتحضيرهم للألغاز القادمة. يمكنك أيضا استخدامها بعد الانتهاء من المرحلة كمراجعة للصف.\n\nمستويات التوقع:\n\n- [الدورة التدريبية أ، حلقات التكرار مع الفنان][0]" - }, - "6d5074a8-2f60-46de-b974-532be01603c4": { - "progression_name": "" + "description": "قمنا بإضافة مستويات ذات الاختيار المتعدد والتي يصعب حلها على الطلاب الذين لا يستطيعون القراءة بعد. هذه المستويات اختيارية حيث يمكنك مراجعتها مع طلابك لتحضيرهم للألغاز القادمة. يمكنك أيضا استخدامها بعد الانتهاء من المرحلة كمراجعة للصف.\n\nمستويات التوقع:\n\n- [الدورة التدريبية أ، حلقات التكرار مع الفنان](https://studio.code.org/levels/8726)" }, "d060bb00-33a3-4049-925e-56db3f7508f7": { "progression_name": "بناء المهارات" }, - "52392151-808b-48cd-a76b-554587d200ec": { - "progression_name": "" - }, "665ce7fe-d6ac-4c94-ae9c-3e35402d1a36": { "progression_name": "بناء المهارات" }, - "879f345b-620d-4541-8467-84f00e515229": { - "progression_name": "" - }, - "ac484bf5-608f-446f-ada6-d0506b7dc9a8": { - "progression_name": "" - }, "1e2c8e78-0b20-48a4-aeba-08cad3060e42": { "tips": [ - "قم بتذكير طلابك بأنهم يجب أن يشاركوا عملهم مع ذويهم أو أصدقائهم المقربين فقط. لمزيد من المعلومات اعرض فيديو **\\لحظة \"توقف وفكر\"** للصف." + "قم بتذكير طلابك بأنهم يجب أن يشاركوا عملهم مع ذويهم أو أصدقائهم المقربين فقط. لمزيد من المعلومات اعرض فيديو **\\\\لحظة \"توقف وفكر\"** للصف." ], "progression_name": "اللعب الحر" }, @@ -2792,34 +2710,31 @@ }, "75843546-1fa3-4171-b034-3c14d8d9d5a4": { "name": "تأملات", - "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- ارسم بعض السلالم. تخيل حلقة التكرار التي نحتاجها لرسم هذا.\n- ارسم شيئاً آخر تستخدمه في حياتك يستخدم حلقة التكرار.\n\n\n" + "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- ارسم بعض السلالم. تخيل حلقة التكرار التي نحتاجها لرسم هذا.\n- ارسم شيئاً آخر تستخدمه في حياتك يستخدم حلقة التكرار." }, "85143426-6671-4809-8601-8502634e2f51": { - "description": "### برمج لوحتي (٣٠-٤٥ دقيقة)\n\n[][0] **علم الكمبيوتر+ فنون اللغة العربية**\n\n[**برمج لوحتي**][1] هو نشاط اختياري يطابق المعايير الأساسية لفنون اللغة العربية، كُتب بواسطة معلمي مجتمعنا. في مجموعات من طالبين أو ٣، سيمارس الطلاب مهارات التواصل حتى يتمكن كل منهم من برمجة لوحة الآخر في الفنان.\n\n_المعايير المتناولة:_\n\n- التأكد من فهم نص مقروء بصوت عالٍ أو عُرِض شفوياً أو باستخدام اي وسائط أخرى عن طريق طرح أسئلة وإجاباتها عن الأفكار الرئيسية وطلب توضيح إذا كان شيء ما غير مفهوم.\n\n- طرح الأسئلة واجابتها للحصول على المساعدة، المعلومات أو توضيح شيء غير مفهوم.\n\n- تحدث بصوت مسموع واضح وعبر عن الخواطر والمشاعر والأفكار بوضوح.\n" + "description": "### برمج لوحتي (٣٠-٤٥ دقيقة)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png) **علم الكمبيوتر+ فنون اللغة العربية**\n\n[\\*\\*برمج لوحتي\\*\\*](https://docs.google.com/document/d/1ez9QdAtpHr4ra-zCkJu0A_BRdksVO5JU-qxO1B5RDLE/edit#) هو نشاط اختياري يطابق المعايير الأساسية لفنون اللغة العربية، كُتب بواسطة معلمي مجتمعنا. في مجموعات من طالبين أو ٣، سيمارس الطلاب مهارات التواصل حتى يتمكن كل منهم من برمجة لوحة الآخر في الفنان.\n\n_المعايير المتناولة:_\n\n- التأكد من فهم نص مقروء بصوت عالٍ أو عُرِض شفوياً أو باستخدام اي وسائط أخرى عن طريق طرح أسئلة وإجاباتها عن الأفكار الرئيسية وطلب توضيح إذا كان شيء ما غير مفهوم.\n\n- طرح الأسئلة واجابتها للحصول على المساعدة، المعلومات أو توضيح شيء غير مفهوم.\n\n- تحدث بصوت مسموع واضح وعبر عن الخواطر والمشاعر والأفكار بوضوح." }, "ac847e89-ccab-4f15-8585-b06d61723c4c": { "name": "مقدمة", - "description": "### المفردات\n\nفي هذا الدرس مصطلح جديد ومهم:\n\n- **الحدث البرمجي- _كرر معي: الحدث البرمجي._\n\nإن الحدث البرمجي هو فعل يجعل شيئاً ما يحدث." + "description": "### المفردات\n\nفي هذا الدرس مصطلح جديد ومهم:\n\n- \\*\\*الحدث البرمجي- _كرر معي: الحدث البرمجي._\n\nإن الحدث البرمجي هو فعل يجعل شيئاً ما يحدث." }, "43f50bd1-d9ac-4ebd-8ec4-a471d8c673c6": { - "description": "#### سلسلة الأحداث البرمجية\n\nلنرى إن كنا نستطيع إيجاد نمط معين هنا:\n\n- _عند نقر مفتاح كهربائي، سيضيء المصباح._\n- _عند نقر جهاز الكتروني، سيعمل تطبيق معين._\n- _عندما يرن المنبه، ستنهض من السرير._\n- _عند (الحدث البرمجي)_،_(أمر ما)_._\n\nفي علم الكمبيوتر، تسبب **الأحداث البرمجية** حصول أمور وأفعال أخرى. مصطلحنا الجديد اليوم هو **الحدث البرمجي**. عندما نسمع كلمة \"حدث\" في العادة فإننا نفكر في:\n\n- رحلة ميدانية\n- مسابقة\n- حفلة عيد ميلاد\n\nسنتعلم معنىً جديداً لكلمة \"حدث\" اليوم. لنركز على الأحداث التي تسبب حدوث أوامر أخرى مثل كيف يضيء المصباح عند نقر المفتاح الكهربائي أو عند نقر زر لتحريك شخصية في لعبة معينة." - }, - "14f82c4a-fa73-4426-adb6-b32b5f14f3be": { - "progression_name": "" + "description": "#### سلسلة الأحداث البرمجية\n\nلنرى إن كنا نستطيع إيجاد نمط معين هنا:\n\n- _عند نقر مفتاح كهربائي، سيضيء المصباح._\n- _عند نقر جهاز الكتروني، سيعمل تطبيق معين._\n- _عندما يرن المنبه، ستنهض من السرير._\n- _عند (الحدث البرمجي)_،_(أمر ما)_.\\_\n\nفي علم الكمبيوتر، تسبب **الأحداث البرمجية** حصول أمور وأفعال أخرى. مصطلحنا الجديد اليوم هو **الحدث البرمجي**. عندما نسمع كلمة \"حدث\" في العادة فإننا نفكر في:\n\n- رحلة ميدانية\n- مسابقة\n- حفلة عيد ميلاد\n\nسنتعلم معنىً جديداً لكلمة \"حدث\" اليوم. لنركز على الأحداث التي تسبب حدوث أوامر أخرى مثل كيف يضيء المصباح عند نقر المفتاح الكهربائي أو عند نقر زر لتحريك شخصية في لعبة معينة." }, "6ffda847-c078-4edf-b7ca-4499b1d9249e": { "name": "الحدث الكبير", - "description": "- _هل تتذكر مساعدة الفليرب في إيجاد الفاكهة؟_\n - _في ذلك التمرين، كنت تعرف تماماً أين تريد أن يتوقف الفليرب، فكان بإمكانك كتابة برنامج يعمل من بداية اللعبة وحتى تنتهي دون مقاطعة._\n - _في معظم البرامج الحقيقة، لا يمكننا فعل ذلك لأننا نريد توفير خيارات تعتمد على احتياجات المستخدم._\n - _لنقل بأننا نريد الشخصية أن تتحرك فقط عندما أضع إصبعي على شاشة الهاتف. سأحتاج عندها لبرمجة الشخصية لتتحرك فقط عندما أضع إصبعي على شاشة الهاتف._\n - _إن وضع إصبعي على شاشة الهاتف سيكون عندها حدثاً برمجياً يحرك الشخصية._", + "description": "- _هل تتذكر مساعدة الفليرب في إيجاد الفاكهة؟_\n - _في ذلك التمرين، كنت تعرف تماماً أين تريد أن يتوقف الفليرب، فكان بإمكانك كتابة برنامج يعمل من بداية اللعبة وحتى تنتهي دون مقاطعة._\n - _في معظم البرامج الحقيقة، لا يمكننا فعل ذلك لأننا نريد توفير خيارات تعتمد على احتياجات المستخدم._\n - _لنقل بأننا نريد الشخصية أن تتحرك فقط عندما أضع إصبعي على شاشة الهاتف. سأحتاج عندها لبرمجة الشخصية لتتحرك فقط عندما أضع إصبعي على شاشة الهاتف._\n - _إن وضع إصبعي على شاشة الهاتف سيكون عندها حدثاً برمجياً يحرك الشخصية._", "tips": [ "اذا شعر طلابك بالارتباك، تحدِث عن ألعابهم المفضلة وكل الطرق التي يمكنهم بها إخبار الشخصية في اللعبة ماذا عليها أن تفعل. وضح كيف يمكن أن تصبح اللعبة مملة جداً اذا عملت من بدايتها حتى النهاية بدون أية أحداث." ] }, "ab5654c4-0bfd-4ef4-8a0c-c33db9dbeecd": { - "description": "قمنا في الدروس السابقة بإنشاء خوارزميات تسمح لنا بالتحكم بصديق أو فليرب لعدة خطوات في وقت واحد. كان ذلك ممتعاً ومفيداً، لكن ماذا يحدث عندما لا تعرف ماذا يريد أن يفعل صديقك مقدماً؟ هنا تكمن أهمية \"الأحداث البرمجية\"!\n\n**الإرشادات:**\n\n**قم بعرض** **\\*الحدث البرمجي الكبير (الدورات التدريبية أ، ب)- الصور المتحكمة** ) على جهاز العرض في الصف.\n\n[الحدث البرمجي الكبير][0]\n\n- قرر مع طلابك في الصف ماذا يفعل كل زر. نقترح التالي:\n - الزر الوردي -> قل \"وووووو!\"\n - الزر الأزرق -> \"أجل!\"\n - القرص البنفسجي -> \"بوووم!\"\n- تدرب على نقر الأزرار على الشاشة ودع صفك يتفاعل معها.\n- اخترع مزيجاً متسلسلاً من الأصوات الصادرة عن الأزرار ودع صفك يحاول مجاراته.\n- اشرح لصفك أنك كلما نقرت زراً فإن ذلك يمثل حدثاً برمجياً يخبرهم بالخطوة التالية المتوقعة منهم.\n- دع الطلاب يبداون العمل على مهمة معينة قبل أن تقاطعهم مجدداً بالأزرار، نقترح التالي:\n - العد حتى الرقم ١٠\n - غناء أغنية \"المزرعة\"\n- عندما يباشرون العمل وفق الخطة، قاطعهم بنقر الأزرار بشكل متقطع.\n- تابع مزيج الأفعال حتى يتمكنوا من فهم الفرق بين الأفعال التي تقودها الخطة وتلك التي تحفزها الأحداث البرمجية." + "description": "قمنا في الدروس السابقة بإنشاء خوارزميات تسمح لنا بالتحكم بصديق أو فليرب لعدة خطوات في وقت واحد. كان ذلك ممتعاً ومفيداً، لكن ماذا يحدث عندما لا تعرف ماذا يريد أن يفعل صديقك مقدماً؟ هنا تكمن أهمية \"الأحداث البرمجية\"!\n\n**الإرشادات:**\n\n**قم بعرض** **\\*الحدث البرمجي الكبير (الدورات التدريبية أ، ب)- الصور المتحكمة** ) على جهاز العرض في الصف.\n\n![الحدث البرمجي الكبير](https://code.org/curriculum/docs/csf/c1_TheBigEvent1.png)\n\n- قرر مع طلابك في الصف ماذا يفعل كل زر. نقترح التالي:\n - الزر الوردي -> قل \"وووووو!\"\n - الزر الأزرق -> \"أجل!\"\n - القرص البنفسجي -> \"بوووم!\"\n- تدرب على نقر الأزرار على الشاشة ودع صفك يتفاعل معها.\n- اخترع مزيجاً متسلسلاً من الأصوات الصادرة عن الأزرار ودع صفك يحاول مجاراته.\n- اشرح لصفك أنك كلما نقرت زراً فإن ذلك يمثل حدثاً برمجياً يخبرهم بالخطوة التالية المتوقعة منهم.\n- دع الطلاب يبداون العمل على مهمة معينة قبل أن تقاطعهم مجدداً بالأزرار، نقترح التالي:\n - العد حتى الرقم ١٠\n - غناء أغنية \"المزرعة\"\n- عندما يباشرون العمل وفق الخطة، قاطعهم بنقر الأزرار بشكل متقطع.\n- تابع مزيج الأفعال حتى يتمكنوا من فهم الفرق بين الأفعال التي تقودها الخطة وتلك التي تحفزها الأحداث البرمجية." }, "40978575-9e16-4760-a200-0678f187ff4c": { "name": "تأملات", - "description": "_للنقاش_: اطلب من الطلاب التفكر بما تعلموه باستخدام المحفزات التالية:\n\n- _ماذا تعلَّمنا؟_\n- ما الأنواع الأخرى من الأحداث البرمجية التي يمكنك التفكير فيها؟\n\n#### أسئلة تحفيزية لتسجيل اليوميات:\n\n- ما الذي تحدث عنه درس اليوم؟\n- ارسم وجهاً تعبيرياً يوضِّح شعورك تجاه درس اليوم في زاوية صفحة تسجيل اليوميات الخاصة بك.\n- ارسم حدثًا برمجيا تسبب في إجراء ما اليوم.\n- ارسم إجراءً ناتجًا عن \"حدث\" برمجي وقع اليوم.", + "description": "_للنقاش_: اطلب من الطلاب التفكر بما تعلموه باستخدام المحفزات التالية:\n\n- _ماذا تعلَّمنا؟_\n- ما الأنواع الأخرى من الأحداث البرمجية التي يمكنك التفكير فيها؟\n\n#### أسئلة تحفيزية لتسجيل اليوميات:\n\n- ما الذي تحدث عنه درس اليوم؟\n- ارسم وجهاً تعبيرياً يوضِّح شعورك تجاه درس اليوم في زاوية صفحة تسجيل اليوميات الخاصة بك.\n- ارسم حدثًا برمجيا تسبب في إجراء ما اليوم.\n- ارسم إجراءً ناتجًا عن \"حدث\" برمجي وقع اليوم.", "tips": [ "يجب أن يوضح الطلاب فهمهم للأحداث بأنها شيء يسبب حدوث أوامر أخرى. ارجع الى الأمثلة السابقة في الدرس أو شجع الطلاب على اختراع أمثلتهم الخاصة." ] @@ -2833,53 +2748,43 @@ }, "cb6735d8-d986-408b-adef-61e9a52ad30f": { "name": "مقدمة", - "description": "قم بمراجعة نشاط \"الحدث البرمجي الكبير\" مع الطلاب:\n\n- _ماذا برمجنا زر \"الحدث البرمجي\" ليفعل؟_\n\n_سنقوم الآن بإضافة الأحداث البرمجية للكود الذي كتبناه. سنقوم، على وجه التحديد، بإضافة حدث برمجي يعمل عند ملامسة شخصيتين لبعضهما._\n\n- _متى قمت بمشاهدة شخصيتين تتلامسان كحدث برمجي في الألعاب؟_" + "description": "قم بمراجعة نشاط \"الحدث البرمجي الكبير\" مع الطلاب:\n\n- _ماذا برمجنا زر \"الحدث البرمجي\" ليفعل؟_\n\n_سنقوم الآن بإضافة الأحداث البرمجية للكود الذي كتبناه. سنقوم، على وجه التحديد، بإضافة حدث برمجي يعمل عند ملامسة شخصيتين لبعضهما._\n\n- _متى قمت بمشاهدة شخصيتين تتلامسان كحدث برمجي في الألعاب؟_" }, "59ef2dfe-0dad-4172-8225-3e844fecb36f": { "description": "ستساعد هذه الأنشطة كحلقة الوصل بين المفاهيم غير البرمجية التي يتعلمها الطلاب وعالم الإنترنت الذي سينتقلون إليه. اختر _واحداً_ من الأمور التالية لتنفذه مع صفك:" }, "4282b236-dd48-4702-81fd-452fb86a8288": { "tips": [ - "سيحظى الطلاب بفرصة مشاركة مشروعهم النهائي بواسطة رابط. هذه فرصة رائعة لتشارك مع مجتمع مدرستك كل الأمور الرائعة التي يفعلها طلابك. قم بجمع كل الروابط واعرضها على موقعك حتى يتمكن الجميع من تجربتها!\n\nقم بتذكير طلابك بأنهم يجب أن يشاركوا عملهم مع ذويهم أو أصدقائهم المقربين فقط. لمزيد من المعلومات اعرض فيديو **\\لحظة \"توقف وفكر\"** للصف." + "سيحظى الطلاب بفرصة مشاركة مشروعهم النهائي بواسطة رابط. هذه فرصة رائعة لتشارك مع مجتمع مدرستك كل الأمور الرائعة التي يفعلها طلابك. قم بجمع كل الروابط واعرضها على موقعك حتى يتمكن الجميع من تجربتها!\n\nقم بتذكير طلابك بأنهم يجب أن يشاركوا عملهم مع ذويهم أو أصدقائهم المقربين فقط. لمزيد من المعلومات اعرض فيديو **\\\\لحظة \"توقف وفكر\"** للصف." ] }, "9126c997-86b1-4d78-9eaf-3d07e06c6355": { - "name": "", "description": "باستخدام أداة التحكم من **\\*الصور المتحكمة** والقطع البرمجية من **\\*صندوق أدوات التعلم**، اطلب من صفك قص النشاط من الدرس السابق. اسأل الطلاب _إذا نُقر زر teal، ماذا سيحدث؟_ ثم املأ واحدة من قطع `عندما` البرمجية وواحدة القطع البرمجية الزرقاء. تأكد من فهم الطلاب أن قطعة `عندما` البرمجية يجب أن تكون فوق القطع البرمجية وأن جميع القطع يجب أن تكون متصلة معاً." }, "b4da0866-a056-4d28-bbca-119bbd17fe04": { "name": "معاينة الفصل للألغاز عبر الإنترنت", - "description": "اختر لغزاً مماثلاً من ألغاز الاونلاين. ننصح باللغز رقم ٧. اطلب من طلاب مختلفين إصدار أصوات مضحكة كلما نقرت خورخي. اشرح لهم بأن هذا عبارة عن حدث برمجي يقومون بالتفاعل معه وأنه يمكن برمجة خورخي وجعله يصدر أصواتاً عند نقره.\n" + "description": "اختر لغزاً مماثلاً من ألغاز الاونلاين. ننصح باللغز رقم ٧. اطلب من طلاب مختلفين إصدار أصوات مضحكة كلما نقرت خورخي. اشرح لهم بأن هذا عبارة عن حدث برمجي يقومون بالتفاعل معه وأنه يمكن برمجة خورخي وجعله يصدر أصواتاً عند نقره." }, "d20df183-f25b-45af-ae7c-f80a4405f2d2": { "name": "أثناء التنقل مع الأحداث البرمجية", "description": "هذا النشاط هو أكثر نشاط أونلاين حريةً في هذه الدورة التدريبية. في المرحلة النهائية، سيكون لدى الطلاب حرية إنشاء قصصهم الخاصة. قد تريد أن تقدِّم لهم إرشادات منظمة حول نوعية القصص التي يبتكرونها، لا سيما الطلاب الذين يشعرون بالارتباك عند وجود خيارات كثيرة جدًا." }, - "c37ca368-ea56-4b4d-a06c-1d2b94516bf8": { - "progression_name": "" - }, "4221ebcd-383b-44bf-a876-41e658bd8460": { "progression_name": "اللعب الحر" }, - "73856fdc-aee0-4543-b7ac-71a0cdc9f11c": { - "progression_name": "" - }, - "575eb58c-7d93-45b9-98f1-3362834db33f": { - "progression_name": "" - }, "40ddc694-3a85-4874-b3ad-71810e6a0474": { "progression_name": "الدروس الإضافية" }, "bae8edf5-1fe0-4f2b-ae79-08f18b2c3001": { "name": "تأملات", - "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- ارسم حدثاً استخدمته في برنامجك اليوم.\n- تخيل أن لديك روبوتا يمكنك التحكم به بأداة التحكم. كيف سيبدو شكل أداة التحكم؟ ارسم صورة عما تعتقد أن الروبوت يستطيع فعله." + "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- ارسم وجهاً يعبر عن شعورك اتجاه ما تعلمته في درس اليوم في زاوية مفكرتك.\n- ارسم حدثاً استخدمته في برنامجك اليوم.\n- تخيل أن لديك روبوتا يمكنك التحكم به بأداة التحكم. كيف سيبدو شكل أداة التحكم؟ ارسم صورة عما تعتقد أن الروبوت يستطيع فعله." }, "807c4bfd-ed3e-4400-a83a-a535c56f3155": { - "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. ويمكن استخدام تلك الأنشطة خارج أنشطة الفصل أو غير ذلك بهدف الإثراء المعرفي.\n\n**انظر إلى التفاصيل**\n\nعندما تشارك رابطًا بقصتك، فأنت تشارك أيضًا كل الكود الذي وراءها. وهذه طريقة رائعة ليتعلّم الطلاب من بعضهم البعض.\n\n- انشر الروابط بقصصك المكتملة عبر الإنترنت.\n- ابتكر قصة من تأليفك لمشاركتها أيضًا!\n- عندما يحمِّل الطلاب رابطًا، اطلب منهم النقر فوق زر \"كيف يعمل ذلك\" لمشاهدة التعليمة البرمجية وراء القصة.\n- ناقِش، في صورة مجموعة، الطرق المختلفة التي قام بها زملاء الصف بترميز قصصهم.\n- ما الذي أدهشك؟\n- ما الذي ستود أن تجربه؟\n- اختر قصة شخص آخر، ثم انقر فوق \"مزج\" لتبني عليها.\n(لا تقلق، فالقصة الأصلية ستكون في أمان.)" + "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. ويمكن استخدام تلك الأنشطة خارج أنشطة الفصل أو غير ذلك بهدف الإثراء المعرفي.\n\n**انظر إلى التفاصيل**\n\nعندما تشارك رابطًا بقصتك، فأنت تشارك أيضًا كل الكود الذي وراءها. وهذه طريقة رائعة ليتعلّم الطلاب من بعضهم البعض.\n\n- انشر الروابط بقصصك المكتملة عبر الإنترنت.\n- ابتكر قصة من تأليفك لمشاركتها أيضًا!\n- عندما يحمِّل الطلاب رابطًا، اطلب منهم النقر فوق زر \"كيف يعمل ذلك\" لمشاهدة التعليمة البرمجية وراء القصة.\n- ناقِش، في صورة مجموعة، الطرق المختلفة التي قام بها زملاء الصف بترميز قصصهم.\n- ما الذي أدهشك؟\n- ما الذي ستود أن تجربه؟\n- اختر قصة شخص آخر، ثم انقر فوق \"مزج\" لتبني عليها.\n (لا تقلق، فالقصة الأصلية ستكون في أمان.)" }, "4ae60932-ccb3-411c-bfb4-bc9e52149b27": { "name": "مراجعة", - "description": "**افعل التالي:**\n\n- حضِّر طلابك وجهزهم لنشاط اليوم. ابدأ بتذكير طلابك بما فعلوه في الدرس السابق باستخدام أدوات الفنان.\n- قم بمراجعة مصطلح **حلقة التكرار**.\n- اذا قمت بإنشاء مشروع كمثال، شاركه مع طلابك.", + "description": "**افعل التالي:**\n\n- حضِّر طلابك وجهزهم لنشاط اليوم. ابدأ بتذكير طلابك بما فعلوه في الدرس السابق باستخدام أدوات الفنان.\n- قم بمراجعة مصطلح **حلقة التكرار**.\n- اذا قمت بإنشاء مشروع كمثال، شاركه مع طلابك.", "progression_name": "مشروع" }, "d07826c3-fe5d-4ffa-a4ff-6bd799a62342": { @@ -2909,8 +2814,7 @@ ] }, "adc355f7-34d5-450e-aa57-e001b2a7973c": { - "name": "", - "description": "للاحتفال بإنجاز الطلاب، أمضِ آخر ١٠ دقائق سامحاً لهم بعرض مشاريعهم. يمكن فعل هذا بعدة طرق، ولكن هنا البعض منها:\n\n- **العرض العام**: اختر بعض الطلاب النموذجيين ودعهم يقومون بعرض مشاريعهم بشكل مختصر و رواية قصصهم أمام الصف. بينما يقومون يذلك، دعهم يتحدثون عن تجربتهم من التخطيط-إلى-الكود.\n- **رواية القصص مع صديق**: اذا كان لديك صف كبير أو لم يكن لديك الكثير من الوقت، دع الطلاب يعملون في مجموعات وعرض مشاريعهم بتلك الطريقة.\n- **نزهة المعرض**:تأكد من أن كل مشاريع الطلاب جاهزة للتجريب. دع الطلاب يحركون الكراسي ذات النمط الموسيقي الى كمبيوتر آخر، دعهم يقومون بتشغيل المشروع هناك وقراءة القصة. عندما يتلقون إشارة منك، دعهم ينتقلون الى كمبيوتر آخر. كرر هذا كل عدة دقائق. بينما يمنحنا هذا النشاط فرصة أقل للتواصل الفعال، إلا أنه يضمن لنا أن الطلاب يحظون بفرصة عرض أكبر قدر من مشاريع زملائهم قدر الإمكان." + "description": "للاحتفال بإنجاز الطلاب، أمضِ آخر ١٠ دقائق سامحاً لهم بعرض مشاريعهم. يمكن فعل هذا بعدة طرق، ولكن هنا البعض منها:\n\n- **العرض العام**: اختر بعض الطلاب النموذجيين ودعهم يقومون بعرض مشاريعهم بشكل مختصر و رواية قصصهم أمام الصف. بينما يقومون يذلك، دعهم يتحدثون عن تجربتهم من التخطيط-إلى-الكود.\n- **رواية القصص مع صديق**: اذا كان لديك صف كبير أو لم يكن لديك الكثير من الوقت، دع الطلاب يعملون في مجموعات وعرض مشاريعهم بتلك الطريقة.\n- **نزهة المعرض**:تأكد من أن كل مشاريع الطلاب جاهزة للتجريب. دع الطلاب يحركون الكراسي ذات النمط الموسيقي الى كمبيوتر آخر، دعهم يقومون بتشغيل المشروع هناك وقراءة القصة. عندما يتلقون إشارة منك، دعهم ينتقلون الى كمبيوتر آخر. كرر هذا كل عدة دقائق. بينما يمنحنا هذا النشاط فرصة أقل للتواصل الفعال، إلا أنه يضمن لنا أن الطلاب يحظون بفرصة عرض أكبر قدر من مشاريع زملائهم قدر الإمكان." }, "8fcf051c-e4b4-4140-8a06-9d59d03b85ab": { "description": "- **أونلاين**: استخدام الكمبيوتر، الهاتف، أو الجهاز اللوحي (تابلت) لتصفح موقع أو تطبيق معين.\n\n**اسأل**: _كيف يبدو التصرف بدناءة؟_ ([الشريحة ٣](https://docs.google.com/presentation/d/1IXZ_WSxUuenF42ZzWk5pXTD8-Yy8P4nV2ihHd5-FotY/edit#slide=id.g590d551e23_0_56))\n\nستختلف إجابات الطلاب، لكن قم بتسليط الضوء على التالي: السخرية من شكل شخص ما، نشر الأكاذيب عن شخص ما، وقول أشياء مؤذية.\n\n**اسأل**: _كيف يجعلك التصرف بدناءة تشعر؟_ \n\nدع الطلاب يقومون بالإجابة. ستختلف الإجابات، لكن بعض الإجابات المحتملة تتضمن الشعور بالأذى، الغضب، الانزعاج والخوف.\n\n**اسأل**: _ماذا يجب أن تفعل إذا شعرت بأن شخصاً ما يتصرف بدناءة معك أو إذا رأيت شخصاً يتصرف بدناءة مع شخص آخر؟_ \n\nدع الطلاب يقومون بالإجابة. وقم بالتأكيد بأنهم يجب دائماً أن يقوموا بإخبار شخص بالغ يثقون به إذا ما تعرضوا أو شهدوا أي شكل من التصرفات الدنيئة.\n\n**قل**: _إن الانترنت ملئ بالأشياء الممتعة والمسلية، لكن الأشخاص قد يتصرفون بدناءة مع بعضهم في بعض الأحيان._ \n\nقم بتوضيح أن **أونلاين** تعني _استخدام الكمبيوتر، الهاتف، أو الجهاز اللوحي (تابلت) لتصفح موقع أو تطبيق معين_. ([الشريحة ٤](https://docs.google.com/presentation/d/1IXZ_WSxUuenF42ZzWk5pXTD8-Yy8P4nV2ihHd5-FotY/edit#slide=id.g5bf47fcc31_0_2))\n\nاشرح للطلاب بعض أمثلة التصرف بدناءة على الانترنت:\n\n- إرسال رسالة دنيئة لشخص ما\n- نشر معلومات سيئة عن شخص على موقع انترنت\n- الشخصية من شخص ما علي الانترنت\n- التصرف بدناءة مع شخصية شخص ما في لعبة على الانترنت\n\nإذا كان الطلاب على اطلاع على مصطلح **التنمر الالكتروني**، _وهو استخدام الأجهزة الالكترونية، المواقع، التطبيقات لتهديد، أذية، وإزعاج شخص ما_، يمكنك استخدام ذلك المصطلح.\n\n**اسأل**: _هل رأيت شخصاً يجعل شخصاً آخر يشعر بسوء على الانترنت؟_\n\nدع الطلاب يعملون في مجموعات من ٢ ويتشاركون في النقاش، مع التأكيد بأنهم يمكن أن يشرحوا ما حدث دون استخدام أسماء حقيقية.\n\nاشرح لهم بأنهم سيتعلمون المزيد عن كيف يمكن أن تحدث الدناءة الالكترونية وماذا يجب أن يفعلوا عندما تحدث لهم أو لشخص يعرفونه." @@ -3409,7 +3313,7 @@ "description": "للاحتفال بإنجاز الطلاب، أمضِ آخر ١٠ دقائق سامحاً لهم بعرض مشاريعهم. يمكن فعل هذا بعدة طرق، ولكن هنا البعض منها:\n\n- **العرض العام**: اختر بعض الطلاب النموذجيين ودعهم يقومون بعرض مشاريعهم بشكل مختصر و رواية قصصهم أمام الصف. بينما يقومون بذلك، دعهم يتحدثون عن تجربتهم من التخطيط-إلى-الكود.\n- **رواية القصص مع صديق**: إذا كان لديك صف كبير أو لم يكن لديك الكثير من الوقت، دع الطلاب يعملون في مجموعات وعرض مشاريعهم بتلك الطريقة.\n- **نزهة المعرض**:تأكد من أن كل مشاريع الطلاب جاهزة للتجريب. دع الطلاب يحركون الكراسي ذات النمط الموسيقي إلى كمبيوتر آخر، دعهم يقومون بتشغيل المشروع هناك وقراءة القصة. عندما يتلقون إشارة منك، دعهم ينتقلون إلى كمبيوتر آخر. كرر هذا كل عدة دقائق. بينما يمنحنا هذا النشاط فرصة أقل للتواصل الفعال، إلا أنه يضمن لنا أن الطلاب يحظون بفرصة عرض أكبر قدر من مشاريع زملائهم قدر الإمكان." }, "b8f03681-d01e-4384-b88f-5e562eab172f": { - "description": "- **الكلمة السرية**: سلسلة سرية من الحروف، الرموز، والأرقام التي يمكنك استخدامها لتحديد مَن بإمكانه الوصول إلى شيء رقمي.\n- **عبارة**: مجموعة من الكلمات التي تعمل معاً ويسهل تذكرها.\n- **رمز**: حرف رمزي يختلف عن الرقم والحرف العادي، مثل #، !، أو @.\n- **اسم المستخدم**: اسم تنشئه لتسجيل الدخول إلى موقع إنترنت أو تطبيق أو لعبة.\n\n**قبل الدرس**: كنشاط اختياري قبل بدء الدرس، دع الطلاب يلعبون لعبة [حماية الكلمة السرية](https://www.digitalpassport.org/password-protect.html) في جواز السفر الإلكتروني™ من Common Sense Education. سيساعد هذا في تقديم المفاهيم الأساسية لهذا الدرس. للمزيد، ألقِ نظرة على [دليل جواز سفر المعلم الاكتروني](https://d1e2bohyu2u2w9.cloudfront.net/education/sites/default/files/tlr-asset/document-bundled-educator-guide-92018.pdf).\n\n**اسأل**: _ما هو الشيء المهم في حياتك الذي تأخذ احتياطك لحمايته؟ لماذا وكيف تحميه؟_([الشريحة ٤](https://docs.google.com/presentation/d/1Pspz89jagbsbDvxndX0ULUKA9PikWMR3zpTSn8Cdjec/edit#slide=id.g3c3d552210_0_3))\n\nدع الطلاب يستخدمون استراتيجية فكر-اعمل مع صديق-شارك، ثم قم بدعوة الطلاب للمشاركة. بعض الأمثلة: _إخفاء دفتر المذكرات_، _وضع قفل على الدراجة_، _وضع لعبة في مكان آمن_، الخ. وضح بأن إحدى الطرق التي يتبعها الناس لحماية شيء هي تحديد مَن يمكنه الوصول إليه.\n\n**اسأل**: _دعنا نفكر بما يحدث عندما نستخدم أجهزة الكترونية مثل الهاتف المحمول أو الكمبيوتر. كيف تحدد من يستطيع الوصول إلى شيء تريد حمايته، ولماذا قد تود تحديد الوصول إليه؟_\n\nبعض الأمثلة تتضمن حماية الكلمة السرية، قفل الجهاز الإلكتروني، مسح البصمة، وعدم السماح لشخص آخر باستخدام الجهاز الإلكتروني.\n\n**قل**: *إحدى الطرق الشائعة لحماية أجهزتك ومعلوماتك الإلكترونية هي استخدام كلمة سرية. إن **الكلمة السرية** \\_هي سلسلة سرية من الحروف، الرموز، والأرقام التي يمكنك استخدامها لتحديد مَن بإمكانه الوصول إلى شيء رقمي. بعض الكلمات السرية أقوى من الأخرى لأن محاولة معرفتها أصعب. دعنا نفكر ونحقق بأهمية أن تكون الكلمة السرية قوية وكيف يمكنك التأكد من قوة كلمتك.* ([الشريحة ٥](https://docs.google.com/presentation/d/1Pspz89jagbsbDvxndX0ULUKA9PikWMR3zpTSn8Cdjec/edit#slide=id.g3b037fe8d8_1_103))" + "description": "- **الكلمة السرية**: سلسلة سرية من الحروف، الرموز، والأرقام التي يمكنك استخدامها لتحديد مَن بإمكانه الوصول إلى شيء رقمي.\n- **عبارة**: مجموعة من الكلمات التي تعمل معاً ويسهل تذكرها.\n- **رمز**: حرف رمزي يختلف عن الرقم والحرف العادي، مثل #، !، أو @.\n- **اسم المستخدم**: اسم تنشئه لتسجيل الدخول إلى موقع إنترنت أو تطبيق أو لعبة.\n\n**قبل الدرس**: كنشاط اختياري قبل بدء الدرس، دع الطلاب يلعبون لعبة [حماية الكلمة السرية](https://www.digitalpassport.org/password-protect.html) في جواز السفر الإلكتروني™ من Common Sense Education. سيساعد هذا في تقديم المفاهيم الأساسية لهذا الدرس. للمزيد، ألقِ نظرة على [دليل جواز سفر المعلم الاكتروني](https://d1e2bohyu2u2w9.cloudfront.net/education/sites/default/files/tlr-asset/document-bundled-educator-guide-92018.pdf).\n\n**اسأل**: _ما هو الشيء المهم في حياتك الذي تأخذ احتياطك لحمايته؟ لماذا وكيف تحميه؟_([الشريحة ٤](https://docs.google.com/presentation/d/1Pspz89jagbsbDvxndX0ULUKA9PikWMR3zpTSn8Cdjec/edit#slide=id.g3c3d552210_0_3))\n\nدع الطلاب يستخدمون استراتيجية فكر-اعمل مع صديق-شارك، ثم قم بدعوة الطلاب للمشاركة. بعض الأمثلة: _إخفاء دفتر المذكرات_، _وضع قفل على الدراجة_، _وضع لعبة في مكان آمن_، الخ. وضح بأن إحدى الطرق التي يتبعها الناس لحماية شيء هي تحديد مَن يمكنه الوصول إليه.\n\n**اسأل**: _دعنا نفكر بما يحدث عندما نستخدم أجهزة الكترونية مثل الهاتف المحمول أو الكمبيوتر. كيف تحدد من يستطيع الوصول إلى شيء تريد حمايته، ولماذا قد تود تحديد الوصول إليه؟_\n\nبعض الأمثلة تتضمن حماية الكلمة السرية، قفل الجهاز الإلكتروني، مسح البصمة، وعدم السماح لشخص آخر باستخدام الجهاز الإلكتروني.\n\n**قل**: \\*إحدى الطرق الشائعة لحماية أجهزتك ومعلوماتك الإلكترونية هي استخدام كلمة سرية. إن **الكلمة السرية** \\_هي سلسلة سرية من الحروف، الرموز، والأرقام التي يمكنك استخدامها لتحديد مَن بإمكانه الوصول إلى شيء رقمي. بعض الكلمات السرية أقوى من الأخرى لأن محاولة معرفتها أصعب. دعنا نفكر ونحقق بأهمية أن تكون الكلمة السرية قوية وكيف يمكنك التأكد من قوة كلمتك.\\* ([الشريحة ٥](https://docs.google.com/presentation/d/1Pspz89jagbsbDvxndX0ULUKA9PikWMR3zpTSn8Cdjec/edit#slide=id.g3b037fe8d8_1_103))" }, "379be0a3-0e9d-4c13-95e7-bb981bb48d50": { "description": "**وزّع** [نشرة الطالب: سيناريوهات \"إذا.. إذن\"](https://drive.google.com/open?id=1JeZtFU6hMFTYITAAPaA_CRmOVknvkcKZQszL6u7DRG4). أخبر الطلاب أنهم سيقومون بنشاط بانوراما \"jigsaw\" لفهم أهمية الكلمة السرية.\n\n**وزّع** الصف إلى خمس مجموعات وأخبرهم بأن هذه هي مجموعتهم الأساسية. استدع أحد الطلاب ليقرأ توجيهات النشرة بصوت عالٍ. ([الشريحة ٦](https://docs.google.com/presentation/d/1Pspz89jagbsbDvxndX0ULUKA9PikWMR3zpTSn8Cdjec/edit#slide=id.g3b037fe8d8_1_90))\n\n**عَيِّن** لكل مجموعة أحد سيناريوهات النشرة. اسمح للمجموعات بالعمل لمدة تتراوح بين ٥-٧ دقائق.\n\n**أعِد توزيع** الصف إلى مجموعات جديدة بحيث يكون في كل مجموعة طالب واحد من كل سيناريو (٤،٣،٢،١ و ٥). عند الضرورة، يمكن تواجد أكثر من شخص من مجموعة أساسية معينة في مجموعة \"الخبراء\". اسمح لكل \"خبير\" أن يأخذ ٥-٧ دقائق للشرح بينما يقوم باقي أفراد المجموعة بتدوين الملاحظات. ([الشريحة ٦](https://docs.google.com/presentation/d/1Pspz89jagbsbDvxndX0ULUKA9PikWMR3zpTSn8Cdjec/edit#slide=id.g3b037fe8d8_1_90))\n\n**اجمع الطلاب مجدداً** واسأل: \\_بناءً على هذه السيناريوهات، لماذا تعتقدون أنه من المهم وجود كلمة سرية قوية؟ تناوب مع زميلك في مناقشة أفكاركم. \\_ اسمح بدقيقة للعمل ضمن مجموعة ومشاركة الأفكار.\n\nقم بدعوة الطلاب لمشاركة إجاباتهم. عند الضرورة، حُثّ الطلاب على الرجوع إلى السيناريوهات وتَبِعات ما سيحدث إذا تم اختراق الكلمة السرية لشخص ما. بعض الأمثلة هي فقدان النقود، أن يعرف الناس معلوماتك الخاصة، سرقة الهُوية بالإضافة إلى عواقب مستقبلية أخرى غير معروفة. " @@ -4898,31 +4802,31 @@ "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- بماذا شعرت خلال درس اليوم؟\n- كيف شعرت عندما عرفت أنك تستطيع أن تتحكم في ما تستطيع شخصياتك فعله؟\n- هل قمت بتغيير البرنامج بأي طريقة لجعله يبدو وكأنه برنامجك الخاص؟" }, "fe0cef4a-d3fd-446e-9874-8270ccda6a52": { - "description": "- \\*\\* التنمر الإلكتروني \\*\\*: استخدام الأجهزة الالكترونية والمواقع والتطبيقات لتخويف شخص ما وإيذائه وإزعاجه.\n- \\*\\* المواطن الرقمي \\*\\*: شخص يستخدم التكنولوجيا بشكل مسؤول للتعلم والإبداع والمشاركة.\n- \\*\\* مؤيد \\*\\*: شخص يدعم شخصًا آخر ويدافع عنه.\n\n\\*\\* قبل الدرس \\*\\*: كنشاط اختياري قبل الدرس، اطلب من الطلاب أن يلعبوا لعبة [E-volve](https://www.digitalpassport.org/evolve.html) في جواز السفر الرقمي Digital Passport ™ بواسطة Common Sense Education. سيساعد هذا في تقديم المفاهيم الأساسية لهذا الدرس. لمعرفة المزيد، راجع [دليل المعلم- جواز اليفر الرقمي](https://d1e2bohyu2u2w9.cloudfront.net/education/sites/default/files/tlr-asset/document-bundled-educator-guide-92018.pdf).\n\n\\*\\* اسأل \\*\\*: _هل لديك بطل خارق مفضل؟ إذا كان الأمر كذلك، فمن هو ولماذا؟ إذا لم يكن لديك، فلماذا؟ تبادل الأدوار لمشاركة الآراء مع شريكك._ ([الشريحة ٤](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3e441b4e86_1_16))\n\nادعُ الطلاب للمشاركة وتابع ذلك بزن تطلب من الطلاب تسمية قوى خارقة معينة من بطلهم الخارق المفضل. أشر إلى أن الشيء الوحيد المشترك بين جميع الأبطال الخارقين هو أنهم يستخدمون قوتهم لمساعدة الآخرين.\n\n\\*\\* قل \\*\\*: \\_سنتحدث اليوم عن كيف يمكننا جميعًا أن نكون أبطالًا خارقين ونساعد الآخرين. سنشاهد مقطع فيديو عن كيف بإمكاننا أن نصبح مواطنين رقميين خارقين. أثناء مشاهدتنا، فكر في السؤال \"ماذا يفعل المواطن الرقمي الخارق؟\" \\_\n\n\\*\\* اعرض \\*\\* فيديو [المواطن الرقمي الخارق](https://www.commonsense.org/education/videos/super-digital-citizen) على [الشريحة ٥](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3d894fa21b_0_18).\n\n\\*\\* ادعُ \\*\\* الطلاب لمشاركة إجاباتهم. يجب أن تستند إجاباتهم إلى ما يستطيع المواطن الرقمي الخارق فعله لمساعدة \"غاتس\":\n\n- _تغيير كلمة المرور الخاصة به لتكون آمنة._\n- _يحمي جهازه اللوحي الالكتروني بحقيبة حافظة ويحملها في حقيبته حتى لا ينكسر._\n- \\_ يطلب الإذن من \"هارت\" أولاً قبل مشاركة صورة لها على الإنترنت.\\_\n\n\\*\\* اسأل \\*\\*: \\_ ربما لاحظت أن \"غاتس\" أصبح بطلًا خارقًا أيضًا. كيف فعل هذا؟\\_\n\nادعُ الطلاب للرجابة. اشرح أن \"غاتس\" أصبح بطلًا خارقًا لأنه اتخذ خطوات لمساعدة نفسه والآخرين على تحمل المسؤولية عبر الإنترنت. عرّف \\*\\* المواطن الرقمي \\*\\* بأنه \\_ الشخص الذي يستخدم التكنولوجيا بشكل مسؤول للتعلم والإبداع والمشاركة .\\_ ([الشريحة ٦](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3d894fa21b_0_30))" + "description": "- \\*\\* التنمر الإلكتروني \\*\\*: استخدام الأجهزة الإلكترونية والمواقع والتطبيقات لتخويف شخص ما وإيذائه وإزعاجه.\n- \\*\\* المواطن الرقمي \\*\\*: شخص يستخدم التكنولوجيا بشكل مسؤول للتعلم والإبداع والمشاركة.\n- \\*\\* مؤيد \\*\\*: شخص يدعم شخصاً آخر ويدافع عنه.\n\n\\*\\* قبل الدرس \\*\\*: كنشاط اختياري قبل الدرس، اطلب من الطلاب أن يلعبوا لعبة [E-volve](https://www.digitalpassport.org/evolve.html) في جواز السفر الرقمي Digital Passport ™ بواسطة Common Sense Education. سيساعد هذا في تقديم المفاهيم الأساسية لهذا الدرس. لمعرفة المزيد، راجع [دليل المعلم- جواز السفر الرقمي](https://d1e2bohyu2u2w9.cloudfront.net/education/sites/default/files/tlr-asset/document-bundled-educator-guide-92018.pdf).\n\n\\*\\* اسأل \\*\\*: _هل لديك بطل خارق مفضل؟ إذا كان الأمر كذلك، فمن هو ولماذا؟ إذا لم يكن لديك، فلماذا؟ تبادل الأدوار لمشاركة الآراء مع شريكك._ ([الشريحة ٤](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3e441b4e86_1_16))\n\nادعُ الطلاب للمشاركة وتابع ذلك بأن تطلب من الطلاب تسمية قوى خارقة معينة من بطلهم الخارق المفضل. أشر إلى أن الشيء الوحيد المشترك بين جميع الأبطال الخارقين هو أنهم يستخدمون قوتهم لمساعدة الآخرين.\n\n\\*\\* قل \\*\\*: \\_سنتحدث اليوم عن كيف يمكننا جميعاً أن نكون أبطالاً خارقين ونساعد الآخرين. سنشاهد مقطع فيديو عن كيف بإمكاننا أن نصبح مواطنين رقميين خارقين. أثناء مشاهدتنا، فكر في السؤال \"ماذا يفعل المواطن الرقمي الخارق؟\" \\_\n\n\\*\\* اعرض \\*\\* فيديو [المواطن الرقمي الخارق](https://www.commonsense.org/education/videos/super-digital-citizen) على [الشريحة ٥](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3d894fa21b_0_18).\n\n\\*\\* ادعُ \\*\\* الطلاب لمشاركة إجاباتهم. يجب أن تستند إجاباتهم إلى ما يستطيع المواطن الرقمي الخارق فعله لمساعدة \"غاتس\":\n\n- _تغيير كلمة المرور الخاصة به لتكون آمنة._\n- _يحمي جهازه اللوحي الإلكتروني بحقيبة حافظة ويحملها في حقيبته حتى لا ينكسر._\n- \\_ يطلب الإذن من \"هارت\" أولاً قبل مشاركة صورة لها على الإنترنت.\\_\n\n\\*\\* اسأل \\*\\*: \\_ ربما لاحظت أن \"غاتس\" أصبح بطلاً خارقاً أيضاً. كيف فعل هذا؟\\_\n\nادعُ الطلاب للإجابة. اشرح أن \"غاتس\" أصبح بطلاً خارقاً لأنه اتخذ خطوات لمساعدة نفسه والآخرين على تحمل المسؤولية عبر الإنترنت. عرّف \\*\\* المواطن الرقمي \\*\\* بأنه \\_ الشخص الذي يستخدم التكنولوجيا بشكل مسؤول للتعلم والإبداع والمشاركة .\\_ ([الشريحة ٦](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3d894fa21b_0_30))" }, "7e360811-1e9b-4495-b285-e2c0f955383a": { - "description": "\\*\\* قل \\*\\*: \\_ أحد المواقف التي قد يراها المواطن الرقمي الخارق على الإنترنت هي التنمر الإلكتروني. \\*\\* التنمر الإلكتروني \\*\\* يحدث عندما يستخدم شخص ما أجهزة الكترونية أو مواقع أو تطبيقات رقمية لتخويف أو إيذاء أو إزعاج شخص ما. \\_ ([الشريحة ٧](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3e441b4e86_1_43))\n\nاشرح أن التنمر الإلكتروني يمكن أن يتخذ عدة أشكال، بما في ذلك:\n\n- شخص يسخر من شخص آخر أو يضغط عليه بشكل متكرر\n- التعليقات أو الميمات أو الرسائل الخاصة أو الدردشة\n- الشخص الذي يتعرض للتنمر لا يعرف كل من يقوم بالتنمر (حيث يمكن للأشخاص إخفاء هويتهم عبر الإنترنت)\n- مجموعة من الناس يتحدون ضد شخص ما\n\n\\*\\* اسأل \\*\\*: _إذا رأيت شخصًا يتعرض للتنمر الالكتروني، فما هو الشيء الذي يمكنك فعله لإيقافه؟ تبادل الأدوار مع شريكك._\n\nادعُ الطلاب للإجابة. أشر إلى ثلاث طرق يمكن من خلالها معالجة التنمر الإلكتروني:\n\n- الدفاع عن الشخص الذي يتعرض للتنمر أو دعمه\n- إخبار شخص بالغ موثوق به\n- حل الموضوع مباشرة مع المتنمر\n\n\\*\\* اشرح \\*\\* للطلاب أن القيام بأي من هذه الأشياء يجعلك مؤيدًا. \\*\\* المؤيد \\*\\* هو \\_ الشخص الذي يدعم شخصًا آخر ويدافع عنه .\\_ ([الشريحة ٨](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3d894fa21b_0_124))\n\n\\*\\* وزع \\*\\* [ما الذي سيفعله المواطن الرقمي الخارق؟ نشرة الطالب](https://drive.google.com/open?id=11GQK9eBhC4jXhJtcbA8tJmLoN-q1P0r_qR39VIC7PHo) لكل طالب واطلب من الطالب قراءة الإرشادات الخاصة بالجزء الأول بصوت عالٍ. اسمح للطلاب بخمس دقائق لإكمال النشاط. ([شريحة 9](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3dbf0be0a2_0_0))" + "description": "\\*\\* قل \\*\\*: \\_ أحد المواقف التي قد يراها المواطن الرقمي الخارق على الإنترنت هي التنمر الإلكتروني. \\*\\* التنمر الإلكتروني \\*\\* يحدث عندما يستخدم شخص ما أجهزة الكترونية أو مواقع أو تطبيقات رقمية لتخويف أو إيذاء أو إزعاج شخص ما. \\_ ([الشريحة ٧](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3e441b4e86_1_43))\n\nاشرح أن التنمر الإلكتروني يمكن أن يتخذ عدة أشكال، بما في ذلك:\n\n- شخص يسخر من شخص آخر أو يضغط عليه بشكل متكرر\n- التعليقات أو الميمات أو الرسائل الخاصة أو الدردشة\n- الشخص الذي يتعرض للتنمر لا يعرف كل من يقوم بالتنمر (حيث يمكن للأشخاص إخفاء هويتهم عبر الإنترنت)\n- مجموعة من الناس يتحدون ضد شخص ما\n\n\\*\\* اسأل \\*\\*: _إذا رأيت شخصاً يتعرض للتنمر الإلكتروني، فما هو الشيء الذي يمكنك فعله لإيقافه؟ تبادل الأدوار مع شريكك._\n\nادعُ الطلاب للإجابة. أشر إلى ثلاث طرق يمكن من خلالها معالجة التنمر الإلكتروني:\n\n- الدفاع عن الشخص الذي يتعرض للتنمر أو دعمه\n- إخبار شخص بالغ موثوق به\n- حل الموضوع مباشرة مع المتنمر\n\n\\*\\* اشرح \\*\\* للطلاب أن القيام بأي من هذه الأشياء يجعلك مؤيدًا. \\*\\* المؤيد \\*\\* هو \\_ الشخص الذي يدعم شخصاً آخر ويدافع عنه .\\_ ([الشريحة ٨](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3d894fa21b_0_124))\n\n\\*\\* وزع \\*\\* [ما الذي سيفعله المواطن الرقمي الخارق؟ نشرة الطالب](https://drive.google.com/open?id=11GQK9eBhC4jXhJtcbA8tJmLoN-q1P0r_qR39VIC7PHo) لكل طالب واطلب من الطالب قراءة الإرشادات الخاصة بالجزء الأول بصوت عالٍ. اسمح للطلاب بخمس دقائق لإكمال النشاط. ([شريحة 9](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3dbf0be0a2_0_0))" }, "f5c5daf1-2eb7-48dc-900b-5a97b914ac0b": { - "description": "\\*\\* وزع \\*\\* أقلام الرصاص الملونة أو أقلام التحديد وأخبر الطلاب: \\_ أنتم بصدد إنشاء مواطن رقمي خارق خاص بكم، والذي سيساعد أشخاصًا مثل \"غاتس\" ليصبحوا مواطنين رقميين خارقين.\\_\n\n\\*\\* وزع \\*\\* [نشرة الطالب الخارق للمواطن الرقمي](https://drive.google.com/open?id=1N08fwGRYn4kSknNE9avenBRfa71FaKlP9YjWxlEn4J8) واقرأ التعليمات بصوت عالٍ. ([شريحة 10](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g410938bbc1_132_0))\n\n\\*\\* اختياري \\*\\*: دع الطلاب يستخدمون [أنشئ بطلك الخارق- نسخة مارفل](https://www.marvelhq.com/create-your-own-super-hero) ويحفظون الصورة ويلصقونها في النشرة.\n\n\\*\\* امنح \\*\\* الطلاب ١٠ دقائق للعمل على أبطالهم الخارقين. إذا سمح الوقت، اطلب من الطلاب عرض أبطالهم الخارقين على الصف، أو اعرضهم واستخدم أسلوب جولة في المعرض." + "description": "\\*\\* وزع \\*\\* أقلام الرصاص الملونة أو أقلام التحديد وأخبر الطلاب: \\_ أنتم بصدد إنشاء مواطن رقمي خارق خاص بكم، والذي سيساعد أشخاصاً مثل \"غاتس\" ليصبحوا مواطنين رقميين خارقين.\\_\n\n\\*\\* وزع \\*\\* [نشرة الطالب الخارق للمواطن الرقمي](https://drive.google.com/open?id=1N08fwGRYn4kSknNE9avenBRfa71FaKlP9YjWxlEn4J8) واقرأ التعليمات بصوت عالٍ. ([شريحة 10](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g410938bbc1_132_0))\n\n\\*\\* اختياري \\*\\*: دع الطلاب يستخدمون [أنشئ بطلك الخارق- نسخة مارفل](https://www.marvelhq.com/create-your-own-super-hero) ويحفظون الصورة ويلصقونها في النشرة.\n\n\\*\\* امنح \\*\\* الطلاب ١٠ دقائق للعمل على أبطالهم الخارقين. إذا سمح الوقت، اطلب من الطلاب عرض أبطالهم الخارقين على الصف، أو اعرضهم واستخدم أسلوب جولة في المعرض." }, "b9be51e8-d7f3-4be9-977b-de93c09c9a67": { "description": "\\*\\* اطلب \\*\\* من الطلاب العودة إلى [ماذا سيفعل المواطن الرقمي الخارق؟ نشرة الطالب](https://drive.google.com/open?id=11GQK9eBhC4jXhJtcbA8tJmLoN-q1P0r_qR39VIC7PHo) وانتقل إلى الجزء ٢. اطلب من طالب قراءة الإرشادات بصوت عالٍ قبل أن يقوم الطلاب بإنشاء قصصهم الفكاهية المصورة. ([شريحة 11](https://docs.google.com/presentation/d/1RSug3cMAa8L0oSCC2H7__NnAayjLdktVPWl_H5vArHM/edit#slide=id.g3dbf0be0a2_1_0))\n\n\\*\\* اختياري \\*\\*: اطلب من الطلاب استخدام أداة إنشاء القصص المصورة الرقمية. اطلع على توصياتنا: [مواقع انترنت وتطبيقات ملائمة للفصول الدراسية لصنع القصص المصورة](https://www.commonsense.org/education/top-picks/classroom-friendly-websites-and-apps-for-making-comics).\n\n\\*\\* اجعل \\*\\* الطلاب يكملون [اختبار الدرس](https://docs.google.com/forms/d/1n6jk1xkdFm8yGe1wrokxTq5phpauwRPipZgDGoKnEbY/copy)." }, "d41c813d-c7c8-45df-82fc-7dfa577689c7": { - "description": "فيما يلي موارد إضافية يمكنك تزويد لطلاب بها لتحسين تعلمهم:\n\n- [نشاط عائلي](https://drive.google.com/open?id=1jgFQhQawNgbG8VFWDgcu8jfYGeIvKz77VV54Revd0Gw)\n- [نصائح عائلية](https://www.commonsense.org/education/family-tips/k-12-cyberbullying-digital-drama-and-hate-speech)\n- اطلب من الطلاب مناقشة الأفكار وكتابة رأيهم على شكل مقال حول ما يعنيه الاقتباس \"القوة العظيمة تأتي مع مسؤولية كبيرة\" في العالم الرقمي. كيف يكون الوصول إلى الإنترنت \"قوة عظيمة\"؟ ما هي المسؤوليات التي تقع على عاتقنا تجاه أنفسنا والآخرين؟ يمكن للطلاب نشر أعمالهم في مدونة أو صفحة صفك الالكترونية." + "description": "فيما يلي موارد إضافية يمكنك تزويد الطلاب بها لتحسين تعلمهم:\n\n- [نشاط عائلي](https://drive.google.com/open?id=1jgFQhQawNgbG8VFWDgcu8jfYGeIvKz77VV54Revd0Gw)\n- [نصائح عائلية](https://www.commonsense.org/education/family-tips/k-12-cyberbullying-digital-drama-and-hate-speech)\n- اطلب من الطلاب مناقشة الأفكار وكتابة رأيهم على شكل مقال حول ما يعنيه الاقتباس \"القوة العظيمة تأتي مع مسؤولية كبيرة\" في العالم الرقمي. كيف يكون الوصول إلى الإنترنت \"قوة عظيمة\"؟ ما هي المسؤوليات التي تقع على عاتقنا تجاه أنفسنا والآخرين؟ يمكن للطلاب نشر أعمالهم في مدونة أو صفحة صفك الإلكترونية." }, "bec84680-216c-4711-b91f-5b37260fd598": { - "description": "- \\*\\* صُلب \\*\\*: شيء ولدت به ومن صميم شخصيتك\n- \\*\\* المعلومات الشخصية \\*\\*: معلومات عنك لا يمكن استخدامها لتحديد هويتك لأنها تنطبق أيضًا على العديد من الأشخاص الآخرين (على سبيل المثال، لون شعرك أو المدينة التي تعيش فيها)\n- \\*\\* معلومات خاصة \\*\\*: معلومات عنك يمكن استخدامها لتحديد هويتك لأنها خاصة بك (مثل اسمك الكامل أو عنوانك)\n- \\*\\* التسجيل (عبر الإنترنت) \\*\\*: لإدخال معلوماتك من أجل التسجيل والوصول إلى موقع انترنت أو تطبيق\n\n\\*\\* قبل الدرس \\*\\*: كنشاط اختياري قبل الدرس، اطلب من الطلاب أن يلعبوا لعبة [مشاركة القميص](https://www.digitalpassport.org/share-jumper.html) في Digital Passport ™ بواسطة Common Sense Education. سيساعد هذا في تقديم المفاهيم الأساسية لهذا الدرس. لمعرفة المزيد، راجع [دليل المعلم- جواز السفر الرقمي](https://d1e2bohyu2u2w9.cloudfront.net/education/sites/default/files/tlr-asset/document-bundled-educator-guide-92018.pdf).\n\n\\*\\* قل \\*\\*: \\_ سنبدأ اليوم بلعبة صغيرة. لكل عبارة قرأتها، إذا كان صحيحًا عنك، قف. إذا لم يكن ذلك صحيحًا، ابق جالسًا. بعد كل عبارة، انظر حولك لترى من يقف ومن يبقى جالسًا. \\_ ([الشريحة 4](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_283))\n\n\\*\\* اقرأ \\*\\* العبارات الواردة أدناه لصفك، وامنح الوقت للطلاب للوقوف أو الجلوس بعد كل واحدة. اطلب من جميع الطلاب الجلوس قبل الانتقال إلى العبارة التالية.\n\n- _قف إذا كنت أنت أو عائلتك تتحدثان لغة أخرى إلى جانب اللغة الإنجليزية._\n- _قف إذا كان لديك شقيقان أو أكثر._\n- _قف إذا كان لديك حيوان أليف._\n- _قف إذا سبق لك استخدام YouTube._\n- \\_ قف إذا سبق لك أن شاركت شيئًا عن نفسك على الإنترنت.\\_\n\n\\*\\* اطلب\\*\\* من جميع الطلاب الجلوس مجدداً واسألهم: _ماذا تعلمت من القيام بهذا النشاط؟ هل استمتعت بها؟ لما و لما لا؟_\n\nادعُ المتطوعين للمشاركة. إذا لزم الأمر، تابع مع الطلاب واطلب منهم شرح ما وجدوه ممتعًا أو ما الذي لم يكن ممتعًا فيه.\n\n\\*\\* قل \\*\\*: \\_ كان الغرض من هذا النشاط هو الحصول على بعض المرح للتعرف على بعضنا البعض بشكل أفضل. هناك العديد من المواقف التي يمكن أن تكون فيها مشاركة المعلومات عن نفسك أمرًا ممتعًا وإيجابيًا. أحد هذه المواقف هو مشاركتها على الإنترنت، حيث يمكن أن تكون مشاركة إعجابك بشيء ما والآراء والمعلومات الشخصية الأخرى - ولكن ليس المعلومات الخاصة - تجربة إيجابية وممتعة." + "description": "- \\*\\* صُلب \\*\\*: شيء ولدت به ومن صميم شخصيتك\n- \\*\\* المعلومات الشخصية \\*\\*: معلومات عنك لا يمكن استخدامها لتحديد هويتك لأنها تنطبق أيضاً على العديد من الأشخاص الآخرين (على سبيل المثال، لون شعرك أو المدينة التي تعيش فيها)\n- \\*\\* معلومات خاصة \\*\\*: معلومات عنك يمكن استخدامها لتحديد هويتك لأنها خاصة بك (مثل اسمك الكامل أو عنوانك)\n- \\*\\* التسجيل (عبر الإنترنت) \\*\\*: لإدخال معلوماتك من أجل التسجيل والوصول إلى موقع إنترنت أو تطبيق\n\n\\*\\* قبل الدرس \\*\\*: كنشاط اختياري قبل الدرس، اطلب من الطلاب أن يلعبوا لعبة [مشاركة القميص](https://www.digitalpassport.org/share-jumper.html) في Digital Passport ™ بواسطة Common Sense Education. سيساعد هذا في تقديم المفاهيم الأساسية لهذا الدرس. لمعرفة المزيد، راجع [دليل المعلم- جواز السفر الرقمي](https://d1e2bohyu2u2w9.cloudfront.net/education/sites/default/files/tlr-asset/document-bundled-educator-guide-92018.pdf).\n\n\\*\\* قل \\*\\*: \\_ سنبدأ اليوم بلعبة صغيرة. لكل عبارة قرأتها، إذا كان صحيحاً عنك، قف. إذا لم يكن ذلك صحيحاً، ابق جالساً. بعد كل عبارة، انظر حولك لترى من يقف ومن يبقى جالساً. \\_ ([الشريحة 4](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_283))\n\n\\*\\* اقرأ \\*\\* العبارات الواردة أدناه لصفك، وامنح الوقت للطلاب للوقوف أو الجلوس بعد كل واحدة. اطلب من جميع الطلاب الجلوس قبل الانتقال إلى العبارة التالية.\n\n- _قف إذا كنت أنت أو عائلتك تتحدثان لغة أخرى إلى جانب اللغة الإنجليزية._\n- _قف إذا كان لديك شقيقان أو أكثر._\n- _قف إذا كان لديك حيوان أليف._\n- _قف إذا سبق لك استخدام YouTube._\n- \\_ قف إذا سبق لك أن شاركت شيئاً عن نفسك على الإنترنت.\\_\n\n\\*\\* اطلب\\*\\* من جميع الطلاب الجلوس مجدداً واسألهم: _ماذا تعلمت من القيام بهذا النشاط؟ هل استمتعت بها؟ لما و لما لا؟_\n\nادعُ المتطوعين للمشاركة. إذا لزم الأمر، تابع مع الطلاب واطلب منهم شرح ما وجدوه ممتعاً أو ما الذي لم يكن ممتعاً فيه.\n\n\\*\\* قل \\*\\*: \\_ كان الغرض من هذا النشاط هو الحصول على بعض المرح للتعرف على بعضنا البعض بشكل أفضل. هناك العديد من المواقف التي يمكن أن تكون فيها مشاركة المعلومات عن نفسك أمرًا ممتعاً وإيجابياً. أحد هذه المواقف هو مشاركتها على الإنترنت، حيث يمكن أن تكون مشاركة إعجابك بشيء ما والآراء والمعلومات الشخصية الأخرى - ولكن ليس المعلومات الخاصة - تجربة إيجابية وممتعة." }, "d27c13c6-7296-49ce-a80c-b1a33cd4f57a": { - "description": "\\*\\* قل \\*\\*: \\_ سنتحدث في درس اليوم عن كونك متصلاً بالإنترنت - والطرق التي يمكنك من خلالها مشاركة الأشياء الممتعة عن نفسك والتي تربطك بالآخرين. سنتحدث أيضًا عن الطرق التي يمكنك من خلالها حماية نفسك حتى لا تشارك معلومات أكثر مما يجب.\n\n\\*\\* مشروع \\*\\* \"هل تعلم؟\" في [شريحة ٥](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_93).\n\n\\*\\* اسأل \\*\\*: \\_ماذا تلاحظ في هذه الشريحة؟ ما هي الفكرة الرئيسية التي تحاول إظهارها؟ شارك أفكارك مع شريكك.\n\nادعُ الطلاب لمشاركة إجاباتهم. إذا لزم الأمر، وضح معنى \\*\\* ما هو مضمون \\*\\* باعتباره \\_ شيئا ولدت معه\\_ ، وأن المشاركة شيء يفعله البشر بشكل طبيعي، وأن هناك العديد من الفوائد لها.\n\n\\*\\* قل \\*\\*: \\_ما هو الشيء الذي قد تشاركه مع الآخرين والذي من شأنه أن يمنحك إحدى هذه الفوائد؟ تناوب على مشاركة فكرتك مع شريكك.\n\nادعُ الطلاب لمشاركة إجاباتهم. تابع بأن تطلب منهم شرح الفائدة التي سيوفرها لهم المثال (الشعور بالرضا، أو التعلم ، أو الاتصال ، أو الإقناع). إذا لم يكن الطالب متأكدًا ، فأفسح المجال لباقي الطلاب في الصف. قد ترتبط الأمثلة بأكثر من فائدة." + "description": "\\*\\* قل \\*\\*: \\_ سنتحدث في درس اليوم عن كونك متصلاً بالإنترنت - والطرق التي يمكنك من خلالها مشاركة الأشياء الممتعة عن نفسك والتي تربطك بالآخرين. سنتحدث أيضاً عن الطرق التي يمكنك من خلالها حماية نفسك حتى لا تشارك معلومات أكثر مما يجب.\n\n\\*\\* مشروع \\*\\* \"هل تعلم؟\" في [شريحة ٥](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_93).\n\n\\*\\* اسأل \\*\\*: \\_ماذا تلاحظ في هذه الشريحة؟ ما هي الفكرة الرئيسية التي تحاول إظهارها؟ شارك أفكارك مع شريكك.\n\nادعُ الطلاب لمشاركة إجاباتهم. إذا لزم الأمر، وضح معنى \\*\\* ما هو مضمون \\*\\* باعتباره \\_ شيئاً ولدت معه\\_ ، وأن المشاركة شيء يفعله البشر بشكل طبيعي، وأن هناك العديد من الفوائد لها.\n\n\\*\\* قل \\*\\*: \\_ما هو الشيء الذي قد تشاركه مع الآخرين والذي من شأنه أن يمنحك إحدى هذه الفوائد؟ تناوب على مشاركة فكرتك مع شريكك.\n\nادعُ الطلاب لمشاركة إجاباتهم. تابع بأن تطلب منهم شرح الفائدة التي سيوفرها لهم المثال (الشعور بالرضا، أو التعلم ، أو الاتصال ، أو الإقناع). إذا لم يكن الطالب متأكداً ، فأفسح المجال لباقي الطلاب في الصف. قد ترتبط الأمثلة بأكثر من فائدة." }, "5fdf93a4-2be8-4e07-9b54-85fd0daa04ce": { - "description": "\\*\\* قل \\*\\*: \\_إذن، هناك الكثير من الأسباب لمشاركة معلومات عنك. ومع ذلك، فإنه ليس من المقبول مشاركة كل شيء عن نفسك. سنشاهد مقطع فيديو قصيرًا حول المشاركة عبر الإنترنت. أثناء مشاهدتنا، فكر في المعلومات المقبول مشاركتها وما هو غير مقبول.\n\n\\*\\* العرض \\*\\* [الشريحة ٦](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3ed1f0b992_10_0) اعرض الفيديو \\*\\* المعلومات الشخصية والخاصة \\*\\*. بعد الفيديو، قم بدعوة الطلاب للرد على سؤال المناقشة واطلب منهم إعطاء أمثلة على المعلومات الخاصة والشخصية. وضح أن مشاركة \\*\\* المعلومات الخاصة \\*\\* هي الأكثر خطورة لأنه يمكن استخدامها لتحديد هويتك بشكل فردي. ([شريحة ٧](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_376))\n\n\\*\\* قل \\*\\*: _الآن، سنلعب لعبة صغيرة أخرى. لكل مثال أقوله، ناقش مع شريكك ما إذا كان خاصًا أم شخصيًا. لتقرر، اسأل نفسك، \"هل هذه المعلومات تنطبق أيضًا على العديد من الأشخاص الآخرين؟\" إذا كان الأمر كذلك ، فهو شخصي. إذا لم يكن كذلك، فهو خاص ._ ([الشريحة ٨](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_501))\n\nاقرأ المثال الأول بصوت عالٍ، \"العمر\". ذكّر الطلاب بأن يفكروا في ما إذا كانت هذه هي المعلومات التي يمكن أن تنطبق على العديد من الآخرين. إذا كانت كذلك، فهي شخصية. إذا لم تكن كذلك، فهي خاصة. امنح الطلاب دقيقة واحدة للمناقشة واتخاذ القرار.\n\n\\*\\* قل \\*\\*: \\_إذا كنت تعتقد أن هذه معلومات خاصة، فقف. إذا كنت تعتقد أنها شخصية، فابق جالسًا.\n\nبعد أن يقف الطلاب أو يبقوا جالسين، ادعُ الطلاب لشرح سبب اختيارهم للإجابة التي اختاروها. تابعهم بالرجوع إلى تعريفات المعلومات الخاصة والشخصية. إذا لزم الأمر، ساعد الطلاب في توضيح أن هناك العديد من الأشخاص (في مدرستهم، في مدينتهم، حتى في الفصل) من نفس أعمارهم.\n\n\\*\\* قل \\*\\*: _كل من لا يزال جالسًا، أنت محق! هذه المعلومات شخصية وليست خاصة._\n\nكرر اللعبة أعلاه لكل من الأمثلة:\n\n- عنوان المنزل (\\*\\* خاص \\*\\*)\n- عنوان البريد الإلكتروني (\\*\\* خاص \\*\\*)\n- تاريخ الميلاد (\\*\\* خاص \\*\\*)\n- الموسيقى المفضلة (\\*\\* شخصي \\*\\*)\n- كم إخ وأخت لديك (\\*\\* شخصي \\*\\*)\n- أرقام الهواتف (\\*\\* خاص \\*\\*)\n- معلومات بطاقة الائتمان (\\*\\* خاصة \\*\\*)\n- الطعام المفضل (\\*\\* شخصي \\*\\*)\n- اسم حيوانك الأليف (\\*\\* شخصي \\*\\*)\n- اسم مدرستك (\\*\\* خاصة \\*\\*) (اشرح أنه على الرغم من أن اسم المدرسة مشترك للعديد من الأشخاص، إلا أنه من الخطر مشاركته مع شخص لا تعرفه، وأنه يجب أن تحصل على إذن من شخص بالغ موثوق به أولاً.)" + "description": "\\*\\* قل \\*\\*: \\_إذن، هناك الكثير من الأسباب لمشاركة معلومات عنك. ومع ذلك، فإنه ليس من المقبول مشاركة كل شيء عن نفسك. سنشاهد مقطع فيديو قصيرًا حول المشاركة عبر الإنترنت. أثناء مشاهدتنا، فكر في المعلومات المقبول مشاركتها وما هو غير مقبول.\n\n\\*\\* العرض \\*\\* [الشريحة ٦](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3ed1f0b992_10_0) اعرض الفيديو \\*\\* المعلومات الشخصية والخاصة \\*\\*. بعد الفيديو، قم بدعوة الطلاب للرد على سؤال المناقشة واطلب منهم إعطاء أمثلة على المعلومات الخاصة والشخصية. وضح أن مشاركة \\*\\* المعلومات الخاصة \\*\\* هي الأكثر خطورة لأنه يمكن استخدامها لتحديد هويتك بشكل فردي. ([شريحة ٧](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_376))\n\n\\*\\* قل \\*\\*: _الآن، سنلعب لعبة صغيرة أخرى. لكل مثال أقوله، ناقش مع شريكك ما إذا كان خاصاً أم شخصياً. لتقرر، اسأل نفسك، \"هل هذه المعلومات تنطبق أيضًا على العديد من الأشخاص الآخرين؟\" إذا كان الأمر كذلك ، فهو شخصي. إذا لم يكن كذلك، فهو خاص ._ ([الشريحة ٨](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_501))\n\nاقرأ المثال الأول بصوت عالٍ، \"العمر\". ذكّر الطلاب بأن يفكروا في ما إذا كانت هذه هي المعلومات التي يمكن أن تنطبق على العديد من الآخرين. إذا كانت كذلك، فهي شخصية. إذا لم تكن كذلك، فهي خاصة. امنح الطلاب دقيقة واحدة للمناقشة واتخاذ القرار.\n\n\\*\\* قل \\*\\*: \\_إذا كنت تعتقد أن هذه معلومات خاصة، فقف. إذا كنت تعتقد أنها شخصية، فابق جالسًا.\n\nبعد أن يقف الطلاب أو يبقوا جالسين، ادعُ الطلاب لشرح سبب اختيارهم للإجابة التي اختاروها. تابعهم بالرجوع إلى تعريفات المعلومات الخاصة والشخصية. إذا لزم الأمر، ساعد الطلاب في توضيح أن هناك العديد من الأشخاص (في مدرستهم، في مدينتهم، حتى في الفصل) من نفس أعمارهم.\n\n\\*\\* قل \\*\\*: _كل من لا يزال جالسًا، أنت محق! هذه المعلومات شخصية وليست خاصة._\n\nكرر اللعبة أعلاه لكل من الأمثلة:\n\n- عنوان المنزل (\\*\\* خاص \\*\\*)\n- عنوان البريد الإلكتروني (\\*\\* خاص \\*\\*)\n- تاريخ الميلاد (\\*\\* خاص \\*\\*)\n- الموسيقى المفضلة (\\*\\* شخصي \\*\\*)\n- كم إخ وأخت لديك (\\*\\* شخصي \\*\\*)\n- أرقام الهواتف (\\*\\* خاص \\*\\*)\n- معلومات بطاقة الائتمان (\\*\\* خاصة \\*\\*)\n- الطعام المفضل (\\*\\* شخصي \\*\\*)\n- اسم حيوانك الأليف (\\*\\* شخصي \\*\\*)\n- اسم مدرستك (\\*\\* خاصة \\*\\*) (اشرح أنه على الرغم من أن اسم المدرسة مشترك للعديد من الأشخاص، إلا أنه من الخطر مشاركته مع شخص لا تعرفه، وأنه يجب أن تحصل على إذن من شخص بالغ موثوق به أولاً.)" }, "9f4ae2e6-eed6-4ef0-902f-7034d56a22bd": { - "description": "\\*\\* وزع \\*\\* [تذكرة الخروج- نشرة الطالب](https://drive.google.com/open?id=1xK_CFNeB3lQ_kJIQAl3Y0sowSyqMy8ac5P3MhCjfkgA) على الطلاب.\n\n\\*\\* قل \\*\\*: \\_ لإنهاء هذا الدرس، ستكمل سؤالين تأمل قصيرين حول ما تعلمناه اليوم. سيكون لديك خمس دقائق للكتابة .\\_ ([شريحة ٩](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_594))\n\n\\*\\* امنح \\*\\* الطلاب خمس دقائق لكتابة تأملاتهم. ادعُ المتطوعين للمشاركة مع الصف.\n\n\\*\\* اجمع \\*\\* منشورات الجميع قبل مغادرتهم لتقييم فهمهم للمعلومات الشخصية مقابل المعلومات الشخصية.\n\n\\*\\* اجعل \\*\\* الطلاب يكملون [اختبار الدرس](https://docs.google.com/forms/u/2/d/1iXNQu1c_I19GGasTbz95xGmIBLz3YokGSErREzTukpQ/copy)." + "description": "\\*\\* وزع \\*\\* [تذكرة الخروج- نشرة الطالب](https://drive.google.com/open?id=1xK_CFNeB3lQ_kJIQAl3Y0sowSyqMy8ac5P3MhCjfkgA) على الطلاب.\n\n\\*\\* قل \\*\\*: \\_ لإنهاء هذا الدرس، ستكمل سؤالين تأمل قصيرين حول ما تعلمناه اليوم. سيكون لديك خمس دقائق للكتابة .\\_ ([شريحة ٩](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_594))\n\n\\*\\* امنح \\*\\* الطلاب خمس دقائق لكتابة تأملاتهم. ادعُ المتطوعين للمشاركة مع الصف.\n\n\\*\\* اجمع \\*\\* منشورات الجميع قبل مغادرتهم لتقييم فهمهم للمعلومات الخاصة مقابل المعلومات الشخصية.\n\n\\*\\* اجعل \\*\\* الطلاب يكملون [اختبار الدرس](https://docs.google.com/forms/u/2/d/1iXNQu1c_I19GGasTbz95xGmIBLz3YokGSErREzTukpQ/copy)." }, "86078cb0-5594-49bb-821d-faacd51bf2b7": { "description": "فيما يلي موارد إضافية يمكنك توفيرها للطلاب لتحسين تعلمهم:\n\n- [نشاط عائلي](https://drive.google.com/open?id=1jzZbfj0Y1GJa6WWTHp2EEzr7t0m-Hof-qIb-QLiAcpA)\n- [نصائح عائلية](https://www.commonsense.org/education/family-tips/k-5-privacy-and-security)\n- خذ في عين الاعتبار جعل الطلاب يتتبعون عدد العبارات الخاصة أو الشخصية التي يجيبون عليها بشكل صحيح. امنح الصف مكافأة إزاء الوصول إلى العدد الإجمالي للنقاط التراكمية. بدلاً من ذلك، يمكن للطلاب أيضاً التنافس ضد بعضهم البعض للحصول على مكافأة فردية." @@ -4932,49 +4836,49 @@ "description": "سيطبق الطلاب اليوم ما تعلموه عن المعلومات الشخصية والخاصة لتصميم ملصق تفاعلي عن أنفسهم باستخدام مختبر الكائنات." }, "b796d56d-673e-4011-ad44-54ddb101224b": { - "description": "### مراجعة \"المعلومات الشخصية والخاصة\"\n\nذكّر الطلاب بالمعلومات الآمنة لمشاركتها عبر الإنترنت والمعلومات الخاصة تمامًا.\n\n| آمن - معلومات شخصية | غير آمن - معلومات خاصة |\n| ----------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |\n| طعامك المفضل
رأيك
(على الرغم من أنه يجب التعبير عنه باحترام) \\
الاسم الأول
(بإذن) \\ | اسم الأم قبل الزواج
رقم الضمان الاجتماعي
تاريخ ميلادك
معلومات بطاقة ائتمان الوالدين
رقم الهاتف |\n\n
\n\nناقش أمثلة أخرى للفئتين أعلاه." + "description": "### مراجعة \"المعلومات الشخصية والخاصة\"\n\nذكّر الطلاب بالمعلومات الآمنة لمشاركتها عبر الإنترنت والمعلومات الخاصة تماماً.\n\n| آمن - معلومات شخصية | غير آمن - معلومات خاصة |\n| ----------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |\n| طعامك المفضل
رأيك
(على الرغم من أنه يجب التعبير عنه باحترام) \\
الاسم الأول
(بإذن) \\ | اسم الأم قبل الزواج
رقم الضمان الاجتماعي
تاريخ ميلادك
معلومات بطاقة ائتمان الوالدين
رقم الهاتف |\n\n
\n\nناقش أمثلة أخرى للفئتين أعلاه." }, "5e38bf1e-5af2-48b6-bfc1-42da7ce1b926": { "name": "ملصق تفاعلي عني", - "description": "\\*\\* الهدف: \\*\\* سيقوم الطلاب اليوم بإنشاء ملصقات تفاعلية خاصة بهم باستخدام مختبر الكائنات! سيبدؤون بالعمل من خلال بعض الأمثلة التي تدور حول شخصية\\_ \"ريكي\" \\_ ،وهي فتاة خيالية قامت بالفعل بإنشاء ملصق لمشاركته عبر الانترنت. بعد ذلك، بعد مقدمة سريعة حول كيفية إنشاء أزياء مصممة خصيصاً للكائنات، سيكون الطلاب أحرارًا في إنشاء ملصقاتهم حسب رغبتهم.", + "description": "\\*\\* الهدف: \\*\\* سيقوم الطلاب اليوم بإنشاء ملصقات تفاعلية خاصة بهم باستخدام مختبر الكائنات! سيبدؤون بالعمل من خلال بعض الأمثلة التي تدور حول شخصية\\_ \"ريكي\" \\_ ،وهي فتاة خيالية قامت بالفعل بإنشاء ملصق لمشاركته عبر الإنترنت. بعد ذلك، بعد مقدمة سريعة حول كيفية إنشاء أزياء مصممة خصيصاً للكائنات، سيكون الطلاب أحراراً في إنشاء ملصقاتهم حسب رغبتهم.", "tips": [ "قبل البدء، تأكد من مراجعة قواعد الصف الدراسي الخاصة بك بشأن اللغة والسلوك المناسبين. سيقوم الطلاب بإنشاء نصوص وصور مصممة خصيصاً لهذا الدرس. هذا يعني أنهم يجب أن يكونوا على دراية بالمفاهيم التي تم تناولها في درس المعلومات الشخصية والخاصة، بالإضافة إلى آداب الفصل العامة. أثناء عمل الطلاب، تأكد من أن ملصقاتهم لا تعارض قواعد الصف الدراسي الخاصة بك." ] }, "c2bf01fe-542b-45c4-b887-4f83404e93e2": { - "description": "\\*\\* النموذج: \\*\\* اعرض للطلاب أول مستويين أو ثلاثة مستويات من نشاط اليوم عبر الإنترنت. اشرح لهم كيف تعمل القطعة البرمجية الجديدة \"اطبع\"، بالإضافة إلى كيفية استخدام علامة التبويب \"الأزياء\" لإنشاء الأزياء وتعديلها. إذا كنت قد انتهيت أنت نفسك من الدرس بأكمله، فيمكنك أن تعرض لهم الملصق النهائي الخاص بك كمصدر للإلهام!\n\n\\*\\* التوزيع: \\*\\* (اختياري) قم بتوزيع نسخ من \\*_/_ دليل التخطيط \\*\\*. يمكن للطلاب استخدام هذه الورقة لتبادل الأفكار لاستخدامها في مشاريعهم، ولكن يمكن أيضًا إكمال التخطيط على ورقة مسودة.\n\n\\*\\* الانتقال: \\*\\* دع الطلاب ينتقلون للعمل على أجهزة الكمبيوتر الخاصة بهم. شجع الطلاب على اتباع التعليمات الخاصة بكل مرحلة.\n\n\\*\\* تذكير: \\*\\* ذكّر الطلاب بألا يشاركوا عملهم إلا مع أصدقائهم المقربين أو عائلاتهم. لمزيد من المعلومات شاهد أو اعرض للصف \\*_/_ توقف وفكر عبر الإنترنت \\*\\* - فيديو." + "description": "\\*\\* النموذج: \\*\\* اعرض للطلاب أول مستويين أو ثلاثة مستويات من نشاط اليوم عبر الإنترنت. اشرح لهم كيف تعمل القطعة البرمجية الجديدة \"اطبع\"، بالإضافة إلى كيفية استخدام علامة التبويب \"الأزياء\" لإنشاء الأزياء وتعديلها. إذا كنت قد انتهيت أنت نفسك من الدرس بأكمله، فيمكنك أن تعرض لهم الملصق النهائي الخاص بك كمصدر للإلهام!\n\n\\*\\* التوزيع: \\*\\* (اختياري) قم بتوزيع نسخ من \\*_/_ دليل التخطيط \\*\\*. يمكن للطلاب استخدام هذه الورقة لتبادل الأفكار لاستخدامها في مشاريعهم، ولكن يمكن أيضاً إكمال التخطيط على ورقة مسودة.\n\n\\*\\* الانتقال: \\*\\* دع الطلاب ينتقلون للعمل على أجهزة الكمبيوتر الخاصة بهم. شجع الطلاب على اتباع التعليمات الخاصة بكل مرحلة.\n\n\\*\\* تذكير: \\*\\* ذكّر الطلاب بألا يشاركوا عملهم إلا مع أصدقائهم المقربين أو عائلاتهم. لمزيد من المعلومات شاهد أو اعرض للصف \\*_/_ توقف وفكر عبر الإنترنت \\*\\* - فيديو." }, "2e6aa365-ef8d-4f04-8a5e-fcc6bb53bc1d": { "progression_name": "نبذة عني مع مختبر النقوش المتحركة" }, "e7f9b4de-f4a4-401b-99ad-207a2fad7964": { - "description": "تحقق من عدم قيام الطلاب بمشاركة أي معلومات خاصة في ملصقاتهم التفاعلية. إذا كان هناك وقت، يمكن للطلاب مشاركة الملصقات التي تم التحقق منها في أزواج أو مجموعات صغيرة. يمكن أيضاً أن تطلب من عدد قليل من الطلاب مشاركة عملهم مع الصف بأكمله.\n\nأنهي الدرس بالتأكيد على أهمية معرفة الفرق بين الشخصي/الخاص، وأنه لا يزال من الممكن الاستمتاع وأن تكون مبدعًا عبر الإنترنت دون الكشف عن معلومات غير آمنة عنك." + "description": "تحقق من عدم قيام الطلاب بمشاركة أي معلومات خاصة في ملصقاتهم التفاعلية. إذا كان هناك وقت، يمكن للطلاب مشاركة الملصقات التي تم التحقق منها في أزواج أو مجموعات صغيرة. يمكن أيضاً أن تطلب من عدد قليل من الطلاب مشاركة عملهم مع الصف بأكمله.\n\nأنهي الدرس بالتأكيد على أهمية معرفة الفرق بين الشخصي/الخاص، وأنه لا يزال من الممكن الاستمتاع وأن تكون مبدعاً عبر الإنترنت دون الكشف عن معلومات غير آمنة عنك." }, "abd54ca8-cb9c-46ad-be0a-814b9eb36162": { "name": "تأملات", "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- كيف تشعر اتجاه درس اليوم؟\n- ماذا تحب أن تضيف الي ملصقك أيضاً؟" }, "91af6c49-cd4c-461d-bf1d-885991eb2b60": { - "description": "### السلوكيات التعبيرية (٩٠-١٢٠ دقيقة)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png)![](https://curriculum.code.org/media/uploads/mathSmall.png) \\*\\* علوم الكمبيوتر + فنون اللغة العربية + الرياضيات \\*\\*\n\n[السلوكيات التعبيرية](https://docs.google.com/document/d/1Fi_gK0SS35_uQH5rcC3DMn_dCfUDnmnxmabXMyYeUpc/edit#heading=h.vowrbq6ykmt2) هو نشاط اختياري يتوافق مع معايير فنون اللغة العربية والرياضيات الأساسية المشتركة، والتي كتبها مجتمع المعلمين لدينا. من خلال إنشاء ملصق تفاعلي باستخدام مختبر الكائنات، سيطبق الطلاب فهمهم لمشاركة المعلومات الشخصية والخاصة على الانترنت. سيستكشف الطلاب أيضًا مفهوم علوم الكمبيوتر للأحداث البرمجية حين يشرحون رأيهم لزملائهم.\n\n\\_المعايير المعالجة: \\_\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.2.D: \\*\\* استخدم لغة دقيقة ومفردات خاصة بالمجال للإبلاغ عن الموضوع أو شرحه.\n\n- \\*\\* CCSS.ELA-LITERACY.SL.4.4: \\*\\* الإبلاغ عن موضوع أو نص أو سرد قصة أو سرد تجربة بطريقة منظمة باستخدام الحقائق المناسبة والتفاصيل الوصفية ذات الصلة لدعم الأفكار أو الموضوعات الرئيسية ؛ التحدث بوضوح بوتيرة مفهومة.\n\n- \\*\\* CCSS.MATH.CONTENT.4.MD.C.5.A: \\*\\* تُقاس الزاوية بالرجوع إلى دائرة مركزها عند نقطة النهاية المشتركة للأشعة، من خلال مراعاة جزء القوس الدائري بين النقاط التي يتقاطع فيها الشعاعان مع الدائرة. تسمى الزاوية التي تدور خلال٣٦٠/١ من الدائرة \"زاوية درجة واحدة\" ، ويمكن استخدامها لقياس الزوايا.\n\n- \\*\\* CCSS.MATH.CONTENT.4.MD.C.5.B: \\*\\* يُقال إن الزاوية التي تدور عبر س من الزوايا درجة واحدة لها قياس زاوية يبلغ س درجة." + "description": "### السلوكيات التعبيرية (٩٠-١٢٠ دقيقة)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png)![](https://curriculum.code.org/media/uploads/mathSmall.png) \\*\\* علوم الكمبيوتر + فنون اللغة العربية + الرياضيات \\*\\*\n\n[السلوكيات التعبيرية](https://docs.google.com/document/d/1Fi_gK0SS35_uQH5rcC3DMn_dCfUDnmnxmabXMyYeUpc/edit#heading=h.vowrbq6ykmt2) هو نشاط اختياري يتوافق مع معايير فنون اللغة العربية والرياضيات الأساسية المشتركة، والتي كتبها مجتمع المعلمين لدينا. من خلال إنشاء ملصق تفاعلي باستخدام مختبر الكائنات، سيطبق الطلاب فهمهم لمشاركة المعلومات الشخصية والخاصة على الإنترنت. سيستكشف الطلاب أيضاً مفهوم علوم الكمبيوتر للأحداث البرمجية حين يشرحون رأيهم لزملائهم.\n\n\\_المعايير المعالجة: \\_\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.2.D: \\*\\* استخدم لغة دقيقة ومفردات خاصة بالمجال للإبلاغ عن الموضوع أو شرحه.\n\n- \\*\\* CCSS.ELA-LITERACY.SL.4.4: \\*\\* الإبلاغ عن موضوع أو نص أو سرد قصة أو سرد تجربة بطريقة منظمة باستخدام الحقائق المناسبة والتفاصيل الوصفية ذات الصلة لدعم الأفكار أو الموضوعات الرئيسية ؛ التحدث بوضوح بوتيرة مفهومة.\n\n- \\*\\* CCSS.MATH.CONTENT.4.MD.C.5.A: \\*\\* تُقاس الزاوية بالرجوع إلى دائرة مركزها عند نقطة النهاية المشتركة للأشعة، من خلال مراعاة جزء القوس الدائري بين النقاط التي يتقاطع فيها الشعاعان مع الدائرة. تسمى الزاوية التي تدور خلال٣٦٠/١ من الدائرة \"زاوية درجة واحدة\" ، ويمكن استخدامها لقياس الزوايا.\n\n- \\*\\* CCSS.MATH.CONTENT.4.MD.C.5.B: \\*\\* يُقال إن الزاوية التي تدور عبر س من الزوايا درجة واحدة لها قياس زاوية يبلغ س درجة." }, "9f56b739-e482-4c76-8b68-e903bfe95e65": { "description": "تم تصميم تمارين الكتابة التالية لإثراء سياق الدرس، ومساعدة الطلاب على الانخراط في موضوعه، وإعدادهم لمناقشته.\n\n\\*\\* شاهد: \\*\\* اطلب من الطلاب مشاهدة \\*\\*/ \\* فيديو المشاركة الرقمية \\*\\* ذو الدقيقة الواحدة.\nقد تحتاج إلى تشغيله مرتين أو ثلاث مرات." }, "98d15c5f-c63b-4cf0-8466-e0e349892320": { "name": "اكتب سيناريو الشخصية", - "description": "\\*\\* قل \\*\\*: \\_ اكتب سيناريو لشخصية واحدة أو الشخصيتين في الفيديو. كن مبدعا قدر الامكان. ليس هناك إجابات خاطئة. امنح هذه الشخصيات حياة خاصة بهم، مهما كان ما تريده.\n\nأسئلة تحفيزية:\n\n- \\_من هي شخصيتك؟ \\_\n- _ما اسمه/اسمها؟_\n- \\_من هم أصدقاؤه / أصدقاؤها؟ \\_\n- \\_لكم من الوقت عرفا بعضهما البعض؟ \\_\n- \\_من هم الأشخاص في عائلته/عائلتها؟ كيف يبدون؟ \\_\n- \\_ما هي قصته/ قصتها؟ \\_\n - _أين يعيش/تعيش؟_\n - _أين كان يعيش/ كانت تعيش؟_\n - _ما الشيء المثير للاهتمام الذي قد يكون حدث لهم في روضة الأطفال، الصف الأول، وما إلى ذلك؟_\n- _ما الذي يتطلع/ تتطلع إليه؟_\n- \\_ما الذي يخاف/تخاف منه؟ \\_", + "description": "\\*\\* قل \\*\\*: \\_ اكتب سيناريو لشخصية واحدة أو الشخصيتين في الفيديو. كن مبدعاً قدر الإمكان. ليس هناك إجابات خاطئة. امنح هذه الشخصيات حياة خاصة بهم، مهما كان ما تريده.\n\nأسئلة تحفيزية:\n\n- \\_من هي شخصيتك؟ \\_\n- _ما اسمه/اسمها؟_\n- \\_من هم أصدقاؤه / أصدقاؤها؟ \\_\n- \\_لكم من الوقت عرفا بعضهما البعض؟ \\_\n- \\_من هم الأشخاص في عائلته/عائلتها؟ كيف يبدون؟ \\_\n- \\_ما هي قصته/ قصتها؟ \\_\n - _أين يعيش/تعيش؟_\n - _أين كان يعيش/ كانت تعيش؟_\n - _ما الشيء المثير للاهتمام الذي قد يكون حدث لهم في روضة الأطفال، الصف الأول، وما إلى ذلك؟_\n- _ما الذي يتطلع/ تتطلع إليه؟_\n- \\_ما الذي يخاف/تخاف منه؟ \\_", "tips": [ - "يمكن أيضًا إجراء هذه التمارين شفهيًا كمناقشة صفية قبل درس حقوق النشر. اكتب سيناريو الشخصية على اللوح بينما يساهم الطلاب بالأفكار." + "يمكن أيضاً إجراء هذه التمارين شفهياً كمناقشة صفية قبل درس حقوق النشر. اكتب سيناريو الشخصية على اللوح بينما يساهم الطلاب بالأفكار." ] }, "bba24018-1d90-4a18-b596-eaab2e50567e": { "name": "المشاركة الرقمية" }, "a0c0c4ee-7e5a-4f4f-a085-49ea2a791169": { - "description": "#### المشاركة الأخلاقية\n\n\\*\\* النشاط: \\*\\* اطلب من جميع طلابك الوقوف. ابدأ بقراءة قائمة الطرق الممكنة لإنشاء المحتوى أدناه. وجه الطلاب للجلوس بمجرد أن يجيبوا بـ \"نعم\" على أحد الأسئلة التحفيزية.\n\n- \\_ هل سبق لك أن صنعت مقطع فيديو (على كاميرا أو هاتف أو جهاز لوحي أو كمبيوتر) وأرسلته إلى أحد أفراد الأسرة أو نشرته عبر الإنترنت؟ \\_\n- \\_هل التقطت صورة وأرسلتها إلى أحد أفراد الأسرة أو نشرتها عبر الإنترنت؟ \\_\n- \\_هل صنعت قطعة فنية لمشاركتها مع عائلتك وأصدقائك؟ \\_\n- هل اختلقت أغنية لتضحك أصدقاءك؟ او اغنية حزينة تجعلهم يبكون؟ \\_\n- \\_هل كتبت قصيدة لأمك أو أبيك في عيد ميلادهم؟ \\_\n\nاستمر في طرح أسئلة مماثلة حتى يجلس الصف بأكمله.\n\n**النقاش:**\n\n- \\_ما هو شعورك عند إنتاج شيء إبداعي؟ \\_\n- \\_ما هو شعورك عندما كنت قادرًا على مشاركة إبداعاتك مع الآخرين؟ \\_\n- \\_ما هو شعورك عندما تشاهد أو تستمع إلى إبداعات الآخرين؟ \\_\n\nشجع جميع الردود.\n\nساعد الطلاب على الشعور بفرحة إنشاء شيء ما. يمكن أن يتطلب الإبداع الكثير من العمل الشاق، ولكنه أحد أهم الأشياء التي نقوم بها. تعد مشاركة ما نصنعه أمرًا ممتعًا، ويمكنها أن تشجع المزيد من الإبداع والفن. مع تقدمنا ​​في السن، تصبح لدينا المزيد والمزيد من الفرص لمشاركة عملنا واستكشاف الوسائط والفنون التي ابتكرها أشخاص آخرون. نريد أن نتأكد من كوننا دائمًا على حق ودراية عند استخدام أعمال الآخرين الفنية والإبداعية.\n\n\\*\\* قل: \\*\\* \\_تذكر أن حقوق الطبع والنشر تحمي جميع أنواع الأعمال الإبداعية بحيث يمكن للفنانين/ المبدعين الحصول على المال مقابل جهودهم. يتضمن ذلك، كتابة القصص، والفن، والصور الفوتوغرافية، والصوت، والصور، والموسيقى، وكلمات الأغاني، وحتى الرسومات السريعة التي رسمتها على منديلك وقت الغداء. لا يهم إذا ما كان قد تم إنشاؤها بواسطة فنان مشهور أو بواسطتك. عندما تقوم بعمل أصيل، عليك أن تقرر من يمكنه: \\_\n\n- _عمل نسخ_\n- _توزيع النسخ_\n- _عرض أو أداء العمل في الأماكن العامة_\n- \\_عمل تحويرات أو مشتقات عنه (على سبيل المثال، كتاب يتم تحويله إلى فيلم) \\_\n\n\\_ تُمنح هذه الحقوق للفنانين والمبدعين لتشجيعهم على صنع المزيد من الأعمال الإبداعية.\\_\n\n\\*\\* فكر: \\*\\* اطلب من الطلاب التفكير في مُوَجَّه الإبداع الفني حيث جلسوا لأول مرة. أخبرهم أنهم قاموا بإنشاء عمل أصيل يتمتع بالحماية القانونية. تهانينا!\n\n**العمل مع صديق:**\n\n- _كيف تعرف ما إذا كان شيء ما محمياً بحقوق الطبع والنشر؟_\n - تشير الدائرة © إلى حقوق النشر، لكن حماية حقوق النشر موجودة حتى بدون هذا الرمز. يمتلك المبدعون ملكية عملهم، ما لم يبيعوه إلى شخص آخر.\n- \\_أين رأيت رمز حقوق النشر؟ \\_\n - في مقدمة الكتب، في الأفلام، على الصور، الملصقات، إلخ.\n\n\\*\\* المشاركة: \\*\\* شجع الطلاب على مشاركة إجاباتهم مع الصف.\n\n\\*\\* العرض: \\*\\* وضح للطلاب كيفية رسم رمز حقوق التأليف والنشر وكتابة السنة قربه. عندما تصنع شيئًا إبداعيًا مثل هذا، فإنه محمي تلقائيًا بموجب حقوق الطبع والنشر، حتى بدون رمز حقوق الطبع والنشر.\n\n**النقاش:**\n\n- \\_ما هو شعورك عند مشاركة أشيائك مع شخص آخر؟ \\_\n- \\_ما هو شعورك عندما يأخذ شخص ما أغراضك ويشاركها بدون إذنك؟ \\_\n\n\\_ تنطبق نفس مبادئ الاحترام والإنصاف عندما نشارك عملنا أو عمل شخص آخر عبر الإنترنت.\\_" + "description": "#### المشاركة الأخلاقية\n\n\\*\\* النشاط: \\*\\* اطلب من جميع طلابك الوقوف. ابدأ بقراءة قائمة الطرق الممكنة لإنشاء المحتوى أدناه. وجه الطلاب للجلوس بمجرد أن يجيبوا بـ \"نعم\" على أحد الأسئلة التحفيزية.\n\n- \\_ هل سبق لك أن صنعت مقطع فيديو (على كاميرا أو هاتف أو جهاز لوحي أو كمبيوتر) وأرسلته إلى أحد أفراد الأسرة أو نشرته عبر الإنترنت؟ \\_\n- \\_هل التقطت صورة وأرسلتها إلى أحد أفراد الأسرة أو نشرتها عبر الإنترنت؟ \\_\n- \\_هل صنعت قطعة فنية لمشاركتها مع عائلتك وأصدقائك؟ \\_\n- هل اختلقت أغنية لتضحك أصدقاءك؟ او اغنية حزينة تجعلهم يبكون؟ \\_\n- \\_هل كتبت قصيدة لأمك أو أبيك في عيد ميلادهم؟ \\_\n\nاستمر في طرح أسئلة مماثلة حتى يجلس الصف بأكمله.\n\n**النقاش:**\n\n- \\_ما هو شعورك عند إنتاج شيء إبداعي؟ \\_\n- \\_ما هو شعورك عندما كنت قادرًا على مشاركة إبداعاتك مع الآخرين؟ \\_\n- \\_ما هو شعورك عندما تشاهد أو تستمع إلى إبداعات الآخرين؟ \\_\n\nشجع جميع الردود.\n\nساعد الطلاب على الشعور بفرحة إنشاء شيء ما. يمكن أن يتطلب الإبداع الكثير من العمل الشاق، ولكنه أحد أهم الأشياء التي نقوم بها. تعد مشاركة ما نصنعه أمرًا ممتعاً، ويمكنها أن تشجع المزيد من الإبداع والفن. مع تقدمنا ​​في السن، تصبح لدينا المزيد والمزيد من الفرص لمشاركة عملنا واستكشاف الوسائط والفنون التي ابتكرها أشخاص آخرون. نريد أن نتأكد من كوننا دائماً على حق ودراية عند استخدام أعمال الآخرين الفنية والإبداعية.\n\n\\*\\* قل: \\*\\* \\_تذكر أن حقوق الطبع والنشر تحمي جميع أنواع الأعمال الإبداعية بحيث يمكن للفنانين/ المبدعين الحصول على المال مقابل جهودهم. يتضمن ذلك، كتابة القصص، والفن، والصور الفوتوغرافية، والصوت، والصور، والموسيقى، وكلمات الأغاني، وحتى الرسومات السريعة التي رسمتها على منديلك وقت الغداء. لا يهم إذا ما كان قد تم إنشاؤها بواسطة فنان مشهور أو بواسطتك. عندما تقوم بعمل أصيل، عليك أن تقرر من يمكنه: \\_\n\n- _عمل نسخ_\n- _توزيع النسخ_\n- _عرض أو أداء العمل في الأماكن العامة_\n- \\_عمل تحويرات أو مشتقات عنه (على سبيل المثال، كتاب يتم تحويله إلى فيلم) \\_\n\n\\_ تُمنح هذه الحقوق للفنانين والمبدعين لتشجيعهم على صنع المزيد من الأعمال الإبداعية.\\_\n\n\\*\\* فكر: \\*\\* اطلب من الطلاب التفكير في مُوَجَّه الإبداع الفني حيث جلسوا لأول مرة. أخبرهم أنهم قاموا بإنشاء عمل أصيل يتمتع بالحماية القانونية. تهانينا!\n\n**العمل مع صديق:**\n\n- _كيف تعرف ما إذا كان شيء ما محمياً بحقوق الطبع والنشر؟_\n - تشير الدائرة © إلى حقوق النشر، لكن حماية حقوق النشر موجودة حتى بدون هذا الرمز. يمتلك المبدعون ملكية عملهم، ما لم يبيعوه إلى شخص آخر.\n- \\_أين رأيت رمز حقوق النشر؟ \\_\n - في مقدمة الكتب، في الأفلام، على الصور، الملصقات، إلخ.\n\n\\*\\* المشاركة: \\*\\* شجع الطلاب على مشاركة إجاباتهم مع الصف.\n\n\\*\\* العرض: \\*\\* وضح للطلاب كيفية رسم رمز حقوق التأليف والنشر وكتابة السنة قربه. عندما تصنع شيئاً إبداعياً مثل هذا، فإنه محمي تلقائياً بموجب حقوق الطبع والنشر، حتى بدون رمز حقوق الطبع والنشر.\n\n**النقاش:**\n\n- \\_ما هو شعورك عند مشاركة أشيائك مع شخص آخر؟ \\_\n- \\_ما هو شعورك عندما يأخذ شخص ما أغراضك ويشاركها بدون إذنك؟ \\_\n\n\\_ تنطبق نفس مبادئ الاحترام والإنصاف عندما نشارك عملنا أو عمل شخص آخر عبر الإنترنت.\\_" }, "2bab17fa-7a64-4ae1-a9c3-30d942674dd1": { - "description": "#### المشاركة أو عدم المشاركة؟\n\n\\*\\* العرض التوضيحي: \\*\\* اعرض العمل الإبداعي للمدرب: صورة، أغنية، قصة، فيديو، وصفة.\n\n\\*\\* شاهد: \\*\\* اطلب من الطلاب مشاهدة مقطع فيديو مدته دقيقة واحدة \\*\\* /\\* أخلاقيات المشاركة الرقمية \\*\\*.\n\\_ قد تحتاج إلى تشغيله مرتين أو ثلاث مرات.\\_\n\n\\*\\* هدف النقاش: \\*\\*\n\n### مشاركته غير مقبولة\n\n- _هل سبق لك أن نقلت بعض الأغاني إلى مشغل MP3 الخاص بصديقك؟ هل هذا مقبول؟_\n - إذا كانت أغنية تسمعها على الراديو، فمن المرجح أنها محمية بموجب حقوق الطبع والنشر وليس من المقبول مشاركتها ونسخها والتنازل عنها.\n- _ماذا لو دعاك صديقك إلى منزله لمشاهدة فيلم تم عرضه للتو على قرص DVD؟ هذا واحد من افلامك المفضلة وتريده على هاتفك، حتى تتمكن من مشاهدته وقتما تشاء. لذا، فإنك أخرجت هاتفك وسجلت الفيلم. هل هذه طريقة مقبولة للحصول على نسخة من الفيلم؟_\n - لا. هذا غير مقبول للمشاركة/النسخ. لماذا؟ لأنك لا تملك الحق في صنع نسخة والتنازل عنها.\n - \\_كيف يمكنك الحصول على نسخة معتمدة (قانونية) من الفيلم على هاتفك؟ \\_\n - تبيع iTunes أو Amazon الأفلام بشكل قانوني.\n\n### مشاركته مقبولة\n\n- \\_انا صنعت هذا. هذا يعني أنني أملكها. أعتقد أنني سأشاركه. سأخرج هاتفي (جهازي اللوحي، الكاميرا، إلخ) للحصول على صورة. أعتقد أنني أريد مشاركته على مدونتي حيث قد أجني بعض المال من الإعلان على [استخدم موقعاً من اختيارك.] هل هذا مقبول؟ \\_\n - نعم، هذا مقبول للمشاركة لأنني صنعته - وأمتلك حقوق النشر.\n- \\_ماذا عن أغنية كتبتها؟ هل يمكنني مشاركة ذلك؟ . . . من الذي يقرر؟ \\_\n - \"هذا صحيح ، أنا أفعل.\"\n- \\_ماذا سيحدث عندما أشاركه؟ \\_\n - استمع لبعض الإجابات: \"إنها ممتعة ،. . . سأحصل على مجموعة من \"الإعجابات\". . . سيرغب الناس في استخدامه للمزج \".\n- \\_ لنفترض أنك ترسم صورة لبيعها في معرض فني مدرسي. سيذهب المال من بيع الأعمال الفنية لشراء كتب مكتبة جديدة. هل هذه مشاركة جيدة. . . هل هي أخلاقية؟ \\_\n - _نعم._\n - \\_لماذا هذه المشاركة مقبولة؟ \\_\n - استمع لبعض الإجابات: \"إنها لك!\" ، \"لقد صنعتها. أنت تملكها. يمكنك اختيار مشاركتها \"." + "description": "#### المشاركة أو عدم المشاركة؟\n\n\\*\\* العرض التوضيحي: \\*\\* اعرض العمل الإبداعي للمدرب: صورة، أغنية، قصة، فيديو، وصفة.\n\n\\*\\* شاهد: \\*\\* اطلب من الطلاب مشاهدة مقطع فيديو مدته دقيقة واحدة \\*\\* /\\* أخلاقيات المشاركة الرقمية \\*\\*.\n\\_ قد تحتاج إلى تشغيله مرتين أو ثلاث مرات.\\_\n\n\\*\\* هدف النقاش: \\*\\*\n\n### مشاركته غير مقبولة\n\n- _هل سبق لك أن نقلت بعض الأغاني إلى مشغل MP3 الخاص بصديقك؟ هل هذا مقبول؟_\n - إذا كانت أغنية تسمعها على الراديو، فمن المرجح أنها محمية بموجب حقوق الطبع والنشر وليس من المقبول مشاركتها ونسخها والتنازل عنها.\n- _ماذا لو دعاك صديقك إلى منزله لمشاهدة فيلم تم عرضه للتو على قرص DVD؟ هذا واحد من أفلامك المفضلة وتريده على هاتفك، حتى تتمكن من مشاهدته وقتما تشاء. لذا، فإنك أخرجت هاتفك وسجلت الفيلم. هل هذه طريقة مقبولة للحصول على نسخة من الفيلم؟_\n - لا. هذا غير مقبول للمشاركة/النسخ. لماذا؟ لأنك لا تملك الحق في صنع نسخة والتنازل عنها.\n - \\_كيف يمكنك الحصول على نسخة معتمدة (قانونية) من الفيلم على هاتفك؟ \\_\n - تبيع iTunes أو Amazon الأفلام بشكل قانوني.\n\n### مشاركته مقبولة\n\n- \\_أنا صنعت هذا. هذا يعني أنني أملكها. أعتقد أنني سأشاركه. سأخرج هاتفي (جهازي اللوحي، الكاميرا، إلخ) للحصول على صورة. أعتقد أنني أريد مشاركته على مدونتي حيث قد أجني بعض المال من الإعلان على [استخدم موقعاً من اختيارك.] هل هذا مقبول؟ \\_\n - نعم، هذا مقبول للمشاركة لأنني صنعته - وأمتلك حقوق النشر.\n- \\_ماذا عن أغنية كتبتها؟ هل يمكنني مشاركة ذلك؟ . . . من الذي يقرر؟ \\_\n - \"هذا صحيح ، أنا أفعل.\"\n- \\_ماذا سيحدث عندما أشاركه؟ \\_\n - استمع لبعض الإجابات: \"إنها ممتعة ،. . . سأحصل على مجموعة من \"الإعجابات\". . . سيرغب الناس في استخدامه للمزج \".\n- \\_ لنفترض أنك ترسم صورة لبيعها في معرض فني مدرسي. سيذهب المال من بيع الأعمال الفنية لشراء كتب مكتبة جديدة. هل هذه مشاركة جيدة. . . هل هي أخلاقية؟ \\_\n - _نعم._\n - \\_لماذا هذه المشاركة مقبولة؟ \\_\n - استمع لبعض الإجابات: \"إنها لك!\" ، \"لقد صنعتها. أنت تملكها. يمكنك اختيار مشاركتها \"." }, "767262c7-b5ce-4ce9-beda-05e7dc425875": { "description": "أثناء مشاهدة الفيديو، قرر ما إذا كانت الموسيقى مناسبة للمشاركة أم لا.\n\n\\*\\* النقاش: \\*\\* \\_ما رأيك في ذلك؟ كيف تعتقد أنك ستشعر إذا كتبت أغنية وشاركها الناس دون أخذ إذنك؟ عندما نشارك الملفات الرقمية بواسطة: \\_\n\n- إرسال الصور أو الأغاني عبر البريد الإلكتروني\n- نسخ الأغاني من مشغل MP3 إلى كمبيوتر صديقنا\n- نسخ فيلم من قرص DVD إلى جميع أجهزة الكمبيوتر الخاصة بأصدقائنا" @@ -4982,18 +4886,18 @@ "7d8c55c5-c431-4f24-8823-f9c8e13bc085": { "description": "\\_هذه ليست مجرد مشاركة، إنها القيام بصنع نسخ جديدة! \\_", "tips": [ - "اشرح ما يلي من خلال تسليم كتاب للطالب:\n\nتختلف مشاركة الملف الرقمي عن المشاركة وجهًا لوجه. إذا سلمتك كتابي لمشاركته معك، فلديك الكتاب وأنا لا - هذه مشاركة. إذا أعطيتك جهاز iPod الخاص بي، حتى تتمكن من الاستماع إلى موسيقاي، فهذا يعني المشاركة. إذا شاركت ملفًا رقميًا معك - مثل أغنية أو فيلم أو لعبة كمبيوتر - فسينتهي الأمر بأن الملف مع كلينا. لقد قمنا في هذه الحالة، بعمل نسخة. إذا قمت بنسخ أغنياتي لتضعها على جهاز iPod الخاص بك، فهذا في هذه الحالة ليس مشاركة - إنها عملية نسخ. نسخ العمل المحمي بحقوق الطبع والنشر يضر الفنان/ المبدعين. بالإضافة إلى ذلك، يمكن لمشاركة P2P (من جهاز مباشرة الى جهاز آخر) ومواقع التورنت أن تعرض جهاز الكمبيوتر الخاص بك للخطر بسبب البرامج الضارة والإعلانات وما هو أسوأ." + "اشرح ما يلي من خلال تسليم كتاب للطالب:\n\nتختلف مشاركة الملف الرقمي عن المشاركة وجهاً لوجه. إذا سلمتك كتابي لمشاركته معك، فلديك الكتاب وأنا لا - هذه مشاركة. إذا أعطيتك جهاز iPod الخاص بي، حتى تتمكن من الاستماع إلى موسيقاي، فهذا يعني المشاركة. إذا شاركت ملفاً رقمياً معك - مثل أغنية أو فيلم أو لعبة كمبيوتر - فسينتهي الأمر بأن الملف مع كلينا. لقد قمنا في هذه الحالة، بعمل نسخة. إذا قمت بنسخ أغنياتي لتضعها على جهاز iPod الخاص بك، فهذا في هذه الحالة ليس مشاركة - إنها عملية نسخ. نسخ العمل المحمي بحقوق الطبع والنشر يضر الفنان/ المبدعين. بالإضافة إلى ذلك، يمكن لمشاركة P2P (من جهاز مباشرة إلى جهاز آخر) ومواقع التورنت أن تعرض جهاز الكمبيوتر الخاص بك للخطر بسبب البرامج الضارة والإعلانات وما هو أسوأ." ] }, "ba6837a2-c937-44f6-bc40-996abb3e6ec8": { - "description": "\\*\\* النقاش: \\*\\* \\_إذا كنت أحد الشخصيات في الفيديو، فماذا يمكنك أن تفعل للمشاركة بإنصاف؟ ماذا عن حالات المشاركة الأخرى؟ ما هي الاعتبارات الأخلاقية الأخرى الموجودة؟ \\_\n\nبعض الردود المقبولة:\n\n- أرسل لصديقك رابطًا إلى قناة الفنان على يوتيوب YouTube حيث يمكنها الاستماع إلى الأغنية.\n- ساعد صديقك في شراء الأغنية من متجر الكتروني يمكنك الوثوق به لأنه مستخدم بواسطة مجتمع كبير عبر الإنترنت، مثل iTunes أو Amazon.\n\n\\_اسأل نفسك: من يملك هذا؟ هل لدي إذن للمشاركة؟ هل يحق لي عمل نسخة؟ هل أنا عادلا مع جميع المعنيين؟ \\_" + "description": "\\*\\* النقاش: \\*\\* \\_إذا كنت أحد الشخصيات في الفيديو، فماذا يمكنك أن تفعل للمشاركة بإنصاف؟ ماذا عن حالات المشاركة الأخرى؟ ما هي الاعتبارات الأخلاقية الأخرى الموجودة؟ \\_\n\nبعض الردود المقبولة:\n\n- أرسل لصديقك رابطاً إلى قناة الفنان على يوتيوب YouTube حيث يمكنها الاستماع إلى الأغنية.\n- ساعد صديقك في شراء الأغنية من متجر الكتروني يمكنك الوثوق به لأنه مستخدم بواسطة مجتمع كبير عبر الإنترنت، مثل iTunes أو Amazon.\n\n\\_اسأل نفسك: من يملك هذا؟ هل لدي إذن للمشاركة؟ هل يحق لي عمل نسخة؟ هل أنا عادل مع جميع المعنيين؟ \\_" }, "504e1645-369b-4f38-9e75-ee5f7d5e03cb": { "name": "تأملات", - "description": "تذكر أن حقوق الطبع والنشر هي حماية تُمنح للكتاب والفنانين لفترة محدودة للسماح لهم بتلقي مدفوعات مقابل عملهم. إنه يهدف إلى تعزيز المزيد من الإبداع. بينما نقوم باستخدام ومشاركة أعمال الاخرين، نحتاج إلى احترام عمل بعضنا البعض وقوانين حقوق الطبع والنشر. لمجرد أننا نمتلك نسخة من شيء ما لا يعني أن لدينا الحق في عمل المزيد من النسخ لتقديمها أو بيعها لأشخاص آخرين. تمنحنا حقوق الطبع والنشر بعض الحماية حول كيفية استخدام فننا ومشاركته من قبل الآخرين." + "description": "تذكر أن حقوق الطبع والنشر هي حماية تُمنح للكتاب والفنانين لفترة محدودة للسماح لهم بتلقي مدفوعات مقابل عملهم. إنه يهدف إلى تعزيز المزيد من الإبداع. بينما نقوم باستخدام ومشاركة أعمال الآخرين، نحتاج إلى احترام عمل بعضنا البعض وقوانين حقوق الطبع والنشر. لمجرد أننا نمتلك نسخة من شيء ما لا يعني أن لدينا الحق في عمل المزيد من النسخ لتقديمها أو بيعها لأشخاص آخرين. تمنحنا حقوق الطبع والنشر بعض الحماية حول كيفية استخدام فننا ومشاركته من قبل الآخرين." }, "88611b79-3f86-44ac-95fa-54bd59d8ba5a": { - "description": "إن جعل طلابك يكتبون عمّا تعلَّموه، ولماذا يرونه مفيدًا، وما شعورهم تجاه ذلك، قد تساعد في ترسيخ أي معرفة اكتسبوها اليوم، وفي تشكيل ورقة مراجعة لهم ليطلعوا عليها في المستقبل.\n\n#### أسئلة تحفيزية:\n\n- ما الذي تحدث عنه درس اليوم؟\n- بماذا شعرت في أثناء درس اليوم؟\n- أعطِ مثالاً رأيته عن كيفية قيام أحدهم بمشاركة زو تعديل عمل شخض آخر. هل تصدق بأن ذلك كان عادلا؟ لماذا ولم لا؟" + "description": "إن جعل طلابك يكتبون عمّا تعلَّموه، ولماذا يرونه مفيداً، وما شعورهم تجاه ذلك، قد تساعد في ترسيخ أي معرفة اكتسبوها اليوم، وفي تشكيل ورقة مراجعة لهم ليطلعوا عليها في المستقبل.\n\n#### أسئلة تحفيزية:\n\n- ما الذي تحدث عنه درس اليوم؟\n- بماذا شعرت في أثناء درس اليوم؟\n- أعطِ مثالاً رأيته عن كيفية قيام أحدهم بمشاركة أو تعديل عمل شخض آخر. هل تصدق بأن ذلك كان عادلاً؟ لماذا ولم لا؟" }, "12028f3b-0333-4a2a-9059-74c7ea960ebd": { "description": "يرجى التأكد من زيارة [حقوق النشر والإبداع](https://copyrightandcreativity.org) للعثور على مزيد من الدروس حول المشاركة الرقمية وحقوق الإبداع." @@ -5019,7 +4923,7 @@ "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- بماذا شعرت خلال درس اليوم؟\n- ما هو أروع شكل قمت ببرمجته اليوم؟ قم برسمه!\n- ما هو الشكل الآخر الذي قد ترغب ببرمجته؟ هل تستطيع كتابة الكود اللازم لتبرمجه؟" }, "0993a02e-0b2d-491f-9f50-7feb1183d562": { - "description": "### أرض الهندسة (٩٠-١٢٠ دقيقة)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png) ![](https://curriculum.code.org/media/uploads/mathSmall.png) \\*\\* علوم الكمبيوتر + فنون اللغة العربية + الرياضيات \\*\\*\n\n[أرض الهندسة](https://docs.google.com/document/d/1AtQQyiYcvrJ-G2BLV4ZzIjB_c_M_vIjv4NZsfAwbFIA/edit?usp=sharing) هو نشاط اختياري متوافق مع معايير فنون اللغة العربية والرياضيات الأساسية المشتركة، والتي كتبها مجتمع المعلمين لدينا. باستخدام الفنان، سيقوم الطلاب بإنشاء \"أرض الهندسة\" الخاصة بهم والمكونة من أشكال وزوايا وخطوط مختلفة. بمجرد اكتمال أرضهم، سيكتب الطلاب مقالاً يبين رأيهم لدعم فكرة أن \"أرض الهندسة\" الخاصة بهم هي أفضل مكان يعيش فيه الفنان.\n\n\\_المعايير المعالجة: \\_\n\n- \\*\\* CCSS.MATH.CONTENT.4.G.A.1: \\*\\* ارسم نقاطاً وخطوطاً ومقاطعاً خطية وأشعة وزوايا (يمين، حاد، منفرج)، وخطوط عمودية ومتوازية. حدد هذه الأشكال ثنائية الأبعاد.\n\n- \\*\\* CCSS.MATH.CONTENT.4.G.A.2: \\*\\* تصنيف الأشكال ثنائية الأبعاد بناءً على وجود أو عدم وجود خطوط متوازية أو متعامدة، أو وجود أو عدم وجود زوايا ذات حجم محدد. تعرف على المثلثات القائمة على أنها فئة، وحدد المثلثات القائمة.\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1: \\*\\* اكتب مقالات توضح رأيك حول مواضيع أو نصوص، مع دعم وجهة نظرك بالأسباب والمعلومات.\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1.A: \\*\\* أدخل موضوعًا أو نصًا بوضوح، وأبدي رأيًا، وأنشئ هيكلًا تنظيميًا يتم فيه تجميع الأفكار ذات الصلة لدعم هدف الكاتب.\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1.B: \\*\\* قدم الأسباب التي تدعمها الحقائق والتفاصيل.\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1.C: \\*\\* اربط الآراء والأسباب باستخدام الكلمات والعبارات (على سبيل المثال، من أجل، بالإضافة إلى ذلك).\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1.D: \\*\\* تقديم بيان ختامي أو جزء متعلق بالرأي المقدم." + "description": "### أرض الهندسة (٩٠-١٢٠ دقيقة)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png) ![](https://curriculum.code.org/media/uploads/mathSmall.png) \\*\\* علوم الكمبيوتر + فنون اللغة العربية + الرياضيات \\*\\*\n\n[أرض الهندسة](https://docs.google.com/document/d/1AtQQyiYcvrJ-G2BLV4ZzIjB_c_M_vIjv4NZsfAwbFIA/edit?usp=sharing) هو نشاط اختياري متوافق مع معايير فنون اللغة العربية والرياضيات الأساسية المشتركة، والتي كتبها مجتمع المعلمين لدينا. باستخدام الفنان، سيقوم الطلاب بإنشاء \"أرض الهندسة\" الخاصة بهم والمكونة من أشكال وزوايا وخطوط مختلفة. بمجرد اكتمال أرضهم، سيكتب الطلاب مقالاً يبين رأيهم لدعم فكرة أن \"أرض الهندسة\" الخاصة بهم هي أفضل مكان يعيش فيه الفنان.\n\n\\_المعايير المعالجة: \\_\n\n- \\*\\* CCSS.MATH.CONTENT.4.G.A.1: \\*\\* ارسم نقاطاً وخطوطاً ومقاطعاً خطية وأشعة وزوايا (يمين، حاد، منفرج)، وخطوط عمودية ومتوازية. حدد هذه الأشكال ثنائية الأبعاد.\n\n- \\*\\* CCSS.MATH.CONTENT.4.G.A.2: \\*\\* تصنيف الأشكال ثنائية الأبعاد بناءً على وجود أو عدم وجود خطوط متوازية أو متعامدة، أو وجود أو عدم وجود زوايا ذات حجم محدد. تعرف على المثلثات القائمة على أنها فئة، وحدد المثلثات القائمة.\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1: \\*\\* اكتب مقالات توضح رأيك حول مواضيع أو نصوص، مع دعم وجهة نظرك بالأسباب والمعلومات.\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1.A: \\*\\* أدخل موضوعاً أو نصاً بوضوح، وأبدي رأياً، وأنشئ هيكلاً تنظيمياً يتم فيه تجميع الأفكار ذات الصلة لدعم هدف الكاتب.\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1.B: \\*\\* قدم الأسباب التي تدعمها الحقائق والتفاصيل.\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1.C: \\*\\* اربط الآراء والأسباب باستخدام الكلمات والعبارات (على سبيل المثال، من أجل، بالإضافة إلى ذلك).\n\n- \\*\\* CCSS.ELA-LITERACY.W.4.1.D: \\*\\* تقديم بيان ختامي أو جزء متعلق بالرأي المقدم." }, "6d3af202-fd47-493f-93fa-081fec637b53": { "name": "مقدمة", @@ -5027,9 +4931,9 @@ }, "20367f69-608a-45ad-b6fc-7a17613a071f": { "name": "الأشكال الفاخرة باستخدام الحلقات المتداخلة", - "description": "قد يستفيد الطلاب من حل اللغز معاً في الصف.\n\nننصح بشدة بالفيديو \\*_/_ توقف وفكر عبر الإنترنت \\*\\* في هذا الدرس. قد لا يكون هذا موضوعًا سهلاً لغالبية طلابك. قد يؤدي العمل مع شريك ومناقشة الحلول المحتملة للألغاز إلى تهدئة عقول الطلاب.\n\nتأكد من وجود الأوراق وأقلام الرصاص في مكان قريب للطلاب لكتابة خطتهم قبل بدء البرمجة. تحتوي بعض الألغاز على حد أقصى لعدد القطع البرمجية المسموح استخدامها، لذا يمكن أن يكون الورق مفيدًا إذا رغب الطلاب في كتابة الإجابة الطويلة قبل البحث عن أنماط التكرار.", + "description": "قد يستفيد الطلاب من حل اللغز معاً في الصف.\n\nننصح بشدة بالفيديو \\*_/_ توقف وفكر عبر الإنترنت \\*\\* في هذا الدرس. قد لا يكون هذا موضوعاً سهلاً لغالبية طلابك. قد يؤدي العمل مع شريك ومناقشة الحلول المحتملة للألغاز إلى تهدئة عقول الطلاب.\n\nتأكد من وجود الأوراق وأقلام الرصاص في مكان قريب للطلاب لكتابة خطتهم قبل بدء البرمجة. تحتوي بعض الألغاز على حد أقصى لعدد القطع البرمجية المسموح استخدامها، لذا يمكن أن يكون الورق مفيداً إذا رغب الطلاب في كتابة الإجابة الطويلة قبل البحث عن أنماط التكرار.", "tips": [ - "ستتاح للطلاب الفرصة لمشاركة عملهم في نهاية هذه المرحلة. يمكن مشاركة هذه القطع الفنية الكترونياً أو من الممكن طباعتها. ننصح بطباعة أعمال طلاب الصف وعرضهها على أحبائهم ليروها." + "ستتاح للطلاب الفرصة لمشاركة عملهم في نهاية هذه المرحلة. يمكن مشاركة هذه القطع الفنية الكترونياً أو من الممكن طباعتها. ننصح بطباعة أعمال طلاب الصف وعرضها على أحبائهم ليروها." ] }, "35342825-ca7b-4305-b02a-365e6095e8f6": { @@ -5046,17 +4950,17 @@ }, "9ad07175-6454-4905-9366-61b189a9ab7e": { "name": "تأملات", - "description": "\\_ماذا صنعت اليوم؟ \\_\n\nاجمع الصف معًا وامنح الطلاب وقتًا لعرض رسوماتهم الفنية! تأكد من أن الجميع يشعرون بأنهم مشمولون عن طريق التحقق من أن كل طالب قد أنهى رسمه الفني قبل بدء العروض التقديمية. ناقش كيف تم عمل كل رسم وماذا كان في الحلقة المتداخلة لكل طالب." + "description": "\\_ماذا صنعت اليوم؟ \\_\n\nاجمع الصف معاً وامنح الطلاب وقتاً لعرض رسوماتهم الفنية! تأكد من أن الجميع يشعرون بأنهم مشمولون عن طريق التحقق من أن كل طالب قد أنهى رسمه الفني قبل بدء العروض التقديمية. ناقش كيف تم عمل كل رسم وماذا كان في الحلقة المتداخلة لكل طالب." }, "cbdc3d01-eba8-41fa-9138-a5aa16a22788": { "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- بماذا شعرت خلال درس اليوم؟\n- ارسم شيئاً استخدمت فيه الحلقات المتداخلة لصنعه.\n- كيف تساعدك الحلقات المتداخلة في برمجة صور معقدة." }, "d0c1cb56-b676-4766-8452-407699d36c2f": { - "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. ويمكن استخدام تلك الأنشطة خارج أنشطة الفصل أو غير ذلك بهدف الإثراء المعرفي.\n\n#### نرسم معاً\n\nاطلب من الطلاب أن يعملوا معاً ومعهم قطع من الورق. يجب على كل مجموعة من الشركاء رسم شكل أو نمط بسيط . بمجرد رسم النمط البسيط، اطلب من كل مجموعة تبديل الأوراق. الآن يجب على كل شريك أن يكرر هذا النمط عدد المرات التي يريدها. على سبيل المثال، إذا رسم أحد الشركاء مربعًا، فيمكن للشريك الآخر إنشاء مستطيل مكون من مربعات! إذا رسم أحد الشركاء نمط سلم، يمكن للطالب الآخر أن يملأ الصفحة بالسلالم! سيكون لكل زوج مجموعة من الرسومات الفريدة. إذا كان هناك متسع من الوقت، فاطلب من الطلاب مناقشة كيفية برمجة رسوماتهم.\n\nإليك بعض الأمثلة:\n![](https://cdo-curriculum.s3.amazonaws.com/media/uploads/D.5-Examples.jpg)" + "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. ويمكن استخدام تلك الأنشطة خارج أنشطة الفصل أو غير ذلك بهدف الإثراء المعرفي.\n\n#### نرسم معاً\n\nاطلب من الطلاب أن يعملوا معاً ومعهم قطع من الورق. يجب على كل مجموعة من الشركاء رسم شكل أو نمط بسيط . بمجرد رسم النمط البسيط، اطلب من كل مجموعة تبديل الأوراق. الآن يجب على كل شريك أن يكرر هذا النمط عدد المرات التي يريدها. على سبيل المثال، إذا رسم أحد الشركاء مربعاً، فيمكن للشريك الآخر إنشاء مستطيل مكون من مربعات! إذا رسم أحد الشركاء نمط سلم، يمكن للطالب الآخر أن يملأ الصفحة بالسلالم! سيكون لكل زوج مجموعة من الرسومات الفريدة. إذا كان هناك متسع من الوقت، فاطلب من الطلاب مناقشة كيفية برمجة رسوماتهم.\n\nإليك بعض الأمثلة:\n![](https://cdo-curriculum.s3.amazonaws.com/media/uploads/D.5-Examples.jpg)" }, "3fd1ff7f-942a-4316-9559-3d910ab63fc4": { "name": "مقدمة", - "description": "اطلب من hgwt أن يُناقِش مجموعة الألغاز الأخيرة.\n\n- ما الذي أحبّوه/لم يحبّوه؟\n- ما الألغاز التي كانت صعبة؟ ولماذا؟\n- ما الألغاز التي كانت سهلة؟ ولماذا؟\n- إذا كنت ستدرِّس الحلقات البرمجية المتداخلة إلى صديق، فماذا ستقول لتساعده على فهمها؟\n\nإذا كان هناك متسع من الوقت، فأعطِ مقدمةً عن الشخصيات الرئيسية في ألغاز اليوم، وتحديدًا \"آنا\" و\"إلسا\" من فيلم \"ملكة الثلج Frozen\". اسرد للصف قصة الأختين إذا لم يكن يعرفها. لتضفي إثارةً على النشاط، أخبر طلاب الصف أنهم سيستخدمون الحلقات البرمجية المتداخلة لعمل بعض الرسومات الرائعة باستخدام الزلاجات الجليدية لكلٍ من \"آنا\" و\"إلسا\"!" + "description": "اطلب من الصف أن يُناقِش مجموعة الألغاز الأخيرة.\n\n- ما الذي أحبّوه/لم يحبّوه؟\n- ما الألغاز التي كانت صعبة؟ ولماذا؟\n- ما الألغاز التي كانت سهلة؟ ولماذا؟\n- إذا كنت ستدرِّس الحلقات البرمجية المتداخلة إلى صديق، فماذا ستقول لتساعده على فهمها؟\n\nإذا كان هناك متسع من الوقت، فأعطِ مقدمةً عن الشخصيات الرئيسية في ألغاز اليوم، وتحديداً \"آنا\" و\"إلسا\" من فيلم \"ملكة الثلج Frozen\". اسرد للصف قصة الأختين إذا لم يكن يعرفها. لتضفي إثارةً على النشاط، أخبر طلاب الصف أنهم سيستخدمون الحلقات البرمجية المتداخلة لعمل بعض الرسومات الرائعة باستخدام الزلاجات الجليدية لكلٍ من \"آنا\" و\"إلسا\"!" }, "5d0e32d6-0d8a-4783-92f2-1e20fb8e5ea9": { "name": "الحلقات المتداخلة مع فروزن", @@ -5074,15 +4978,15 @@ "description": "#### المفردات\n\nهذا الدرس فيه كلمة جديدة وهامة:\n\n- \\*\\* الوظيفة \\*\\* - قلها معي: الوظ-يفة\n\nقطعة من الكود يمكنك استخدامها ذاتها مرارًا وتكرارًا." }, "b535d4bd-acf0-486e-9f4e-8483b5d35c44": { - "description": "#### غنِّ أغنية\n\n- دع الصف يعرف أن اليوم هو يوم الأغنية!\n- سنتعلم أغنية معًا.\n - ابدأ بأغنية بسيطة، إما مكتوبة أو معروضة على الشاشة.\n - أشر إلى المقطع المكرر وتأكد من أن الصف يعرف كيف يغنيه قبل أن تبدأ في الأغنية.\n - قم بتفجير الأغنية، وغنيها معهم في البداية، ثم شاهد ما يحدث عندما تصل إلى الجزء الذي تستخدم فيه المقطع المكرر." + "description": "#### غنِّ أغنية\n\n- دع الصف يعرف أن اليوم هو يوم الأغنية!\n- سنتعلم أغنية معاً.\n - ابدأ بأغنية بسيطة، إما مكتوبة أو معروضة على الشاشة.\n - أشر إلى المقطع المكرر وتأكد من أن الصف يعرف كيف يغنيه قبل أن تبدأ في الأغنية.\n - قم بتفجير الأغنية، وغنيها معهم في البداية، ثم شاهد ما يحدث عندما تصل إلى الجزء الذي تستخدم فيه المقطع المكرر." }, "4c6d3147-e36c-42f0-9fa6-929ca790207c": { "tips": [ - "يتم استخدام Baby Shark هنا كمثال فقط. إذا كان طلابك يعرفون هذه الأغنية، فلا تتردد في استخدامها. عدا عن ذلك، اختر أغنية مناسبة قد يعرفونها أكثر (سواء من صف الموسيقى أو الراديو.)\n\n\\*\\* الإيماءات الرئيسية: \\*\\*\n\n\\*\\* سمكة طفل القرش: \\*\\* اصنع فم القرش بإصبعك وإبهامك.\n\n\\*\\* سمكة القرش الأم: \\*\\* اصنع الفم بكلتا يديك، وافتحهما وأغلقهما عند الرسغ.\n\n\\*\\* سمكة القرش الأب: \\*\\* اصنع فمًا كبيرًا بكلتا ذراعيك.\n\n\\*\\* سمكة القرش الجدة: \\*\\* مثل القرش ماما، لكن الأصابع مثنية.\n\n\\*\\* سمكة القرش الجد: \\*\\* مثل القرش الأب، لكن الأصابع مثنية.\n\n\\*\\* سمك القرش الجائع \\*\\*: يد واحدة على رأسك مثل الزعنفة، وحك بطنك باليد الأخرى.\n\n\\*\\* سمكة قرش صغيرة: \\*\\* حرك كلتا اليدين مع توجيه الأصابع للأمام، والتحرك من جانب إلى آخر.\n\n\\*\\* اسبح بعيدًا: \\*\\* تظاهر بالسباحة.\n\n\\*\\* أخيرًا الأمان: \\*\\* امسح الجبين وانفض اليد مثل حركة إزالة العرق." + "يتم استخدام Baby Shark هنا كمثال فقط. إذا كان طلابك يعرفون هذه الأغنية، فلا تتردد في استخدامها. عدا عن ذلك، اختر أغنية مناسبة قد يعرفونها أكثر (سواء من صف الموسيقى أو الراديو.)\n\n\\*\\* الإيماءات الرئيسية: \\*\\*\n\n\\*\\* سمكة طفل القرش: \\*\\* اصنع فم القرش بإصبعك وإبهامك.\n\n\\*\\* سمكة القرش الأم: \\*\\* اصنع الفم بكلتا يديك، وافتحهما وأغلقهما عند الرسغ.\n\n\\*\\* سمكة القرش الأب: \\*\\* اصنع فماً كبيراً بكلتا ذراعيك.\n\n\\*\\* سمكة القرش الجدة: \\*\\* مثل القرش ماما، لكن الأصابع مثنية.\n\n\\*\\* سمكة القرش الجد: \\*\\* مثل القرش الأب، لكن الأصابع مثنية.\n\n\\*\\* سمك القرش الجائع \\*\\*: يد واحدة على رأسك مثل الزعنفة، وحك بطنك باليد الأخرى.\n\n\\*\\* سمكة قرش صغيرة: \\*\\* حرك كلتا اليدين مع توجيه الأصابع للأمام، والتحرك من جانب إلى آخر.\n\n\\*\\* اسبح بعيداً: \\*\\* تظاهر بالسباحة.\n\n\\*\\* أخيراً الأمان: \\*\\* امسح الجبين وانفض اليد مثل حركة إزالة العرق." ] }, "f92bd484-5bb9-411e-ba94-98b2513e0d54": { - "description": "**_جوقة:_**\n\n_دو دو، دو دو دو دوو_\n\n**_أغنية:_**\n\n\\_ بيبي شارك\\_\n\n_جوقة_\n\n\\_ بيبي شارك\\_\n\n_جوقة_\n\n\\_ بيبي شارك\\_\n\n_جوقة_\n\n\\_ بيبي شارك\\_\n\n\\_ ماما شارك\\_\n\n_جوقة_\n\n\\_ ماما شارك\\_\n\n_جوقة_\n\n\\_ ماما شارك\\_\n\n_جوقة_\n\n\\_ ماما شارك\\_\n\n_دادي شارك_\n\n_جوقة_\n\n_دادي شارك_\n\n_جوقة_\n\n_دادي شارك_\n\n_جوقة_\n\n_دادي شارك_\n\n(إذا سمح الوقت، تابع مع \"قرش الجدة\" ، \"قرش الجد\" ، \"القرش الجائع\" ، \"السمكة الصغيرة\" ، \"السباحة بعيدًا\" ،\"السباحة أسرع\" ،\"الآمان أخيرًا\".)\n\n- من المحتمل جدًا أن يغني غالبية الطلاب كلمات الجوقة عندما تشير إلى ذلك المقطع.\n - أوقف الأغنية بمجرد حدوث ذلك، وسلط الضوء بوضوح على ما حدث للتو.\n - لقد حددت الجوقة.\n - دعوت الجوقة.\n - لقد غنوا الجوقة.\n- اسأل الصف لماذا يفترضون أنك كتبت الجوقة مرة واحدة في أعلى الورقة بدلاً من كتابتها مرارًا وتكرارًا في كل مكان حيث من المفترض أن تُغنى.\n - ما هي الفوائد الأخرى لكتابة الجوقة مرة واحدة فقط عندما تغنيها عدة مرات؟" + "description": "**_جوقة:_**\n\n_دو دو، دو دو دو دوو_\n\n**_أغنية:_**\n\n\\_ بيبي شارك\\_\n\n_جوقة_\n\n\\_ بيبي شارك\\_\n\n_جوقة_\n\n\\_ بيبي شارك\\_\n\n_جوقة_\n\n\\_ بيبي شارك\\_\n\n\\_ ماما شارك\\_\n\n_جوقة_\n\n\\_ ماما شارك\\_\n\n_جوقة_\n\n\\_ ماما شارك\\_\n\n_جوقة_\n\n\\_ ماما شارك\\_\n\n_دادي شارك_\n\n_جوقة_\n\n_دادي شارك_\n\n_جوقة_\n\n_دادي شارك_\n\n_جوقة_\n\n_دادي شارك_\n\n(إذا سمح الوقت، تابع مع \"قرش الجدة\" ، \"قرش الجد\" ، \"القرش الجائع\" ، \"السمكة الصغيرة\" ، \"السباحة بعيداً\" ،\"السباحة أسرع\" ،\"الأمان أخيراً\".)\n\n- من المحتمل جداً أن يغني غالبية الطلاب كلمات الجوقة عندما تشير إلى ذلك المقطع.\n - أوقف الأغنية بمجرد حدوث ذلك، وسلط الضوء بوضوح على ما حدث للتو.\n - لقد حددت الجوقة.\n - دعوت الجوقة.\n - لقد غنوا الجوقة.\n- اسأل الصف لماذا يفترضون أنك كتبت الجوقة مرة واحدة في أعلى الورقة بدلاً من كتابتها مرارًا وتكرارًا في كل مكان حيث من المفترض أن تُغنى.\n - ما هي الفوائد الأخرى لكتابة الجوقة مرة واحدة فقط عندما تغنيها عدة مرات؟" }, "d3965c60-0e53-440b-812d-a912648161be": { "tips": [ @@ -5090,11 +4994,11 @@ ] }, "1e27bec3-22e5-4c3b-948d-116ff1a8c9cf": { - "description": "الآن، تخيل أن هذه الأغنية عبارة عن برنامج كمبيوتر. إن تحديد عنوان (مثل \"الجوقة\") لجزء صغير من الكود الذي تستخدمه مرارًا وتكرارًا يسمى إنشاء وظيفة.\n\nهذا مفيد لعلماء الكمبيوتر لبعض الأسباب نفسها التي تفيد كاتبي الأغاني.\n\n- عدم الاضطرار إلى كتابة الكود مرارًا وتكرارًا في البرنامج يوفر الوقت.\n- إذا قمت بخطأ ما، فما عليك سوى تغييره في مكان واحد.\n- يبدو البرنامج أقل تعقيدًا مع تحديد القطع المتكررة مرة واحدة فقط في الأعلى.\n\nسنلعب باستخدام الأغاني مجدداً ،لمحاولة فهم مدى فعالية استخدام هذه التقنية حقًا!" + "description": "الآن، تخيل أن هذه الأغنية عبارة عن برنامج كمبيوتر. إن تحديد عنوان (مثل \"الجوقة\") لجزء صغير من الكود الذي تستخدمه مرارًا وتكرارًا يسمى إنشاء وظيفة.\n\nهذا مفيد لعلماء الكمبيوتر لبعض الأسباب نفسها التي تفيد كاتبي الأغاني.\n\n- عدم الاضطرار إلى كتابة الكود مرارًا وتكرارًا في البرنامج يوفر الوقت.\n- إذا قمت بخطأ ما، فما عليك سوى تغييره في مكان واحد.\n- يبدو البرنامج أقل تعقيداً مع تحديد القطع المتكررة مرة واحدة فقط في الأعلى.\n\nسنلعب باستخدام الأغاني مجدداً ،لمحاولة فهم مدى فعالية استخدام هذه التقنية حقاً!" }, "567a28bf-ed4a-4d8d-8be2-2e196d37cb6d": { "name": "تأليف الأغاني", - "description": "إن النظر إلى الأغاني تعد طريقة رائعة لمقارنة الوظائف بشيء نراه في حياتنا اليومية. غالبًا ما تحتوي الأغاني على مجموعات معينة من الكلمات التي تتكرر مرارًا وتكرارًا. نطلق على مثل هذه المجموعة اسم \"الجوقة\"." + "description": "إن النظر إلى الأغاني تعد طريقة رائعة لمقارنة الوظائف بشيء نراه في حياتنا اليومية. غالباً ما تحتوي الأغاني على مجموعات معينة من الكلمات التي تتكرر مراراً وتكراراً. نطلق على مثل هذه المجموعة اسم \"الجوقة\"." }, "dfc4f2ab-d9c6-454e-b3a6-8696815b4fdc": { "tips": [ @@ -5102,7 +5006,7 @@ ] }, "88cccb48-efc0-4649-886d-c649589769b3": { - "description": "**الاتجاهات:**\n\n- قسّم الصف إلى مجموعات من ٤ أو ٥ أو ٦.\n- أعط كل مجموعة عدة نسخ من \\*_/_ ورقة عمل كتابة الأغاني \\*\\*.\n- شغل أغنية قصيرة للصف تحتوي على مقطع واضح لا يتغير من سطر الى سطر.\n- تحدي الصف لتحديد (وكتابة) الجوقة.\n- قارن النتائج من كل مجموعة.\n\nهل حصل الجميع على نفس الشيء؟\nغنوا جوقاتكم معًا لمعرفة ذلك!\nالعب هذه اللعبة مرارًا وتكرارًا حتى يواجه الصف صعوبة بسيطة في تحديد الجوقات.\n\n- غالبًا ما يكون من الأسهل فقط أن يستمع الصف إلى (أو يشاهد) الأغنية، ثم يصوت على ماهية الجوقة من خلال غنائها معًا، بدلاً من كتابة كل شيء. إذا اخترت هذه الطريقة، ففكر في جعل الصف يقوم باستخدام جوقة مكتوبة عند اختيار الأغنية النهائية للتأكد من حصول المتعلمين البصريين على التعزيز المناسب." + "description": "**الاتجاهات:**\n\n- قسّم الصف إلى مجموعات من ٤ أو ٥ أو ٦.\n- أعط كل مجموعة عدة نسخ من \\*_/_ ورقة عمل كتابة الأغاني \\*\\*.\n- شغل أغنية قصيرة للصف تحتوي على مقطع واضح لا يتغير من سطر إلى سطر.\n- تحدي الصف لتحديد (وكتابة) الجوقة.\n- قارن النتائج من كل مجموعة.\n\nهل حصل الجميع على نفس الشيء؟\nغنوا جوقاتكم معاً لمعرفة ذلك!\nالعب هذه اللعبة مرارًا وتكرارًا حتى يواجه الصف صعوبة بسيطة في تحديد الجوقات.\n\n- غالباً ما يكون من الأسهل فقط أن يستمع الصف إلى (أو يشاهد) الأغنية، ثم يصوت على ماهية الجوقة من خلال غنائها معاً، بدلاً من كتابة كل شيء. إذا اخترت هذه الطريقة، ففكر في جعل الصف يقوم باستخدام جوقة مكتوبة عند اختيار الأغنية النهائية للتأكد من حصول المتعلمين البصريين على التعزيز المناسب." }, "06b4ee77-0a27-48bc-9dca-d55b530d1ce6": { "name": "تأملات", @@ -5111,13 +5015,13 @@ ] }, "3143fa54-1a02-46ef-850f-f7e7ec4ff64f": { - "description": "#### الدردشة السريعة: ماذا تعلمنا؟\n\n- هل تفضل كتابة كلمات الأغنية مرارا وتكرارا أو تحديد الجوقة؟\n- هل تعتقد أنه من الممكن عمل عدة جوقات لنفس الأغنية؟\n- هل يعقل إنشاء جوقة جديدة لكل مرة تحتاجها فيها الأغنية؟" + "description": "#### الدردشة السريعة: ماذا تعلمنا؟\n\n- هل تفضل كتابة كلمات الأغنية مراراً وتكراراً أو تحديد الجوقة؟\n- هل تعتقد أنه من الممكن عمل عدة جوقات لنفس الأغنية؟\n- هل يعقل إنشاء جوقة جديدة لكل مرة تحتاجها فيها الأغنية؟" }, "41faed4d-716c-40d1-aab9-3125f7a8a917": { "description": "إن جعل الطلاب يكتبون ما تعلموا ولماذا هو مفيد وكيف يشعرون اتجاهه يساعد في ترسيخ المعلومات التي اكتسبوها اليوم ويشكل مرجعاً لهم يتعلمون منه في المستقبل.\n\n**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- كيف شعرت خلال درس اليوم؟\n- ما هي الوظيفة وكيف تستخدمها؟\n- هل يمكنك التفكير في نشاط آخر حيث قد ترغب في استدعاء مجموعة تعليمات خاصة عدة مرات؟" }, "0abea6de-f093-42f4-a3de-e84fba11870e": { - "description": "وزع \\*_/_ ورقة عمل تقييم كتابة الأغاني \\*\\* واسمح للطلاب بإكمال النشاط بشكل مستقل بعد شرح التعليمات جيدًا. يجب أن يكون هذا مألوفًا بفضل الأنشطة السابقة." + "description": "وزع \\*_/_ ورقة عمل تقييم كتابة الأغاني \\*\\* واسمح للطلاب بإكمال النشاط بشكل مستقل بعد شرح التعليمات جيداً. يجب أن يكون هذا مألوفاً بفضل الأنشطة السابقة." }, "c3c1225f-3e42-4af3-b63e-6e2fb0a9f62a": { "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. ويمكن استخدام تلك الأنشطة خارج أنشطة الفصل أو غير ذلك بهدف الإثراء المعرفي.\n\n**زخارف عمليَّة من الخرز والزجاج الملوَّن**\nيُرجى زيارة [جدول الأنشطة غير المعتمدة على الكمبيوتر في أساسيات علوم الكمبيوتر](https://code.org/curriculum/unplugged) أو النقر فوق رابط [زخارف عمليَّة من الخرز والزجاج الملوَّن](https://studio.code.org/s/course3/stage/4/puzzle/1). يحتاج هذا النشاط إلى القليل من المستلزمات من متجر الحِرف، لكنّه يساعد الطلاب في استيعاب قيمة استدعاء العديد من الدوال.\n\n**اكتب أغنيتك**\n\n- ابدأوا بكتابة لازمة غنائية معًا، ثم كرروها بين أشعار الأغنية التي تحسِّنوها.\n- قم بإجراء تغيير على اللازمة الغنائية، وفكِّر في مدى سهولة التغيير في مكان واحد فقط.\n- قم بتغيير اللازمة الغنائية مرة أخرى، واجعلها أطول مما كانت عليه في الأصل.\n- أضِف لازمة غنائية ثانية، وبدِّل بينهما في أشعارِك.\n\n**تأليف برنامج كأغنية**\n\n- ماذا لو جسَّدنا الأغاني بدلاً من أن نغنِّيها؟ ستتحول لازمتنا الغنائية فجأة إلى دالة من إجراءات مكرِّرة، بدلاً من الكلمات.\n- استخدِم مفاهيم الأسهم من درس \"برمجة ورق الرسم البياني\"، وأنشئ برنامجًا من كثير من التعليمات المكرِّرة.\n - ضع دائرةً حول هذه الإجراءات المكرِّرة؛ حتى يمكن أن يرى الفصل مكانها.\n - عرِّف دالة باسم \"اللازمة الغنائية\" فوق البرنامج.\n - اشطب الإجراءات المكرِّرة التي تظهر في في كل الأماكن بالبرنامج، واكتب بدلاً منها \"اللازمة الغنائية\".\n- كرِّر حتى يتمكن الفصل من اجتياز هذه العملية، بقليلٍ من التوجيه." @@ -5127,10 +5031,10 @@ }, "5051f377-1e03-4348-91f8-5ba36d7dd8c6": { "name": "مقدمة", - "description": "ساعد الفصل في فهم أن الوظائف هي مجرد جزء من الكود الذي له اسم. بمجرد تحديده، يمكنك استخدام هذا الاسم مرارًا وتكرارًا في برنامجك لإخبار الكمبيوتر بتشغيل جزء الكود الذي قمت بتعيينه له." + "description": "ساعد الفصل في فهم أن الوظائف هي مجرد جزء من الكود الذي له اسم. بمجرد تحديده، يمكنك استخدام هذا الاسم مراراً وتكراراً في برنامجك لإخبار الكمبيوتر بتشغيل جزء الكود الذي قمت بتعيينه له." }, "ff0b0dd9-74e9-478e-b55b-a6ed2428642d": { - "description": "سيساعد هذا النشاط في نقل المفاهيم غير المتصلة من النشاط غير البرمجي \"الوظائف: كتابة الأغاني\" إلى عالم الإنترنت الذي ينتقل الطلاب إليه. اختر \\_ واحدًا\\_ مما يلي لتقوم به مع صفك:" + "description": "سيساعد هذا النشاط في نقل المفاهيم غير المتصلة من النشاط غير البرمجي \"الوظائف: كتابة الأغاني\" إلى عالم الإنترنت الذي ينتقل الطلاب إليه. اختر \\_ واحداً\\_ مما يلي لتقوم به مع صفك:" }, "1df9bd87-1d7e-4073-8ba6-e098abe93672": { "name": "نشاط غير برمجي باستخدام القطع البرمجية بلوكلي", @@ -5143,8 +5047,8 @@ "description": "بمجرد أن تنتهي كل مجموعة أو ثنائي، اسأل الطلاب عن المكان الذي وضعوا فيه وظائفهم ولماذا. هل قام الجميع بإنشاء نفس الوظيفة؟ كم مرة تكررت الوظيفة؟\n\n#### -أو-" }, "b249be1c-ef47-4ad8-87dd-2bcfb8d17530": { - "name": "معاينة ألغاز الانترنت", - "description": "اختر لغزاً من الدرس. ننصح باستخدام اللغز رقم ٩.\nاعملوا معاً في الصف على حل اللغز دون استخدام الوظائف. بمجرد حصولكم على الحل، اعرضوه على لوحة بيضاء زو باستخدام جهاز العرض. اطلب من الفصل أن يشير إلى الكود المكرر.\n\n\\*\\* اسأل: \\*\\* \\_لماذا لا يمكنك الاكتفاء باستخدام حلقة التكرار؟ \\_\n\nعلى اللوحة البيضاء، أعد كتابة البرنامج بدون الكود المكرر، مع ترك مسافة سطر واحد. في ذلك / تلك المساحة (مساحات) الفارغة، قم باستدعاء وظيفة. بعلى جانب مساحة العمل، أنشىء تعريف الوظيفة كما في المثال البرمجي الموجود في الجهة اليسرى من جزء النصائح في الدرس. اسأل الصف عما يعتقدون أن الكود سيفعله الآن.\n\nابدأ نقاشًا مع الصف حول فائدة الوظائف في البرمجة. ادعُ الطلاب لمناقشة الاختلاف بين الوظائف وحلقات التكرار." + "name": "معاينة ألغاز الإنترنت ", + "description": "اختر لغزاً من الدرس. ننصح باستخدام اللغز رقم ٩.\nاعملوا معاً في الصف على حل اللغز دون استخدام الوظائف. بمجرد حصولكم على الحل، اعرضوه على لوحة بيضاء أو باستخدام جهاز العرض. اطلب من الفصل أن يشير إلى الكود المكرر.\n\n\\*\\* اسأل: \\*\\* \\_لماذا لا يمكنك الاكتفاء باستخدام حلقة التكرار؟ \\_\n\nعلى اللوحة البيضاء، أعد كتابة البرنامج بدون الكود المكرر، مع ترك مسافة سطر واحد. في ذلك / تلك المساحة (مساحات) الفارغة، قم باستدعاء وظيفة. على جانب مساحة العمل، أنشىء تعريف الوظيفة كما في المثال البرمجي الموجود في الجهة اليسرى من جزء النصائح في الدرس. اسأل الصف عما يعتقدون أن الكود سيفعله الآن.\n\nابدأ نقاشاً مع الصف حول فائدة الوظائف في البرمجة. ادعُ الطلاب لمناقشة الاختلاف بين الوظائف وحلقات التكرار." }, "ad677781-a22b-4166-b8f8-6dad3630f9e3": { "name": "الوظائف في ماينكرافت", @@ -5169,11 +5073,11 @@ }, "efa5dada-af20-4c6f-bcc3-1c3ad1b2ef8d": { "name": "مقدمة", - "description": "اطلب من الفصل إعادة التفكير في \"الوظائف- نشاط غير برمجي: كتابة الأغاني\" وتذكر ماهية الوظيفة. ابدأ نقاشاً حول وقت استخدام الوظيفة عند كتابة أغنية.\n\nأخبر الصف أن هناك مكونين رئيسيين لاستخدام الوظائف.\n\n1. \\*\\* التعريف \\*\\*: تعريف الوظائف هي التي تنشئ وظيفة. في تعريف الوظيفة، تقوم بملء الوظيفة بكود معين وتعطي الوظيفة اسمًا. يجب أن تعرّف وظيفة قبل أن تتمكن من استخدامها.\n\n2. \\*\\* الاتصال \\*\\*:\n استدعاءات الوظائف هي التي تجعل البرنامج يقوم بتشغيل الكود الموجود في الوظيفة. لاستدعاء وظيفة ما، يمكنك وضع اسم الوظيفة في برنامجك. تأكد من تعريف وظيفتك بشكل صحيح قبل استدعائها في برنامجك.\n\nيمكن للصف استخدام مثال كتابة الأغاني كمثال لفهم هذين المكونين. في النشاط غير البرمجي، تم تسمية الوظيفة التي تحتوي على الكلمات المكررة باسم \"الكورَس\". عندما قمنا بإنشاء هذه الوظيفة أول مرة، قمنا برسم دائرة حول الكلمات التي ستدخل في الوظيفة. بمجرد تسمية الوظيفة، يمكننا قراءة كلمات الأغاني واستبدال كلمات الكورس المتكررة بدعوة وظيفية إلى الوظيفة \"الكورس\".\n\nاستمر في المحادثة حتى تتأكد من فهم الطلاب للوظائف وكيفية إنشائها وتسميتها واستدعائها. إذا لم يصل الطلاب إلى هذه النقطة، تأكد من القيام بأحد أنشطة الوصل قبل الانتقال إلى ألغاز Code.org." + "description": "اطلب من الفصل إعادة التفكير في \"الوظائف- نشاط غير برمجي: كتابة الأغاني\" وتذكر ماهية الوظيفة. ابدأ نقاشاً حول وقت استخدام الوظيفة عند كتابة أغنية.\n\nأخبر الصف أن هناك مكونين رئيسيين لاستخدام الوظائف.\n\n1. \\*\\* التعريف \\*\\*: تعريف الوظائف هي التي تنشئ وظيفة. في تعريف الوظيفة، تقوم بملء الوظيفة بكود معين وتعطي الوظيفة اسماً. يجب أن تعرّف وظيفة قبل أن تتمكن من استخدامها.\n\n2. \\*\\* الاتصال \\*\\*:\n استدعاءات الوظائف هي التي تجعل البرنامج يقوم بتشغيل الكود الموجود في الوظيفة. لاستدعاء وظيفة ما، يمكنك وضع اسم الوظيفة في برنامجك. تأكد من تعريف وظيفتك بشكل صحيح قبل استدعائها في برنامجك.\n\nيمكن للصف استخدام مثال كتابة الأغاني كمثال لفهم هذين المكونين. في النشاط غير البرمجي، تم تسمية الوظيفة التي تحتوي على الكلمات المكررة باسم \"الكورَس\". عندما قمنا بإنشاء هذه الوظيفة أول مرة، قمنا برسم دائرة حول الكلمات التي ستدخل في الوظيفة. بمجرد تسمية الوظيفة، يمكننا قراءة كلمات الأغاني واستبدال كلمات الكورس المتكررة بدعوة وظيفية إلى الوظيفة \"الكورس\".\n\nاستمر في المحادثة حتى تتأكد من فهم الطلاب للوظائف وكيفية إنشائها وتسميتها واستدعائها. إذا لم يصل الطلاب إلى هذه النقطة، تأكد من القيام بأحد أنشطة الوصل قبل الانتقال إلى ألغاز Code.org." }, "d1826ee5-4403-41a2-a804-3112c9da4cb1": { "name": "الوظائف مع الفنان", - "description": "#### ألغاز الانترنت\n\nقد يستفيد الطلاب من كتابة الكود بدون استخدام وظائف ثم إنشاء وظائف من الكود المكرر. إذا لم يستمتع الطلاب بالقيام بذلك في مساحة عمل Code.org، فإننا ننصح بتوفير الورق وأقلام الرصاص للطلاب لكتابة (أو رسم) أفكارهم." + "description": "#### ألغاز الإنترنت\n\nقد يستفيد الطلاب من كتابة الكود بدون استخدام وظائف ثم إنشاء وظائف من الكود المكرر. إذا لم يستمتع الطلاب بالقيام بذلك في مساحة عمل Code.org، فإننا ننصح بتوفير الورق وأقلام الرصاص للطلاب لكتابة (أو رسم) أفكارهم." }, "c8b7ed1a-7b68-48e5-bf78-c411d209179a": { "progression_name": "بناء المهارات" @@ -5183,7 +5087,7 @@ }, "c8e5eb74-9ded-4c7c-bfbf-3fb3a144fe3a": { "name": "تأملات", - "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- كيف تشعر اتجاه درس اليوم؟\n- ما هي بعض الاختلافات بين الوظائف وحلقات التكرار؟\n- ارسم سكتشاً لشىء رسمته اليوم. هل يمكنك كتابة الكود اللازم لإنشاء هذا؟\n- ارسم صورة ترغب في إنشائها باستخدام الكود. حاول كتابة أو صياغة الكود الذي من المفترض أن ينتج هذا الرسم." + "description": "**أسئلة تحفيزية:**\n\n- عن ماذا كان درس اليوم؟\n- كيف تشعر اتجاه درس اليوم؟\n- ما هي بعض الاختلافات بين الوظائف وحلقات التكرار؟\n- ارسم سكتشاً لشيء رسمته اليوم. هل يمكنك كتابة الكود اللازم لإنشاء هذا؟\n- ارسم صورة ترغب في إنشائها باستخدام الكود. حاول كتابة أو صياغة الكود الذي من المفترض أن ينتج هذا الرسم." }, "26475297-6a91-4f8c-a64d-ded841ff0cb9": { "name": "مقدمة", @@ -5218,7 +5122,7 @@ "47ed862d-1562-4505-a98c-8c852ba6d936": { "name": "التعبيرات الشرطية مع المزارع", "tips": [ - "قد لا تكون الأنماط في هذه الألغاز واضحة لكل طالب. ننصحك بحل هذه المراحل مسبقًا لفهم أي مشكلة قد يواجهها صفك بشكل أفضل. أيضًا، قد تكون مشاهدة واستخدام الأساليب من \\*_/_ توقف وفكر عبر الانترنت \\*\\* مفيدة لصفك." + "قد لا تكون الأنماط في هذه الألغاز واضحة لكل طالب. ننصحك بحل هذه المراحل مسبقاً لفهم أي مشكلة قد يواجهها صفك بشكل أفضل. أيضاً، قد تكون مشاهدة واستخدام الأساليب من \\*_/_ توقف وفكر عبر الإنترنت \\*\\* مفيدة لصفك." ], "progression_name": "بناء المهارات" }, @@ -5230,10 +5134,10 @@ }, "63757527-5067-4217-9d3b-134aac5a39ab": { "name": "تأملات", - "description": "**الأسئلة التحفيزية:**\n\n- ما هي الجملة الشرطية؟ لماذا قد تقوم ببرمجة جملة شرطية؟\n- أعط مثالا على استخدام جملة شرطية خلال يومك؟ (على سبيل المثال: إذا كنتُ جائعًا، آكل بعض الطعام ؛ وأثناء المشي عبر الشارع، أراقب السيارات)" + "description": "**الأسئلة التحفيزية:**\n\n- ما هي الجملة الشرطية؟ لماذا قد تقوم ببرمجة جملة شرطية؟\n- أعط مثالاً على استخدام جملة شرطية خلال يومك؟ (على سبيل المثال: إذا كنتُ جائعاً، آكل بعض الطعام ؛ وأثناء المشي عبر الشارع، أراقب السيارات)" }, "edc8cb65-ae89-4d76-8f05-e2c5f35535d2": { - "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. ويمكن استخدام تلك الأنشطة خارج أنشطة الفصل أو غير ذلك بهدف الإثراء المعرفي.\n\n#### بينما نلعب\n\nاجمع الصف للحصول على بعض المرح في الخارج أو في صالة الألعاب الرياضية باستخدام الكرة! يمكن القيام بذلك في دائرة أو كفريق في الساحة\n\n**_القواعد:_**\n\n- أثناء اللعب، يجب أن نكون جميعًا مستعدين لضرب الكرة\n- \\_إذا اقتربت منك الكرة، احرص على إبقائها في الهواء\n- \\_إذا ضربت الكرة مرة واحدة، فلا يمكنك ضربها مرة أخرى (لمسة واحدة فقط لكل شخص في كل دور ، ولا يمكنك ضربها مرتين)\n- \\_إذا خرجت الكرة عن حدود اللعبة، يجب أن يسقط كل طالب على الأرض بشكل درامي. آخر طالب يسقط عليه أن يستعيد الكرة.\n\nفي نهاية الجولة الأولى ، اسأل الطلاب عما إذا كان بإمكانهم تحديد الجملة الشرطية في اللعبة. هل يمكنهم اختراع جمل زخرى ليستخدموها في اللعبة؟" + "description": "استخدِم هذه الأنشطة لتحسين عملية تعليم الطلاب. ويمكن استخدام تلك الأنشطة خارج أنشطة الفصل أو غير ذلك بهدف الإثراء المعرفي.\n\n#### بينما نلعب\n\nاجمع الصف للحصول على بعض المرح في الخارج أو في صالة الألعاب الرياضية باستخدام الكرة! يمكن القيام بذلك في دائرة أو كفريق في الساحة\n\n**_القواعد:_**\n\n- أثناء اللعب، يجب أن نكون جميعاً مستعدين لضرب الكرة\n- \\_إذا اقتربت منك الكرة، احرص على إبقائها في الهواء\n- \\_إذا ضربت الكرة مرة واحدة، فلا يمكنك ضربها مرة أخرى (لمسة واحدة فقط لكل شخص في كل دور ، ولا يمكنك ضربها مرتين)\n- \\_إذا خرجت الكرة عن حدود اللعبة، يجب أن يسقط كل طالب على الأرض بشكل درامي. آخر طالب يسقط عليه أن يستعيد الكرة.\n\nفي نهاية الجولة الأولى ، اسأل الطلاب عما إذا كان بإمكانهم تحديد الجملة الشرطية في اللعبة. هل يمكنهم اختراع جمل أخرى ليستخدموها في اللعبة؟" }, "990891b6-d051-4117-8dd5-fc3346d69dc5": { "name": "مقدمة", @@ -5252,14 +5156,14 @@ }, "86067d99-75b5-4f21-ac53-cae3f71ab968": { "name": "تحديد السياق", - "description": "\\*\\* ناقش \\*\\*: اطلب من الطلاب تعريف مصطلح \"تطبيق\" بكلماتهم الخاصة.\n\n- \\_ما هو التطبيق؟ \\_\n- \\_ما هي أنواع التطبيقات المتوفرة؟ \\_\n- \\_أين نستخدم التطبيقات؟ \\_\n\n أثناء المناقشة، اعرض صوراً أو أمثلة لتطبيقات على هاتفك الذكي أو جهازك اللوحي الالكتروني إن أمكن.\n\n\\*\\* قل \\*\\*: (تأكد من أن جميع الطلاب على نفس الصفحة فيما يتعلق بهذا الموضوع من خلال تقديم المصطلحات والمفاهيم الأساسية.)\n\n- \\_ في هذه الدورة التدريبية، نتعلم كيفية البرمجة. يستخدم الكود لإنشاء تطبيقات الكمبيوتر. الألعاب الالكترونية، ومتصفحات مواقع الانترنت ومشغلات الوسائط المتعددة... قائمة التطبيقات تطول وتطول! \\_\n- _آب_ \\_ اختصار لكلمة تطبيق. عادةً، تشير التطبيقات بشكل أكثر تحديدًا إلى التطبيقات التي تعمل على أجهزة كمبيوتر صغيرة تسمى \\__أجهزة الهاتف المحمولة._\n- _الهواتف الذكية والأجهزة اللوحية هي أمثلة على الأجهزة المحمولة._\n\n\\*\\* ناقش \\*\\*: التطبيقات في كل مكان! اسأل الطلاب لماذا يعتقدون أن التطبيقات أصبحت شائعة جدًا. فيما يلي بعض الأمثلة على التفسيرات:\n\n- يمكن للعديد من الأشخاص الحصول بسهولة على جهاز محمول (على سبيل المثال، هاتف ذكي) أو شراؤه أكثر من جهاز كمبيوتر كبير مزود بلوحة مفاتيح وماوس وما إلى ذلك.\n- يمكن أن تلبي التطبيقات مجموعة متنوعة من الاحتياجات. على سبيل المثال، إذا كنت بحاجة إلى سيارة توصلك لمكان ما، فقد أجرب تطبيقًا لمشاركة الرحلات وأصل إلى هناك بسرعة. إذا أردتُ معرفة الأفلام التي يجب أن أشاهدها، فمن المحتمل أن يكون هناك تطبيق يمكنه مساعدتي في اتخاذ القرار. وبالطبع، إذا كنت أرغب في الاتصال أو إرسال رسالة نصية إلى شخص ما على هاتفي، فأنا أستخدم تطبيقات لهذا أيضًا!\n\nقدم مفهوم \"إمكانية الوصول\" مع الملاحظات أدناه.\n\n**قل**:\n\n- مع استخدام المزيد والمزيد من الأشخاص للتطبيقات، غالبًا ما يواجه مطوروا التطبيقات مشكلات لم يفكروا فيها من قبل، لأنهم على الأرجح لم يواجهوا هذه المشكلات مطلقًا في حياتهم.\\_\n- - ترتبط العديد من هذه المشكلات بـ *إمكانية الوصول. \\_ في عالم علوم الكمبيوتر، يرتبط مفهوم \"إمكانية الوصول\" بإنشاء تكنولوجيا للأشخاص الذين يعانون من \\_إعاقات معينة.* \\*\n- تشمل الإعاقات.. مشاكل جسدية وسمعية وبصرية وغيرها الكثير.\n- \\_الإعاقات متنوعة وتؤثر على الناس بطرق مختلفة. على سبيل المثال، قد يرتدي الشخص الذي يعاني من ضعف في البصر نظارات. قد يتم اعتبار الشخص الذي يعاني من إعاقة بصرية شديدة \"كفيفًا\" وسيحتاج إلى المزيد من المساعدة.\n\n\\*\\* الانتقال \\*\\*: أخبر الطلاب أنك ترغب في تعريفهم على القليل من الأطفال الذين يشبهونهم تمامًا على الرغم من أنهم يعانون من إعاقات معينة." + "description": "\\*\\* ناقش \\*\\*: اطلب من الطلاب تعريف مصطلح \"تطبيق\" بكلماتهم الخاصة.\n\n- \\_ما هو التطبيق؟ \\_\n- \\_ما هي أنواع التطبيقات المتوفرة؟ \\_\n- \\_أين نستخدم التطبيقات؟ \\_\n\n أثناء المناقشة، اعرض صوراً أو أمثلة لتطبيقات على هاتفك الذكي أو جهازك اللوحي الإلكتروني إن أمكن.\n\n\\*\\* قل \\*\\*: (تأكد من أن جميع الطلاب على نفس الصفحة فيما يتعلق بهذا الموضوع من خلال تقديم المصطلحات والمفاهيم الأساسية.)\n\n- \\_ في هذه الدورة التدريبية، نتعلم كيفية البرمجة. يستخدم الكود لإنشاء تطبيقات الكمبيوتر. الألعاب الإلكترونية، ومتصفحات مواقع الإنترنت ومشغلات الوسائط المتعددة... قائمة التطبيقات تطول وتطول! \\_\n- _آب_ \\_ اختصار لكلمة تطبيق. عادةً، تشير التطبيقات بشكل أكثر تحديداً إلى التطبيقات التي تعمل على أجهزة كمبيوتر صغيرة تسمى \\__أجهزة الهاتف المحمولة._\n- _الهواتف الذكية والأجهزة اللوحية هي أمثلة على الأجهزة المحمولة._\n\n\\*\\* ناقش \\*\\*: التطبيقات في كل مكان! اسأل الطلاب لماذا يعتقدون أن التطبيقات أصبحت شائعة جداً. فيما يلي بعض الأمثلة على التفسيرات:\n\n- يمكن للعديد من الأشخاص الحصول بسهولة على جهاز محمول (على سبيل المثال، هاتف ذكي) أو شراؤه أكثر من جهاز كمبيوتر كبير مزود بلوحة مفاتيح وماوس وما إلى ذلك.\n- يمكن أن تلبي التطبيقات مجموعة متنوعة من الاحتياجات. على سبيل المثال، إذا كنت بحاجة إلى سيارة توصلك لمكان ما، فقد أجرب تطبيقاً لمشاركة الرحلات وأصل إلى هناك بسرعة. إذا أردتُ معرفة الأفلام التي يجب أن أشاهدها، فمن المحتمل أن يكون هناك تطبيق يمكنه مساعدتي في اتخاذ القرار. وبالطبع، إذا كنت أرغب في الاتصال أو إرسال رسالة نصية إلى شخص ما على هاتفي، فأنا أستخدم تطبيقات لهذا أيضاً!\n\nقدم مفهوم \"إمكانية الوصول\" مع الملاحظات أدناه.\n\n**قل**:\n\n- مع استخدام المزيد والمزيد من الأشخاص للتطبيقات، غالبًا ما يواجه مطوروا التطبيقات مشكلات لم يفكروا فيها من قبل، لأنهم على الأرجح لم يواجهوا هذه المشكلات مطلقاً في حياتهم.\\_\n- - ترتبط العديد من هذه المشكلات بـ *إمكانية الوصول. \\_ في عالم علوم الكمبيوتر، يرتبط مفهوم \"إمكانية الوصول\" بإنشاء تكنولوجيا للأشخاص الذين يعانون من \\_إعاقات معينة.* \\*\n- تشمل الإعاقات.. مشاكل جسدية وسمعية وبصرية وغيرها الكثير.\n- \\_الإعاقات متنوعة وتؤثر على الناس بطرق مختلفة. على سبيل المثال، قد يرتدي الشخص الذي يعاني من ضعف في البصر نظارات. قد يتم اعتبار الشخص الذي يعاني من إعاقة بصرية شديدة \"كفيفاً\" وسيحتاج إلى المزيد من المساعدة.\n\n\\*\\* الانتقال \\*\\*: أخبر الطلاب أنك ترغب في تعريفهم على القليل من الأطفال الذين يشبهونهم تماماً على الرغم من أنهم يعانون من إعاقات معينة." }, "8873d7fd-15b6-4da5-9e83-156d6a9516d0": { "name": "التصميم من أجل الوصول", "progression_name": "التصميم من أجل الوصول" }, "e5e488aa-2089-4803-8d69-3d40bac03f12": { - "description": "#### السيناريوهات (١٠ دقائق)\n\n\\*\\* العرض \\*\\*: اعرض كل سيناريو من \\*_/_ التصميم من أجل الوصول - مجموعة الشرائح \\*\\*. أثناء عرض صورة السيناريو، اقرأ البرنامج النصي المرافق للصف (انظر أدناه). تتحتوي الشرائح ذات الصلة على أسئلة المناقشة.\n\n[slides]\n\n#### سيناريوهات التصميم لأجل الوصول\n\n_الشريحة 1: قابل \"وي\"_\n\n- \"وي\" طفلة موهوبة تحب الموسيقى. إنها تعزف على البيانو وتغني جيدًا!\n- \"وي\" معاقة بصريا. في حين أنها ليست عمياء تمامًا، يصعب عليها رؤية الأشياء، حتى لو كانت بالقرب من عينيها.\n- كان على \"وي\" أن تتعلم العزف على البيانو بشكل مختلف عن الأطفال الذين لا يعانون من إعاقة بصرية، لكن هذا لم يمنعها من أن تصبح موسيقيًة رائعًة!\n- بدأت \"وي\" مؤخرًا في إنشاء موسيقاها الخاصة. هي فخورة جدا بها! إنها ترغب في تسجيل ومشاركة موسيقاها مع أصدقائها.\n\n\\_الشريحة ٢: تقديم غرامافون! \\_\n\n- غرامافون هو تطبيق جديد شائع يسمح للأشخاص بتحميل ومشاركة الموسيقى الخاصة بهم مع الأصدقاء.\n- هذه صورة للشاشة الرئيسية. ما رأيك في ذلك؟ كيف يعمل هذا التطبيق في رأيك؟\n\n_الشريحة ٣: مشكلة \"وي\"_\n\n- تحتاج \"وي\" إلى استخدام غرامافون لمشاركة موسيقاها. على الرغم من كل شيء، إنه أشهر تطبيق لمشاركة الموسيقى!\n- ومع ذلك، فهي تواجه صعوبة في استخدام التطبيق. لماذا برأيك؟\n\n_الشريحة ٤: تعرّف على \"روجر\"_\n\n- \"روجر\" طفل نشيط يحب ألعاب الفيديو! ويحب بشكل خاص ممارسة الألعاب الرياضية مع أصدقائه.\n- لكن الأمور كانت صعبة على روجر في الآونة الأخيرة. قبل بضع سنوات، كان لابد من \"بتر\" يد روجر (جراحياً) بسبب حادث.\n- لحسن الحظ، يعمل علماء الكمبيوتر والمهندسون والأطباء بجد لتزويد روجر \"بيد اصطناعية\" آلية ذات مظهر رائع، وهو أمر عظيم!\n- لكن حتي يصبح ذلك واقعاً، فإن روجر يرغب بلعب ألعاب الفيديو الرياضية مع أصدقائه!\n\n\\_الشريحة ٥: تقديم جنون كرة القدم! \\_\n\n- فوتبول فرينزي Football Frenzy هي لعبة جديدة يحبها الجميع!\n- تحتوي على رسومات رائعة وتأثيرات صوتية رائعة وضوابط مشددة وحركة مذهلة!\n- هذه صورة للعبة أثناء العمل. بناءً على واجهة الاستخدام، كيف تعتقد أن هذه اللعبة تُلعَب؟\n\n_الشريحة ٦: مشكلة روجر_\n\n- يلعب جميع أصدقاء روجر لعبة فوتبول فرينزي Football Frenzy. إنه متصل عبر الإنترنت بحيث يمكنك تشغيله في أي مكان!\n- يرغب روجر بلعب فوتبول فرينزي معهم ، لكنه يمر بوقت صعب. لماذا برأيك؟\n\n_الشريحة ٧: أتمنى ..._\n\n- لم يتم تصميم أي من هذه التطبيقات مع وضع أشخاص مثل Wei و Roger في الاعتبار.\n- عندما يتعلق الأمر بهذه التطبيقات، ما هي الميزات المحددة التي تعتقد أن وي و روجر يرغبان فيها؟\n- دعونا نجعل رغباتهم تتحقق بإعادة تصميم هذه التطبيقات!\n\n[/slides]\n\n#### نشاط إعادة تصميم التطبيق (٢٥ دقيقة)\n\nيسمح السيناريو النهائي للطلاب بإعادة تصميم تطبيق واحد من السيناريوهات (\"غرامافون\" لـ \"وي\" أو \"فوتبول فرينزي Football Frenzy\" لـ\"روجر\").\n\nيجب أن يركز الطلاب جهودهم بشكل أساسي على جعل تطبيقهم المعاد تصميمه أكثر سهولة في الاستخدام لأي منهما، إلى جانب أي ميزات وصول أخرى يمكنهم التفكير فيها. يمكن للطلاب تصميم العديد من الشاشات للتطبيق كما يحلو لهم، ولا يحتاجون إلى جعل تطبيقهم يبدو مثل الأمثلة الأصلية.\n\nإذا كان هناك متسع من الوقت، فيمكن للطلاب إعادة تصميم التطبيقات لكلا الشخصيتين.\n\n\\*\\* التوزيع \\*\\*: مرر أقلام تلوين / أقلام رصاص / إلخ. لكل طالب وهم يفتحون مفكراتهم.\n\n\\*\\* المشاركة \\*\\*: بعد التصميم، يشارك الطلاب تصميم التطبيق الخاص بهم مع زملائهم، أو إذا كان هناك وقت ،يمكن لبعض الطلاب مشاركة تصاميمهم مع الصف بأكمله. يجب على كل طالب الإجابة عن كيفية تلبية تصميم التطبيق الجديد لاحتياجات المستخدم المعني." + "description": "#### السيناريوهات (١٠ دقائق)\n\n\\*\\* العرض \\*\\*: اعرض كل سيناريو من \\*_/_ التصميم من أجل الوصول - مجموعة الشرائح \\*\\*. أثناء عرض صورة السيناريو، اقرأ البرنامج النصي المرافق للصف (انظر أدناه). تتحتوي الشرائح ذات الصلة على أسئلة المناقشة.\n\n[slides]\n\n#### سيناريوهات التصميم لأجل الوصول\n\n_الشريحة 1: قابل \"وي\"_\n\n- \"وي\" طفلة موهوبة تحب الموسيقى. إنها تعزف على البيانو وتغني جيدًا!\n- \"وي\" معاقة بصرياً. في حين أنها ليست عمياء تماماً، يصعب عليها رؤية الأشياء، حتى لو كانت بالقرب من عينيها.\n- كان على \"وي\" أن تتعلم العزف على البيانو بشكل مختلف عن الأطفال الذين لا يعانون من إعاقة بصرية، لكن هذا لم يمنعها من أن تصبح موسيقيةً رائعةً!\n- بدأت \"وي\" مؤخراً في إنشاء موسيقاها الخاصة. هي فخورة جداً بها! إنها ترغب في تسجيل ومشاركة موسيقاها مع أصدقائها.\n\n\\_الشريحة ٢: تقديم غرامافون! \\_\n\n- غرامافون هو تطبيق جديد شائع يسمح للأشخاص بتحميل ومشاركة الموسيقى الخاصة بهم مع الأصدقاء.\n- هذه صورة للشاشة الرئيسية. ما رأيك في ذلك؟ كيف يعمل هذا التطبيق في رأيك؟\n\n_الشريحة ٣: مشكلة \"وي\"_\n\n- تحتاج \"وي\" إلى استخدام غرامافون لمشاركة موسيقاها. على الرغم من كل شيء، إنه أشهر تطبيق لمشاركة الموسيقى!\n- ومع ذلك، فهي تواجه صعوبة في استخدام التطبيق. لماذا برأيك؟\n\n_الشريحة ٤: تعرّف على \"روجر\"_\n\n- \"روجر\" طفل نشيط يحب ألعاب الفيديو! ويحب بشكل خاص ممارسة الألعاب الرياضية مع أصدقائه.\n- لكن الأمور كانت صعبة على روجر في الآونة الأخيرة. قبل بضع سنوات، كان لابد من \"بتر\" يد روجر (جراحياً) بسبب حادث.\n- لحسن الحظ، يعمل علماء الكمبيوتر والمهندسون والأطباء بجد لتزويد روجر \"بيد اصطناعية\" آلية ذات مظهر رائع، وهو أمر عظيم!\n- لكن حتى يصبح ذلك واقعاً، فإن روجر يرغب بلعب ألعاب الفيديو الرياضية مع أصدقائه!\n\n\\_الشريحة ٥: تقديم جنون كرة القدم! \\_\n\n- فوتبول فرينزي Football Frenzy هي لعبة جديدة يحبها الجميع!\n- تحتوي على رسومات رائعة وتأثيرات صوتية رائعة وضوابط مشددة وحركة مذهلة!\n- هذه صورة للعبة أثناء العمل. بناءً على واجهة الاستخدام، كيف تعتقد أن هذه اللعبة تُلعَب؟\n\n_الشريحة ٦: مشكلة روجر_\n\n- يلعب جميع أصدقاء روجر لعبة فوتبول فرينزي Football Frenzy. إنه متصل عبر الإنترنت بحيث يمكنك تشغيله في أي مكان!\n- يرغب روجر بلعب فوتبول فرينزي معهم ، لكنه يمر بوقت صعب. لماذا برأيك؟\n\n_الشريحة ٧: أتمنى ..._\n\n- لم يتم تصميم أي من هذه التطبيقات مع وضع أشخاص مثل Wei و Roger في الاعتبار.\n- عندما يتعلق الأمر بهذه التطبيقات، ما هي الميزات المحددة التي تعتقد أن وي و روجر يرغبان فيها؟\n- دعونا نجعل رغباتهم تتحقق بإعادة تصميم هذه التطبيقات!\n\n[/slides]\n\n#### نشاط إعادة تصميم التطبيق (٢٥ دقيقة)\n\nيسمح السيناريو النهائي للطلاب بإعادة تصميم تطبيق واحد من السيناريوهات (\"غرامافون\" لـ \"وي\" أو \"فوتبول فرينزي Football Frenzy\" لـ\"روجر\").\n\nيجب أن يركز الطلاب جهودهم بشكل أساسي على جعل تطبيقهم المعاد تصميمه أكثر سهولة في الاستخدام لأي منهما، إلى جانب أي ميزات وصول أخرى يمكنهم التفكير فيها. يمكن للطلاب تصميم العديد من الشاشات للتطبيق كما يحلو لهم، ولا يحتاجون إلى جعل تطبيقهم يبدو مثل الأمثلة الأصلية.\n\nإذا كان هناك متسع من الوقت، فيمكن للطلاب إعادة تصميم التطبيقات لكلا الشخصيتين.\n\n\\*\\* التوزيع \\*\\*: مرر أقلام تلوين / أقلام رصاص / إلخ. لكل طالب وهم يفتحون مفكراتهم.\n\n\\*\\* المشاركة \\*\\*: بعد التصميم، يشارك الطلاب تصميم التطبيق الخاص بهم مع زملائهم، أو إذا كان هناك وقت ،يمكن لبعض الطلاب مشاركة تصاميمهم مع الصف بأكمله. يجب على كل طالب الإجابة عن كيفية تلبية تصميم التطبيق الجديد لاحتياجات المستخدم المعني." }, "365538ed-acdc-4054-9f6c-fb4085cced76": { "name": "تأملات", @@ -5267,13 +5171,13 @@ }, "66272c77-39c2-4816-9cef-6d3fa0468581": { "name": "اليوم 1 - استكشِف أفكار المشروع", - "description": "الهدف: هذا الجزء من العملية هو استكشاف. سيجلس الطلابعلى مسرح مليئ بأمثلة للمشاريع لإعادة المزج والتعلم. لن يمنح هذا الطلاب فكرة عما هو ممكن فحسب، بل سيساعدهم أيضًا على رؤية محددات الأداة.\n\nامنح الطلاب يومًا للعب وإعادة مزج أمثلة المشاريع الموجودة في الدرس. اطلب منهم استخدام يومياتهم (أو أوراق دفتر الملاحظات) لتتبع الخواطر والأفكار أثناء تقدمهم.\n\nيجب أن يتم هذا النشاط في نفس الأزواج / المجموعات التي ستعمل على المشاريع معًا خلال الدروس العديدة التالية.\n\nتأكد من أن طلابك يفهمون أنهم سيعملون على مشاريع خاصة بهم، لذلك يجب أن ينتبهوا جيدًا لكيفية كتابة هذه البرامج، بالإضافة إلى المفاهيم التي يستخدمونها." + "description": "الهدف: هذا الجزء من العملية هو استكشاف. سيجلس الطلاب على مسرح مليئ بأمثلة للمشاريع لإعادة المزج والتعلم. لن يمنح هذا الطلاب فكرة عما هو ممكن فحسب، بل سيساعدهم أيضاً على رؤية محددات الأداة.\n\nامنح الطلاب يوماً للعب وإعادة مزج أمثلة المشاريع الموجودة في الدرس. اطلب منهم استخدام يومياتهم (أو أوراق دفتر الملاحظات) لتتبع الخواطر والأفكار أثناء تقدمهم.\n\nيجب أن يتم هذا النشاط في نفس الأزواج / المجموعات التي ستعمل على المشاريع معاً خلال الدروس العديدة التالية.\n\nتأكد من أن طلابك يفهمون أنهم سيعملون على مشاريع خاصة بهم، لذلك يجب أن ينتبهوا جيداً لكيفية كتابة هذه البرامج، بالإضافة إلى المفاهيم التي يستخدمونها." }, "bc3611fe-1160-47c2-a928-c7c666478ecf": { "progression_name": "مشاريع كمثال" }, "4c5a950e-1fc0-4ec3-9eda-a4a8e7631801": { - "description": "سيخرج الطلاب بفكرة مشروع ويخططون لإستراتيجيتهم لبرمجة هذا المشروع في يوم واحد. يجب أن يكون لدى الطلاب رسم تخطيطي للمشروع ووصف في نهاية اليوم.\n\n#### تحضير الطلاب للعملية:\n\nإن أهم مسؤولية تقع على عاتقك في بدء هذا الجزء هي مساعدة صفك على فهم نطاق هذا المشروع. يجب أن يكون الطلاب واضحين بشأن التوقعات المختلفة خلال الأسابيع القادمة حتى يتمكنوا من الاستعداد لعروضهم التقديمية بشكل مناسب.\n\nلمساعدة صفك في إدارة هذا الالتزام متعدد المراحل، يجب إعطاؤهم كلاً من \\*_/_ ورقة العمل \\*\\* و \\*_/_ قاعدة تقييم المشروع \\*\\* في اليوم الأول من التخطيط. سيتمكن الطلاب بعد ذلك من اتباع نموذج التقييم في كل خطوة على الطريق للتنبؤ بتقدير مشروعهم في النهاية.\n\nسيوفر دليل المشروع مكانًا للطلاب لتدوين الأفكار والعمليات ذات الصلة أثناء عملهم، حتى يكونوا أكثر استعدادًا لعروضهم التقديمية في النهاية.\n\nبصفتك معلماً، يجب عليك تحديد عناصر هذه المستندات المهمة بالنسبة لك والتأكد من تعديل أو إزالة أي شيء لا تنوي جذب انتباه الطالب اليه." + "description": "سيخرج الطلاب بفكرة مشروع ويخططون لإستراتيجيتهم لبرمجة هذا المشروع في يوم واحد. يجب أن يكون لدى الطلاب رسم تخطيطي للمشروع ووصف في نهاية اليوم.\n\n#### تحضير الطلاب للعملية:\n\nإن أهم مسؤولية تقع على عاتقك في بدء هذا الجزء هي مساعدة صفك على فهم نطاق هذا المشروع. يجب أن يكون الطلاب واضحين بشأن التوقعات المختلفة خلال الأسابيع القادمة حتى يتمكنوا من الاستعداد لعروضهم التقديمية بشكل مناسب.\n\nلمساعدة صفك في إدارة هذا الالتزام متعدد المراحل، يجب إعطاؤهم كلاً من \\*_/_ ورقة العمل \\*\\* و \\*_/_ قاعدة تقييم المشروع \\*\\* في اليوم الأول من التخطيط. سيتمكن الطلاب بعد ذلك من اتباع نموذج التقييم في كل خطوة على الطريق للتنبؤ بتقدير مشروعهم في النهاية.\n\nسيوفر دليل المشروع مكاناً للطلاب لتدوين الأفكار والعمليات ذات الصلة أثناء عملهم، حتى يكونوا أكثر استعداداً لعروضهم التقديمية في النهاية.\n\nبصفتك معلماً، يجب عليك تحديد عناصر هذه المستندات المهمة بالنسبة لك والتأكد من تعديل أو إزالة أي شيء لا تنوي جذب انتباه الطالب إليه." }, "076a8517-ba6d-4f59-804d-d40a49d9f184": { "tips": [ @@ -5281,7 +5185,7 @@ ] }, "58a3a943-61e8-4611-a332-33b04d93d60e": { - "description": "#### التحديد والتحضير:\n\nالآن وبعد أن أصبح دليل المشروع متاحًا للصف، يجب أن يبدأوا في ملء الأسئلة ضمن \\*\\* اليوم الأول \\*\\*.\n\nسيحتاج الطلاب على الأرجح إلى الرجوع إلى ملاحظاتهم من اللعب بالمشاريع النموذجية، خاصةً إذا لم يكونوا لجربوا مستويات مشاريع \"الفنان\" أو \"مختبر اللعب\" أثناء مرحلة التخطيط.\n\nيجب أن يركز الطلاب على تحديد مشروعهم والتخطيط له خلال اليوم الأول، وعدم الانتقال إلى مرحلة البناء حتى تتم كتابة أفكارهم و / أو استخلاصها.\n\nإذا واجه الطلاب مشكلة، ساعدهم في التفكير عن طريق طرح الأسئلة وضرب الأمثلة، بدلاً من تقديم الحلول مباشرة." + "description": "#### التحديد والتحضير:\n\nالآن وبعد أن أصبح دليل المشروع متاحاً للصف، يجب أن يبدأوا في ملء الأسئلة ضمن \\*\\* اليوم الأول \\*\\*.\n\nسيحتاج الطلاب على الأرجح إلى الرجوع إلى ملاحظاتهم من اللعب بالمشاريع النموذجية، خاصةً إذا لم يكونوا جربوا مستويات مشاريع \"الفنان\" أو \"مختبر اللعب\" أثناء مرحلة التخطيط.\n\nيجب أن يركز الطلاب على تحديد مشروعهم والتخطيط له خلال اليوم الأول، وعدم الانتقال إلى مرحلة البناء حتى تتم كتابة أفكارهم و / أو استخلاصها.\n\nإذا واجه الطلاب مشكلة، ساعدهم في التفكير عن طريق طرح الأسئلة وضرب الأمثلة، بدلاً من تقديم الحلول مباشرة." }, "281f3680-418c-4e9f-b18f-dedc11afe3f2": { "name": "تجربة", @@ -5293,18 +5197,18 @@ }, "ea6885b7-d893-417c-b8c9-d1bf3bfae12c": { "tips": [ - "إذا كنت تبحث عن جزء من هذه السلسلة لتعيينه كواجب منزلي، فهذا كل شيء! لا يلزم تقديم المشاريع بشكل إلكتروني، لذلك يعد هذا خيارًا رائعًا دون اتصال بالإنترنت. تشمل الطرق الأخرى لتقديم المشاريع (سواء عبر الإنترنت أو دون الاتصال بالإنترنت) ما يلي:\n\n- تقرير\n- مشاركة مدونة\n- الكترونياً\n- أمام الصف مع ملصق" + "إذا كنت تبحث عن جزء من هذه السلسلة لتعيينه كواجب منزلي، فهذا كل شيء! لا يلزم تقديم المشاريع بشكل إلكتروني، لذلك يعد هذا خيارًا رائعاً دون اتصال بالإنترنت. تشمل الطرق الأخرى لتقديم المشاريع (سواء عبر الإنترنت أو دون الاتصال بالإنترنت) ما يلي:\n\n- تقرير\n- مشاركة مدونة\n- الكترونياً\n- أمام الصف مع ملصق" ] }, "943225fd-17d1-40af-884c-76370ba25b32": { - "description": "#### صنع:\n\nبشكل مثالي، سيكون لديك متسع من الوقت في الصف لمنح الطلاب فرصة العمل على عروضهم التقديمية. سيسمح لهم ذلك بدمج مكونات وسائط متعددة غنية، مثل _شرائح جوجل Google Slides_. للحصول على أفكار عرض تقديمي أخرى، تفضل بزيارة \\*_/_ ٧٢ طريقة إبداعية للطلاب لعرض ما يعرفونه \\*\\* - موقع انترنت.\n\nشجع الطلاب على تضمين جميع المعلومات من القسم J من ورقة عمل تصميم المشروع النهائي في عرضهم التقديمي، بالإضافة إلى سؤالين أو أكثر من القسم K.\n\n#### حاضر:\n\nيجب على الطلاب عرض تطبيقاتهم أولاً، ثم يمكنهم مناقشة الأسئلة التي تناولوها في عروضهم التقديمية.\n\nقد يكون من المفيد جدًا أن يقوم الطلاب بالتسجيل للحصول على دور معين لتقديم عروضهم التقديمية، حتى يتمكنوا من الاستمتاع بالعروض التوضيحية التي يقدمها زملائهم في الصف دون القلق بشأن ما إذا كان سيتم استدعاؤهم بعد ذلك." + "description": "#### صنع:\n\nبشكل مثالي، سيكون لديك متسع من الوقت في الصف لمنح الطلاب فرصة العمل على عروضهم التقديمية. سيسمح لهم ذلك بدمج مكونات وسائط متعددة غنية، مثل _شرائح جوجل Google Slides_. للحصول على أفكار عرض تقديمي أخرى، تفضل بزيارة \\*_/_ ٧٢ طريقة إبداعية للطلاب لعرض ما يعرفونه \\*\\* - موقع إنترنت.\n\nشجع الطلاب على تضمين جميع المعلومات من القسم J من ورقة عمل تصميم المشروع النهائي في عرضهم التقديمي، بالإضافة إلى سؤالين أو أكثر من القسم K.\n\n#### حاضر:\n\nيجب على الطلاب عرض تطبيقاتهم أولاً، ثم يمكنهم مناقشة الأسئلة التي تناولوها في عروضهم التقديمية.\n\nقد يكون من المفيد جداً أن يقوم الطلاب بالتسجيل للحصول على دور معين لتقديم عروضهم التقديمية، حتى يتمكنوا من الاستمتاع بالعروض التوضيحية التي يقدمها زملائهم في الصف دون القلق بشأن ما إذا كان سيتم استدعاؤهم بعد ذلك." }, "6a4f65e2-5864-40c5-84bb-d1f70643e914": { "description": "سيقوم الطلاب بإنشاء وتقديم مشاريعهم بطريقة معتمدة (مكتوبة أو شفهية أو باستخدام الوسائط المتعددة). " }, "f8072f39-4638-4fa9-9ad9-f26e5e9af893": { "name": "تأمل وحاول مجدداً", - "description": "سيعمل الطلاب مع مجموعة أخرى لتقديم الملاحظات وتلقيها في محاولة لجعل مشاريع بعضهم البعض أقوى.\n\n#### تأمل:\n\nللتأمل، اطلب من كل مجموعة أن تتعاون مع مجموعة أخرى لتجربة مشاريع بعضها البعض. بعد حوالي ١٠ دقائق، اطلب من المجموعات مناقشة الأسئلة في ورقة عمل تصميم المشروع النهائي.\n\nشجع الطلاب على طرح الأسئلة في ورقة عمل تصميم المشروع النهائي وكتابة الملاحظات المقدمة من فرق المراجعة الخاصة بهم حتى يتمكنوا من الرجوع إليها لاحقًا. يجب أن يستغرق هذا الجزء حوالي ١٥ دقيقة أخرى." + "description": "سيعمل الطلاب مع مجموعة أخرى لتقديم الملاحظات وتلقيها في محاولة لجعل مشاريع بعضهم البعض أقوى.\n\n#### تأمل:\n\nللتأمل، اطلب من كل مجموعة أن تتعاون مع مجموعة أخرى لتجربة مشاريع بعضها البعض. بعد حوالي ١٠ دقائق، اطلب من المجموعات مناقشة الأسئلة في ورقة عمل تصميم المشروع النهائي.\n\nشجع الطلاب على طرح الأسئلة في ورقة عمل تصميم المشروع النهائي وكتابة الملاحظات المقدمة من فرق المراجعة الخاصة بهم حتى يتمكنوا من الرجوع إليها لاحقاً. يجب أن يستغرق هذا الجزء حوالي ١٥ دقيقة أخرى." }, "91a938ed-5c11-4efb-be88-9d4875f227c6": { "tips": [ @@ -6598,1029 +6502,420 @@ null ] }, - "a8a0cd51-12b0-4c58-8d16-b4b4778d2719": { - "name": "", - "description": "" - }, "c80549fe-fb7e-4eef-ba30-247264bf0e1f": { - "description": "", "tips": [ - "" + null ] }, "7e296c41-f0fb-4d31-8b13-31f6e7abe2f5": { - "description": "", "tips": [ - "" + null ] }, - "20932b42-3492-4da3-9341-e3f5884ab26e": { - "description": "" - }, - "66e96208-1863-433c-aa1a-2e510f7b54cf": { - "description": "" - }, - "2be236ca-be9d-4aec-8419-af8a9aa7eaae": { - "description": "" - }, - "1cfdd35d-ad4c-4c95-a583-e099a12e53af": { - "description": "" - }, "98a216a1-8aa6-4216-ad6e-b7ab5abca491": { - "description": "", "tips": [ - "" + null ] }, "addfcb6c-dafa-4e9d-b5fc-8d2c400714aa": { - "description": "", "tips": [ - "" + null ] }, - "2d3b79a7-c3e8-4353-9d18-e6554489dd95": { - "description": "" - }, "05ef09a7-e47c-4238-b280-31aeb3b4dc00": { - "description": "", "tips": [ - "" + null ] }, "cc06e6ea-b748-4c9d-b201-ccb10cd77cf6": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "bbd217d1-663a-4915-b7db-a08eee746a15": { - "description": "" - }, - "3cfd663f-71e4-4145-a628-eade2bc94faa": { - "description": "" - }, - "b44b9be0-7248-4ff8-bb29-93b11f382833": { - "description": "" - }, - "71a4871e-99e0-48c7-8dbc-e651828553d8": { - "name": "", - "description": "" - }, "cbce24b3-baeb-42f3-978b-e4262e9e38b7": { - "description": "", "tips": [ - "" + null ] }, - "844e57f3-26ec-4dea-8953-80f33a3cdd5c": { - "description": "" - }, - "4822d11d-63d3-41ad-b0be-51b4f890d105": { - "description": "" - }, - "47d2a823-af64-4c77-9eb8-66bb3c656c90": { - "description": "" - }, - "b19adc05-c5d0-473e-9091-5f3f6523a749": { - "description": "" - }, "d324e413-50c5-4135-97ad-610430cd5a97": { - "description": "", "tips": [ - "" + null ] }, - "6c153184-98fe-4d91-93f0-f2fe370c6e5b": { - "description": "" - }, - "6825c7b1-6eff-4c2f-884c-b346da6af6b3": { - "description": "" - }, "bb61bac7-12c5-4854-9cce-2450dae006fb": { - "description": "", "tips": [ - "" + null ] }, - "597e3c88-340f-44cf-83ca-c6dcfa231275": { - "description": "" - }, - "22519dbe-76b5-4795-a52b-cc047a714de1": { - "description": "" - }, - "306f6b92-b8b0-4cca-a7ce-13e65d9de71f": { - "description": "" - }, - "1ab47faa-8f31-4cdf-8fab-39b193dee663": { - "name": "", - "description": "" - }, "604675cc-016d-4706-ad48-32d1547d7a74": { - "description": "", "tips": [ - "" + null ] }, - "41c303b0-e3a8-40a3-a233-14ecee21e373": { - "description": "" - }, "8aadfdde-40ea-48c0-b369-3e9a0213c31b": { - "description": "", "tips": [ - "" + null ] }, - "53b2db65-5a4f-4be6-92ee-0f6d61c991e3": { - "description": "" - }, - "a1aa284f-85a3-4cf3-8ae7-eb12df690ad1": { - "description": "" - }, - "9e5d6b6b-12e9-4a3e-8523-8bd2156e7209": { - "description": "" - }, "2c878939-14f1-4cca-a6a5-d1bcc71ffb84": { "name": "عنصر واجهة تقطيعات البكسل", "progression_name": "تمثيل الصور" }, "0cb3b9f4-af2b-43e0-bdaa-4ce6ff013a37": { - "description": "", "tips": [ - "" + null ] }, - "37b68445-9a68-4976-82d7-ff063c8cd877": { - "description": "" - }, "2f614323-09fc-4fc3-949a-d8326ea2dedf": { - "description": "", "tips": [ - "" + null ] }, - "79680c7f-0f85-4543-9436-9c474a890730": { - "description": "" - }, "17536ac7-f578-4492-9a2b-034697748108": { - "description": "", "tips": [ - "" + null ] }, - "8bd32941-40e9-4be8-bb33-aa36d6435135": { - "description": "" - }, - "d49613fe-8fcf-4801-a656-6bd752db7c1b": { - "name": "", - "description": "" - }, "143b040a-8c9e-4653-92d4-f58ea9ffef72": { - "description": "", "tips": [ - "" + null ] }, - "0666afa0-2e46-40b6-b3a4-47c4748efcb0": { - "description": "" - }, "85c49ae4-5b52-40ad-96eb-424f02d8539e": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "43f93ac1-63e7-43b6-a340-0549b1d036cd": { - "description": "" - }, - "f3bb8fa1-e825-4782-bf7a-4dd2c8d9339f": { - "description": "" - }, "7383a881-4001-478a-8e89-5169fc76e2fb": { - "description": "", "tips": [ - "" + null ] }, "5e396df7-105a-46f4-8083-63f1c708ca2a": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "a50f90f5-e892-412c-8220-9c0b007e5e2c": { - "description": "" - }, - "e36c026d-7f3c-4605-8117-b0da1b07448e": { - "description": "" - }, "c71003ba-e08d-4d77-b308-5cc6ee941091": { - "description": "", "tips": [ - "" + null ] }, - "b4133437-14b2-4221-8202-c411f147e13c": { - "description": "", - "progression_name": "" - }, "30ef889b-387b-4dbd-b6bc-96ca25489944": { - "description": "", "tips": [ - "" + null ] }, - "aaa0fd28-bd1f-4857-9f2c-02141dd1d1e4": { - "description": "" - }, - "d3e518b8-74ef-499f-8212-41788efc6c67": { - "description": "" - }, - "984f56b5-6790-4ba6-bb1d-c3cb2bdcb4fd": { - "description": "" - }, - "f5c7a247-cbbb-4827-b286-2de435548146": { - "description": "" - }, - "1128304f-5c68-48ac-bf6a-229b5abc8153": { - "description": "" - }, "59dffdf2-728b-4b66-a29b-7635c858be00": { - "description": "", "tips": [ - "" - ], - "progression_name": "" - }, - "f5e577d7-b133-493e-995f-76c9ef44de1d": { - "name": "", - "description": "" + null + ] }, "5ab922e3-8512-4c62-83c7-e17aa282377d": { - "description": "", "tips": [ - "" + null ] }, "1282f8e7-0fd9-47bc-b7b4-75b4025eedb5": { - "description": "", "tips": [ - "" + null ] }, - "1d96f219-9ccf-4cc4-91b2-14032c14c746": { - "description": "" - }, - "1d086581-d5bc-4987-9829-2fe567019965": { - "description": "" - }, - "40ec42d4-fc71-4b63-a25c-266966de572d": { - "description": "" - }, - "dd0276c6-105c-4245-8982-cdab6d9b8e25": { - "description": "" - }, "13abae06-0500-42e9-a486-940684c9ba87": { - "description": "", "tips": [ - "" + null ] }, "a4df917c-be45-4977-bc95-fbe945f3c3cf": { - "description": "", "tips": [ - "" + null ] }, - "5b070069-8e80-48a8-8a84-435906d67aef": { - "description": "", - "progression_name": "" - }, - "e1c54e6a-0491-49c0-bb61-03fb8d321305": { - "description": "" - }, - "ed4fecf3-07ff-4c7e-a3e8-67651afae88a": { - "description": "" - }, - "915919b7-a41d-4cdd-b996-0d751a174259": { - "description": "" - }, "38324708-63cb-4738-92c9-af06aed187f7": { - "description": "", "tips": [ - "" + null ] }, - "1612220a-6b92-4852-b480-207228a4261f": { - "description": "" - }, - "301aef5f-6da1-4fe0-a998-8e350145b46a": { - "description": "" - }, - "8df6cc07-f2c4-499d-87e8-6ffe1c84ebd0": { - "name": "", - "description": "" - }, - "b5f6e7d0-04f2-4175-897c-236e80570d9e": { - "name": "", - "description": "" - }, "95c12363-142c-4e82-bed6-76541ed021c4": { - "description": "", "tips": [ - "" + null ] }, - "d218e22a-9afa-4c47-8223-a1d2c45843c4": { - "description": "" - }, - "722e1f66-5b33-47c5-a1d9-c56d501632ea": { - "description": "" - }, - "07f6553a-9c00-4213-9728-c878c1cccea0": { - "description": "" - }, "2c09cb98-721d-4c28-add5-bc717980da1e": { - "description": "", "tips": [ - "" + null ] }, - "cf021cc0-f490-4d43-879f-cdb8e6dbff0b": { - "description": "" - }, "e5d5e7ac-2362-41f9-a3ba-b78deaee4edc": { - "description": "", "tips": [ - "" + null ] }, - "d5bc0645-a3b5-47e7-97e3-4d976728851d": { - "description": "" - }, - "ff9399a1-cb17-477d-9a07-8b32c1e45c41": { - "description": "" - }, "bc476ecb-65ea-4f30-a970-81feb995c71c": { - "description": "", "tips": [ - "" + null ] }, - "2542ba15-9826-443d-ae2a-a5fed44749a2": { - "description": "" - }, - "cc154748-5e22-45df-9986-66cabc550f17": { - "name": "", - "description": "" - }, "112b54ac-5751-4635-8275-23e6acc5947c": { - "description": "", "tips": [ - "" + null ] }, - "a4878e11-13db-48d2-907c-c08afff5a2f1": { - "name": "", - "description": "" - }, "1fcec88e-f931-4ece-95d2-966a9ce0d0eb": { - "description": "", "tips": [ - "" + null ] }, - "b76749fc-2d2a-446d-89e7-e44cfde226fa": { - "description": "" - }, - "551aa650-99b6-471b-9612-058a5279ef1b": { - "description": "" - }, - "12af85e2-3f2d-421e-b2b6-16f8810d8835": { - "description": "" - }, "317d7606-342d-4068-939d-b4abefb7867f": { - "description": "", "tips": [ - "" + null ] }, - "699ec39e-ff86-4306-86ea-6419c957158f": { - "description": "" - }, - "3975567d-cb31-416a-aa66-dc74ebb2aca6": { - "description": "" - }, - "fdf8c859-bb78-4442-9b6a-8065c023265c": { - "description": "" - }, "4e8ecb03-3abf-412e-96bb-102eb61294aa": { - "description": "", "tips": [ - "" + null ] }, - "0702bf70-8cd5-4afe-a7a0-ee8a8af18ef8": { - "description": "" - }, - "ef08b5e7-d370-4566-87d1-9ee5d567fe4f": { - "description": "" - }, "89ef6969-5f33-411f-905d-93ffc791d9f8": { - "description": "", "progression_name": "تأملات" }, - "b3a9d104-dafe-40bc-8df3-b7291dafba78": { - "description": "" - }, "c74f28dc-8f61-443c-b03a-4943b65c8824": { - "description": "", "tips": [ - "" + null ] }, - "ac044e78-b527-4de2-ab65-6e883fea4b4f": { - "description": "" - }, - "07bdcf42-d87f-4ba0-9750-1e5b3bcfd6d9": { - "description": "" - }, - "8f7e2aed-a1e3-4e0d-bc5a-f300a3fc09da": { - "description": "" - }, - "ae3ddab7-fce0-4134-a6ee-65f3f156abd2": { - "description": "" - }, - "36cca9a9-a33c-4497-8852-4ef8371d2e36": { - "description": "" - }, - "6fc7958a-8055-43c0-b691-c935982236fd": { - "description": "" - }, "928ac428-64ef-4359-ad63-12d175fa700e": { - "name": "عرّف", - "description": "" + "name": "عرّف" }, "d19d7358-a136-4eae-a082-fb508284fb50": { - "description": "", "tips": [ - "" + null ] }, "35745fa0-2097-414b-beb8-eca436c1d5b9": { - "name": "الإعداد", - "description": "" + "name": "الإعداد" }, "2cd98702-4332-403a-8ce9-01db36e361ab": { - "description": "", "tips": [ - "" + null ] }, - "e5d02dfb-51a0-4815-ab13-440a9c1afdf2": { - "description": "" - }, - "e8a4e18c-4eda-4882-a884-0c5948dfad13": { - "description": "" - }, "799529e8-aa6b-44e9-a270-1db8052d7df3": { - "name": "تجربة", - "description": "" + "name": "تجربة" }, "fae06660-56ad-41e5-8af3-bbfbe36ebb97": { - "description": "", "tips": [ - "" + null ] }, - "124f4951-233a-482a-b2aa-1fb3605c86a5": { - "description": "" - }, "7080a972-d63e-4299-8260-f1df2f234857": { - "name": "تأمّل", - "description": "" - }, - "4c16bc31-dc7e-4dc0-a639-6491916e81af": { - "description": "" - }, - "e4a88ac1-bdd6-4cc5-9996-56f3f2b0ea18": { - "description": "" - }, - "08bb2602-af7f-4afc-91ee-cc1b81b67264": { - "name": "", - "description": "" + "name": "تأمّل" }, "cb6b53c4-832b-4488-b7d8-e235460c633c": { - "description": "", "tips": [ - "" + null ] }, - "eceb30a5-544d-417c-a495-2da11daec92b": { - "description": "" - }, - "49c29c14-5e52-4a4a-b27b-dc1c7989fbb3": { - "description": "" - }, - "c4c17534-67ea-42a2-814f-757f62782804": { - "description": "" - }, - "81e66693-3476-4c0d-ae92-0428e702cedb": { - "description": "" - }, "4701e66f-6c37-4ae3-a6d9-b94b4c45704c": { - "description": "", "tips": [ - "" + null ] }, - "08edaf30-5d95-4c71-8587-baf6b7a8394f": { - "description": "" - }, - "4668155e-befd-4113-bcad-1c7a7fa245be": { - "description": "", - "progression_name": "" - }, "28dfd4cd-0d62-4c35-bed0-d6038adf4813": { - "description": "", "tips": [ - "" + null ] }, - "7f9c657b-4bd4-4288-8491-e9b76f93e28e": { - "description": "" - }, - "2cfaae4a-38f3-42c4-9a02-2e2ce58a90df": { - "description": "" - }, "2bd9ece8-996d-4561-9ff9-b702ac019d12": { - "description": "", "tips": [ - "" + null ] }, "b22284df-c9d1-4046-93d8-4cd7339b1ec0": { - "description": "", "tips": [ - "" + null ] }, - "f1f5fd9e-06ad-49f0-a01e-197795ae7a79": { - "description": "" - }, - "bf06e3af-19b5-4ac6-bb7e-a77fca71de85": { - "description": "" - }, - "197e10c6-aca0-4198-8c55-08b02638a517": { - "name": "", - "description": "" - }, - "62ea0c97-f14e-43e1-8a84-1463b2d5aad7": { - "description": "" - }, - "880e6e3b-0a3b-4c47-bfe5-d2d4a6819da2": { - "description": "" - }, - "21d25224-74a0-4aeb-9fdf-edbb7db6a111": { - "name": "", - "description": "" - }, "b65a936d-eb48-4c6f-a0bf-751bb0829269": { - "description": "", "tips": [ - "" + null ] }, - "f2e019ce-00b6-4e65-9556-286b4ea96656": { - "description": "" - }, - "1d463bfd-19ff-4316-a0c8-69720e2c2424": { - "description": "" - }, - "317a7f76-c586-4e7d-a540-fa264f3dc0a4": { - "description": "" - }, "a6b0da50-c2de-4f78-98e0-5f01500c1845": { - "description": "", "tips": [ - "" + null ] }, - "c24577c8-d093-489d-8b0a-d8974a69d841": { - "description": "" - }, - "3591c670-4906-4e67-9d94-e3f884a00e2f": { - "description": "" - }, "a8280172-5d5d-4d29-b6ec-bc98ae0e3e08": { - "description": "", "tips": [ - "" + null ] }, "c72ef18c-8a87-40ab-9a07-260f89fad275": { - "description": "", "tips": [ - "" + null ] }, - "5920355c-8b82-4efb-a359-85cc4da3b71f": { - "description": "" - }, - "aa92d473-1f54-4190-a643-1bd002b95062": { - "description": "" - }, "45d58868-a7ed-43a5-ae94-c64de3cc4dd5": { - "description": "", "tips": [ - "" + null ] }, "46bfc542-d2d8-4124-a4cd-d7e53fff618e": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "e07811c2-0b0a-4b3a-9ce4-69c4ff707abd": { - "description": "" - }, - "ff83c374-628a-4388-8d39-29a2a7030ab9": { - "name": "", - "description": "" - }, "501ce03f-e483-4e6d-bbc8-dc26c9a3a265": { - "description": "", "tips": [ - "" + null ] }, - "5a3178ba-ec24-461f-afd1-cb7dcd1bb2e3": { - "description": "" - }, - "59daf2ec-b6af-4ac5-a40a-df547cc99d84": { - "description": "" - }, - "e27e7955-327c-420a-9219-ca2414154a18": { - "description": "" - }, - "3ce44f5d-714b-4a92-9d2d-c22a8fb195ee": { - "description": "" - }, "3cf5b5f5-208d-4801-b616-a877e120f6ca": { - "description": "", "tips": [ - "" + null ] }, - "8fcd52ee-4a38-4955-ba48-f55f341831d0": { - "description": "" - }, "c3c51f8c-dafe-485c-9fb6-9e10a686097d": { - "description": "", "tips": [ - "" + null ] }, - "296daea6-469d-4835-8253-cd6caecb04fa": { - "description": "" - }, "456fda46-f469-47e7-991c-6fd3efb1c0f6": { - "description": "", "tips": [ - "" + null ] }, - "161b3dce-d06f-402b-b029-1e218dd0cf26": { - "description": "" - }, "1d7c5ce3-6ee6-408f-9723-8fdfb8b2fda3": { - "description": "", "tips": [ - "" + null ] }, - "8848bff8-2f99-42e1-b248-8c56fea22e1f": { - "name": "", - "description": "" - }, "400536e8-3e68-4e2e-a1cb-15abe6e78255": { - "description": "", "tips": [ - "" + null ] }, - "fa82a728-71f5-4372-937c-c521cbfc88ac": { - "description": "" - }, "1fd332bf-4d3a-4fb3-8585-11aa036c87ff": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "d81c6701-1dfc-4758-b5a5-b1bd59755d84": { - "description": "" - }, - "60233e2f-bec5-42f5-87e1-82101d44c47f": { - "description": "" - }, - "4ca4c346-7448-41c7-adbb-f66b210d521e": { - "description": "" - }, - "69f631cc-0e74-4730-b0fe-f21aceef7f89": { - "description": "" - }, - "06e6834e-84d5-40f2-a069-f39d906e7f22": { - "name": "", - "description": "" - }, - "5c546880-1ae3-4cc4-be04-3d6288495c89": { - "description": "" - }, "1d708064-9b0b-4a56-bccf-715c91c2cf6d": { - "description": "", "tips": [ - "" + null ] }, - "cc284ad1-97ef-49a7-bec1-afcc0eaae2fb": { - "description": "" - }, - "cf5613ca-fce8-4969-936c-f0b14028ee74": { - "name": "", - "description": "" - }, "a367b3e1-6f45-49c0-8429-9e2b607560a2": { - "description": "", "tips": [ - "" + null ] }, - "4dec8a64-b436-46a8-afd8-8f24fcd2ff61": { - "description": "" - }, - "1d97d183-068b-4f5a-b823-e6b47f686a81": { - "name": "", - "description": "" - }, "e4a6519f-4954-49e6-8914-83043cd945d7": { - "description": "", "tips": [ - "" + null ] }, - "b8f9d3d2-e7bf-4209-9a20-6c5c8c803649": { - "description": "" - }, - "5966e707-3c45-439e-bb6f-7ecc280d4387": { - "description": "" - }, - "1662b367-c675-4cd5-a1d3-6a1fc89f62c5": { - "description": "" - }, - "52798cdc-24aa-4256-9aa9-4e3450877690": { - "name": "", - "description": "" - }, - "118d0bfe-9d5f-465c-9607-d8c146db9e9b": { - "description": "" - }, "e84d2260-141b-4899-971d-0e0e33eb12d2": { - "description": "", "tips": [ - "" - ], - "progression_name": "" + null + ] }, "caccc30a-07e9-465a-a077-65788e7b4f1b": { - "description": "", "tips": [ - "" + null ] }, - "2837e4be-02be-4d45-91a4-2a155bfbb322": { - "name": "", - "description": "", - "progression_name": "" - }, "83b2e7f4-a01c-491f-a3e1-29ac12d01a13": { - "description": "", "tips": [ - "" + null ] }, - "35b3c205-5ca5-43fa-b2ef-ee0f6d245722": { - "name": "", - "description": "", - "progression_name": "" - }, "f6b744db-baed-4e9d-bdf4-1f1399bf716a": { - "description": "", "tips": [ - "" + null ] }, "1f315b3a-9470-42be-95de-4b2327b9a338": { - "name": "تأملات", - "description": "" - }, - "7a916afc-ac3b-49d1-ab1d-a073525cf437": { - "description": "" - }, - "cab8946a-af60-4101-9f3b-a6ea464f6601": { - "name": "", - "description": "" + "name": "تأملات" }, "85bda82c-51d9-4b18-a377-4ecd142855c0": { - "description": "", "tips": [ - "" + null ] }, - "92df200b-ac53-40bc-aaf3-38bd956015e7": { - "description": "" - }, "8ff48983-ab23-42db-8ad0-d0d690bafad5": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "ffbd3a00-2fe9-42a4-8752-1af0196e7667": { - "description": "" - }, - "b0c8343f-91ef-4d9e-ab29-0f2e9d884709": { - "description": "" - }, - "6994374b-5b68-4099-b63f-6695700d8898": { - "description": "" - }, "7d58d643-efce-44e7-a3e4-7b3492c72250": { - "description": "", "tips": [ - "" - ], - "progression_name": "" - }, - "d266f2ed-9f75-4e5f-8ce3-f3b0b67f89d2": { - "description": "" + null + ] }, "f8f9a770-42a2-4c1d-9b51-52f46ff9360d": { - "description": "", "tips": [ - "" - ], - "progression_name": "" - }, - "037d1080-4d96-41bc-93af-bef5eef2007a": { - "description": "", - "progression_name": "" + null + ] }, "914c565c-fb6d-490c-a14a-b289ac56d720": { - "description": "", "tips": [ - "" + null ] }, "4ed5db10-7aec-4ab8-802b-10ccc9710ed5": { - "description": "", "tips": [ - "" + null ] }, - "0644d195-c0b2-4557-9f2c-116b259fe74a": { - "description": "", - "progression_name": "" - }, "92b13324-8ae5-4796-9071-694683704daa": { - "description": "", "tips": [ - "" + null ] }, - "bdb799bb-b8cb-4efe-b420-9142896c8aa4": { - "description": "" - }, - "2e20b5ce-46a7-4b70-9202-f2120d69425a": { - "description": "" - }, - "e67f18c9-668b-44fb-95aa-1908687d9f52": { - "description": "", - "progression_name": "" - }, "7c5c8f29-ab7a-4891-b135-182f4222a591": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "710a7a49-d593-4c67-841c-bd6ea39106fd": { - "description": "" - }, - "7833e351-1d81-480d-bf06-6c70c8374072": { - "name": "", - "description": "" - }, "375e017e-8620-4d95-a1f5-89fda22729ac": { - "description": "", "tips": [ - "" + null ] }, - "2fd97848-8352-45c5-b174-0404f39f43c2": { - "description": "" - }, - "61aaac24-77d4-4333-80fd-75b90af1df58": { - "description": "" - }, "24a8f1ab-d8eb-4738-b114-0534be713085": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "84929552-ebfc-43ef-a97d-f1857609d4ae": { - "description": "", - "progression_name": "" - }, "ff9b8b39-860d-427b-9a2d-80c537bc539f": { - "description": "", "tips": [ - "" + null ] }, - "aea82025-7a34-4033-81e5-8468fd89be01": { - "description": "" - }, - "eaf9b941-778e-468d-ae6e-e353b3d0942b": { - "description": "" - }, "4bc50ef6-5978-4a80-943a-49fc0cffb23e": { - "description": "", "tips": [ - "" + null ] }, - "187a7588-ecb2-4b52-8d9c-d87ca320216b": { - "description": "" - }, - "43097b7a-83d4-475a-b618-96db7d3d4522": { - "name": "", - "description": "" - }, - "db13f5b5-f1c0-4052-9a57-e23f3b55608f": { - "description": "" - }, "2d923b7c-56a0-462a-b7c4-5350cfe28ac0": { - "description": "", "tips": [ - "" + null ] }, - "7dc83ff4-843e-4ef0-8b8f-fc42ec99c587": { - "description": "" - }, - "ccc60270-6d7f-4def-96ba-d02c520dc917": { - "name": "", - "description": "" - }, - "831f4bc1-6ea7-4419-b83d-0382e78db075": { - "description": "" - }, - "5eb7b7fb-3bd7-4ef4-bce1-ed0aeb6384a4": { - "name": "", - "description": "" - }, "92566744-182e-416d-b7c7-2f5b2a92026b": { - "description": "", "tips": [ - "" + null ] }, - "2b7b1dfd-eb64-46b1-a225-5a4df7b10149": { - "description": "" - }, "22ca7a0f-899a-4cd3-8fbd-14afbf396317": { - "description": "", "progression_name": "تأملات" }, - "ac2ae502-b0a1-4567-b8aa-c1704881a91c": { - "name": "", - "description": "" - }, "ec94d489-2b99-408d-bcce-782db2cdba44": { "tips": [ - "" - ], - "progression_name": "" + null + ] }, "31ee2243-fd15-45ab-a0d7-80c2c97d88c7": { "tips": [ @@ -8273,1063 +7568,429 @@ null ] }, - "bc58aa76-45ad-40e0-b0b8-70f6ffc0850c": { - "description": "" - }, "beb5adaf-44d3-48fe-bb2d-99a2f55caeff": { - "description": "", "tips": [ - "" + null ] }, - "ad03dcc6-515c-4a86-bf14-d0bb13c89769": { - "description": "" - }, - "32772c7d-26fd-4352-b09c-6a7331500a70": { - "description": "" - }, "1dca60be-eb7f-40ef-8b91-8ca231c1b14a": { - "description": "", "tips": [ - "" + null ] }, "1c951438-4727-4ea5-84d9-560f7dac9204": { - "name": "", - "description": "", "tips": [ - "" + null ] }, "37d397d0-785f-4dc7-b172-2b51e5757ba3": { - "description": "", "tips": [ - "" + null ] }, - "4ae4ed17-55d9-4ad4-837d-06cbcaa121d1": { - "description": "" - }, - "9eb792f3-b6ec-4e1b-a96e-f9bc4bda5247": { - "description": "" - }, - "621b00e1-d6b6-4060-b0db-8dee8c8ebb6a": { - "name": "", - "description": "" - }, - "8f694c11-9713-491a-a965-360ddbc1033a": { - "description": "" - }, "5166952d-961b-4ba8-b379-c4101d84b4de": { - "description": "", "tips": [ - "" + null ] }, "79ffacab-f428-4e4f-8f85-e9409b2e43a3": { - "name": "", - "description": "", "tips": [ - "" + null ] }, "6470c3f3-0547-4d23-bede-dbac0704a029": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "2b44b34b-743b-4698-bcf9-2b32d2172ac5": { - "name": "", - "description": "" - }, - "75e6b296-d238-4993-a9f3-2712d896e9c6": { - "name": "", - "description": "" - }, "e1fdc61e-61b5-4b5d-b46a-62a26f7cca05": { - "description": "", "tips": [ - "" + null ] }, - "fd85159d-c1a1-484b-a5c6-fed3d2d0cc77": { - "description": "" - }, "fc1bd727-4c35-4405-a14f-a713bcd7e532": { - "name": "تأمّل", - "description": "" - }, - "62597c94-0e74-4478-b491-9427a83a7a2a": { - "name": "", - "description": "" - }, - "4a8474b0-c86b-4bc6-8813-1a47b5be09e8": { - "description": "" + "name": "تأمّل" }, "82378234-dc3a-4578-a458-e237d6b9b729": { - "description": "", "tips": [ - "" + null ] }, - "3d5ff4dc-c2df-4b01-852e-2a3449801046": { - "description": "" - }, - "d1da8d2b-4a50-42ae-929a-02094d6d152d": { - "description": "" - }, - "3410a6f3-94eb-4404-a14b-17cd5a218c65": { - "description": "" - }, "10aec291-0c45-453c-8609-5386783ff20e": { - "description": "", "tips": [ - "" + null ] }, - "dc8e60ec-e4b4-4188-8064-085405ab0268": { - "description": "" - }, - "199d8062-4c1e-4b7c-8c92-8aea7a3fcc21": { - "description": "" - }, - "c71aa4f8-ddb7-46b0-b4a8-c6446a08a66a": { - "description": "" - }, "11b483ae-c3f6-467d-85c3-9427203e2488": { - "description": "", "tips": [ - "" + null ] }, - "7eb30cac-9fa4-41f0-8a0a-08bae8e43ef0": { - "description": "" - }, "d7edf595-a13a-4992-b963-58a034f34112": { - "description": "", "tips": [ - "" + null ] }, - "33f346e7-e10d-454f-b2a2-58f1b78f5c4c": { - "description": "" - }, "7accdcb0-3787-4a97-9ac5-4044890f8c12": { - "description": "", "tips": [ - "" + null ] }, - "b151b93c-fa73-40a3-8a67-aeedab7f1dc0": { - "description": "" - }, "555a0b86-988d-4c75-ad9a-e3fc127d44c3": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "8e8798ce-2ba6-437b-bc5f-6e6dc5e6a940": { - "description": "" - }, - "b13a8d4e-7630-4937-a70c-4dda58710460": { - "description": "" - }, "7e307eaa-f893-47b4-94ce-38801b41592a": { - "description": "", "tips": [ - "" + null ] }, - "6b42302a-c520-4c7c-ba26-b400a5da88e7": { - "description": "" - }, - "6497bd95-a793-49c9-a2c3-fe2556936fa5": { - "description": "" - }, "4436ad56-59ce-4b60-8e8e-bd0c9f80626a": { - "name": "", "description": "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)" }, - "387404c2-efb3-4e5b-b09c-463a47a6b214": { - "description": "" - }, "c21034e8-cca8-4197-9819-081e4114ef36": { - "description": "", "tips": [ - "" + null ] }, - "455d8859-98cd-49da-8d9d-47880a8f24e8": { - "description": "" - }, - "4f6f922f-4af2-4143-a308-d43b8bf52191": { - "description": "" - }, - "c23840b1-46e6-4538-b892-bb22f6ed543b": { - "name": "", - "description": "" - }, "06af5ad1-d9b6-4834-b94a-12f5c46232c7": { - "description": "", "tips": [ - "" + null ] }, - "24fe9cac-40fb-48cc-ab1a-e06e4e474af9": { - "description": "" - }, "ec21fe96-de6c-4818-bf1a-c02c1f4b66ff": { - "description": "", "tips": [ - "" + null ] }, - "9b8fefda-e95f-4760-9e74-11bc72f33a4b": { - "description": "" - }, "ecb7626b-e9dc-4011-b1a2-54f138d54872": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "aab18b5a-b8a1-4015-b1d3-a4590f057057": { - "description": "" - }, - "3f21f8e1-bcdc-4e08-9be8-53211f4c71b0": { - "description": "" - }, - "397250f1-0ead-4ee1-b22f-bc7c0036a794": { - "description": "" - }, "5733d57d-7dc2-45ba-885b-e223a44ad2af": { - "description": "", "tips": [ - "" - ], - "progression_name": "" + null + ] }, "900764b3-0256-4cc9-b88f-1b8c4992e653": { - "description": "", "tips": [ - "" + null ] }, - "9a0930f2-a1e3-409f-b215-4bc00d2110a4": { - "description": "" - }, "e623c176-d684-43c0-ad4b-9f33a3acc00f": { - "name": "", - "description": "", "tips": [ - "", - "" + null, + null ] }, - "5f2c6154-314a-4bc8-bde8-1e06666ecea8": { - "description": "" - }, - "4136f0ec-4960-439b-b710-c102d09432d7": { - "name": "", - "description": "" - }, - "897da97a-8dfc-435e-9dba-2a478519e407": { - "description": "" - }, - "9f814ba0-3a5b-4261-884b-2a41dcbd1e38": { - "description": "" - }, "396fe142-472b-4c62-976b-578e5ff5bff0": { - "description": "", "tips": [ - "" + null ] }, - "187046cd-aaf6-466a-be86-5060acdda8e4": { - "description": "" - }, - "324a171f-99ef-42b7-b94b-df073186ff8a": { - "description": "" - }, "502a9053-c029-441d-aac1-5dcfc540fe9d": { - "name": "المدخلات والمخرجات", - "description": "" - }, - "a7d0f6de-e600-44ae-98e2-434e94375160": { - "description": "" + "name": "المدخلات والمخرجات" }, "a52b80a3-f6a7-4e24-8347-1eb0be4ccddf": { - "name": "", - "description": "", "tips": [ - "" - ], - "progression_name": "" + null + ] }, "e606d7d3-d552-4db3-91b7-c26f98da237c": { - "name": "", - "description": "", "tips": [ - "" - ], - "progression_name": "" - }, - "f0ca9021-3f50-4255-99a0-41558253f592": { - "description": "" - }, - "ce9e1b16-609b-43ed-bcc4-99f024c05fee": { - "description": "" + null + ] }, "f1388388-8631-479b-bca9-ffe97206edf8": { - "description": "", "tips": [ - "" + null ] }, - "29f459d2-a640-4618-9829-6d5adb95cef9": { - "name": "", - "description": "", - "progression_name": "" - }, - "065a0d2e-1f70-4ff0-8e46-42d5c8116cc2": { - "description": "" - }, - "e92cb9d2-6fd3-43f3-abd5-7eec596b537f": { - "name": "", - "description": "" - }, "ce77f101-8880-4264-bf0e-b2d95e40c080": { - "description": "", "tips": [ - "" + null ] }, - "5e3a206e-5fdc-4d0b-94ce-84c83313ccce": { - "description": "" - }, - "658bb176-e81a-441b-9846-7f06edb26bcb": { - "name": "", - "description": "", - "progression_name": "" - }, "584f3a53-ab7b-421d-a8a4-bc8c106ead2a": { - "description": "", "tips": [ - "" + null ] }, "4d905d80-5cc4-4017-88ab-904e5092fe0c": { - "description": "", "tips": [ - "" + null ] }, - "db018d57-7aa0-4395-b16a-8649a1e291c1": { - "description": "" - }, - "4c64e5b5-a49e-4fbf-874c-e8de24a9277f": { - "description": "" - }, - "dd302238-9da9-4598-a9ad-346d80a7ca0f": { - "name": "", - "description": "" - }, - "3136eec5-7ffe-4b31-9cdd-7e988769c3d1": { - "description": "", - "progression_name": "" - }, "fb64c101-5e75-4908-9b31-15d964b4ffa9": { - "description": "", "tips": [ - "" + null ] }, - "59635fc9-85ee-4beb-8e84-3db4d473f7d5": { - "description": "", - "progression_name": "" - }, "21e51178-7062-468a-b8e1-a9227a0ac5eb": { - "description": "", "tips": [ - "" + null ] }, - "58559ae7-ea27-45aa-ba26-1fdc3758d9a0": { - "description": "" - }, - "ffa29e42-7efc-41b6-ba23-b18391cd1041": { - "description": "" - }, - "0cba3d63-aa17-4e9e-b3e0-91330dc94748": { - "name": "", - "description": "" - }, "95323c16-49dc-4c54-9bf5-c351b458beb7": { - "description": "", "tips": [ - "" + null ] }, - "7870b41a-67d4-4e4c-bac2-51df283c64a2": { - "description": "", - "progression_name": "" - }, - "fe0df0f8-e6fb-42c2-82a5-7542d4a4fcde": { - "description": "", - "progression_name": "" - }, - "30a5ba05-3776-4be9-b6d5-66df2e579294": { - "name": "", - "description": "", - "progression_name": "" - }, - "1bf0d6db-f0d5-4473-b861-ca00d265f8a9": { - "progression_name": "" - }, - "09785de0-de7c-40a7-afac-9a255151a45d": { - "progression_name": "" - }, - "23734edc-d8f1-43ea-b0bc-63a9f745c6bb": { - "progression_name": "" - }, - "b8be58da-51d2-44de-8fd8-f136b1604f84": { - "name": "", - "description": "" - }, - "dd0a4480-2ff7-407b-be56-5a7ff2df932e": { - "name": "", - "description": "" - }, "ed3fc57d-be54-4625-bae7-5cac4680d615": { - "description": "", "tips": [ - "" + null ] }, - "e6ecc76e-b9cd-4936-a8eb-2a365597bf3a": { - "description": "" - }, - "49fca890-c067-42b3-9982-6a30352b21d3": { - "name": "", - "description": "" - }, "071466cb-7d6b-4e91-93bb-261e508f89dc": { - "description": "", "tips": [ - "" + null ] }, "9c0439ca-8ac8-463f-889c-47df291b32d9": { - "description": "", "tips": [ - "" + null ] }, - "2f41e74b-1693-4621-a008-ee942996e062": { - "description": "" - }, - "dee06cd4-dac7-4000-bce5-c10bedcc7874": { - "description": "" - }, - "b289fd48-6c31-480d-a98b-7d3d92fdca67": { - "name": "", - "description": "" - }, - "24dd5f31-50de-4a28-91c2-5d4591b8d1d8": { - "description": "" - }, "59845bd6-dedc-4283-9cbd-f3c574fd99ab": { - "description": "", "tips": [ - "" + null ] }, - "2000a800-9ea1-4dbd-bb6c-7af93735477d": { - "name": "", - "description": "", - "progression_name": "" - }, - "33b8468e-5c6c-4acb-b377-dd721dc0904a": { - "name": "", - "description": "", - "progression_name": "" - }, - "028c50a4-a63b-44aa-a686-55512682ee15": { - "name": "", - "description": "", - "progression_name": "" - }, - "2956f576-807d-495f-ae89-140842e245b0": { - "name": "", - "description": "" - }, "fa03e441-7483-4193-a5f7-20fa4bb081bf": { - "description": "", "tips": [ - "" + null ] }, - "93237735-0211-4bda-be3e-0a22ee8e868a": { - "description": "" - }, - "9f28ebbd-3614-4789-b84e-9f9037fc8c83": { - "description": "" - }, - "0e40d4c1-d45a-4209-989f-30553ca8de8a": { - "description": "", - "progression_name": "" - }, "4cefb9ba-ffbc-40ba-bc37-dae06e608b67": { - "description": "", "tips": [ - "" + null ] }, - "bf776613-5d76-4349-8f6d-3df95766a838": { - "description": "" - }, - "2d4d1c53-92af-4087-b1e7-964f95e3c3da": { - "name": "", - "description": "" - }, "40b16a1c-add1-445a-81de-c281c495fe6f": { - "description": "", "tips": [ - "" + null ] }, - "fbec93b8-ebae-4b0b-9c2f-3ceee251e162": { - "description": "" - }, - "8a962e67-680c-4b35-8f29-bee873ebf2fe": { - "name": "", - "description": "" - }, - "76ebb601-8ed2-4aa1-ac1e-4a8d04173f64": { - "description": "" - }, - "400c20cd-fe74-435b-a883-db94d9c4ee41": { - "description": "" - }, - "a5bc259a-2779-4488-b754-f6485a212933": { - "name": "", - "description": "" - }, "254a27b6-75fb-4f5f-bdf1-2ac909f01f75": { - "description": "", "tips": [ - "" + null ] }, "e7394c68-613b-4772-90c8-dcf1228ba5dc": { - "description": "", "tips": [ - "" + null ] }, - "4118dd91-3977-4ade-825a-32aa7f2996c1": { - "description": "" - }, "6a60775b-f641-46a0-820d-f6895dd26fed": { - "description": "", "tips": [ - "" + null ] }, "709fc018-84ca-4c5c-af4e-bae11c2867b1": { - "description": "", "tips": [ - "" + null ] }, - "fe619886-9d11-4f22-9a63-fd59c89246d3": { - "description": "" - }, "06fa61d8-63d0-49d0-b9d1-77ec59c88d72": { - "description": "", "tips": [ - "" + null ] }, - "cabc123a-f4bd-41d6-87f7-f85807b42c97": { - "name": "", - "description": "" - }, "03ad2f47-6f62-4854-b398-3075d952d71e": { "name": "تأملات", - "description": "", "progression_name": "تأملات" }, - "a37c4b7c-19a2-4517-b0f4-d4187aa8f1a2": { - "name": "", - "description": "" - }, - "371d5237-e425-45ed-9e45-0879ff7105b7": { - "description": "" - }, - "7693d6aa-abdb-4631-ae6c-d358e5d063e8": { - "description": "" - }, - "7bc95fda-8bc5-4e9c-8e1c-504e1fe504b8": { - "name": "", - "description": "" - }, - "7211ed44-e31e-47ce-926a-6b39c4a36f52": { - "name": "", - "description": "" - }, "7d3700c3-08ad-41e8-bee3-19384d50e4c4": { - "description": "", "tips": [ - "" + null ] }, "68d48a87-2999-499a-962e-a0a177e1c4e6": { - "name": "", - "description": "", "tips": [ - "" + null ] }, "f51c4e46-0b95-4035-bbef-921e12d33e3c": { - "description": "", "tips": [ - "" + null ] }, - "b7043c24-837d-4375-8abc-db97b39d5a86": { - "description": "" - }, - "1b6e47b3-1fff-4497-abb7-08eaea7bbd52": { - "description": "" - }, - "20c1bfc1-6514-49f7-8426-549f7bce2c3f": { - "name": "", - "description": "" - }, - "fae1250c-e3ce-4abb-8d77-7ba1b4df7f05": { - "description": "" - }, "922ac8cd-6633-48ac-bcb7-85fb1d2e711a": { - "description": "", "tips": [ - "" + null ] }, "f3726d11-0690-46a9-b742-f48b4a80ab33": { - "name": "", - "description": "", "tips": [ - "" + null ] }, "6cd90ae5-5c64-45e8-a9c5-c1e01bdddd64": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "9ed66e94-d0f7-41c7-bcc6-0ad4280881ab": { - "name": "", - "description": "" - }, - "49050d16-5918-4c25-b43d-144649ad574c": { - "name": "", - "description": "" - }, "caf7880a-40b3-4252-865e-a81d22f30d07": { - "description": "", "tips": [ - "" + null ] }, - "937e5140-1635-48fd-a02f-79fc0b208510": { - "description": "" - }, - "b5b18fcc-941a-43df-9a83-9967b566b043": { - "description": "" - }, - "0a0a6ac4-694b-4da2-95e5-5ad4662f0ca3": { - "description": "" - }, "17a60d00-0762-4796-8bb7-c953b2f53867": { - "name": "تأمّل", - "description": "" - }, - "8da74910-a0c5-4983-a7be-0b370c20d612": { - "name": "", - "description": "" - }, - "e2eaa19c-4ad1-42ea-a0ee-1186b3a986b7": { - "description": "" + "name": "تأمّل" }, "04f7b740-ae5f-4f12-9867-27f7b08eff1e": { - "description": "", "tips": [ - "" + null ] }, - "84c36a0f-89da-46bf-a8c8-8ccaafb3146a": { - "description": "" - }, - "805b87e8-c377-489d-84e2-8be6316309b1": { - "description": "" - }, - "6c301b18-2257-43b7-ad69-d9d8eab042bd": { - "name": "", - "description": "" - }, - "9f212653-f99f-40a5-aee5-1ce6ad6b9d86": { - "name": "", - "description": "" - }, "c55fae38-7795-4027-b469-a3238f34efe5": { - "description": "", "tips": [ - "" + null ] }, "418d731c-d516-4e49-8547-9313763526ca": { - "name": "", - "description": "", "tips": [ - "" + null ] }, "c941f0ac-38f6-4828-9ca4-e8b600868807": { - "description": "", "tips": [ - "" + null ] }, - "d4e42301-7a41-4d37-8f34-07e7d9562339": { - "description": "" - }, - "ae6365e1-e28d-4d30-846a-2ebef57b4afd": { - "description": "" - }, - "d3cf10fd-68e0-46fd-8a4e-a82daa4e0f1c": { - "name": "", - "description": "" - }, - "7962df65-9338-4d88-aff7-3e531f947173": { - "description": "" - }, "c209191d-c268-4f8e-b40c-93a5de206b76": { - "description": "", "tips": [ - "" + null ] }, "09e4642c-bedd-44e7-a7a7-ed2f85ece6c1": { - "name": "", - "description": "", "tips": [ - "" + null ] }, "740f2761-b6d0-4d82-97ec-2c97d92e2859": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "8ce3a7bc-8653-4f02-b3cd-21f88b8d2217": { - "name": "", - "description": "" - }, - "e4c5a863-1f7b-4d7e-994a-a4750df74d0f": { - "name": "", - "description": "" - }, "193961e8-e637-4d45-bb0b-014a3e8d1bbb": { - "description": "", "tips": [ - "" + null ] }, - "4102495d-f93b-4b89-ba0d-044a44901c70": { - "description": "" - }, - "5f6c0c4e-0216-4316-a1e7-82eaeb469b5e": { - "description": "" - }, - "a4db4016-ed32-427d-8a58-6b5119dc0070": { - "description": "" - }, - "d1d70672-7b59-43f6-a03b-2b89b504e2fb": { - "name": "", - "description": "" - }, "cebe2e73-7783-4bbf-9469-c2084423900d": { - "name": "تأمّل", - "description": "" - }, - "a90c61ba-7aa3-4b9b-ba1c-081bb47c3230": { - "name": "", - "description": "" - }, - "6977e8b1-edf5-4a77-b65d-561695544e26": { - "description": "" + "name": "تأمّل" }, "01c916af-970c-4e2f-a98e-38cbc436eefc": { - "description": "", "tips": [ - "" + null ] }, - "f5e08562-db11-4323-80ed-4c719b6a6905": { - "description": "" - }, - "7e2b0140-2517-4a48-89c6-2e51107ec2f2": { - "description": "" - }, - "625b6145-fb18-49d5-ba66-2f69668f8178": { - "name": "", - "description": "" - }, - "ca8d4fdf-1c4a-445e-b8bc-9bf50538cdb4": { - "name": "", - "description": "" - }, "163d7212-c083-4ba8-bb87-6150a37f8f0f": { - "description": "", "tips": [ - "" + null ] }, "9823b27f-66ca-4ea1-860d-3472e5317340": { - "name": "", - "description": "", "tips": [ - "" + null ] }, "77c22840-b9e9-4426-9894-30f101f2c00e": { - "description": "", "tips": [ - "" + null ] }, - "c1a4e53a-2218-4c00-80d7-3505a462d81d": { - "description": "" - }, - "05812355-06bd-4750-9713-691134fd7a89": { - "description": "" - }, - "241975ce-013e-4f72-a787-8800069fd731": { - "name": "", - "description": "" - }, - "65b2f259-5822-4187-8150-74f47cffc9e2": { - "description": "" - }, "b452ecde-f660-4d52-9ab7-8b33989681f0": { - "description": "", "tips": [ - "" + null ] }, "f5570fab-fdee-464e-b569-ec19142fc35d": { - "name": "", - "description": "", "tips": [ - "" + null ] }, "661c94ca-9d68-45ee-afca-2ff357684bf3": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "a6ec15d7-7a48-466b-b9a2-b312a529e47b": { - "name": "", - "description": "" - }, - "185b70c9-2353-4632-aec9-7372f25cb1a6": { - "name": "", - "description": "" - }, "bc8e4c54-e3ca-42f2-b613-2b383783dad8": { - "description": "", "tips": [ - "" + null ] }, - "653eab77-81ff-43eb-9ae6-e35f41a327b1": { - "description": "" - }, - "4e3954fe-a5a3-435d-ab87-3d03fb0e6351": { - "description": "" - }, - "47624ed7-f42e-49bd-adeb-2e4218b7d205": { - "description": "" - }, "ba9df800-646b-4324-9b35-b3f6564ba061": { - "name": "تأمّل", - "description": "" - }, - "eb580d4d-4253-490a-9fe8-256885fb0ed8": { - "name": "", - "description": "" - }, - "10f5ec1c-3957-422e-a1ee-3787a5df1dc7": { - "description": "" + "name": "تأمّل" }, "f25bdc7d-2ab6-493a-a4e7-e46dbeaa01c4": { - "description": "", "tips": [ - "" + null ] }, - "32af4c30-b182-4d2e-9c46-e61ad93d6eb9": { - "description": "" - }, - "144a51cf-3c4b-4bed-affb-763354cf3123": { - "description": "" - }, "48dcb032-0dad-4177-89a7-066d60d785f5": { - "description": "", "tips": [ - "" + null ] }, - "b78b02cc-1078-4788-acb8-1a9f616e5904": { - "description": "" - }, - "b9d78148-7cc9-4625-998e-f58589c75a3f": { - "description": "" - }, - "96af8b5e-a825-4e00-9a61-9695bef83520": { - "description": "" - }, "7ce61da1-8486-4987-a971-d02802cf3223": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "20605e84-9e6e-4eef-b9c2-f68fbe7cf880": { - "description": "" - }, "be784b81-94c2-46a8-9f54-6eb72fa47020": { - "description": "", "tips": [ - "" + null ] }, - "84c7a582-b61f-4103-9b8e-f1cb375f8a86": { - "description": "" - }, "90e3e011-8930-435c-8840-88bcb72a94b1": { - "description": "", "tips": [ - "" + null ] }, - "57d8a9aa-841c-468d-abcd-d9a82353eac3": { - "description": "" - }, "e550c27b-967f-46f1-a1bf-96eb4e4ccc2e": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "95279059-3b3a-44e8-b2f7-08a2a726a016": { - "description": "" - }, - "102f5ee3-1f34-4f48-8ec5-defeee1f7bfa": { - "description": "" - }, "05109520-cc5d-4422-8447-09b5e315232c": { - "description": "", "tips": [ - "" + null ] }, - "33b1ee6f-b47b-4f4c-ac14-1d3d3098f82e": { - "description": "" - }, - "1970d225-513d-4988-a849-ce1074a58ad5": { - "description": "" - }, "8e2e9def-edb6-462f-b068-2be956dcc3c0": { - "description": "", "tips": [ - "" + null ] }, - "37ba1da2-a964-42fa-a40f-433569e7566e": { - "description": "" - }, - "2194dc5a-79f0-4b48-9630-5dca26cb5b56": { - "description": "" - }, - "eff02381-b2ea-4996-ab09-917babc4eac7": { - "description": "" - }, "9844b63f-04a1-4011-87f7-eec3c63a5496": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "f4f2b18a-fa02-4674-9da2-e6b949e94ebc": { - "description": "" - }, "59cd3f12-f9b1-4cbd-bf6b-3507adc264bc": { - "description": "", "tips": [ - "" + null ] }, - "6f32d83e-49ad-486b-affb-8be6f7c7c9f4": { - "description": "" - }, "ed9353fe-9f41-42ef-9c2e-2e07231422ab": { - "description": "", "tips": [ - "" + null ] }, - "fdb68438-a8b1-4310-aed5-72afcc6beaff": { - "description": "" - }, "9ceef85f-40f8-4692-bcb4-1a689968a685": { - "name": "", - "description": "", "tips": [ - "" + null ] }, - "38da4389-98b4-4b62-a60c-578bcd4b3a8a": { - "description": "" - }, - "0f62dbbd-bdcb-4926-a6fb-31fb8a2c80e1": { - "description": "" - }, "ab4371e8-c868-4587-9f32-2a0f857b910d": { - "description": "", "tips": [ - "" + null ] }, - "c5579cff-7b72-4ce8-8f6e-922a512e41f0": { - "description": "" - }, "248256b0-de8c-4fcf-8f60-58492ef07802": { "tips": [ null diff --git a/dashboard/config/locales/authored_hints.ar-SA.json b/dashboard/config/locales/authored_hints.ar-SA.json index 03e50e2cfd7e2..123e4a5ceff8f 100644 --- a/dashboard/config/locales/authored_hints.ar-SA.json +++ b/dashboard/config/locales/authored_hints.ar-SA.json @@ -1239,7 +1239,7 @@ "courseF_bee_functions_challenge2_b": "**الحل:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "قم بجمع المجوهرات المتبقية في هذا الصف، لاحقاُ.\n\n![]()\nأضف هذه القطع البرمجية إلى برنامجك.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "قم بجمع المجوهرات المتبقية في هذا الصف، لاحقاُ.\n\n![]()\nأضف هذه القطع البرمجية إلى برنامجك.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "في النهاية، قم بجمع الكنز المتبقي. أضف هذه القطع البرمجية إلى برنامجك.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "ها هو الحل المتكامل لهذا اللغز.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -5674,16 +5674,16 @@ "courseD_bee_conditionals_challenge1_b": "في هذا اللغز، لكل مساحة زهرة، خلية نحل، أو لا شيء. وهذا يعني أنك يمكن أن تكرر \"إذا/وإلا\" الشرطية في كل مربع." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "لماذا يعمل النصف الأول من هذا البرنامج؟ فكر في السبب وراء حاجة النحل للتحرك للخلف. ما مقدار الرحيق الذي تقوم النحلة بتجمعيه كل مرة عند تحركها فوق الزهور؟", @@ -5965,7 +5965,7 @@ }, "courseD_collector_debugging_challenge2": { "courseD_collector_debugging_challenge2_a": "ابدأ بجمع \\*\\* جوهرتين\\*\\* فقط من كل **كومة** من الكومتين.\n\n\\[] [0]\nاستخدم هذه القطع البرمجية.\n\n[1][blockly block]", - "courseD_collector_debugging_challenge2_b": "قم بجمع المجوهرات المتبقية في هذا الصف، لاحقاُ.\n\n![]()\nأضف هذه القطع البرمجية إلى برنامجك.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "قم بجمع المجوهرات المتبقية في هذا الصف، لاحقاُ.\n\n![]()\nأضف هذه القطع البرمجية إلى برنامجك.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "في النهاية، قم بجمع الكنز المتبقي. أضف هذه القطع البرمجية إلى برنامجك.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "ها هو الحل المتكامل لهذا اللغز.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -8708,18 +8708,18 @@ "hint1": "انقر فوق زر `+` في قطعة \"الحدث\". واملأ المكان الفارغ في قطعة \"تغيير الزي\" مع وجود كتلة \"الموضوع\" بالداخل.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "لوضع أقنعة وجه على الوحوش، استخدم قطعة `تغيير الزي` مع حدث `عند النقر`:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nتأكد من سحب القطعة الحمراء الصغيرة `التي تم النقر عليها` أيضًا!", - "hint2": "يجب أن يبدو الكود الجديد لهذا المستوى على النحو التالي:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "لوضع أقنعة وجه على الوحوش، استخدم قطعة `تغيير الزي` مع حدث `عند النقر`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nتأكد من سحب القطعة الحمراء الصغيرة `التي تم النقر عليها` أيضًا!", + "hint2": "يجب أن يبدو الكود الجديد لهذا المستوى على النحو التالي:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## هل تبحث عن تحدٍ إضافي؟\n\nيمكنك أيضًا جعل الوحوش تتحرك بشكل أسرع أو أبطأ.\n\n1. انقر فوق `تعديل` في هذه القطعة wandering \n2. قم زيادة أو تقليل الرقم في هذه القطعة: \n\nthis sprite1\n\n\nلجعل الوحوش تتحرك بشكل أبطأ، اختر رقمًا عشريًا مثل `0.5` أو `0.25`. ولجعلها تتحرك بشكل أسرع، اختر أي رقم أكبر من 1." }, "CourseF_outbreak6": { "hint2": "تأكد من نقل قطع \"الإجراء\" الأخرى إلى داخل القطعة `إذا كانت هناك احتمالية`:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "ستحتاج إلى إضافة 3 أحداث `عند اللمس` أخرى للتحقق من جميع المجموعات الممكنة من `اللمسات` بين الوحوش السليمة والمصابة.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "ستحتاج إلى إضافة 3 أحداث `عند اللمس` أخرى للتحقق من جميع المجموعات الممكنة من `اللمسات` بين الوحوش السليمة والمصابة.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## اللقاحات\n\nيمكنك محاكاة إعطاء اللقاح للوحوش عند النقر عليها. ومن أجل القيام بذلك، استخدم قطعة `تغيير الزي` مع هذا الحدث:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## اللقاحات\n\nيمكنك محاكاة إعطاء اللقاح للوحوش عند النقر عليها. ومن أجل القيام بذلك، استخدم قطعة `تغيير الزي` مع هذا الحدث:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "هل أنت في حيرة من أمرك؟ يمكنك دائمًا إعادة تعيين الأوامر البرمجية الخاصة بك عن طريق النقر فوق `سجل الإصدارات` أدناه ثم اختيار \"البدء من جديد\"." }, "Function intro Ryan_2021": { @@ -9964,7 +9964,7 @@ "courseD_bee_conditionals_challenge1_b": "في هذا اللغز، لكل مساحة زهرة، خلية نحل، أو لا شيء. وهذا يعني أنك يمكن أن تكرر \"إذا/وإلا\" الشرطية في كل مربع." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "تمامًا مثل القطعة البرمجية \"إذا في الزهرة\"، الأوامر البرمجية داخل \"بينما الرحيق >0\" تعمل فقط إذا كانت النحلة عند زهرة. \nالفرق هو أن الأوامر البرمجية الموجودة في الداخل ستعمل مرارًا وتكرارًا إلى أن لا يبقى هناك أي رحيق. جرّب هذا النمط:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "لا يجدي ذلك نفعاً؟ جرب استخدم زر \"خطوة\" حتى ترى ما يحدث سطر بسطر.", diff --git a/dashboard/config/locales/blocks.ar-SA.yml b/dashboard/config/locales/blocks.ar-SA.yml index e1704cbf86b56..345458b0962e3 100644 --- a/dashboard/config/locales/blocks.ar-SA.yml +++ b/dashboard/config/locales/blocks.ar-SA.yml @@ -2,6 +2,8 @@ ar: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: جعل جديده {ANIMATION_NAME} العفريت في {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} بدل كل {N} مقياس @@ -1064,6 +1066,12 @@ ar: text: رسم خط {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: حواف كتلة {SPRITE} من التحرك + gamelab_everySeconds: + text: 'كل {N} {UNIT} ' + options: + UNIT: + '"seconds"': ثوان + '"frames"': الإطارات gamelab_followingTargets: text: الأهداف التالية gamelab_getAllSprites: @@ -1217,6 +1225,8 @@ ar: '"burst"': تدفق '"pop"': منبثقة '"rain"': مطر + gamelab_makeNewScaledSprite: + text: جعل جديده {ANIMATION_NAME} العفريت في {LOCATION} gamelab_makeNewSpriteAnon: text: جعل جديده {ANIMATION_NAME} العفريت في {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.ar-SA.json b/dashboard/config/locales/lesson_activities.ar-SA.json index 28054f9f1e4e7..3c6fcb74c3560 100644 --- a/dashboard/config/locales/lesson_activities.ar-SA.json +++ b/dashboard/config/locales/lesson_activities.ar-SA.json @@ -309,11 +309,14 @@ "name": "التعلم الممتد" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "النشاط (30-45 دقيقة)" + "name": "نشاط" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "المستويات" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "الإنهاء" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "التعلم الممتد" }, @@ -321,7 +324,7 @@ "name": "المستويات" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "النشاط (30-45 دقيقة)" + "name": "نشاط" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "المستويات" @@ -329,6 +332,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "الإنهاء" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "التقييم" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "نشاط تحضيري" }, @@ -3536,9 +3542,6 @@ "9ef71984-8749-46e9-ada3-889815c8f1b9": { "name": "التعلم الممتد" }, - "620c06c7-711d-459f-9f67-af3d142eb29c": { - "name": "" - }, "f03fc05c-d123-4c38-bde0-0bbbaf397b94": { "name": "نشاط تحضيري" }, @@ -3578,9 +3581,6 @@ "13ec08fa-c803-4a93-82b0-0a18629d2e54": { "name": "التعلم الممتد" }, - "891cbd33-69a5-4cfc-bec4-fc995706c95a": { - "name": "" - }, "7ca483b4-722a-4ed3-aa26-501375f59ab8": { "name": "نشاط تحضيري" }, @@ -3617,9 +3617,6 @@ "1fb8c04e-dd05-47b7-9767-28b8ecfa71ea": { "name": "التعلم الممتد" }, - "92c5197c-d135-4891-9504-ba1393dd8ca6": { - "name": "" - }, "6aab5f16-5596-4536-b404-f46152246d24": { "name": "نشاط تحضيري" }, @@ -3638,9 +3635,6 @@ "450f879a-a14d-4d47-93fd-2916bbf46caa": { "name": "الإنهاء" }, - "d532c41b-fba1-4122-8928-17ec3ef36315": { - "name": "" - }, "e1843002-564c-4803-9eaa-44f48a8e4159": { "name": "نشاط تحضيري" }, @@ -3969,10 +3963,10 @@ "name": "الإنهاء" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "البدء (5 دقائق)" + "name": "البدء" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "النشاط (30-45 دقيقة)" + "name": "نشاط" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "الإنهاء" @@ -5219,9 +5213,6 @@ "5a4d3e42-27fd-46e5-a022-a20242f61ebc": { "name": "نشاط تحضيري" }, - "f0382e17-7382-485a-8bc9-c194902fd193": { - "name": "" - }, "80de8d2e-b18f-4142-9b64-064cfb8908f8": { "name": "الإنهاء" }, @@ -5255,9 +5246,6 @@ "89d015e9-9fce-4748-a2dc-0a59c7fa8e10": { "name": "الإنهاء" }, - "8a636c2f-2fd5-4984-b9f1-92bd90ac5420": { - "name": "" - }, "a7af54f2-f0da-4b17-bddd-88a8ba1390b2": { "name": "نشاط" }, @@ -5567,15 +5555,6 @@ "163efba3-af62-4989-8fab-c173dfbc4ed6": { "name": "اختبار ما بعد المشروع" }, - "d57b5dae-d9df-4412-9501-893bc3fe13f2": { - "name": "" - }, - "d07bf4d7-6a25-4ff6-9d01-adea55e214a3": { - "name": "" - }, - "6ba2d996-2523-4b0a-b7a6-a499ac4a11ec": { - "name": "" - }, "3c2debf5-2b7b-43a9-b8bf-7462c01c6068": { "name": "نشاط تحضيري" }, @@ -5588,9 +5567,6 @@ "a03605f6-2db6-446e-ba25-a91492277402": { "name": "المستويات" }, - "f4f000c2-a4d3-4abc-a74b-f82cd0763966": { - "name": "" - }, "a80e7362-2c08-40a7-9c59-b0d89cf1df88": { "name": "نشاط تحضيري" }, @@ -5600,9 +5576,6 @@ "28a6cba3-27e6-4129-a08e-57c0fa0ae303": { "name": "الإنهاء" }, - "5dc9a356-5043-40cc-9e4c-154a4f2f59a3": { - "name": "" - }, "17fde997-cb09-459a-a1fb-8e8d9a582343": { "name": "نشاط تحضيري" }, @@ -5612,9 +5585,6 @@ "23c77bb1-85ea-4391-a235-0161f782c996": { "name": "الإنهاء" }, - "5408a452-af28-4695-bad4-f4faee4ca9cc": { - "name": "" - }, "2329539a-1db5-45ec-b998-3d2f32f6b03c": { "name": "نشاط تحضيري" }, @@ -5624,9 +5594,6 @@ "72440372-3248-4b04-b266-0604ddc73ebe": { "name": "الإنهاء" }, - "f8bb7c14-8994-4d30-89da-876e17cb7c37": { - "name": "" - }, "05118f86-6a73-4845-98b1-8ae7b80a3548": { "name": "نشاط تحضيري" }, @@ -5636,24 +5603,15 @@ "cb343ba8-a1d1-442d-a038-3f54c35175c8": { "name": "الإنهاء" }, - "513355cc-0fcb-4cef-be82-502d1776f914": { - "name": "" - }, "4046b95d-cc3b-4913-ad2f-591fae47b6a4": { "name": "نشاط تحضيري" }, "185f50c6-2c50-4650-91f6-f061d1051c91": { "name": "نشاط" }, - "c68b28b6-c6ee-4bf5-8fd6-f579f36e5182": { - "name": "" - }, "886dade4-6e12-469f-af94-8afa519f5531": { "name": "الإنهاء" }, - "222bb994-3c71-4f14-b795-15f3f6ebaa0e": { - "name": "" - }, "0b410a5f-fa45-4bac-a573-be593612cb48": { "name": "نشاط تحضيري" }, @@ -5669,12 +5627,6 @@ "cd19519f-0869-4d79-a3ee-639ee1ed92c1": { "name": "اختبار ما بعد المشروع" }, - "287570f9-42d3-434a-a1df-6482860fc1df": { - "name": "" - }, - "500e5c48-de6b-416e-8df7-f6b10beb7060": { - "name": "" - }, "6c10e88f-a232-4ac7-91cb-97ff2bc7d461": { "name": "نشاط تحضيري" }, @@ -5684,12 +5636,6 @@ "3288a325-7eb2-47c6-bbc4-9eb0c1686045": { "name": "الإنهاء" }, - "de8c2b38-c4ff-458f-8356-f650c7b58436": { - "name": "" - }, - "76131c35-1c28-4338-8643-6c55296414ca": { - "name": "" - }, "2b979bba-aad6-49d0-a32a-d436d4288649": { "name": "نشاط تحضيري" }, @@ -5699,12 +5645,6 @@ "bc72b27d-760e-4e23-aa40-d8141b949e20": { "name": "الإنهاء" }, - "83123736-f2a8-4fdc-97c7-5ed673d1b2d1": { - "name": "" - }, - "8b23f249-eb39-4cf4-8269-6d381fdc77b4": { - "name": "" - }, "747f358d-231e-4d8e-9f58-ac2a57daa0cf": { "name": "نشاط تحضيري" }, diff --git a/dashboard/config/locales/lessons.ar-SA.json b/dashboard/config/locales/lessons.ar-SA.json index 1222160647512..0e30886935847 100644 --- a/dashboard/config/locales/lessons.ar-SA.json +++ b/dashboard/config/locales/lessons.ar-SA.json @@ -16,8 +16,7 @@ }, "poem-art-2021/Poem Art": { "overview": "في هذا الدرس المتكامل بين علوم الحاسوب وفنون اللغة للمبرمجين الجدد، سيقوم الطلاب بتحريك قصيدة عن طريق البرمجة لتوضيح طابع القصيدة. سيقوم الطلاب أيضًا بقراءة وكشف طابع القصيدة. وسيجدون بعد ذلك التأثيرات والصور المقابلة للمساعدة في توضيح طابع القصيدة. أخيرًا، سيستخدم الطلاب الأحداث (الكود) لتوضيح تحول في الطابع أو تحريك إدخال صور جديدة في القصيدة.\n\nيمكن إكمال هذا الدرس كدرس مستقل مدته ساعة واحدة. يوجد أيضًا خيار لاستخدام هذا الدرس باعتباره الدرس الأول من الوحدة متعددة الدروس التي تسمى [Coding with Poetry] [0].", - "preparation": "راجع وأكمل الفيديو التعليمي على الإنترنت بنفسك: [فن القصيدة][0].\n\n-...تأكد من تجربة الأنشطة أولًا قبل أن تطلب من الدارسين إتمامها.\n\n -...افحص التكنولوجيا الخاصة بك وقرر لو كنت تحتاج حل أية مشكلة في أي شيء مسبقًا.-\n\n...بعض المستويات تحتاج للصوت لتعمل. وزِّع سماعات الرأس في وقت مبكر. -\n\n... [اختياري] ورقتا ملاحظة لكل دارس للتقييم.", - "student_overview": "" + "preparation": "راجع وأكمل الفيديو التعليمي على الإنترنت بنفسك: [فن القصيدة](http://studio.code.org/s/poem-art).\n\n\\-...تأكد من تجربة الأنشطة أولًا قبل أن تطلب من الدارسين إتمامها.\n\n -...افحص التكنولوجيا الخاصة بك وقرر لو كنت تحتاج حل أية مشكلة في أي شيء مسبقًا.-\n\n...بعض المستويات تحتاج للصوت لتعمل. وزِّع سماعات الرأس في وقت مبكر. -\n\n... [اختياري] ورقتا ملاحظة لكل دارس للتقييم." }, "hourofcode/Maze": { "overview": "في هذا الدرس، يحصل المتعلمون من جميع الأعمار على خبرة تمهيدية في البرمجة وعلوم الكمبيوتر في بيئة آمنة وداعمة. تم تصميم هذا الدرس للمتعلمين الصغار الذين تتراوح أعمارهم بين 4 و10 أعوام، ولكن يمكن تعديله ليناسب المتعلمين الأكبر سنًا باستخدام اقتراحات التمايز المقدمة.", @@ -37,8 +36,6 @@ }, "artist/Artist": { "overview": "في هذا الدرس، سيتحكم الطلاب في الرسام لإكمال الرسومات على الشاشة. ستسمح مرحلة الرسام هذه للطلاب بإنشاء صور ذات تعقيد متزايد باستخدام قوالب جديدة مثل \"تحرك إلى الأمام بمقدار 100 بكسل\" و \"انعطف يمينًا بمقدار 90 درجة\".", - "preparation": "", - "purpose": "", "student_overview": "صمم صورًا جميلة من خلال برمجة الفنان." }, "dance/Dance Party": { @@ -110,16 +107,6 @@ "overview": "في هذا الدرس، يحصل المتعلمون من جميع الأعمار على خبرة تمهيدية في البرمجة وعلوم الكمبيوتر في بيئة آمنة وداعمة. يقوم الطلاب أولاً بتصنيف الأشياء على أنها \"سمكة\" أو \"ليست سمكة\" في محاولة لإزالة القمامة من المحيط. بعد ذلك، سيحتاج الطلاب إلى توسيع مجموعة بيانات التدريب الخاصة بهم لتشمل الكائنات البحرية الأخرى التي تعيش في الماء. في الجزء الثاني من النشاط، سيختار الطلاب ملصقاتهم الخاصة لتطبيقها على صور الأسماك التي يتم توليدها بشكل عشوائي. تُستخدم بيانات التدريب هذه لنموذج التعلم الآلي الذي يجب أن يكون قادرًا بعد ذلك على تسمية صور جديدة بمفرده.", "student_overview": "ملخص البرنامج التعليمي: يقوم الطلاب أولاً بتصنيف الأشياء على أنها \"سمكة\" أو \"ليست سمكة\" في محاولة لإزالة القمامة من المحيط. بعد ذلك، سيحتاج الطلاب إلى توسيع مجموعة بيانات التدريب الخاصة بهم لتشمل الكائنات البحرية الأخرى التي تعيش في الماء. في الجزء الثاني من النشاط، سيختار الطلاب ملصقاتهم الخاصة لتطبيقها على صور الأسماك التي يتم توليدها بشكل عشوائي. تُستخدم بيانات التدريب هذه لنموذج التعلم الآلي الذي يجب أن يكون قادرًا بعد ذلك على تسمية صور جديدة بمفرده." }, - "hello-world-food/lesson-1": { - "overview": "في هذا الدرس، سيتعلم الطلاب أساسيات علوم الكمبيوتر عن طريق البرمجة في Sprite Lab، وهي هي أداة يمكن استخدامها لبناء مشاريع إبداعية وممتعة. سيتعلم الطلاب كيفية إنشاء الكائنات المتحركة وتحريكها وجعلها تفاعلية باستخدام الأحداث.\n\nتوجد إصدارات متعددة من هذا الدرس. يشرح كل إصدار نفس المفاهيم ولكنه يتميز بصور مختلفة لجذب الطلاب المختلفين. لمزيد من المعلومات، قم بزيارة صفحة [Hello World landing page.][0]", - "preparation": "- العب مع الألغاز للعثور على أي مناطق مشكلة محتملة لفصلك.\n- استخدم الموارد الموجودة في [CS Connections][0] لوضع خطة لتعلم المزيد من علوم الكمبيوتر بعد البرنامج التعليمي الأولي.", - "purpose": "يهدف هذا الدرس إلى إعداد الطلاب لإنشاء مشاريع برمجة بسيطة في Sprite Lab. باستخدام هذه المهارة، يمكن للطلاب بعد ذلك إنشاء مشاريع حول أي موضوع، مثل موضوع مدرسي آخر أو شيء ذي صلة شخصية بهم. قم بزيارة [CS Connections][0] للحصول على أفكار حول كيفية دمج علوم الكمبيوتر في مواضيع أخرى." - }, - "poem-art/lesson-1": { - "overview": "في هذا الدرس الشامل عن علوم الكمبيوتر وفنون اللغة الإنجليزية سيحرك الدارسون قصيدة باستخدام الكود لإظهار الجو العام للقصيدة. أثناء هذا النشاط التكويدي التمهيدي سيقرأ الدارسون الجو العام للقصيدة ويكتشفونه، ثم سيجدون الآثار والصور المطابقة لمساعدتهم على توضيح الجو العام للقصيدة. أخيرًا سيستخدم الدارسون الأحداث (الكود) لإظهار تحوُّل في الجو العام أو تحريك المقدمة إلى صور جديدة في القصيدة. يمكن إكمال هذا الدرس في حصة من ساعة واحدة. \n\nهناك أيضًا اختيار لاستخدام هذا الدرس كأول درس في وحدة مكونة من 5 دروس تحت اسم [التكويد في الشعر][0]. في نهاية التكويد في وحدة الشعر، سيكتب الدارسون قصائدهم الخاصة وينشئون تطبيقًا يولِّد قصائد لمشاركته مع الأصدقاء. \n\nإن التكويد في الشعر هو جزء من منهج اتصالات علوم الكمبيوتر Code.org والذي يهدف إلى دمج علوم الكمبيوتر في مجالات مواد أخرى مثل الرياضيات وفنون اللغة الإنجليزية والعلوم بالاتساق مع معايير الدولة الأساسية المشتركة وعلوم الجيل القادم ورابطة معلمي علوم الكمبيوتر.", - "preparation": "راجع وأكمل الفيديو التعليمي على الإنترنت بنفسك: [فن القصيدة][0].\n\n-...تأكد من تجربة الأنشطة أولًا قبل أن تطلب من الدارسين إتمامها.\n\n -...افحص التكنولوجيا الخاصة بك وقرر لو كنت تحتاج حل أية مشكلة في أي شيء مسبقًا.-\n\n...بعض المستويات تحتاج للصوت لتعمل. وزِّع سماعات الرأس في وقت مبكر. -\n\n... [اختياري] ورقتا ملاحظة لكل دارس للتقييم.", - "student_overview": "" - }, "jigsaw/Jigsaw": { "overview": "سيقدم هذا الدرس للطلاب فكرة عمّا يمكن توقعه عندما يتوجهون إلى مختبر الكمبيوتر. يبدأ الدرس بمناقشة موجزة لتعريفهم على آداب التعامل داخل مختبر الكمبيوتر، ثم يتقدمون في استخدام الكمبيوتر لإكمال الألغاز عبر الإنترنت.", "student_overview": "انقر واسحب لإنهاء الألغاز." @@ -248,82 +235,80 @@ "purpose": "يمنح هذا الدرس الطلاب فرصة أخيرة ليستخدموا مهاراتهم الجديدة في علم الكمبيوتر بشكل مبدع." }, "coursea-2021/Safety in My Online Neighborhood": { - "overview": "[[common sense education][0]][1]\n\nتم إنشاء هذا الدرس من قِبَل Common Sense Education. [انقر هنا لمعرفة المزيد][2]\n\nإن قوة الانترنت تمنح الطلاب الفرصة لتجربة وزيارة أماكن قد لا يستطيعون رؤيتها شخصياً. لكن، وتماماً كما في العالم الحقيقي، فإنه من المهم جداً أن تكون آمناً عند السفر عبر الانترنت.\n في هذه الرحلة الافتراضية، سيتعلم الطلاب كيفية البقاء بأمان في مغامراتهم عبر الانترنت.", - "preparation": "- قم بمراجعة المواد التعليمية.\n- قم بطباعة نشرة لكل طالب.\n- (اختياري) قم بطباعة ملصق الشِّعر لعرضه في الصف.", + "overview": "![](https://curriculum.code.org/static/img/common_sense_education.png)\n\nتم إنشاء هذا الدرس من قِبَل Common Sense Education. [انقر هنا لمعرفة المزيد](https://www.commonsense.org/education/digital-citizenship/curriculum)\n\nإن قوة الانترنت تمنح الطلاب الفرصة لتجربة وزيارة أماكن قد لا يستطيعون رؤيتها شخصياً. لكن، وتماماً كما في العالم الحقيقي، فإنه من المهم جداً أن تكون آمناً عند السفر عبر الانترنت.\n في هذه الرحلة الافتراضية، سيتعلم الطلاب كيفية البقاء بأمان في مغامراتهم عبر الانترنت.", + "preparation": "- قم بمراجعة المواد التعليمية.\n- قم بطباعة نشرة لكل طالب.\n- (اختياري) قم بطباعة ملصق الشِّعر لعرضه في الصف.", "purpose": "يتناول منهج المواطنة الرقمية التابع لـ Common Sense Education ستة مواضيع أساسية، بناءً على أحدث الأبحاث حول الأطفال ووسائل الإعلام والتكنولوجيا. يركز هذا الدرس على الخصوصية والأمان. يتعلم الطلاب كيفية حماية المعلومات الشخصية واكتساب فهم أعمق لحقوق خصوصية البيانات الخاصة بهم حتى يتمكنوا من الدفاع عن أنفسهم والآخرين.", "student_overview": "تعلم كيفية الذهاب الى أماكن مختلفة بأمان" }, "coursea-2021/Learn to Drag and Drop": { "overview": "سيقدم هذا الدرس للطلاب فكرة عمّا يمكن توقعه عندما يتوجهون إلى مختبر الحاسوب. يبدأ الدرس بمناقشة موجزة لتعريفهم على آداب التعامل داخل مختبر الحاسوب، ثم يتقدمون في استخدام الحاسوب لإكمال الألغاز عبر الإنترنت.", - "preparation": "- شاهد فيديو المعلم **/* كيف تنشئ شعبة** على موقع Code.org. أنشئ شعبتك الخاصة على موقع Code.org وتأكد من أن كل طالب لديه بطاقة عليها كلمته السرية.\n- تأكد من أن الطلاب قادرون على دخول الدرس ٢ من أجهزتهم الالكترونية. قرر اذا ما كنت ترغب بإخفاء الدروس القادمة لمنع الطلاب من التقدم بسرعة.\n- اطلب من القسم التقني في مدرستك إضافة رابط سريع لصفك على جهاز الكمبيوتر.\n- قم بمراجعة موقع Common Sense Education لمزيد من المصادر عن الأمان على الانترنت.", + "preparation": "- شاهد فيديو المعلم **/\\* كيف تنشئ شعبة** على موقع Code.org. أنشئ شعبتك الخاصة على موقع Code.org وتأكد من أن كل طالب لديه بطاقة عليها كلمته السرية.\n- تأكد من أن الطلاب قادرون على دخول الدرس ٢ من أجهزتهم الالكترونية. قرر اذا ما كنت ترغب بإخفاء الدروس القادمة لمنع الطلاب من التقدم بسرعة.\n- اطلب من القسم التقني في مدرستك إضافة رابط سريع لصفك على جهاز الكمبيوتر.\n- قم بمراجعة موقع Common Sense Education لمزيد من المصادر عن الأمان على الانترنت.", "purpose": "الهدف الرئيسي من هذا الدرس هو بناء خبرة الطلاب في التعامل مع أجهزة الكمبيوتر. من خلال تغطية أبسط وظائف الكمبيوتر، مثل النقر والسحب والإسقاط، ننشئ مجال لعب أكثر مساواة في الفصل للألغاز المستقبلية. يوفر هذا الدرس أيضًا فرصة رائعة للتعريف بالمفردات الأساسية لجهاز الكمبيوتر مثل \"الماوس\"، لوحة التتبع، وشاشة اللمس اعتماداً على نوع أجهزتك الالكترونية.", "student_overview": "انقر واسحب لإنهاء الألغاز." }, "coursea-2021/Programming: Happy Maps": { "overview": "يجمع هذا الدرس غير المتصل الفرق معًا في مهمة بسيطة: إيصال الفليرب إلى الفاكهة. سيتدرب الطلاب على كتابة تعليمات دقيقة أثناء عملهم لترجمة التعليمات إلى الرموز المقدمة.", - "preparation": "- اطبع **\\*ورقة عمل** واحدة ومجموعة واحدة من **\\*أدوات التعلم** لكل مجموعة من ٢-٣ طلاب.\n- تأكد من أن كل طالب لديه دفتر التفكر.", + "preparation": "- اطبع **\\*ورقة عمل** واحدة ومجموعة واحدة من **\\*أدوات التعلم** لكل مجموعة من ٢-٣ طلاب.\n- تأكد من أن كل طالب لديه دفتر التفكر.", "purpose": "يمكن أن يكون الجسر من الخوارزميات إلى البرمجة قصيرًا إذا فهم الطلاب الفرق بين تخطيط القائم على التسلسل وترميز هذا التسلسل إلى اللغة المناسبة. سيساعد هذا النشاط الطلاب على اكتساب خبرة في القراءة والكتابة بأوامر برمجية مختصرة.", "student_overview": "اكتب تعليمات لإيصال الفليرب إلى الفاكهة." }, "coursea-2021/Sequencing with Scrat": { "overview": "سيقدم هذا الدرس للطلاب فكرة عمّا يمكن توقعه عندما يتوجهون إلى مختبر الحاسوب. يبدأ الدرس بمناقشة موجزة لتعريفهم على آداب التعامل داخل مختبر الحاسوب، ثم يتقدمون في استخدام الحاسوب لإكمال الألغاز عبر الإنترنت.", - "preparation": "- قم بقص قطع الاتجاهات من **\\*حقيبة أدوات التعلم** لتستخدمها مع نشاط تواصل الخرائط السعيدة.\n- تأكد من أن كل طالب لديه مفكرته.\n", + "preparation": "- قم بقص قطع الاتجاهات من **\\*حقيبة أدوات التعلم** لتستخدمها مع نشاط تواصل الخرائط السعيدة.\n- تأكد من أن كل طالب لديه مفكرته.", "purpose": "في هذا الدرس، سيطور الطلاب مهارات البرمجة وحل المشاكل على منصة الكمبيوتر. شكل كود هذه الألغاز يساعد الطلاب على تعلم التسلسل والمفاهيم، دون قلق بشأن إتقان بناء الكود.", "student_overview": "برمج سكرات للوصول إلى البلوط." }, "coursea-2021/Programming in Ice Age": { "overview": "باستخدام شخصيات من فلم العصر الجليدي (Ice Age)، سيطور الطلاب خوارزميات متتابعة لإيصال سكرات من أحد جوانب المتاهة إلى البلوط في الجانب الآخر. للقيام بذلك، سيقومون بتجميع قوالب التعليمات البرمجية معًا في تسلسل خطي، ما يجعلهم يتحركون بشكل مستقيم، أو يستديرون لليسار، أو يستديرون لليمين.", - "preparation": "- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- (اختياري) اختر مجموعة من الألغاز لحلها بشكل جماعي مع صفك.\n- تأكد من أن كل طالب لديه مفكرته.", + "preparation": "- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- (اختياري) اختر مجموعة من الألغاز لحلها بشكل جماعي مع صفك.\n- تأكد من أن كل طالب لديه مفكرته.", "purpose": "في هذا الدرس، سيطور الطلاب مهارات البرمجة وحل المشاكل على منصة الكمبيوتر. شكل كود هذه الألغاز يساعد الطلاب على تعلم التسلسل والمفاهيم، دون قلق بشأن إتقان بناء الكود.", "student_overview": "اكتب برامج لمساعدة سكرات على الوصول إلى البلوط." }, "coursea-2021/Programming with Rey and BB-8": { "overview": "في هذا الدرس، سيستخدم الطلاب مهاراتهم البرمجية المكتشفة حديثًا بطرق أكثر تعقيدًا للتنقل في مسار صعب باستخدام BB-8.", - "preparation": "- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- قم بمراجعة **\\* نصائح النشاط الأساسي لأساسيات علوم الكمبيوتر - توصيات الدرس**.\n- تأكد من أن كل طالب لديه مفكرته.", + "preparation": "- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- قم بمراجعة **\\* نصائح النشاط الأساسي لأساسيات علوم الكمبيوتر - توصيات الدرس**.\n- تأكد من أن كل طالب لديه مفكرته.", "purpose": "مع وضع نقل المعرفة في الاعتبار، يمنح هذا الدرس الطلاب بيئة جديدة لممارسة المهارات التي كانوا يصقلونها. سوف يقفز المعجبون بسلسلة أفلام حرب النجوم _Star Wars_ من الفرح عندما يرون هذه الألغاز. تمت إضافة كل لغز في هذه السلسلة لتوفير فهم أعمق للمفاهيم الأساسية التي سيستخدمونها بقية هذه الدورة.", "student_overview": "ساعد BB-8 جمع الخردة المعدنية." }, "coursea-2021/Loops: Happy Loops": { "overview": "يرجع هذا النشاط إلى الخرائط السعيدة. هذه المرة، سيحل الطالب ألغازًا أكبر وأطول باستخدام تعليماتهم البرمجية، ما يدفعهم إلى رؤية الفائدة في الهياكل التي تتيح لهم كتابة تعليمات برمجية أطول بطريقة أسهل.", - "preparation": "- اطبع **\\*ورقة عمل** واعرضها للصف.\n- لكل مجموعة من ٢-٣، اطبع واحدة من: **\\*قطع اللعبة، \\*ورقة عمل كبيرة، و \\*أدوات تعلم الحزمة الإضافية**.\n- تأكد من أن كل طالب لديه مفكرته.", + "preparation": "- اطبع **\\*ورقة عمل** واعرضها للصف.\n- لكل مجموعة من ٢-٣، اطبع واحدة من: **\\*قطع اللعبة، \\*ورقة عمل كبيرة، و \\*أدوات تعلم الحزمة الإضافية**.\n- تأكد من أن كل طالب لديه مفكرته.", "purpose": "هذا الدرس مقدمة للحلقات. الحلقات تسمح للطلاب بتبسيط التعليمات البرمجية الخاصة بهم عن طريق تجميع الأوامر التي بحاجة إلى تكرار. سيطور الطلاب مهارات التفكير النقدي بملاحظة التكرار في حركات زملائهم وتحديد عدد مرات تكرار الأوامر. بمشاهدة \"Happy Maps\" مرة أخرى، سيحصل الطلاب على فرصة لربط المفاهيم القديمة مثل التسلسل بالمفهوم الجديد للحلقات المتكررة.", "student_overview": "ساعد الفليرب على حل المشكلات الأكبر باستخدام الحلقات." }, "coursea-2021/Loops in Ice Age": { "overview": "بناءً على مفهوم تكرار التعليمات من \"الحلقات السعيدة\"، ستجعل هذه المرحلة الطلاب يستخدمون الحلقات للوصول إلى البلوط بكفاءة أكبر على Code.org.", - "preparation": "قم بمراجعة الدرس غير البرمجي السابق وأعدّ مجموعة من الأسئلة لتذكير الطلاب لماذا نستخدم حلقات التكرار.\n\n- (اختياري) اختر مجموعة من الألغاز لتحلها كمجموعة في صفك.\n- اجمع اللوازم من حلقات التكرار السعيدة السابقة لاستخدامها في الإحماء.\n- تأكد من أن كل طالب لديه مفكرته.\n", + "preparation": "قم بمراجعة الدرس غير البرمجي السابق وأعدّ مجموعة من الأسئلة لتذكير الطلاب لماذا نستخدم حلقات التكرار.\n\n- (اختياري) اختر مجموعة من الألغاز لتحلها كمجموعة في صفك.\n- اجمع اللوازم من حلقات التكرار السعيدة السابقة لاستخدامها في الإحماء.\n- تأكد من أن كل طالب لديه مفكرته.", "purpose": "في هذا الدرس، سيتعلم الطلاب المزيد حول الحلقات وكيفية تنفيذها باستخدام القطع البرمجية. يعد استخدام _حلقات التكرار_ مهارة مهمة في البرمجة لأن تكرار الأوامر يدويًا أمر شاق وغير فعال. مع هذه المجموعة من ألغاز Code.org ،سيتعلم الطلاب إضافة أوامر إلى الحلقات الموجودة، وجمع الأوامر البرمجية المتكررة في حلقات التكرار، والتعرف على الأنماط التي يجب تكرارها.", "student_overview": "ساعد سكرات على تغطية مساحة أكبر من الأرض باستخدام الحلقات." }, "coursea-2021/Loops in Collector": { "overview": "في هذا الدرس، يواصل الطلاب تعلم مفهوم الحلقات. في الدرس السابق، تم تعريف الطلاب على الحلقات من خلال التحرك عبر متاهة وقطف الذرة. هنا، يجري استخدام الحلقات لجمع الكنز في الكهوف المفتوحة.", - "preparation": "\n- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- (اختياري) اختر مجموعة من الألغاز لحلها بشكل جماعي مع صفك.\n- قم بمراجعة **\\* أساسيات علوم الكمبيوتر - توصيات الدرس**\n- تأكد من أن كل طالب لديه مفكرته.", + "preparation": "- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- (اختياري) اختر مجموعة من الألغاز لحلها بشكل جماعي مع صفك.\n- قم بمراجعة **\\* أساسيات علوم الكمبيوتر - توصيات الدرس**\n- تأكد من أن كل طالب لديه مفكرته.", "purpose": "سيعطي هذا الدرس الطلاب فرصة أكبر للتدرب على استخدام حلقات التكرار ويعرفهم على قطعة برمجية جديدة، `اجمع الكنز`. تعمل هذه القطعة الجديدة تماماً كما تعمل قطعة `التقط الذرة` في الحصادة. هذه الألغاز مفتوحة النهاية بحيث تعطي الطلاب مرونة أكبر في إيجاد الحل النهائي.", "student_overview": "ساعد لوريل المغامرة في جمع الكنوز تحت الأرض." }, "coursea-2021/Ocean Scene with Loops": { - "overview": "في درس ** بناء المهارات ** هذا، يتعلم الطلاب رسم الصور من خلال تكرار سلاسل بسيطة من التعليمات. هنا، الحلقات تخلق أنماطًا. في نهاية هذا الدرس، سيقوم الطلاب بإنشاء صورهم الخاصة.", - "preparation": "- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- قم بمراجعة **\\* أساسيات علوم الكمبيوتر - توصيات الدرس**.\n- تأكد من أن كل طالب لديه مفكرته.", + "overview": "في درس \\*\\* بناء المهارات \\*\\* هذا، يتعلم الطلاب رسم الصور من خلال تكرار سلاسل بسيطة من التعليمات. هنا، الحلقات تخلق أنماطًا. في نهاية هذا الدرس، سيقوم الطلاب بإنشاء صورهم الخاصة.", + "preparation": "- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- قم بمراجعة **\\* أساسيات علوم الكمبيوتر - توصيات الدرس**.\n- تأكد من أن كل طالب لديه مفكرته.", "purpose": "هذا الدرس يعطي وجهة نظر مختلفة حول كيف يمكن لحلقات التكرار إنشاء أشياء باستعمال البرمجة. يستطيع الطلاب أيضا من التفكر في عدم فعالية البرمجة بدون حلقات تكرار بسبب العدد الكبير الذي سيتم استعماله من القطع البرمجية عند عدم استعمال قطع حلقات التكرار.", "student_overview": "استخدم الحلقات والأنماط لإنهاء الصور." }, "coursea-2021/Events: The Big Event": { "overview": "تعدّ الأحداث طريقة رائعة لإضافة مجموعة متنوعة إلى خوارزمية مكتوبة مسبقًا. في بعض الأحيان تريد أن يكون برنامجك قادرًا على الاستجابة للمستخدم بالضبط عندما يريد المستخدم ذلك. هذا هو الغرض من الأحداث.", - "preparation": "- استعد لعرض **\\*الصور المتحكمة**.\n- اطبع **\\*تقييماً** واحداً لكل طالب.\n- تأكد من أن كل طالب لديه مفكرته.", + "preparation": "- استعد لعرض **\\*الصور المتحكمة**.\n- اطبع **\\*تقييماً** واحداً لكل طالب.\n- تأكد من أن كل طالب لديه مفكرته.", "purpose": "اليوم، سيتعلم الطلاب كيفية تمييز الأحداث البرمجية من الإجراءات. سيشاهدون الأنشطة يمكن مقاطعتها بالحصول على \"زر\" يمكن الضغط عليه على ورقة تمثل جهاز التحكم عن بعد. عند مشاهدة هذا الحدث، سيقوم الصف بحركة معينة مميزة. تستخدم الأحداث البرمجية كثيرا في البرمجة ويجب أن يصبح التعرف عليها سهلاً بعد هذا الدرس.", "student_overview": "تحرك واصرخ عندما يضغط معلمك على الأزرار الموجودة على جهاز تحكم عملاق." }, "coursea-2021/Events in Play Lab": { "overview": "في هذا النشاط المصغر، ستتاح للطلاب الفرصة لتعلم كيفية استخدام الأحداث البرمجية في مختبر الألعاب وكيفية تطبيق جميع مهارات البرمجة التي تعلموها لإنشاء لعبة رسوم متحركة. حان الوقت للإبداع وإنشاء قصة في مختبر الألعاب!", - "preparation": "\n- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- (اختياري) اختر مجموعة من الألغاز لحلها بشكل جماعي مع صفك.\n- قم بمراجعة **\\* أساسيات علوم الكمبيوتر - توصيات الدرس**\n- تأكد من أن كل طالب لديه مفكرته.\n\n", + "preparation": "- قم بحل الألغاز لإيجاد أية مشاكل محتملة قد يواجهها صفك.\n- (اختياري) اختر مجموعة من الألغاز لحلها بشكل جماعي مع صفك.\n- قم بمراجعة **\\* أساسيات علوم الكمبيوتر - توصيات الدرس**\n- تأكد من أن كل طالب لديه مفكرته.", "purpose": "سيطور الطلاب فهمهم للأحداث باستخدام مختبر اللعب اليوم. الأحداث شائعة جدًا في معظم برامج الكمبيوتر. في هذا النشاط، سيستخدم الطلاب الأحداث لجعل الشخصيات تتحرك في أرجاء الشاشة، وتصدر أصواتًا، وتغير الخلفيات بناءً على الأحداث التي يبدأها المستخدم.", "student_overview": "صمم لعبتك أو قصتك." }, "coursea-2021/lesson-1": { - "overview": "", - "preparation": "- اكتب وبرمج قصتك الخاصة للفنان مقدماً حتى تلهم طلابك!", - "purpose": "يمنح هذا الدرس الطلاب فرصة أخيرة ليستخدموا مهاراتهم الجديدة في علم الكمبيوتر بشكل مبدع.", - "student_overview": "" + "preparation": "- اكتب وبرمج قصتك الخاصة للفنان مقدماً حتى تلهم طلابك!", + "purpose": "يمنح هذا الدرس الطلاب فرصة أخيرة ليستخدموا مهاراتهم الجديدة في علم الكمبيوتر بشكل مبدع." }, "coursec-2021/Putting a STOP to Online Meanness": { "overview": "[![common sense education](https://curriculum.code.org/static/img/common_sense_education.png)](https://www.commonsense.org)\n\nتم إنشاء هذا الدرس من قِبَل Common Sense Education. [انقر هنا لمعرفة المزيد](https://www.commonsense.org/education/digital-citizenship/curriculum)\n\nإن الانترنت مليء بأنواع مختلفة من الناس المسلية، لكن في بعض الأحيان، قد يصبح البعض منهم دنيئاً. في هذه المهمة التي تتضمن لعب الأدوار، اشرح لطلابك لماذا من الأسهل أن يكون شخص ما لئيماً على الانترنت من الحياة الحقيقية، وكيف يجب أن يتعاملوا مع الدناءة على الانترنت عندما يواجهونها.", @@ -727,14 +712,14 @@ "student_overview": "الإنترنت ممتع ومثير، ولكن من المهم أن تظل آمنًا أيضًا. يعلمك هذا الدرس الفرق بين المعلومات الآمنة التي يمكنك مشاركتها والمعلومات الخاصة." }, "coursee-2021/About Me": { - "overview": "في هذا \\*\\* المشروع الصغير \\*\\*، سيطبق الطلاب فهمهم لمبدأ مشاركة المعلومات الشخصية والخاصة على الانترنت من خلال إنشاء ملصق تفاعلي.", - "preparation": "- (اختياري) اطبع نسخًا من \\*_/_ دليل التخطيط \\*\\* للطلاب أو وزع نسخًا رقمية.\n- فكر بصنع مثال لمشروع بنفسك لمشاركته مع الصف.\n- تأكد من أن كل طالب لديه مفكرته الخاصة.", - "purpose": "يهدف هذا الدرس إلى جعل الدرس السابق حول المعلومات الشخصية والخاصة منطقياً بصورة شخصية للطلاب. مع وضع أمثلة عن معلومات (شخصية) آمنة ومعلومات (خاصة) غير آمنة في الاعتبار، يمارس الطلاب فكرة التعبير الآمن عن الذات على الانترنت، باستخدام مختبر الكائنات لتصميم أزياء كائناتهم الخاصة بهم وإنشاء نصوص مناسبة.", + "overview": "في هذا \\*\\* المشروع الصغير \\*\\*، سيطبق الطلاب فهمهم لمبدأ مشاركة المعلومات الشخصية والخاصة على الإنترنت من خلال إنشاء ملصق تفاعلي.", + "preparation": "- (اختياري) اطبع نسخاً من \\*_/_ دليل التخطيط \\*\\* للطلاب أو وزع نسخاً رقمية.\n- فكر بصنع مثال لمشروع بنفسك لمشاركته مع الصف.\n- تأكد من أن كل طالب لديه مفكرته الخاصة.", + "purpose": "يهدف هذا الدرس إلى جعل الدرس السابق حول المعلومات الشخصية والخاصة منطقياً بصورة شخصية للطلاب. مع وضع أمثلة عن معلومات (شخصية) آمنة ومعلومات (خاصة) غير آمنة في الاعتبار، يمارس الطلاب فكرة التعبير الآمن عن الذات على الإنترنت، باستخدام مختبر الكائنات لتصميم أزياء كائناتهم الخاصة بهم وإنشاء نصوص مناسبة.", "student_overview": "من خلال إنشاء ملصق تفاعلي في مختبر النقوش المتحركة، سيطبق الطلاب فهمهم لمشاركة المعلومات الشخصية والخاصة على الويب." }, "coursee-2021/Digital Sharing": { "preparation": "- حدد موقع \\*_/_ فيديو مشاركة حقوق النشر \\*\\* في \"الروابط\" أدناه\n- قم بتنزيل ومراجعة \\*_/_ خطة درس المشاركة الرقمية \\*\\* الكاملة من حقوق النشر والإبداع\n- كمدرس، قم بإنشاء قطعة فنية للدرس (صورة ، أغنية ، عرض شرائح ، إلخ)\n- تأكد من أن كل طالب لديه مفكرته الخاصة.\n- ستحتاج إلى جهاز لوحي أو هاتف ذكي لتمثيل مشاركة ذلك العنصر", - "purpose": "سيقوم الطلاب قريبًا بإنشاء مشاريع للمشاركة وستحتوي معظم هذه المشاريع إما على كود أو صور لم يقم الطلاب بإنشائها بأنفسهم. يستخدم هذا الدرس للتوضيح للطلاب الطريقة الصحيحة للتعامل مع المحتوى غير الخاص بهم.", + "purpose": "سيقوم الطلاب قريباً بإنشاء مشاريع للمشاركة وستحتوي معظم هذه المشاريع إما على كود أو صور لم يقم الطلاب بإنشائها بأنفسهم. يستخدم هذا الدرس للتوضيح للطلاب الطريقة الصحيحة للتعامل مع المحتوى غير الخاص بهم.", "student_overview": "ستتعرف في هذا الدرس على تحديات الملكية وحقوق النشر وفوائدها." }, "coursee-2021/Programming and Loops with the Artist": { @@ -785,7 +770,7 @@ "coursee-2021/lesson-1": { "overview": "في هذا الدرس، سيتعرف الطلاب على إمكانية الوصول وقيمة تقمص الشخصية من خلال العصف الذهني وتصميم حلول يمكن الوصول إليها في تطبيقات افتراضية.", "preparation": "- لفهم أفضل للسياق، اقرأ عن \\*_/_ أنواع المعيقات \\*\\*.\n- اقرأ ملاحظات المتحدث في \\*_/_ مجموعة الشرائح \\*\\*.\n- قم بتجهيز لوازم الرسم الكافية لجميع الطلاب.", - "purpose": "من خلال التعلم على إمكانيات الوصول، يتعرف الطلاب على تأثيرات الحوسبة خارج نطاق حياتهم. قد لا تبدو إمكانية الوصول موضوعًا ذا صلة بعلوم الكمبيوتر، ولكن إنشاء تكنولوجيا من السهل الوصول إليها من قِبل للمستخدمين المحرومين من الخدمة يساعد على تحسين التكنولوجيا لأي شخص آخر أيضًا." + "purpose": "من خلال التعلم على إمكانيات الوصول، يتعرف الطلاب على تأثيرات الحوسبة خارج نطاق حياتهم. قد لا تبدو إمكانية الوصول موضوعاً ذا صلة بعلوم الكمبيوتر، ولكن إنشاء تكنولوجيا من السهل الوصول إليها من قِبل المستخدمين المحرومين من الخدمة يساعد على تحسين التكنولوجيا لأي شخص آخر أيضاً." }, "coursee-2021/End of Course Project": { "overview": "توفر الدروس الأربعة التالية فرصة للطلاب لوضع مهاراتهم في البرمجة لاستخدامها في مشروع رئيسي. سيساعد هذا المشروع الأفراد على اكتساب خبرة في البرمجة وإنتاج نموذج مثالي لمشاركته مع أقرانهم وأحبائهم. تهدف هذه الدروس إلى أن تكون تجربة متعددة الدروس أو متعددة الأسابيع، وسوف يقضي الطلاب وقتًا في استكشاف طريقة العصف الذهني، والتعرف على عملية التصميم، والبناء، وتقديم أعمالهم النهائية. \n\nفي مرحلة الاستكشاف، سيلعب الطلاب بأمثلة لمشاريع الفنان ومختبر النقوش المتحركة التي تم إنشاؤها مسبقًا للحصول على الإلهام. بعد ذلك، سيتعرف الطلاب على عملية التصميم وكيفية تنفيذها في مشاريعهم الخاصة. سيتم منحهم بعد ذلك مساحة لإنشاء مشروعهم الخاص إما في الفنان أو مختبر الألعاب أو واجهة أخرى أصبحوا على دراية بها (من المحتمل أن تكون هذه أطول مرحلة من المشروع). أخيرًا، سيتمكن الطلاب من عرض أعمالهم النهائية على أقرانهم.", @@ -822,162 +807,14 @@ "csd6-2021/Project: Prototype an Innovation": { "overview": "في هذا المشروع النهائي للدورة، يتعاون الطلاب على تطوير واختبار نموذج أولي لجهاز حاسوبي مبتكر يعتمد على لوحة الأضواء الدائرية. باستخدام المدخلات والمخرجات المتاحة على اللوحة، ستقوم المجموعات بإنشاء برامج تسمح بتفاعلات المستخدم المثيرة للاهتمام والفريدة." }, - "csd5-2021/Patterns and Representation": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/ASCII and Binary Representation": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Representing Images": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Representing Numbers": { - "overview": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Combining Representations": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, "csd5-2021/Keeping Data Secret": { - "overview": "يجري الطلاب مناقشة حول مستويات الأمان المختلفة التي يرغبون في الحصول عليها للبيانات الشخصية. وبمجرد أن يفهم الطلاب أهمية الخصوصية، يتم تعريفهم بعملية تشفير المعلومات عن طريق تشفير ملاحظة خاصة بشريك وفك تشفير ملاحظة الشريك. يختتم الفصل بمناقشة حول أهمية الأمن المادي والرقمي.", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Project - Create a Representation": { - "overview": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Problem Solving and Data": { - "overview": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Structuring Data": { - "overview": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Interpreting Data": { - "overview": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Making Decisions with Data": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Automating Data Decisions": { - "overview": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Problem Solving with Big Data": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd5-2021/Data and Machine Learning": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" + "overview": "يجري الطلاب مناقشة حول مستويات الأمان المختلفة التي يرغبون في الحصول عليها للبيانات الشخصية. وبمجرد أن يفهم الطلاب أهمية الخصوصية، يتم تعريفهم بعملية تشفير المعلومات عن طريق تشفير ملاحظة خاصة بشريك وفك تشفير ملاحظة الشريك. يختتم الفصل بمناقشة حول أهمية الأمن المادي والرقمي." }, "csd5-2021/Project - Make a Recommendation": { - "overview": "لاختتام هذه الوحدة، يقوم الطلاب بتصميم محرك توصيات بناءً على البيانات التي يقومون بجمعها وتحليلها من زملائهم في الفصل. بعد الاطلاع على مثال لتطبيق توصية، يتبع الطلاب دليل مشروع لإكمال هذا النشاط متعدد الأيام. في الخطوات العديدة الأولى، يختار الطلاب الخيار الذي يرغبون في مساعدة المستخدم على اتخاذه، والبيانات التي يحتاجون إليها لتقديم التوصية، وإنشاء استطلاع رأي، وجمع معلومات حول اختيارات زملائهم. ثم يقومون بتفسير البيانات واستخدام ما تعلموه لإنشاء خوارزمية التوصية. أخيرًا، يستخدمون خوارزمياتهم لتقديم توصيات لبعض زملائهم في الفصل. يقوم الطلاب بإجراء مراجعة الأقران وإجراء أي تحديثات لازمة لمشاريعهم قبل إعداد عرض تقديمي للفصل.", - "preparation": "", - "purpose": "", - "student_overview": "" + "overview": "لاختتام هذه الوحدة، يقوم الطلاب بتصميم محرك توصيات بناءً على البيانات التي يقومون بجمعها وتحليلها من زملائهم في الفصل. بعد الاطلاع على مثال لتطبيق توصية، يتبع الطلاب دليل مشروع لإكمال هذا النشاط متعدد الأيام. في الخطوات العديدة الأولى، يختار الطلاب الخيار الذي يرغبون في مساعدة المستخدم على اتخاذه، والبيانات التي يحتاجون إليها لتقديم التوصية، وإنشاء استطلاع رأي، وجمع معلومات حول اختيارات زملائهم. ثم يقومون بتفسير البيانات واستخدام ما تعلموه لإنشاء خوارزمية التوصية. أخيرًا، يستخدمون خوارزمياتهم لتقديم توصيات لبعض زملائهم في الفصل. يقوم الطلاب بإجراء مراجعة الأقران وإجراء أي تحديثات لازمة لمشاريعهم قبل إعداد عرض تقديمي للفصل." }, "csd3-2021/Variables": { "overview": "**سؤال اليوم: كيف يمكننا استخدام المتغيرات لتخزين المعلومات في برامجنا؟**\n\nيتعلم الطلاب في هذا الدرس كيفية استخدام المتغيرات لتسمية رقم. يبدأ الطلاب الدرس بوصف مبسطٍ جدًا للغرض من المتغير في سياق مكون التخزين ضمن نموذج \"الإدخال والتخزين والمعالجة والإخراج\". ثم يكمل الطلاب مستوى الارتقاء الذي يعزز نموذج المتغير بوصفه وسيلة لتسمية أو تحديد رقم." - }, - "csd1-2021/Intro to Problem Solving": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Exploring Problem Solving": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/What is a Computer?": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Input and Output": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Processing": { - "overview": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Storage": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Project - Propose an App": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Intro to Problem Solving - Newspaper Table (Alternate Lesson 1)": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Intro to Problem Solving - Spaghetti Bridge (Alternate Lesson 1)": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Intro to Problem Solving - Paper Tower (Alternate Lesson 1)": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Exploring Problem Solving - Animals Theme (Alternate Lesson 3)": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "csd1-2021/Exploring Problem Solving - Games Theme (Alternate Lesson 3)": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" } } } diff --git a/dashboard/config/locales/objectives.ar-SA.json b/dashboard/config/locales/objectives.ar-SA.json index 6a1e7a2eaaf81..63e09a7e0b03e 100644 --- a/dashboard/config/locales/objectives.ar-SA.json +++ b/dashboard/config/locales/objectives.ar-SA.json @@ -281,12 +281,6 @@ "ba49206c-c099-4994-be57-1f8744273eaf": { "description": "اشرح قواعد السفر بأمان على الانترنت." }, - "9727a876-04d5-4ae0-a904-13cd594e2fac": { - "description": "" - }, - "b93b9c57-632c-4107-ae9a-d9ef8a8049c1": { - "description": "" - }, "fa05721c-e159-4343-aa2d-679c0a4a7ca4": { "description": "ترجمة خوارزمية إلى برنامج." }, @@ -930,7 +924,7 @@ "description": "وصف تأثير تطبيقات الأجهزة المحمولة على العالم الحديث." }, "b672db1b-ee05-44b3-9f82-73b1b1f94e1a": { - "description": "اشرح لماذا تعد إمكانية الوصول جزءًا مهمًا من تصميم تطبيق للمستخدمين." + "description": "اشرح لماذا تعد إمكانية الوصول جزءًا مهماً من تصميم تطبيق للمستخدمين." }, "3a5ae2ad-5774-4da7-b4e4-4e0aaeb02cbe": { "description": "قم بتحسين تصميم تطبيق موجود من خلال تلبية احتياجات إمكانية الوصول للمستخدمين." @@ -950,206 +944,11 @@ "2594052b-3b87-4d83-9038-56175058c1c2": { "description": "توضيح عملية التصميم وكيف ساعدت في تشكيل مشروع التتويج النهائي." }, - "80e00862-0fe7-44a4-9e0c-785e6674f0e5": { - "description": "" - }, - "19b5be99-7f7e-42e1-9ce4-6e53d7361d35": { - "description": "" - }, - "6ad62a76-15c2-4ee6-812b-89426ccbaf53": { - "description": "" - }, - "314c3d2c-32d4-4b31-a7b7-bc848001a0ef": { - "description": "" - }, - "a4a38d49-6a85-4c4e-9e9f-b589bc00b61a": { - "description": "" - }, - "607265dd-c7c2-4ef7-bb9d-ea8026f769e3": { - "description": "" - }, - "3a37860e-7f85-4921-a622-4c0435783261": { - "description": "" - }, - "bddab4e2-74ad-4394-8180-11dde4ab88f9": { - "description": "" - }, - "572e2633-ed9c-4957-9399-4cdd236c9da9": { - "description": "" - }, - "7db30b84-9106-4f12-9a6b-3d4119423ec7": { - "description": "" - }, - "1eceabc4-6a94-4939-bdb3-a1084c6e6aa4": { - "description": "" - }, - "42021a55-c97c-432b-9420-a62927cc2bba": { - "description": "" - }, - "e537dea9-f777-4037-8c48-d20298ba53b2": { - "description": "" - }, - "e4ff5379-6af0-43ba-8611-535630489148": { - "description": "" - }, - "8f1a62d6-c1b7-400f-9324-3f7cf5cecc72": { - "description": "" - }, - "d7b16ab2-6683-4efa-93d9-d425024858bf": { - "description": "" - }, - "550ed66e-4795-428a-aee8-9a77e03f667d": { - "description": "" - }, - "88327c34-dbb7-4b44-8c32-c76166910b39": { - "description": "" - }, - "87ac4c51-43bc-4219-93ba-29f517c309ef": { - "description": "" - }, - "98d5856a-9dc5-4d14-bfc1-c79f4d9191d0": { - "description": "" - }, - "5ac58714-911b-460c-b34b-73d1e67c160e": { - "description": "" - }, - "fd6610c2-f7c5-4e4a-ac5a-b1e358c8a11d": { - "description": "" - }, - "8d396418-f31f-438e-b9d8-43730f49868f": { - "description": "" - }, - "1d63355b-8406-4aba-a3e7-a4a559c67c5f": { - "description": "" - }, - "a656b8a6-b4f4-4014-9c91-ed44f25b2831": { - "description": "" - }, - "e645e06c-9cb1-479c-91b6-1b81b8961d54": { - "description": "" - }, - "b17ebfe7-f8da-40c2-82d1-43b00a7e8364": { - "description": "" - }, - "02c329fa-a4a0-4b23-b77e-788296c2bc7b": { - "description": "" - }, - "b8217d7c-960e-42d1-b3f0-1035158a64a0": { - "description": "" - }, - "fd3bf488-7c63-4869-9c48-a97556d39150": { - "description": "" - }, - "44bb192f-0e71-405f-b8a6-5757ff7f37e1": { - "description": "" - }, "3b95dc76-39ee-44e7-a5b0-b1aa20d51094": { "description": "تدريب نموذج تعلُّم آلي واختباره." }, "0c96ded9-a267-4b91-b81a-a45fbdfe32d0": { "description": "التفكير في الدور الذي يؤديه التحيز البشري في التعلم الآلي." - }, - "6885b6d1-78d2-4560-8bf5-8f14cfc68bb7": { - "description": "" - }, - "b0342e84-056b-46d6-ac84-1d976155c38d": { - "description": "" - }, - "74126a3c-61fa-40ac-aef5-ffe0bf68a549": { - "description": "" - }, - "8bc02767-3a96-4d13-a946-1e5a0dbcb037": { - "description": "" - }, - "1a3a0395-0d25-44f7-9d47-e1c7700c3507": { - "description": "" - }, - "e8cad68d-4922-47bd-9b73-c22e8af10879": { - "description": "" - }, - "34e775e2-0c00-4052-9987-1ea46e705fa0": { - "description": "" - }, - "ccfcb058-12bd-488b-8356-b22d10c4ea6f": { - "description": "" - }, - "bac6e9a1-3d3a-4632-951a-18176be462c8": { - "description": "" - }, - "10f87a6a-1dee-44d3-b8d9-1a8d79891db9": { - "description": "" - }, - "b77ee6ff-2558-4b8a-b835-6cc16409602f": { - "description": "" - }, - "372ca368-9509-4398-b84c-21ac4c890a1d": { - "description": "" - }, - "36878c76-5f41-4efb-bba1-e9ca4a2e32fa": { - "description": "" - }, - "dd98dbf4-2b0d-4d8b-be4e-4807c06de0a0": { - "description": "" - }, - "434ebdb0-40d0-4a29-bcfb-635ade18fb5e": { - "description": "" - }, - "eecfc6b0-93e7-4a6f-bdc2-fcfe306a3407": { - "description": "" - }, - "f8ceacee-8c38-4d94-a2f3-35ee71d8b382": { - "description": "" - }, - "30f1b582-38d8-402b-83da-c8a7cba4b2aa": { - "description": "" - }, - "e543e22d-8270-4eb9-81ad-6de8d5455d59": { - "description": "" - }, - "6fa18746-fa9c-4ace-a0e3-fc7936899b64": { - "description": "" - }, - "5caf913a-779e-4174-9e9f-b6a87756263e": { - "description": "" - }, - "07998a0e-1ef2-4bc0-af59-5278007a0058": { - "description": "" - }, - "74336c50-eaa5-4dce-a478-27925ce67729": { - "description": "" - }, - "30d66e3d-96aa-4b8e-adb5-6f112d41f16d": { - "description": "" - }, - "71eb384e-9034-406d-a8fc-3e410e869985": { - "description": "" - }, - "eb402ed0-5510-4b3a-bc73-694ddde8bf0f": { - "description": "" - }, - "9f5e8294-cf6c-4f28-9f8f-1c0c869a69be": { - "description": "" - }, - "dd44e0a2-e2a0-46aa-bc51-e0d67dc95491": { - "description": "" - }, - "2c2dc6c4-9a9f-4186-85ba-44882179e48b": { - "description": "" - }, - "1829ce9e-4e7e-451f-898e-692c3abb5ad6": { - "description": "" - }, - "a98e9a65-fe9a-421b-854f-ee5c090c9503": { - "description": "" - }, - "4616a321-c362-4a0e-928a-b1bc642d4010": { - "description": "" - }, - "69a7b9a8-b9be-4d2e-aacc-43805fc5f186": { - "description": "" - }, - "1e8b24b5-f8b6-46a6-b0b1-aba1633a02f0": { - "description": "" } } } diff --git a/dashboard/config/locales/resources.ar-SA.json b/dashboard/config/locales/resources.ar-SA.json index 8a0117f7cc027..8c03a5d9956f7 100644 --- a/dashboard/config/locales/resources.ar-SA.json +++ b/dashboard/config/locales/resources.ar-SA.json @@ -6,23 +6,16 @@ "name": "Spotify Playlist (كل الأعمار)" }, "list_of_poems/poem-art/2021": { - "name": "", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing", "type": "شرائح" }, "poem_art_celebration/poem-art/2021": { - "name": "", - "url": "", "type": "فيديو" }, "poem_art_events/poem-art/2021": { - "name": "", - "url": "", "type": "فيديو" }, "poem_art_imagery/poem-art/2021": { - "name": "", - "url": "", "type": "فيديو" }, "poem_art_introduction/poem-art/2021": { @@ -32,17 +25,13 @@ }, "csf-artist-intro-video/artist/unversioned": { "name": "تقديم الفنان", - "url": "", "type": "فيديو الطالب" }, "csf-turns-angles-doc/artist/unversioned": { - "name": "لفات وزوايا", - "url": "", - "type": "" + "name": "لفات وزوايا" }, "csf-turns-angles-video/artist/unversioned": { "name": "لفات وزوايا", - "url": "", "type": "فيديو الطالب" }, "dance-party-playlist/dance/unversioned": { @@ -72,6 +61,429 @@ "name": "الذكاء الاصطناعي: بيانات التدريب والتحيز", "type": "فيديو" }, + "lesson_plans/courseb/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/courseb/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum/courseb/2018": { + "name": "منتدى المعلم" + }, + "vocabulary/courseb/2018": { + "name": "المفردات" + }, + "lesson_plans/coursea/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursea/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursea/2018": { + "name": "منتدى المعلم" + }, + "vocabulary/coursea/2018": { + "name": "المفردات" + }, + "lesson_plans/coursed/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursed/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursed/2018": { + "name": "منتدى المعلم" + }, + "vocabulary/coursed/2018": { + "name": "المفردات" + }, + "lesson_plans/coursef/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursef/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursef/2018": { + "name": "منتدى المعلم" + }, + "vocabulary/coursef/2018": { + "name": "المفردات" + }, + "lesson_plans/express/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/express/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum/express/2018": { + "name": "منتدى المعلم" + }, + "vocabulary/express/2018": { + "name": "المفردات" + }, + "lesson_plans/coursee/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursee/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursee/2018": { + "name": "منتدى المعلم" + }, + "vocabulary/coursee/2018": { + "name": "المفردات" + }, + "lesson_plans/coursec/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursec/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursec/2018": { + "name": "منتدى المعلم" + }, + "vocabulary/coursec/2018": { + "name": "المفردات" + }, + "code_introduced_1/csd/2018": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_2/csd/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_2/csd/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum_2/csd/2018": { + "name": "منتدى المعلم" + }, + "vocabulary_2/csd/2018": { + "name": "المفردات" + }, + "code_introduced_3/csd/2018": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_5/csd/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_5/csd/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum_5/csd/2018": { + "name": "منتدى المعلم" + }, + "vocabulary_5/csd/2018": { + "name": "المفردات" + }, + "lesson_plans_4/csd/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_4/csd/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum_4/csd/2018": { + "name": "منتدى المعلم" + }, + "vocabulary_4/csd/2018": { + "name": "المفردات" + }, + "code_introduced_2/csd/2018": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_3/csd/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_3/csd/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum_3/csd/2018": { + "name": "منتدى المعلم" + }, + "vocabulary_3/csd/2018": { + "name": "المفردات" + }, + "code_introduced/csd/2018": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_1/csd/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_1/csd/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum_1/csd/2018": { + "name": "منتدى المعلم" + }, + "vocabulary_1/csd/2018": { + "name": "المفردات" + }, + "lesson_plans/csd/2018": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/csd/2018": { + "name": "تعيينات قياسية" + }, + "teacher_forum/csd/2018": { + "name": "منتدى المعلم" + }, + "vocabulary/csd/2018": { + "name": "المفردات" + }, + "curriculum_guide/coursea/2019": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursea/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursea/2019": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursea/2019": { + "name": "منتدى المعلم" + }, + "vocabulary/coursea/2019": { + "name": "المفردات" + }, + "curriculum_guide/courseb/2019": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/courseb/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/courseb/2019": { + "name": "تعيينات قياسية" + }, + "teacher_forum/courseb/2019": { + "name": "منتدى المعلم" + }, + "vocabulary/courseb/2019": { + "name": "المفردات" + }, + "curriculum_guide/coursed/2019": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursed/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursed/2019": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursed/2019": { + "name": "منتدى المعلم" + }, + "vocabulary/coursed/2019": { + "name": "المفردات" + }, + "curriculum_guide/coursef/2019": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursef/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursef/2019": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursef/2019": { + "name": "منتدى المعلم" + }, + "vocabulary/coursef/2019": { + "name": "المفردات" + }, + "curriculum_guide/coursee/2019": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursee/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursee/2019": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursee/2019": { + "name": "منتدى المعلم" + }, + "vocabulary/coursee/2019": { + "name": "المفردات" + }, + "lesson_plans/express/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/express/2019": { + "name": "تعيينات قياسية" + }, + "teacher_forum/express/2019": { + "name": "منتدى المعلم" + }, + "vocabulary/express/2019": { + "name": "المفردات" + }, + "curriculum_guide/coursec/2019": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursec/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursec/2019": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursec/2019": { + "name": "منتدى المعلم" + }, + "vocabulary/coursec/2019": { + "name": "المفردات" + }, + "teacher_forum/csd/2019": { + "name": "منتدى المعلم" + }, + "code_introduced_1/csd/2019": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_2/csd/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_2/csd/2019": { + "name": "تعيينات قياسية" + }, + "vocabulary_2/csd/2019": { + "name": "المفردات" + }, + "code_introduced_3/csd/2019": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_5/csd/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_5/csd/2019": { + "name": "تعيينات قياسية" + }, + "vocabulary_5/csd/2019": { + "name": "المفردات" + }, + "code_introduced_2/csd/2019": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_3/csd/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_3/csd/2019": { + "name": "تعيينات قياسية" + }, + "vocabulary_3/csd/2019": { + "name": "المفردات" + }, + "lesson_plans_4/csd/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_4/csd/2019": { + "name": "تعيينات قياسية" + }, + "vocabulary_4/csd/2019": { + "name": "المفردات" + }, + "lesson_plans/csd/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/csd/2019": { + "name": "تعيينات قياسية" + }, + "vocabulary/csd/2019": { + "name": "المفردات" + }, + "code_introduced/csd/2019": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_1/csd/2019": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_1/csd/2019": { + "name": "تعيينات قياسية" + }, + "vocabulary_1/csd/2019": { + "name": "المفردات" + }, + "code_introduced_1/csd/2017": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_2/csd/2017": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_2/csd/2017": { + "name": "تعيينات قياسية" + }, + "teacher_forum_2/csd/2017": { + "name": "منتدى المعلم" + }, + "vocabulary_2/csd/2017": { + "name": "المفردات" + }, + "code_introduced_3/csd/2017": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_5/csd/2017": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_5/csd/2017": { + "name": "تعيينات قياسية" + }, + "teacher_forum_5/csd/2017": { + "name": "منتدى المعلم" + }, + "vocabulary_5/csd/2017": { + "name": "المفردات" + }, + "code_introduced/csd/2017": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_1/csd/2017": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_1/csd/2017": { + "name": "تعيينات قياسية" + }, + "teacher_forum_1/csd/2017": { + "name": "منتدى المعلم" + }, + "vocabulary_1/csd/2017": { + "name": "المفردات" + }, + "lesson_plans/csd/2017": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/csd/2017": { + "name": "تعيينات قياسية" + }, + "teacher_forum/csd/2017": { + "name": "منتدى المعلم" + }, + "vocabulary/csd/2017": { + "name": "المفردات" + }, + "lesson_plans_4/csd/2017": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_4/csd/2017": { + "name": "تعيينات قياسية" + }, + "teacher_forum_4/csd/2017": { + "name": "منتدى المعلم" + }, + "vocabulary_4/csd/2017": { + "name": "المفردات" + }, + "code_introduced_2/csd/2017": { + "name": "الكود البرمجي المقدَّم" + }, + "lesson_plans_3/csd/2017": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings_3/csd/2017": { + "name": "تعيينات قياسية" + }, + "teacher_forum_3/csd/2017": { + "name": "منتدى المعلم" + }, + "vocabulary_3/csd/2017": { + "name": "المفردات" + }, "list_of_poems_1/poem-art/unversioned": { "name": "قائمة القصائد.", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing", @@ -401,7 +813,7 @@ "unplugged-video-big-event/courseb/2021": { "name": "الحدث الكبير", "url": "https://youtu.be/u0WV9shCoak", - "type": "فيديو نشاط" + "type": "فيديو" }, "csf-the-big-event-assessment/courseb/2021": { "name": "الحدث الكبير", @@ -479,8 +891,7 @@ }, "safety-in-my-online-neighborhood-lesson-slides/coursea/2021": { "name": "الأمان في عالمي الافتراضي: شرائح عرض الدرس", - "url": "https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit", - "type": "" + "url": "https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit" }, "safety-in-my-online-neighborhood-my-online-neighborhood/coursea/2021": { "name": "الأمان في عالمي الافتراضي: عالمي الافتراضي", @@ -494,8 +905,7 @@ }, "safety-in-my-online-neighborhood-pause-and-think-moment/coursea/2021": { "name": "الأمان في عالمي الافتراضي: لحظة \"توقف وفكر\"!", - "url": "https://docs.google.com/document/d/1o95Q7OD2oF5e-lWxj31kKopfhQVYWDUmw6uDdm1RIIU/", - "type": "" + "url": "https://docs.google.com/document/d/1o95Q7OD2oF5e-lWxj31kKopfhQVYWDUmw6uDdm1RIIU/" }, "pair-programming-vid/coursea/2021": { "name": "البرمجة الزوجية", @@ -693,17 +1103,14 @@ }, "implementation_guide/coursea/2021": { "name": "دليل التنفيذ", - "url": "", "type": "مصدر" }, "lesson_type_guide/coursea/2021": { "name": "دليل نوع الدرس", - "url": "", "type": "مصدر" }, "debugging_guide/coursea/2021": { "name": "دليل إيجاد وتصحيح الخلل البرمجي", - "url": "", "type": "مصدر" }, "curriculum_guide_1/coursea/2021": { @@ -713,12 +1120,10 @@ }, "2021_change_log/coursea/2021": { "name": "سجل التغيير ٢٠٢١", - "url": "", "type": "مصدر" }, "teacher_forum_1/coursea/2021": { "name": "منتدى المعلم", - "url": "", "type": "مصدر" }, "virtual_lesson_modifications/coursea/2021": { @@ -1382,7 +1787,7 @@ "type": "نشرة" }, "digital-sharing-lesson/coursee/2021": { - "name": "خطة درس النشر الالكتروني", + "name": "خطة درس النشر الإلكتروني", "url": "https://docs.google.com/document/d/1YZCCjahQ9_3jYaCeZU4J4-Y_e7_6xP_XMJ7bNw1au1w/edit?usp=sharing", "type": "مصدر" }, @@ -1673,14 +2078,10 @@ "type": "مصدر" }, "csd_curriculum_guide/csd/2021": { - "type": "مصدر", - "name": "", - "url": "" + "type": "مصدر" }, "csd_implementation_guide/csd/2021": { - "type": "مصدر", - "name": "", - "url": "" + "type": "مصدر" }, "unit-4-the-design-process/csd/2021": { "type": "شرائح" @@ -1698,9 +2099,7 @@ "type": "مصدر" }, "computer-science-practices/csd/2021": { - "type": "تأملات", - "name": "", - "url": "" + "type": "تأملات" }, "paper-prototypes/csd/2021": { "name": "النماذج الورقية الأولية" @@ -1754,8 +2153,7 @@ "name": "عرض التطبيق" }, "teacher_forum/csd/2021": { - "name": "منتدى المعلم", - "url": "" + "name": "منتدى المعلم" }, "designing_screens_with_code/csd/2021": { "name": "تصميم الشاشات باستخدام الكود", @@ -1861,307 +2259,104 @@ "type": "مصدر" }, "unit-5-data-society/csd/2021": { - "name": "", - "url": "", "type": "شرائح" }, "representing-information-1/csd/2021": { - "name": "تمثيل المعلومات", - "url": "", - "type": "" - }, - "representing-information-exemplar-2019/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "animal-shapes/csd/2021": { - "name": "", - "url": "" - }, - "representing_information_2/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "ascii-exemplar-2019/csd/2021": { - "name": "", - "url": "", - "type": "" + "name": "تمثيل المعلومات" }, "ascii-text/csd/2021": { - "name": "", - "url": "", "type": "مصدر" }, - "ascii-challenges/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "ascii_challenges/csd/2021": { - "name": "", - "url": "", "type": "الحل النموذجي" }, "how-computers-work-data-and-binary/csd/2021": { - "name": "", - "url": "", "type": "فيديو" }, - "representing-numbers-2021/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "number-cards-1/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "representing-numbers-exemplar-2019/csd/2021": { - "name": "تمثيل الأرقام", - "url": "", - "type": "" - }, - "number-cards/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "pet-records-exemplar-2019/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "activity-guide-pet-records/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "ascii-to-binary-table/csd/2021": { - "name": "", - "url": "", - "type": "" + "name": "تمثيل الأرقام" }, "keeping-data-secret-exemplar-2019/csd/2021": { - "name": "الحفاظ على سرية البيانات", - "url": "", - "type": "" - }, - "keeping-data-secret/csd/2021": { - "name": "", - "url": "", - "type": "" + "name": "الحفاظ على سرية البيانات" }, "unit_5_data_society/csd/2021": { - "name": "", - "url": "", "type": "شرائح" }, - "secret_messages_2021/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "medical_records/csd/2021": { - "name": "", - "url": "", "type": "الحل النموذجي" }, "create-a-representation-exemplar-2019/csd/2021": { - "name": "المشروع - إنشاء تمثيل", - "url": "", - "type": "" + "name": "المشروع - إنشاء تمثيل" }, "encode-a-thing/csd/2021": { - "name": "المشروع - إنشاء تمثيل", - "url": "" + "name": "المشروع - إنشاء تمثيل" }, "unit_5_data_society_1/csd/2021": { - "name": "", - "url": "", "type": "شرائح" }, "create_a_representation/csd/2021": { - "name": "المشروع - إنشاء تمثيل", - "url": "", - "type": "" - }, - "create_a_representation_-_student_checklist/csd/2021": { - "name": "", - "url": "" - }, - "create_a_representation_marked_rubrics/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "problem-solving-with-data-exemplar-2019/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "problem-solving-with-data/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "structuring-data-2021/csd/2021": { - "name": "", - "url": "", - "type": "" + "name": "المشروع - إنشاء تمثيل" }, "structuring_data/csd/2021": { - "name": "هيكلة البيانات", - "url": "", - "type": "" + "name": "هيكلة البيانات" }, "interpreting-data-exemplar-2019/csd/2021": { - "name": "تفسير البيانات", - "url": "", - "type": "" + "name": "تفسير البيانات" }, "interpreting-data/csd/2021": { - "name": "تفسير البيانات", - "url": "", - "type": "" + "name": "تفسير البيانات" }, "interpreting-data-1/csd/2021": { "name": "تفسير البيانات", - "url": "", "type": "مصدر" }, - "making-decisions-with-data-exemplar-2019/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "making-decisions-with-data/csd/2021": { - "name": "اتخاذ القرارات باستخدام البيانات", - "url": "", - "type": "" + "name": "اتخاذ القرارات باستخدام البيانات" }, "problem-solving-process-with-data/csd/2021": { - "name": "", - "url": "", "type": "مصدر" }, "automating-data-decisions-exemplar-2019/csd/2021": { - "name": "أتمتة قرارات البيانات", - "url": "", - "type": "" + "name": "أتمتة قرارات البيانات" }, "data-decisions-resource/csd/2021": { "name": "أتمتة قرارات البيانات", - "url": "", "type": "مصدر" }, "automating-data-decisions-1/csd/2021": { - "name": "أتمتة قرارات البيانات", - "url": "", - "type": "" + "name": "أتمتة قرارات البيانات" }, "how-big-data-is-used-in-amazon-recommendation-systems/csd/2021": { - "name": "", - "url": "", "type": "فيديو" }, "why-are-so-many-drivers-obsessed-with-waze/csd/2021": { - "name": "", - "url": "", "type": "فيديو" }, "netflix-quick-guide-how-does-netflix-make-tv-show-and-movie-suggestions/csd/2021": { - "name": "", - "url": "", "type": "فيديو" }, "data-in-the-real-world-exemplar-2019/csd/2021": { - "name": "البيانات في العالم الحقيقي", - "url": "", - "type": "" + "name": "البيانات في العالم الحقيقي" }, "data-in-the-real-world/csd/2021": { - "name": "البيانات في العالم الحقيقي", - "url": "", - "type": "" + "name": "البيانات في العالم الحقيقي" }, "video_impact_on_society/csd/2021": { - "name": "", - "url": "", "type": "فيديو" }, "video_machine_learning/csd/2021": { "name": "فيديو: التعلم الآلي", - "url": "", "type": "فيديو" }, "video_training_data_and_bias/csd/2021": { - "name": "", - "url": "", "type": "فيديو" }, "make-a-recommendation-peer-review-2019/csd/2021": { - "name": "", - "url": "", "type": "استعراض النظراء" }, - "make-a-recommendation-1/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "solve-a-data-problem/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "project_guide_exemplar/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "peer_review_exemplar_1/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "peer_review_exemplar_2/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "unit_5_data_society_2/csd/2021": { - "name": "", - "url": "", "type": "شرائح" }, - "make_a_recommendation_-_student_checklist/csd/2021": { - "name": "", - "url": "" - }, - "sample_marked_rubrics_3/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "all_resources_5/csd/2021": { - "name": "", - "url": "" - }, - "all_standards_5/csd/2021": { - "name": "", - "url": "" - }, - "all_vocabulary_5/csd/2021": { - "name": "", - "url": "" - }, - "csd_guide_to_using_resources/csd/2021": { - "name": "", - "url": "" - }, "csd_unit_3_-_interactive_animations_and_games/csd/2021": { "type": "شرائح" }, @@ -2286,194 +2481,43 @@ "teacher_forum_1/csd/2021": { "name": "منتدى المعلم" }, - "aluminum-boats-exemplar-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "aluminum-boats-activity-guide-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "how-to-videos/csd/2021": { - "name": "", - "url": "" - }, "csd_unit_1_-_problem_solving_and_computing/csd/2021": { - "name": "", - "url": "", "type": "شرائح" }, "solving-problems-exemplar-2020/csd/2021": { - "name": "", - "url": "", "type": "الحل النموذجي" }, - "solving-problems-activity-guide-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "what-is-a-computer-2020/csd/2021": { - "name": "ما هو الكمبيوتر؟", - "url": "", - "type": "" + "name": "ما هو الكمبيوتر؟" }, "what-is-a-computer-1-2-3/csd/2021": { - "name": "", - "url": "", "type": "فيديو" }, - "what-is-a-computer-version-b/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "what-is-a-computer-version-a/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "input-and-output-2020/csd/2021": { - "name": "الإدخال والإخراج", - "url": "", - "type": "" + "name": "الإدخال والإخراج" }, "input-and-output-1/csd/2021": { - "name": "الإدخال والإخراج", - "url": "", - "type": "" - }, - "processing-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "apps-with-processing/csd/2021": { - "name": "", - "url": "", - "type": "" + "name": "الإدخال والإخراج" }, "what-do-computers-do/csd/2021": { - "name": "", - "url": "", "type": "فيديو" }, - "storage-1/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "storage/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "project-propose-an-app-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "app-proposal-project/csd/2021": { - "name": "التطبيقات وحل المشكلات", - "url": "" + "name": "التطبيقات وحل المشكلات" }, "apps-and-problem-solving-peer-review-2019/csd/2021": { "name": "التطبيقات وحل المشكلات", - "url": "", "type": "استعراض النظراء" }, - "apps-and-problem-solving-marked-rubrics/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "peer_review_exemplar/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "apps_and_problem_solving/csd/2021": { - "name": "التطبيقات وحل المشكلات", - "url": "", - "type": "" + "name": "التطبيقات وحل المشكلات" }, "apps_and_problem_solving_-_student_checklist/csd/2021": { - "name": "", - "url": "", "type": "مصدر" }, - "intro-to-problem-solving-newspaper-table-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "build-a-newspaper-table/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "intro-to-problem-solving-spaghetti-bridge-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "spaghetti-bridge-activity-guide/csd/2021": { - "name": "", - "url": "" - }, - "intro-to-problem-solving-paper-tower-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "paper-planes/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "plane-how-to-videos/csd/2021": { - "name": "", - "url": "" - }, - "exploring-problem-solving-animal-theme-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, "solving-problems-tangrams-2020/csd/2021": { - "name": "", - "url": "", "type": "مصدر" }, - "solving-problems-activity-guide-animal-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "exploring-problem-solving-games-theme-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "solving-problems-activity-guide-game-2020/csd/2021": { - "name": "", - "url": "", - "type": "" - }, - "all_resources/csd/2021": { - "name": "", - "url": "" - }, - "all_standards/csd/2021": { - "name": "", - "url": "" - }, - "all_vocabulary/csd/2021": { - "name": "", - "url": "" - }, "csd_unit_2_-_web_development/csd/2021": { "type": "شرائح" }, @@ -2569,6 +2613,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "استعراض النظراء" + }, + "lesson_plans/pre-express/2020": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/pre-express/2020": { + "name": "تعيينات قياسية" + }, + "teacher_forum/pre-express/2020": { + "name": "منتدى المعلم" + }, + "vocabulary/pre-express/2020": { + "name": "المفردات" + }, + "lesson_plans/express/2020": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/express/2020": { + "name": "تعيينات قياسية" + }, + "teacher_forum/express/2020": { + "name": "منتدى المعلم" + }, + "vocabulary/express/2020": { + "name": "المفردات" + }, + "curriculum_guide/courseb/2020": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/courseb/2020": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/courseb/2020": { + "name": "تعيينات قياسية" + }, + "teacher_forum/courseb/2020": { + "name": "منتدى المعلم" + }, + "vocabulary/courseb/2020": { + "name": "المفردات" + }, + "curriculum_guide/coursed/2020": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursed/2020": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursed/2020": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursed/2020": { + "name": "منتدى المعلم" + }, + "vocabulary/coursed/2020": { + "name": "المفردات" + }, + "curriculum_guide/coursec/2020": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursec/2020": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursec/2020": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursec/2020": { + "name": "منتدى المعلم" + }, + "vocabulary/coursec/2020": { + "name": "المفردات" + }, + "curriculum_guide/coursee/2020": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursee/2020": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursee/2020": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursee/2020": { + "name": "منتدى المعلم" + }, + "vocabulary/coursee/2020": { + "name": "المفردات" + }, + "curriculum_guide/coursea/2020": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursea/2020": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursea/2020": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursea/2020": { + "name": "منتدى المعلم" + }, + "vocabulary/coursea/2020": { + "name": "المفردات" + }, + "curriculum_guide/coursef/2020": { + "name": "دليل المقرر الدراسي" + }, + "lesson_plans/coursef/2020": { + "name": "مخطّطات الدّروس" + }, + "standard_mappings/coursef/2020": { + "name": "تعيينات قياسية" + }, + "teacher_forum/coursef/2020": { + "name": "منتدى المعلم" + }, + "vocabulary/coursef/2020": { + "name": "المفردات" } } } diff --git a/dashboard/config/locales/scripts.ar-SA.yml b/dashboard/config/locales/scripts.ar-SA.yml index c711f656fb2d6..a575f42e9126f 100644 --- a/dashboard/config/locales/scripts.ar-SA.yml +++ b/dashboard/config/locales/scripts.ar-SA.yml @@ -1288,8 +1288,6 @@ ar: name: الجلسة الختامية equity-pd: lessons: - Code.org Equity PD: - name: عدالة التطوير المهني على Code.org Necessary Background: name: خلفية معرفية ضرورية science-PD2: @@ -3924,6 +3922,7 @@ ar: على أزرار الأسهم). في نهاية اللغز، ستتاح للطلاب الفرصة لتخصيص لعبتهم بسرعات وأصوات مختلفة. student_description: اصنع لعبة كرة السلة + name: كرة سلة sample-csp5: lessons: Controlling Memory with Variables: @@ -4893,6 +4892,7 @@ ar: على أزرار الأسهم). في نهاية اللغز، ستتاح للطلاب الفرصة لتخصيص لعبتهم بسرعات وأصوات مختلفة. student_description: امزج وطابق عبر الألعاب الرياضية + name: الأنشطة الرياضية 2016_sciencePD-phase2b: lessons: Welcome!: @@ -8735,6 +8735,7 @@ ar: الحر في النهاية. student_description: عاد Minecraft بأنشطة جديدة تمامًا ومخصصة لساعة من البرمجة! رحلة عبر Minecraft مع البرمجة. + name: بطل applab-intro-staging: title: مقدمة عن إعداد مختبر التطبيقات lessons: @@ -12491,6 +12492,7 @@ ar: هذا الدرس للمتعلمين من جميع الأعمار ولكنه يتطلب القراءة. يتطلب هذا النشاط صوتًا حيث تم تصميم الأداة للاستجابة للموسيقى. student_description: برمِج حفلة الرقص الخاصة بك لمشاركتها مع أصدقائك. + name: رقص frozen-2018-test-b: title: نص فروزن الجديد lessons: @@ -12515,6 +12517,7 @@ ar: student_description: عادت لعبة ماينكرافت بنشاط جديد تمامًا! استخدم مهاراتك في الإبداع وحل المشكلات لاستكشاف العوالم تحت الماء وبنائها باستخدام الأوامر البرمجية. + name: مائي sconyers: title: ملعب تريسي lessons: @@ -18089,7 +18092,7 @@ ar: description: برمِج حفلة الرقص الخاصة بك لمشاركتها مع أصدقائك. lessons: Dance Party: - name: حفلة الرقص + name: حفلة رقص (2019) description_student: في هذا الدرس، يحصل المتعلمون من جميع الأعمار على خبرة تمهيدية في البرمجة وعلوم الكمبيوتر في بيئة آمنة وداعمة. تم تصميم هذا الدرس للمتعلمين من جميع الأعمار ولكنه يتطلب القراءة. يتطلب هذا @@ -26118,7 +26121,7 @@ ar: name: الوحدة 1 Getting Started: name: البدء - What is Code.org: + What is Codeorg: name: فهم مقررات أساسيات علم الحاسوب lesson_groups: k5_getting_started_1: @@ -26396,8 +26399,7 @@ ar: title: '"مرحبا بالعالم!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: تصفح منصة التعلم Code.org + Navigating the Codeorg learning platform: description_teacher: |- **سوف تتعلم كيفية:** @@ -27909,7 +27911,7 @@ ar: رسم الصور من خلال تكرار سلاسل بسيطة من التعليمات. هنا، الحلقات تخلق أنماطًا. في نهاية هذا الدرس، سيقوم الطلاب بإنشاء صورهم الخاصة. key: مشهد المحيط مع الحلقات - The Big Event Jr.: + The Big Event Jr: name: الحدث الكبير للصغار description_student: تحرك واصرخ عندما يضغط معلمك على الأزرار الموجودة على جهاز تحكم عملاق. @@ -28668,7 +28670,7 @@ ar: مع العديد من مستخدمي الهواتف الذكية الوهميين لمساعدتهم في العثور على "التطبيق المناسب" الذي يلبي احتياجاتهم. key: التطبيق المناسب - The Big Event Jr.: + The Big Event Jr: name: الحدث الكبير للصغار description_student: تحرك أو اصرخ عندما يضغط معلمك على الأزرار الموجودة على جهاز تحكم عملاق. @@ -28784,7 +28786,7 @@ ar: Putting a STOP to Online Meanness: name: وضع حد للدناءة على الإنترنت key: وضع حد للدناءة على الإنترنت - My Robotic Friends Jr.: + My Robotic Friends Jr: name: أصدقائي الآليون الصغار description_student: في هذا الدرس، سوف تتظاهر بأن زملائك في المدرسة هم من الروبوتات وتبرمجهم لبناء أنماط أكواب مكدسة. @@ -28824,7 +28826,7 @@ ar: على الشاشة. ستسمح مرحلة الفنان هذه للطلاب بإنشاء صور ذات تعقيد متزايد باستخدام قطع جديدة مثل "تحرك إلى الأمام بمقدار 100 بكسل" و "انعطف يمينًا بمقدار 90 درجة". - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: أصدقائي الآليون دائمي الدوران للصغار description_student: في هذا الدرس، ستبرمج زملائك في الصف مرة أخرى، ولكن باستخدام الحلقات ستتمكن من حل المشكلات الأكبر والأكثر تعقيدًا. @@ -29904,6 +29906,8 @@ ar: name: مختبر Java lesson-9: name: الحلقات + lesson-21: + name: وحدة التحكم lesson_groups: lessonGroup-2: display_name: محتوى @@ -29955,10 +29959,17 @@ ar: name: الوحدة 2 التقييم lesson-6: name: المتغيرات + lesson-16: + name: وحدة التحكم lesson_groups: lessonGroup-2: display_name: محتوى csa3-2022: + lessons: + lesson-5: + name: للحلقات + lesson-16: + name: وحدة التحكم lesson_groups: lessonGroup-2: display_name: محتوى @@ -30370,6 +30381,8 @@ ar: lessons: lesson-1: name: مرحبًا + lesson-9: + name: تخطيط الدرس csa2-2022-exemplars: lessons: lesson-1: @@ -30419,3 +30432,13 @@ ar: key: الخطوات التالية student_description: تعرف على كيفية تدريس علم الحاسوب باستخدام أساسيات علم الحاسوب في Code.org من خلال هذه الدورة التدريبية المجانية عبر الإنترنت! + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: الحوسبة المادية + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: الحوسبة المادية + hello-world-csc: + title: مرحبًا أيها العالم diff --git a/dashboard/config/locales/vocabularies.ar-SA.json b/dashboard/config/locales/vocabularies.ar-SA.json index 871e281bde534..3f25918f448d8 100644 --- a/dashboard/config/locales/vocabularies.ar-SA.json +++ b/dashboard/config/locales/vocabularies.ar-SA.json @@ -766,7 +766,7 @@ }, "copyright/coursee/2021": { "word": "حقوق النسخ", - "definition": "الحق القانوني الحصري في طباعة أو نشر أو أداء أو تصوير فيلم أو تسجيل مادة أدبية أو فنية أو موسيقية، والسماح الآخرين بفعل نفس الشيء." + "definition": "الحق القانوني الحصري في طباعة أو نشر أو أداء أو تصوير فيلم أو تسجيل مادة أدبية أو فنية أو موسيقية، والسماح للآخرين بفعل نفس الشيء." }, "loop/coursee/2021": { "word": "الحلقة", @@ -819,38 +819,6 @@ "word": "حلقة \"For\"", "definition": "حلقات لها بداية ونهاية ومقدار زيادة محدد سلفًا (مقدار الخطوة)." }, - "decode/csd/2021": { - "word": "", - "definition": "" - }, - "encode/csd/2021": { - "word": "", - "definition": "" - }, - "binary_system/csd/2021": { - "word": "", - "definition": "" - }, - "ascii/csd/2021": { - "word": "", - "definition": "" - }, - "bit/csd/2021": { - "word": "", - "definition": "" - }, - "pixel/csd/2021": { - "word": "", - "definition": "" - }, - "decrypt/csd/2021": { - "word": "", - "definition": "" - }, - "encrypt/csd/2021": { - "word": "", - "definition": "" - }, "debugging/csd/2021": { "word": "تصحيح الأخطاء", "definition": "إيجاد المشكلات وإصلاحها في خوارزمية أو برنامج." @@ -878,32 +846,18 @@ "function/csd/2021": { "word": "وظيفة " }, - "computer/csd/2021": { - "word": "", - "definition": "" - }, "input/csd/2021": { - "word": "الإدخال", - "definition": "" - }, - "output/csd/2021": { - "word": "", - "definition": "" + "word": "الإدخال" }, "processing/csd/2021": { - "word": "المعالجة", - "definition": "" - }, - "storage/csd/2021": { - "word": "", - "definition": "" + "word": "المعالجة" }, "digital_footprint/csd/2021": { "word": "البصمة الرقمية" }, "copyright/csd/2021": { "word": "حقوق النسخ", - "definition": "الحق القانوني الحصري في طباعة أو نشر أو أداء أو تصوير فيلم أو تسجيل مادة أدبية أو فنية أو موسيقية، والسماح الآخرين بفعل نفس الشيء." + "definition": "الحق القانوني الحصري في طباعة أو نشر أو أداء أو تصوير فيلم أو تسجيل مادة أدبية أو فنية أو موسيقية، والسماح للآخرين بفعل نفس الشيء." } } } diff --git a/i18n/locales/ar-SA/dashboard/blocks.yml b/i18n/locales/ar-SA/dashboard/blocks.yml index 1674f9a9b1dab..fcd7f31535661 100644 --- a/i18n/locales/ar-SA/dashboard/blocks.yml +++ b/i18n/locales/ar-SA/dashboard/blocks.yml @@ -2,6 +2,8 @@ ar: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: جعل جديده {ANIMATION_NAME} العفريت في {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} بدل كل {N} مقياس @@ -1064,6 +1066,12 @@ ar: text: رسم خط {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: حواف كتلة {SPRITE} من التحرك + gamelab_everySeconds: + text: 'كل {N} {UNIT} ' + options: + UNIT: + '"seconds"': ثوان + '"frames"': الإطارات gamelab_followingTargets: text: الأهداف التالية gamelab_getAllSprites: @@ -1217,6 +1225,8 @@ ar: '"burst"': تدفق '"pop"': منبثقة '"rain"': مطر + gamelab_makeNewScaledSprite: + text: جعل جديده {ANIMATION_NAME} العفريت في {LOCATION} gamelab_makeNewSpriteAnon: text: جعل جديده {ANIMATION_NAME} العفريت في {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/ar-SA/dashboard/scripts.yml b/i18n/locales/ar-SA/dashboard/scripts.yml index 759ef33b75064..f8b96091e370f 100755 --- a/i18n/locales/ar-SA/dashboard/scripts.yml +++ b/i18n/locales/ar-SA/dashboard/scripts.yml @@ -1196,8 +1196,6 @@ ar: name: الجلسة الختامية equity-pd: lessons: - Code.org Equity PD: - name: عدالة التطوير المهني على Code.org Necessary Background: name: خلفية معرفية ضرورية science-PD2: @@ -3409,6 +3407,7 @@ ar: description_student: هل تمنيت من قبل أن تلعب ألعاب الفيديو في المدرسة؟ في هذا الدرس، ستحصل على أمنيتك! description_teacher: في هذا النشاط عبر الإنترنت، سيتعلم الطلاب ماهية الأحداث وكيف تستخدمها أجهزة الكمبيوتر في برامج مثل ألعاب الفيديو. سيعمل الطلاب على ألغاز تجعل البرنامج يتفاعل مع الأحداث (مثل الضغط على أزرار الأسهم). في نهاية اللغز، ستتاح للطلاب الفرصة لتخصيص لعبتهم بسرعات وأصوات مختلفة. student_description: اصنع لعبة كرة السلة + name: كرة سلة sample-csp5: lessons: Controlling Memory with Variables: @@ -3982,6 +3981,7 @@ ar: description_student: هل تمنيت من قبل أن تلعب ألعاب الفيديو في المدرسة؟ في هذا الدرس، ستحصل على أمنيتك! description_teacher: في هذا النشاط عبر الإنترنت، سيتعلم الطلاب ماهية الأحداث وكيف تستخدمها أجهزة الكمبيوتر في برامج مثل ألعاب الفيديو. سيعمل الطلاب على ألغاز تجعل البرنامج يتفاعل مع الأحداث (مثل الضغط على أزرار الأسهم). في نهاية اللغز، ستتاح للطلاب الفرصة لتخصيص لعبتهم بسرعات وأصوات مختلفة. student_description: امزج وطابق عبر الألعاب الرياضية + name: الأنشطة الرياضية 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6722,6 +6722,7 @@ ar: name: 'ماين كرافت: رحلة البطل' description_teacher: في هذا الدرس، يحصل المتعلمون من جميع الأعمار على خبرة تمهيدية في البرمجة وعلوم الكمبيوتر في بيئة آمنة وداعمة. يعمل هذا الدرس بشكل جيد مع أي طلاب قادرين على القراءة (من سن 6 وما فوق). ربما لن ينهي المتعلمون الأصغر سنًا البرنامج التعليمي، ولكن سيستمتعون كثيرًا بالعمل خلال الألغاز لمدة ساعة. سينهي طلاب المدرسة الثانوية في الغالب البرنامج التعليمي ويزيد لديهم بعض الوقت للعب في مستوى اللعب الحر في النهاية. student_description: عاد Minecraft بأنشطة جديدة تمامًا ومخصصة لساعة من البرمجة! رحلة عبر Minecraft مع البرمجة. + name: بطل applab-intro-staging: title: مقدمة عن إعداد مختبر التطبيقات lessons: @@ -9143,6 +9144,7 @@ ar: description_student: في هذا الدرس، يحصل المتعلمون من جميع الأعمار على خبرة تمهيدية في البرمجة وعلوم الكمبيوتر في بيئة آمنة وداعمة. تم تصميم هذا الدرس للمتعلمين من جميع الأعمار ولكنه يتطلب القراءة. يتطلب هذا النشاط صوتًا حيث تم تصميم الأداة للاستجابة للموسيقى. description_teacher: في هذا الدرس، يحصل المتعلمون من جميع الأعمار على خبرة تمهيدية في البرمجة وعلوم الكمبيوتر في بيئة آمنة وداعمة. تم تصميم هذا الدرس للمتعلمين من جميع الأعمار ولكنه يتطلب القراءة. يتطلب هذا النشاط صوتًا حيث تم تصميم الأداة للاستجابة للموسيقى. student_description: برمِج حفلة الرقص الخاصة بك لمشاركتها مع أصدقائك. + name: رقص frozen-2018-test-b: title: نص فروزن الجديد lessons: @@ -9157,6 +9159,7 @@ ar: name: 'ماينكرافت: الرحلة المائية' description_teacher: في هذا الدرس، يحصل المتعلمون من جميع الأعمار على خبرة تمهيدية في البرمجة وعلوم الكمبيوتر في بيئة آمنة وداعمة. يعمل هذا الدرس بشكل جيد مع أي طلاب قادرين على القراءة (من سن 6 وما فوق). ربما لن ينهي المتعلمون الأصغر سنًا البرنامج التعليمي، ولكن سيستمتعون كثيرًا بالعمل خلال الألغاز لمدة ساعة. سينهي طلاب المدرسة الثانوية في الغالب البرنامج التعليمي ويزيد لديهم بعض الوقت للعب في مستوى اللعب الحر في النهاية. student_description: عادت لعبة ماينكرافت بنشاط جديد تمامًا! استخدم مهاراتك في الإبداع وحل المشكلات لاستكشاف العوالم تحت الماء وبنائها باستخدام الأوامر البرمجية. + name: مائي sconyers: title: ملعب تريسي lessons: @@ -12819,7 +12822,7 @@ ar: description: برمِج حفلة الرقص الخاصة بك لمشاركتها مع أصدقائك. lessons: Dance Party: - name: حفلة الرقص + name: حفلة رقص (2019) description_student: في هذا الدرس، يحصل المتعلمون من جميع الأعمار على خبرة تمهيدية في البرمجة وعلوم الكمبيوتر في بيئة آمنة وداعمة. تم تصميم هذا الدرس للمتعلمين من جميع الأعمار ولكنه يتطلب القراءة. يتطلب هذا النشاط صوتًا حيث تم تصميم الأداة للاستجابة للموسيقى. description_teacher: في هذا الدرس، يحصل المتعلمون من جميع الأعمار على خبرة تمهيدية في البرمجة وعلوم الكمبيوتر في بيئة آمنة وداعمة. تم تصميم هذا الدرس للمتعلمين من جميع الأعمار ولكنه يتطلب القراءة. يتطلب هذا النشاط صوتًا حيث تم تصميم الأداة للاستجابة للموسيقى. student_description: برمِج حفلة الرقص الخاصة بك لمشاركتها مع أصدقائك. @@ -18261,7 +18264,7 @@ ar: name: الوحدة 1 Getting Started: name: البدء - What is Code.org: + What is Codeorg: name: فهم مقررات أساسيات علم الحاسوب lesson_groups: k5_getting_started_1: @@ -18527,8 +18530,7 @@ ar: title: '"مرحبا بالعالم!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: تصفح منصة التعلم Code.org + Navigating the Codeorg learning platform: description_teacher: |- **سوف تتعلم كيفية:** @@ -19583,7 +19585,7 @@ ar: description_student: استخدم الحلقات والأنماط لإنهاء الصور. description_teacher: في درس \*\* بناء المهارات \*\* هذا، يتعلم الطلاب رسم الصور من خلال تكرار سلاسل بسيطة من التعليمات. هنا، الحلقات تخلق أنماطًا. في نهاية هذا الدرس، سيقوم الطلاب بإنشاء صورهم الخاصة. key: مشهد المحيط مع الحلقات - The Big Event Jr.: + The Big Event Jr: name: الحدث الكبير للصغار description_student: تحرك واصرخ عندما يضغط معلمك على الأزرار الموجودة على جهاز تحكم عملاق. description_teacher: تعدّ الأحداث طريقة رائعة لإضافة مجموعة متنوعة إلى خوارزمية مكتوبة مسبقًا. في بعض الأحيان تريد أن يكون برنامجك قادرًا على الاستجابة للمستخدم بالضبط عندما يريد المستخدم ذلك. هذا هو الغرض من الأحداث. @@ -20162,7 +20164,7 @@ ar: description_student: خطط تطبيق الهاتف الذكي الخاص بك. description_teacher: في هذا الدرس \*\* الاستكشافي \*\* ، يتعاطف الطلاب مع العديد من مستخدمي الهواتف الذكية الوهميين لمساعدتهم في العثور على "التطبيق المناسب" الذي يلبي احتياجاتهم. key: التطبيق المناسب - The Big Event Jr.: + The Big Event Jr: name: الحدث الكبير للصغار description_student: تحرك أو اصرخ عندما يضغط معلمك على الأزرار الموجودة على جهاز تحكم عملاق. description_teacher: تعدّ الأحداث طريقة رائعة لإضافة مجموعة متنوعة إلى خوارزمية مكتوبة مسبقًا. في بعض الأحيان تريد أن يكون برنامجك قادرًا على الاستجابة للمستخدم بالضبط عندما يريد المستخدم ذلك. هذا هو الغرض من الأحداث. @@ -20236,7 +20238,7 @@ ar: Putting a STOP to Online Meanness: name: وضع حد للدناءة على الإنترنت key: وضع حد للدناءة على الإنترنت - My Robotic Friends Jr.: + My Robotic Friends Jr: name: أصدقائي الآليون الصغار description_student: في هذا الدرس، سوف تتظاهر بأن زملائك في المدرسة هم من الروبوتات وتبرمجهم لبناء أنماط أكواب مكدسة. description_teacher: في دروس \*\* إعداد السياق \*\*، سيستخدم الطلاب مجموعة من الرموز لتوجيه "الروبوت" لتكديس الأكواب بأنماط مختلفة. يتناوب الطلاب على المشاركة كإنسان آلي، ويستجيبون فقط للخوارزمية التي حددها أقرانهم. @@ -20257,7 +20259,7 @@ ar: name: إنشاء فنون باستخدام الأوامر البرمجية description_student: صمم صورًا جميلة من خلال برمجة الفنان. description_teacher: في هذا الدرس، سيتحكم الطلاب بالفنان لإكمال الرسومات على الشاشة. ستسمح مرحلة الفنان هذه للطلاب بإنشاء صور ذات تعقيد متزايد باستخدام قطع جديدة مثل "تحرك إلى الأمام بمقدار 100 بكسل" و "انعطف يمينًا بمقدار 90 درجة". - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: أصدقائي الآليون دائمي الدوران للصغار description_student: في هذا الدرس، ستبرمج زملائك في الصف مرة أخرى، ولكن باستخدام الحلقات ستتمكن من حل المشكلات الأكبر والأكثر تعقيدًا. description_teacher: بناءً على نشاط "أصدقائي الآليون" الأولي، يعالج الطلاب تصميمات أكبر وأكثر تعقيدًا. من أجل برمجة "رجالهم الآليين" لإكمال هذه التصميمات الأكبر، سيحتاج الطلاب إلى تحديد الأنماط المتكررة في تعليماتهم والتي يمكن استبدالها بحلقة. @@ -20980,6 +20982,8 @@ ar: name: مختبر Java lesson-9: name: الحلقات + lesson-21: + name: وحدة التحكم lesson_groups: lessonGroup-2: display_name: محتوى @@ -21031,10 +21035,17 @@ ar: name: الوحدة 2 التقييم lesson-6: name: المتغيرات + lesson-16: + name: وحدة التحكم lesson_groups: lessonGroup-2: display_name: محتوى csa3-2022: + lessons: + lesson-5: + name: للحلقات + lesson-16: + name: وحدة التحكم lesson_groups: lessonGroup-2: display_name: محتوى @@ -21307,6 +21318,8 @@ ar: lessons: lesson-1: name: مرحبًا + lesson-9: + name: تخطيط الدرس csa2-2022-exemplars: lessons: lesson-1: @@ -21355,3 +21368,13 @@ ar: Next steps: key: الخطوات التالية student_description: تعرف على كيفية تدريس علم الحاسوب باستخدام أساسيات علم الحاسوب في Code.org من خلال هذه الدورة التدريبية المجانية عبر الإنترنت! + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: الحوسبة المادية + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: الحوسبة المادية + hello-world-csc: + title: مرحبًا أيها العالم From b977ac0a9b80732fb12a28209baf00cf79dc5369 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:31 +0000 Subject: [PATCH 09/84] dashboard i18n updates - Azerbaijani --- .../locales/activity_sections.az-AZ.json | 6 +- .../config/locales/authored_hints.az-AZ.json | 206 +++---- dashboard/config/locales/blocks.az-AZ.yml | 8 +- dashboard/config/locales/callouts.az-AZ.json | 21 +- .../locales/lesson_activities.az-AZ.json | 12 +- dashboard/config/locales/lessons.az-AZ.json | 11 +- .../locales/long_instructions.az-AZ.json | 94 ++- dashboard/config/locales/resources.az-AZ.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.az-AZ.yml | 24 +- .../locales/short_instructions.az-AZ.json | 94 ++- .../locales/teacher_markdown.az-AZ.json | 14 +- i18n/locales/az-AZ/dashboard/blocks.yml | 8 +- i18n/locales/az-AZ/dashboard/scripts.yml | 24 +- 13 files changed, 815 insertions(+), 247 deletions(-) diff --git a/dashboard/config/locales/activity_sections.az-AZ.json b/dashboard/config/locales/activity_sections.az-AZ.json index 37fc15ffb7709..4430409c58bff 100644 --- a/dashboard/config/locales/activity_sections.az-AZ.json +++ b/dashboard/config/locales/activity_sections.az-AZ.json @@ -1027,7 +1027,7 @@ "description": "**Keçid:**\n\nAğıllı şəkildə sıxılmış mətn mesajı nümunəsinə baxaq." }, "78658467-dd3d-480e-9d99-1a7a190ff6ba": { - "description": "#### Bu Sirr Mətninin şifrəsini açın (10-15 dəqiqə)\n\n- **Fəaliyyət təlimatını paylayın və ya göstərin**\n- Tələbələri tərəfdaşlara qoyun və ya fərdi şəkildə işləyin.\n- **Tapşırıq:** Orijinal mətn nə idi?\n- Şagirdlərə mətni deşifrə etmək üçün bir neçə dəqiqə vaxt verin. Mətn qısa bir şeir olmalıdır (aşağıdakı fəaliyyət xülasəsinə baxın)\n\n| Tələbə Fəaliyyət Bələdçisi | Fəaliyyət xülasəsi |\n| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------- |\n| **Paylaşdırın və ya göstərin** Fəaliyyət təlimatı | (Özünüzü göstərin və ya çəkin) Fəaliyyətin xülasəsi: Bu Mesajın şifrəsini açın |\n| ![](https://code.org/curriculum/docs/csp/U2L02-pitterPatter-encoded.png) | ![](https://code.org/curriculum/docs/csp/U2L02-pitterPatter-compressionbreakdown.png) |\n\n**Recap: Nə qədər sıxılmışdı?**\n\nCavab vermək üçün orijinal şeirdəki simvolların sayını sıxılmış versiyanı təmsil etmək üçün lazım olan simvolların sayı ilə müqayisə etməliyik.\n\nGəlin onu parçalayaq.\n\n- **Göstərin** və ya **Özünüzü nümayiş etdirin** ideyaları: [r activity-recap-decode-this-message] \\(yuxarıdakı cədvəldə göstərilib)\n\n- **Vacib Qeyd**:\n\n - Sıxılmış şeir təkcə bu hissə deyil: ![](https://code.org/curriculum/docs/csp/U2L02-pitterPatter-compressed.png)\n\n Bunu İnternet üzərindən kiməsə göndərsəniz, o, kodu deşifrə edə bilməyəcək.\n \\* Tam sıxılmış mətn HƏM sıxılmış mətni *həm də onu həll etmək üçün açarı ehtiva edir.\\\n \\* Beləliklə, mesajdakı simvolların ümumi sayını \\_plus* açardakı simvolların ümumi sayını orijinal üzərində nə qədər sıxdığınızı görmək üçün hesablamalısınız. \n\n**Keçid**\n\nİndi özünüz bəzi şeyləri sıxışdırmaq üçün əlinizi sınayacaqsınız." + "description": "#### Bu Sirr Mətninin şifrəsini açın (10-15 dəqiqə)\n\n- **Fəaliyyət təlimatını paylayın və ya göstərin**\n- Tələbələri tərəfdaşlara qoyun və ya fərdi şəkildə işləyin.\n- **Tapşırıq:** Orijinal mətn nə idi?\n- Şagirdlərə mətni deşifrə etmək üçün bir neçə dəqiqə vaxt verin. Mətn qısa bir şeir olmalıdır (aşağıdakı fəaliyyət xülasəsinə baxın)\n\n| Tələbə Fəaliyyət Bələdçisi | Fəaliyyət xülasəsi |\n| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------- |\n| **Paylaşdırın və ya göstərin** Fəaliyyət təlimatı | (Özünüzü göstərin və ya çəkin) Fəaliyyətin xülasəsi: Bu Mesajın şifrəsini açın |\n| ![](https://code.org/curriculum/docs/csp/U2L02-pitterPatter-encoded.png) | ![](https://code.org/curriculum/docs/csp/U2L02-pitterPatter-compressionbreakdown.png) |\n\n**Recap: Nə qədər sıxılmışdı?**\n\nCavab vermək üçün orijinal şeirdəki simvolların sayını sıxılmış versiyanı təmsil etmək üçün lazım olan simvolların sayı ilə müqayisə etməliyik.\n\nGəlin onu parçalayaq.\n\n- **Göstərin** və ya **Özünüzü nümayiş etdirin** ideyaları: [r activity-recap-decode-this-message] \\(yuxarıdakı cədvəldə göstərilib)\n\n- **Vacib Qeyd**:\n\n - Sıxılmış şeir təkcə bu hissə deyil: ![](https://code.org/curriculum/docs/csp/U2L02-pitterPatter-compressed.png)\n\n Bunu İnternet üzərindən kiməsə göndərsəniz, o, kodu deşifrə edə bilməyəcək.\n \\* Tam sıxılmış mətn HƏM sıxılmış mətni _həm də onu həll etmək üçün açarı ehtiva edir.\\\n \\\\_ Beləliklə, mesajdakı simvolların ümumi sayını \\_plus\\* açardakı simvolların ümumi sayını orijinal üzərində nə qədər sıxdığınızı görmək üçün hesablamalısınız. \n\n**Keçid**\n\nİndi özünüz bəzi şeyləri sıxışdırmaq üçün əlinizi sınayacaqsınız." }, "ad131c3e-2bb5-477f-a628-291c5ccc0410": { "description": "#### Mətn Sıxılma Vidcetindən istifadə edin\n\nVideonu göstərin - **Aloe Blacc ilə Mətn Kompressiyası**" @@ -5236,7 +5236,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Səhnənin qurulması\n\nŞagirdləri sinifə salamlayın və günün fəaliyyətini təqdim edin.", "tips": [ - "Əgər siz kodlaşdırma ilə çox tanış deyilsinizsə, Kod Saatını təqdim etməyin bir yolu [ilhamverici videolarımızdan](https://hourofcode.com/promote/resources#videos) birini göstərməkdir. Şagirdlərinizin ruhlandırıcı tapacağını düşündüyünüz birini seçin və indi paylaşın. Orta siniflərdə oxuyanlar üçün [The Hour of Code is here](https://youtu.be/FC5FbmsH4fw) təklif edirik." + "Əgər siz kodlaşdırma ilə çox tanış deyilsinizsə, Kod Saatını təqdim etməyin bir yolu [ilhamverici videolarımızdan][0] birini göstərməkdir. Şagirdlərinizin ruhlandırıcı tapacağını düşündüyünüz birini seçin və indi paylaşın. Orta siniflərdə oxuyanlar üçün [The Hour of Code is here][1] təklif edirik." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -5249,7 +5249,7 @@ "description": "Kompüter elminin çox yaradıcı ola biləcəyini bilirdinizmi? Əslində kodla sənət edə bilərsiniz. Xatırladaq ki, kod kompüterin başa düşə biləcəyi təlimatlar toplusudur. Hansı boya rənglərindən istifadə edəcəyinizi seçmək kimi, yazdığınız kodu seçmək də yaradıcılığınızı ifadə etmək üçün bir fürsət ola bilər!\n\nBu gün yaradıcı kodlaşdırmamızı ruhlandırmaq üçün şeirdən istifadə edəcəyik. Şeirin nə olduğunu bilən varmı? Sevdiyiniz şeir və ya şair varmı?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Birlikdə şeir oxuyun:** Sinif olaraq birlikdə bir neçə [bir neçə şeir](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) oxuyun və hər bir şeirin əhval-ruhiyyəsini adlandırmağı məşq edin. Tələbələri başqasınınkindən fərqli olsa belə, öz şərhlərini bölüşməyə təşviq edin." + "description": "**Birlikdə şeir oxuyun:** Sinif olaraq birlikdə bir neçə [bir neçə şeir][0] oxuyun və hər bir şeirin əhval-ruhiyyəsini adlandırmağı məşq edin. Tələbələri başqasınınkindən fərqli olsa belə, öz şərhlərini bölüşməyə təşviq edin." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "description": "#### Ümumi Dəstək\n\nBu fəaliyyətin sonunda tələbələr seçdikləri şeirin vizual təfsirini əks etdirən animasiyalı şeirə sahib olacaqlar. Bu dərs tələbələrə kodları ilə işləmək və ən çox bəyəndikləri vizual effektləri tapmaq imkanı vermək üçün nəzərdə tutulub.\n\nOtağın ətrafında dövrə vurarkən tələbələri təşviq edin:\n\n- \\*\\* Vaxtınızı Alın: \\*\\* Səviyyələrin əksəriyyəti tələbələrdən şeirin əhval-ruhiyyəsini şərh etmək üçün mükəmməl effektlər tapmağı tələb edir. Bir səviyyədə qalmaq və onların kodları ilə işləmək çox təşviq olunur.\n\n- **Bəyəndiyiniz şeiri tapın:** Tələbə üçün yeni səviyyədə nümayiş olunan şeir sadəcə bir təklifdir. Oyun sahəsinin yuxarı hissəsində əvvəlcədən yüklənmiş şeirləri olan şeir açılan menyusu var. Tələbələrdən bir neçəsini oxumağı və onlara danışan birini tapmağı xahiş edin. Daha sonra seçdikləri şeiri kodla canlandırmağa başlaya bilərlər.\n\n- **Tamamlanmış səviyyəni göstərin:** Tamamilə yaşıl olan istənilən səviyyə qabarcığı tələbənin həmin səviyyə üçün bütün tələbləri uğurla yerinə yetirməsi deməkdir. Tələbədən nə yaratdıqlarını göstərmək üçün yaşıl qabarcığa vurmasını xahiş edin.\n\nTələbənin özünü sıxışdırdığı vaxtlar üçün:\n\n- **Təlimatları oxuyun:** Təlimatlar səviyyəni necə başa çatdırmaq üçün işarələnmiş nöqtələrdir. Əgər tələbə ilişib qaldığını hiss edirsə, ondan təlimatları sizə yüksək səslə oxumalarını və təlimatların öz sözləri ilə dediklərini təkrar etmələrini xahiş edin.\n - Tələbələr həmçinin bu mətndən nitqə işarəsini klikləyə bilərlər. təlimatlar ucadan oxunur.\n- **İpucu axtarın**: Əksər səviyyələrdə daha çox olan ən azı bir ipucu var səviyyəni necə keçmək barədə açıq təfərrüatlar.\n- **Baqları qeyd edin:** Kodunuzda səhv əldə etmək kodlaşdırma prosesinin təbii hissəsidir. Proqram gözlədiklərini etmirsə, tələbədən əvvəlcə nə baş vermək istədiklərini söyləməsini xahiş edin, əslində nə baş verdiyini müşahidə etmək üçün qaçış düyməsini basın, sonra kodunda uyğunsuzluğa səbəb olan yeri tapın. Hataların tapılmasını və səhvlərin düzəldilməsini qeyd etməyi unutmayın. Səhv əldə etmək tələbələrin daha mürəkkəb proqram quraraq əla iş gördüyü anlamına gəlir." diff --git a/dashboard/config/locales/authored_hints.az-AZ.json b/dashboard/config/locales/authored_hints.az-AZ.json index b8fe4428b843c..439b56cee168b 100644 --- a/dashboard/config/locales/authored_hints.az-AZ.json +++ b/dashboard/config/locales/authored_hints.az-AZ.json @@ -1437,8 +1437,7 @@ "mc_7_c": "Bir \"təkrarlama\" döngəsinin içərisinə birdən çox blok qoya bilərsən." }, "Overworld Powered Minecart_2021": { - "mc_13_b": "Kodunu qısaltmaq üçün \"təkrarla\" döngələrindən istifadə et. ", - "mc_13_a": "Dayandığınız meydançaya rels çəkmək üçün “rels yerləşdirin” istifadə edin." + "mc_13_b": "Kodunu qısaltmaq üçün \"təkrarla\" döngələrindən istifadə et. " }, "Underground Avoiding Lava_2021": { "mc_11_a": "Bütün kodlar lavanı yoxlamaq və onunla məşğul olmaq üçün yerindədir. Sənə tək lazım olan hərəkət etmək üçün bir blok əlavə etməkdir.", @@ -1450,28 +1449,22 @@ "mc_12_c": "Lava boşluqlarını yoxlamaq üçün `əgər` ifadəsini istifadə et, sonra qırıq daşları qoy. " }, "Underground Iron_2021": { - "mc_10_a": "Dəmir bloklar məşəlin arxasındakı ləkəli boşluqlardır! Oraya necə gedəcəksən?", "mc_10_c": "Səhv etməkdən qorxma! Tapmacanı həll etməsən də, nə olduğunu görmək üçün kodu işlədin.." }, - "Underground Mining Coal_2021": { - "mc_9_b": "Divardakı qara ləkələr kömürdür! Kömür çıxarmaq üçün 'bloku qır' dan istifadə et.", - "mc_9_c": "Dayandığın yerə məşəl qoymaq üçün \"məşəl qoy\" dan istifadə et. ", - "mc_9_a": "Doğru yoldasınızmı? 'Bloku məhv et' qarşınızdakı bloku minalayır." - }, "courseA_collector_loops_challenge2": { "courseA_collector_loops_challenge2_b": "Bunu həll etmək üçün yalnız 1 blokdan istifadə etməlisiniz.", "courseA_collector_loops_challenge2_a": "Cənuba hərəkət etməzdən əvvəl ikinci dəfə yolun üzərindən geriyə hərəkət edə bilərsiniz." }, "courseA_maze_seq5_2021": { - "1": "Bir həll tapmaq üçün addımları kağız üzərində yazmağa çalış! ", - "2": "Bu bloktan istifadə etməlisiniz:\n[bloklu blok] [0]" + "1": "Bir həll tapmaq üçün addımları kağız üzərində yazmağa çalışın! ", + "2": "Bu blokdan istifadə etməlisiniz:\n\n[bloklu blok] [0] " }, "courseA_maze_seq5a_2021": { - "1": "Addımları yüksək səslə söylə və cavabın tapılmasına kömək edib -etmədiyini gör. " + "1": "Addımları yüksək səslə söyləyin və cavabı anlamağa kömək edib -etmədiyini görün. " }, "courseB_Scrat_ramp1_2021": { - "2": "Səhv etməkdən qorxmayın! Bir şey sınayın və nəticə vermirsə, başqa bir şey sınayın!", - "1": "Scrat istədiyinizi etmirsə, hər iki blokun bir -birinə tam basıldığından əmin olun, sonra yenidən \"Çalış\" düyməsini basın." + "2": "Səhv etməkdən qorxma! Bir şey sınayın və nəticə vermirsə başqa bir şey sınayın! ", + "1": "Scrat istədiyinizi etmirsə, hər iki blokun bir -birinə tam basıldığından əmin olun və yenidən \"Çalış\" düyməsini basın. " }, "courseB_artist_loops5": { "courseB_artist_loops5_a": "'Təkrar et' komandasından istifadə edin , sonra başqa blokları içinə yerləşdirin. Bunu neçə dəfə təkrarlamalısınız?" @@ -2017,7 +2010,7 @@ }, "courseA_harvester_seq3_2021": { "courseA_harvester_seq3_a": "Bu blokdan istifadə etməyi xatırladınızmı?\n\n ", - "courseA_harvester_seq3_b": "Addımları yüksək səslə söylə və cavabın tapılmasına kömək edib -etmədiyini gör. " + "courseA_harvester_seq3_b": "Addımları yüksək səslə söyləyin və cavabı anlamağa kömək edib -etmədiyini görün. " }, "courseA_harvester_seq4_2021": { "courseA_harvester_seq4_a": "Harvester və qarğıdalı arasında neçə boşluq var? İş sahənizdə artıq neçə blok var? ", @@ -2080,14 +2073,14 @@ "courseA_maze_seq13_2021": { "courseA_maze_seq13_a": "Lazım olan yol aydın deyilsə, barmağınızla quşdan donuza gedən yolu izləyin. ", "courseA_maze_seq13_b": "Səhv etməkdən qorxma! Nə olacağını görmək üçün bloklar əlavə etməyi və kodu işləməyi sınayın. ", - "courseA_maze_seq13_c": "Donuza yaxınlaşmaq üçün [bloklu blok] [0] [bloklu blok] [1] blokları sizə kömək edəcək." + "courseA_maze_seq13_c": "Bunlar [bloklu blok] [0]\n\n[bloklu blok] [1]\n\nbloklar donuza yaxınlaşmağa kömək edəcək. " }, "courseA_maze_seq1_2021": { "courseA_maze_seq1_a": "Quşu hərəkət etdirməkdə çətinlik çəkirsinizsə, blokların [bloklu blok] [0] altına yerləşdirildiyinə əmin olun. ", - "courseA_maze_seq1_b": "Quşun donuza çatmağı üçün Qərbə 3 dəfə hərəkət etdirilməlidir. Bu bloktan istifadə edin:\n[bloklu blok] [0]" + "courseA_maze_seq1_b": "Donuza getmək üçün quş 3 dəfə Qərbə doğru hərəkət etməlidir. Bu blokdan istifadə edin:\n\n[bloklu blok] [0] " }, "courseA_maze_seq6_2021": { - "courseA_maze_seq6_a": "Sizin son kodunuzda 3 dənə hərəkət bloku olmalıdır.", + "courseA_maze_seq6_a": "Son kodunuzda 3 hərəkət bloku olmalıdır. ", "courseA_maze_seq6_b": "Tıxanarsanız, tapmacanı bir hissəni küncdən əvvəl və bir hissəsini küncdən sonra 2 hissəyə həll etməyə çalışın. " }, "courseA_maze_seq8_2021": { @@ -2106,7 +2099,7 @@ "courseA_maze_seq_challenge2_a": "Barmaqlarınızla yerləri saymağa çalışın. Başladığınız yeri saymaq lazım olmadığını unutmayın!" }, "courseA_maze_seq_challenge2_2021": { - "courseA_maze_seq_challenge2_a": "Barmaqlarınızla yerləri saymağa çalışın. Başladığınız yeri saymaq lazım olmadığını unutmayın!" + "courseA_maze_seq_challenge2_a": "Barmaqlarınızla yerləri saymağa çalışın. Başladığınız yeri saymamağı unutmayın! " }, "courseB_Scrat_ramp1_2018": { "2": "Səhv etməkdən qorxmayın! Bir şey sınayın və nəticə vermirsə, başqa bir şey sınayın!", @@ -2121,7 +2114,7 @@ "1": "Əgər Scrat istədiyinizi etmirsə, hər iki blokun tamamilə birlikdə çalışdığından əmin olun, sonra \"Başlat \" yenidən basın." }, "courseB_Scrat_ramp2_2021": { - "1": "Kodunuz belə görünməlidir:\n\n[bloklu blok] [0]" + "1": "Kodunuz belə görünməlidir:\n\n[bloklu blok] [0] " }, "courseB_Scrat_ramp3a_2021": { "1": "Kodunuz belə görünməlidir:\n\n[bloklu blok] [0] " @@ -2133,7 +2126,7 @@ "1": "Kodunuz belə görünməlidir:\n\n[bloklu blok] [0] " }, "courseB_Scrat_ramp5a_2021": { - "1": "Kodunuz belə görünməlidir:\n\n[bloklu blok] [0]" + "1": "Kodunuz belə görünməlidir:\n\n[bloklu blok] [0] " }, "courseB_collector_loops1_2021": { "courseB_collector_loops1_a": "[Bloklu blok] [0] bloku, üstündə duranda xəzinə götürmək üçün istifadə edilə bilər. " @@ -2143,35 +2136,37 @@ "courseB_collector_loops2_b": "Xəzinə ilə bir yerə çatdıqda, onu almaq üçün [bloklu blok] [0] blokundan istifadə edin. " }, "courseB_collector_loops4_2021": { - "courseB_collector_loops4_b": "Laurelin nə qədər uzağa getdiyini dəyişmək üçün döngənin neçə dəfə işlədiyini dəyişdirin." + "courseB_collector_loops4_b": "Laurelin nə qədər irəli getdiyini dəyişdirmək üçün döngənin neçə dəfə işlədiyini dəyişdirin.", + "courseB_collector_loops4_a": "İşlərin səhv getdiyini anlamaq üçün addım düyməsini istifadə etməyə çalışın.", + "courseB_collector_loops4_c": "Laurel, \"təkrar\" [bloklu blok] [0] döngəsini bitirdikdən sonra aşağı gəzməli və xəzinəni toplamalıdır! " }, "courseB_iceage_loops10_2021": { - "courseB_iceage_loops10_a": "Qırıq buzlardan ehtiyaltlı olun! Scrat birbaşa ora düşəcək! ", - "courseB_iceage_loops10_b": "Addımları yüksək səslə deməyə və ya bir kağız parçasına yazmağa çalışın. Hər hansı bir nümunə görürsən?", + "courseB_iceage_loops10_a": "Qırıq buzlara diqqət yetirin! Scrat suya düşəcək! ", + "courseB_iceage_loops10_b": "Addımları yüksək səslə söyləməyə və ya bir kağıza yazmağa çalışın. Hər hansı bir nümunə görürsünüzmü? ", "courseB_iceage_loops10_c": "Bu uzun bir tapmacadır! Bu yolu izləyin. " }, "courseB_iceage_loops1_2021": { - "courseB_iceage_loops1_a": "Qırıq buzlardan ehtiyaltlı olun! Scrat birbaşa ora düşəcək! ", - "courseB_iceage_loops1_b": "Bu blokdan istifadə etməli olacaqsınız:" + "courseB_iceage_loops1_a": "Qırıq buzlara diqqət yetirin! Scrat dərhal düşəcək! ", + "courseB_iceage_loops1_b": "Bu blokdan istifadə etməli olacaqsınız:\n\n[bloklu blok] [0] " }, "courseB_iceage_loops2_2021": { - "courseB_iceage_loops2_a": "Bu puzzle-ı iki hissəyə böl, biri küncdən əvvəl, və biri küncdən sonra.", - "courseB_iceage_loops2_b": "Əgər çətinlik çəkirsənsə, addımları səsli deməyə cəhd göstər.", - "courseB_iceage_loops2_c": "Scrat-ı palıd qozasına çatdırmaq üçün bu yolu izlə." + "courseB_iceage_loops2_a": "Bu tapmacanı iki hissəyə bölün, biri küncdən əvvəl, biri də küncdən sonra. ", + "courseB_iceage_loops2_b": "Zorlandınızsa, addımları yüksək səslə söyləməyə çalışın. ", + "courseB_iceage_loops2_c": "Scrat -ı palamuta çatdırmaq üçün bu yolu izləyin. " }, "courseB_iceage_loops3_2021": { - "courseB_iceage_loops3_a": "Bu yeni blokdan istifadə edin! \n 5\n ", - "courseB_iceage_loops3_b": "Kodu təkrarlamaq üçün \"təkrarla\"-nı çıxart, daha sonra onu istədiyin blokun içinə yerləşdir." + "courseB_iceage_loops3_a": "Bu yeni blokdan istifadə edin!\n\n 5\n ", + "courseB_iceage_loops3_b": "Kodu təkrar etmək üçün bir 'təkrar\\` [bloklu blok] [0] döngəsini sürükləyin, sonra istədiyiniz blokun içinə qoyun." }, "courseB_iceage_loops4_2021": { - "courseB_iceage_loops4_a": "Scrat'ın palıd qozasına çatması üçün atacağı addımları yazmağa çalışın. Bir naxış görürsüz? ", + "courseB_iceage_loops4_a": "Scrat'ın meşə palamuduna çatmaq üçün atacağı addımları yazmağa çalışın. Bir nümunə görürsən? ", "courseB_iceage_loops4_b": "Kodunuzu işə salmaqdan və nə olduğunu görməkdən qorxmayın!", - "courseB_iceage_loops4_c": "Bu, Scrat-ın keçməli olduğu yoldur." + "courseB_iceage_loops4_c": "Bu, Scrat -ın keçməli olduğu yoldur. " }, "courseB_iceage_loops6_2021": { - "courseB_iceage_loops6_a": "Sizin axırıncı kodunuzda _üç_ hərəkət bloku olacaq.", - "courseB_iceage_loops6_b": "Yalnızca bir döngü daha artıq əlavə etməlisiniz!", - "courseB_iceage_loops6_c": "Son yolunuz bu kimi görünməlidir." + "courseB_iceage_loops6_a": "Son kodunuzda \\*\\* üç \\*\\* hərəkət bloku olacaq.", + "courseB_iceage_loops6_b": "Yalnız \\*\\* bir \\*\\* daha çox döngə əlavə etməlisiniz! ", + "courseB_iceage_loops6_c": "Son yolunuz belə görünməlidir. " }, "courseB_iceage_loops7_2021": { "courseB_iceage_loops7_a": "Tıxanmısınızsa, bir kağıza addımlar yazmağa çalışın. Bir nümunə görürsən?", @@ -2185,7 +2180,7 @@ "courseB_iceage_loops9_2021": { "courseB_iceage_loops9_a": "Çətinlik çəkmək? Bu tapmacanı daha kiçik parçalara ayırmağa çalışın. Kod yazarkən tapmacanı işə salmaqdan qorxma! ", "courseB_iceage_loops9_b": "Son kodunuzda \\*\\* 4 \\*\\* döngə olmalıdır.", - "courseB_iceage_loops9_c": "Scrat palamut almaq üçün bu yolu izləməlidir." + "courseB_iceage_loops9_c": "Palıd qozasını almaq üçün Scrat bu yolu izləməlidir." }, "courseB_maze_seq1_2021": { "courseB_maze_seq1_a": "Scrat -ı hərəkət etdirmək üçün blokları [bloklu blok] [0] blokuna qoşun!", @@ -2310,35 +2305,35 @@ "courseB_maze_seq_challenge2_b": "Blokları yenidən düzəldin və pilləkən nümunəsi yolunu seçin. " }, "courseB_starWars_prog1_2021": { - "courseB_starWars_prog1_a": "Blokları bir-bir əlavə etməyə çalışın, sonra nə olduğunu görmək üçün \"Çalış\" düyməsini basın. ", + "courseB_starWars_prog1_a": "Blokları bir -bir əlavə etməyə çalışın, sonra nə olduğunu görmək üçün \"Çalış\" düyməsini basın. ", "courseB_starWars_prog1_b": "Bu tapmacanı həll etmək üçün Şərqə hərəkət etmək istəyəcəksiniz. Nə qədər hərəkət etmək lazımdır?\n\n[bloklu blok] [0] " }, "courseB_starWars_prog3_2021": { "courseB_starWars_prog3_a": "Bu tapmacanı həll etmək üçün 3 yolla hərəkət etməlisiniz. ", - "courseB_starWars_prog3_b": "Bir anda bir kod parçası yaradın. Oradan hara getmək lazım olduğunu anlamaq üçün onu işlədin." + "courseB_starWars_prog3_b": "Bir anda bir kod parçası yaradın. Oradan hara getmək lazım olduğunu anlamaq üçün onu işlədin. " }, "courseB_starWars_prog4_2021": { - "courseB_starWars_prog4_a": "Bir anda bir kod parçası yaradın. Oradan hara getmək lazım olduğunu anlamaq üçün onu işlədin.", - "courseB_starWars_prog4_b": "Daha qısa kod üçün `təkrar et` xanasını istifadə etməyə çalışın" + "courseB_starWars_prog4_a": "Bir anda bir kod parçası yaradın. Oradan hara getmək lazım olduğunu anlamaq üçün onu işlədin. ", + "courseB_starWars_prog4_b": "Daha qısa kod üçün \"təkrar\" blokundan istifadə etməyə çalışın.\n\n[bloklu blok] [0] " }, "courseB_starWars_prog5_2021": { - "courseB_starWars_prog5_a": "Bu model bir az puzzle-ın axırıncı parçasına bənzəmir?", + "courseB_starWars_prog5_a": "Bu model son tapmacaya bir az bənzəmir? ", "courseB_starWars_prog5_b": "BB-8, metalın üstünə yuvarlanarkən onu tutacaq. ", "courseB_starWars_prog5_c": "Bu nümunəni barmağınızla izləyin. Hərəkət edərkən metal parçalarını sayın. ", - "courseB_starWars_prog5_da": "Pilləkən tapmacası ilə eyni həlli istifadə etsəniz nə baş verdiyinə baxın:" + "courseB_starWars_prog5_da": "Nərdivan tapmacası ilə eyni həlli istifadə etsəniz nə olacağına baxın:\n\n\\[] [0] " }, "courseB_starWars_prog6_2021": { - "courseB_starWars_prog6_a": "Bu modelləmə hər istiqamətdə iki hərəkətlə sadəcə bir pilləkən addımıdır!", - "courseB_starWars_prog6_b": "Daha qısa kod üçün `təkrar et` blokundan istifadə etməyə çalışın\n\n \n 3\n \n" + "courseB_starWars_prog6_a": "Bu model, hər istiqamətə iki hərəkət edən bir pilləkəndir! ", + "courseB_starWars_prog6_b": "Daha qısa kod üçün \"təkrar\" blokundan istifadə etməyə çalışın.\n\n[bloklu blok] [0] " }, "courseB_starWars_prog7_2021": { - "courseB_starWars_prog7_a": "Bu model bir az da sonuncu tapmacaya bənzəmirmi?", + "courseB_starWars_prog7_a": "Bu model son tapmacaya bir az bənzəmir? ", "courseB_starWars_prog7_b": "BB-8, metalın üstünə yuvarlanarkən onu tutacaq. ", "courseB_starWars_prog7_c": "Bu tapmacanın üzərinə böyük pilləkən pilləsi nümunəsi çəkməyə çalışın. Bütün metal qırıntılarını əhatə edirmi? " }, "courseB_starWars_prog8_2021": { - "courseB_starWars_prog8_a": "Artıq səyahət etdiyiniz bir sıra boşluqların üzərindən bir də keçmək olar. ", - "courseB_starWars_prog8_b": "Daxilinə yerləşdirdiyin blokda nəyin baş verdiyini görmək üçün \"təkrarla\" blokunu istifadə etməyə çalış.\n\n \n 3\n \n" + "courseB_starWars_prog8_a": "Artıq səyahət etdiyiniz bir sıra boşluqlara qayıtmaq düzgün deyil. ", + "courseB_starWars_prog8_b": "İçəri qoyduğunuz kodun nə olduğunu görmək üçün \"təkrar\" blokunu istifadə etməyə çalışın.\n\n[bloklu blok] [0] " }, "courseB_starWars_prog9_2018": { "courseB_starWars_prog9_a": "Səhv etməkdən qorxma! Tapmacanı həll etməsən də, nə olduğunu görmək üçün kodu işlədin.." @@ -2350,9 +2345,9 @@ "courseB_starWars_prog9_a": "Səhv etməkdən qorxma! Tapmacanı həll etməsən də, nə olduğunu görmək üçün kodu işlədin.." }, "courseB_starWars_prog9_2021": { - "courseB_starWars_prog9_a": "Səhv etməkdən qorxma! Tapmacanı həll etməsən də, nə olduğunu görmək üçün kodu işlədin..", - "courseB_starWars_prog9_b": "Bu tapmacanı həll etməyin çoxlu yolları var", - "courseB_starWars_prog9_c": "`təkrar et` \n 3\n l dövrü burada kömək edə bilər?" + "courseB_starWars_prog9_a": "Səhv etməkdən qorxma! Hələ tapmacanı həll etməsəniz də, nə olduğunu görmək üçün kodu işlədin. ", + "courseB_starWars_prog9_b": "Bu tapmacanı həll etməyin bir çox yolu var.", + "courseB_starWars_prog9_c": "Burada 'təkrar' [bloklu blok] [0] döngəsi kömək edə bilərmi? " }, "courseC_PlayLab_events_challenge1": { "courseC_PlayLab_events_challenge_a": "Siz personajları oyun əraszisində müxtəlif yerlərə hərəkət etdirmək üçün bu xanada istifadə edə bilərsiniz.\\\n \n 0\n 12\n ", @@ -2960,12 +2955,10 @@ "courseA_artist_loops3_b": "Bu tapmacanı həll etmək üçün bunun kimi bir blokdan istifadə etmək istəyəcəksiniz." }, "courseA_artist_loops3_2021": { - "courseA_artist_loops3_b": "Bu tapmacanı həll etmək üçün bunun kimi bir blokdan istifadə etmək istəyəcəksiniz.", - "courseA_artist_loops3_a": "Səhvin harada olduğunu görmək üçün barmağınızı proqram boyunca yavaşca sürükləyin." + "courseA_artist_loops3_b": "Bu tapmacanı həll etmək üçün bunun kimi bir blokdan istifadə etmək istəyəcəksiniz." }, "courseA_artist_loops4_2021": { - "courseA_artist_loops4_a": "Döngənin 4 dəfədən çox təkrarlanmasını istəyirsinizsə, blokun yuxarısındakı nömrəni dəyişə bilərsiniz.", - "courseA_artist_loops4_b": "Təkcə bir bloku istifadə edə bildiyinizə görə\n\n5 döngüsünə yerləştirməyi sınayın." + "courseA_artist_loops4_a": "Döngünün 4 dəfədən çox təkrarlanmasını istəyirsinizsə, blokun yuxarısındakı nömrəni dəyişə bilərsiniz." }, "courseA_artist_loops5": { "courseA_artist_loops5_a": "Bu puzzle-ı tamamlamaq üçün ??? haqqında öyrəndiklərinizi istifadə etməyə çalışın." @@ -2980,9 +2973,7 @@ "courseA_artist_loops5_a": "Bu puzzle-ı tamamlamaq üçün ??? haqqında öyrəndiklərinizi istifadə etməyə çalışın." }, "courseA_artist_loops5_2021": { - "courseA_artist_loops5_a": "Bu puzzle-ı tamamlamaq üçün ??? haqqında öyrəndiklərinizi istifadə etməyə çalışın.", - "courseA_artist_loops5_b": "Döngənin 4 dəfədən çox təkrarlanmasını istəyirsinizsə, blokun yuxarısındakı nömrəni dəyişə bilərsiniz.", - "courseA_artist_loops5_c": "Təkcə bir bloku istifadə edə bildiyinizə görə\n\n??? döngüsünə yerləştirməyi sınayın." + "courseA_artist_loops5_a": "Bu puzzle-ı tamamlamaq üçün ??? haqqında öyrəndiklərinizi istifadə etməyə çalışın." }, "courseA_artist_loops6": { "courseA_artist_loops6_b": "Bu tapmacanı həll etmək üçün 2 istiqamətdə 2 bloka ehtiyacınız olacaq." @@ -2997,8 +2988,7 @@ "courseA_artist_loops6_b": "Bu tapmacanı həll etmək üçün 2 istiqamətdə 2 bloka ehtiyacınız olacaq." }, "courseA_artist_loops6_2021": { - "courseA_artist_loops6_b": "Bu tapmacanı həll etmək üçün 2 istiqamətdə 2 bloka ehtiyacınız olacaq.", - "courseA_artist_loops6_a": "Təpəni necə düzəldəcəyinizi bilmirsiniz? Hər birinin nə çəkdiyini görmək üçün blokları bir balaca oynatmağa çalışın." + "courseA_artist_loops6_b": "Bu tapmacanı həll etmək üçün 2 istiqamətdə 2 bloka ehtiyacınız olacaq." }, "courseA_artist_loops7": { "courseA_artist_loops7_b": "İlk öncə bir dalğa üçün kod yazmağa çalışın, sonra digər ikisini çəkmək üçün həmin kodu təkrar edin." @@ -3013,9 +3003,7 @@ "courseA_artist_loops7_b": "İlk öncə bir dalğa üçün kod yazmağa çalışın, sonra digər ikisini çəkmək üçün həmin kodu təkrar edin." }, "courseA_artist_loops7_2021": { - "courseA_artist_loops7_b": "İlk öncə bir dalğa üçün kod yazmağa çalışın, sonra digər ikisini çəkmək üçün həmin kodu təkrar edin.", - "courseA_artist_loops7_a": "Döngəni hara qoyacağınızı anlaya bilmirsinizsə, kodunuzu addım-addım yazmağa və nümunələri axtarmağa çalışın.", - "courseA_artist_loops7_c": "Bir döngənin içərisinə birdən çox blok qoya biləcəyini unutma." + "courseA_artist_loops7_b": "İlk öncə bir dalğa üçün kod yazmağa çalışın, sonra digər ikisini çəkmək üçün həmin kodu təkrar edin." }, "courseA_artist_loops8": { "courseA_artist_loops8_a": "Sizin üçün nə yazıldığını görmək üçün kodu işə salın.", @@ -3298,7 +3286,8 @@ "1": "Addımları yüksək səslə söylə və cavabın tapılmasına kömək edib -etmədiyini gör. " }, "courseA_playLab_events2_2021": { - "courseA_playLab_events2_a": "İtin nəsə deməsi üçün blok tap." + "courseA_playLab_events2_a": "İti nəsə deməyə məcbur edən bir blok axtarın.", + "courseA_playLab_events2_b": "Bu tapmacanı tamamlamaq üçün lazım olan kod budur:\n\"Blockly\"blok[0]" }, "courseA_playlab_events_challenge2": { "courseA_playlab_events_challenge2_a": "Quşu oxumağa məcbur edə bilərsən.\n\"Blockly\"blok[0]" @@ -3313,9 +3302,7 @@ "courseA_playlab_events_challenge2_a": "Quşu oxumağa məcbur edə bilərsən.\n\"Blockly\"blok[0]" }, "courseA_playlab_events_challenge2_2021": { - "courseA_playlab_events_challenge2_a": "Quşa mahnı oxutdura bilərsən", - "courseA_playlab_events_challenge2_b": "Bir ribita bip səsi çıxartdıra bilərsiniz.", - "courseA_playlab_events_challenge2_c": "Əsəbi bir canavar mırıltısı yarada bilərsiniz.\n \n 5\n \n \n 5\n 2\n \n \n 5\n Roar!\n \n \n 5\n 0\n \n \n \n \n \n \n " + "courseA_playlab_events_challenge2_a": "Quşu oxumağa məcbur edə bilərsən.\n\"Blockly\"blok[0]" }, "courseB_Scrat_ramp2_2018": { "1": "Sizin kodunuz buna oxşamalıdı:\n\n \n \n \n \n \n \n \n \n \n \n" @@ -3363,12 +3350,11 @@ "1": "Sizin kodunuz buna oxşamalıdı:\n\n \n \n \n \n \n \n \n \n \n \n" }, "courseB_artist_loops3_2021": { - "courseB_artist_loops3_a": "Daha yaxşı kod üçün \"təkrar\" \n ???\n döngədən istifadə etməyi unutmayın!" + "courseB_artist_loops3_b": "Sənətçi bu xətti çəkmək üçün cənuba hərəkət etmək istəyəcək." }, "courseB_artist_loops9_2021": { "courseB_artist_loops9_a": "Unutmayın ki, tullanma blokları xətt çəkmədən hərəkət etmək üçün istifadə edilə bilər.", - "courseB_artist_loops9_b": "Bu tapmacanı həll etmək üçün W blokundan istifadə etmək istəyəcəksiniz.", - "courseB_artist_loops9_c": "Döngəni hara qoyacağını anlaya bilmirsən? Kodu kağız üzərində addım-addım yazmağa çalış və nümunə axtar." + "courseB_artist_loops9_b": "Bu tapmacanı həll etmək üçün W blokundan istifadə etmək istəyəcəksiniz." }, "courseB_maze_seq1_2018": { "courseB_maze_seq1_a": "Scratı hərəkət etdirmək üçün blokları blokuna birləşdirin!" @@ -3401,12 +3387,13 @@ "courseB_maze_seq8_c": "Hansı yola gedəcəyini bilmirsən? Bu yolu yoxla!" }, "courseB_playlab_events7_2021": { - "courseB_playlab_events7_b": "Bu səsi oxutmaq üçün lazım olan blokdur:\n\n\n slap\n \n", - "courseB_playlab_events7_c": "Bu cəngavəri yoxa çıxartmaq üçün lazım olan blokdur:\n\n\n 1\n \n" + "courseB_playlab_events7_b": "Səsi oynatmaq üçün lazım olan blok budur.\n\"Blockly\"blok[0]", + "courseB_playlab_events7_c": "Cəngavəri yox etmək üçün lazım olan blok budur:\n\"Blockly\"blok[0]", + "courseB_playlab_events7_a": "Bu hadisə blokuna ehtiyacınız olacaq:\n\"Blockly\"blok[0]" }, "courseB_playlab_events_challenge1_2021": { - "courseB_playlab_events_challenge1_a": "`▼` buna basanda digər heyvanları aşağı apar.\n\n \n down\n \n", - "courseB_playlab_events_challenge1_b": "Bu blokdan istifadə etmaklə heyvanların sürətini dəyiş:\n\n \n 0\n Studio.SpriteSpeed.NORMAL\n " + "courseB_playlab_events_challenge1_a": "\"▼\" düyməsini basdığınız zaman digər heyvanların aşağı hərəkət etməsini təmin edin.\n\"Blockly\"blok[0]", + "courseB_playlab_events_challenge1_b": "Heyvanların sürətini bu bloku işlədərək dəyişdirin:\n\"Blockly\"blok[0]" }, "courseC_PlayLab_events8": { "courseC_PlayLab_events8_a": "Bunun düzgün baş verməsi üçün blokları \"aktyor toxunanda\" blokuna birləşdirməlisiniz.", @@ -4807,36 +4794,63 @@ "helloworld_retro_click": { "hw_click_sprites": "Proqram işləyərkən spritlərə klikləyin." }, - "courseA_artist_loops2_2021": { - "courseA_artist_loops2_a": "Xətt çəkməyi bilmirsiz? Nə olduğunu görmək üçün [blokly blok] [0] blokuna bloklar əlavə etməyə başlayın.", - "courseA_artist_loops2_b": "Bu tapmacanı həll etmək üçün [blokly blok] [0] blokubdan istifadə edin." + "courseA_playLab_events4_2021": { + "courseA_playLab_events4_a": "Jorge'nin sağa doğru hərəkət etməsini təmin etməyiniz üçün lazım olan hadisə bloku budur:\n\"Blockly\"blok[0]", + "courseA_playLab_events4_b": "Bu tapmacanı tamamlamaq üçün lazım olacaq kod budur:\n\"Blockly\"blok[0]" + }, + "courseA_playLab_events7_2021": { + "courseA_playLab_events7_a": "Oyunçular toqquşanda nə olacağını idarə etmək üçün bu blokdan istifadə edin." + }, + "courseB_artist_loops7_2021": { + "courseB_artist_loops7_a": "Bu problem bir -birinin ardınca \\*\\* 4 \\*\\* döngədən istifadə edir!" + }, + "courseB_collector_loops10_2021": { + "courseB_collector_loops10_b": "Hərəkətləri bir kağızın aşağısına yazmağa və nümunə axtarmağa çalışın." + }, + "courseB_collector_loops3_2021": { + "courseB_collector_prog3_a": "Xəzinənizi toplamaq üçün [bloklu blok] [0] blokundan istifadə etməyə çalışın. ", + "courseB_collector_prog3_b": "Bir döngənin içərisinə birdən çox blok qoya biləcəyini unutma." + }, + "courseB_collector_loops5_2021": { + "courseB_collector_loops5_a": "İşi yerinə yetirmək üçün birdən çox döngə istifadə edin. ", + "courseB_collector_loops5_b": "Nə baş verdiyini görmək üçün kodu bir neçə dəfə işə salın. " + }, + "courseB_collector_loops6_2021": { + "courseB_collector_loops6_a": "İşlərin haradan getdiyini anlamırsınız? Proqramınızı bir blokdan keçmək üçün \"Addım\" düyməsini istifadə edin. ", + "courseB_collector_loops6_b": "\"3\" düyməsini basaraq və fərqli bir nömrə seçərək təkrar döngənin neçə dəfə işlədiyini dəyişə bilərsiniz. ", + "courseB_collector_loops6_c": "Bu tapmacanı həll etmək üçün 3 \"təkrar\" döngədən istifadə etmək istəyəcəksiniz.", + "courseB_collector_loops6_d": "Qarışıqsınızsa, bu tapmacanı 3 hissəyə bölməyə çalışın. " + }, + "courseB_collector_loops7_2021": { + "courseB_collector_loops7_a": "Tapmacada çətinlik çəkirsinizsə, onu anlamağa kömək etmək üçün kağıza çəkməyə çalışın. ", + "courseB_collector_loops7_b": "Bu tapmacanı həll etmək üçün 3 təkrar döngəyə ehtiyacınız olacaq və sonunda əlavə xəzinəni unutmayın! " }, - "courseA_artist_loops9_2021": { - "courseA_artist_loops9_a": "Nərdivanların qalan hissəsini çəkmək üçün verilən koda başqa bir blok əlavə edin.", - "courseA_artist_loops9_b": "Əlavə etdiyiniz blok\n\n5\n\n\n döngüsünə yerləşdirilməlidir.", - "courseA_artist_loops9_c": "Döngəni hara qoyacağınızı anlaya bilmirsinizsə, kodunuzu addım-addım yazmağa və nümunələri axtarmağa çalışın." + "courseB_collector_loops8_2021": { + "courseB_collector_loops8_challenge_a": "Döngələri hara qoyacağını anlaya bilmirsən? Kodu kağız üzərində addım-addım yazmağa çalış və nümunə axtar." }, - "courseA_artist_loops_challenge2a_2021": { - "courseA_artist_loops_challenge2_a": "[Bloklu blok] [0] kimi bloklar rəssamın yamacda hərəkət etməsinə imkan verir!", - "courseA_artist_loops_challenge2_b": "Bir çadırı bitirdikdən sonra, digərinə keçmək üçün iki dəfə \"tullan\"!", - "courseA_artist_loops_challenge2_c": "tapmacanı bitirmək üçün bütün bloklarınız bir döngüdə olmalıdır." + "courseB_collector_loops9_2021": { + "courseB_collector_loops9_a": "Bu çox çətin görünür? Daha asan hiss edilməsi üçün 3 kiçik problemə bölün. ", + "courseB_collector_loops9_b": "Bu həll üçün bir-birinin ardınca 3 təkrar edən döngəyə ehtiyacınız olacaq." }, - "courseA_playlab_events_challenge1_2021": { - "courseA_playlab_events_challenge1_d": "Canavara kliklədiyinizdə Spiff the Robot'un görünməsini təmin edin!\n\n \n \n 5\n \n \n \"visible\"\n 6\n \n \n ", - "courseA_playlab_events_challenge1_e": "Nəhayət, Wendel the Wizard görünməsi üçün Spiff klikləyin!\n\n \n \n 6\n \n \n \"visible\"\n 7\n \n \n " + "courseB_collector_loops_challenge2a_2021": { + "courseB_collector_loops_challenge2a_a": "Bir şey yolunda getməsə, onu düzəltməyə çalışın. Təslim olmayın!", + "courseB_collector_loops_challenge2a_b": "Labirintdən keçmək üçün bu varianta baxın. Təkrar edə biləcəyiniz bir nümunə görürsünüzmü?" }, - "courseB_artist_loops2_2021": { - "courseB_artist_loops2_a": "Döngənin 4 dəfədən çox təkrarlanmasını istəyirsinizsə, blokun yuxarısındakı nömrəni dəyişə bilərsiniz." + "courseB_playlab_events3_2021": { + "courseB_playlab_events3_a": "Bu hadisə əlavə etmək üçün istifadə etməli olduğunuz blokdur:\n\"Blockly\"blok[0]", + "courseB_playlab_events3_b": "Daisy-nin əhvalını dəyişdirmək üçün lazım olan blok budur:\n\"Blockly\"blok[0]" }, - "courseB_artist_loops5_2021": { - "courseB_artist_loops5_a": "'Təkrar et' \n ???\n komandasından istifadə edin , sonra başqa blokları içinə yerləşdirin. Bunu neçə dəfə təkrarlamalısınız?" + "courseB_playlab_events4_2021": { + "courseB_playlab_events4_a": "Sol oxu idarə edən hadisə budur:\n\"Blockly\"blok[0]", + "courseB_playlab_events4_b": "Cəngavəri sola hərəkət etdirən blok budur.\n\"Blockly\"blok[0]" }, - "courseB_artist_loops8_2021": { - "courseB_artist_loops8_a": "Nərdivan düzəltmək düzəltmək üçün şablonu neçə dəfə təkrarlamalısan?", - "courseB_artist_loops8_b": "Quşun bundan sonra nə etməsi lazım olduğunu görmək üçün sizə verilən kodu işlədməyə çalışın." + "courseB_playlab_events5_2021": { + "courseB_playlab_events5_a": "Bu sağ oxu idarə edən hadisə blokudur:\n\"Blockly\"blok[0]", + "courseB_playlab_events5_b": "Cəngavərin qaçmağa məcbur edən blok budur.\n\"Blockly\"blok[0]" }, - "courseB_artist_loops_challenge1_2021": { - "courseB_artist_loops_challenge1_b": "Zərin birini tamamladıqdan sonra digərinə `hoppan`!" + "courseB_playlab_events6_2021": { + "courseB_playlab_events6_a": "Bu hadisə bloklarına ehtiyacınız olacaq:\n\"Blockly\"blok[0]", + "courseB_playlab_events6_c": "Keçmək üçün bütün bayraqları əldə edin!" } } } diff --git a/dashboard/config/locales/blocks.az-AZ.yml b/dashboard/config/locales/blocks.az-AZ.yml index 2c533766a1abd..b8311c92da6f6 100644 --- a/dashboard/config/locales/blocks.az-AZ.yml +++ b/dashboard/config/locales/blocks.az-AZ.yml @@ -969,6 +969,12 @@ az: text: rəy bildir gamelab_draggable: text: sürüklənən olması + gamelab_everySeconds: + text: 'təkrarla hər ' + options: + UNIT: + '"seconds"': saniyələr + '"frames"': çərçivə gamelab_followingTargets: text: hədəfləri izləmək gamelab_getProp: @@ -1145,7 +1151,7 @@ az: "'sound://category_animals/elephant.mp3'": fil "'sound://category_animals/dolphin.mp3'": delfin "'sound://category_nature/thunderstorm_1.mp3'": ildırım - "'sound://category_animals/chick.mp3'": Cücə + "'sound://category_animals/chick.mp3'": cücə "'sound://category_animals/dog.mp3'": it "'sound://category_animals/tiger.mp3'": pələng "'sound://category_collect/trill_stings.mp3'": titrək səs diff --git a/dashboard/config/locales/callouts.az-AZ.json b/dashboard/config/locales/callouts.az-AZ.json index a4f715f0cd9a9..abfed51b6ff6e 100644 --- a/dashboard/config/locales/callouts.az-AZ.json +++ b/dashboard/config/locales/callouts.az-AZ.json @@ -954,7 +954,7 @@ "courseC_maze_programming2_1": "Bu alət qutusudur. Tapmacalarınızı tamamlamaq üçün əlavə bloklar tapa biləcəyiniz yer budur." }, "courseA_maze_seq1_2021": { - "courseA_maze_seq1_1": "Köməyə ehtiyacınız olduğunda lampaya basın!" + "courseA_maze_seq1_1": "Kömək lazım olanda lampaya tosun!" }, "courseB_Scrat_ramp1_2018": { "grade2_CaringForNewPet_0_1": "Bütün blokları bağladıqdan sonra proqramınızı başlatmaq üçün \"Çalış\" düyməsini basın." @@ -966,13 +966,13 @@ "grade2_CaringForNewPet_0_1": "Bütün blokları bağladıqdan sonra proqramınızı başlatmaq üçün \"Çalış\" düyməsini basın." }, "courseB_Scrat_ramp1_2021": { - "grade2_CaringForNewPet_0_1": "Bütün blokları bağladıqdan sonra proqramınızı başlamaq üçün \"Çalış\" düyməsini basın" + "grade2_CaringForNewPet_0_1": "Bütün blokları bağladıqdan sonra proqramınızı başlamaq üçün \"Çalış\" düyməsini basın. " }, "courseB_Scrat_ramp3a_2021": { - "courseC_maze_programming2_1": "Bu alətlər qutusudur. Tapmacalarınızı tamamlamaq üçün əlavə bloklar tapa biləcəyiniz yer budur." + "courseC_maze_programming2_1": "Bu alətlər qutusudur. Bulmacalarınızı tamamlamaq üçün əlavə bloklar tapa biləcəyiniz yer budur. " }, "courseB_collector_loops1_2021": { - "courseB_collector_loops1_1": "Xəzinəni yığmaq üçün bu blokdan istifadə et." + "courseB_collector_loops1_1": "Xəzinə toplamaq üçün bu blokdan istifadə edin. " }, "courseB_maze_seq1_2021": { "courseB_maze_seq1": "Köməyə ehtiyacınız olduğu zaman lampaya basın!" @@ -1242,7 +1242,7 @@ "craft_what_is_iron": "Bu dəmir mənimdir!" }, "courseA_artist_loops4_2021": { - "courseA_artist_loops4_1": "Bu rəqəm bu problemin içərisində nə qədər blokdan istifadə edə biləcəyinizi göstərir." + "courseA_artist_loops4_1": "Bu rəqəm bu tapmacada bu blokların neçəsini istifadə edə biləcəyinizi söyləyir." }, "courseA_artist_loops7": { "courseA_artist_loops7_1": "Bu rəqəm o deməkdir ki, son cavabda bu tip blokdan yalnız biri istifadə oluna bilər." @@ -1281,7 +1281,7 @@ "courseA_maze_seq1_1": "Bir işarəyə ehtiyacınız olduğu zaman lampaya basın!" }, "courseA_playLab_events4_2021": { - "courseA_playlab_events4_callout1": "Bu çağırışdır" + "courseA_playlab_events4_callout1": "Bu bir çağırışdır" }, "courseB_Scrat_ramp3a_2019": { "courseC_maze_programming2_1": "Bu alətlər qutusudur. Bulmacalarınızı tamamlamaq üçün əlavə bloklar tapa biləcəyiniz yer budur. " @@ -1761,15 +1761,6 @@ }, "CSD web text size_2021": { "": "Mətni ekranda görsətmək üçün bu blokdan istifadə edin" - }, - "courseA_artist_loops8_2021": { - "courseA_artist_loops8_1": "ər dəfə ehtiyacınız olduqda bir sətirin üzərinə yenidən daxil ola biləcəyinizi bilirdinizmi?" - }, - "courseA_playLab_events5_2021": { - "courseA_playLab_events5_1": "Hadisə oxunun istiqamətini dəyişmək üçün bura klikləyin." - }, - "courseB_playlab_events6_2021": { - "courseB_playlab_events6_a": "İstiqamətləri dəyişmək üçün yaşıl aşağı sal oxundan istifadə edin. " } } } diff --git a/dashboard/config/locales/lesson_activities.az-AZ.json b/dashboard/config/locales/lesson_activities.az-AZ.json index d8a593aec9418..ac94332aa5e1d 100644 --- a/dashboard/config/locales/lesson_activities.az-AZ.json +++ b/dashboard/config/locales/lesson_activities.az-AZ.json @@ -333,13 +333,13 @@ "name": "Başlamaq" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Fəaliyyət (30-45 dəqiqə)" + "name": "Fəaliyyət" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Səviyyələr" }, "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { - "name": "Yekunlaşdır (5 dəqiqə)" + "name": "Yekun" }, "1a4d5cec-bd30-41f9-8012-4f16018769f9": { "name": "Qiymətləndirmə (2 dəqiqə)" @@ -354,7 +354,7 @@ "name": "Başlamaq" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Fəaliyyət (30-45 dəqiqə)" + "name": "Fəaliyyət" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Səviyyələr" @@ -366,7 +366,7 @@ "name": "Virala gedin" }, "7afb9d6e-2c07-44d2-8504-90df0cecc778": { - "name": "Qiymətləndirmə (2 dəqiqə)" + "name": "Yoxlama" }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Fəaliyyət" @@ -3765,10 +3765,10 @@ "name": "Yekun" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Başlayaq (5 dəqiqə)" + "name": "Başlanğıc" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Fəaliyyət (30-45 dəqiqə)" + "name": "Fəaliyyət" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Yekun" diff --git a/dashboard/config/locales/lessons.az-AZ.json b/dashboard/config/locales/lessons.az-AZ.json index 87c83e627617a..658cf9e56dc7d 100644 --- a/dashboard/config/locales/lessons.az-AZ.json +++ b/dashboard/config/locales/lessons.az-AZ.json @@ -144,7 +144,7 @@ }, "dance-extras-2019/Dance Party - Go Further": { "overview": "Bu dərsdə, bütün yaşlardan öyrənənlər kodlaşdırmaya və komputer elminə təhlükəsiz və dəstəkləyici bir mühitdə başlanğıc təcrübələr qazanacaqlar. Bu dərs bütün yaşlardan öyrənənlər üçün dizayn edilmişdir lakin oxumaq tələb etmir. Alət musiqiyə cavab vermək üçün qurulduğundan bu fəaliyyət səs tələb edir.", - "preparation": "- Onlayn dərsliyi özünüz nəzərdən keçirin və tamamlayın: [Dancy Party](https://studio.code.org/s/dance-2019)\n\n- Tələbələrinizdən onu tamamlamağı xahiş etməzdən əvvəl onu sınadığınızdan əmin olun.\n\n- Texnologiyanızı yoxlayın və Kod Saatı başlamazdan əvvəl nəyisə həll etməyiniz lazım olub-olmadığına qərar verin.", + "preparation": "- Onlayn dərsliyi özünüz nəzərdən keçirin və tamamlayın: [Dancy Party](https://hourofcode.com/us/how-to)\n\n- Tələbələrinizdən onu tamamlamağı xahiş etməzdən əvvəl onu sınadığınızdan əmin olun.\n\n- Texnologiyanızı yoxlayın və Kod Saatı başlamazdan əvvəl nəyisə həll etməyiniz lazım olub-olmadığına qərar verin.", "purpose": "Bu dərs kodlaşdırma və hadisə proqramlaşdırmasının (bloklardan istifadə etməklə) əsas CS konsepsiyalarını təqdim edir." }, "dance-2019/Dance Party": { @@ -157,15 +157,6 @@ "purpose": "Bu dərs vəsaiti tələbələri **süni intellektin** bir növü olan **maşın öyrənməsi** ilə tez bir zamanda tanış etmək üçün nəzərdə tutulmuşdur. Tələbələr yeni məlumatları təsnif etmək üçün maşın öyrənmə modelini aktivləşdirmək üçün **təlim məlumatlarının** necə istifadə edildiyini araşdıracaqlar. Tələbələr dərs zamanı müsbət təcrübəyə malik olmalı və ən əsası kompüter elmlərini öyrənməyə davam etməlidirlər.", "student_overview": "İlk tələbələr okeandan zibil çıxarmaq üçün obyektləri \"balıq\" və ya \"balıq deyil\" kimi təsnif edirlər. Daha sonra tələbələr suya aid olan digər dəniz canlılarını da daxil etmək üçün təlim məlumat dəstini genişləndirməli olacaqlar. Fəaliyyətin ikinci hissəsində tələbələr təsadüfi yaradılan balıq şəkillərinə tətbiq etmək üçün öz etiketlərini seçəcəklər. Bu təlim datası sonra özü yeni şəkilləri etiketləyə bilən maşın öyrənmə modeli üçün istifadə olunur." }, - "hello-world-food/lesson-1": { - "overview": "Bu dərsdə tələbələr Sprite Lab-da proqramlaşdırma yolu ilə kompüter elminin əsaslarını öyrənəcəklər. Sprite Lab yaradıcı və əyləncəli layihələr yaratmaq üçün istifadə edə biləcəyiniz bir vasitədir. Tələbələr hadisələrdən istifadə edərək spritlər yaratmağı və canlandırmağı və onları interaktiv etməyi öyrənəcəklər.\n\nBu dərsin bir neçə versiyası var. Hər versiya eyni anlayışları öyrədir, lakin müxtəlif tələbələrə müraciət etmək üçün fərqli şəkillər təqdim edir. Ətraflı məlumat üçün [Salam Dünya açılış səhifəsinə daxil olun.][0]", - "preparation": "- Sinifiniz üçün potensial problem sahələri tapmaq üçün bulmacalar vasitəsilə oynayın.\n- İlkin dərslikdən sonra daha çox informatika öyrənmək üçün plan hazırlamaq üçün [CS Connections][0] saytındakı resurslardan istifadə edin", - "purpose": "Bu dərs tələbələri Sprite Lab-da sadə proqramlaşdırma layihələri yaratmağa hazırlamaq məqsədi daşıyır. Bu bacarıqla tələbələr daha sonra başqa bir məktəb mövzusu və ya şəxsən onlara aid olan hər hansı bir mövzuda layihələr yarada bilərlər. Kompüter elmini digər fənlərə necə inteqrasiya etmək barədə fikirlər üçün [CS Connections][0] saytına daxil olun." - }, - "poem-art/lesson-1": { - "overview": "Bu CS və ELA inteqrasiya olunmuş dərsdə tələbələr şeirin əhval-ruhiyyəsini göstərmək üçün kodu olan şeiri canlandıracaqlar. Bu giriş kodlaşdırma fəaliyyəti zamanı tələbələr bir şeirin əhvalını oxuyacaq və aşkar edəcəklər. Sonra onlar şeirin əhval-ruhiyyəsini təsvir etməyə kömək edəcək müvafiq effektlər və şəkillər tapacaqlar. Nəhayət, tələbələr əhval-ruhiyyənin dəyişməsini göstərmək və ya şeirdə yeni şəkillərin tətbiqini canlandırmaq üçün hadisələrdən (koddan) istifadə edəcəklər.\n\nBu dərs 1 saatlıq müstəqil dərs kimi tamamlana bilər. Bu dərsdən [Şeirlə Kodlaşdırma](http://code.org/poetry) adlı 5 dərslik modulun ilk dərsi kimi istifadə etmək variantı da var. Poeziya ilə kodlaşdırma modulunun sonunda tələbələr öz şeirlərini yazacaq və dostları ilə bölüşmək üçün şeir generatoru proqramı yaradacaqlar.\n\nPoeziya ilə kodlaşdırma Code.org-un CS Əlaqələri kurikulumunun bir hissəsidir və CS-ni CCSS, NGSS və CSTA standartlarına uyğunlaşdırılmaqla riyaziyyat, ELA və elm kimi digər fənn sahələrinə inteqrasiya etmək üçün nəzərdə tutulmuşdur.", - "preparation": "- Onlayn dərsliyi özünüz nəzərdən keçirin və tamamlayın: [Poem Art](http://studio.code.org/s/poem-art).\n\n- Tələbələrinizdən onları tamamlamağı xahiş etməzdən əvvəl ilk növbədə fəaliyyətləri sınadığınızdan əmin olun.\n\n- Texnologiyanızı yoxlayın və hər hansı bir problemi əvvəlcədən həll etməyiniz lazım olub-olmadığına qərar verin.\n\n- Bəzi səviyyələrdə oynamaq üçün səs tələb olunur. Qulaqlıqları əvvəlcədən təhvil verin.\n\n- [Optional] Qiymətləndirmə üçün hər şagirdə 2 yapışqan qeyd.\n\n- [Optional] Cüt Proqramlaşdırma - Tələbələrin cüt proqramlaşdırma ilə məşğul olub-olmamasına qərar verin. Bu [video](https://www.youtube.com/watch?v=sxToW3ixrwo)-ə baxın və cüt proqramlaşdırma haqqında ətraflı məlumat üçün bu [Support](https://support.code.org/hc/en-us/articles/115002122788-How-does-pair-programming-on-Code-org-work-) səhifəsinə daxil olun." - }, "jigsaw/Jigsaw": { "preparation": "- Daha çox onlayn təhlükəsizlik məzmunu üçün [Common Sense Education](https://www.commonsense.org/education/digital-citizenship) vebsaytını nəzərdən keçirin.", "purpose": "Bu dərsin əsas məqsədi tələbələrin kompüterlərlə təcrübəsini formalaşdırmaqdır. Klikləmək, sürükləmək və atmaq kimi ən əsas kompüter funksiyalarını əhatə etməklə biz gələcək bulmacalar üçün sinifdə daha bərabər oyun sahəsi yaradırıq. Bu dərs həmçinin cihazlarınızdan asılı olaraq \"siçan\", \"trackpad\" və ya \"toxunma ekranı\" daxil olmaqla, əsas kompüter avadanlıqları terminologiyasını təqdim etmək üçün əla fürsət təqdim edir.", diff --git a/dashboard/config/locales/long_instructions.az-AZ.json b/dashboard/config/locales/long_instructions.az-AZ.json index 08510083f1dcb..8aecd2e2401c8 100644 --- a/dashboard/config/locales/long_instructions.az-AZ.json +++ b/dashboard/config/locales/long_instructions.az-AZ.json @@ -474,9 +474,9 @@ "Overworld House Frame Chosen_2021": "Evinin qalan hissəsini istədiyin materialdan tik. \"Təkrar et\" əmri lazımlı olacaq.", "Overworld Move to Sheep_2021": "Qoyunlara çatmaq üçün ikinci bir \"irəli get\" bloku əlavə edin. ", "courseA_maze_ramp5a_2021": "Bütün bunları özün sına! ", - "courseA_maze_seq1_2021": "\\_ \"Bu bloklarla oyna və məni pis donuza aparmağa çalış!\" \\_ ", - "courseA_maze_seq5_2021": "Bunu sına. ", - "courseA_maze_seq5a_2021": "\\_ \"Budur donuz, donuz!\" \\_\n\nQuşu donuza aparmaq üçün bu kodun sonuna nə əlavə edə bilərsən? ", + "courseA_maze_seq1_2021": "\\_ \"Bu bloklarla oynayın və məni pis donuza aparmağa çalışın!\" \\_ ", + "courseA_maze_seq5_2021": "Bunu yoxla", + "courseA_maze_seq5a_2021": "\\_ \"Budur donuz, donuz!\" \\_\n\nQuşu donuza aparmaq üçün bu kodun sonuna nə əlavə edə bilərsiniz? ", "courseC_PlayLab_events_challenge1": "Dinozavrla qarşılaşanda və bir xal qazananda, Waddles-ı avtomatik olaraq başlanğıc vəziyyətinə qaytarmaq üçün yeni bir blokdan istifadə edin. Bu, oyunu daha mürəkkəb və əyləncəli edəcək!\n\nOyunu oynanyın və Waddles-i oxların köməyi ilə kifayət qədər xal qazanana qədər hərəkət etdirin. Tapşırığı tamamlamaq üçün Waddles ekranın \" sol orta\" hissəsinə hərəkət etdirilməlidir. ", "courseC_collector_prog5_2021": "\\_ \"Hər bir xəzinəni toplamaqda mənə kömək et!\" \\_\n\nBu bloklar səhv sıradadır. Onları düzəldə bilərsənmi?", "courseC_collector_prog6_2021": "\\_ \"Bütün xəzinəni toplamağıma kömək et!\" \\_\n\nBu bloklar səhv sıradadır. Xəzinənin hamısını toplamaq üçün onları yenidən sırala.", @@ -567,7 +567,7 @@ "CourseD_Dance_Party_06": "_Daha çox rəqqaslara ehtiyacımız var!\nPişiklə rəqs etmək üçün \\`ehtiyat_rəqqası1\\` adlı ehtiyat rəqqasını yaradın.", "CourseD_Dance_Party_08": "Hər bir rəqqasin, necə göründüyünü idarə edən, bir sıra _xassələri_ var.\n\\_ Ölçüsünü\\_ kiçiltməklə rəqqasin arxa planda olduğunu göstərə bilərsiniz. Hər iki ehtiyat rəqqasıni eyni ölçüdə edə bilərsinizmi?", "CourseD_Dance_Party_09": "Rəqqaslar rəng qatını əlavə edə biləcək \"rəng\" xüsusiyyətinə malikdirlər.", - "CourseD_Dance_Party_10": "İndi biz rəqqasın xassələrini necə dəyişdirəcəyimizi bilirik. Eyni xassələri, bu blokdan istifadə edərək, musiqiyə avtomatik cavab verə bilərik:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nBu proqram bir rəqqasın boyuna nəzarət etmək üçün, musiqinin \"bas\" həcmindən (aşağı səslər), istifadə edir. Digər rəqqasəni də musiqiyə cavab verməyə məcbur edə bilərsinizmi?", + "CourseD_Dance_Party_10": "İndi biz rəqqasın xassələrini necə dəyişdirəcəyimizi bilirik. Eyni xassələri, bu blokdan istifadə edərək, musiqiyə avtomatik cavab verə bilərik:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nBu proqram bir rəqqasın boyuna nəzarət etmək üçün, musiqinin \"bas\" həcmindən (aşağı səslər), istifadə edir. Digər rəqqasəni də musiqiyə cavab verməyə məcbur edə bilərsinizmi?", "CourseD_Dance_Party_11b": "Artıq rəqs vaxtıdır! Siz sol ox düyməsini basdığınız zaman pişik dab hərəkətini edir. Sağ ox düyməsini basdığınızda Robotu bir dəfə \"at\" və yuxarı ox düyməsini basdıqda bir dəfə \"əl çalın\".\n\n\\*\\* Düymələrdən istifadə edərək robot bacardıqca tez düş-alqış-düş-alqış etməlidir! \\*\\*", "CourseD_Dance_Party_12": "Rəqs etməkdən həzz alın! Dostlarınızla bölüşmək üçün öz rəqsinizi yaradın.", "Dance_2019_05": "_İndi isə biz rəqs etməkdən həzz alacağıq !_\n\nİş sahənizə [bloklu blok] [0] blok əlavə edin. 6 addımdan sonra rəqqası yeni bir hərəkətə başladın.", @@ -622,9 +622,9 @@ "courseA_harvester_loops11_2021": "Birində ozün yoxla!Birində ozün yoxla!", "courseA_harvester_loops2_2021": "Taxıl biçən bütün qarğıdalılar toplamalıdır! Nümunəni görürsünüz?", "courseA_harvester_loops7_2021": "Bunu ozün yoxla!", - "courseA_harvester_seq10_2021": "Taxılbiçən bütün qarğıdalılar toplamalıdır! Nümunəni görürsünüz?", + "courseA_harvester_seq10_2021": "Taxıl biçən bütün qarğıdalılar toplamalıdır! Nümunəni görürsünüz?", "courseA_harvester_seq11_2021": "Özünüz etməyi sınayın! Bütün qarğıdalıları toplayın.", - "courseA_harvester_seq12_2021": "Mənə kömək etdiyiniz üçün çox sağ olun!\nBütün qarğıdalıları toplayın.", + "courseA_harvester_seq12_2021": "\\_ Mənə kömək etdiyiniz üçün təşəkkür edirəm!\\_\n\nBütün qarğıdalı yığın. ", "courseA_harvester_seq13_2021": "Taxıl biçənə qarğıdalıları toplamağa kömək edin! ", "courseA_harvester_seq1_2021": "Məhsul yığan qarğıdalı parçasını götürməyə kömək edin! ", "courseA_harvester_seq2_2021": "Kombaynı qarğıdalıya aparmaq üçün \\*\\* üç \\*\\* blokdan istifadə edin! ", @@ -641,7 +641,7 @@ "courseA_maze_ramp5a_2018": "Bunların hər birini özünüz etməyə çalışın!", "courseA_maze_ramp5a_2019": "Bunların hər birini özünüz etməyə çalışın!", "courseA_maze_ramp5a_2020": "Bunların hər birini özünüz etməyə çalışın!", - "courseA_maze_seq10_2021": "**Xəbərdarlıq:** quşu donuza çatdırmaq üçün TNT'dən qaçın!", + "courseA_maze_seq10_2021": "\\*\\* Çağırış: \\*\\* Quşu donuza aparmaq üçün TNT -dən çəkinin! ", "courseA_maze_seq11_2021": "Daha qısa tapmacanın vaxtıdır! Quşu donuza aparmaq üçün bir tərəfə, sonra başqa istiqamətə keçin. ", "courseA_maze_seq12_2018": "Donuzu tut!", "courseA_maze_seq12_2019": "Donuzu tut!", @@ -649,38 +649,38 @@ "courseA_maze_seq12_2021": "Donuzu tut!", "courseA_maze_seq13_2019": "Donuzu hər hansı bir yolla tut!", "courseA_maze_seq13_2020": "Donuzu hər hansı bir yolla tut!", - "courseA_maze_seq13_2021": "Donuzu hər hansı bir yolla tut!", + "courseA_maze_seq13_2021": "Donuzu nə olursa olsun tut!", "courseA_maze_seq5_2018": "Bunu sınayın.", "courseA_maze_seq5_2019": "Bunu sınayın.", "courseA_maze_seq5_2020": "Bunu sınayın.", - "courseA_maze_seq6_2021": "Quşun donuza çatması üçün bir istiqamətə, sonra başqa istiqamətə keçin!", + "courseA_maze_seq6_2021": "Quşu donuza aparmaq üçün bir tərəfə, sonra başqa bir şeyə keç! ", "courseA_maze_seq8_2018": "Bu səviyyəni həll edin və quşu donuza çatdırın!", "courseA_maze_seq8_2019": "Bu səviyyəni həll edin və quşu donuza çatdırın!", "courseA_maze_seq8_2020": "Bu səviyyəni həll edin və quşu donuza çatdırın!", - "courseA_maze_seq8_2021": "Bu səviyyəni həll edin və quşu donuza çatdırın!", + "courseA_maze_seq8_2021": "Bu səviyyəni həll edin və quşu donuza aparın!", "courseA_maze_seq_challenge1_2021": "Bu səviyyədə debug edin. Əlavə blokları çıxarın və itkin blokları əlavə edin. Quşu donuzun yanına aparın! ", "courseA_maze_seq_challenge2_2021": "Quşu donuza aparan yolu izləyin. TNT -dən çəkinin, yoxsa lələklər uçacaq! ", - "courseB_Scrat_ramp1_2021": "Scrat -ı palamuta çatdırmaq üçün [bloklu blok] [0] blokunu [bloklu blok] [1] blokunun altına yapışdırın və sonra \"▶ Çalış\" düyməsini basın!", - "courseB_Scrat_ramp2_2021": "Kodunuzu bitirmək üçün hər iki [bloklu blok] [0] blokunu [bloklu blok] [1] blokunun altına yapışdırın və sonra \"▶ Çalış\" düyməsini basın.", - "courseB_Scrat_ramp3a_2021": "Alət qutusundan [bloklu blok] [0] blokunu götürün və bu kodu bitirmək üçün digər blokların altına əlavə edin, sonra \"▶ Çalışdır\" düyməsini basın.", - "courseB_Scrat_ramp3b_2021": "Bu kodun sonunda əlavə bir blok var!\n\nAtmaq üçün alət qutusuna geri çəkin.", - "courseB_Scrat_ramp4a_2021": "Bu kodu bitirmək üçün digər blokların altına hansı bloku əlavə etməli olduğunuzu müəyyən edə bilərsinizmi?", + "courseB_Scrat_ramp1_2021": "Scrat -ı palamuta çatdırmaq üçün [bloklu blok] [0] blokunu [bloklu blok] [1] blokunun altına yapışdırın və sonra \"▶ Çalış\" düyməsini basın! ", + "courseB_Scrat_ramp2_2021": "Kodunuzu bitirmək üçün hər iki [bloklu blok] [0] blokunu [bloklu blok] [1] blokunun altına yapışdırın və sonra \"▶ Çalış\" düyməsini basın. ", + "courseB_Scrat_ramp3a_2021": "Alət qutusundan [bloklu blok] [0] blokunu götürün və bu kodu bitirmək üçün digər blokların altına əlavə edin, sonra \"▶ Çalışdır\" düyməsini basın. ", + "courseB_Scrat_ramp3b_2021": "Bu kodun sonunda əlavə bir blok var!\n\nAtmaq üçün yenidən alətlər qutusuna sürükləyin. ", + "courseB_Scrat_ramp4a_2021": "Bu kodu bitirmək üçün digər blokların altına hansı bloku əlavə etməli olduğunuzu anlaya bilərsinizmi? ", "courseB_Scrat_ramp5a_2018": "Bunların hər birini özünüz etməyə çalışın!", "courseB_Scrat_ramp5a_2019": "Bunların hər birini özünüz etməyə çalışın!", "courseB_Scrat_ramp5a_2020": "Bunların hər birini özünüz etməyə çalışın!", - "courseB_Scrat_ramp5a_2021": "Bunların hər birini özün etməyə çalış!", + "courseB_Scrat_ramp5a_2021": "Bunu özün etməyə çalış!", "courseB_collector_loops1_2021": "\\*\\* Pulsuz oyun: \\*\\* Laurel ətrafında hərəkət edin və bacardığınız qədər çox xəzinə əldə edin. Bu səviyyəni keçmək üçün heç bir səhv etmədən ən az bir maddə əldə edin.\n\n* * *\n\nBlokları iş sahəsinə sürükləyin və xəzinəni necə əldə edəcəyinizi anlamağa çalışın. ", "courseB_collector_loops2_2021": "Laurel'i xəzinəyə aparın, sonra götürmək üçün [bloklu blok] [0] blokunu istifadə edin.\n\nBu səviyyəni keçmək üçün dörd yığının hamısını alın. ", "courseB_collector_loops3_2021": "Laurel, yalnız bir \\`E -> 'blokundan istifadə edərək bütün beş xəzinə yığmasını necə əldə edə bilər? ", - "courseB_collector_loops7_2021": "Xəzinəni götürmək üçün kodu yaz.", + "courseB_collector_loops7_2021": "Bütün bu xəzinəni əldə etmək üçün kod yazın.", "courseB_iceage_loops10_2021": "Scrat'ın palıd qozasına qədər getməsinə kömək edin! ", - "courseB_iceage_loops11_2021": "Scrat-a palıd qozasına çatmağa kömək edin!", - "courseB_iceage_loops12_2021": "Hər hansı bir yol ilə palıd qozasına çatın", - "courseB_iceage_loops1_2021": "Buzun qarşısındakı Skrata palıd qozasına çatmağa kömək edin!", - "courseB_iceage_loops2_2021": "Palıd qozasına çatmaq üçün həm həm də bloklarından isdifadə edin!", - "courseB_iceage_loops3_2021": "Palıd qozasına yalnızca blokundan isdifadə edərək yetişə bilərsiz? Hər hansı bir döngüdən isdifadə etməyi yoxlayın!", + "courseB_iceage_loops11_2021": "Scrat -a palıd qozası almağa kömək edin! ", + "courseB_iceage_loops12_2021": "Mümkün olan hər hansı bir şəkildə palıd qozasına çatın! ", + "courseB_iceage_loops1_2021": "Meşə palamuduna çatmaq üçün sürüşkən buz arasında Scrat -a kömək edin! ", + "courseB_iceage_loops2_2021": "Meşə palamuduna çatmaq üçün [bloklu blok] [0] və [bloklu blok] [1] bloklarından istifadə edin! ", + "courseB_iceage_loops3_2021": "Yalnız bir bloku ilə palamudaya çata bilərsinizmi? Bir döngə istifadə etməyə çalışın!", "courseB_iceage_loops4_2021": "Scrat'ı palamud ağacına qədər əldə etmək üçün bir blok əlavə edin! ", - "courseB_iceage_loops6_2021": "Palıd qozasına çatmaq üçün bir döngə əlavə edə bilərsiniz?", + "courseB_iceage_loops6_2021": "Meşə ağacına çatmaq üçün bir döngə əlavə edə bilərsinizmi? ", "courseB_iceage_loops7_2021": "Scrat həqiqətən bu palıd qozasını istəyir! ", "courseB_iceage_loops8_2021": "Bu kodu düzəldə bilərsinizmi?", "courseB_iceage_loops9_2021": "Palıd qozası çox uzaqdadır! Scrat'ın ora çatmasına kömək etmək üçün döngələrdən istifadə edə bilərsinizmi?", @@ -696,16 +696,16 @@ "courseB_maze_seq7_2021": "Nəyin əksik olduğunu tapın və sonra Skratı palıd qozasına çatdırmaq üçün bloklar əlavə edin!", "courseB_maze_seq8_2021": "Növbə sənindir! Skratı palıd qozasına aparmaq üçün nə etməlisən?", "courseB_maze_seq9_2021": "Çağırış: Skratı palıd qozasına çatdırmaq üçün sınıq buzun ətrafında hərəkət edin.", - "courseB_starWars_prog10_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Hər şeyi əldə edə bilərsən?\"_", - "courseB_starWars_prog11_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Davam et!\"_", - "courseB_starWars_prog1_2021": "![Rey](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"Get, tullantı metal gətir, BB-8!\" \\_\n\nDivarlara və sandıqlara diqqət yetirin. Tullantı metal belə görünür: ![picture of scrap metal](https://images.code.org/5665566ab779d9b63d03cf8ba127a98f-image-1500570606896.gif) ", - "courseB_starWars_prog3_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Davam et, BB-8!\"_", - "courseB_starWars_prog4_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Onu əldə et, BB-8!\"_", - "courseB_starWars_prog5_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Hər şeyi əldə edə bilərsən?\"_", - "courseB_starWars_prog6_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Sən bunu edə bilərsən!\"_", + "courseB_starWars_prog10_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"Hər şeyi əldə edə bilərsənmi?\" \\_ ", + "courseB_starWars_prog11_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"Davam et!\" \\_ ", + "courseB_starWars_prog1_2021": "[Rey] [0] \\_ \"Gedin, hurda metal alın, BB-8!\" \\_\n\nDivarlara və sandıqlara diqqət yetirin. Hurda metal belə görünür: [metal qırıntılarının şəkli] [1] ", + "courseB_starWars_prog3_2021": "\\[] [0] \\_ \"Davam edin, BB-8!\" \\_ ", + "courseB_starWars_prog4_2021": "\\[] [0] \\_ \"Al, BB-8!\" \\_ ", + "courseB_starWars_prog5_2021": "\\[] [0] \\_ \"Hər şeyi əldə edə bilərsənmi?\" \\_ ", + "courseB_starWars_prog6_2021": "\\[] [0] \\_ \"Sən edə bilərsən!\" \\_ ", "courseB_starWars_prog7_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"Gedin, alın!\" \\_ ", "courseB_starWars_prog8_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"Davam edin, BB-8.\" \\_\n\n\\*\\* Çağırış \\*\\*: Bütün metalları yığın. ", - "courseB_starWars_prog9_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Sən bunu edə bilərsən!\"_", + "courseB_starWars_prog9_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"Sən edə bilərsən!\" \\_ ", "courseC_PlayLab_eventsA_embed_2019": "Gəlin oyun oynayaq. Xal qazanmaq üçün pinqvini oktapoda tərəf hərəkət etdirin. Qazanmaq üçün 5 xal yığın. ", "courseC_PlayLab_eventsA_embed_2020": "Gəlin oyun oynayaq. Xal qazanmaq üçün pinqvini oktapoda tərəf hərəkət etdirin. Qazanmaq üçün 5 xal yığın. ", "courseC_PlayLab_eventsA_embed_2021": "Gəlin oyun oynayaq. Xal qazanmaq üçün pinqvini oktapoda tərəf hərəkət etdirin. Qazanmaq üçün 5 xal yığın. ", @@ -999,7 +999,7 @@ "Course 4 Bee 1": "Arı buludun altında nə olduğunu deyə bilməz!\n\nBuludun altında çiçək olub-olmadığını yoxlamaq üçün “əgər” blokundan istifadə edin.\n\nBir dəfə nektar alın, **YALNIZ** çiçək varsa.", "Course 4 Bee 2": "Hər bir obyektin çiçək və ya pətək olduğunu yoxlamaq üçün \"if/else\" blokundan istifadə edin. Çiçəkdirsə, bir nektar topla... Əks halda, bir bal düzəldin!", "Course 4 Bee 3": "Naməlum obyekt ya çiçəkdir, ya da baldır. Bu dəfə əgər/əks halda blokundan istifadə edərək, əgər çiçəkdirsə, bir nektar toplayın, əks halda bir bal hazırlayın (çünki digər halda o, pətək olardı).", - "CourseD_Dance_Party_02": "Amerika sığını \nGəlin bu amerika sığınını rəqs elətdirək!\n\nnew_dancerFloss-1 blokunu iş sahəsinə dartın. Onu 4\"measures\" hadisə blokunun altına qoşun. Rəqqasınız dördüncü tədbirdən sonra yeni bir hərəkətə başlamalıdır.\n\n**Ölçülər** musiqidə vaxtı hesablamaq üçün istifadə olunur. Bu dərslikdə ölçü dörd vuruş uzunluğundadır.", + "CourseD_Dance_Party_02": "Amerika sığını \nGəlin bu amerika sığınını rəqs elətdirək!\n\nnew\\_dancerFloss-1 blokunu iş sahəsinə dartın. Onu 4\"measures\" hadisə blokunun altına qoşun. Rəqqasınız dördüncü tədbirdən sonra yeni bir hərəkətə başlamalıdır.\n\n**Ölçülər** musiqidə vaxtı hesablamaq üçün istifadə olunur. Bu dərslikdə ölçü dörd vuruş uzunluğundadır.", "CourseD_Dance_Party_03": "_İndi biz yiv açırıq!_\n\nİş məkanınıza 6\"measures\" hadisə bloku əlavə edin. 6 tədbirdən sonra rəqqasə yeni bir hərəkətə başlasın.", "CourseD_Dance_Party_11": " hadisə bloku yuxarı ox basıldığında kodu işlətməyə imkan verir.\n\nRəqs hərəkətini dəyişə, rəqqasənin xüsusiyyətlərini dəyişdirə və ya bir dəfə sürətli hərəkət edə bilərsiniz. Yaradıcı olun və yeni bloklara diqqət yetirin! ", "CourseD_Dance_Party_11_5": "Bu bloka baxın:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nİndi bir anda bir dəstə rəqqas yarada bilərsiniz!\nBütün ördəkləri birlikdə rəqs edəcək kod yazmaq üçün bəzi \"bütün ördəklər\" bloklarından istifadə etməyə çalışın.", @@ -1049,7 +1049,7 @@ "courseA_artist_loops6_2018": "## Arxaya gözəl bir təpə qoyaq.\n\n![genişləndirilə bilən](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", "courseA_artist_loops6_2019": "## Arxaya gözəl bir təpə qoyaq.\n\n![genişləndirilə bilən](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", "courseA_artist_loops6_2020": "## Arxaya gözəl bir təpə qoyaq.\n\n![genişləndirilə bilən](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", - "courseA_artist_loops6_2021": "## Arxaya gözəl bir təpə qoyaq.\n\n![expandable](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", + "courseA_artist_loops6_2021": "## Arxaya gözəl bir təpə qoyaq.\n\n![genişləndirilə bilən](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", "courseA_artist_loops7": "## Suya dalğalar əlavə etmək üçün ???dövründən istifadə edin", "courseA_artist_loops7_2018": "## Suya dalğalar əlavə etmək üçün ???dövründən istifadə edin", "courseA_artist_loops8": "## Bizə qayığa qədər nərdivan lazımdır.\n\n![genişləndirilə bilən](https://images.code.org/ee90228fae25ecca1fba589b721f9120-image-1498063066878.gif)", @@ -1135,7 +1135,7 @@ "courseB_artist_loops4_2019": "İndi torpağı əkmək üçün hazırlamalıyıq. Koddakı səhvləri tapın və rəssama zəmin hazırlamağa kömək edin.", "courseB_artist_loops4_2020": "İndi torpağı əkmək üçün hazırlamalıyıq. Koddakı səhvləri tapın və rəssama zəmin hazırlamağa kömək edin.", "courseB_artist_loops4_2021": "İndi torpağı əkmək üçün hazırlamalıyıq. Koddakı səhvləri tapın və rəssama zəmin hazırlamağa kömək edin.", - "courseB_collector_loops11_2021": "Eureka! Götürə bildiyin qədər xəzinə götür!", + "courseB_collector_loops11_2021": "Eureka! Bacardığınız qədər xəzinə alın!", "courseB_collector_loops2_2019": "Laurel'i xəzinəyə aparın, sonra xəzinəni götürmək üçün [bloklu blok] [0] blokunu istifadə edin.\n\nBu səviyyəni keçmək üçün dörd yığının hamısını alın. ", "courseB_collector_loops2_2020": "Laurel'i xəzinəyə aparın, sonra xəzinəni götürmək üçün [bloklu blok] [0] blokunu istifadə edin.\n\nBu səviyyəni keçmək üçün dörd yığının hamısını alın. ", "courseB_maze_seq1_2019": "Nəyin Scratı eləməyə məcbur etdiyini görmək üçün bu bloklarla oynayın!\nMərhələni tamamlamaq üçün Scratı palıd qozasına çatdırın. ", @@ -1150,7 +1150,7 @@ "courseB_maze_seq8_2020": "Sənin növbən! Scratı palıd qozasına aparmaq üçün nə etməyə ehtiyacın var?", "courseB_maze_seq_challenge1_2021": "Hər hərəkət blokundan yalnız dördünüz var. Bloklarınız tükənməzdən əvvəl bir yol tapa bilərsinizmi?", "courseB_maze_seq_challenge2_2021": "Bu səviyyədə xətaları tapın . Bunlar doğru bloklardır, amma səhv sıradadırlar!", - "courseB_playlab_eventsFP_2021": "_Azad oyun:_ Təsəvvürünüzü istifadə edin. Bu oyunun daha əyləncəli olması üçün nə edə bilərsiniz?", + "courseB_playlab_eventsFP_2021": "\\*\\* Sərbəst oyun: \\*\\* Təsəvvürünüzdən istifadə edin. Bu oyunu daha əyləncəli etmək üçün nə edə bilərsiniz?", "courseC_artist_loops1a_2019": "**Sərbəst oyun:** Gəlin hər dəfə bir addım daha böyük bir şey yaradaq!\n\nRəssamı [blocky block] [0] blokundan istifadə edərək oyun sahəsinin mərkəzinə aparın, sonra [bloklu blok] [1] blokundan istifadə edərək hərhansı bir şey göstərsin.\n\n* * *\n\nEtdiyiniz işdən məmnun olduğunuzda \"Bitir\" düyməsini basın.\n\n![expandable](https://images.code.org/1435d3650553df44eba973572d409a50-image-1553096405891.png)\n![expandable](https://images.code.org/6912d2144b90aa7087fe854742d1e8b9-image-1553096425394.png)\n![expandable](https://images.code.org/8de9e1aa15fdfe30ffed763e0e1d6e04-image-1553096428531.png)", "courseC_artist_loops1a_2020": "**Sərbəst oyun:** Gəlin hər dəfə bir addım daha böyük bir şey yaradaq!\n\nRəssamı [blocky block] [0] blokundan istifadə edərək oyun sahəsinin mərkəzinə aparın, sonra [bloklu blok] [1] blokundan istifadə edərək hərhansı bir şey göstərsin.\n\n* * *\n\nEtdiyiniz işdən məmnun olduğunuzda \"Bitir\" düyməsini basın.\n\n![expandable](https://images.code.org/1435d3650553df44eba973572d409a50-image-1553096405891.png)\n![expandable](https://images.code.org/6912d2144b90aa7087fe854742d1e8b9-image-1553096425394.png)\n![expandable](https://images.code.org/8de9e1aa15fdfe30ffed763e0e1d6e04-image-1553096428531.png)", "courseC_artist_loops1a_2021": "**Sərbəst oyun:** Gəlin hər dəfə bir addım daha böyük bir şey yaradaq!\n\nRəssamı [blocky block] [0] blokundan istifadə edərək oyun sahəsinin mərkəzinə aparın, sonra [bloklu blok] [1] blokundan istifadə edərək hərhansı bir şey göstərsin.\n\n* * *\n\nEtdiyiniz işdən məmnun olduğunuzda \"Bitir\" düyməsini basın.\n\n![expandable](https://images.code.org/1435d3650553df44eba973572d409a50-image-1553096405891.png)\n![expandable](https://images.code.org/6912d2144b90aa7087fe854742d1e8b9-image-1553096425394.png)\n![expandable](https://images.code.org/8de9e1aa15fdfe30ffed763e0e1d6e04-image-1553096428531.png)", @@ -1774,25 +1774,21 @@ "Introduction to Variables - Part 1_2021": "## Nəzərə alınacaq suallar\n\n- Dəyişənlər nə etmək üçün istifadə olunur?\n- Dəyişən necə yaradılır və ona dəyər verilir?\n- Bir dəyişənə nə daxil ola bilər?", "csd U3 conditional statements video_2021": "## nəzərdən keçirilməli sual\n\n- if ifadəsini nə zaman istifadə etmək istərdiniz?", "csd u5 recommender sample_2021": "# Nümunə Tətbiq\n\nİstifadəçiyə problemi həll etmək üçün məlumatlardan istifadə edən bir tətbiq nümunəsi verilmişdir. Bir ortaqla, tətbiqin necə işlədiyini görmək üçün bir neçə dəfə oynayın.\n\nOrtağınızla aşağıdakı sualları müzakirə edin:\n\n- Tətbiq istifadəçiyə hansı seçimi etməyə kömək edir?\n- Bu tövsiyəni vermək üçün hansı məlumatlardan istifadə olunur?\n- Sizcə tətbiqin yaradıcıları seçim etmək üçün istifadə etdikləri alqoritmə necə qərar verdilər?", - "courseA_artist_loops10_2021": "## Quruya çıxmaq vaxtıdır. İçinə düşməməyim üçün daşları düzməyimə kömək edin!\n\n![expandable](https://images.code.org/d3213d375d0271e114aa4313cdeb34be-image-1498064942606.gif)", - "courseA_artist_loops11_2021": "## Gəminin üzməsini seyr etmək üçün addımları qurmağa kömək edin.\n\n[expandable]", - "courseA_artist_loops12_2021": "Rəssam uzaqda qəribə bir şey gördü. Nə gördüyü haqqında düşüncənizi çəkin.\n\n* * *\n\n### Fikirlər\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", - "courseA_artist_loops7_2021": "Suya dalğalar əlavə etmək üçün ???dövründən istifadə edin", - "courseA_artist_loops9_2021": "Çağırış: bərəyə gedən pilləkənlər qırılıb. Onları düzəltməyimə kömək edin.\n![expandable](https://images.code.org/9d36df1afb6a738ba7bcff8734403ff3-image-1498063282074.gif)", - "courseA_artist_loops_challenge1_2021": "Ard-arda bir neçə xətt çəkmək üçün dövrlərdən istifadə edə bilərsən.\n\nEv çəkməyi bacarırsan? Onu istədiyin formada çəkə bilərsən! Təkrar istifadə etmək üçün qəliblər tap!\n\nBir neçə idea:", - "courseA_artist_loops_challenge2a_2021": "_\"Kamp zonasını qurmağa kömək edin!\"_\n\nBu üç çadırı çəkmək üçün təmir qutusundakı bloklardan istifadə edin.", - "courseA_playLab_events1_2021": "Bu, oyun labaratoriyası səviyyəsidir. Blokları iş sahəsinə aparın və nə baş verdiyini görün!", - "courseA_playlab_events_challenge1_2021": "Oliveyə klikləyin və Robin görünəcək! Digər simvolları göstərmək üçün kod yaza bilərsinizmi?\n\nBu tapmacadakı ipuçlarını tıkladığınızdan əmin olun. Məsləhətlər bu layihəni addım-addım etməyə imkan verəcək.", - "courseB_artist_loops3_2021": "Rəssama bağ divarı düzəltmək etmək üçün 7 dəfə xətt çəkməyə kömək edin.", - "courseB_artist_loops8_2021": "Evə qayıtmaq zamanıdır. Rəssama aşağı düşməyə kömək etmək üçün bu nərdivanı yalnız bir blok istifadə etməklə düzəldə bilərsən?", - "courseB_artist_loops_challenge1_2021": "_\"Zər atmaq vaxtıdır! Bunları çəkməyimə kömək edə bilərsənmi?\"_", - "courseB_artist_loops_challenge2_2021": "Bacara bildiyin qeder cox X lər çək. Bir sırada 3 dənəsini əldə edə bilərsən?", "courseC_artist_prog6_2021": "\"Belle üçün ad etiketi!\"\n\nBu kvadratı 200 piksel uzunluqlu tərəflərlə çəkin.", "courseF_sprites_behaviors": "# Davranışlar\n\nSprite'ların öz davranışları ola bilər, bu da proqram işləyərkən təkrar-təkrar edəcəkləri hərəkətlərdir. Sprite'a davranışı vermək üçün davranış bloku ilə `sprite başlayır` blokundan istifadə etməlisiniz.\n\n## Bunları edin\n\n
\n\n![expandable]()![expandable]()![expandable]()\n\n
\n\n- **Davranışlar** alətlər qutusu kateqoriyasından `sprite başlayır` blokunu dartıb çəkin.\n\n- Yaşıl davranış blokunu dartıb çəkin. İş yerinizdə blokları birləşdirin.\n\n- Nə baş verdiyini görmək üçün \"Çalış\" düyməsini basın.\n\n- Nə etdiklərini görmək üçün müxtəlif davranışları araşdırın.\n\n- \\_ Meydan oxuma:\\_ Sprite'ınıza eyni anda iki fərqli davranışa başlamasını istəyin.", "courseF_sprites_make": "# Sprite'ların yaradılması\n\n
\n\n![expandable](https://images.code.org/c473902f262d99da7e5a212ec4aa400b-image-1610480180510.png)\n\n
\n\nSprite yaratmaq üçün alətlər qutusunun Sprites kateqoriyasını açın və bu bloku dartıb çıxardın\n\n\"Blockly\"blok[1]\n\n## Bunları edin\n\n- \"Kod işləyərkən\" blokunun altında \"yeni sprite et\" blokunu birləşdirin.\n- Sprite üçün kostyum seçin.\n- Kodunuz bitdikdən sonra \"Çalış\" düyməsini basın.", "courseF_sprites_moreSprites": "# Daha çox Sprite'lar\n\nİndi bu proqrama daha çox sprite'lar əlavə edək\n\n## Bunları edin\n\n
\n\n![expandable](https://images.code.org/6e008facf91d301084e343887835811b-image-1610480051260.png)\n\n
\n\n- Genişləndirmək üçün sağdakı şəklin üzərinə klikləyin.\n- Dörd sprite yaradın. İstədiyiniz hər hansı bir kostyum seçin.\n- Hər birini şəkildəki kimi ekranın fərqli küncündə yerləşdirin.", "courseF_sprites_positioning": "# Spraytların yerləştirilməsi\n\nHər spraytın **yeri** var. Siz bu blokun üzərindəki pinə klikləməklə yeri təyin edə bilərsiniz: {\"x\":200,\"y\":200}\n\n# Bunu Edin\n\n
\n\n![expandable](https://images.code.org/7864ddf06e124427b01d415e441977f0-image-1610554148293.png)\n\n
\n\n- Alətlər qutusunun **Yerlər** kateqoriyasında yeni bloku tapın və onu iş yerinizə sürükləyin.\n- Onu əvvəl əlavə etdiyiniz “yeni sprayt yarat” blokuna qoşun.\n- Məkan blokunda ![](https://images.code.org/6e59189145f18fc4e46140409e2ad5b8-image-1610554321961.png) pininə klikləyin, sonra ekranda spraytınız üçün yeni mövqe seçin.\n- Kodunuzu bitirdikdə Çalıştır düyməsinə basın.", - "courseF_sprites_ship": "# Yelkənli gəmini canlandırın\n\n
\n\n![expandable]()\n\n
\n\nGəmi sprite hazırlayın və suda üzməsinə icazə verin.\n\n## Bunları edin\n\n- Yeni gəmi sprite yaradın.\n- Sprite suyun üzərinə otursun deyə yerini dəyişin.\n- Davranışla sprite'ı ekran boyunca hərəkət etdirin.\n- _Bonus:_ Gəmini hərəkət edərkən daha canlı etmək üçün \"yırğalanma\" və ya \"çarpma\" kimi ikinci bir davranışdan istifadə edin." + "courseF_sprites_ship": "# Yelkənli gəmini canlandırın\n\n
\n\n![expandable]()\n\n
\n\nGəmi sprite hazırlayın və suda üzməsinə icazə verin.\n\n## Bunları edin\n\n- Yeni gəmi sprite yaradın.\n- Sprite suyun üzərinə otursun deyə yerini dəyişin.\n- Davranışla sprite'ı ekran boyunca hərəkət etdirin.\n- _Bonus:_ Gəmini hərəkət edərkən daha canlı etmək üçün \"yırğalanma\" və ya \"çarpma\" kimi ikinci bir davranışdan istifadə edin.", + "courseB_artist_loops7_2021": "\\*\\* Çağırış: \\*\\* Bu gizli bir bağdır! Gəlin ətrafda gəzək.", + "courseB_collector_loops10_2021": "Laurel'ə bu mağaradan bütün xəzinəni almağa kömək edin.", + "courseB_collector_loops4_2021": "Bütün bu xəzinəni əldə etmək üçün Laurelin yolunu düzəldin! ", + "courseB_collector_loops5_2021": "Xəzinənin hamısını əldə etmək üçün son tapmacanın kodunu əlavə edin. ", + "courseB_collector_loops6_2021": "Laurelin bütün xəzinəni almasına kömək etmək üçün kodu tapın! ", + "courseB_collector_loops8_2021": "\\*\\* Çağırış: \\*\\* Xəzinə bu pilləkənlərdən enir! Laurelin hər şeyi əldə etməsinə kömək etmək üçün kodu yazın. ", + "courseB_collector_loops9_2021": "\\_ \"Bu dərin vadidən xəzinə almağa kömək et.\" \\_ ", + "courseB_collector_loops_challenge1_2021": "Bu dəfə məhdud sayda bloklarınız var. Xəzinənin hamısını alın!", + "courseB_playlab_events3_2021": "Əjdərha Daisy-nin üzərinə basdığınzda təsadüfi [0] bir əhval -ruhiyyəyə keçməsini təmin etmək üçün bir hadisədən istifadə edin." } } } diff --git a/dashboard/config/locales/resources.az-AZ.json b/dashboard/config/locales/resources.az-AZ.json index 06bbe50103ba3..ad8091f2fffc7 100644 --- a/dashboard/config/locales/resources.az-AZ.json +++ b/dashboard/config/locales/resources.az-AZ.json @@ -95,6 +95,429 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Dərs Planları" + }, + "standard_mappings/courseb/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/courseb/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary/courseb/2018": { + "name": "Lüğət" + }, + "lesson_plans/coursea/2018": { + "name": "Dərs Planları" + }, + "standard_mappings/coursea/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursea/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursea/2018": { + "name": "Lüğət" + }, + "lesson_plans/coursed/2018": { + "name": "Dərs Planları" + }, + "standard_mappings/coursed/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursed/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursed/2018": { + "name": "Lüğət" + }, + "lesson_plans/coursef/2018": { + "name": "Dərs Planları" + }, + "standard_mappings/coursef/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursef/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursef/2018": { + "name": "Lüğət" + }, + "lesson_plans/express/2018": { + "name": "Dərs Planları" + }, + "standard_mappings/express/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/express/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary/express/2018": { + "name": "Lüğət" + }, + "lesson_plans/coursee/2018": { + "name": "Dərs Planları" + }, + "standard_mappings/coursee/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursee/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursee/2018": { + "name": "Lüğət" + }, + "lesson_plans/coursec/2018": { + "name": "Dərs Planları" + }, + "standard_mappings/coursec/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursec/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursec/2018": { + "name": "Lüğət" + }, + "code_introduced_1/csd/2018": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_2/csd/2018": { + "name": "Dərs Planları" + }, + "standard_mappings_2/csd/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_2/csd/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary_2/csd/2018": { + "name": "Lüğət" + }, + "code_introduced_3/csd/2018": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_5/csd/2018": { + "name": "Dərs Planları" + }, + "standard_mappings_5/csd/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_5/csd/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary_5/csd/2018": { + "name": "Lüğət" + }, + "lesson_plans_4/csd/2018": { + "name": "Dərs Planları" + }, + "standard_mappings_4/csd/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_4/csd/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary_4/csd/2018": { + "name": "Lüğət" + }, + "code_introduced_2/csd/2018": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_3/csd/2018": { + "name": "Dərs Planları" + }, + "standard_mappings_3/csd/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_3/csd/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary_3/csd/2018": { + "name": "Lüğət" + }, + "code_introduced/csd/2018": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_1/csd/2018": { + "name": "Dərs Planları" + }, + "standard_mappings_1/csd/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_1/csd/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary_1/csd/2018": { + "name": "Lüğət" + }, + "lesson_plans/csd/2018": { + "name": "Dərs Planları" + }, + "standard_mappings/csd/2018": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/csd/2018": { + "name": "Müəllim Forumu" + }, + "vocabulary/csd/2018": { + "name": "Lüğət" + }, + "curriculum_guide/coursea/2019": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursea/2019": { + "name": "Dərs Planları" + }, + "standard_mappings/coursea/2019": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursea/2019": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursea/2019": { + "name": "Lüğət" + }, + "curriculum_guide/courseb/2019": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/courseb/2019": { + "name": "Dərs Planları" + }, + "standard_mappings/courseb/2019": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/courseb/2019": { + "name": "Müəllim Forumu" + }, + "vocabulary/courseb/2019": { + "name": "Lüğət" + }, + "curriculum_guide/coursed/2019": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursed/2019": { + "name": "Dərs Planları" + }, + "standard_mappings/coursed/2019": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursed/2019": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursed/2019": { + "name": "Lüğət" + }, + "curriculum_guide/coursef/2019": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursef/2019": { + "name": "Dərs Planları" + }, + "standard_mappings/coursef/2019": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursef/2019": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursef/2019": { + "name": "Lüğət" + }, + "curriculum_guide/coursee/2019": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursee/2019": { + "name": "Dərs Planları" + }, + "standard_mappings/coursee/2019": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursee/2019": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursee/2019": { + "name": "Lüğət" + }, + "lesson_plans/express/2019": { + "name": "Dərs Planları" + }, + "standard_mappings/express/2019": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/express/2019": { + "name": "Müəllim Forumu" + }, + "vocabulary/express/2019": { + "name": "Lüğət" + }, + "curriculum_guide/coursec/2019": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursec/2019": { + "name": "Dərs Planları" + }, + "standard_mappings/coursec/2019": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursec/2019": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursec/2019": { + "name": "Lüğət" + }, + "teacher_forum/csd/2019": { + "name": "Müəllim Forumu" + }, + "code_introduced_1/csd/2019": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_2/csd/2019": { + "name": "Dərs Planları" + }, + "standard_mappings_2/csd/2019": { + "name": "Standart Eşlemeler" + }, + "vocabulary_2/csd/2019": { + "name": "Lüğət" + }, + "code_introduced_3/csd/2019": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_5/csd/2019": { + "name": "Dərs Planları" + }, + "standard_mappings_5/csd/2019": { + "name": "Standart Eşlemeler" + }, + "vocabulary_5/csd/2019": { + "name": "Lüğət" + }, + "code_introduced_2/csd/2019": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_3/csd/2019": { + "name": "Dərs Planları" + }, + "standard_mappings_3/csd/2019": { + "name": "Standart Eşlemeler" + }, + "vocabulary_3/csd/2019": { + "name": "Lüğət" + }, + "lesson_plans_4/csd/2019": { + "name": "Dərs Planları" + }, + "standard_mappings_4/csd/2019": { + "name": "Standart Eşlemeler" + }, + "vocabulary_4/csd/2019": { + "name": "Lüğət" + }, + "lesson_plans/csd/2019": { + "name": "Dərs Planları" + }, + "standard_mappings/csd/2019": { + "name": "Standart Eşlemeler" + }, + "vocabulary/csd/2019": { + "name": "Lüğət" + }, + "code_introduced/csd/2019": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_1/csd/2019": { + "name": "Dərs Planları" + }, + "standard_mappings_1/csd/2019": { + "name": "Standart Eşlemeler" + }, + "vocabulary_1/csd/2019": { + "name": "Lüğət" + }, + "code_introduced_1/csd/2017": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_2/csd/2017": { + "name": "Dərs Planları" + }, + "standard_mappings_2/csd/2017": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_2/csd/2017": { + "name": "Müəllim Forumu" + }, + "vocabulary_2/csd/2017": { + "name": "Lüğət" + }, + "code_introduced_3/csd/2017": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_5/csd/2017": { + "name": "Dərs Planları" + }, + "standard_mappings_5/csd/2017": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_5/csd/2017": { + "name": "Müəllim Forumu" + }, + "vocabulary_5/csd/2017": { + "name": "Lüğət" + }, + "code_introduced/csd/2017": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_1/csd/2017": { + "name": "Dərs Planları" + }, + "standard_mappings_1/csd/2017": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_1/csd/2017": { + "name": "Müəllim Forumu" + }, + "vocabulary_1/csd/2017": { + "name": "Lüğət" + }, + "lesson_plans/csd/2017": { + "name": "Dərs Planları" + }, + "standard_mappings/csd/2017": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/csd/2017": { + "name": "Müəllim Forumu" + }, + "vocabulary/csd/2017": { + "name": "Lüğət" + }, + "lesson_plans_4/csd/2017": { + "name": "Dərs Planları" + }, + "standard_mappings_4/csd/2017": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_4/csd/2017": { + "name": "Müəllim Forumu" + }, + "vocabulary_4/csd/2017": { + "name": "Lüğət" + }, + "code_introduced_2/csd/2017": { + "name": "Tanıtdırılmış kod." + }, + "lesson_plans_3/csd/2017": { + "name": "Dərs Planları" + }, + "standard_mappings_3/csd/2017": { + "name": "Standart Eşlemeler" + }, + "teacher_forum_3/csd/2017": { + "name": "Müəllim Forumu" + }, + "vocabulary_3/csd/2017": { + "name": "Lüğət" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Şeirlərin siyahısı", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -316,7 +739,8 @@ "url": "https://docs.google.com/presentation/d/1WzO71WwSTbn2XhkWjG3tvD7vnQbsCSb58rhSBpurQjw/edit#slide=id.g45fb8e6318_0_0" }, "unplugged-video-big-event/courseb/2021": { - "name": "Böyük hadisə" + "name": "Böyük hadisə", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Böyük hadisə", @@ -1486,6 +1910,120 @@ }, "website-for-a-purpose-reflect/csd/2021": { "type": "Layihə Bələdçisi" + }, + "lesson_plans/pre-express/2020": { + "name": "Dərs Planları" + }, + "standard_mappings/pre-express/2020": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/pre-express/2020": { + "name": "Müəllim Forumu" + }, + "vocabulary/pre-express/2020": { + "name": "Lüğət" + }, + "lesson_plans/express/2020": { + "name": "Dərs Planları" + }, + "standard_mappings/express/2020": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/express/2020": { + "name": "Müəllim Forumu" + }, + "vocabulary/express/2020": { + "name": "Lüğət" + }, + "curriculum_guide/courseb/2020": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/courseb/2020": { + "name": "Dərs Planları" + }, + "standard_mappings/courseb/2020": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/courseb/2020": { + "name": "Müəllim Forumu" + }, + "vocabulary/courseb/2020": { + "name": "Lüğət" + }, + "curriculum_guide/coursed/2020": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursed/2020": { + "name": "Dərs Planları" + }, + "standard_mappings/coursed/2020": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursed/2020": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursed/2020": { + "name": "Lüğət" + }, + "curriculum_guide/coursec/2020": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursec/2020": { + "name": "Dərs Planları" + }, + "standard_mappings/coursec/2020": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursec/2020": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursec/2020": { + "name": "Lüğət" + }, + "curriculum_guide/coursee/2020": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursee/2020": { + "name": "Dərs Planları" + }, + "standard_mappings/coursee/2020": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursee/2020": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursee/2020": { + "name": "Lüğət" + }, + "curriculum_guide/coursea/2020": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursea/2020": { + "name": "Dərs Planları" + }, + "standard_mappings/coursea/2020": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursea/2020": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursea/2020": { + "name": "Lüğət" + }, + "curriculum_guide/coursef/2020": { + "name": "Kurikulum Bələdçisi" + }, + "lesson_plans/coursef/2020": { + "name": "Dərs Planları" + }, + "standard_mappings/coursef/2020": { + "name": "Standart Eşlemeler" + }, + "teacher_forum/coursef/2020": { + "name": "Müəllim Forumu" + }, + "vocabulary/coursef/2020": { + "name": "Lüğət" } } } diff --git a/dashboard/config/locales/scripts.az-AZ.yml b/dashboard/config/locales/scripts.az-AZ.yml index 114b54ea46418..ba9926f2f11d8 100644 --- a/dashboard/config/locales/scripts.az-AZ.yml +++ b/dashboard/config/locales/scripts.az-AZ.yml @@ -3261,6 +3261,7 @@ az: lessons: Bounce: name: Özünün basketbol oyununu yarat + name: basketbol sample-csp5: lessons: Controlling Memory with Variables: @@ -3535,6 +3536,7 @@ az: Sports: name: Özünün idman oyununu kodlaşdır student_description: İdman növlərini qarışdırın və uyğunlaşdırın + name: idman 2016_sciencePD-phase2b: lessons: Welcome!: @@ -4719,6 +4721,7 @@ az: səviyyəsində oynamaq üçün bir az vaxt tapacaqlar. student_description: Minecraft yeni fəaliyyətlə Kod Saatı üçün geri döndü! Kod ilə Minecraft-a səyahət. + name: qəhrəman csp-explore-2017: lesson_groups: cspSurvey: @@ -5837,6 +5840,7 @@ az: name: yeni mərhələ Dance Party: name: Rəqs şənliyi + name: rəqs frozen-2018-test-b: lessons: Artist: @@ -5853,6 +5857,7 @@ az: lakin bir saat ərzində tapmacalarla işləməkdən çox əylənəcəklər. Orta məktəb tələbələri əsasən dərsliyi bitirəcək və sonunda pulsuz oyun səviyyəsində oynamaq üçün bir az vaxt tapacaqlar. + name: suda yaşayan sconyers: lessons: Digital Design: @@ -7299,10 +7304,6 @@ az: display_name: Məzmun required: display_name: Yekun - dance-2019: - lessons: - Dance Party: - name: Rəqs şənliyi k5-onlinepd-2019: description_short: Bu pulsuz, müstəqil onlayn kursla Code.org-un Kompüter Elmlərinin Əsaslarından istifadə edərək kompüter elmini necə öyrətməyi @@ -9338,7 +9339,7 @@ az: name: Modul 1 Getting Started: name: Başlanğıc - What is Code.org: + What is Codeorg: name: Code.org nədir? Lesson Planning: name: Dərs keçmək @@ -10725,6 +10726,8 @@ az: name: Java Lab lesson-9: name: dövrlər + lesson-21: + name: Konsol lesson_groups: lessonGroup-2: display_name: Məzmun @@ -10753,10 +10756,17 @@ az: lessons: lesson-6: name: dəyişənlər + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: Məzmun csa3-2022: + lessons: + lesson-5: + name: '"For" dövrü' + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: Məzmun @@ -10940,6 +10950,8 @@ az: lessons: lesson-1: name: Xoş gəlmişsiniz + lesson-9: + name: Dərs Planlaşdırma csa2-2022-exemplars: lessons: lesson-1: @@ -10987,3 +10999,5 @@ az: Next steps: key: Növbəti addımlar name: Növbəti addımları atmaq + hello-world-csc: + title: Salam Dünya diff --git a/dashboard/config/locales/short_instructions.az-AZ.json b/dashboard/config/locales/short_instructions.az-AZ.json index 17863c63b2c9f..56c613d09c3fb 100644 --- a/dashboard/config/locales/short_instructions.az-AZ.json +++ b/dashboard/config/locales/short_instructions.az-AZ.json @@ -415,9 +415,9 @@ "Overworld House Frame Chosen_2021": "Evinin qalan hissəsini istədiyin materialdan tik. \"Təkrar et\" əmri lazımlı olacaq.", "Overworld Move to Sheep_2021": "Qoyunlara çatmaq üçün ikinci bir \"irəli get\" bloku əlavə edin. ", "Overworld Plant Crops_2021": "Öncədən planlaşdırmaq yaxşıdır. Suyun hər iki tərəfində bitkilər ək ki, sonra ac qalmayasan. ", - "Overworld Powered Minecart_2021": "Əla işdir! Çoxlu qaynaqlar topladın və təvazökar bir ev tikdin. İndi xəritənin kənarından evinin qapısına qədər dəmir yolu çək.", - "Underground Iron_2021": "Ərimiş lavaya getmək pis bir fikirdir. Körpü yaratmaq üçün qırıq daş qoy, sonra dəmir bloklardan ən azı ikisini qaz. ", - "Underground Mining Coal_2021": "Ən qiymətli mənbələri yer altında tapa bilərsən, ancaq qaranlıq ola bilər. Ən azı 2 məşəl qoy və ən azı 2 kömür qaz. ", + "Overworld Powered Minecart_2021": "Ərimiş lavaya getmək pis bir fikirdir. Körpü yaratmaq üçün qırıq daş qoy, sonra dəmir bloklardan ən azı ikisini qaz. ", + "Underground Iron_2021": "Ən qiymətli mənbələri yer altında tapa bilərsən, ancaq qaranlıq ola bilər. Ən azı 2 məşəl qoy və ən azı 2 kömür qaz. ", + "Underground Mining Coal_2021": "Əla işdir! Çoxlu qaynaqlar topladın və təvazökar bir ev tikdin. İndi xəritənin kənarından evinin qapısına qədər dəmir yolu çək.", "courseA_collector_loops8": "Bütün bu xəzinəni əldə etmək üçün kod yazın.", "courseA_collector_loops8_2018": "Bütün bu xəzinəni əldə etmək üçün kod yazın.", "courseA_collector_loops8_2019": "Bütün bu xəzinəni əldə etmək üçün kod yazın.", @@ -425,8 +425,8 @@ "courseA_collector_loops8_2021": "Bütün bu xəzinəni əldə etmək üçün kod yazın.", "courseA_collector_loops_challenge2": "Bütün xəzinəni əldə edin!", "courseA_maze_ramp5a_2021": "Quşu donuzun yanına apar! ", - "courseA_maze_seq5_2021": "Bunu sına. ", - "courseA_maze_seq5a_2021": "Quşu donuza aparmaq üçün bu kodun sonuna nə əlavə edə bilərsən? ", + "courseA_maze_seq5_2021": "Bunu yoxla", + "courseA_maze_seq5a_2021": "Quşu donuza aparmaq üçün bu kodun sonuna nə əlavə edə bilərsiniz? ", "courseA_playLab_events7": "Bura nə istəyirsinizsə daxil edin . Jorge dinozavra doğru qaçanda dinozavrı yox edə bilərsinizmi?", "courseB_Scrat_ramp3b_2021": "Əlavə bloku atmaq üçün alət qutusuna geri çəkin. ", "courseB_collector_loops1": "Bu macəraçı Laureldir. Onu hərəkət etdirib xəzinəni ala bilərsinizmi?", @@ -651,13 +651,13 @@ "courseA_harvester_loops7_2021": "Bunu ozün yoxla!", "courseA_harvester_seq10_2021": "Bütün qarğıdalıları topladığınıza əmin olun!", "courseA_harvester_seq11_2021": "Özünüz etməyi sınayın! Bütün qarğıdalıları toplayın.", - "courseA_harvester_seq12_2021": "Bütün qarğıdalıları toplayın.Bütün qarğıdalıları toplayın.", + "courseA_harvester_seq12_2021": "Bütün qarğıdalıları toplayın.", "courseA_harvester_seq13_2021": "Məhsul yığan qarğıdalı yığmasına kömək etmək üçün bu bloklarla oynayın.", "courseA_harvester_seq1_2021": "Məhsulun qarğıdalı parçasını seçməsinə kömək etmək üçün bu bloklarla oynayın.", "courseA_harvester_seq2_2021": "Bu tapmacanı həll etmək üçün üç \"qərbə hərəkət et\" bloklarından və bir dənə qarğıdalı blokundan istifadə et.", "courseA_harvester_seq3_2021": "Üç \"Şimala hərəkət et\" bloku və bir \"Qarğıdalı Seç\" blokundan istifadə et. ", "courseA_harvester_seq4_2021": "Məhsul yığan qarğıdalı yığmasına kömək etmək üçün bir blok əlavə edin. ", - "courseA_harvester_seq8_2021": "İndi kombayn iki dəfə qarğıdalı yığmalıdır!", + "courseA_harvester_seq8_2021": "İndi kombayn iki dəfə qarğıdalı yığmalıdır! ", "courseA_harvester_seq9_2021": "Bu tapmacanı bitirmək üçün iki blok əlavə edin!", "courseA_maze_ramp2_2021": "Kodunuzu bitirmək üçün bütün blokları yapışdırın və sonra \"▶ Başlat\"a klikləyin.", "courseA_maze_ramp3a_2021": "Kodu bitirmək üçün `Şimal` blokunu o biri blokların başına əlavə edin, sonra \"▶ Başlat\"a klikləyin.", @@ -665,7 +665,7 @@ "courseA_maze_ramp5a_2018": "Quşu donuzun yanına apar! ", "courseA_maze_ramp5a_2019": "Quşu donuzun yanına apar! ", "courseA_maze_ramp5a_2020": "Quşu donuzun yanına apar! ", - "courseA_maze_seq10_2021": "Xəbərdarlıq: quşu donuza çatdırmaq üçün TNT'dən qaçın!", + "courseA_maze_seq10_2021": "Çağırış: Quşu donuza aparmaq üçün TNT -dən çəkinin! ", "courseA_maze_seq11": "Quşu donuza aparmaq üçün bir tərəfə, sonra başqa istiqamətə keçin. ", "courseA_maze_seq11_2018": "Quşu donuza aparmaq üçün bir tərəfə, sonra başqa istiqamətə keçin. ", "courseA_maze_seq11_2019": "Quşu donuza aparmaq üçün bir tərəfə, sonra başqa istiqamətə keçin. ", @@ -680,28 +680,28 @@ "courseA_maze_seq13_2018": "Donuzu hər hansı bir yolla tut!", "courseA_maze_seq13_2019": "Donuzu hər hansı bir yolla tut!", "courseA_maze_seq13_2020": "Donuzu hər hansı bir yolla tut!", - "courseA_maze_seq13_2021": "Donuzu hər hansı bir yolla tut!", + "courseA_maze_seq13_2021": "Donuzu nə olursa olsun tut!", "courseA_maze_seq5_2018": "Bunu sınayın.", "courseA_maze_seq5_2019": "Bunu sınayın.", "courseA_maze_seq5_2020": "Bunu sınayın.", - "courseA_maze_seq6_2021": "Quşun donuza çatması üçün bir istiqamətə, sonra başqa istiqamətə keçin!", + "courseA_maze_seq6_2021": "Quşu donuza aparmaq üçün bir tərəfə, sonra başqa istiqamətə keç! ", "courseA_maze_seq8": "Bu səviyyəni həll edin və quşu donuza çatdırın!", "courseA_maze_seq8_2018": "Bu səviyyəni həll edin və quşu donuza çatdırın!", "courseA_maze_seq8_2019": "Bu səviyyəni həll edin və quşu donuza çatdırın!", "courseA_maze_seq8_2020": "Bu səviyyəni həll edin və quşu donuza çatdırın!", - "courseA_maze_seq8_2021": "Bu səviyyəni həll edin və quşu donuza çatdırın!", + "courseA_maze_seq8_2021": "Bu səviyyəni həll edin və quşu donuza aparın!", "courseA_maze_seq8_copy": "Bu səviyyəni həll edin və quşu donuza çatdırın!", "courseA_maze_seq8_dani": "Bu səviyyəni həll edin və quşu donuza çatdırın!", "courseA_maze_seq_challenge1": "Burda nə isə səhvdir. Kodu düzəlt ki, quş gedib donuza çata bilsin!", "courseA_maze_seq_challenge1_2018": "Burda nə isə səhvdir. Kodu düzəlt ki, quş gedib donuza çata bilsin!", "courseA_maze_seq_challenge1_2019": "Burda nə isə səhvdir. Kodu düzəlt ki, quş gedib donuza çata bilsin!", "courseA_maze_seq_challenge1_2020": "Burda nə isə səhvdir. Kodu düzəlt ki, quş gedib donuza çata bilsin!", - "courseA_maze_seq_challenge1_2021": "Burda nə isə səhvdir. Kodu düzəlt ki, quş gedib donuza çata bilsin!", + "courseA_maze_seq_challenge1_2021": "Burada bir şey səhvdir. Quşu donuza aparmaq üçün kodu düzəltməyə kömək edin! ", "courseA_maze_seq_challenge2_2021": "Quşu donuza aparan yolu izləyin. TNT -dən çəkinin, yoxsa lələklər uçacaq! ", - "courseB_Scrat_ramp1_2021": "Bu tapmaca üçün blokları bir -birinə yapışdırın və \"▶ Çalış\" düyməsini basın!", - "courseB_Scrat_ramp2_2021": "Kodunuzu bitirmək üçün bütün blokları birləşdirin və sonra \"▶ Çalış\" düyməsini basın.", - "courseB_Scrat_ramp3a_2021": "Bu kodu bitirmək üçün digər blokların altına bir \"Şimal\" bloku əlavə edin və sonra \"▶ Çalış\" düyməsini basın.", - "courseB_Scrat_ramp4a_2021": "Bu kodu bitirmək üçün digər blokların altına hansı bloku əlavə etməli olduğunuzu müəyyən edə bilərsinizmi?", + "courseB_Scrat_ramp1_2021": "Bu tapmaca üçün blokları bir -birinə yapışdırın və \"▶ Run\" düyməsini basın! ", + "courseB_Scrat_ramp2_2021": "Kodunuzu bitirmək üçün bütün blokları birləşdirin və sonra \"▶ Çalış\" düyməsini basın. ", + "courseB_Scrat_ramp3a_2021": "Bu kodu bitirmək üçün digər blokların altına bir \"Şimal\" bloku əlavə edin və sonra \"▶ Çalış\" düyməsini basın. ", + "courseB_Scrat_ramp4a_2021": "Bu kodu bitirmək üçün digər blokların altına hansı bloku əlavə etməli olduğunuzu anlaya bilərsinizmi? ", "courseB_Scrat_ramp5a_2018": "Bunların hər birini özünüz etməyə çalışın!", "courseB_Scrat_ramp5a_2019": "Bunların hər birini özünüz etməyə çalışın!", "courseB_Scrat_ramp5a_2020": "Bunların hər birini özünüz etməyə çalışın!", @@ -709,15 +709,15 @@ "courseB_collector_loops1_2021": "Keçmək üçün səhvsiz ən azı bir xəzinə parçası alın! ", "courseB_collector_loops2_2021": "Bu səviyyəni keçmək üçün dörd yığının hamısını alın.", "courseB_collector_loops3_2021": "Laurel, yalnız bir \\`E -> 'blokundan istifadə edərək bütün beş xəzinə yığmasını necə əldə edə bilər? ", - "courseB_collector_loops7_2021": "Xəzinəni götürmək üçün kodu yaz.", - "courseB_iceage_loops10_2021": "Scrata palamuta çatmasına kömək edin!", - "courseB_iceage_loops11_2021": "Scrat'ın palıd qozasına çatmasına kömək edin!", - "courseB_iceage_loops12_2021": "Hər hansı bir yol ilə palıd qozasına çatın", - "courseB_iceage_loops1_2021": "Buzun qarşısındakı Skrata palıd qozasına çatmağa kömək edin!", - "courseB_iceage_loops2_2021": "Palamuta çatmaq üçün iki fərqli hərəkət blokundan istifadə edin!", - "courseB_iceage_loops3_2021": "Bu palıd qozasını yalnız bir \"W\" bloku ilə əldə edə bilərsən?", + "courseB_collector_loops7_2021": "Bütün bu xəzinəni əldə etmək üçün kod yazın.", + "courseB_iceage_loops10_2021": "Scrat'ın palıd qozasına qədər getməsinə kömək edin! ", + "courseB_iceage_loops11_2021": "Scrat -a palıd qozası almağa kömək edin! ", + "courseB_iceage_loops12_2021": "Mümkün olan hər hansı bir şəkildə palıd qozasına çatın! ", + "courseB_iceage_loops1_2021": "Meşə palamuduna çatmaq üçün buzun üstündəki Scrat -a kömək edin! ", + "courseB_iceage_loops2_2021": "Meşə palamuduna çatmaq üçün iki fərqli hərəkət blokundan istifadə edin! ", + "courseB_iceage_loops3_2021": "Yalnız bir `W` bloku ilə palamuta çata bilərsinizmi? ", "courseB_iceage_loops4_2021": "Scrat'ı palamud ağacına qədər əldə etmək üçün bir blok əlavə edin! ", - "courseB_iceage_loops6_2021": "Meşə palamutuna çatmaq üçün bir döngə əlavə edə bilərsiniz?", + "courseB_iceage_loops6_2021": "Meşə ağacına çatmaq üçün bir döngə əlavə edə bilərsinizmi? ", "courseB_iceage_loops7_2021": "Scrat həqiqətən bu palıd qozasını istəyir! ", "courseB_iceage_loops8_2021": "Bu kodu düzəldə bilərsinizmi?", "courseB_iceage_loops9_2021": "Palıd qozası çox uzaqdadır! Scrat'ın ora çatmasına kömək etmək üçün döngələrdən istifadə edə bilərsinizmi?", @@ -735,12 +735,12 @@ "courseB_maze_seq8_2021": "Növbə sənindir! Skratı palıd qozasına aparmaq üçün nə etməlisən?", "courseB_maze_seq9_2021": "Çağırış: Skratı palıd qozasına çatdırmaq üçün sınıq buzun ətrafında hərəkət edin.", "courseB_starWars_prog10_2021": "BB-8-in parlayan metal qırıntılarını yığmasına kömək edin ", - "courseB_starWars_prog11_2021": "BB-8-in parlayan metal qırıntılarını yığmasına kömək edin", - "courseB_starWars_prog1_2021": "\"Gedin, metal qırıntılarını alın, BB-8!\".", - "courseB_starWars_prog3_2021": "Bütün metal qırıntılarını yığ", - "courseB_starWars_prog4_2021": "Bütün metal qırıntılarını yığın", - "courseB_starWars_prog5_2021": "Metal qırıntılarını yığ", - "courseB_starWars_prog6_2021": "Bütün metal qırıntılarını götür.", + "courseB_starWars_prog11_2021": "BB-8-in parlayan metal qırıntılarını yığmasına kömək edin ", + "courseB_starWars_prog1_2021": "\"Gedin, hurda alın, BB-8!\" ", + "courseB_starWars_prog3_2021": "Bütün metal qırıntılarını alın ", + "courseB_starWars_prog4_2021": "Bütün metal qırıntılarını alın", + "courseB_starWars_prog5_2021": "Metal qırıntıları alın ", + "courseB_starWars_prog6_2021": "Bütün metal qırıntılarını alın ", "courseB_starWars_prog7_2021": "Get onu al! ", "courseB_starWars_prog8_2021": "\\*\\* Çağırış: \\*\\* BB-8-in parlayan metal qırıntılarını yığmasına kömək edin ", "courseB_starWars_prog9_2021": "BB-8-in parlayan metal qırıntılarını yığmasına kömək edin ", @@ -1004,7 +1004,7 @@ "course1_artist_loops_challenge2": "Gəl oyun oynayaq! Mümkün qədər çox X çəkin! Ardıcıl olaraq 3 ala bilərsinizmi?", "course4_collector_nested_loops_challenge2": "yalnız qutunuzdakı bloklardan istifadə edərək kollektorun ən az iki xəzinə yığmasına kömək edin. 4-ü də toplamaq mümkündür.", "course4_harvester_nested_loops_challenge1": "Mənə fermada kömək lazımdır! Yalnız alətlər qutunuzdakı bloklardan istifadə edərək bu qarğıdalı yığmağıma kömək edin.\"", - "courseA_artist_loops10_2021": "İçinə düşməməyim üçün daşları düzməyimə kömək edin!", + "courseA_artist_loops10_2021": "Yıxılmamaq üçün daşları yerə qoymağa kömək et!", "courseA_artist_loops2": "Rəssamın bu xətti iki dəfə irəli çəkməsinə kömək edin.", "courseA_artist_loops2_2018": "Rəssamın bu xətti iki dəfə irəli çəkməsinə kömək edin.", "courseA_artist_loops2_2019": "Rəssamın bu xətti iki dəfə irəli çəkməsinə kömək edin.", @@ -1040,7 +1040,7 @@ "courseA_artist_loops8_2019": "Bizə qayığa qədər nərdivan lazımdır.", "courseA_artist_loops8_2020": "Bizə qayığa qədər nərdivan lazımdır.", "courseA_artist_loops8_2021": "Bizə qayığa qədər nərdivan lazımdır.", - "courseA_artist_loops9_2021": "Çağırış: pilləkənləri düzəldin.", + "courseA_artist_loops9_2021": "Çağırış: Pilləkənləri düzəldin.", "courseA_collector_loops10_2021": "Laurel'ə bu yoldakı bütün xəzinəni almağa kömək edin.", "courseA_collector_loops11_2021": "Laurel'ə bu yoldakı bütün xəzinəni almağa kömək edin.", "courseA_collector_loops1_2021": "Laurel'ı ətrafda gəzdirin ve mümkün qədər çok xəzinə toplayın!", @@ -1123,7 +1123,7 @@ "courseB_Scrat_ramp4a_2019": "Kodu bitirmək üçün digər blokların altına hansı bloku əlavə etməyə ehtiyacınız olduğunu müəyyənləşdirə bilərsiniz?", "courseB_Scrat_ramp4a_2020": "Kodu bitirmək üçün digər blokların altına hansı bloku əlavə etməyə ehtiyacınız olduğunu müəyyənləşdirə bilərsiniz?", "courseB_artist_loops_challenge1_2021": "\"Zər atmaq vaxtıdır! Bunları çəkməyimə kömək edə bilərsənmi?\"", - "courseB_collector_loops11_2021": "Eureka! Götürə bildiyin qədər xəzinə götür!", + "courseB_collector_loops11_2021": "Eureka! Bacardığınız qədər xəzinə alın!", "courseB_maze_seq1_2018": "Nəyin Scratı eləməyə məcbur etdiyini görmək üçün bu bloklarla oynayın!\nMərhələni tamamlamaq üçün Scratı palıd qozasına çatdırın. ", "courseB_maze_seq1_2019": "Nəyin Scratı eləməyə məcbur etdiyini görmək üçün bu bloklarla oynayın!\nMərhələni tamamlamaq üçün Scratı palıd qozasına çatdırın. ", "courseB_maze_seq1_2020": "Nəyin Scratı eləməyə məcbur etdiyini görmək üçün bu bloklarla oynayın!\nMərhələni tamamlamaq üçün Scratı palıd qozasına çatdırın. ", @@ -1145,8 +1145,8 @@ "courseB_maze_seq_challenge1_2020": "Blokları tükətməzdən qabaq bir yol tapa bilərsiniz?", "courseB_maze_seq_challenge1_2021": "Bloklarınız tükənməzdən əvvəl yol tapa bilərsiniz?", "courseB_maze_seq_challenge2_2021": "Bu səviyyədə xətaları düzəldin. Bloklar düzgündür, amma onlar səhv sıralanıb!", - "courseB_playlab_eventsFP_2021": "_Azad oyun:_ Təsəvvürünüzü istifadə edin. Bu oyunun daha əyləncəli olması üçün nə edə bilərsiniz?", - "courseB_playlab_events_challenge2_2021": "Heyvanların üstünə klikəyəndə onları yox edin.", + "courseB_playlab_eventsFP_2021": "\\*\\* Sərbəst oyun: \\*\\* Təsəvvürünüzdən istifadə edin. Bu oyunu daha əyləncəli etmək üçün nə edə bilərsiniz?", + "courseB_playlab_events_challenge2_2021": "Heyvanların üzərinə basanda onların yox olmasını təmin edin.", "courseC_PlayLab_eventsFP": "Öz hekayənizi yaradın. Bitirdikdən sonra dostlarınızla paylaşmaq üçün \"Bitir\" düyməsini klikləyin. Göstərişlərdə hekayə ideyalarına baxın.", "courseC_PlayLab_eventsFP_2018": "Öz hekayənizi yaradın. Bitirdikdən sonra dostlarınızla paylaşmaq üçün \"Bitir\" düyməsini klikləyin. Göstərişlərdə hekayə ideyalarına baxın.", "courseC_PlayLab_eventsFP_2019": "Öz hekayənizi yaradın. Bitirdikdən sonra dostlarınızla paylaşmaq üçün \"Bitir\" düyməsini klikləyin. Göstərişlərdə hekayə ideyalarına baxın.", @@ -1625,22 +1625,20 @@ "CSD U5 black white images pixelation 5_2021": "İstədiyin bir şeyi çək", "CSD U5 black white images pixelation_2021": "0s və 1s yazaraq X şəklini tamamlayın", "U4 Model Design 1_2021": "Dizayn Modu istifadə edərək ekranınıza böyük bir qırmızı düymə əlavə edin. (Tam təlimatlar üçün tıklayın.)", - "courseA_artist_loops11_2021": "Gəminin üzməsini seyr etmək üçün addımları qurmağa kömək edin.", - "courseA_artist_loops12_2021": "Rəssam uzaqda qəribə bir şey gördü. Nə gördüyü haqqında düşüncənizi çəkin.", - "courseA_artist_loops1_2021": "Bu \"Rəssam\" adlı yeni bir tapmacadır. Bu səviyyədə əyləncəli bir şey çəkin.", - "courseA_artist_loops_challenge1_2021": "Ev çəkməyi bacarırsan? Onu istədiyin formada çəkə bilərsən!", - "courseA_artist_loops_challenge2a_2021": "_\"Bu üç çadırı qurmağa kömək edin!\"_", - "courseA_playLab_events1_2021": "Bu, oyun labaratoriyası səviyyəsidir. Blokları iş sahəsinə aparın və nə baş verdiyini görün!", - "courseA_playLab_events3_2021": "`Sola hərəkət et` blokunu iş sahəsindəki `sol olanda` blokuna bağla.", - "courseA_playlab_events_challenge1_2021": "Digər dostlarıma göstərmək üçün kod yaza bilərsinizmi? Məsləhətlər bu layihəni addım-addım etməyə imkan verəcək.", - "courseA_playlab_events_challenge2_2021": "Üzərinə kliklədiyiniz zaman hər kəs üçün etməli olduğu bir şey təyin edin.", - "courseB_artist_loops3_2021": "Rəssama bağ divarı düzəltmək etmək üçün 7 dəfə xətt çəkməyə kömək edin.", - "courseB_artist_loops8_2021": "Evə qayıtmaq zamanıdır. Rəssama aşağı düşməyə kömək etmək üçün bu nərdivanı yalnız bir blok istifadə etməklə düzəldə bilərsən?", - "courseB_artist_loops_challenge2_2021": "Bacara bildiyin qeder cox X lər çək. Bir sırada 3 dənəsini əldə edə bilərsən?", "courseC_artist_prog3_2021": "Daxili kvadratın hər tərəfi 100 piksel və bütün bucaqları 90 dərəcədir.", "courseF_place_fruit": "Sprite\"ların ölçüsünü dəyişdirin ki, banan çiyələklərdən daha böyük olsun.", "courseF_sprites_behaviors": "Sprite'a davranış verin", - "scrat 20": "3 blok əlavə edərək daha mürəkkəb labirinti keçməyim üçün mənə kömək edə bilərsənmi? Əgər düzgün edərsənsə, mən uzunluğundan asılı olmayaraq istənilən əyri yoldan keçə bilərəm. Tələs! Buz əriyir!" + "scrat 20": "3 blok əlavə edərək daha mürəkkəb labirinti keçməyim üçün mənə kömək edə bilərsənmi? Əgər düzgün edərsənsə, mən uzunluğundan asılı olmayaraq istənilən əyri yoldan keçə bilərəm. Tələs! Buz əriyir!", + "courseB_collector_loops10_2021": "Laurel'ə bu mağaradan bütün xəzinəni almağa kömək edin.", + "courseB_collector_loops4_2021": "Bütün bu xəzinəni əldə etmək üçün Laurelin yolunu düzəldin! ", + "courseB_collector_loops5_2021": "Xəzinənin hamısını əldə etmək üçün son tapmacanın kodunu əlavə edin. ", + "courseB_collector_loops6_2021": "Laurelin bütün xəzinəni almasına kömək etmək üçün kodu tapın! ", + "courseB_collector_loops8_2021": "\\*\\* Çağırış: \\*\\* Xəzinə bu pilləkənlərdən enir! Laurelin hər şeyi əldə etməsinə kömək etmək üçün kodu yazın. ", + "courseB_collector_loops9_2021": "\\_ \"Bu dərin vadidən xəzinə almağa kömək et.\" \\_ ", + "courseB_collector_loops_challenge1_2021": "Bu dəfə məhdud sayda bloklarınız var. Xəzinənin hamısını alın!", + "courseB_playlab_events3_2021": "Əjdərha Daisy-nin üzərinə basanda təsadüfi bir əhval -ruhiyyəyə keçməsini təmin etmək üçün bir hadisədən istifadə edin.", + "courseB_playlab_events4_2021": "Bu səviyyəni bitirmək üçün əjdərhaya çatın!", + "courseB_playlab_events_challenge1_2021": "\"▼\" düyməsini basdığınız zaman heyvanların aşağı hərəkət etməsini təmin edin." } } } diff --git a/dashboard/config/locales/teacher_markdown.az-AZ.json b/dashboard/config/locales/teacher_markdown.az-AZ.json index 38b0785278962..8f7eb0ca1f5fc 100644 --- a/dashboard/config/locales/teacher_markdown.az-AZ.json +++ b/dashboard/config/locales/teacher_markdown.az-AZ.json @@ -22,10 +22,10 @@ "CSD U2 Inspector Warm Up_2019": "## HTML Müzakirəsi\n\nTələbələri bu səviyyəni araşdırmağa bir neçə dəqiqə sərf etdikdən sonra yenidən bir araya gətirməlisiniz. Səviyyə siyahısında göstərilən müzakirələr standart Think-Pair-Share strukturunda istifadə olunmalıdır.\n\n- Həm kodda, həm də veb səhifədə hansı mətn görünür?\n- Bu dil mətni təmsil etməyin yolu haqqında əlavə məlumatları necə ötürür?\n\nMüzakirənin məqsədi HTML-nin şagirdlərin diqqətini çəkdiyi xüsusiyyətlərini səsləndirməkdir. İki əsas seçim (sonrakı videoda da gücləndirilmişdir) HTML məzmunu əhatə etmək və onun nə olduğunu və necə göstərilməli olduğunu göstərmək üçün bir etiket sistemindən istifadə etməsidir.", "CSD U2 RGB summer": "Yaz Sarı üçün rəngli həll: (qırmızı, yaşıl, mavi) = (255, 230, 100)", "CSD U2 RGB winter": "Qış Göyünün rəngli həlli: (qırmızı, yaşıl, mavi) = (195, 230, 255)", - "CSD U2L01 TFMD_2018": "\\[] [0]\n\n- [Veb saytların məqsədi - Nümunə] [1] \\([PDF] [2] \\\\ | [DOCX] [3])\n\n[/] [0]", - "CSD U2L01 TFMD_2019": "\\[] [0]\n\n- [Veb saytların məqsədi - Nümunə] [1] \\([PDF] [2] \\\\ | [DOCX] [3])\n\n[/] [0]", - "CSD U2L02 TFMD_2018": "\\[] [0]\n\n- [Şəxsi Veb Sketch] \\\\ () - Nümunə ([PDF] [1] \\\\ | \\[DOC)\n\n[/] [0]", - "CSD U2L02 TFMD_2019": "\\[] [0]\n\n- [Şəxsi Veb Sketch] \\\\ () - Nümunə ([PDF] [1] \\\\ | \\[DOC)\n\n[/] [0]", + "CSD U2L01 TFMD_2018": "\\[] [0]\n\n- [Veb saytların məqsədi - Nümunə] [1] \\([PDF] [2] \\\\ \\| [DOCX] [3])\n\n[/] [0]", + "CSD U2L01 TFMD_2019": "\\[] [0]\n\n- [Veb saytların məqsədi - Nümunə] [1] \\([PDF] [2] \\\\ \\| [DOCX] [3])\n\n[/] [0]", + "CSD U2L02 TFMD_2018": "\\[] [0]\n\n- [Şəxsi Veb Sketch] \\\\ () - Nümunə ([PDF] [1] \\\\ \\| \\[DOC)\n\n[/] [0]", + "CSD U2L02 TFMD_2019": "\\[] [0]\n\n- [Şəxsi Veb Sketch] \\\\ () - Nümunə ([PDF] [1] \\\\ \\| \\[DOC)\n\n[/] [0]", "CSD U3 Sprites anitab 2": "# Tövsiyə olunan axtarış motorları\n\nBölgənizdə hansı saytların bloklana biləcəyini bilmədiyimiz üçün tələbələri müəyyən bir axtarış sisteminə yönəltməkdən qaçdıq. Bütün axtarış motorları Creative Commons filtrlərini qurmağı asanlaşdırmır - ən asan olanlardan bəziləri bunlardır:\n\n- [Creative Commons Axtarış] [0]\n- [Google Image Ətraflı Axtarış] [1]\n- [Wikimedia Commons] [2]\n- [Flickr Creative Commons] [3]", "CSD U3 Variables naming rules v2_2018": "Şagirdlər rəqəmlərlə başlayan, boşluqlar daxil edən və ya digər qaydaları pozan dəyişən adlardan istifadə edirsə, növbəti dəfə bu səviyyəyə getdikdə və ya səhifəni yenilədikdə kod mətn rejiminə məcbur edilə bilər. Blok rejiminə qayıtmaq üçün tələbələr əvvəlcə dəyişən adlarla problemi həll etməlidirlər. Qüsurların böyük ehtimalla harada olduğunu görmək üçün qırmızı səhv kvadratlarından istifadə edin və onlar bitdikdən sonra iş sahəsinin yuxarı hissəsindəki \"blok rejim\" düyməsini vurun.", "CSD U3 Variables naming rules v2_2018_2019": "Şagirdlər rəqəmlərlə başlayan, boşluqlar daxil edən və ya digər qaydaları pozan dəyişən adlardan istifadə edirsə, növbəti dəfə bu səviyyəyə getdikdə və ya səhifəni yenilədikdə kod mətn rejiminə məcbur edilə bilər. Blok rejiminə qayıtmaq üçün tələbələr əvvəlcə dəyişən adlarla problemi həll etməlidirlər. Qüsurların böyük ehtimalla harada olduğunu görmək üçün qırmızı səhv kvadratlarından istifadə edin və onlar bitdikdən sonra iş sahəsinin yuxarı hissəsindəki \"blok rejim\" düyməsini vurun.", @@ -161,11 +161,11 @@ "CSD U2 new page": "Yeni HTML səhifəsi yaratmağın maddi-texniki bazası tələbələr üçün çətin ola bilər. Bu səviyyədə yeni səhifə yaratmağı modelləşdirə bilərsiniz ki, tələbələr prosesin necə işlədiyini görsünlər.", "CSD U2 new page_2018": "Yeni HTML səhifəsi yaratmağın maddi-texniki bazası tələbələr üçün çətin ola bilər. Bu səviyyədə yeni səhifə yaratmağı modelləşdirə bilərsiniz ki, tələbələr prosesin necə işlədiyini görsünlər.", "CSD U2 new page_2019": "Yeni HTML səhifəsi yaratmağın maddi-texniki bazası tələbələr üçün çətin ola bilər. Bu səviyyədə yeni səhifə yaratmağı modelləşdirə bilərsiniz ki, tələbələr prosesin necə işlədiyini görsünlər.", - "CSD U2L05 TFMD_2018": "[key]\n\n- [Məxfiliyiniz nə vaxt vacibdir?] [1] - Nümunə Fəaliyyət Bələdçisi ([PDF] [2] \\\\ | [DOCX] [3])\n- [Sosial Dələduz](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/) - Fəaliyyət Bələdçisi Nümunəsi ([PDF](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/export?format=doc))\n\n[/key]", - "CSD U2L05 TFMD_2019": "[key]\n\n- [Məxfiliyiniz nə vaxt vacibdir?] [1] - Nümunə Fəaliyyət Bələdçisi ([PDF] [2] \\\\ | [DOCX] [3])\n- [Sosial Dələduz](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/) - Fəaliyyət Bələdçisi Nümunəsi ([PDF](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/export?format=doc))\n\n[/key]", + "CSD U2L05 TFMD_2018": "[key]\n\n- [Məxfiliyiniz nə vaxt vacibdir?] [1] - Nümunə Fəaliyyət Bələdçisi ([PDF] [2] \\\\ \\| [DOCX] [3])\n- [Sosial Dələduz](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/) - Fəaliyyət Bələdçisi Nümunəsi ([PDF](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/export?format=doc))\n\n[/key]", + "CSD U2L05 TFMD_2019": "[key]\n\n- [Məxfiliyiniz nə vaxt vacibdir?] [1] - Nümunə Fəaliyyət Bələdçisi ([PDF] [2] \\\\ \\| [DOCX] [3])\n- [Sosial Dələduz](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/) - Fəaliyyət Bələdçisi Nümunəsi ([PDF](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1wbHlcYanBasUsIYjyCX6NytORAZxac-R0xSSOVU-DNA/export?format=doc))\n\n[/key]", "CSD U2L07 TFMD_2018": "[key]\n\n- [İşinizin Lisenziyalaşdırılması - Fəaliyyət Bələdçisi Nümunəsi] [1]\n\n[/key]", "CSD U2L07 TFMD_2019": "[key]\n\n- [İşinizin Lisenziyalaşdırılması - Fəaliyyət Bələdçisi Nümunəsi] [1]\n\n[/key]", - "CSD U2L09 TFMD_2018": "[key]\n\n- [Şəxsi Vebsayt](https://docs.google.com/document/d/1mPwjeBMewyblcHU1fGLQD-og5f2U-cBwYduBG55TgIY/edit) - Layihə Bələdçisi Nümunəsi ([PDF](https://docs.google.com/document/d/1mPwjeBMewyblcHU1fGLQD-og5f2U-cBwYduBG55TgIY/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1mPwjeBMewyblcHU1fGLQD-og5f2U-cBwYduBG55TgIY/export?format=doc))\n- [Şəxsi Veb səhifə] [4] - Nəzarətçi Nümunəsi ([PDF] [5] \\\\ | [DOCX] [6])\n\n[/key]", + "CSD U2L09 TFMD_2018": "[key]\n\n- [Şəxsi Vebsayt](https://docs.google.com/document/d/1mPwjeBMewyblcHU1fGLQD-og5f2U-cBwYduBG55TgIY/edit) - Layihə Bələdçisi Nümunəsi ([PDF](https://docs.google.com/document/d/1mPwjeBMewyblcHU1fGLQD-og5f2U-cBwYduBG55TgIY/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1mPwjeBMewyblcHU1fGLQD-og5f2U-cBwYduBG55TgIY/export?format=doc))\n- [Şəxsi Veb səhifə] [4] - Nəzarətçi Nümunəsi ([PDF] [5] \\\\ \\| [DOCX] [6])\n\n[/key]", "CSD U2L12 TFMD_2018": "[KEY]\n\n[Qəribə Yenə Əsl Heyvanlar - Açar](https://docs.google.com/document/d/1PbQj738TPvNuncdLCggl38Dol6lL42AJGBwhEl19QBE/edit) ([PDF](https://docs.google.com/document/d/1PbQj738TPvNuncdLCggl38Dol6lL42AJGBwhEl19QBE/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1PbQj738TPvNuncdLCggl38Dol6lL42AJGBwhEl19QBE/export?format=doc))\n\n[/KEY]", "CSD U2L12 TFMD_2019": "[KEY]\n\n[Qəribə Yenə Əsl Heyvanlar - Açar](https://docs.google.com/document/d/1PbQj738TPvNuncdLCggl38Dol6lL42AJGBwhEl19QBE/edit) ([PDF](https://docs.google.com/document/d/1PbQj738TPvNuncdLCggl38Dol6lL42AJGBwhEl19QBE/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1PbQj738TPvNuncdLCggl38Dol6lL42AJGBwhEl19QBE/export?format=doc))\n\n[/KEY]", "CSD U2L13 TFMD_2018": "[key]\n\n- [RGB Rəngləri](https://docs.google.com/document/d/18-gTTz6gwgOkuQB9bOmNTgLOyDKpkwbNYMNwAkhfmm8/edit?) - Fəaliyyət Bələdçisi Açarı ([PDF](https://docs.google.com/document/d/18-gTTz6gwgOkuQB9bOmNTgLOyDKpkwbNYMNwAkhfmm8/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/18-gTTz6gwgOkuQB9bOmNTgLOyDKpkwbNYMNwAkhfmm8/export?format=doc))\n\n[/key]", diff --git a/i18n/locales/az-AZ/dashboard/blocks.yml b/i18n/locales/az-AZ/dashboard/blocks.yml index 60937cf6ecfcf..ea4a9484ba5d0 100644 --- a/i18n/locales/az-AZ/dashboard/blocks.yml +++ b/i18n/locales/az-AZ/dashboard/blocks.yml @@ -968,6 +968,12 @@ az: text: rəy bildir gamelab_draggable: text: sürüklənən olması + gamelab_everySeconds: + text: 'təkrarla hər ' + options: + UNIT: + '"seconds"': saniyələr + '"frames"': çərçivə gamelab_followingTargets: text: hədəfləri izləmək gamelab_getProp: @@ -1143,7 +1149,7 @@ az: "'sound://category_animals/elephant.mp3'": fil "'sound://category_animals/dolphin.mp3'": delfin "'sound://category_nature/thunderstorm_1.mp3'": ildırım - "'sound://category_animals/chick.mp3'": Cücə + "'sound://category_animals/chick.mp3'": cücə "'sound://category_animals/dog.mp3'": it "'sound://category_animals/tiger.mp3'": pələng "'sound://category_collect/trill_stings.mp3'": titrək səs diff --git a/i18n/locales/az-AZ/dashboard/scripts.yml b/i18n/locales/az-AZ/dashboard/scripts.yml index 3c4811092d558..2d5839c022fca 100755 --- a/i18n/locales/az-AZ/dashboard/scripts.yml +++ b/i18n/locales/az-AZ/dashboard/scripts.yml @@ -2852,6 +2852,7 @@ az: lessons: Bounce: name: Özünün basketbol oyununu yarat + name: basketbol sample-csp5: lessons: Controlling Memory with Variables: @@ -3105,6 +3106,7 @@ az: Sports: name: Özünün idman oyununu kodlaşdır student_description: İdman növlərini qarışdırın və uyğunlaşdırın + name: idman 2016_sciencePD-phase2b: lessons: Welcome!: @@ -4219,6 +4221,7 @@ az: name: 'Minecraft: Qəhrəmanın səyahəti' description_teacher: Bu dərsdə hər yaşda olan öyrənənlər təhlükəsiz, dəstəkləyici mühitdə kodlaşdırma və kompüter elmləri ilə tanış olurlar. Bu dərs oxumaq üçün kifayət qədər yaşlı (6+ yaş) hər bir tələbə üçün yaxşı işləyir. Gənc öyrənənlər, yəqin ki, dərsliyi bitirməyəcəklər, lakin bir saat ərzində tapmacalarla işləməkdən çox əylənəcəklər. Orta məktəb tələbələri əsasən dərsliyi bitirəcək və sonunda pulsuz oyun səviyyəsində oynamaq üçün bir az vaxt tapacaqlar. student_description: Minecraft yeni fəaliyyətlə Kod Saatı üçün geri döndü! Kod ilə Minecraft-a səyahət. + name: qəhrəman csp-explore-2017: lesson_groups: cspSurvey: @@ -5185,6 +5188,7 @@ az: name: yeni mərhələ Dance Party: name: Rəqs şənliyi + name: rəqs frozen-2018-test-b: lessons: Artist: @@ -5195,6 +5199,7 @@ az: Aquatic: name: 'Minecraft: Voyage Aquatic' description_teacher: Bu dərsdə hər yaşda olan öyrənənlər təhlükəsiz, dəstəkləyici mühitdə kodlaşdırma və kompüter elmləri ilə tanış olurlar. Bu dərs oxumaq üçün kifayət qədər yaşlı (6+ yaş) hər bir tələbə üçün yaxşı işləyir. Gənc öyrənənlər, yəqin ki, dərsliyi bitirməyəcəklər, lakin bir saat ərzində tapmacalarla işləməkdən çox əylənəcəklər. Orta məktəb tələbələri əsasən dərsliyi bitirəcək və sonunda pulsuz oyun səviyyəsində oynamaq üçün bir az vaxt tapacaqlar. + name: suda yaşayan sconyers: lessons: Digital Design: @@ -6424,10 +6429,6 @@ az: display_name: Məzmun required: display_name: Yekun - dance-2019: - lessons: - Dance Party: - name: Rəqs şənliyi k5-onlinepd-2019: description_short: Bu pulsuz, müstəqil onlayn kursla Code.org-un Kompüter Elmlərinin Əsaslarından istifadə edərək kompüter elmini necə öyrətməyi öyrənin. lesson_groups: @@ -8370,7 +8371,7 @@ az: name: Modul 1 Getting Started: name: Başlanğıc - What is Code.org: + What is Codeorg: name: Code.org nədir? Lesson Planning: name: Dərs keçmək @@ -9728,6 +9729,8 @@ az: name: Java Lab lesson-9: name: dövrlər + lesson-21: + name: Konsol lesson_groups: lessonGroup-2: display_name: Məzmun @@ -9756,10 +9759,17 @@ az: lessons: lesson-6: name: dəyişənlər + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: Məzmun csa3-2022: + lessons: + lesson-5: + name: '"For" dövrü' + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: Məzmun @@ -9939,6 +9949,8 @@ az: lessons: lesson-1: name: Xoş gəlmişsiniz + lesson-9: + name: Dərs Planlaşdırma csa2-2022-exemplars: lessons: lesson-1: @@ -9986,3 +9998,5 @@ az: Next steps: key: Növbəti addımlar name: Növbəti addımları atmaq + hello-world-csc: + title: Salam Dünya From f69e77107c9d6ff49d26a94551686e211cd4b665 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:33 +0000 Subject: [PATCH 10/84] dashboard i18n updates - Bulgarian --- .../locales/activity_sections.bg-BG.json | 40 +- .../config/locales/behavior_names.bg-BG.json | 2539 +++++++++++++++++ dashboard/config/locales/bg-BG.yml | 62 + .../config/locales/block_categories.bg-BG.yml | 2 + dashboard/config/locales/blocks.bg-BG.yml | 124 +- .../locales/function_definitions.bg-BG.json | 38 +- .../locales/lesson_activities.bg-BG.json | 12 + .../locales/long_instructions.bg-BG.json | 12 +- .../config/locales/objectives.bg-BG.json | 45 + .../config/locales/parameter_names.bg-BG.yml | 2 + .../config/locales/progressions.bg-BG.yml | 1 + dashboard/config/locales/resources.bg-BG.json | 525 +++- dashboard/config/locales/scripts.bg-BG.yml | 15 + .../config/locales/shared_functions.bg-BG.yml | 22 +- .../config/locales/variable_names.bg-BG.yml | 53 +- .../config/locales/vocabularies.bg-BG.json | 39 + i18n/locales/bg-BG/dashboard/base.yml | 56 + .../bg-BG/dashboard/block_categories.yml | 2 + i18n/locales/bg-BG/dashboard/blocks.yml | 124 +- .../bg-BG/dashboard/parameter_names.yml | 2 + i18n/locales/bg-BG/dashboard/progressions.yml | 1 + i18n/locales/bg-BG/dashboard/scripts.yml | 15 + .../bg-BG/dashboard/shared_functions.yml | 19 + .../bg-BG/dashboard/variable_names.yml | 53 +- 24 files changed, 3695 insertions(+), 108 deletions(-) diff --git a/dashboard/config/locales/activity_sections.bg-BG.json b/dashboard/config/locales/activity_sections.bg-BG.json index badec88e2425c..7ba045e1d2de1 100644 --- a/dashboard/config/locales/activity_sections.bg-BG.json +++ b/dashboard/config/locales/activity_sections.bg-BG.json @@ -526,6 +526,7 @@ "name": "Следващи стъпки" }, "54b95e4d-58b7-4551-9782-7ce134f4e457": { + "name": "Натрупайте Вълнение!", "tips": [ null ] @@ -535,6 +536,9 @@ null ] }, + "6403e073-cdd0-46e8-9e02-f336a51baf91": { + "description": "#### Нива 6 - Използвайки Тренировъчни Данни" + }, "7b664ff9-4e73-4d47-b54e-f2963900fa2a": { "tips": [ null @@ -548,6 +552,30 @@ "b68a11cc-930a-4803-beca-1d4f49ede378": { "name": "Рефлексия" }, + "0b4395b0-ee04-44f0-931d-d9b28cd4d45b": { + "name": "Започнете планирането на вашия проект\\_2018", + "progression_name": "Започнете планирането на вашия проект\\_2018" + }, + "dec0c408-ccec-430d-8977-f320ce795ecf": { + "name": "Пригответе се за вашата презентация\\_2018", + "progression_name": "Пригответе се за вашата презентация\\_2018" + }, + "cac35807-933b-444e-8c7a-5459f32ae615": { + "name": "Започнете планирането на вашия проект\\_2018", + "progression_name": "Започнете планирането на вашия проект\\_2018" + }, + "f546cdd4-2f56-4082-89b6-84ebbfd19f93": { + "name": "Пригответе се за вашата презентация\\_2018", + "progression_name": "Пригответе се за вашата презентация\\_2018" + }, + "0b07efa7-6c6c-4daf-accf-ad349a19ce27": { + "name": "Започнете планирането на вашия проект\\_2018", + "progression_name": "Започнете планирането на вашия проект\\_2018" + }, + "6fcca4d5-550e-479c-8da6-6212384d1e0b": { + "name": "Пригответе се за вашата презентация\\_2018", + "progression_name": "Пригответе се за вашата презентация\\_2018" + }, "b44b4f32-2417-442d-812d-10bba9a6edc0": { "progression_name": "Рисуване" }, @@ -1242,6 +1270,9 @@ "1669b35c-0860-4d88-afc0-acda928f054d": { "name": "Рефлексия" }, + "2c7244e0-80ea-472a-9dbe-051909768cfc": { + "name": "Натрупайте Вълнение!" + }, "708bfaf4-4547-4c24-87d4-3822f97185b5": { "tips": [ null @@ -1919,6 +1950,9 @@ "41bca090-a4b2-4019-b05e-3b3b3b0cca14": { "progression_name": "Измерване" }, + "d3f08051-43ee-48aa-9154-f8b1f21a486f": { + "progression_name": "Свойства" + }, "c7bb438d-7dd6-483a-954a-0431f8ece258": { "tips": [ null @@ -2125,7 +2159,8 @@ "7e0f9f67-19cb-455a-bd75-d771183b8773": { "tips": [ null - ] + ], + "progression_name": "Свойства" }, "86741327-b7d6-4dfb-b703-f23be6b2a7dc": { "progression_name": "Свободна игра" @@ -5784,6 +5819,9 @@ "4da75e07-81b7-447e-90d4-5253a241a850": { "progression_name": "Измерване" }, + "a9494fa0-0b2b-4c5a-939e-c440bb5f4717": { + "progression_name": "Свойства" + }, "7a2b3e7f-2f8f-4592-a166-1d279f647fb2": { "progression_name": "Изводи" }, diff --git a/dashboard/config/locales/behavior_names.bg-BG.json b/dashboard/config/locales/behavior_names.bg-BG.json index 7a73a41bfdf76..435c4329f34bb 100644 --- a/dashboard/config/locales/behavior_names.bg-BG.json +++ b/dashboard/config/locales/behavior_names.bg-BG.json @@ -1,2 +1,2541 @@ { + "bg-BG": { + "data": { + "behavior_names": { + "CourseE_Project_SpriteLab": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "CourseE_Project_SpriteLab_2019": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "CourseE_Project_SpriteLab_2020": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "CourseE_Project_SpriteLab_2021": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "CourseE_Project_SpriteLab_cupcake_examples_2021": { + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "patrolling": "патрулиране", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "CourseE_Project_SpriteLab_examples_2021": { + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "patrolling": "патрулиране", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "CourseE_hoops": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "CourseF_Project_SpriteLab": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "CourseF_Project_SpriteLab_2019": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "wandering": "блуждаейки" + }, + "CourseF_Project_SpriteLab_2020": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "wandering": "блуждаейки" + }, + "CourseF_Project_SpriteLab_examples_2021": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "CourseF_outbreak1": { + "wandering": "блуждаейки" + }, + "CourseF_outbreak2": { + "wandering": "блуждаейки" + }, + "CourseF_outbreak3": { + "wandering": "блуждаейки" + }, + "CourseF_outbreak4": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките" + }, + "CourseF_outbreak5": { + "wandering": "блуждаейки" + }, + "CourseF_outbreak6": { + "wandering": "блуждаейки" + }, + "CourseF_outbreak7": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките" + }, + "CourseF_outbreak8": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките" + }, + "Dance Party 2": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "spinning left": "въртене наляво" + }, + "Dance Party 2_2019": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 2_2020": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 2_2021": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 3_2019": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 3_2020": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 3_2021": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 4_2019": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 4_2020": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 4_2021": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 5_2019": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 5_2020": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 5_2021": { + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 6": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 6_2019": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 6_2020": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 6_2021": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 7_2019": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 7_2020": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party 7_2021": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Dance Party Freeplay": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 2-validated_2019": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 2-validated_2020": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 2-validated_2021": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 3-validated_2019": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 3-validated_2020": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 3-validated_2021": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 4-validated_2019": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 4-validated_2020": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 4-validated_2021": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 5-validated_2019": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 5-validated_2020": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 5-validated_2021": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 6-validated_2019": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 6-validated_2020": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Fish Tank 6-validated_2021": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "OPD-K5-spritelab-2": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "OPD-K5-spritelab-3": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "OPD-K5-spritelab-4": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "OPD-K5-spritelab-6": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "OPD-K5-spritelab-7": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Virtual Pet 1_2019": { + "wandering": "блуждаейки", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "growing": "растене", + "patrolling": "патрулиране" + }, + "Virtual Pet 1_2020": { + "wandering": "блуждаейки", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "growing": "растене", + "patrolling": "патрулиране" + }, + "Virtual Pet 1_2021": { + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "Virtual Pet 2": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "spinning left": "въртене наляво" + }, + "Virtual Pet 2_2019": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "Virtual Pet 2_2020": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "Virtual Pet 2_2021": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "Virtual Pet 3_2019": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "Virtual Pet 3_2020": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "Virtual Pet 3_2021": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "Virtual Pet 4": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Virtual Pet 4_2019": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "Virtual Pet 4_2020": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "Virtual Pet 5": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Virtual Pet 6": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "Virtual Pet Freeplay": { + "shrinking": "смаляване", + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно" + }, + "behaviors 1": { + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 1_2020": { + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 2": { + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 2_2020": { + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 3": { + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 3_2020": { + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 3a": { + "spinning right": "въртене надясно", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 3a_2020": { + "spinning right": "въртене надясно", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 4": { + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 4_2020": { + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 6": { + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving east": "движение на изток", + "wandering": "блуждаейки", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "behaviors 6_2020": { + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving east": "движение на изток", + "wandering": "блуждаейки", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "behaviors 7": { + "moving north": "движение на север", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "wandering": "блуждаейки", + "moving south": "движение на юг", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "behaviors 7_2020": { + "moving north": "движение на север", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "wandering": "блуждаейки", + "moving south": "движение на юг", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "courseE_Dogger_2": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_1": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_1_2020": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_1_2021": { + "moving with arrow keys": "местене със стрелките", + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_2": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_2_2020": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_2_2021": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_3": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_3_2020": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_3_2021": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_4": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_4_2020": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_4_2021": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_5": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_5_2020": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseE_aboutme_5_2021": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseF_apps_aquarium": { + "wandering": "блуждаейки", + "moving west": "движение на запад", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките" + }, + "courseF_apps_card": { + "driving with arrow keys": "движение с стрелките", + "moving with arrow keys": "местене със стрелките", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "spinning left": "въртене наляво" + }, + "courseF_apps_chatbot": { + "driving with arrow keys": "движение с стрелките", + "moving with arrow keys": "местене със стрелките", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "spinning left": "въртене наляво" + }, + "courseF_apps_collector": { + "wandering": "блуждаейки", + "fluttering": "пърхане", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките" + }, + "courseF_apps_madlib": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_apps_pet": { + "patrolling": "патрулиране", + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_editable_card": { + "driving with arrow keys": "движение с стрелките", + "moving with arrow keys": "местене със стрелките", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "spinning left": "въртене наляво" + }, + "courseF_editable_chatbot": { + "driving with arrow keys": "движение с стрелките", + "moving with arrow keys": "местене със стрелките", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "patrolling": "патрулиране", + "growing": "растене", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "spinning left": "въртене наляво" + }, + "courseF_editable_madlib": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_choice_conflict": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_choice_conflict2": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_choice_penguin": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_choice_pufferfish": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_conflict": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_freeplay_air": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_events_freeplay_animals": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_events_freeplay_aquatic": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_events_freeplay_blank": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_events_freeplay_food": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_events_freeplay_space": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_events_key": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_practice_reorder": { + "moving east": "движение на изток", + "moving north": "движение на север", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_predict": { + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving east": "движение на изток" + }, + "courseF_events_review": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_ship": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_stops": { + "moving east": "движение на изток", + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_events_time": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_label_predict": { + "moving east": "движение на изток", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "patrolling": "патрулиране" + }, + "courseF_place_fruit": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_project_1": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране" + }, + "courseF_sprites_behaviors": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад" + }, + "courseF_sprites_clouds": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_sprites_desert": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_sprites_freeplay_air": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_sprites_freeplay_animals": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_sprites_freeplay_aquatic": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_sprites_freeplay_blank": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_sprites_freeplay_food": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_sprites_freeplay_space": { + "moving west and looping": "движение на запад и циклене", + "moving east": "движение на изток", + "moving east and looping": "движение на изток и циклене", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "fluttering": "пърхане" + }, + "courseF_sprites_make": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_sprites_moreSprites": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_sprites_positioning": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_sprites_predict": { + "moving east": "движение на изток", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "patrolling": "патрулиране" + }, + "courseF_sprites_properties": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_sprites_ship": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_answer": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_choice_color": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_choice_conversation": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_choice_events": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_choice_freeplay": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_choice_interview": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_choice_multiprompt": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_choice_title": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_concat": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_events": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_print": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_prompts": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_text_review": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_variables_card": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_variables_card_finish": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_variables_chatbot": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_variables_chatbot_finish": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_variables_madlib": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_variables_madlib_finish": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "courseF_variables_predict": { + "moving east": "движение на изток", + "moving west": "движение на запад", + "wandering": "блуждаейки", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "patrolling": "патрулиране" + }, + "helloworld_animals_backgrounds": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_animals_behaviors": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_animals_costumes": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "helloworld_animals_events": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "helloworld_animals_sounds": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_emoji_backgrounds": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_emoji_behaviors": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_emoji_costumes": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "helloworld_emoji_events": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "helloworld_emoji_sounds": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_food_backgrounds": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_food_behaviors": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_food_costumes": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "helloworld_food_events": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "helloworld_food_sounds": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_retro_backgrounds": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_retro_behaviors": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "helloworld_retro_costumes": { + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "helloworld_retro_events": { + "patrolling": "патрулиране", + "growing": "растене", + "moving west": "движение на запад", + "spinning right": "въртене надясно", + "moving east": "движение на изток", + "moving north": "движение на север", + "moving south": "движение на юг", + "wandering": "блуждаейки", + "shrinking": "смаляване", + "spinning left": "въртене наляво", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + }, + "helloworld_retro_sounds": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене", + "moving north and looping": "движение на север и циклене", + "moving south and looping": "движение на юг и циклене" + }, + "international_outbreak_freeplay": { + "wandering": "блуждаейки", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "patrolling": "патрулиране", + "moving with arrow keys": "местене със стрелките" + }, + "simcustom_2021": { + "wandering": "блуждаейки", + "patrolling": "патрулиране", + "moving east": "движение на изток", + "spinning left": "въртене наляво", + "spinning right": "въртене надясно", + "shrinking": "смаляване", + "growing": "растене", + "moving south": "движение на юг", + "moving north": "движение на север", + "moving west": "движение на запад", + "moving with arrow keys": "местене със стрелките", + "driving with arrow keys": "движение с стрелките", + "fluttering": "пърхане", + "moving west and looping": "движение на запад и циклене", + "moving east and looping": "движение на изток и циклене" + } + } + } + } } \ No newline at end of file diff --git a/dashboard/config/locales/bg-BG.yml b/dashboard/config/locales/bg-BG.yml index 5e54ee3b22308..5f58f385d1085 100644 --- a/dashboard/config/locales/bg-BG.yml +++ b/dashboard/config/locales/bg-BG.yml @@ -370,6 +370,7 @@ bg: minecraft_hero: Minecraft герой playlab: Театрална лаборатория poetry: Поезия + scratch: Scratch sports: Спорт starwars: Междузвездни войни starwarsblocks: Междузвездни войни (блокове) @@ -410,6 +411,7 @@ bg: example: Примерно решение example_with_number: Примерно решение %{solution_number} submitted_on: Добавено на %{date} + last_updated: 'Последна актуализация:' unsubmit: Не е добавено worked_with: Работи с update_lock_settings: Актуализирайте настройките за заключване тук. @@ -461,6 +463,8 @@ bg: във форма, която да позволява да се свържете с ученици. Курсистите не получават имейли от Code.org освен за възстановяване на парола. Вижте нашата [декларация за поверителност](%{privacy_policy_url}) за повече информация.' + update: Актуализиране на акаунт + account_successfully_updated: Успешно актуализиране на акоунт. update_email: Актуализиране remove_parent_email_label: Премахване none: Без @@ -594,6 +598,7 @@ bg: notes_coming_soon: Бележки за този клип очаквайте скоро. autoplay_option: Автоматично изпълнение на видеата download: Изтегляне на видео + show_video: Покажете видео label: Видео compatibility: upgrade: @@ -784,6 +789,8 @@ bg: open_response_body: Благодаря за вашия отговор! correct_title: Правилно correct_body: Това е верният отговор. + lesson_extras: + bonus_level: Бонус ниво dialog: ok: OK startover_title: Наистина ли искате да започнете отначало? @@ -798,6 +805,8 @@ bg: age_interstitial: age: Вашата възраст header: Актуализиране на информацията за акаунта + disclaimer: Както винаги, code.org никога няма да отдава, продава тази информация + на когото и да е от трета страна. terms_interstitial: title: Актуализираните условия за ползване и поверителност intro_desc: 'Обновихме нашите условия за ползване и поверителност, както е показано @@ -838,7 +847,14 @@ bg: може да са недостъпни за вашите ученици преди изрично приемане на променените условия. review_terms: Преглед на актуализираните условия + donor_interstitial: + support_codeorg_1: Всеки лев дарен на Code.org дава възможност на повече студенти. + support_codeorg_2: "[Дарете сега[(%{donate_url}) за да подкрепите Code.org." + get_started: Започнете на Code.org. school_info_interstitial: + message: Моля попълнете информацията за вашето училище по-долу. + message_with_suggestion: Моля, уверете се че следната информация е правилна или + я поправете, ако е нужно. save: Запазване race_interstitial: title: 'По желание: Помогнете ни подобрим многообразието от уроци по компютърни @@ -881,6 +897,8 @@ bg: new: Създаване на нов exit: Връщане към курса project_gallery: Проекти + publish: Публикувайте + unpublish: Отпубликувайте share_title: Споделяне на Вашия проект share_copy_link: 'Копиране на връзката:' share_embed_description: Можете да поставите кода за вграждане в HTML страница @@ -1021,10 +1039,19 @@ bg: или за да прегледате вашите отговори. hidden_stage: Вашият учител не е позволил достъпа до този етап. Моля, попитайте учителя кой урок трябва започнете. + no_script_access_teacher: Нямате достъп до това ниво. Ако смятате, че трябва да + имате достъп до нивото, моля пишете до support@code.org, за да можем да оправим + ситуацията. + no_level_access_student: Нямате достъп до това ниво. Моля питайте вашият ментор/учител + на кое ниво трябва да бъдете. + no_level_access_teacher: Нямате достъп до това ниво. Ако смятате, че трябва да имате + достъп до нивото, моля пишете до support@code.org, за да можем да оправим ситуацията. return_unit_overview: Прегледайте тази част return_course_overview: Прегледайте тази част pd: form_labels: + first_name: Име + last_name: Фамилия email: Имейл school: Училище school_name: Име на училището @@ -1032,29 +1059,64 @@ bg: school_country: Училищен район colombian_school_city: 'Града на Училището ' colombian_chilean_school_name: Име на училището + ages: На кои класове преподавате тази година? + subjects: Кои предмети преподавате тази година? form_entries: gender: male: Мъж female: Жена none: Предпочитам да не отговоря + school_country: + canada: Канада + chile: Чили + colombia: Колумбия + israel: Израел + malaysia: Малайзия + mexico: Мексико + thailand: Тайланд + uzbekistan: Узбекистан + ages: + ages_under_6: "< 6 годишни" + ages_7_8: 7-8 годишни + ages_9_10: 9-10 годишни + ages_11_12: 11-12 годишни + ages_13_14: 13-14 годишни + ages_15_16: 15-16 годишни + ages_17_18: 17-18 годишни + ages_19_over: 19+ годишни subjects: cs: Компютърни науки math: Математика science: Наука la: Език, изкуства + efl: Английски като чужд език music: Музика + art: Изкуство + other: 'Друго:' resources: khan: Khan Academy kodable: Kodable lightbot: Lightbot + scratch: Scratch + other: 'Друго:' robotics: kodable: Kodable + lego: LEGO Education + microbit: Microbit + ozobot: Ozobot + sphero: Sphero + raspberry: Raspberry Pi + other: 'Друго:' workshop_course: csp: '"15-" 16 CS принципи' email_opt_in: opt_in_yes: Да opt_in_no: Не + courses_category: Пълните курсове cookie_banner: accept: Приемам page_not_found_title: Страницата не е намерена copy: Копиране + confirm: Потвърдете + parent_email_banner: + not_now: Не сега diff --git a/dashboard/config/locales/block_categories.bg-BG.yml b/dashboard/config/locales/block_categories.bg-BG.yml index f5eb278fe679a..95e0ae8945302 100644 --- a/dashboard/config/locales/block_categories.bg-BG.yml +++ b/dashboard/config/locales/block_categories.bg-BG.yml @@ -25,8 +25,10 @@ bg: Loops: Повторения Math: Математика Numbers: Числа + Properties: Свойства Sprites: Спрайт Text: Текст Variables: Променливи 'Variables ': 'Променливи ' 'Variables ': 'Променливи ' + World: Свят diff --git a/dashboard/config/locales/blocks.bg-BG.yml b/dashboard/config/locales/blocks.bg-BG.yml index d0c41371716aa..0571551480538 100644 --- a/dashboard/config/locales/blocks.bg-BG.yml +++ b/dashboard/config/locales/blocks.bg-BG.yml @@ -6,10 +6,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -57,10 +57,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -119,10 +119,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -142,10 +142,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -255,10 +255,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -276,10 +276,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -380,10 +380,10 @@ bg: '39': '39' '40': '40' COSTUME: - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -429,10 +429,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -481,10 +481,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -514,10 +514,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -537,10 +537,10 @@ bg: options: THIS: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -552,10 +552,10 @@ bg: options: THIS: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -572,10 +572,10 @@ bg: options: THIS: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -603,10 +603,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -643,10 +643,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -695,6 +695,7 @@ bg: '"d"': d '"f"': f '"g"': g + '"i"': i '"q"': q '"s"': s '"w"': w @@ -736,10 +737,27 @@ bg: '"while"': докато gamelab_clickedSpritePointer: text: "{SPRITE}" + gamelab_collectibleBehaviors: + options: + BEHAVIOR: + new Behavior(spinning_right, []): въртене надясно + new Behavior(spinning_left, []): въртене наляво + new Behavior(fluttering, []): пърхане + new Behavior(wandering, []): блуждаейки + new Behavior(patrolling, []): патрулиране + new Behavior(moving_west_and_looping, []): движение на запад и циклене + new Behavior(moving_east_and_looping, []): движение на изток и циклене + new Behavior(moving_north_and_looping, []): движение на север и циклене + new Behavior(moving_south_and_looping, []): движение на юг и циклене gamelab_costumeImage: text: "{COSTUME}" gamelab_draggable: text: може да се мести + gamelab_everySeconds: + text: 'всеки {N} {UNIT} ' + options: + UNIT: + '"seconds"': секунди gamelab_getProp: options: PROPERTY: @@ -781,6 +799,7 @@ bg: '"d"': d '"f"': f '"g"': g + '"i"': i '"q"': q '"s"': s '"w"': w @@ -801,6 +820,7 @@ bg: '"d"': d '"f"': f '"g"': g + '"i"': i '"q"': q '"s"': s '"w"': w @@ -857,6 +877,8 @@ bg: gamelab_playerBehaviors: options: BEHAVIOR: + new Behavior(moving_with_arrow_keys, []): местене със стрелките + new Behavior(driving_with_arrow_keys, []): движение с стрелките draggable(): може да се мести gamelab_randColor: text: случаен цвят @@ -1193,11 +1215,23 @@ bg: Poetry_startBehavior: options: BEHAVIOR: + '"fluttering"': пърхане + '"growing"': растене + '"shrinking"': смаляване + '"spinning_left"': въртене наляво + '"spinning_right"': въртене надясно '"swimming_left_and_right"': плуване + '"wandering"': блуждаейки Poetry_stopBehavior: options: BEHAVIOR: + '"fluttering"': пърхане + '"growing"': растене + '"shrinking"': смаляване + '"spinning_left"': въртене наляво + '"spinning_right"': въртене надясно '"swimming_left_and_right"': плуване + '"wandering"': блуждаейки Poetry_whenLineShows: options: N: diff --git a/dashboard/config/locales/function_definitions.bg-BG.json b/dashboard/config/locales/function_definitions.bg-BG.json index ea0e4d659cd53..ca9fed34557b6 100644 --- a/dashboard/config/locales/function_definitions.bg-BG.json +++ b/dashboard/config/locales/function_definitions.bg-BG.json @@ -179,7 +179,8 @@ "Course 4 Bee Params 8": { "get nectar make honey": { "parameters": { - "honey": "мед" + "honey": "мед", + "direction": "посока" } } }, @@ -2222,6 +2223,41 @@ "width": "широчина" } } + }, + "Course 4 Bee Params 3": { + "get 3 nectar": { + "parameters": { + "direction": "посока" + } + } + }, + "Course 4 Bee Params 4": { + "get 3 nectar": { + "parameters": { + "direction": "посока" + } + } + }, + "Course 4 Bee Params 5": { + "get 5 nectar": { + "parameters": { + "direction": "посока" + } + } + }, + "Course 4 Bee Params 6": { + "get 5 nectar": { + "parameters": { + "direction": "посока" + } + } + }, + "Course 4 Bee Params 7": { + "get many nectar": { + "parameters": { + "direction": "посока" + } + } } } } diff --git a/dashboard/config/locales/lesson_activities.bg-BG.json b/dashboard/config/locales/lesson_activities.bg-BG.json index f30605b261abb..9efb032865637 100644 --- a/dashboard/config/locales/lesson_activities.bg-BG.json +++ b/dashboard/config/locales/lesson_activities.bg-BG.json @@ -35,15 +35,24 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Изводи" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Упражнение" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Нива" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Нива" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Упражнение" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Нива" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Оценка" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Упражнение" }, @@ -2867,6 +2876,9 @@ "f5985094-20d7-4316-a052-e7b18a78572e": { "name": "Нива" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Упражнение" + }, "544b7b1e-6622-4ce0-b5ed-6c8b8980c832": { "name": "Оценка" }, diff --git a/dashboard/config/locales/long_instructions.bg-BG.json b/dashboard/config/locales/long_instructions.bg-BG.json index dd9c1ecb0e86d..4c36cab49bb0c 100644 --- a/dashboard/config/locales/long_instructions.bg-BG.json +++ b/dashboard/config/locales/long_instructions.bg-BG.json @@ -21,18 +21,18 @@ "4-5 Nested Loops 6": "Може ли да начертаете шестоъгълник като повторяте кода на триъгълника?", "4-5 Nested Loops 9": "Начертайте зъбите в устата на алигатора!", "Course 4 Artist For Loops 6a": "Направете три малки промени на кода от последното ниво, за да се получи това!", - "CourseE_HOC 2018 Level_1": "Нужни са ти продоволствия, за да започнеш пътешествието. Събери **лодка** ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) от **сандъка** \\!\\[] ().", + "CourseE_HOC 2018 Level_1": "Нужни са ти продоволствия, за да започнеш пътешествието. Събери **лодка** ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) от **сандъка** !\\[] ().", "CourseE_HOC 2018 Level_10": "Има **калмари** ![](https://images.code.org/82f305ab1cb4a9ff9044991a18edb16e-image-1538947827218.png), скрити някъде в тази подводна сграда. Можеш ли да ги намериш?", "CourseE_HOC 2018 Level_10_2020": "Има **калмари** ![](https://images.code.org/82f305ab1cb4a9ff9044991a18edb16e-image-1538947827218.png), скрити някъде в тази подводна сграда. Можеш ли да ги намериш?", "CourseE_HOC 2018 Level_11": "Трябва да постороиш ограда от **призмарин**![](https://images.code.org/d110b8d13c01756fcdbef3768b2e2859-image-1538699770898.png) около черния бетон. Това ще активира **канала** ![](https://images.code.org/7773cf30f42e6727a23c8cb364d4664b-image-1538699800030.png) и ще завършиш твоето предизвикателство!", "CourseE_HOC 2018 Level_11_2020": "Трябва да постороиш ограда от **призмарин**![](https://images.code.org/d110b8d13c01756fcdbef3768b2e2859-image-1538699770898.png) около черния бетон. Това ще активира **канала** ![](https://images.code.org/7773cf30f42e6727a23c8cb364d4664b-image-1538699800030.png) и ще завършиш твоето предизвикателство!", - "CourseE_HOC 2018 Level_1_2020": "Нужни са ти продоволствия, за да започнеш пътешествието. Събери **лодка** ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) от **сандъка** \\!\\[] ().", + "CourseE_HOC 2018 Level_1_2020": "Нужни са ти продоволствия, за да започнеш пътешествието. Събери **лодка** ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) от **сандъка** !\\[] ().", "CourseE_HOC 2018 Level_2": "С лодка е много по-лесно отколкото да плуваш в открито море! Отиди до края на дока, за да се качиш на борда.", "CourseE_HOC 2018 Level_2_2020": "С лодка е много по-лесно отколкото да плуваш в открито море! Отиди до края на дока, за да се качиш на борда.", "CourseE_HOC 2018 Level_3": "Хвани греблата и навигирай лодката си в открити води, за да хванеш **риба треска** ![](https://images.code.org/9b636884eefb1efe18f9f844e1e916a9-image-1538698597353.png).", "CourseE_HOC 2018 Level_3_2020": "Хвани греблата и навигирай лодката си в открити води, за да хванеш **риба треска** ![](https://images.code.org/9b636884eefb1efe18f9f844e1e916a9-image-1538698597353.png).", - "CourseE_HOC 2018 Level_4": "Да нахраним с треската **делфина** \\!\\[]\n(). Използвай блока \"повтаряй докато\", за да преминеш бързо през океана.", - "CourseE_HOC 2018 Level_4_2020": "Да нахраним с треската **делфина** \\!\\[]\n(). Използвай блока \"повтаряй докато\", за да преминеш бързо през океана.", + "CourseE_HOC 2018 Level_4": "Да нахраним с треската **делфина** !\\[]\n(). Използвай блока \"повтаряй докато\", за да преминеш бързо през океана.", + "CourseE_HOC 2018 Level_4_2020": "Да нахраним с треската **делфина** !\\[]\n(). Използвай блока \"повтаряй докато\", за да преминеш бързо през океана.", "CourseE_HOC 2018 Level_5": "Тук има **раковина от наутилос** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png), скрита някъде! Изследвайте корабокрушението, за да стигнете до **сандъка** ![](https://images.code.org/16cdd5779b38909d4bf47b29535c92b0-image-1538698950602.png).", "CourseE_HOC 2018 Level_5_2020": "Тук има **раковина от наутилос** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png), скрита някъде! Изследвайте корабокрушението, за да стигнете до **сандъка** ![](https://images.code.org/16cdd5779b38909d4bf47b29535c92b0-image-1538698950602.png).", "CourseE_HOC 2018 Level_6": "Изглежда всичто тук е замръзнало! Уловете \\*\\* сьомга \\*\\*![](https://images.code.org/c66eadf25b3cdfe20bbfdc91e2c28c94-image-1538699000102.png) по пътя към подводните руини.", @@ -143,10 +143,10 @@ "courseF_bee_for_challenge2_2021": "Решете този пъзел с възможно най-малък брой блокове.", "CourseE_HOC 2018 Level_10_2021": "Има **калмари** ![](https://images.code.org/82f305ab1cb4a9ff9044991a18edb16e-image-1538947827218.png), скрити някъде в тази подводна сграда. Можеш ли да ги намериш?", "CourseE_HOC 2018 Level_11_2021": "Трябва да постороиш ограда от **призмарин**![](https://images.code.org/d110b8d13c01756fcdbef3768b2e2859-image-1538699770898.png) около черния бетон. Това ще активира **канала** ![](https://images.code.org/7773cf30f42e6727a23c8cb364d4664b-image-1538699800030.png) и ще завършиш твоето предизвикателство!", - "CourseE_HOC 2018 Level_1_2021": "Нужни са ти продоволствия, за да започнеш пътешествието. Събери **лодка** ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) от **сандъка** \\!\\[] ().", + "CourseE_HOC 2018 Level_1_2021": "Нужни са ти продоволствия, за да започнеш пътешествието. Събери **лодка** ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) от **сандъка** !\\[] ().", "CourseE_HOC 2018 Level_2_2021": "С лодка е много по-лесно отколкото да плуваш в открито море! Отиди до края на дока, за да се качиш на борда.", "CourseE_HOC 2018 Level_3_2021": "Хвани греблата и навигирай лодката си в открити води, за да хванеш **риба треска** ![](https://images.code.org/9b636884eefb1efe18f9f844e1e916a9-image-1538698597353.png).", - "CourseE_HOC 2018 Level_4_2021": "Да нахраним с треската **делфина** \\!\\[]\n(). Използвай блока \"повтаряй докато\", за да преминеш бързо през океана.", + "CourseE_HOC 2018 Level_4_2021": "Да нахраним с треската **делфина** !\\[]\n(). Използвай блока \"повтаряй докато\", за да преминеш бързо през океана.", "CourseE_HOC 2018 Level_5_2021": "Тук има **раковина от наутилос** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png), скрита някъде! Изследвайте корабокрушението, за да стигнете до **сандъка** ![](https://images.code.org/16cdd5779b38909d4bf47b29535c92b0-image-1538698950602.png).", "CourseE_HOC 2018 Level_6_2021": "Изглежда всичто тук е замръзнало! Уловете \\*\\* сьомга \\*\\*![](https://images.code.org/c66eadf25b3cdfe20bbfdc91e2c28c94-image-1538699000102.png) по пътя към подводните руини.", "CourseE_HOC 2018 Level_7a_2021": "Ти откри подводните руини! Потърси в пясъчника за **сандък** ![](https://images.code.org/29a5fd76b869d755a60d39fbbb4057eb-image-1538699081910.png) , в който е скрит **призмарин** ![](https://images.code.org/5f5ebe5121b8f9787d7dbd38ad0a86cc-image-1538699091018.png) съкровище.", diff --git a/dashboard/config/locales/objectives.bg-BG.json b/dashboard/config/locales/objectives.bg-BG.json index 799b0fb9d153d..e064d6821cf5c 100644 --- a/dashboard/config/locales/objectives.bg-BG.json +++ b/dashboard/config/locales/objectives.bg-BG.json @@ -2,9 +2,54 @@ "bg-BG": { "data": { "objectives": { + "008a40f4-a5ee-42aa-862e-670f19129694": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "c15d5aa7-bb01-41e2-90d5-5929d68628f3": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "6394fdc5-50c3-423e-8135-a64594824db3": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "3e5eebcd-2140-4152-8654-410468108ab6": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "e23f32e6-7d12-41e6-a601-bcf0825f0e30": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "efde781a-6bb2-4cbf-a2e1-c88f9c6daffa": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "4e571382-ec59-4a36-a913-d384d2ffc5f8": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "586fecaa-52c0-4889-adaf-cc11a172d4a7": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "7a1a8e77-d400-47a9-ad84-819e2c9d88f1": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "ea5eae79-7d11-4fff-a02f-9d3913c8a7c5": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "ef08539f-6652-4fb9-a0ec-781dfec114f8": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, "f7a3786d-0859-48d5-a4f9-827d6d681133": { "description": "Продължете да правите проекти в целия App Lab, използвайки ресурсите на code.org/applab" }, + "e475558e-d7ca-4fc3-950a-b09be116dafb": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, + "6c6d8105-605e-4539-acd7-48e2d7cbf906": { + "description": "Обяснете някои фактори които превят компресирането едно предизвикателство." + }, + "0f92f0fe-a51c-411b-b1f2-bdc1bd60e02c": { + "description": "Обяснете целтa на Loss-less компресирането." + }, + "63be9575-1232-47a5-991c-8bd03ac7c949": { + "description": "Дефинирайте \"програмиране\" и \"компютърни науки\"" + }, "106cae6e-93eb-48ca-b7bf-c8017b52139d": { "description": "Декларира променлива" } diff --git a/dashboard/config/locales/parameter_names.bg-BG.yml b/dashboard/config/locales/parameter_names.bg-BG.yml index 222f59a6fc653..18b1b943f832d 100644 --- a/dashboard/config/locales/parameter_names.bg-BG.yml +++ b/dashboard/config/locales/parameter_names.bg-BG.yml @@ -2,9 +2,11 @@ bg: data: parameter_names: + "???": "???" actor: актьор color: цвят counter: брояч + direction: посока height: височина honey: мед left: наляво diff --git a/dashboard/config/locales/progressions.bg-BG.yml b/dashboard/config/locales/progressions.bg-BG.yml index cb0854b61bdef..cb3f0ae472f9b 100644 --- a/dashboard/config/locales/progressions.bg-BG.yml +++ b/dashboard/config/locales/progressions.bg-BG.yml @@ -22,6 +22,7 @@ bg: 'Minecraft: Hero''s Journey': 'Minecraft: Пътуването на героя' Overview: Общ преглед Pair Programming: Програмиране по двойки + Properties: Свойства Reflection: Рефлексия Review: Преглед Sprite Properties: Свойства на Спрайта diff --git a/dashboard/config/locales/resources.bg-BG.json b/dashboard/config/locales/resources.bg-BG.json index 83b3783bb9ec5..5738844addd11 100644 --- a/dashboard/config/locales/resources.bg-BG.json +++ b/dashboard/config/locales/resources.bg-BG.json @@ -17,18 +17,438 @@ "encryption-and-public-keys-optional-1/hoc-encryption/unversioned": { "type": "Видео" }, + "activity-guide-text-compression/text-compression/unversioned": { + "url": "https://docs.google.com/document/d/1dEvtuFNhx9tOWBFt8z_7_uB6WqeS5SSSdYamsZu6hJ0/" + }, + "decode-this-message/text-compression/unversioned": { + "name": "Декодирайте това съобщение", + "url": "https://docs.google.com/document/d/1x89s9Xo6lwMJPQjJqhzPaBg_huwTF9LmV2PrUrESYZQ/" + }, + "textcompressioncodestudio/text-compression/unversioned": { + "url": "https://studio.code.org/s/text-compression/stage/1/puzzle/1" + }, "video-text-compression/text-compression/unversioned": { + "name": "Видео: Компресиране на текст с Aloe Blacc", + "url": "https://www.youtube.com/watch?v=LCGkcn1f-ms&feature=youtu.be", "type": "Видео" }, "ai-ml/oceans/unversioned": { + "url": "https://www.youtube.com/watch?v=OeU5m6vRyCk", "type": "Видео" }, "ai-societal/oceans/unversioned": { + "url": "https://youtu.be/ng4c1g3COfs", "type": "Видео" }, "ai-training/oceans/unversioned": { + "url": "https://youtu.be/x2mRoFNm22g", "type": "Видео" }, + "lesson_plans/courseb/2018": { + "name": "Планове на уроци" + }, + "standard_mappings/courseb/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/courseb/2018": { + "name": "Учителски форум" + }, + "vocabulary/courseb/2018": { + "name": "Речник" + }, + "lesson_plans/coursea/2018": { + "name": "Планове на уроци" + }, + "standard_mappings/coursea/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursea/2018": { + "name": "Учителски форум" + }, + "vocabulary/coursea/2018": { + "name": "Речник" + }, + "lesson_plans/coursed/2018": { + "name": "Планове на уроци" + }, + "standard_mappings/coursed/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursed/2018": { + "name": "Учителски форум" + }, + "vocabulary/coursed/2018": { + "name": "Речник" + }, + "lesson_plans/coursef/2018": { + "name": "Планове на уроци" + }, + "standard_mappings/coursef/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursef/2018": { + "name": "Учителски форум" + }, + "vocabulary/coursef/2018": { + "name": "Речник" + }, + "lesson_plans/express/2018": { + "name": "Планове на уроци" + }, + "standard_mappings/express/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/express/2018": { + "name": "Учителски форум" + }, + "vocabulary/express/2018": { + "name": "Речник" + }, + "lesson_plans/coursee/2018": { + "name": "Планове на уроци" + }, + "standard_mappings/coursee/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursee/2018": { + "name": "Учителски форум" + }, + "vocabulary/coursee/2018": { + "name": "Речник" + }, + "lesson_plans/coursec/2018": { + "name": "Планове на уроци" + }, + "standard_mappings/coursec/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursec/2018": { + "name": "Учителски форум" + }, + "vocabulary/coursec/2018": { + "name": "Речник" + }, + "code_introduced_1/csd/2018": { + "name": "Въведение в кода" + }, + "lesson_plans_2/csd/2018": { + "name": "Планове на уроци" + }, + "standard_mappings_2/csd/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_2/csd/2018": { + "name": "Учителски форум" + }, + "vocabulary_2/csd/2018": { + "name": "Речник" + }, + "code_introduced_3/csd/2018": { + "name": "Въведение в кода" + }, + "lesson_plans_5/csd/2018": { + "name": "Планове на уроци" + }, + "standard_mappings_5/csd/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_5/csd/2018": { + "name": "Учителски форум" + }, + "vocabulary_5/csd/2018": { + "name": "Речник" + }, + "lesson_plans_4/csd/2018": { + "name": "Планове на уроци" + }, + "standard_mappings_4/csd/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_4/csd/2018": { + "name": "Учителски форум" + }, + "vocabulary_4/csd/2018": { + "name": "Речник" + }, + "code_introduced_2/csd/2018": { + "name": "Въведение в кода" + }, + "lesson_plans_3/csd/2018": { + "name": "Планове на уроци" + }, + "standard_mappings_3/csd/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_3/csd/2018": { + "name": "Учителски форум" + }, + "vocabulary_3/csd/2018": { + "name": "Речник" + }, + "code_introduced/csd/2018": { + "name": "Въведение в кода" + }, + "lesson_plans_1/csd/2018": { + "name": "Планове на уроци" + }, + "standard_mappings_1/csd/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_1/csd/2018": { + "name": "Учителски форум" + }, + "vocabulary_1/csd/2018": { + "name": "Речник" + }, + "lesson_plans/csd/2018": { + "name": "Планове на уроци" + }, + "standard_mappings/csd/2018": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/csd/2018": { + "name": "Учителски форум" + }, + "vocabulary/csd/2018": { + "name": "Речник" + }, + "lesson_plans/coursea/2019": { + "name": "Планове на уроци" + }, + "standard_mappings/coursea/2019": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursea/2019": { + "name": "Учителски форум" + }, + "vocabulary/coursea/2019": { + "name": "Речник" + }, + "lesson_plans/courseb/2019": { + "name": "Планове на уроци" + }, + "standard_mappings/courseb/2019": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/courseb/2019": { + "name": "Учителски форум" + }, + "vocabulary/courseb/2019": { + "name": "Речник" + }, + "lesson_plans/coursed/2019": { + "name": "Планове на уроци" + }, + "standard_mappings/coursed/2019": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursed/2019": { + "name": "Учителски форум" + }, + "vocabulary/coursed/2019": { + "name": "Речник" + }, + "lesson_plans/coursef/2019": { + "name": "Планове на уроци" + }, + "standard_mappings/coursef/2019": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursef/2019": { + "name": "Учителски форум" + }, + "vocabulary/coursef/2019": { + "name": "Речник" + }, + "lesson_plans/coursee/2019": { + "name": "Планове на уроци" + }, + "standard_mappings/coursee/2019": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursee/2019": { + "name": "Учителски форум" + }, + "vocabulary/coursee/2019": { + "name": "Речник" + }, + "lesson_plans/express/2019": { + "name": "Планове на уроци" + }, + "standard_mappings/express/2019": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/express/2019": { + "name": "Учителски форум" + }, + "vocabulary/express/2019": { + "name": "Речник" + }, + "lesson_plans/coursec/2019": { + "name": "Планове на уроци" + }, + "standard_mappings/coursec/2019": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursec/2019": { + "name": "Учителски форум" + }, + "vocabulary/coursec/2019": { + "name": "Речник" + }, + "teacher_forum/csd/2019": { + "name": "Учителски форум" + }, + "code_introduced_1/csd/2019": { + "name": "Въведение в кода" + }, + "lesson_plans_2/csd/2019": { + "name": "Планове на уроци" + }, + "standard_mappings_2/csd/2019": { + "name": "Стандартни съпоставяния" + }, + "vocabulary_2/csd/2019": { + "name": "Речник" + }, + "code_introduced_3/csd/2019": { + "name": "Въведение в кода" + }, + "lesson_plans_5/csd/2019": { + "name": "Планове на уроци" + }, + "standard_mappings_5/csd/2019": { + "name": "Стандартни съпоставяния" + }, + "vocabulary_5/csd/2019": { + "name": "Речник" + }, + "code_introduced_2/csd/2019": { + "name": "Въведение в кода" + }, + "lesson_plans_3/csd/2019": { + "name": "Планове на уроци" + }, + "standard_mappings_3/csd/2019": { + "name": "Стандартни съпоставяния" + }, + "vocabulary_3/csd/2019": { + "name": "Речник" + }, + "lesson_plans_4/csd/2019": { + "name": "Планове на уроци" + }, + "standard_mappings_4/csd/2019": { + "name": "Стандартни съпоставяния" + }, + "vocabulary_4/csd/2019": { + "name": "Речник" + }, + "lesson_plans/csd/2019": { + "name": "Планове на уроци" + }, + "standard_mappings/csd/2019": { + "name": "Стандартни съпоставяния" + }, + "vocabulary/csd/2019": { + "name": "Речник" + }, + "code_introduced/csd/2019": { + "name": "Въведение в кода" + }, + "lesson_plans_1/csd/2019": { + "name": "Планове на уроци" + }, + "standard_mappings_1/csd/2019": { + "name": "Стандартни съпоставяния" + }, + "vocabulary_1/csd/2019": { + "name": "Речник" + }, + "code_introduced_1/csd/2017": { + "name": "Въведение в кода" + }, + "lesson_plans_2/csd/2017": { + "name": "Планове на уроци" + }, + "standard_mappings_2/csd/2017": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_2/csd/2017": { + "name": "Учителски форум" + }, + "vocabulary_2/csd/2017": { + "name": "Речник" + }, + "code_introduced_3/csd/2017": { + "name": "Въведение в кода" + }, + "lesson_plans_5/csd/2017": { + "name": "Планове на уроци" + }, + "standard_mappings_5/csd/2017": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_5/csd/2017": { + "name": "Учителски форум" + }, + "vocabulary_5/csd/2017": { + "name": "Речник" + }, + "code_introduced/csd/2017": { + "name": "Въведение в кода" + }, + "lesson_plans_1/csd/2017": { + "name": "Планове на уроци" + }, + "standard_mappings_1/csd/2017": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_1/csd/2017": { + "name": "Учителски форум" + }, + "vocabulary_1/csd/2017": { + "name": "Речник" + }, + "lesson_plans/csd/2017": { + "name": "Планове на уроци" + }, + "standard_mappings/csd/2017": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/csd/2017": { + "name": "Учителски форум" + }, + "vocabulary/csd/2017": { + "name": "Речник" + }, + "lesson_plans_4/csd/2017": { + "name": "Планове на уроци" + }, + "standard_mappings_4/csd/2017": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_4/csd/2017": { + "name": "Учителски форум" + }, + "vocabulary_4/csd/2017": { + "name": "Речник" + }, + "code_introduced_2/csd/2017": { + "name": "Въведение в кода" + }, + "lesson_plans_3/csd/2017": { + "name": "Планове на уроци" + }, + "standard_mappings_3/csd/2017": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum_3/csd/2017": { + "name": "Учителски форум" + }, + "vocabulary_3/csd/2017": { + "name": "Речник" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "Видео" }, @@ -55,12 +475,15 @@ "type": "Оценка" }, "ai-ml/coursef/2021": { + "url": "https://www.youtube.com/watch?v=OeU5m6vRyCk", "type": "Видео" }, "ai-training/coursef/2021": { + "url": "https://youtu.be/x2mRoFNm22g", "type": "Видео" }, "ai-societal/coursef/2021": { + "url": "https://youtu.be/ng4c1g3COfs", "type": "Видео" }, "unplugged-video-internet/coursef/2021": { @@ -124,7 +547,8 @@ "type": "Видео" }, "unplugged-video-big-event/courseb/2021": { - "name": "Голямото събитие" + "name": "Голямото събитие", + "type": "Видео" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Голямото събитие", @@ -386,6 +810,7 @@ "name": "Учителски форум" }, "ai_what_is_machine_learning_/csd/2021": { + "url": "https://www.youtube.com/watch?v=OeU5m6vRyCk", "type": "Видео" }, "seeing_ai/csd/2021": { @@ -401,6 +826,7 @@ "type": "Видео" }, "ai_training_data_bias/csd/2021": { + "url": "https://youtu.be/x2mRoFNm22g", "type": "Видео" }, "model_cards_in_ai_lab/csd/2021": { @@ -501,6 +927,7 @@ "type": "Видео" }, "video_machine_learning/csd/2021": { + "url": "https://www.youtube.com/watch?v=OeU5m6vRyCk", "type": "Видео" }, "video_training_data_and_bias/csd/2021": { @@ -669,6 +1096,102 @@ }, "website-for-a-purpose/csd/2021": { "type": "Вашаят отзив" + }, + "lesson_plans/pre-express/2020": { + "name": "Планове на уроци" + }, + "standard_mappings/pre-express/2020": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/pre-express/2020": { + "name": "Учителски форум" + }, + "vocabulary/pre-express/2020": { + "name": "Речник" + }, + "lesson_plans/express/2020": { + "name": "Планове на уроци" + }, + "standard_mappings/express/2020": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/express/2020": { + "name": "Учителски форум" + }, + "vocabulary/express/2020": { + "name": "Речник" + }, + "lesson_plans/courseb/2020": { + "name": "Планове на уроци" + }, + "standard_mappings/courseb/2020": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/courseb/2020": { + "name": "Учителски форум" + }, + "vocabulary/courseb/2020": { + "name": "Речник" + }, + "lesson_plans/coursed/2020": { + "name": "Планове на уроци" + }, + "standard_mappings/coursed/2020": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursed/2020": { + "name": "Учителски форум" + }, + "vocabulary/coursed/2020": { + "name": "Речник" + }, + "lesson_plans/coursec/2020": { + "name": "Планове на уроци" + }, + "standard_mappings/coursec/2020": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursec/2020": { + "name": "Учителски форум" + }, + "vocabulary/coursec/2020": { + "name": "Речник" + }, + "lesson_plans/coursee/2020": { + "name": "Планове на уроци" + }, + "standard_mappings/coursee/2020": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursee/2020": { + "name": "Учителски форум" + }, + "vocabulary/coursee/2020": { + "name": "Речник" + }, + "lesson_plans/coursea/2020": { + "name": "Планове на уроци" + }, + "standard_mappings/coursea/2020": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursea/2020": { + "name": "Учителски форум" + }, + "vocabulary/coursea/2020": { + "name": "Речник" + }, + "lesson_plans/coursef/2020": { + "name": "Планове на уроци" + }, + "standard_mappings/coursef/2020": { + "name": "Стандартни съпоставяния" + }, + "teacher_forum/coursef/2020": { + "name": "Учителски форум" + }, + "vocabulary/coursef/2020": { + "name": "Речник" } } } diff --git a/dashboard/config/locales/scripts.bg-BG.yml b/dashboard/config/locales/scripts.bg-BG.yml index 492bf258f1a6a..63a0f996ea849 100644 --- a/dashboard/config/locales/scripts.bg-BG.yml +++ b/dashboard/config/locales/scripts.bg-BG.yml @@ -6,6 +6,7 @@ bg: csf_category_name: CS основи cspexams_category_name: CS принципи практически тест csp17_category_name: '"15-" 16 CS принципи' + full_course_category_name: Пълните курсове hoc_category_name: Hour of Code math_category_name: Математика other_category_name: Друго @@ -1760,6 +1761,7 @@ bg: description_short: Направете баскетболна игра description: Направете баскетболна игра student_description: Направете баскетболна игра + name: баскетбол csd2-2017: lessons: new stage: @@ -1878,6 +1880,7 @@ bg: description_short: Програмирай свой собствен спорт description: Програмирай свой собствен спорт student_description: Програмирай свой собствен спорт + name: спортове 2016_sciencePD-phase2b: lessons: Welcome!: @@ -2364,6 +2367,7 @@ bg: name: 'Minecraft: Пътуването на героя' student_description: Minecraft се завръща за часът на кода с чисто нова дейност! Пътешествай през Minecraft с код. + name: герой csp-explore-2017: lesson_groups: cspSurvey: @@ -2837,6 +2841,7 @@ bg: lessons: new stage: name: нов етап + name: танц frozen-2018-test-b: lessons: Artist: @@ -2846,6 +2851,7 @@ bg: lessons: Aquatic: name: 'Minecraft: Подводното пътешествие' + name: воден cspplayground: lesson_groups: csp_variables: @@ -4689,6 +4695,8 @@ bg: name: Java (Джава) Практически Урок lesson-9: name: Повторения + lesson-21: + name: Конзола lesson_groups: lessonGroup-2: display_name: Съдържание @@ -4702,10 +4710,17 @@ bg: lessons: lesson-6: name: Променливи + lesson-16: + name: Конзола lesson_groups: lessonGroup-2: display_name: Съдържание csa3-2022: + lessons: + lesson-5: + name: За циклите + lesson-16: + name: Конзола lesson_groups: lessonGroup-2: display_name: Съдържание diff --git a/dashboard/config/locales/shared_functions.bg-BG.yml b/dashboard/config/locales/shared_functions.bg-BG.yml index 2fbf0ffd71018..b4c728344e8c6 100644 --- a/dashboard/config/locales/shared_functions.bg-BG.yml +++ b/dashboard/config/locales/shared_functions.bg-BG.yml @@ -1 +1,21 @@ ---- {} +--- +bg: + data: + shared_functions: + driving with arrow keys: движение с стрелките + fluttering: пърхане + growing: растене + moving east: движение на изток + moving east and looping: движение на изток и циклене + moving north: движение на север + moving north and looping: движение на север и циклене + moving south: движение на юг + moving south and looping: движение на юг и циклене + moving west: движение на запад + moving west and looping: движение на запад и циклене + moving with arrow keys: местене със стрелките + patrolling: патрулиране + shrinking: смаляване + spinning left: въртене наляво + spinning right: въртене надясно + wandering: блуждаейки diff --git a/dashboard/config/locales/variable_names.bg-BG.yml b/dashboard/config/locales/variable_names.bg-BG.yml index a0af8d9eb7fb4..7d79d25d7f27f 100644 --- a/dashboard/config/locales/variable_names.bg-BG.yml +++ b/dashboard/config/locales/variable_names.bg-BG.yml @@ -2,33 +2,78 @@ bg: data: variable_names: + "???": "???" + Blue: Синьо + Green: Зелено + Red: Червено actor: актьор age: възраст + animal1score: животно1точки + animal1speed: животно1скорост + animal2score: животно2точки + animal2speed: животно2скорост answer: oтговор binary: двоичен код birds: птици - cats: всички котки + blue1: синьо1 + blue2: синьо2 + buttonHeight: бутонВисочина + buttonWidth: бутонШирочина + cat_score: котка_точки + cat_speed: котка_скорост + cats: котки + choice: избор + codeName: кодИме color: цвят counter: брояч - dogs: всички кучета + counter2: брояч2 + direction: посока + dog_score: куче_точки + dog_speed: куче_скорост + dogs: кучета + dragons: дракони + enemy_speed: враг_скорост + energy: енергия + firstName: първоИме + gather: съберете + green1: зелено1 + green2: зелено2 + guess: предположение height: височина honey: мед + i: i left: наляво + legangle: крак_ъгъл + leglength: крак_дължина length: дължина + level: ниво + meal: ястие + myName: моетоИме name: Име nectar: нектар planet: планета + player_score: играч_точки points: точки random: случаен + red1: червено1 + red2: червено2 repeat: повтори + repetitions: повторения right: надясно score: точки + score1: точки1 + score2: точки2 + screenHeight: екранВисочина + screenWidth: екранШирина + set sides: задайте страни shout: викам size: размер speed: скорост - startX: startX - startY: startY + startX: стартX + startY: стартY variable: променлива width: широчина wizard: магьосник x: x + your var 1: вашата променлива 1 + your var 2: вашата променлива 2 diff --git a/dashboard/config/locales/vocabularies.bg-BG.json b/dashboard/config/locales/vocabularies.bg-BG.json index 52a40f6c87b9e..9c22ad6414d33 100644 --- a/dashboard/config/locales/vocabularies.bg-BG.json +++ b/dashboard/config/locales/vocabularies.bg-BG.json @@ -5,6 +5,9 @@ "debugging/minecraft/unversioned": { "word": "Отстраняване на грешки" }, + "loop/minecraft/unversioned": { + "word": "Цикъл" + }, "debugging/hero/unversioned": { "word": "Отстраняване на грешки" }, @@ -60,6 +63,9 @@ "debugging/starwarsblocks/unversioned": { "word": "Отстраняване на грешки" }, + "lossless_compression/text-compression/unversioned": { + "definition": "алгоритъм за компресиране, който позволява данните да бъдат перфектно възстановени от копмресираните данни. Най-често използвани за компресиране на текст(т.е. .zip компресия)" + }, "code/sports/unversioned": { "word": "Код" }, @@ -72,6 +78,9 @@ "debugging/basketball/unversioned": { "word": "Отстраняване на грешки" }, + "machine_learning/oceans/unversioned": { + "definition": "Как компютрите разпознават модели и правят решения без да са програмирани за точно този случай" + }, "code/poem-art/unversioned": { "word": "Код" }, @@ -84,6 +93,12 @@ "input/coursef/2021": { "word": "Поле за въвеждане" }, + "loop/coursef/2021": { + "word": "Цикъл" + }, + "machine_learning/coursef/2021": { + "definition": "Как компютрите разпознават модели и правят решения без да са програмирани за точно този случай" + }, "internet/coursef/2021": { "word": "Интернет" }, @@ -99,6 +114,9 @@ "programming/courseb/2021": { "word": "Програмиране" }, + "loop/courseb/2021": { + "word": "Цикъл" + }, "debugging/coursea/2021": { "word": "Отстраняване на грешки" }, @@ -108,18 +126,27 @@ "programming/coursea/2021": { "word": "Програмиране" }, + "loop/coursea/2021": { + "word": "Цикъл" + }, "debugging/coursec/2021": { "word": "Отстраняване на грешки" }, "programming/coursec/2021": { "word": "Програмиране" }, + "loop/coursec/2021": { + "word": "Цикъл" + }, "binary/coursec/2021": { "word": "Двоичен код" }, "debugging/coursed/2021": { "word": "Отстраняване на грешки" }, + "loop/coursed/2021": { + "word": "Цикъл" + }, "programming/coursed/2021": { "word": "Програмиране" }, @@ -139,6 +166,9 @@ "behavior/express/2021": { "word": "Поведение" }, + "loop/express/2021": { + "word": "Цикъл" + }, "condition/express/2021": { "word": "Условие", "definition": "Нещо, което програмта проверява дали е вярно преди да изпълни дадено действие." @@ -164,12 +194,18 @@ "programming/pre-express/2021": { "word": "Програмиране" }, + "loop/pre-express/2021": { + "word": "Цикъл" + }, "behavior/coursee/2021": { "word": "Поведение" }, "copyright/coursee/2021": { "word": "Авторско право" }, + "loop/coursee/2021": { + "word": "Цикъл" + }, "function/coursee/2021": { "word": "Функция" }, @@ -183,6 +219,9 @@ "define/coursee/2021": { "word": "Дефиниране" }, + "machine_learning/csd/2021": { + "definition": "Как компютрите разпознават модели и правят решения без да са програмирани за точно този случай" + }, "debugging/csd/2021": { "word": "Отстраняване на грешки" }, diff --git a/i18n/locales/bg-BG/dashboard/base.yml b/i18n/locales/bg-BG/dashboard/base.yml index e49a2a578a556..7552e1bb18f1f 100755 --- a/i18n/locales/bg-BG/dashboard/base.yml +++ b/i18n/locales/bg-BG/dashboard/base.yml @@ -329,6 +329,7 @@ bg: minecraft_hero: 'Minecraft герой' playlab: 'Театрална лаборатория' poetry: 'Поезия' + scratch: 'Scratch' sports: 'Спорт' starwars: 'Междузвездни войни' starwarsblocks: 'Междузвездни войни (блокове)' @@ -369,6 +370,7 @@ bg: example: 'Примерно решение' example_with_number: 'Примерно решение %{solution_number}' submitted_on: 'Добавено на %{date}' + last_updated: 'Последна актуализация:' unsubmit: 'Не е добавено' worked_with: 'Работи с' update_lock_settings: 'Актуализирайте настройките за заключване тук.' @@ -397,6 +399,8 @@ bg: create_personal_login_terms_markdown: "Чрез създаване на лична регистрация, съм съгласен да се обвържа с Code.org [условията за ползване](%{terms_of_service_url}). Ако съм на възраст под 13 години, аз потвърждавам, че имам разрашение от моя родител или законен настойник за използване на услугите на Code.org дори и без учител." create_personal_login_email_note: "Забележка: Имейл адресите не се съхраняват във форма, която да позволява да се свържете с ученици. Курсистите не получават имейли от Code.org освен за възстановяване на парола. Вижте нашата декларация за поверителност за повече информация." create_personal_login_email_note_markdown: 'Забележка: Имейл адресите не се съхраняват във форма, която да позволява да се свържете с ученици. Курсистите не получават имейли от Code.org освен за възстановяване на парола. Вижте нашата [декларация за поверителност](%{privacy_policy_url}) за повече информация.' + update: "Актуализиране на акаунт" + account_successfully_updated: "Успешно актуализиране на акоунт." update_email: "Актуализиране" remove_parent_email_label: "Премахване" none: "Без" @@ -495,6 +499,7 @@ bg: notes_coming_soon: 'Бележки за този клип очаквайте скоро.' autoplay_option: 'Автоматично изпълнение на видеата' download: 'Изтегляне на видео' + show_video: 'Покажете видео' label: 'Видео' compatibility: upgrade: @@ -654,6 +659,8 @@ bg: open_response_body: "Благодаря за вашия отговор!" correct_title: "Правилно" correct_body: "Това е верният отговор." + lesson_extras: + bonus_level: "Бонус ниво" dialog: ok: "OK" startover_title: "Наистина ли искате да започнете отначало?" @@ -667,6 +674,7 @@ bg: age_interstitial: age: Вашата възраст header: Актуализиране на информацията за акаунта + disclaimer: "Както винаги, code.org никога няма да отдава, продава тази информация на когото и да е от трета страна." terms_interstitial: title: "Актуализираните условия за ползване и поверителност" intro_desc: "Обновихме нашите условия за ползване и поверителност, както е показано по-долу. Промените са в действие от 24 август 2016 г. Най-голямата промяна: ние вече не съхраняваме имейл адреси на ученическите акаунти в Студиото по кодиране. Това е от значение за нас, и ние се надяваме това да подпомогне сигурността на учениците в образованието по Cs. Ние ще изпратим Резюме на другите промени по електронна поща." @@ -682,7 +690,13 @@ bg: reminder_desc: 'Ние обновихме нашите Условия за ползване и Политика за поверителност. Моля, прочетете внимателно преди да ги приемете. Обърнете внимание, че нашите инструменти за преподаването JavaScript може да са недостъпни за вашите ученици преди изрично приемане на променените условия.' reminder_desc_markdown: Ние обновихме нашите [Условия за ползване](%{tos_url}) и [Политика за поверителност](%{privacy_url}). Моля, прочетете внимателно преди да ги приемете. Обърнете внимание, че нашите инструменти за преподаването JavaScript може да са недостъпни за вашите ученици преди изрично приемане на променените условия. review_terms: "Преглед на актуализираните условия" + donor_interstitial: + support_codeorg_1: "Всеки лев дарен на Code.org дава възможност на повече студенти." + support_codeorg_2: "[Дарете сега[(%{donate_url}) за да подкрепите Code.org." + get_started: "Започнете на Code.org." school_info_interstitial: + message: "Моля попълнете информацията за вашето училище по-долу." + message_with_suggestion: "Моля, уверете се че следната информация е правилна или я поправете, ако е нужно." save: "Запазване" race_interstitial: title: "По желание: Помогнете ни подобрим многообразието от уроци по компютърни науки" @@ -719,6 +733,8 @@ bg: new: "Създаване на нов" exit: "Връщане към курса" project_gallery: "Проекти" + publish: "Публикувайте" + unpublish: "Отпубликувайте" share_title: Споделяне на Вашия проект share_copy_link: "Копиране на връзката:" share_embed_description: "Можете да поставите кода за вграждане в HTML страница за показване на проекта в уеб сайт." @@ -827,10 +843,15 @@ bg: mac: 'Mac OS X' locked_stage: 'Съдържанието на този етап не е видимо, защото този етап в момента е заключен. Вашият учител може да отключи този етап, когато ще работите по него или за да прегледате вашите отговори.' hidden_stage: "Вашият учител не е позволил достъпа до този етап. Моля, попитайте учителя кой урок трябва започнете." + no_script_access_teacher: "Нямате достъп до това ниво. Ако смятате, че трябва да имате достъп до нивото, моля пишете до support@code.org, за да можем да оправим ситуацията." + no_level_access_student: "Нямате достъп до това ниво. Моля питайте вашият ментор/учител на кое ниво трябва да бъдете." + no_level_access_teacher: "Нямате достъп до това ниво. Ако смятате, че трябва да имате достъп до нивото, моля пишете до support@code.org, за да можем да оправим ситуацията." return_unit_overview: 'Прегледайте тази част' return_course_overview: 'Прегледайте тази част' pd: form_labels: + first_name: 'Име' + last_name: 'Фамилия' email: 'Имейл' school: 'Училище' school_name: 'Име на училището' @@ -838,29 +859,64 @@ bg: school_country: 'Училищен район' colombian_school_city: 'Града на Училището ' colombian_chilean_school_name: 'Име на училището' + ages: 'На кои класове преподавате тази година?' + subjects: 'Кои предмети преподавате тази година?' form_entries: gender: male: 'Мъж' female: 'Жена' none: 'Предпочитам да не отговоря' + school_country: + canada: 'Канада' + chile: 'Чили' + colombia: 'Колумбия' + israel: 'Израел' + malaysia: 'Малайзия' + mexico: 'Мексико' + thailand: 'Тайланд' + uzbekistan: 'Узбекистан' + ages: + ages_under_6: '< 6 годишни' + ages_7_8: '7-8 годишни' + ages_9_10: '9-10 годишни' + ages_11_12: '11-12 годишни' + ages_13_14: '13-14 годишни' + ages_15_16: '15-16 годишни' + ages_17_18: '17-18 годишни' + ages_19_over: '19+ годишни' subjects: cs: 'Компютърни науки' math: 'Математика' science: 'Наука' la: 'Език, изкуства' + efl: 'Английски като чужд език' music: 'Музика' + art: 'Изкуство' + other: "Друго:" resources: khan: 'Khan Academy' kodable: 'Kodable' lightbot: 'Lightbot' + scratch: 'Scratch' + other: "Друго:" robotics: kodable: 'Kodable' + lego: 'LEGO Education' + microbit: 'Microbit' + ozobot: 'Ozobot' + sphero: 'Sphero' + raspberry: 'Raspberry Pi' + other: "Друго:" workshop_course: csp: '"15-" 16 CS принципи' email_opt_in: opt_in_yes: 'Да' opt_in_no: 'Не' + courses_category: 'Пълните курсове' cookie_banner: accept: 'Приемам' page_not_found_title: "Страницата не е намерена" copy: 'Копиране' + confirm: 'Потвърдете' + parent_email_banner: + not_now: "Не сега" diff --git a/i18n/locales/bg-BG/dashboard/block_categories.yml b/i18n/locales/bg-BG/dashboard/block_categories.yml index e09d1e2a7c389..265855fc73df1 100644 --- a/i18n/locales/bg-BG/dashboard/block_categories.yml +++ b/i18n/locales/bg-BG/dashboard/block_categories.yml @@ -24,8 +24,10 @@ bg: Loops: Повторения Math: Математика Numbers: Числа + Properties: Свойства Sprites: Спрайт Text: Текст Variables: Променливи 'Variables ': 'Променливи ' 'Variables ': 'Променливи ' + World: Свят diff --git a/i18n/locales/bg-BG/dashboard/blocks.yml b/i18n/locales/bg-BG/dashboard/blocks.yml index 45d2a1ce295c9..1cf6f2e2c66f0 100644 --- a/i18n/locales/bg-BG/dashboard/blocks.yml +++ b/i18n/locales/bg-BG/dashboard/blocks.yml @@ -6,10 +6,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -57,10 +57,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -119,10 +119,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -142,10 +142,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -255,10 +255,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -276,10 +276,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -380,10 +380,10 @@ bg: '39': '39' '40': '40' COSTUME: - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -429,10 +429,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -481,10 +481,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -514,10 +514,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -537,10 +537,10 @@ bg: options: THIS: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -552,10 +552,10 @@ bg: options: THIS: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -572,10 +572,10 @@ bg: options: THIS: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -603,10 +603,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -643,10 +643,10 @@ bg: options: GROUP: sprites: всички - '"ALIEN"': всички извънземни + '"ALIEN"': извънземни '"BEAR"': мечки - '"CAT"': всички котки - '"DOG"': всички кучета + '"CAT"': котки + '"DOG"': кучета '"DUCK"': патици '"FROG"': жаби '"MOOSE"': всички лосове @@ -695,6 +695,7 @@ bg: '"d"': d '"f"': f '"g"': g + '"i"': i '"q"': q '"s"': s '"w"': w @@ -736,10 +737,27 @@ bg: '"while"': докато gamelab_clickedSpritePointer: text: "{SPRITE}" + gamelab_collectibleBehaviors: + options: + BEHAVIOR: + new Behavior(spinning_right, []): въртене надясно + new Behavior(spinning_left, []): въртене наляво + new Behavior(fluttering, []): пърхане + new Behavior(wandering, []): блуждаейки + new Behavior(patrolling, []): патрулиране + new Behavior(moving_west_and_looping, []): движение на запад и циклене + new Behavior(moving_east_and_looping, []): движение на изток и циклене + new Behavior(moving_north_and_looping, []): движение на север и циклене + new Behavior(moving_south_and_looping, []): движение на юг и циклене gamelab_costumeImage: text: "{COSTUME}" gamelab_draggable: text: може да се мести + gamelab_everySeconds: + text: 'всеки {N} {UNIT} ' + options: + UNIT: + '"seconds"': секунди gamelab_getProp: options: PROPERTY: @@ -781,6 +799,7 @@ bg: '"d"': d '"f"': f '"g"': g + '"i"': i '"q"': q '"s"': s '"w"': w @@ -801,6 +820,7 @@ bg: '"d"': d '"f"': f '"g"': g + '"i"': i '"q"': q '"s"': s '"w"': w @@ -857,6 +877,8 @@ bg: gamelab_playerBehaviors: options: BEHAVIOR: + new Behavior(moving_with_arrow_keys, []): местене със стрелките + new Behavior(driving_with_arrow_keys, []): движение с стрелките draggable(): може да се мести gamelab_randColor: text: случаен цвят @@ -1188,11 +1210,23 @@ bg: Poetry_startBehavior: options: BEHAVIOR: + '"fluttering"': пърхане + '"growing"': растене + '"shrinking"': смаляване + '"spinning_left"': въртене наляво + '"spinning_right"': въртене надясно '"swimming_left_and_right"': плуване + '"wandering"': блуждаейки Poetry_stopBehavior: options: BEHAVIOR: + '"fluttering"': пърхане + '"growing"': растене + '"shrinking"': смаляване + '"spinning_left"': въртене наляво + '"spinning_right"': въртене надясно '"swimming_left_and_right"': плуване + '"wandering"': блуждаейки Poetry_whenLineShows: options: 'N': diff --git a/i18n/locales/bg-BG/dashboard/parameter_names.yml b/i18n/locales/bg-BG/dashboard/parameter_names.yml index 04365f8892af4..860c4c8d9ef67 100644 --- a/i18n/locales/bg-BG/dashboard/parameter_names.yml +++ b/i18n/locales/bg-BG/dashboard/parameter_names.yml @@ -1,9 +1,11 @@ bg: data: parameter_names: + "???": "???" actor: актьор color: цвят counter: брояч + direction: посока height: височина honey: мед left: наляво diff --git a/i18n/locales/bg-BG/dashboard/progressions.yml b/i18n/locales/bg-BG/dashboard/progressions.yml index f7fd019c97184..5ee2a7941a360 100644 --- a/i18n/locales/bg-BG/dashboard/progressions.yml +++ b/i18n/locales/bg-BG/dashboard/progressions.yml @@ -21,6 +21,7 @@ bg: 'Minecraft: Hero''s Journey': 'Minecraft: Пътуването на героя' Overview: Общ преглед Pair Programming: Програмиране по двойки + Properties: Свойства Reflection: Рефлексия Review: Преглед Sprite Properties: Свойства на Спрайта diff --git a/i18n/locales/bg-BG/dashboard/scripts.yml b/i18n/locales/bg-BG/dashboard/scripts.yml index f8481fb45b144..2324c4a15dbb9 100755 --- a/i18n/locales/bg-BG/dashboard/scripts.yml +++ b/i18n/locales/bg-BG/dashboard/scripts.yml @@ -6,6 +6,7 @@ bg: csf_category_name: CS основи cspexams_category_name: CS принципи практически тест csp17_category_name: '"15-" 16 CS принципи' + full_course_category_name: Пълните курсове hoc_category_name: Hour of Code math_category_name: Математика other_category_name: Друго @@ -1655,6 +1656,7 @@ bg: description_short: Направете баскетболна игра description: Направете баскетболна игра student_description: Направете баскетболна игра + name: баскетбол csd2-2017: lessons: new stage: @@ -1770,6 +1772,7 @@ bg: description_short: Програмирай свой собствен спорт description: Програмирай свой собствен спорт student_description: Програмирай свой собствен спорт + name: спортове 2016_sciencePD-phase2b: lessons: Welcome!: @@ -2240,6 +2243,7 @@ bg: Minecraft Hour of Code: name: 'Minecraft: Пътуването на героя' student_description: Minecraft се завръща за часът на кода с чисто нова дейност! Пътешествай през Minecraft с код. + name: герой csp-explore-2017: lesson_groups: cspSurvey: @@ -2700,6 +2704,7 @@ bg: lessons: new stage: name: нов етап + name: танц frozen-2018-test-b: lessons: Artist: @@ -2709,6 +2714,7 @@ bg: lessons: Aquatic: name: 'Minecraft: Подводното пътешествие' + name: воден cspplayground: lesson_groups: csp_variables: @@ -4534,6 +4540,8 @@ bg: name: Java (Джава) Практически Урок lesson-9: name: Повторения + lesson-21: + name: Конзола lesson_groups: lessonGroup-2: display_name: Съдържание @@ -4547,10 +4555,17 @@ bg: lessons: lesson-6: name: Променливи + lesson-16: + name: Конзола lesson_groups: lessonGroup-2: display_name: Съдържание csa3-2022: + lessons: + lesson-5: + name: За циклите + lesson-16: + name: Конзола lesson_groups: lessonGroup-2: display_name: Съдържание diff --git a/i18n/locales/bg-BG/dashboard/shared_functions.yml b/i18n/locales/bg-BG/dashboard/shared_functions.yml index d0e375da96f10..682109ba0c517 100644 --- a/i18n/locales/bg-BG/dashboard/shared_functions.yml +++ b/i18n/locales/bg-BG/dashboard/shared_functions.yml @@ -1 +1,20 @@ bg: + data: + shared_functions: + driving with arrow keys: движение с стрелките + fluttering: пърхане + growing: растене + moving east: движение на изток + moving east and looping: движение на изток и циклене + moving north: движение на север + moving north and looping: движение на север и циклене + moving south: движение на юг + moving south and looping: движение на юг и циклене + moving west: движение на запад + moving west and looping: движение на запад и циклене + moving with arrow keys: местене със стрелките + patrolling: патрулиране + shrinking: смаляване + spinning left: въртене наляво + spinning right: въртене надясно + wandering: блуждаейки diff --git a/i18n/locales/bg-BG/dashboard/variable_names.yml b/i18n/locales/bg-BG/dashboard/variable_names.yml index 736a5b32de04f..de88ffaf3edc7 100644 --- a/i18n/locales/bg-BG/dashboard/variable_names.yml +++ b/i18n/locales/bg-BG/dashboard/variable_names.yml @@ -1,33 +1,78 @@ bg: data: variable_names: + "???": "???" + Blue: Синьо + Green: Зелено + Red: Червено actor: актьор age: възраст + animal1score: животно1точки + animal1speed: животно1скорост + animal2score: животно2точки + animal2speed: животно2скорост answer: oтговор binary: двоичен код birds: птици - cats: всички котки + blue1: синьо1 + blue2: синьо2 + buttonHeight: бутонВисочина + buttonWidth: бутонШирочина + cat_score: котка_точки + cat_speed: котка_скорост + cats: котки + choice: избор + codeName: кодИме color: цвят counter: брояч - dogs: всички кучета + counter2: брояч2 + direction: посока + dog_score: куче_точки + dog_speed: куче_скорост + dogs: кучета + dragons: дракони + enemy_speed: враг_скорост + energy: енергия + firstName: първоИме + gather: съберете + green1: зелено1 + green2: зелено2 + guess: предположение height: височина honey: мед + i: i left: наляво + legangle: крак_ъгъл + leglength: крак_дължина length: дължина + level: ниво + meal: ястие + myName: моетоИме name: Име nectar: нектар planet: планета + player_score: играч_точки points: точки random: случаен + red1: червено1 + red2: червено2 repeat: повтори + repetitions: повторения right: надясно score: точки + score1: точки1 + score2: точки2 + screenHeight: екранВисочина + screenWidth: екранШирина + set sides: задайте страни shout: викам size: размер speed: скорост - startX: startX - startY: startY + startX: стартX + startY: стартY variable: променлива width: широчина wizard: магьосник x: x + your var 1: вашата променлива 1 + your var 2: вашата променлива 2 From 59174131784d6215ed56963b55fb257ebfd32ede Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:36 +0000 Subject: [PATCH 11/84] dashboard i18n updates - Bengali --- dashboard/config/locales/blocks.bn-BD.yml | 4 + dashboard/config/locales/resources.bn-BD.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.bn-BD.yml | 7 + i18n/locales/bn-BD/dashboard/blocks.yml | 4 + i18n/locales/bn-BD/dashboard/scripts.yml | 7 + 5 files changed, 142 insertions(+) diff --git a/dashboard/config/locales/blocks.bn-BD.yml b/dashboard/config/locales/blocks.bn-BD.yml index 8b7c51d7cd55d..944b3914a29f9 100644 --- a/dashboard/config/locales/blocks.bn-BD.yml +++ b/dashboard/config/locales/blocks.bn-BD.yml @@ -157,6 +157,10 @@ bn: CONDITION: '"when"': যখন '"while"': যখন + gamelab_everySeconds: + options: + UNIT: + '"seconds"': সেকেন্ড gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/resources.bn-BD.json b/dashboard/config/locales/resources.bn-BD.json index 2a4aa62f5152d..892d59ee3456c 100644 --- a/dashboard/config/locales/resources.bn-BD.json +++ b/dashboard/config/locales/resources.bn-BD.json @@ -2,6 +2,102 @@ "bn-BD": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursea/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursed/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursef/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/express/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursee/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursec/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_2/csd/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_5/csd/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_4/csd/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_3/csd/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_1/csd/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/csd/2018": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursea/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/courseb/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursed/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursef/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursee/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/express/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursec/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_2/csd/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_5/csd/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_3/csd/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_4/csd/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/csd/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_1/csd/2019": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_2/csd/2017": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_5/csd/2017": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_1/csd/2017": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/csd/2017": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_4/csd/2017": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans_3/csd/2017": { + "name": "পাঠ পরিকল্পনা" + }, "unplugged-video-internet/coursef/2021": { "name": "ইন্টারনেট" }, @@ -154,6 +250,30 @@ }, "lists/csd/2021": { "name": "তালিকা" + }, + "lesson_plans/pre-express/2020": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/express/2020": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/courseb/2020": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursed/2020": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursec/2020": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursee/2020": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursea/2020": { + "name": "পাঠ পরিকল্পনা" + }, + "lesson_plans/coursef/2020": { + "name": "পাঠ পরিকল্পনা" } } } diff --git a/dashboard/config/locales/scripts.bn-BD.yml b/dashboard/config/locales/scripts.bn-BD.yml index 672b57ad8960c..6b80b3dda4807 100644 --- a/dashboard/config/locales/scripts.bn-BD.yml +++ b/dashboard/config/locales/scripts.bn-BD.yml @@ -357,6 +357,9 @@ bn: title: মাইনক্র্যাফট এক ঘণ্টার কোড description: স্টিভ বা অ্যালেক্স কে মাইনক্রাফটের এই দুনিয়ায় অভিযানের নিয়ে যেতে কোড ব্লকগুলি ব্যবহার করুন। + lessons: + Hour of Code 2015: + name: মাইনক্র্যাফট এক ঘণ্টার কোড student_description: স্টিভ বা অ্যালেক্স কে মাইনক্রাফটের এই দুনিয়ায় অভিযানের নিয়ে যেতে কোড ব্লকগুলি ব্যবহার করুন। ScienceP3OLPT3: @@ -1938,6 +1941,10 @@ bn: lessons: lesson-6: name: চলকগুলো + csa3-2022: + lessons: + lesson-5: + name: ফর লুপ cs4all-invasive-species: lessons: lesson-12: diff --git a/i18n/locales/bn-BD/dashboard/blocks.yml b/i18n/locales/bn-BD/dashboard/blocks.yml index 87bc08ab9fb5a..ce85b447241a4 100644 --- a/i18n/locales/bn-BD/dashboard/blocks.yml +++ b/i18n/locales/bn-BD/dashboard/blocks.yml @@ -157,6 +157,10 @@ bn: CONDITION: '"when"': যখন '"while"': যখন + gamelab_everySeconds: + options: + UNIT: + '"seconds"': সেকেন্ড gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/bn-BD/dashboard/scripts.yml b/i18n/locales/bn-BD/dashboard/scripts.yml index 13cdc599eb5e9..589fbc977d830 100755 --- a/i18n/locales/bn-BD/dashboard/scripts.yml +++ b/i18n/locales/bn-BD/dashboard/scripts.yml @@ -349,6 +349,9 @@ bn: mc: title: মাইনক্র্যাফট এক ঘণ্টার কোড description: স্টিভ বা অ্যালেক্স কে মাইনক্রাফটের এই দুনিয়ায় অভিযানের নিয়ে যেতে কোড ব্লকগুলি ব্যবহার করুন। + lessons: + Hour of Code 2015: + name: মাইনক্র্যাফট এক ঘণ্টার কোড student_description: স্টিভ বা অ্যালেক্স কে মাইনক্রাফটের এই দুনিয়ায় অভিযানের নিয়ে যেতে কোড ব্লকগুলি ব্যবহার করুন। ScienceP3OLPT3: lessons: @@ -1929,6 +1932,10 @@ bn: lessons: lesson-6: name: চলকগুলো + csa3-2022: + lessons: + lesson-5: + name: ফর লুপ cs4all-invasive-species: lessons: lesson-12: From 0a196bc910c655461d329e5a744109df9587bc91 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:39 +0000 Subject: [PATCH 12/84] dashboard i18n updates - Bosnian --- dashboard/config/locales/blocks.bs-BA.yml | 5 + .../locales/lesson_activities.bs-BA.json | 9 ++ dashboard/config/locales/resources.bs-BA.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.bs-BA.yml | 8 +- i18n/locales/bs-BA/dashboard/blocks.yml | 5 + i18n/locales/bs-BA/dashboard/scripts.yml | 8 +- 6 files changed, 147 insertions(+), 8 deletions(-) diff --git a/dashboard/config/locales/blocks.bs-BA.yml b/dashboard/config/locales/blocks.bs-BA.yml index 1a41fd0dd9b2e..775b44f394faa 100644 --- a/dashboard/config/locales/blocks.bs-BA.yml +++ b/dashboard/config/locales/blocks.bs-BA.yml @@ -886,6 +886,11 @@ bs: '"while"': dok gamelab_clickedSpritePointer: text: "{SPRITE}" + gamelab_everySeconds: + text: 'svako {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekunde gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/dashboard/config/locales/lesson_activities.bs-BA.json b/dashboard/config/locales/lesson_activities.bs-BA.json index 7e4c4d79cb0d3..b72fce11b237a 100644 --- a/dashboard/config/locales/lesson_activities.bs-BA.json +++ b/dashboard/config/locales/lesson_activities.bs-BA.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Zamotavanje" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aktivnost" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aktivnost" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Aktivnost" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Aktivnost" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aktivnost" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Zamotavanje" }, diff --git a/dashboard/config/locales/resources.bs-BA.json b/dashboard/config/locales/resources.bs-BA.json index 5df4b59c94041..676f8ea438819 100644 --- a/dashboard/config/locales/resources.bs-BA.json +++ b/dashboard/config/locales/resources.bs-BA.json @@ -2,6 +2,102 @@ "bs-BA": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursea/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursed/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursef/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans/express/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursee/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursec/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans_2/csd/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans_5/csd/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans_4/csd/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans_3/csd/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans_1/csd/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans/csd/2018": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursea/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans/courseb/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursed/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursef/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursee/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans/express/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursec/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans_2/csd/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans_5/csd/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans_3/csd/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans_4/csd/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans/csd/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans_1/csd/2019": { + "name": "Nastavni Plan" + }, + "lesson_plans_2/csd/2017": { + "name": "Nastavni Plan" + }, + "lesson_plans_5/csd/2017": { + "name": "Nastavni Plan" + }, + "lesson_plans_1/csd/2017": { + "name": "Nastavni Plan" + }, + "lesson_plans/csd/2017": { + "name": "Nastavni Plan" + }, + "lesson_plans_4/csd/2017": { + "name": "Nastavni Plan" + }, + "lesson_plans_3/csd/2017": { + "name": "Nastavni Plan" + }, "exploring_apps/coursef/2021": { "name": "Istraživanje aplikacija" }, @@ -238,6 +334,30 @@ }, "classes/csd/2021": { "name": "Razredi" + }, + "lesson_plans/pre-express/2020": { + "name": "Nastavni Plan" + }, + "lesson_plans/express/2020": { + "name": "Nastavni Plan" + }, + "lesson_plans/courseb/2020": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursed/2020": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursec/2020": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursee/2020": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursea/2020": { + "name": "Nastavni Plan" + }, + "lesson_plans/coursef/2020": { + "name": "Nastavni Plan" } } } diff --git a/dashboard/config/locales/scripts.bs-BA.yml b/dashboard/config/locales/scripts.bs-BA.yml index 4a61faa91011b..64066d327fb05 100755 --- a/dashboard/config/locales/scripts.bs-BA.yml +++ b/dashboard/config/locales/scripts.bs-BA.yml @@ -2707,10 +2707,6 @@ bs: lesson_groups: required: display_name: Pregled - dance-2019: - lessons: - Dance Party: - name: Plesna zabava k5-onlinepd-2019: lesson_groups: k5_next_steps: @@ -3619,6 +3615,10 @@ bs: lessons: lesson-6: name: Varijable + csa3-2022: + lessons: + lesson-5: + name: Od-Do-Za Petlje cs4all-invasive-species: lessons: lesson-12: diff --git a/i18n/locales/bs-BA/dashboard/blocks.yml b/i18n/locales/bs-BA/dashboard/blocks.yml index fce158b0b170a..675d110515338 100644 --- a/i18n/locales/bs-BA/dashboard/blocks.yml +++ b/i18n/locales/bs-BA/dashboard/blocks.yml @@ -886,6 +886,11 @@ bs: '"while"': dok gamelab_clickedSpritePointer: text: "{SPRITE}" + gamelab_everySeconds: + text: 'svako {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekunde gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/i18n/locales/bs-BA/dashboard/scripts.yml b/i18n/locales/bs-BA/dashboard/scripts.yml index 734f09a5f7b90..73078724f3627 100755 --- a/i18n/locales/bs-BA/dashboard/scripts.yml +++ b/i18n/locales/bs-BA/dashboard/scripts.yml @@ -2591,10 +2591,6 @@ bs: lesson_groups: required: display_name: Pregled - dance-2019: - lessons: - Dance Party: - name: Plesna zabava k5-onlinepd-2019: lesson_groups: k5_next_steps: @@ -3446,6 +3442,10 @@ bs: lessons: lesson-6: name: Varijable + csa3-2022: + lessons: + lesson-5: + name: Od-Do-Za Petlje cs4all-invasive-species: lessons: lesson-12: From bf55700e1918fd92e2533e11131ea75349721f79 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:42 +0000 Subject: [PATCH 13/84] dashboard i18n updates - Catalan --- dashboard/config/locales/blocks.ca-ES.yml | 5 + .../locales/lesson_activities.ca-ES.json | 9 ++ dashboard/config/locales/resources.ca-ES.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.ca-ES.yml | 9 +- i18n/locales/ca-ES/dashboard/blocks.yml | 5 + i18n/locales/ca-ES/dashboard/scripts.yml | 9 +- 6 files changed, 151 insertions(+), 6 deletions(-) diff --git a/dashboard/config/locales/blocks.ca-ES.yml b/dashboard/config/locales/blocks.ca-ES.yml index ea786aa9a680c..971b1e30ecffe 100644 --- a/dashboard/config/locales/blocks.ca-ES.yml +++ b/dashboard/config/locales/blocks.ca-ES.yml @@ -731,6 +731,11 @@ ca: CONDITION: '"when"': quan '"while"': mentres + gamelab_everySeconds: + text: 'cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segons gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.ca-ES.json b/dashboard/config/locales/lesson_activities.ca-ES.json index 3ed27804860d4..f6fb2a0e50913 100644 --- a/dashboard/config/locales/lesson_activities.ca-ES.json +++ b/dashboard/config/locales/lesson_activities.ca-ES.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Recapitulació" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Activitat" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Activitat" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Activitat" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Activitat" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Activitat" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Recapitulació" }, diff --git a/dashboard/config/locales/resources.ca-ES.json b/dashboard/config/locales/resources.ca-ES.json index 100a060bc6c9f..fd4fe3cea6ea3 100644 --- a/dashboard/config/locales/resources.ca-ES.json +++ b/dashboard/config/locales/resources.ca-ES.json @@ -2,6 +2,102 @@ "ca-ES": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursea/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursed/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursef/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans/express/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursee/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursec/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans_2/csd/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans_5/csd/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans_4/csd/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans_3/csd/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans_1/csd/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans/csd/2018": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursea/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans/courseb/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursed/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursef/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursee/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans/express/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursec/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans_2/csd/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans_5/csd/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans_3/csd/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans_4/csd/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans/csd/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans_1/csd/2019": { + "name": "Plans d'estudi" + }, + "lesson_plans_2/csd/2017": { + "name": "Plans d'estudi" + }, + "lesson_plans_5/csd/2017": { + "name": "Plans d'estudi" + }, + "lesson_plans_1/csd/2017": { + "name": "Plans d'estudi" + }, + "lesson_plans/csd/2017": { + "name": "Plans d'estudi" + }, + "lesson_plans_4/csd/2017": { + "name": "Plans d'estudi" + }, + "lesson_plans_3/csd/2017": { + "name": "Plans d'estudi" + }, "unplugged-video-internet/coursef/2021": { "name": "Internet" }, @@ -211,6 +307,30 @@ }, "lists/csd/2021": { "name": "Llistes" + }, + "lesson_plans/pre-express/2020": { + "name": "Plans d'estudi" + }, + "lesson_plans/express/2020": { + "name": "Plans d'estudi" + }, + "lesson_plans/courseb/2020": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursed/2020": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursec/2020": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursee/2020": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursea/2020": { + "name": "Plans d'estudi" + }, + "lesson_plans/coursef/2020": { + "name": "Plans d'estudi" } } } diff --git a/dashboard/config/locales/scripts.ca-ES.yml b/dashboard/config/locales/scripts.ca-ES.yml index 61564233352ed..a949d69469424 100644 --- a/dashboard/config/locales/scripts.ca-ES.yml +++ b/dashboard/config/locales/scripts.ca-ES.yml @@ -801,6 +801,8 @@ ca: lesson_groups: required: display_name: Vista general + basketball: + name: bàsquet csd2-2017: lessons: Lists: @@ -1963,9 +1965,6 @@ ca: dance-2019: description: Crea un codi amb la teva pròpia festa amb ball i comparteix-la amb els teus amics! - lessons: - Dance Party: - name: Festa de ball student_description: Crea un codi amb la teva pròpia festa amb ball i comparteix-la amb els teus amics! k5-onlinepd-2019: @@ -2744,6 +2743,10 @@ ca: lessons: lesson-6: name: Variables + csa3-2022: + lessons: + lesson-5: + name: Per bucles cs4all-invasive-species: lessons: lesson-12: diff --git a/i18n/locales/ca-ES/dashboard/blocks.yml b/i18n/locales/ca-ES/dashboard/blocks.yml index 0480bafc26f1e..4189f979ae0ce 100644 --- a/i18n/locales/ca-ES/dashboard/blocks.yml +++ b/i18n/locales/ca-ES/dashboard/blocks.yml @@ -731,6 +731,11 @@ ca: CONDITION: '"when"': quan '"while"': mentres + gamelab_everySeconds: + text: 'cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segons gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/ca-ES/dashboard/scripts.yml b/i18n/locales/ca-ES/dashboard/scripts.yml index 9e075b53139c2..7747f4e8f93fa 100755 --- a/i18n/locales/ca-ES/dashboard/scripts.yml +++ b/i18n/locales/ca-ES/dashboard/scripts.yml @@ -747,6 +747,8 @@ ca: lesson_groups: required: display_name: Vista general + basketball: + name: bàsquet csd2-2017: lessons: Lists: @@ -1874,9 +1876,6 @@ ca: display_name: Vista general dance-2019: description: Crea un codi amb la teva pròpia festa amb ball i comparteix-la amb els teus amics! - lessons: - Dance Party: - name: Festa de ball student_description: Crea un codi amb la teva pròpia festa amb ball i comparteix-la amb els teus amics! k5-onlinepd-2019: lessons: @@ -2641,6 +2640,10 @@ ca: lessons: lesson-6: name: Variables + csa3-2022: + lessons: + lesson-5: + name: Per bucles cs4all-invasive-species: lessons: lesson-12: From 4c0c95735dbdfc62edd46f5ef85beb4942f3af0a Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:47 +0000 Subject: [PATCH 14/84] dashboard i18n updates - Czech --- .../locales/activity_sections.cs-CZ.json | 4 +- .../config/locales/authored_hints.cs-CZ.json | 342 +++++------ dashboard/config/locales/blocks.cs-CZ.yml | 10 + dashboard/config/locales/callouts.cs-CZ.json | 18 +- .../locales/lesson_activities.cs-CZ.json | 15 +- dashboard/config/locales/lessons.cs-CZ.json | 9 - .../locales/long_instructions.cs-CZ.json | 164 +++--- dashboard/config/locales/resources.cs-CZ.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.cs-CZ.yml | 34 +- .../locales/short_instructions.cs-CZ.json | 178 +++--- .../locales/teacher_markdown.cs-CZ.json | 12 +- i18n/locales/cs-CZ/dashboard/blocks.yml | 10 + i18n/locales/cs-CZ/dashboard/scripts.yml | 34 +- 13 files changed, 984 insertions(+), 386 deletions(-) diff --git a/dashboard/config/locales/activity_sections.cs-CZ.json b/dashboard/config/locales/activity_sections.cs-CZ.json index 3de6d46422975..5088273470564 100644 --- a/dashboard/config/locales/activity_sections.cs-CZ.json +++ b/dashboard/config/locales/activity_sections.cs-CZ.json @@ -1414,7 +1414,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Příprava scény\n\nPřivítejte studenty na hodině a představte dnešní aktivitu.", "tips": [ - "Jednou z možností, jak představit Hodinu kódu, pokud sami nemáte s kódováním dostatečnou zkušenost, je ukázat jedno z [našich inspiračních videí](https://hourofcode.com/promote/resources#videos). Vyberte takové, o kterém si myslíte, že bude vaše studenty inspirovat a sdílejte ho nyní s nimi. Pro žáky na úrovni druhého stupně základní školy doporučujeme video [Je tady Hodina kódu](https://youtu.be/FC5FbmsH4fw)." + "Jednou z možností, jak představit Hodinu kódu, pokud sami nemáte s kódováním dostatečnou zkušenost, je ukázat jedno z [našich inspiračních videí][0]. Vyberte takové, o kterém si myslíte, že bude vaše studenty inspirovat a sdílejte ho nyní s nimi. Pro žáky na úrovni druhého stupně základní školy doporučujeme video [Je tady Hodina kódu][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -1427,7 +1427,7 @@ "description": "Věděli jste, že informatika může být velmi kreativní? Dokonce můžete kódováním vytvářet umění. Připomínáme, že kód je soubor instrukcí, které počítač dokáže chápat. To, jaký kód napíšete, může být příležitostí k vyjádření vaší kreativity! Je to podobné, jako když si při malování vybíráte, jaké použijete barvy. \n\nDnes budeme jako inspiraci vašeho kreativního programování používat poezii. Ví někdo, co je to poezie? Máte nějakou oblíbenou báseň nebo básníka? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Čtěte poezii společně:** Přečtěte si jako třída společně [několik básní](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) a procvičujte si určování atmosféry každé básně. Povzbuďte studenty, aby se podělili o svou interpretaci, i když se bude lišit od interpretace někoho jiného. " + "description": "**Čtěte poezii společně:** Přečtěte si jako třída společně [několik básní][0] a procvičujte si určování atmosféry každé básně. Povzbuďte studenty, aby se podělili o svou interpretaci, i když se bude lišit od interpretace někoho jiného. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Básnické umění", diff --git a/dashboard/config/locales/authored_hints.cs-CZ.json b/dashboard/config/locales/authored_hints.cs-CZ.json index 0d908faf1892b..6ecb14cc076cd 100644 --- a/dashboard/config/locales/authored_hints.cs-CZ.json +++ b/dashboard/config/locales/authored_hints.cs-CZ.json @@ -3266,7 +3266,7 @@ "courseD_bee_conditionals_challenge1_a": "Dokážeš najít cestu, kterou se dostaneš na všechny květiny a medové plástve bez naražení do stromu? Což takhle zkusit spirálu?\n\n**Tento úkol je možné vyřešit bez použití otoč se vlevo.**" }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Podobně jako při použití bločku `Pokud na květině` se kód uvnitř bločku vykonává pouze, když je včelka na květině lze využít bloček `dokud nektar > 0` k vykonávání bločků uvnitř pouze dokud květina obsahuje nektar. Vyzkoušej toto:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Podobně jako při použití bločku `Pokud na květině` se kód uvnitř bločku vykonává pouze, když je včelka na květině lze využít bloček `dokud nektar > 0` k vykonávání bločků uvnitř pouze dokud květina obsahuje nektar. Vyzkoušej toto:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseC_video_angles": { "courseD_scrat_programming6_a": "Tento úkol lze vyřešit dvěma způsoby!", @@ -3332,7 +3332,7 @@ "4-5_Bee_Debugging_1_a": "Pokud máš potíže se zjištěnmí, co není v pořádku, zkus spustit program, aby bylo vidět, kde se něco pokazí." }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Začni tím, že se soustředíš na sbírání DVOU drahokamů z každé z prvních dvou hromádek.\n\n![]()\n\nVyužij následující bloky.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n" + "courseD_collector_debugging_challenge2_a": "Začni tím, že se soustředíš na sbírání DVOU drahokamů z každé z prvních dvou hromádek.\n\n![]()\n\nVyužij následující bloky.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n" }, "outbreak5": { "solution2": "Váš nový kód by měl vypadat takto:\n\n[blockly block][0]" @@ -3381,18 +3381,18 @@ "hint1": "Klikněte v bloku události na tlačítko \"+\". Na prázdné místo v bloku \"změna kostýmu\" doplňte blok \"předmět\", který najdete uvnitř.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "K nasazení roušky příšerce použijte blok \"změnit kostým\" s událostí \"při kliknutí\":\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nNezapomeňte přetáhnout i malý červený blok \"kliknuto\"!", - "hint2": "Nový kód pro tuto úroveň by měl vypadat takto:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "K nasazení roušky příšerce použijte blok \"změnit kostým\" s událostí \"při kliknutí\":\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nNezapomeňte přetáhnout i malý červený blok \"kliknuto\"!", + "hint2": "Nový kód pro tuto úroveň by měl vypadat takto:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Rádi byste dostali extra náročnou výzvu?\n\nMůžete taky nastavit, aby se příšerky pohybovaly rychleji nebo pomaleji.\n\n1. Klikněte na \"Upravit\" v tomto bloku wandering \n2. Zvyšte nebo snižte číslo v tomto bloku: \n\nthis sprite1\n\n\nPokud chcete, aby se příšerky pohybovaly pomaleji, zvolte desetinné číslo jako \"0.5\" nebo \"0.25\". Chcete-li pohyb příšerek zrychlit, zvolte libovolné číslo vyšší než 1." }, "CourseF_outbreak6": { "hint2": "Ostatní bloky \"akce\" musí být umístěné uvnitř bloku \"pokud pravděpodobnost\":\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Bude potřeba přidat další tři události \"při dotyku\", kterými ošetříte všechny možné kombinace setkání zdravých a nakažených postav.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Bude potřeba přidat další tři události \"při dotyku\", kterými ošetříte všechny možné kombinace setkání zdravých a nakažených postav.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Očkování\n\nMůžete simulovat podání očkování při kliknutí na příšerku. Uděláte to tak, že k následující události přidáte blok \"změnit kostým\":\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Očkování\n\nMůžete simulovat podání očkování při kliknutí na příšerku. Uděláte to tak, že k následující události přidáte blok \"změnit kostým\":\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Zasekli jste se? Svůj kód můžete kdykoli resetovat – klikněte na \"Historie verzí\" a zvolte \"Začít znovu\"." }, "courseA_harvester_loops6_2021": { @@ -3401,42 +3401,42 @@ }, "courseA_harvester_seq2_2021": { "courseA_harvester_seq2_b": "Zkus sepsat kroky na papír, aby jsi našel řešení!", - "courseA_harvester_seq2_a": "Nezapomeňte použít k sesbírání kukuřice!" + "courseA_harvester_seq2_a": "Nezapomeň použít k sesbírání kukuřice." }, "courseA_maze_seq13_2021": { "courseA_maze_seq13_b": "Neboj se dělat chyby! Zkus přidávat bloky a spouštět kód, abys viděl(a), co se stane.", - "courseA_maze_seq13_a": "Jestliže je Vám potřebná cesta nejasná, použijte ke sledování své cesty od ptáka k praseti prst.", - "courseA_maze_seq13_c": "Tyto bloky \n\n\n\nVám umožní dostat se blíže k praseti." + "courseA_maze_seq13_a": "Pokud nevíš jistě, kudy se pták dostane k praseti, zkus si cestu naznačit prstem.", + "courseA_maze_seq13_c": "Tyhle \n\n\n\n bloky tě přivedou blíž k praseti." }, "courseA_maze_seq5_2021": { "1": "Zkus sepsat kroky na papír, aby jsi našel řešení!", - "2": "Budete muset použít tento blok:\n\n" + "2": "Musíš použít tenhle blok:\n\n" }, "courseA_maze_seq5_dani": { "courseA_maze_seq5_a": "Zkus sepsat kroky na papír, aby jsi našel řešení!" }, "courseB_Scrat_ramp1_2021": { "2": "Neboj se dělat chyby! Něco zkus, a když to nebude fungovat, vyzkoušej něco jiného.", - "1": "Jestliže Scrat neudělá, co chcete, zajistěte, abyste klikli na oba bloky současně a poté znovu klikněte na „Spustit“." + "1": "Jestli Scrat nedělá, co by měl, zkontroluj, že jsou oba bloky k sobě správně přichycené, a pak znovu klikni na „Spustit“." }, "courseB_collector_loops_challenge2a_2021": { "courseB_collector_loops_challenge2a_a": "Když něco nefunguje, zkus to odladit. Nevzdávej to!", - "courseB_collector_loops_challenge2a_b": "Podívejte se na tuto možnost, jak projít bludištěm. Vidíte v tom pravidelnost, kterou můžete opakovat?", - "courseB_collector_loops_challenge2a_c": "Abyste posbírali veškeré poklady, budete potřebovat buďto přidat dva bloky do svého cyklu nebo dát blok dovnitř jeho vlastního bloku `opakování`." + "courseB_collector_loops_challenge2a_b": "Podívej se na tuhle možnost, jak projít bludištěm. Vidíš kód, který by se dal opakovat v cyklu?", + "courseB_collector_loops_challenge2a_c": "K posbírání celého pokladu je potřeba buď přidat do cyklu dva bloky , nebo blok uzavřít do vlastního cyklu „repeat“." }, "courseB_iceage_loops10_2021": { "courseB_iceage_loops10_a": "Dávej pozor na probořený led! Scrat jím propadne do vody!", - "courseB_iceage_loops10_b": "Snažte se říkat kroky nahlas nebo si je napište na kus papíru. Vidíte nějaké pravidelnosti?", - "courseB_iceage_loops10_c": "Toto je dlouhý hlavolam! Postupujte touto cestou." + "courseB_iceage_loops10_b": "Zkus si kroky říct nahlas nebo si je napsat na kus papíru. Vidíš nějaké pravidelnosti?", + "courseB_iceage_loops10_c": "Tato úloha je dlouhá. Postupuj touhle cestou." }, "courseB_iceage_loops1_2021": { "courseB_iceage_loops1_a": "Dávej pozor na probořený led! Scrat jím propadne!", - "courseB_iceage_loops1_b": "Budete muset použít tento blok:\n\n" + "courseB_iceage_loops1_b": "Musíš použít tento blok:\n\n" }, "courseB_iceage_loops2_2021": { "courseB_iceage_loops2_a": "Rozděl si úlohu na dva kusy, první před rohem a druhý po něm.", "courseB_iceage_loops2_b": "Když si nebudeš vědět rady, zkus si kroky říkat nahlas.", - "courseB_iceage_loops2_c": "Aby se Scrat dostal k žaludu, postupujte touto cestou." + "courseB_iceage_loops2_c": "Aby se Scrat dostal k žaludu, postupuj touto cestou." }, "courseB_iceage_loops3_2021": { "courseB_iceage_loops3_a": "Použij tento nový blok!\n \n 5\n ", @@ -4655,308 +4655,308 @@ "add_behavior": "Přidejte ke svému kódu blok `sprajt začíná`. Zajistěte, abyste sprajt, kterému budete dávat chování, měli už vyroben.\n\n\"smiling_sun\"{\"x\":65,\"y\":105}\"smiling_sun\"spinning_right" }, "courseA_artist_loops2_2021": { - "courseA_artist_loops2_a": "Nedaří se Vám přijít na to, jak čáru nakreslit? Začněte připojovat bloky k bloku , abyste viděli, co se stane.", - "courseA_artist_loops2_b": "Pomocí tohoto bloku se pokuste vyřešit tento hlavolam." + "courseA_artist_loops2_a": "Nedaří se ti přijít na to, jak čáru nakreslit? Začni k bloku připojovat další bloky a dívej se, co se stane.", + "courseA_artist_loops2_b": "Použij k vyřešení téhle úlohy následující blok: ." }, "courseA_artist_loops3_2021": { - "courseA_artist_loops3_a": "Pomalu sledujte celý program svým prstem, abyste viděli, co proběhne špatně.", - "courseA_artist_loops3_b": "K vyřešení tohoto hlavolamu budete muset použít tady takový blok.\n\n![]()" + "courseA_artist_loops3_a": "Projdi si pomalu celý program prstem a zkus najít, kde je chyba.", + "courseA_artist_loops3_b": "K vyřešení této úlohy bude potřeba použít blok, jako je tento.\n\n![]()" }, "courseA_artist_loops4_2021": { - "courseA_artist_loops4_a": "Jestliže nyní budete chtít, aby se cyklus opakoval více než čtyřikrát, můžete změnit číslo nahoře v bloku.", - "courseA_artist_loops4_b": "Protože můžete použít jen jeden blok \n\nzkuste jej dát do bloku 5." + "courseA_artist_loops4_a": "Pokud chceš cyklus opakovat víc než čtyřikrát, můžeš změnit číslo v horní části bloku.", + "courseA_artist_loops4_b": "Protože můžeš použít jen jeden blok ,\n\nzkus ho dát do cyklu 5." }, "courseA_artist_loops5_2021": { - "courseA_artist_loops5_a": "Pokuste se použít to, co jsme se naučili o ??? k dokončení tohoto hlavolamu!", - "courseA_artist_loops5_b": "Jestliže nyní budete chtít, aby se cyklus opakoval více než čtyřikrát, můžete změnit číslo nahoře v bloku.", - "courseA_artist_loops5_c": "Protože můžete použít jen jeden blok , zkuste jej dát dovnitř do \n\ncyklu ???." + "courseA_artist_loops5_a": "Zkus tuhle úlohu vyřešit pomocí toho, co jsi se naučil(a) o blocích ???.", + "courseA_artist_loops5_b": "Pokud chceš cyklus opakovat víc než čtyřikrát, můžeš změnit číslo v horní části bloku.", + "courseA_artist_loops5_c": "Protože můžeš použít jen jeden blok , zkus ho dát do cyklu \n\n???\n\n." }, "courseA_artist_loops6_2021": { - "courseA_artist_loops6_a": "Nedaří se Vám přijít na to, jak takový kopec vytvořit? Zkuste si trochu hrát s bloky a zjistěte si, co každý z nich dělá.", - "courseA_artist_loops6_b": "K vyřešení tohoto hlavolamu budete potřebovat dva bloky ve dvou směrech." + "courseA_artist_loops6_a": "Nedaří se ti přijít na to, jak vytvořit kopec? Zkus si s bloky trochu pohrát, ať víš, co který dělá.", + "courseA_artist_loops6_b": "K vyřešení téhle úlohy budeš potřebovat dva bloky pro pohyb dvěma různými směry." }, "courseA_artist_loops7_2021": { - "courseA_artist_loops7_a": "Nedaří se Vám přijít na to, kam cyklus dát? Zkuste kód psát postupně po krocích a poohlížet se po pravidelnosti.", - "courseA_artist_loops7_b": "Nejprve napište kód pro jednu vlnu, pak jej opakujte, abyste nakreslili další dvě.", - "courseA_artist_loops7_c": "Pamatujte, že do cyklu \n ???\n můžete umístit i více než jen jeden blok." + "courseA_artist_loops7_a": "Nemůžeš přijít na to, kam cyklus dát? Zkus si kód vypsat po krocích a hledej v něm pravidelnosti.", + "courseA_artist_loops7_b": "Nejdřív napiš kód pro jednu vlnu a pak jeho zopakováním nakresli další dvě. ", + "courseA_artist_loops7_c": "Pamatuj, že do cyklu \n ???\n můžeš dát víc než jen jeden blok." }, "courseA_artist_loops8_2021": { - "courseA_artist_loops8_a": "Zkuste kód spustit, abyste viděli, co za Vás bylo napsáno.", - "courseA_artist_loops8_b": "Jak byste zacyklili kód, který Vám byl dán?", - "courseA_artist_loops8_c": "Co tento kód dělá?\\\nCo by měl dělat?\\\nCo vám to říká?" + "courseA_artist_loops8_a": "Zkus kód spustit, ať víš, co už je napsané.", + "courseA_artist_loops8_b": "Jak by se připravený kód dal zacyklit?", + "courseA_artist_loops8_c": "Co tenhle kód dělá?\\\nCo by měl dělat?\\\nO čem to vypovídá?" }, "courseA_artist_loops9_2021": { - "courseA_artist_loops9_a": "Přidejte další blok ke kódu, který jste dostali, a nakreslete tak zbytek schodů.", - "courseA_artist_loops9_b": "Blok, který přidáte, by měl být umístěn do cyklu \n\n5\n.", - "courseA_artist_loops9_c": "Jestliže se Vám nedaří přijít na to, kam cyklus dát, zkuste kód psát postupně po krocích a poohlížet se po pravidelnostech." + "courseA_artist_loops9_a": "Přidej k hotovému kódu další blok, kterým nakreslíš zbývající část schodiště.", + "courseA_artist_loops9_b": "Blok, který přidáš, by měl být uvnitř cyklu \n\n5\n\n\n.", + "courseA_artist_loops9_c": "Jestli nemůžeš přijít na to, kam cyklus dát, zkus si kód vypsat po krocích a hledej v něm pravidelnosti." }, "courseA_artist_loops_challenge2a_2021": { - "courseA_artist_loops_challenge2_a": "Bloky jako tento umožní Vašemu umělci pohybovat se se sklonem!", - "courseA_artist_loops_challenge2_b": "Když dokončíte jeden stan, `přeskočte` dvakrát nahoru, abyste se dostali k dalšímu!", - "courseA_artist_loops_challenge2_c": "Abyste absolvovali tento hlavolam, všechny Vaše bloky budou muset být uvnitř." + "courseA_artist_loops_challenge2_a": "Bloky, jako je , umožňují umělci pohybovat se šikmo.", + "courseA_artist_loops_challenge2_b": "Když dokončíš jeden stan, „skoč“ dvakrát nahoru a začni pracovat na dalším.", + "courseA_artist_loops_challenge2_c": "K vyřešení téhle úlohy je potřeba, aby všechny bloky byly uzavřené v cyklu." }, "courseA_harvester_seq10_2021": { - "courseA_harvester_seq10_a": "Nedaří se Vám to? Zkuste si kroky nejprve napsat na kus papíru.", - "courseA_harvester_seq10_b": "Musíte udělat `Posuv na východ` a poté `Posuv na sever`. To udělejte dvakrát. Také nezapomeňte posbírat všechnu kukuřici!", - "courseA_harvester_seq10_c": "Zkuste pomocí této cesty sesbírat všechnu kukuřici." + "courseA_harvester_seq10_a": "Nevíš, jak dál? Zkus si kroky nejdřív napsat na papír.", + "courseA_harvester_seq10_b": "Musíš zvolit „posuv na východ“ a pak „posuv na sever“. Udělej to dvakrát. A nezapomeň taky posbírat všechnu kukuřici.", + "courseA_harvester_seq10_c": "Zkus se vydat touhle cestou a sesbírat všechnu kukuřici." }, "courseA_harvester_seq13_2021": { - "courseA_bee_seq1_a": "Pomocí tohoto bloku seberte kukuřici, až se k ní sklízečka dostane!\n\n\n \n" + "courseA_bee_seq1_a": "Jakmile se zahradnice dostane ke kukuřici, použij tenhle blok k jejímu sklizení.\n\n\n \n" }, "courseA_harvester_seq1_2021": { - "courseA_harvester_seq1_a": "Pomocí tohoto bloku sbírejte kukuřici všude, kde ji sklízečka najde!\n\n\n \n", - "courseA_harvester_seq1_b": "Sklízečka se bude muset třikrát pohnout na východ, aby získala kukuřici. Použijte tento blok:\n\n\n \n" + "courseA_harvester_seq1_a": "Pomocí tohoto bloku skliď kukuřici všude, kde ji zahradnice najde.\n\n\n \n", + "courseA_harvester_seq1_b": "Zahradnice se bude muset třikrát posunout na východ, aby se dostala ke kukuřici. Použij tenhle blok:\n\n\n \n" }, "courseA_harvester_seq3_2021": { - "courseA_harvester_seq3_a": "Nezapomněli jste použít tento tento blok?\n\n", - "courseA_harvester_seq3_b": "Řekněte ty kroky nahlas a uvidíte, zda Vám to pomůže najít odpověď." + "courseA_harvester_seq3_a": "Nezapomněl(a) jsi použít tenhle blok?\n\n", + "courseA_harvester_seq3_b": "Přeříkej si kroky nahlas – mohlo by ti to pomoct přijít na odpověď." }, "courseA_harvester_seq4_2021": { - "courseA_harvester_seq4_a": "Kolik prostorů je mezi sklízečkou a kukuřicí? Kolik bloků se už nachází ve Vašem pracovním prostoru?", - "courseA_harvester_seq4_b": "Budete potřebovat pět bloků `Posuv na východ` a jeden blok `Sebrat kukuřici`:\n\n" + "courseA_harvester_seq4_a": "Kolik políček je mezi zahradnicí a kukuřicí? Kolik bloků už máš v pracovním prostoru?", + "courseA_harvester_seq4_b": "Budeš potřebovat pět bloků „posuv na východ“ a jeden blok „skliď kukuřici“:\n\n" }, "courseA_harvester_seq5_2021": { - "courseA_harvester_seq5_a": "Který blok posune sklízečku nesprávným směrem?", - "courseA_harvester_seq5_b": "Musíte odstranit jeden blok.", - "courseA_harvester_seq5_c": "Vyhoďte tento blok do odpadu!\n\n" + "courseA_harvester_seq5_a": "Který blok způsobuje, že zahradnice jde špatným směrem?", + "courseA_harvester_seq5_b": "Musíš odstranit jeden blok.", + "courseA_harvester_seq5_c": "Tento blok hoď do koše.\n\n" }, "courseA_harvester_seq6_2021": { - "courseA_harvester_seq6_a": "Jestliže Vám to nejde, zkuste si kroky nahlas odříkávat. Možná Vám to pomůže najít správnou cestu." + "courseA_harvester_seq6_a": "Pokud se zasekneš, zkus si kroky přeříkat nahlas. Může ti to pomoct najít správnou cestu." }, "courseA_harvester_seq7_2021": { - "courseA_harvester_seq7_a": "Zkuste tento hlavolam řešit po dvou částech: jednu část před rohem a jednu část za rohem.", - "courseA_harvester_seq7_b": "Máte potíže? Toto je cesta, po které by se sklízečka měla pohybovat." + "courseA_harvester_seq7_a": "Zkus si řešení úlohy rozdělit na dvě části: na jednu před rohem a druhou za rohem.", + "courseA_harvester_seq7_b": "Máš potíže? Tohle je cesta, po které by se zahradnice měla vydat." }, "courseA_harvester_seq8_2021": { - "courseA_harvester_seq8_a": "Váš konečný kód by měl mít **4** bloky pohybu a **2** tiskové bloky." + "courseA_harvester_seq8_a": "Tvůj finální kód by měl mít **4** bloky pohybu a **2** bloky pro sběr." }, "courseA_harvester_seq9_2021": { - "courseA_harvester_seq9_a": "Několikrát kód spusťte, abyste viděli, co se stane. Kde se sklízečka zastaví?", - "courseA_harvester_seq9_b": "Nezapomeňte posbírat všechnu kukuřici! Potřebujete **3** bloky sbírání kukuřice.", - "courseA_harvester_seq9_c": "Abyste posbírali všechny kukuřici, musíte postupovat touto cestou." + "courseA_harvester_seq9_a": "Několikrát si kód spusť, ať vidíš, co dělá. Kde se zahradnice zastaví?", + "courseA_harvester_seq9_b": "Nezapomeň posbírat všechnu kukuřici. Budeš potřebovat **3** bloky pro sklizení kukuřice.", + "courseA_harvester_seq9_c": "K posbírání veškeré kukuřice je potřeba jít touhle cestou." }, "courseA_maze_seq10_2021": { - "courseA_maze_seq10_a": "Jestliže máte potíže, zkuste si kroky nejprve napsat na kus papíru.", - "courseA_maze_seq10_b": "K vyřešení tohoto hlavolamu budete muset jít ve třech různých směrech." + "courseA_maze_seq10_a": "Pokud máš potíže, zkus si kroky nejdřív napsat na papír.", + "courseA_maze_seq10_b": "K vyřešení téhle úlohy bude potřeba posouvat se třemi různými směry." }, "courseA_maze_seq1_2021": { - "courseA_maze_seq1_a": "Jestliže se Vám nebude dařit dostat ptáka do pohybu, zajistěte, aby byly bloky sklapnuty na místo pod \n \n", - "courseA_maze_seq1_b": "Pták se bude muset třikrát přesunout na západ, aby se dostal k praseti. Použijte tento blok:\n\n" + "courseA_maze_seq1_a": "Pokud se ti nedaří uvést ptáka do pohybu, podívej se, jestli máš bloky správně přichycené \n \n", + "courseA_maze_seq1_b": "Aby se pták dostal k praseti, bude se muset třikrát posunout na západ. Použij tenhle blok:\n\n" }, "courseA_maze_seq5a_2021": { - "1": "Řekněte ty kroky nahlas a uvidíte, zda Vám to pomůže najít odpověď." + "1": "Přeříkej si kroky nahlas – mohlo by ti to pomoct přijít na odpověď." }, "courseA_maze_seq6_2021": { - "courseA_maze_seq6_a": "Váš výsledný kód by měl obsahovat 3 bloky pohybu.", - "courseA_maze_seq6_b": "Jestliže se Vám něco nebude dařit, zkuste tento hlavolam řešit po dvou částech: jednu část před rohem a jednu část za rohem." + "courseA_maze_seq6_a": "Výsledný kód by měl obsahovat tři bloky pohybu.", + "courseA_maze_seq6_b": "Jestli se zasekneš, zkus si řešení úlohy rozdělit na dvě části: na jednu před rohem a druhou za rohem." }, "courseA_maze_seq8_2021": { - "courseA_maze_seq8_a": "Jestliže Vám to nepůjde, zkuste si obrázek nakreslit na papír, abyste viděli, jak by se měl pták pohybovat." + "courseA_maze_seq8_a": "Jestli se zasekneš, zkus si obrázek nakreslit na papír, ať víš, kudy by se pták měl pohybovat." }, "courseA_maze_seq_challenge1_2021": { - "courseA_maze_seq_challenge1_a": "Tento hlavolam má dvě řešení." + "courseA_maze_seq_challenge1_a": "Tahle úloha má dvě řešení." }, "courseA_maze_seq_challenge2_2021": { - "courseA_maze_seq_challenge2_a": "Zkuste spočítat prostory prstem. Pamatujte, že nemáte počítat prostor, od kterého začínáte!" + "courseA_maze_seq_challenge2_a": "Zkus políčka spočítat prstem. Nezapomeň, startovní políčko se nepočítá." }, "courseA_playLab_events2_2021": { - "courseA_playLab_events2_a": "Vyhledejte blok, který způsobí, aby pes něco řekl.", - "courseA_playLab_events2_b": "Toto je kód, který potřebujete k vyřešení tohoto hlavolamu:\n\n\n\n\n\n 1\n Hi there.\n \n\n\n" + "courseA_playLab_events2_a": "Najdi blok, který přiměje psa promluvit.", + "courseA_playLab_events2_b": "K vyřešení téhle úlohy budeš potřebovat tenhle kód:\n\n\n\n\n\n 1\n Hi there.\n \n\n\n" }, "courseA_playLab_events3_2021": { - "courseA_playLab_events3_a": "Vytáhněte tento blok \n 1\n 8\n a připněte jej vespod bloku \n left\n ", - "courseA_playLab_events3_b": "Nezapomeňte použít tlačítko šipka doleva, aby se pes Jorge přesunul k vlajce, až program napíšete program. Až vlajka zezelená, budete to mít hotovo!" + "courseA_playLab_events3_a": "Vezmi tenhle blok \n 1\n 8\n a připoj ho na konec bloku \n left\n ", + "courseA_playLab_events3_b": "Nezapomeň po napsání kódu přesunout Jorgeho pomocí levé šipkové klávesy až k vlajce. Jakmile vlajka zezelená, je úloha dokončena." }, "courseA_playLab_events4_2021": { - "courseA_playLab_events4_a": "Tady je blok událostí, který budete potřebovat, aby se Jorge pohnul doprava:\n\n\n 1\n 2\n ", - "courseA_playLab_events4_b": "Toto je kód, který budete potřebovat k dokončení tohoto hlavolamu:\n\n\n right\n \n \n 1\n 2\n " + "courseA_playLab_events4_a": "Tohle je blok události, který budeš potřebovat, aby se Jorge mohl posouvat doprava:\n\n\n 1\n 2\n ", + "courseA_playLab_events4_b": "K vyřešení téhle úlohy budeš potřebovat tenhle kód:\n\n\n right\n \n \n 1\n 2\n " }, "courseA_playLab_events5_2021": { - "courseA_playLab_events5_a": "Tady jsou bloky událostí, které budete potřebovat k posouvání Jorgeho nahoru a dolů:\n\n\n up\n \n\na \n\n\n down\n ", - "courseA_playLab_events5_b": "Věděli jste, že tlačítko šipky událostí můžete změnit kliknutím na obrázek v bloku a výběrem nového tlačítka?\n\n![](https://images.code.org/b010b6a8131689af53b33148753c15b4-image-1492639642316.gif)" + "courseA_playLab_events5_a": "Tyhle bloky událostí budeš potřebovat k posouvání Jorgeho nahoru a dolů:\n\n\n up\n \n\na \n\n\n down\n ", + "courseA_playLab_events5_b": "Tip: klávesu šipky v události můžeš změnit tak, že klikneš na obrázek v bloku a zvolíš novou klávesu.\n\n![](https://images.code.org/b010b6a8131689af53b33148753c15b4-image-1492639642316.gif)" }, "courseA_playLab_events6_2021": { - "courseA_playLab_events6_a": "Tady je blok událostí, který můžete použít, když budete chtít, aby Jorge udělal něco, když se na něj klikne:\n\n\n 1\n ", - "courseA_playLab_events6_b": "Tady je blok, který byste mohli použít ke změně pozadí:\n\n\n random\n ", - "courseA_playLab_events6_c": "Tady je blok, který byste použili k přehrání náhodného zvuku:\n\n\n random\n " + "courseA_playLab_events6_a": "Tohle je blok události, který budeš potřebovat, aby Jorge něco udělal, když na něj klikneš:\n\n\n 1\n ", + "courseA_playLab_events6_b": "Tohle je blok, který ti umožní změnit pozadí:\n\n\n random\n ", + "courseA_playLab_events6_c": "Tohle je blok, který ti umožní přehrát náhodný zvuk:\n\n\n random\n " }, "courseA_playLab_events7_2021": { - "courseA_playLab_events7_a": "Pomocí tohoto bloku můžete řídit, co se stane, když se herci srazí.\n\n\n 1\n 0\n " + "courseA_playLab_events7_a": "Pomocí tohoto bloku můžete určit, co se stane, když se postavičky srazí.\n\n\n 1\n 0\n " }, "courseA_playlab_events_challenge1_2021": { - "courseA_playlab_events_challenge1_a": "Způsobte, aby se pokaždé, když kliknete na Robina, zobrazil tučňák Waddles!\n\n \n \n 2\n \n \n \"visible\"\n 3\n \n \n ", - "courseA_playlab_events_challenge1_b": "Způsobte, aby se pokaždé, když kliknete na Waddlese, zobrazil duch Boo!\n\n \n \n 3\n \n \n \"visible\"\n 4\n \n \n ", - "courseA_playlab_events_challenge1_c": "Způsobte, aby se pokaždé, když kliknete na Boo, zobrazila Fuzzy příšera Jayden!\n\n \n \n 4\n \n \n \"visible\"\n 5\n \n \n ", - "courseA_playlab_events_challenge1_d": "Způsobte, aby se pokaždé, když kliknete na příšeru, zobrazil robot Spiff!\n\n \n \n 5\n \n \n \"visible\"\n 6\n \n \n ", - "courseA_playlab_events_challenge1_e": "A konečně, způsobte, aby se pokaždé, když kliknete na Spiffa, zobrazil kouzelník Wendell!\n\n \n \n 6\n \n \n \"visible\"\n 7\n \n \n " + "courseA_playlab_events_challenge1_a": "Nastav, aby se při kliknutí na Robin objevil tučňák Valda.\n\n \n \n 2\n \n \n \"visible\"\n 3\n \n \n ", + "courseA_playlab_events_challenge1_b": "Nastav, aby se při kliknutí na Valdu objevil duch Boo.\n\n \n \n 3\n \n \n \"visible\"\n 4\n \n \n ", + "courseA_playlab_events_challenge1_c": "Nastav, aby se při kliknutí na Booa objevila chlupatá příšerka Jayden.\n\n \n \n 4\n \n \n \"visible\"\n 5\n \n \n ", + "courseA_playlab_events_challenge1_d": "Nastav, aby se při kliknutí na příšerku objevil robot Spiff.\n\n \n \n 5\n \n \n \"visible\"\n 6\n \n \n ", + "courseA_playlab_events_challenge1_e": "A konečně, nastav, aby se při kliknutí na Spiffa objevil kouzelník Wendel.\n\n \n \n 6\n \n \n \"visible\"\n 7\n \n \n " }, "courseA_playlab_events_challenge2_2021": { - "courseA_playlab_events_challenge2_a": "Umíte donutit ptáka zpívat.\n\n \n \n 2\n \n \n 2\n Tweet\n \n \n ", - "courseA_playlab_events_challenge2_b": "Umíte donutit robota pípat.\n\n\n \n 6\n \n \n \n winpoint\n \n \n ", - "courseA_playlab_events_challenge2_c": "Umíte donutit rozzuřenou příšeru bručet.\n\n \n 5\n \n \n 5\n 2\n \n \n 5\n Roar!\n \n \n 5\n 0\n \n \n \n \n \n \n " + "courseA_playlab_events_challenge2_a": "Přiměj ptáka, ať zazpívá.\n\n \n \n 2\n \n \n 2\n Tweet\n \n \n ", + "courseA_playlab_events_challenge2_b": "Můžeš přimět robota, ať zapípá.\n\n\n \n 6\n \n \n \n winpoint\n \n \n ", + "courseA_playlab_events_challenge2_c": "Můžeš přimět naštvanou příšerku, ať zavrčí.\n\n \n 5\n \n \n 5\n 2\n \n \n 5\n Roar!\n \n \n 5\n 0\n \n \n \n \n \n \n " }, "courseB_Scrat_ramp2_2021": { - "1": "Váš kód by měl vypadat nějak takto:\n\n\n \n \n \n \n \n \n \n \n \n \n" + "1": "Tvůj kód by měl vypadat nějak takhle:\n\n\n \n \n \n \n \n \n \n \n \n \n" }, "courseB_Scrat_ramp3a_2021": { - "1": "Váš kód by měl vypadat nějak takto:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" + "1": "Tvůj kód by měl vypadat nějak takhle:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" }, "courseB_Scrat_ramp3b_2021": { - "1": "Váš kód by měl vypadat takto:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" + "1": "Tvůj kód by měl vypadat nějak takhle:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" }, "courseB_Scrat_ramp4a_2021": { - "1": "Váš kód by měl vypadat takto:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" + "1": "Tvůj kód by měl vypadat nějak takhle:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" }, "courseB_Scrat_ramp5a_2021": { - "1": "Váš kód by měl vypadat takto:\n\n\n \n \n \n \n \n \n \n \n \n \n" + "1": "Tvůj kód by měl vypadat nějak takhle:\n\n\n \n \n \n \n \n \n \n \n \n \n" }, "courseB_artist_loops2_2021": { - "courseB_artist_loops2_a": "Jestliže chcete, aby se cyklus opakoval více než čtyřikrát, můžete změnit číslo nahoře v bloku.", - "courseB_artist_loops2_b": "Zkuste kód nejprve spustit, abyste viděli, kde umělec skončí." + "courseB_artist_loops2_a": "Pokud chceš cyklus opakovat víc než čtyřikrát, můžeš změnit číslo v horní části bloku.", + "courseB_artist_loops2_b": "Zkus kód nejdřív spustit, ať vidíš, kde umělec skončí." }, "courseB_artist_loops3_2021": { - "courseB_artist_loops3_a": "Nezapomeňte používat cyklus `opakování` \n ???\n , aby byl kód lepší!", - "courseB_artist_loops3_b": "Umělec se bude chtít přesunout na jih, aby mohl nakreslit tuto čáru." + "courseB_artist_loops3_a": "Nezapomeň, že lepší kód napíšeš, když použiješ cyklus „repeat“: \n ???\n .", + "courseB_artist_loops3_b": "Aby umělec nakreslil tuhle čáru, měl by se posunout na jih." }, "courseB_artist_loops4_2021": { - "courseB_artist_loops4_a": "Blok skoku Vám umožňuje přesunout se vpřed, aniž byste nakreslili čáru.", - "courseB_artist_loops4_b": "Abyste vyřešili tento hlavolam, budete muset přidat blok dovnitř cyklu opakování.", + "courseB_artist_loops4_a": "Blok skoku ti umožňuje posunout se dopředu bez nakreslení čáry.", + "courseB_artist_loops4_b": "K vyřešení téhle úlohy je potřeba přidat do cyklu „repeat“ jeden blok.", "courseB_artist_loops4_c": "Nezapomeňte změnit počet opakování cyklu." }, "courseB_artist_loops5_2021": { - "courseB_artist_loops5_a": "Vytáhněte cyklus `opakování` \n ???\n a poté do něj umístěte ostatní bloky. Kolikrát to musíte opakovat?" + "courseB_artist_loops5_a": "Přetáhni do pracovního prostoru cyklus „repeat“ \n ???\n a ostatní bloky dej do něj. Kolikrát budeš skupinu bloků opakovat?" }, "courseB_artist_loops6_2021": { - "courseB_artist_loops6_b": "Zkuste si napsat kroky na kus papíru a poohlížet se po pravidelnosti." + "courseB_artist_loops6_b": "Zkus si kroky napsat na papír a najít v nich pravidelnost." }, "courseB_artist_loops7_2021": { - "courseB_artist_loops7_a": "Tato výzva používá **4** cykly, postupně jeden po druhém!", - "courseB_artist_loops7_b": "Všimněte si, že každý cyklus tvoří hvězdicovitý obrazec, z nichž každý vede jiným směrem.\n\n![](https://images.code.org/7d08d5514766c5c15074e90731991505-image-1466705649513.gif)", + "courseB_artist_loops7_a": "Tahle výzva používá **4** cykly za sebou.", + "courseB_artist_loops7_b": "Všimni si, že každý cyklus tvoří schodišťový vzor, pokaždé jiným směrem.\n\n![](https://images.code.org/7d08d5514766c5c15074e90731991505-image-1466705649513.gif)", "courseB_artist_loops7_c": "Cykly by měly dělat toto:\n\n- Cyklus 1\n - Doprava\n - Dolů\n\n- Cyklus 2\n - Doprava\n - Nahoru\n\n- Cyklus 3\n - Doleva\n - Nahoru\n\n- Cyklus 4\n - Doleva\n - Dolů" }, "courseB_artist_loops8_2021": { - "courseB_artist_loops8_a": "Kolikrát by se měl vzorec opakovat, aby byl žebřík vyroben?", - "courseB_artist_loops8_b": "Zkuste kód spustit,a byste viděli, co dělá." + "courseB_artist_loops8_a": "Kolikrát by se měl vzorec opakovat, aby vznikl žebřík?", + "courseB_artist_loops8_b": "Zkus spustit připravený kód, ať vidíš, co dělá." }, "courseB_artist_loops9_2021": { - "courseB_artist_loops9_a": "Pamatujte, že k pohybu bez nakreslení čáry je mono používat skákací bloky.", - "courseB_artist_loops9_b": "K vyřešení tohoto hlavolamu budete muset použít W.", - "courseB_artist_loops9_c": "Nedaří se Vám přijít na to, kam cyklus dát? Zkuste psát kód postupně po krocích a poohlížet se po pravidelnosti." + "courseB_artist_loops9_a": "Bloky „skoč“ slouží k pohybu, při kterém umělec nekreslí čáru.", + "courseB_artist_loops9_b": "K vyřešení této úlohy bude potřeba použít blok W.", + "courseB_artist_loops9_c": "Nemůžeš přijít na to, kam cyklus dát? Zkus si kód vypsat po krocích a hledej v něm pravidelnosti." }, "courseB_artist_loops_challenge1_2021": { - "courseB_artist_loops_challenge1_a": "Bloky jako tento: umožní Vašemu umělci pohybovat se se sklonem!", - "courseB_artist_loops_challenge1_b": "Po dokončení jedné kostky `skočte` na další!", - "courseB_artist_loops_challenge1_c": "Přes některé stejné řádky se budete muset `pohnout` nebo `přeskočit` dvakrát." + "courseB_artist_loops_challenge1_a": "Bloky, jako je , umožňují umělci pohybovat se šikmo.", + "courseB_artist_loops_challenge1_b": "Až dokončíš jednu kostku, „skoč“ na další.", + "courseB_artist_loops_challenge1_c": "Párkrát bude potřeba posunout se nebo skočit zpátky po stejné hraně. " }, "courseB_artist_loops_challenge2_2021": { - "courseB_artist_loops_challenge2_a": "Kód k nakreslení X je Vám už dán. Jediné, co potřebujete udělat, je opakovat X a `skočit` na další místo.", - "courseB_artist_loops_challenge2_b": "Bloky `skok` můžete použít k přeskočení do jiného prostoru, aniž byste kreslili." + "courseB_artist_loops_challenge2_a": "Kód k nakreslení křížku už je připravený. Teď už stačí tenhle kód opakovat a pokaždé přeskočit na další místo.", + "courseB_artist_loops_challenge2_b": "Když chceš umělce přenést na jiné místo, aniž by nakreslil čáru, použij blok „skoč“." }, "courseB_collector_loops10_2021": { - "courseB_collector_loops10_a": "Jestliže se Vám nedaří přijít na to, kam cykly `opakování` dát, rozepište si kód postupně po krocích a poohlížejte se po pravidelnosti.", - "courseB_collector_loops10_b": "Zkuste si napsat kroky na kus papíru a poohlížet se po pravidelnosti." + "courseB_collector_loops10_a": "Jestli se ti nedaří vymyslet, kam s cykly „repeat“, rozepiš si kód po jednotlivých krocích a hledej pravidelnosti.", + "courseB_collector_loops10_b": "Zkus si kroky napsat na papír a najít v nich pravidelnost." }, "courseB_collector_loops1_2021": { - "courseB_collector_loops1_a": "Blok lze použít k sebrání pokladu, když stojíte přímo na něm." + "courseB_collector_loops1_a": "Blok slouží k sebrání pokladu ve chvíli, kdy stojíš přímo na něm." }, "courseB_collector_loops2_2021": { - "courseB_collector_loops2_a": "Než seberete nějaký poklad, budete se muset pohnout.", - "courseB_collector_loops2_b": "Když dosáhnete místa s pokladem, použijte k jeho sebrání blok ." + "courseB_collector_loops2_a": "Než začneš sbírat poklad, musíš se někam posunout.", + "courseB_collector_loops2_b": "Až se dostaneš na políčko s pokladem, použij blok k jeho sebrání." }, "courseB_collector_loops3_2021": { - "courseB_collector_prog3_a": "Pokuste se použít blok 5 k sebrání pokladu.", - "courseB_collector_prog3_b": "Pamatujte, že do bloku opakování můžete dát jen jeden blok." + "courseB_collector_prog3_a": "Zkus pomocí bloku 5 sebrat poklad.", + "courseB_collector_prog3_b": "Pamatuj, že do cyklu „repeat“ můžeš dát víc než jen jeden blok." }, "courseB_collector_loops4_2021": { - "courseB_collector_loops4_a": "Pokuste se použít krokového tlačítka ke zjištění, kde se věci mají nesprávně.", - "courseB_collector_loops4_b": "Chcete-li změnit, jak daleko Laurel půjde, změňte počet spuštění cyklu.", - "courseB_collector_loops4_c": "Poté, co dokončí cyklus `opakování` \n ???\n , se musí Laurel projít a posbírat poklady!" + "courseB_collector_loops4_a": "Zkus pomocí tlačítka kroku najít místo, kde je problém.", + "courseB_collector_loops4_b": "Jestli chceš změnit vzdálenost, kterou Laurel urazí, změň počet opakování cyklu.", + "courseB_collector_loops4_c": "Až dokončí opakování cyklu \n ???\n , musí se Laurel posunout dolů a posbírat zbylý poklad." }, "courseB_collector_loops5_2021": { - "courseB_collector_loops5_a": "K dokončení práce použijte více než jen jeden cyklus.", - "courseB_collector_loops5_b": "Zkuste kód několikrát spustit, abyste viděli, co se stane." + "courseB_collector_loops5_a": "K dokončení úlohy použij víc než jen jeden cyklus.", + "courseB_collector_loops5_b": "Zkus kód několikrát spustit, ať vidíš, co dělá." }, "courseB_collector_loops6_2021": { - "courseB_collector_loops6_a": "Nedaří se Vám přijít na to, kde se to začíná kazit? Použijte tlačítko „Krok“ k procházení svého programu postupně po blocích.", - "courseB_collector_loops6_b": "Počet spuštění opakovacího cyklu můžete změnit kliknutím na „3“ a výběrem jiného čísla.", - "courseB_collector_loops6_c": "K vyřešení tohoto hlavolamu budete muset použít 3 cykly `opakování` \n ???\n .", - "courseB_collector_loops6_d": "Jestliže jste zmateni, zkuste rozdělit tento hlavolam na 3 kusy." + "courseB_collector_loops6_a": "Nedaří se ti přijít na to, kde se kód zasekne? Pomocí tlačítka „Krok“ si program projdi po jednotlivých blocích.", + "courseB_collector_loops6_b": "Počet spuštění cyklu „repeat“ můžeš změnit kliknutím na „3“ a výběrem jiného čísla.", + "courseB_collector_loops6_c": "K vyřešení téhle úlohy je potřeba použít následující tři cykly „repeat“: \n ???\n .", + "courseB_collector_loops6_d": "Pokud si nevíš rady, zkus si úlohu rozdělit na tři části." }, "courseB_collector_loops7_2021": { - "courseB_collector_loops7_a": "Jestliže se Vám nedaří hlavolam vyřešit, zkuste si jej nakreslit na kus papíru, aby se Vám to podařilo.", - "courseB_collector_loops7_b": "K vyřešení tohoto hlavolamu budete potřebovat 3 cykly opakování. A nezapomeňte na přidaný poklad na konci!" + "courseB_collector_loops7_a": "Pokud si s úlohou nevíš rady, pomůže ti, když si ji zkusíš nakreslit na papír.", + "courseB_collector_loops7_b": "K vyřešení téhle úlohy je potřeba použít tři cykly „repeat“ – a nezapomeň sebrat i poslední drahokam." }, "courseB_collector_loops8_2021": { - "courseB_collector_loops8_challenge_a": "Jestliže se Vám nedaří přijít na to, kam cykly opakování dát, rozepište si kód postupně po krocích a hledejte pravidelnost." + "courseB_collector_loops8_challenge_a": "Jestli se ti nedaří vymyslet, kam s cykly opakování, rozepiš si kód po jednotlivých krocích a hledej pravidelnosti." }, "courseB_collector_loops9_2021": { - "courseB_collector_loops9_a": "Připadá Vám to obtížné? Rozepište si to na 3 malé problémy, aby Vám to připadalo snazší.", - "courseB_collector_loops9_b": "K tomuto řešení budete potřebovat 3 cykly opakování, jeden po druhém." + "courseB_collector_loops9_a": "Připadá ti úloha příliš složitá? Zjednoduš si ji rozdělením na tři dílčí problémy.", + "courseB_collector_loops9_b": "Úlohu vyřešíš tak, že použiješ tři cykly „repeat“ po sobě." }, "courseB_collector_loops_challenge1_2021": { - "courseB_collector_loops_challenge1_b": "Začněte umísťováním následujících příkazů do cyklů:\n\n\n \n \n \n \n \n", - "courseB_collector_loops_challenge1_c": "Mezi jednotlivými cestami se dvakrát přesuňte na Východ.\n\n\n \n \n \n\nTo můžete udělat jen se 14 bloky. Kliknutím na jednu další nápovědu se Vám zobrazí řešení.", - "courseB_collector_loops_challenge1_d": "Zkuste toto!\n\n\n \n \n \n 5\n \n \n \n \n \n \n \n \n \n \n \n \n \n 5\n \n \n \n \n \n \n \n \n \n \n \n \n \n 5\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + "courseB_collector_loops_challenge1_b": "Začni umístěním následujících příkazů do cyklů:\n\n\n \n \n \n \n \n", + "courseB_collector_loops_challenge1_c": "Mezi jednotlivými úseky cesty se dvakrát posuň na východ.\n\n\n \n \n \n\nTenhle úkol zvládneš jen se 14 bloky. Pokud chceš s řešením pomoct, zobraz si kliknutím další nápovědu. ", + "courseB_collector_loops_challenge1_d": "Zkus tohle!\n\n\n \n \n \n 5\n \n \n \n \n \n \n \n \n \n \n \n \n \n 5\n \n \n \n \n \n \n \n \n \n \n \n \n \n 5\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" }, "courseB_iceage_loops4_2021": { - "courseB_iceage_loops4_a": "Zkuste sepsat kroky, kterými by se Scrat mohl dostat k žaludu. Vidíte v nich pravidelnost?", - "courseB_iceage_loops4_b": "Nebojte se spustit svůj kód a podívat se, co se stane!", + "courseB_iceage_loops4_a": "Zkus si napsat kroky, které Scrata dovedou k žaludu. Vidíš v nich pravidelnost?", + "courseB_iceage_loops4_b": "Neboj se kód spouštět a kontrolovat, co dělá.", "courseB_iceage_loops4_c": "Toto je cesta, kterou by se měl Scrat vydat." }, "courseB_iceage_loops6_2021": { - "courseB_iceage_loops6_a": "Váš výsledný kód bude mít **tři** bloky posuvu.", - "courseB_iceage_loops6_b": "Stačí Vám přidat jen **jeden** další cyklus!", - "courseB_iceage_loops6_c": "Vaše konečná cesta by měla vypadat takto." + "courseB_iceage_loops6_a": "Tvůj výsledný kód bude obsahovat **tři** bloky pohybu.", + "courseB_iceage_loops6_b": "Stačí přidat jen **jeden** další cyklus.", + "courseB_iceage_loops6_c": "Tvoje konečná cesta by měla vypadat takto." }, "courseB_iceage_loops7_2021": { - "courseB_iceage_loops7_a": "Jestliže se Vám to nebude dařit, zkuste si tyto kroky napsat na kus papíru. Vidíte v nich pravidelnost?", + "courseB_iceage_loops7_a": "Když si nebudeš vědět rady, zkus si kroky napsat na kus papíru. Vidíš v nich nějakou pravidelnost?", "courseB_iceage_loops7_b": "Toto je cesta, po které by se měl Scrat vydat, aby se dostal k žaludu." }, "courseB_iceage_loops8_2021": { - "courseB_iceage_loops8_a": "Jsou bloky posuvu správně? Co dalšího můžete změnit?", - "courseB_iceage_loops8_b": "První cyklus by se měl opakovat **třikrát**, druhý **pětkrát**, třetí cyklus by se měl opakovat **čtyřikrát** a poslední cyklus by se měl opakovat **čtyřikrát**.", - "courseB_iceage_loops8_c": "Pomocí cyklů pomozte Scratovi postupovat touto cestou." + "courseB_iceage_loops8_a": "Jsou bloky pro pohyb použité správně? Co dalšího můžeš změnit?", + "courseB_iceage_loops8_b": "První cyklus by se měl opakovat **třikrát**, druhý **pětkrát**, třetí **čtyřikrát** a poslední taky **čtyřikrát**.", + "courseB_iceage_loops8_c": "Pomocí cyklů pomoz Scratovi postupovat touhle cestou." }, "courseB_iceage_loops9_2021": { - "courseB_iceage_loops9_a": "Máte problémy? Zkuste tento hlavolam rozdělit na menší části. Nebojte se tento hlavolam v průběhu programování postupně zkoušet!", - "courseB_iceage_loops9_b": "Váš konečný kód by měl mít **čtyři** cykly.", - "courseB_iceage_loops9_c": "Aby se dostal k žaludu, měl by Scrat postupovat touto cestou." + "courseB_iceage_loops9_a": "Máš problémy? Zkus si úlohu rozdělit na menší části. Neboj se ji v průběhu programování průběžně spouštět.", + "courseB_iceage_loops9_b": "Konečný kód by měl mít **čtyři** cykly.", + "courseB_iceage_loops9_c": "Aby Scrat došel k žaludu, musí jít touhle cestou." }, "courseB_playlab_events2_2021": { - "courseB_playlab_events2_a": "Toto je blok, kterým Kopretinu přimějete něco říci:\n\n\n \n 0\n Hi there.\n \n " + "courseB_playlab_events2_a": "Tohle je blok, který Kopretinu přiměje něco říct:\n\n\n \n 0\n Hi there.\n \n " }, "courseB_playlab_events3_2021": { - "courseB_playlab_events3_a": "Toto je blok, který byste měli použít k přidání události:\n\n\n\n 0\n \n ", - "courseB_playlab_events3_b": "Toto je blok, který byste měli použít k přepínání Kopretininy nálady:\n\n\n\n 0\n random\n \n " + "courseB_playlab_events3_a": "Tenhle blok slouží k přidání události:\n\n\n\n 0\n \n ", + "courseB_playlab_events3_b": "Pomocí tohohle bloku můžeš přimět Kopretinu, aby změnila náladu:\n\n\n\n 0\n random\n \n " }, "courseB_playlab_events4_2021": { - "courseB_playlab_events4_a": "Toto je událost, která ovládá levou šipku:\n\n\n \n left\n \n ", - "courseB_playlab_events4_b": "Toto je blok, který způsobí, aby se rytíř pohnul doleva.\n\n\n\n 1\n 8\n \n " + "courseB_playlab_events4_a": "Tohle je událost, která ovládá šipku vlevo:\n\n\n \n left\n \n ", + "courseB_playlab_events4_b": "Tohle je blok, který přiměje rytíře posunout se doleva.\n\n\n\n 1\n 8\n \n " }, "courseB_playlab_events5_2021": { - "courseB_playlab_events5_a": "Toto je blok událostí, kterým ovládáte šipku doprava: \n\n\n \n right\n \n ", - "courseB_playlab_events5_b": "Toto je blok, který způsobí, aby rytíř utíkal pryč. \n\n\n\n 1\n 2\n \n" + "courseB_playlab_events5_a": "Toto je blok události, který ovládá šipku doprava: \n\n\n \n right\n \n ", + "courseB_playlab_events5_b": "Tohle je blok, který přiměje rytíře utíkat pryč. \n\n\n\n 1\n 2\n \n" }, "courseB_playlab_events6_2021": { - "courseB_playlab_events6_a": "Budete muset vyplnit tyto bloky událostí:\n\n\n \n up\n \n \n down\n \n ", - "courseB_playlab_events6_b": "K výběru různých směrů používejte rozbalovací šipky na zelených blocích událostí `když je stisknuta šipka ___`.\n\n![](https://images.code.org/b4c76f19fc2d2694c1f731e5f6e786b8-image-1501003990996.gif)", - "courseB_playlab_events6_c": "Abyste úspěšně absolvovali, navštivte všechny vlajky!" + "courseB_playlab_events6_a": "Budeš potřebovat tyhle bloky událostí:\n\n\n \n up\n \n \n down\n \n ", + "courseB_playlab_events6_b": "K výběru různých směrů používej rozbalovací šipky na zelených blocích událostí „když je stisknuta šipka \\_\\_\\_ “.\n\n![](https://images.code.org/b4c76f19fc2d2694c1f731e5f6e786b8-image-1501003990996.gif)", + "courseB_playlab_events6_c": "Cílem úlohy je dostat se ke všem vlajkám. " }, "courseB_playlab_events7_2021": { - "courseB_playlab_events7_a": "Toto je blok události, který budeš potřebovat:\n\n\n\n 0\n 1\n \n", - "courseB_playlab_events7_b": "Toto je blok, který budete potřebovat k přehrání zvuku.\n\n\n\n slap\n \n", - "courseB_playlab_events7_c": "Toto je blok, který potřebujete k tomu, aby rytíř zmizel:\n\n\n\n 1\n \n" + "courseB_playlab_events7_a": "Tohle je blok události, který budeš potřebovat:\n\n\n\n 0\n 1\n \n", + "courseB_playlab_events7_b": "Tenhle blok budeš potřebovat k přehrání zvuku.\n\n\n\n slap\n \n", + "courseB_playlab_events7_c": "Tenhle blok potřebuješ k tomu, aby rytíř zmizel:\n\n\n\n 1\n \n" }, "courseB_playlab_events_challenge1_2021": { - "courseB_playlab_events_challenge1_a": "Způsobte, aby se ostatní zvířata pohybovala dolů, když stisknete `▼`. \n\n\n \n down\n \n", - "courseB_playlab_events_challenge1_b": "Pomocí tohoto bloku měňte rychlost pohybu zvířat:\n\n\n \n 0\n Studio.SpriteSpeed.NORMAL\n ", - "courseB_playlab_events_challenge1_c": "Co všichni řeknou, až bude závod u konce? Touto událostí můžete způsobit, aby mluvili:\n\n\n \n 2\n \n \n 2\n Woo hoo!\n \n \n \n" + "courseB_playlab_events_challenge1_a": "Přiměj ostatní zvířata, ať se po stisknutí „▼“ přesunou dolů. \n\n\n \n down\n \n", + "courseB_playlab_events_challenge1_b": "Pomocí tohoto bloku můžeš měnit rychlost pohybu zvířat:\n\n\n \n 0\n Studio.SpriteSpeed.NORMAL\n ", + "courseB_playlab_events_challenge1_c": "Co postavičky řeknou, až bude závod u konce? Pomocí téhle události nech každého něco říct:\n\n\n \n 2\n \n \n 2\n Woo hoo!\n \n \n \n" }, "courseB_playlab_events_challenge2_2021": { - "courseB_playlab_events_challenge2_a": "Každé zvíře ve hře by mělo zmizet, když na něj kliknete. Po jedné nebo dvou sekundách by se také mělo znovu objevit!", - "courseB_playlab_events_challenge2_b": "Pomocí jiných bloků událostí způsobujte, aby mizela i ostatní zvířata!\n\n\n \n 1\n \n ", - "courseB_playlab_events_challenge2_c": "Použijte dalších příkazů k přehrávání zvuku nebo ke skórování bodů, když kliknete na zvířata!\n\n\n \n slap\n \n ", - "courseB_playlab_events_challenge2_d": "Zaonačte to!\n\nUdělejte to tak, aby za některá zvířata bylo více bodů, než za jiná.\nPoužívejte různé zvuky.\nMěňte náladu zvířat!" + "courseB_playlab_events_challenge2_a": "Každé zvíře ve hře by mělo zmizet, když na něj klikneš. A po jedné nebo dvou sekundách by se zas mělo objevit.", + "courseB_playlab_events_challenge2_b": "Když chceš nechat zmizet ostatní zvířata, použij jiné bloky událostí.\n\n\n \n 1\n \n ", + "courseB_playlab_events_challenge2_c": "Pomocí dalších příkazů přehrávej zvuky a přidávej body při kliknutí na zvířata.\n\n\n \n slap\n \n ", + "courseB_playlab_events_challenge2_d": "Přidej hře na rozmanitosti.\n\nNastav, aby za některá zvířata bylo víc bodů, než za jiná.\nPoužívej různé zvuky.\nMěň náladu zvířat." }, "courseC_PlayLab_events_challenge1_2021": { "courseC_PlayLab_events_challenge_a": "Pomocí tohoto bloku můžeš postavy přesunout na různá místa v herním prostoru.\n\n \n 0\n 12\n ", diff --git a/dashboard/config/locales/blocks.cs-CZ.yml b/dashboard/config/locales/blocks.cs-CZ.yml index 73d6a4cced40e..809803ff98fac 100644 --- a/dashboard/config/locales/blocks.cs-CZ.yml +++ b/dashboard/config/locales/blocks.cs-CZ.yml @@ -2,6 +2,8 @@ cs: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: vytvoř novou postavu {ANIMATION_NAME} na {LOCATION} Dancelab_alternateMoves: text: "{GROUP} střídat každých {N} taktů \nmezi {MOVE1} a {MOVE2}" options: @@ -1040,6 +1042,12 @@ cs: text: nakreslit čáru {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: hrany bloku {SPRITE} z přesunutí + gamelab_everySeconds: + text: 'opakovat každé {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekund + '"frames"': Rámce gamelab_followingTargets: text: sledování cílů gamelab_getAllSprites: @@ -1193,6 +1201,8 @@ cs: '"pop"': kuk '"rain"': déšť '"spiral"': spirála + gamelab_makeNewScaledSprite: + text: vytvoř novou postavu {ANIMATION_NAME} na {LOCATION} gamelab_makeNewSpriteAnon: text: vytvoř novou postavu {ANIMATION_NAME} na {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/callouts.cs-CZ.json b/dashboard/config/locales/callouts.cs-CZ.json index c8477970b4a7d..c3a234fa4fd05 100644 --- a/dashboard/config/locales/callouts.cs-CZ.json +++ b/dashboard/config/locales/callouts.cs-CZ.json @@ -979,34 +979,34 @@ "run_button": "Svou animaci vyzkoušejte tímto tlačítkem. " }, "courseA_artist_loops4_2021": { - "courseA_artist_loops4_1": "Toto číslo Vám říká, kolik těchto bloků můžete v tomto hlavolamu použít." + "courseA_artist_loops4_1": "Tohle číslo vyjadřuje, kolik těchto bloků můžeš v úloze použít." }, "courseA_artist_loops7_2021": { - "courseA_artist_loops7_1": "Toto číslo znamená, že v konečné odpovědi lze použít jen jeden blok tohoto druhu." + "courseA_artist_loops7_1": "Tohle číslo znamená, že v konečné odpovědi je možné použít jen jeden blok tohoto druhu." }, "courseA_artist_loops8_2021": { - "courseA_artist_loops8_1": "Víte, že pokaždé, když budete chtít, můžete čáru překreslit směrem zpět?" + "courseA_artist_loops8_1": "Víš, že se můžeš s tužkou v ruce kdykoli vrátit po čáře, kterou už máš nakreslenou?" }, "courseA_maze_seq1_2021": { - "courseA_maze_seq1_1": "Když budete potřebovat nápovědu, klikněte na žárovku!" + "courseA_maze_seq1_1": "Když budeš potřebovat nápovědu, klikni na žárovku." }, "courseA_playLab_events4_2021": { "courseA_playlab_events4_callout1": "Toto je volání" }, "courseA_playLab_events5_2021": { - "courseA_playLab_events5_1": "Kliknutím sem můžete změnit směr šipky událostí." + "courseA_playLab_events5_1": "Kliknutím sem můžeš změnit směr šipky události." }, "courseA_playLab_events6_2021": { - "courseA_playLab_events6_1": "Ten Vám umožní vybrat „náhodný“ zvuk, což znamená, že dokud jej neuslyšíte, nebudete vědět, jaký zvuk získáte!" + "courseA_playLab_events6_1": "Tady můžeš nastavit přehrání náhodného zvuku – to znamená, že předem nikdy nevíš, co uslyšíš." }, "courseB_artist_loops3_2021": { - "courseB_artist_loops3_1": "V krabičce nástrojů je jen jeden z těchto bloků. Jak jej použijete?" + "courseB_artist_loops3_1": "V sadě nástrojů je jen jeden takový blok. Jak ho použiješ?" }, "courseB_collector_loops1_2021": { - "courseB_collector_loops1_1": "Pomocí tohoto bloku můžete sebrat poklad." + "courseB_collector_loops1_1": "Pomocí tohoto bloku můžeš sebrat poklad." }, "courseB_playlab_events6_2021": { - "courseB_playlab_events6_a": "Pro změnu směru používejte zelenou rozbalovací šipku." + "courseB_playlab_events6_a": "Po kliknutí na zelenou šipku rozevírací nabídky můžeš změnit směr." }, "courseC_PlayLab_events8_2021": { "courseC_PlayLab_events8_callout1": "Použij tenhle blok pro okamžik, kdy Valda narazí do dinosaura." diff --git a/dashboard/config/locales/lesson_activities.cs-CZ.json b/dashboard/config/locales/lesson_activities.cs-CZ.json index 06bc5ebbc313e..ffa55e8f33894 100644 --- a/dashboard/config/locales/lesson_activities.cs-CZ.json +++ b/dashboard/config/locales/lesson_activities.cs-CZ.json @@ -291,11 +291,14 @@ "name": "Rozšířená výuka" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Aktivita (30–45 minut)" + "name": "Aktivita" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Úrovně" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Rekapitulace" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "Rozšířená výuka" }, @@ -303,7 +306,7 @@ "name": "Úrovně" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Aktivita (30–45 minut)" + "name": "Aktivita" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Úrovně" @@ -311,6 +314,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Rekapitulace" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Hodnocení" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Zahřátí" }, @@ -4004,8 +4010,11 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Rekapitulace" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Začínáme" + }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Aktivita (30–45 minut)" + "name": "Aktivita" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Rekapitulace" diff --git a/dashboard/config/locales/lessons.cs-CZ.json b/dashboard/config/locales/lessons.cs-CZ.json index 1092a070d8986..a3f085530720b 100644 --- a/dashboard/config/locales/lessons.cs-CZ.json +++ b/dashboard/config/locales/lessons.cs-CZ.json @@ -104,15 +104,6 @@ "overview": "V této lekci získají studenti všech věkových kategorií úvodní zkušenost s programováním a informatikou v bezpečném a podpůrném prostředí. Nejprve roztřídí objekty na ryby a ostatní a pokusí se vyčistit oceán od nepořádku. Pak bude jejich úkolem rozšířit cvičný datový soubor o další mořské tvory. Ve druhé části aktivity budou vybírat vlastní značky, které přidají k obrázkům náhodně vytvořených ryb. Tato cvičná data poslouží pro trénink modelu strojového učení, který by pak měl nové obrázky označovat automaticky.", "student_overview": "Shrnutí výukového kurzu: Nejprve studenti zařadí předměty jako buďto „ryba“ nebo „neryba“, aby se pokusili odstranit odpad z oceánu. Pak budou studenti muset rozšířit svůj cvičný datový soubor tak, aby zahrnoval i jiné mořské tvory patřící do vody. V druhé části aktivity budou studenti vybírat své vlastní značky, které aplikují na obrázky náhodně vytvořených ryb. Tato cvičná data se používají pro model strojového učení, který by měl být schopen označovat nové obrázky sám od sebe." }, - "hello-world-food/lesson-1": { - "overview": "V této lekci se studenti budou učit základy počítačových věd programováním v Laboratoři sprajtů. Laboratoř sprajtů je nástroj, který můžete používat k budování představivostí nabitých a zábavných projektů. Studenti se naučí vytvářet a animovat sprajty a dělat je interaktivní pomocí událostí. \n\nExistuje více verzí této lekce. Každá verze vyučuje stejné koncepce, ale jsou v ní obsaženy různé obrázky, aby se líbila různým typům studentů. Další informace najdete na stránce [Úvodní stránka o programu Ahoj, světe.][0]", - "preparation": "- Hrajte si s hlavolamy, abyste našli všechny případné problémové oblasti, které bude Vaše třída mít.\n- Použijte prostředky dostupné na [CS Connections][0] abyste vyrobili plán na další výuku počítačových věd po skončení prvotního výukového kurzu.", - "purpose": "Tato lekce je určena k přípravě studentů na vytváření jednoduchých programátorských projektů v Laboratoři sprajtů. S touto dovedností budou pak studenti vytvářet projekty na jakékoli téma, jako například na jiné školní téma nebo na něco, co má význam pro ně osobně. Navštivte [CS Connections][0], kde najdete nápady o tom, jak začlenit počítačovou vědu do jiných předmětů." - }, - "poem-art/lesson-1": { - "overview": "V této spojené lekci informatiky a jazyka budou studenti animovat báseň pomocí kódu, aby dokreslili její atmosféru. Během této úvodní kódovací aktivity si studenti přečtou báseň a určí její atmosféru. Pak najdou odpovídající efekty a obrázky, které pomohou atmosféru básně dokreslit. Nakonec budou studenti používat události (kód) k ilustraci změny atmosféry nebo k animaci nástupu nových obrazů v básni. \n\nTuto lekci lze probrat jako hodinovou samostatnou lekci. Také je možné tuto lekci použít jako první lekci z modulu o pěti lekcích, který se nazývá [Kódování s poezií](http://code.org/poetry). Na konci modulu Kódování s poezií budou studenti psát své vlastní básně a vytvoří aplikaci na generování básní, které mohou sdílet se svými kamarády. \n\nKódování s poezií je součástí výukového plánu Propojení informatiky organizace Code.org. Cílem tohoto výukového plánu je propojit informatiku s dalšími předměty, například matematikou, jazykem a přírodními vědami, v souladu se vzdělávacími standardy CCSS, NGSS a CSTA. ", - "preparation": "– Prohlédněte si a sami dokončete výukový online program: [Básnické umění](http://studio.code.org/s/poem-art).\n\n– Než požádáte studenty, aby prováděli aktivity, nezapomeňte si je sami vyzkoušet. \n\n– Zkontrolujte svou technologii a rozhodněte se, zda není potřeba předem vyřešit nějaké problémy.\n\n– U některých úrovní je třeba přehrávat zvuk. Rozdejte včas sluchátka. \n\n– [Optional] Dva samolepicí papírky na studenta pro hodnocení." - }, "jigsaw/Jigsaw": { "overview": "Tato lekce dá studentům představu o tom, co mohou očekávat, když se vydají do počítačové laboratoře. Začne to krátkou diskusí, která je obeznámí se zvyklostmi zavedenými v počítačové laboratoři, načež pokročí k užívání počítače při řešení online hlavolamů.", "student_overview": " Hlavolamy dokončete kliknutím a potažením." diff --git a/dashboard/config/locales/long_instructions.cs-CZ.json b/dashboard/config/locales/long_instructions.cs-CZ.json index 72f9e2cc0d215..74dd784feff23 100644 --- a/dashboard/config/locales/long_instructions.cs-CZ.json +++ b/dashboard/config/locales/long_instructions.cs-CZ.json @@ -1825,91 +1825,91 @@ "Dance Party 2_2021": "Tenhle Marťan byl hrdý na své taneční umění, teď se ale dokáže pohybovat jen z jedné strany na druhou.\n\nZměň chování v bloku \n\n \n \n \"blue alien\"\n \n \n , aby se vetřelec mohl začít točit.", "Dance Party Freeplay_2021": "Teď navrhni vlastní diskotéku vetřelců! Potřebuješ inspiraci? Zkus třeba tohle:\n\n- Vytvoř dalšího vetřelce, který předvede jiný pohyb, když na něj klikneš.\n- Nastav, aby vetřelci předvedli další taneční pohyby, když se vzájemně dotknou.", "Fish Tank 7-validated_2021": "Přidali jsme do nástrojové sady spoustu nových bloků. \n\nHraj si s nimi a vylepši akvárium.", - "courseA_artist_loops10_2021": "## Je čas jít zpátky na zemi. Pomozte mi dát dolů kameny, abych nespadl dovnitř!\n\n![expandable](https://images.code.org/d3213d375d0271e114aa4313cdeb34be-image-1498064942606.gif)", - "courseA_artist_loops11_2021": "## Pomozte mi vybudovat stupně na sledování odplouvání lodi.\n\n![expandable](https://images.code.org/ed19f00a2350b186fbe86ea805e17925-image-1498065450651.gif)", - "courseA_artist_loops12_2021": "Umělec uviděl v dálce něco zábavného. Nakreslete, co si myslíte, že viděl.\n\n* * *\n\n### Nápady\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", - "courseA_artist_loops2_2021": "Pomozte umělci nakreslit tuto čáru dvakrát dopředu.\n\n![](https://images.code.org/04501f26a36673460f5c8fe04e3e7686-image-1498002095108.gif)", - "courseA_artist_loops3_2021": "Náš umělec se snaží nakreslit čáru pětkrát, ale nedaří se mu to. Umíte mu pomoci?\n\n![expandable](https://images.code.org/6d79b5f8291bd8e11c427bff25f423c2-image-1467935497388.gif)", - "courseA_artist_loops4_2021": "Teď použijme cyklus 5 k nakreslení této čáry pětkrát!\n\n![](https://images.code.org/b2bc7f52ffdac2ad0d8e7c2d798c24df-image-1501875818062.gif)", - "courseA_artist_loops5_2021": "## Nakreslete čáru dlouhou sedm kroků. Ta se stane naším horizontem.\n\n![expandable](https://images.code.org/dc7c4317177f2b94421c5aa589c31ac7-image-1498002771889.gif)", - "courseA_artist_loops6_2021": "## Do pozadí dejme pěkný kopec.\n\n![expandable](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", + "courseA_artist_loops10_2021": "## Je čas vrátit se na pevninu. Pomoz mi položit kameny, ať nespadnu do vody.\n\n![expandable](https://images.code.org/d3213d375d0271e114aa4313cdeb34be-image-1498064942606.gif)", + "courseA_artist_loops11_2021": "## Pomoz mi postavit schody, ať můžu pozorovat odplouvající loď.\n\n![expandable](https://images.code.org/ed19f00a2350b186fbe86ea805e17925-image-1498065450651.gif)", + "courseA_artist_loops12_2021": "Umělec uviděl v dálce něco legračního. Nakresli, co si myslíš, že viděl.\n\n* * *\n\n### Nápady\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", + "courseA_artist_loops2_2021": "Pomoz umělci nakreslit dvě tyhle čáry za sebou.\n\n![](https://images.code.org/04501f26a36673460f5c8fe04e3e7686-image-1498002095108.gif)", + "courseA_artist_loops3_2021": "Náš umělec se snaží nakreslit čáru pětkrát za sebou, ale nedaří se mu to. Dokážeš mu pomoct?\n\n![expandable](https://images.code.org/6d79b5f8291bd8e11c427bff25f423c2-image-1467935497388.gif)", + "courseA_artist_loops4_2021": "Teď pomocí cyklu 5 tuhle čáru nakresli pětkrát.\n\n![](https://images.code.org/b2bc7f52ffdac2ad0d8e7c2d798c24df-image-1501875818062.gif)", + "courseA_artist_loops5_2021": "## Nakresli čáru dlouhou sedm kroků. Tato čára bude představovat horizont.\n\n![expandable](https://images.code.org/dc7c4317177f2b94421c5aa589c31ac7-image-1498002771889.gif)", + "courseA_artist_loops6_2021": "## Pojďme v pozadí nakreslit pěkný kopeček.\n\n![expandable](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", "courseA_artist_loops8_2021": "## Potřebujeme žebřík nahoru k člunu.\n\n![expandable](https://images.code.org/ee90228fae25ecca1fba589b721f9120-image-1498063066878.gif)", - "courseA_artist_loops9_2021": "## **Výzva:** Schody k doku jsou rozbité. Pomozte mi je opravit.\n\n![expandable](https://images.code.org/9d36df1afb6a738ba7bcff8734403ff3-image-1498063282074.gif)", - "courseA_artist_loops_challenge1_2021": "Cyklus můžete použít k nakreslení mnoha čar za sebou.\n\nUmíte nakreslit dům? Způsobte, aby vypadal právě tak, jak budete chtít! Snažte se vyhledávat opakující se pravidelnosti!\n\nTady je několik nápadů:\n\n![](https://images.code.org/6e59e881e0aa1d31186e81a203655a0b-image-1501785654664.png)", - "courseA_artist_loops_challenge2a_2021": "_„Pomozte mi připravit tábořiště!“_\n\nPomocí bloků v krabičce nástrojů nakreslete tyto tři stany.", - "courseA_harvester_seq10_2021": "Sklízečka musí posbírat všechnu kukuřici! Vidíte v tom pravidelnost?", - "courseA_harvester_seq11_2021": "Zkuste si to sami! Sesbírejte všechnu kukuřici.", - "courseA_harvester_seq12_2021": "_Děkuji Vám za Vaši pomoc!_ \n\nSesbírejte všechnu kukuřici.", - "courseA_harvester_seq13_2021": "Pomozte sklízečce sklízet kukuřici!", - "courseA_harvester_seq1_2021": "Pomozte sklízečce sebrat kus kukuřice!", - "courseA_harvester_seq2_2021": "Použijte **tři** bloky , aby se sklízečka dostala ke kukuřici! ", - "courseA_harvester_seq3_2021": "Použijte **tří** bloků , aby se sklízečka dostala ke kukuřici! Nezapomeňte kukuřici nakonec posbírat.", - "courseA_harvester_seq4_2021": "Přidáním _jednoho_ bloku sklízečce pomůžete posbírat kukuřici.", - "courseA_harvester_seq5_2021": "Podaří se Vám přijít na to, co je na tomto kódu špatně? Pomozte sklízečce posbírat kukuřici!", - "courseA_harvester_seq6_2021": "Vyzkoušejte to sami!", - "courseA_harvester_seq7_2021": "Abyste se dostali ke kukuřici, musíte se pohybovat ve dvou směrech! Pomozte sklízečce sbírat ve správném směru.", - "courseA_harvester_seq8_2021": "Teď musí sklízečka sebrat kukuřici dvakrát!", - "courseA_harvester_seq9_2021": "K dokončení tohoto hlavolamu přidejte dva bloky!", - "courseA_maze_seq10_2021": "**Výzva:** Abyste dostali ptáka k praseti, vyhýbejte se TNT!", - "courseA_maze_seq11_2021": "Je čas na kratší hlavolam! Přesuňte se na jednu stranu a pak na jinou, abyste dostali ptáka k praseti.", - "courseA_maze_seq12_2021": "Dostaňte to prase!", - "courseA_maze_seq1_2021": "_„Hrajte si s těmito bloky a pokuste se dostat mě ke zlému praseti!“_", - "courseA_maze_seq5_2021": "Zkuste tohle.", - "courseA_maze_seq5a_2021": "_„Tady, prasátko, prasátko!“_\n\nCo můžete přidat na konec tohoto kódu, aby se pták dostal k praseti?", - "courseA_maze_seq6_2021": "Přesuňte se na jednu stranu a poté na jinou, abyste ptáka dostali k praseti!", - "courseA_maze_seq8_2021": "Vyřešte tuto úroveň a dostaňte ptáka k praseti!", - "courseA_maze_seq_challenge1_2021": "Odlaďte tuto úroveň. Odstraňte přebytečné bloky a přidejte chybějící bloky. Dostaňte ptáka k praseti!", - "courseA_playLab_events3_2021": "Pomozte psovi Jorgemu dát se do pohybu spojením bloku \n 1\n 8\n s blokem událostí \n left\n , který už v pracovním prostoru je.\n\nPoužívejte šipkových kláves nebo tiskněte šipkové klávesy, aby se Jorge přesunul k vlajce a dokončete úroveň!", - "courseA_playLab_events4_2021": "Teď přidejte další blok, aby se Jorge pohnul doprava, když bude kliknuto na tlačítko doprava. Aby se Jorge pohyboval k oběma vlajkám a abyste dokončil úroveň, používejte šipkových kláves nebo tiskněte šipková tlačítka!", - "courseA_playLab_events5_2021": "Přidejte události, aby se Jorge při stisku tlačítek \\`nahoru\\` a \\`dolů\\` pohyboval nahoru a dolů. Abyste absolvovali tuto úroveň, musí Jorge získat vlajky!", - "courseA_playLab_events6_2021": "Udělejte to ještě zajímavější změnou pozadí a přehráním náhodného zvuku pokaždé, když na Jorgeho kliknete. Až bude Váš kód připraven, klikněte na Jorgeho a zkuste to!", - "courseA_playLab_events7_2021": "_Volná hra:_ Přidejte k této hře cokoli, co budete chtít. Můžete způsobit, aby dinosaur zmizel, když do něj naběhne Jorge?", - "courseA_playlab_events_challenge1_2021": "Kliknutím na Olive se zobrazí Robin! Umíte napsat kód, který by zobrazil také ostatní postavičky?\n\nV tomto hlavolamu nezapomeňte klikat, aby se Vám zobrazovaly nápovědy! Nápovědy Vám umožní dělat tento projekt postupně po krocích!\n\n![]()", - "courseA_playlab_events_challenge2_2021": "Dejte každému něco, co by mohl udělat, když se na něj klikne. Co zvířata řeknou? Co dalšího se stane?\n\nV tomto hlavolamu nezapomeňte klikat na nápovědu. Nápovědy Vám dají zábavné věci, které byste měli vyzkoušet!\n\n![]()", - "courseB_Scrat_ramp1_2021": "Aby se Scrat dostal k žaludu, sklapněte blok ve spodní části bloku a poté stiskněte \"▶ Spustit\"!", - "courseB_Scrat_ramp2_2021": "Sklapnutím obou bloků ve spodní části bloku dokončete své programování a poté klikněte na „▶ Spustit“.", - "courseB_Scrat_ramp3b_2021": "Na konci tohoto kódu je přídavný blok!\n\nPřetáhněte jej zpět do krabičky nástrojů, abyste jej mohli zahodit.", - "courseB_Scrat_ramp4a_2021": "Podaří se Vám přijít na to, který blok musíte přidat na spodní stranu ostatních bloků, abyste dokončili tento kód?", - "courseB_Scrat_ramp5a_2021": "Zkuste si tohle zcela sami!", - "courseB_artist_loops10_2021": "Použijte to, co jste se naučili, k nakreslení obrázku toho, co si myslíte, že umělec viděl, když se dostal domů.\n\n* * *\n\n### Nápady\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", - "courseB_artist_loops2_2021": "Umělec se snaží nakreslit čáru **šestkrát**, ale nedaří se mu to. Umíte mu pomoci?", - "courseB_artist_loops3_2021": "Pomozte umělci nakreslit čáru sedmkrát, abyste udělali zahradní zeď.", - "courseB_artist_loops4_2021": "Teď musíme připravit půdu k sázení. Najděte chyby v kódu a pomozte umělci připravit půdu.", - "courseB_artist_loops5_2021": "Je čas opravit schody! Opakujte tento vzorec **pětkrát**, aby se umělec mohl dostat na vrchol keřů.", - "courseB_artist_loops6_2021": "Tam za keři je krásná popínavá rostlina plná květů. Umíte na rostlinu vylézt a zjistit, kam vede?", - "courseB_artist_loops7_2021": "**Výzva:** Je to skrytá zahrada! Pojďme se projít.", - "courseB_artist_loops8_2021": "Je čas vydat se domů. Umíte opravit tento žebřík pomocí jen jednoho bloku, aby se umělec dostal dolů?", - "courseB_artist_loops9_2021": "Projděme se domů zkratkou přes rybník. Umíte umělci dopomoci k tomu, aby zůstával na kamenech?", - "courseB_artist_loops_challenge1_2021": "_„Je čas vrhnout kostky! Umíte mi pomoci je táhnout?“_", - "courseB_artist_loops_challenge2_2021": "Nakreslete tolik X, kolik dovedete. Podaří se Vám získat 3 v řadě?", - "courseB_collector_loops10_2021": "Pomozte Laurel získat všechny poklady z této jeskyně.", - "courseB_collector_loops11_2021": "Heuréka! Získejte tolik pokladů, kolik jen dovedete!", - "courseB_collector_loops1_2021": "**Volné hraní:** Přesouvejte Laurel kolem a získejte co nejvíce pokladů. Abyste absolvovali tuto úroveň, získejte alespoň jeden předmět bez chyb.\n\n* * *\n\nPřetahujte bloky do pracovního prostoru a pokuste se zjistit, jak získat poklad. ", - "courseB_collector_loops2_2021": "Přesuňte Laurel k pokladu a poté použijte blok k jeho zvednutí.\n\nAbyste absolvovali tuto úroveň, získejte všechny čtyři hromádky.", - "courseB_collector_loops3_2021": "Jak může Laurel získat všech pět hromad pokladů pomocí jen jednoho bloku ?", - "courseB_collector_loops4_2021": "Opravte Laurelinu cestu tak, abyste získali všechny tyto poklady!", - "courseB_collector_loops5_2021": "Přidejte něco ke kódu z posledního hlavolamu, abyste získali celý poklad. ", - "courseB_collector_loops6_2021": "Vymyslete kód, který by Laurel pomohl získat celý poklad!", - "courseB_collector_loops7_2021": "Napište kód k získání všech těchto pokladů.", - "courseB_collector_loops8_2021": "**Výzva:** Poklad vede až dolů po těchto schodech! Napište kód, který pomůže Laurel získat jej všechen.", - "courseB_collector_loops9_2021": "_„Pomozte mi získat poklad z tohoto hlubokého údolí.“_", - "courseB_collector_loops_challenge1_2021": "Tentokrát máte omezený počet bloků. Získejte všechny poklady! ", - "courseB_collector_loops_challenge2a_2021": "_„Pořiďme poklad!“_\n\nPomozte Laurel získat alespoň **5** kusů pokladu, abyste absolvovali tento hlavolam.", - "courseB_iceage_loops2_2021": "Použijte blok i blok , abyste se dostali k žaludu!", - "courseB_playlab_events2_2021": "Přimějte saň Kopretinu, aby něco řekla, když kliknete na „Spustit“.", - "courseB_playlab_events3_2021": "Pomocí události dosáhněte toho, aby se saň Kopretina přepnula do náhodné ![](https://images.code.org/c365e065614fea592612264f33624c09-image-1475698889081.17.53.png) nálady, když na ni kliknete.", - "courseB_playlab_events4_2021": "Čas rytířů! Nechejte draka dokončit tuto úroveň.\n\nPřidejte událost tak, aby se rytíř pohnul směrem k drakovi, když kliknete na levou šipku.", - "courseB_playlab_events5_2021": "Teď přidejte událost tak, aby, když stisknete šipku doprava, rytíř utíkal před drakem. \n\nAbyste absolvovali tuto úroveň, posouvejte rytíře doprava.", - "courseB_playlab_events6_2021": "Pomozte svému rytíři získat všechny vlajky!\n\nAbyste to provedli, budete muset přidat události k pohybování rytířem nahoru, dolů, doleva a doprava.", - "courseB_playlab_events7_2021": "Udělejte tuto hru zábavnější přidáním dalších věcí!\n\n1. Nastavte rytíře tak, aby mizel, když vběhne do draka. \n2. Aby to dávalo realističtější pocit, přehrajte nějaký zvuk, když se srazí. \n\n* * *\n\nAbyste absolvovali tuto úroveň, navštivte všechny mety a poté vběhněte do draka.", - "courseB_playlab_eventsFP_2021": "**Volné hraní:** Využívejte svou představivost. Co můžete udělat pro to, aby byla tato hra zábavnější?", - "courseB_playlab_events_challenge1_2021": "Je čas na velký závod zvířat! Způsobte, aby se zvířata pohybovala dolů, když stisknete `▼`. \n\nKdo poběží nejrychleji?", - "courseB_playlab_events_challenge2_2021": "Způsobme, aby zvířata mizela, když na ně kliknete.\nTeď si zkuste hrát se psem, pak pomozte jiným zvířatům, aby se přidaly k té zábavě. Můžete také přidat zvuky a skórovat body a vytvořit tak hru „Zvířecí známka“!\n\n![](https://images.code.org/d48437a0b08be90110541e0ef21076e0-image-1497907722000.gif)", + "courseA_artist_loops9_2021": "## **Výzva:** Schody vedoucí k doku jsou rozbité. Pomoz mi je opravit.\n\n![expandable](https://images.code.org/9d36df1afb6a738ba7bcff8734403ff3-image-1498063282074.gif)", + "courseA_artist_loops_challenge1_2021": "Pomocí cyklu můžeš nakreslit dlouhou řadu z pospojovaných čar.\n\nZvládneš nakreslit dům? Vytvoř si ho podle svých představ! Zkus najít pravidelnosti.\n\nTady je pár nápadů:\n\n![](https://images.code.org/6e59e881e0aa1d31186e81a203655a0b-image-1501785654664.png)", + "courseA_artist_loops_challenge2a_2021": "_„Pomoz mi připravit tábořiště!“_\n\nPomocí bloků v sadě nástrojů nakresli tyhle tři stany.", + "courseA_harvester_seq10_2021": "Zahradnice musí posbírat všechnu kukuřici. Vidíš tady určitou pravidelnost?", + "courseA_harvester_seq11_2021": "Vyzkoušej si to! Skliď veškerou kukuřici.", + "courseA_harvester_seq12_2021": "_Díky za pomoc!_ \n\nSesbírej všechnu kukuřici.", + "courseA_harvester_seq13_2021": "Pomoz zahradnici sklidit kukuřici.", + "courseA_harvester_seq1_2021": "Pomozte zahradnici sklidit kukuřičný klas.", + "courseA_harvester_seq2_2021": "Použij **tři** bloky , aby se zahradnice dostala ke kukuřici. ", + "courseA_harvester_seq3_2021": "Pomocí **tří** bloků pomoz zahradnici dostat se ke kukuřici. Nezapomeň kukuřici nakonec posbírat.", + "courseA_harvester_seq4_2021": "Přidáním _jednoho_ bloku pomoz zahradnici sklidit kukuřici.", + "courseA_harvester_seq5_2021": "Přijdeš na to, kde je v tomhle kódu chyba? Pomoz zahradnici sklidit kukuřici.", + "courseA_harvester_seq6_2021": "Vyzkoušej si to!", + "courseA_harvester_seq7_2021": "Na trase ke kukuřici musíš jednou změnit směr. Pomoz zahradnici najít správnou cestu.", + "courseA_harvester_seq8_2021": "Teď musí zahradnice sebrat kukuřici dvakrát.", + "courseA_harvester_seq9_2021": "Dokonči tuhle úlohu přidáním dvou bloků.", + "courseA_maze_seq10_2021": "**Výzva:** Dostaň ptáka k praseti, ale vyhni se TNT!", + "courseA_maze_seq11_2021": "Je čas na kratší úlohu! Posuň se jedním směrem a pak jiným, ať se pták dostane k praseti.", + "courseA_maze_seq12_2021": "Chyť to prasátko!", + "courseA_maze_seq1_2021": "_„Hraj si s těmito bloky a pokus se dostat mě ke zlému praseti!“_", + "courseA_maze_seq5_2021": "Vyzkoušej tohle.", + "courseA_maze_seq5a_2021": "_„Tady, prasátko, tady!“_\n\nCo můžeš přidat na konec tohoto kódu, aby se pták dostal k praseti?", + "courseA_maze_seq6_2021": "Posuň se jedním směrem a pak jiným, ať se pták dostane k praseti!", + "courseA_maze_seq8_2021": "Dostaň ptáka k praseti a tím dokonči tuhle úroveň.", + "courseA_maze_seq_challenge1_2021": "Odlaď tuto úroveň. Odstraň přebytečné a přidej chybějící bloky. Doveď ptáka k praseti.", + "courseA_playLab_events3_2021": "Pomoz psovi Jorgemu dát se do pohybu spojením bloku \n 1\n 8\n s blokem události \n left\n , který už v pracovním prostoru je.\n\nK dokončení úrovně použij šipkové klávesy nebo tlačítka šipek, aby se Jorge dostal až k vlajce.", + "courseA_playLab_events4_2021": "Přidej další blok události, který při každém kliknutí na tlačítko „doprava“ posune Jorgeho doprava. K dokončení úrovně použij šipkové klávesy nebo tlačítka šipek, aby se Jorge dostal k oběma vlajkám.", + "courseA_playLab_events5_2021": "Přidej události, které Jorgeho při stisknutí tlačítek \\`nahoru\\` a \\`dolů\\` posunou nahoru nebo dolů. Úlohu vyřešíš, když Jorge dojde k vlajkám.", + "courseA_playLab_events6_2021": "Přidej další zajímavé prvky – změň pozadí a přehraj náhodný zvuk pokaždé, když na Jorgeho klikneš. Až budeš mít kód napsaný, klikni na Jorgeho a zkus, jak to funguje.", + "courseA_playLab_events7_2021": "_Volná hra:_ Přidej si do hry, co chceš. Dokážeš třeba nechat zmizel dinosaura, když k němu přiběhne Jorge?", + "courseA_playlab_events_challenge1_2021": "Když klikneš na Olive, objeví se Robin. Dokážeš napsat kód, který sem vrátí i ostatní postavičky?\n\nV téhle úloze se nech vést nápovědou – po kliknutí ti bude krok za krokem pomáhat s řešením projektu.\n\n![]()", + "courseA_playlab_events_challenge2_2021": "Přidej každé postavičce nějakou schopnost, kterou předvede, když na ni klikneš. Jaký zvuk vydají zvířátka? Co dalšího se stane?\n\nV téhle úloze se nech vést nápovědou – po kliknutí ti prozradí, co legračního se dá vyzkoušet.\n\n![]()", + "courseB_Scrat_ramp1_2021": "Aby se Scrat dostal k žaludu, připni blok zespodu k bloku a pak stiskni „▶ Spustit“.", + "courseB_Scrat_ramp2_2021": "Připni oba bloky zespodu k bloku a pak stiskni „▶ Spustit“.", + "courseB_Scrat_ramp3b_2021": "Na konci tohoto kódu je přebytečný blok.\n\nPřetažením zpátky do sady nástrojů ho odstraň.", + "courseB_Scrat_ramp4a_2021": "Přijdeš na to, který blok je potřeba přidat pod ostatní bloky, aby byl kód kompletní?", + "courseB_Scrat_ramp5a_2021": "Zkus tohle udělat samostatně.", + "courseB_artist_loops10_2021": "Použij získané znalosti a nakresli, co podle tebe umělec uviděl, když přišel domů.\n\n* * *\n\n### Nápady\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", + "courseB_artist_loops2_2021": "Umělec se snaží nakreslit čáru **šestkrát** za sebou, ale nedaří se mu to. Dokážeš mu pomoct?", + "courseB_artist_loops3_2021": "Pomoz umělci nakreslit sedmi tahy zahradní zeď.", + "courseB_artist_loops4_2021": "Teď musíme připravit půdu k sázení. Najdi v kódu chyby a pomoz umělci připravit půdu.", + "courseB_artist_loops5_2021": "Je čas zkonstruovat schůdky. Opakujte tenhle vzorec **pětkrát** za sebou, aby se umělec mohl dostat ke špičkám keříků.", + "courseB_artist_loops6_2021": "Tam za keři je krásná popínavá rostlina plná květů. Zvládneš na ni vylézt a zjistit, kam vede?", + "courseB_artist_loops7_2021": "**Výzva:** Tohle je skrytá zahrada! Pojďme si ji obejít.", + "courseB_artist_loops8_2021": "Je čas vydat se domů. Dokážeš zkonstruovat tenhle žebřík jen pomocí jednoho bloku, aby se umělec dostal dolů?", + "courseB_artist_loops9_2021": "Pojďme si cestu domů zkrátit přes rybník. Dokážeš umělci pomoct, aby se udržel na kamenech?", + "courseB_artist_loops_challenge1_2021": "_„Je čas hodit si kostkami. Dokážeš mi je pomoct nakreslit?“_", + "courseB_artist_loops_challenge2_2021": "Nakresli tolik křížků, kolik dokážeš. Zvládneš nakreslit tři v jedné řadě?", + "courseB_collector_loops10_2021": "Pomoz Laurel získat všechny poklady z téhle jeskyně.", + "courseB_collector_loops11_2021": "Heuréka! Posbírej tolik drahokamů, kolik jen dokážeš!", + "courseB_collector_loops1_2021": "**Volné hraní:** Nech Laurel, ať se vydá na cestu a posbírá co nejvíc drahokamů. Ke splnění úlohy stačí bezchybně sebrat aspoň jeden drahokam. \n\n* * *\n\nPřetahuj bloky do pracovního prostoru a vymysli, jak posbírat poklad. ", + "courseB_collector_loops2_2021": "Přesuň Laurel k pokladu a pak ho seber pomocí bloku .\n\nTuhle úroveň splníš, když posbíráš všechny čtyři hromádky.", + "courseB_collector_loops3_2021": "Jak může Laurel posbírat všech pět hromádek s pokladem jen pomocí jednoho bloku ?", + "courseB_collector_loops4_2021": "Oprav kód, aby Laurel mohla posbírat celý tenhle poklad.", + "courseB_collector_loops5_2021": "Přidej něco ke kódu z poslední úlohy, ať posbíráš celý poklad. ", + "courseB_collector_loops6_2021": "Vymysli kód, který by Laurel pomohl získat celý poklad.", + "courseB_collector_loops7_2021": "Napiš kód, kterým posbíráš celý tenhle poklad.", + "courseB_collector_loops8_2021": "**Výzva:** Řada drahokamů se tady klikatí a vede až dolů. Napiš kód, který Laurel pomůže posbírat celý poklad.", + "courseB_collector_loops9_2021": "_„Pomoz mi získat poklad z tohoto hlubokého údolí.“_", + "courseB_collector_loops_challenge1_2021": "Tentokrát máš omezený počet bloků. Posbírej celý poklad. ", + "courseB_collector_loops_challenge2a_2021": "_„Pojďme sesbírat poklad!“_\n\nVyřeš úlohu tak, že pomůžeš Laurel posbírat aspoň **5** částí pokladu.", + "courseB_iceage_loops2_2021": "Najdi cestu k žaludu pomocí bloků a .", + "courseB_playlab_events2_2021": "Přiměj saň Kopretinu, aby něco řekla, když klikneš na „Spustit“.", + "courseB_playlab_events3_2021": "Pomocí události nastav, aby saň Kopretina náhodně ![](https://images.code.org/c365e065614fea592612264f33624c09-image-1475698889081.17.53.png) změnila náladu, když na ni klikneš.", + "courseB_playlab_events4_2021": "Nastal čas rytířů! Tuhle úroveň dokončíš tak, že dojdeš k drakovi.\n\nPřidej událost, která při kliknutí na šipku vlevo posune rytíře směrem k drakovi.", + "courseB_playlab_events5_2021": "Teď přidej událost, která po stisknutí šipky vpravo umožní rytíři utéct před drakem. \n\nÚlohu dokončíš tak, že rytíře posuneš doprava.", + "courseB_playlab_events6_2021": "Pomoz svému rytíři získat všechny vlajky.\n\nK tomu bude potřeba přidat události, které rytíři pomůžou posouvat se nahoru, dolů, doleva a doprava.", + "courseB_playlab_events7_2021": "Přidej další věci, ať je hra zábavnější!\n\n1. Nastav, aby rytíř zmizel, když narazí na draka. \n2. Aby srážka působila realističtěji, přehraj při ní nějaký zvuk. \n\n* * *\n\nK vyřešení úlohy navštiv všechny mety a pak jdi rovnou na draka.", + "courseB_playlab_eventsFP_2021": "**Volné hraní:** Použij svou představivost. Co můžeš udělat, aby byla tahle hra zábavnější?", + "courseB_playlab_events_challenge1_2021": "Je čas na velký závod zvířat! Přiměj zvířata, aby se po stisknutí ▼ posunula dolů. \n\nKdo poběží nejrychleji?", + "courseB_playlab_events_challenge2_2021": "Nastav, aby zvířata zmizela, když na ně klikneš.\nZkus si nejdřív pohrát se psem a pak pozvi ke hře i další zvířata. Vytvoř hru Zvířecí známka přidáním zvuků a nastavením událostí, za které se budou připisovat body.\n\n![](https://images.code.org/d48437a0b08be90110541e0ef21076e0-image-1497907722000.gif)", "courseB_starWars_prog11_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Jen tak dál!\"_", - "courseB_starWars_prog2_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _„Získejte všechen kov.“_", + "courseB_starWars_prog2_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _„Posbírej veškerý kov.\"_", "courseB_starWars_prog3_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _„Jen tak dál, BB-8!“_", - "courseB_starWars_prog4_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _„Získej to, BB-8!“_", - "courseB_starWars_prog7_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _„Běž, získej to!“_", + "courseB_starWars_prog4_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _„Jdi na to, BB-8!“_", + "courseB_starWars_prog7_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _„Jdi na to“_", "courseC_PlayLab_eventsA_embed_2021": "Pojďme si zahrát hru. Získej bod posunutím tučňáka směrem k chobotničce. K výhře potřebuješ 5 bodů.", "courseC_PlayLab_events_challenge1_2021": "Použij nový blok, aby se Valda automaticky přesunul zpátky na začátek, jakmile narazí na dinosaura a získá bod. Díky tomu bude hra náročnější a zábavnější.\n\nPak si hru zahraj a posouvej šipkami Valdu, dokud nenasbíráš aspoň 5 bodů. Výzvu splníš, když Valdu na obrazovce přesuneš na pozici „uprostřed vlevo“.", "courseC_starWars_loops5_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Běž, BB-8!\"_", diff --git a/dashboard/config/locales/resources.cs-CZ.json b/dashboard/config/locales/resources.cs-CZ.json index b5084d13519cc..335edd1bfb2e2 100644 --- a/dashboard/config/locales/resources.cs-CZ.json +++ b/dashboard/config/locales/resources.cs-CZ.json @@ -48,6 +48,429 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Plány hodin" + }, + "standard_mappings/courseb/2018": { + "name": "Mapování standardů" + }, + "teacher_forum/courseb/2018": { + "name": "Fórum učitelů" + }, + "vocabulary/courseb/2018": { + "name": "Slovník" + }, + "lesson_plans/coursea/2018": { + "name": "Plány hodin" + }, + "standard_mappings/coursea/2018": { + "name": "Mapování standardů" + }, + "teacher_forum/coursea/2018": { + "name": "Fórum učitelů" + }, + "vocabulary/coursea/2018": { + "name": "Slovník" + }, + "lesson_plans/coursed/2018": { + "name": "Plány hodin" + }, + "standard_mappings/coursed/2018": { + "name": "Mapování standardů" + }, + "teacher_forum/coursed/2018": { + "name": "Fórum učitelů" + }, + "vocabulary/coursed/2018": { + "name": "Slovník" + }, + "lesson_plans/coursef/2018": { + "name": "Plány hodin" + }, + "standard_mappings/coursef/2018": { + "name": "Mapování standardů" + }, + "teacher_forum/coursef/2018": { + "name": "Fórum učitelů" + }, + "vocabulary/coursef/2018": { + "name": "Slovník" + }, + "lesson_plans/express/2018": { + "name": "Plány hodin" + }, + "standard_mappings/express/2018": { + "name": "Mapování standardů" + }, + "teacher_forum/express/2018": { + "name": "Fórum učitelů" + }, + "vocabulary/express/2018": { + "name": "Slovník" + }, + "lesson_plans/coursee/2018": { + "name": "Plány hodin" + }, + "standard_mappings/coursee/2018": { + "name": "Mapování standardů" + }, + "teacher_forum/coursee/2018": { + "name": "Fórum učitelů" + }, + "vocabulary/coursee/2018": { + "name": "Slovník" + }, + "lesson_plans/coursec/2018": { + "name": "Plány hodin" + }, + "standard_mappings/coursec/2018": { + "name": "Mapování standardů" + }, + "teacher_forum/coursec/2018": { + "name": "Fórum učitelů" + }, + "vocabulary/coursec/2018": { + "name": "Slovník" + }, + "code_introduced_1/csd/2018": { + "name": "Kód uveden" + }, + "lesson_plans_2/csd/2018": { + "name": "Plány hodin" + }, + "standard_mappings_2/csd/2018": { + "name": "Mapování standardů" + }, + "teacher_forum_2/csd/2018": { + "name": "Fórum učitelů" + }, + "vocabulary_2/csd/2018": { + "name": "Slovník" + }, + "code_introduced_3/csd/2018": { + "name": "Kód uveden" + }, + "lesson_plans_5/csd/2018": { + "name": "Plány hodin" + }, + "standard_mappings_5/csd/2018": { + "name": "Mapování standardů" + }, + "teacher_forum_5/csd/2018": { + "name": "Fórum učitelů" + }, + "vocabulary_5/csd/2018": { + "name": "Slovník" + }, + "lesson_plans_4/csd/2018": { + "name": "Plány hodin" + }, + "standard_mappings_4/csd/2018": { + "name": "Mapování standardů" + }, + "teacher_forum_4/csd/2018": { + "name": "Fórum učitelů" + }, + "vocabulary_4/csd/2018": { + "name": "Slovník" + }, + "code_introduced_2/csd/2018": { + "name": "Kód uveden" + }, + "lesson_plans_3/csd/2018": { + "name": "Plány hodin" + }, + "standard_mappings_3/csd/2018": { + "name": "Mapování standardů" + }, + "teacher_forum_3/csd/2018": { + "name": "Fórum učitelů" + }, + "vocabulary_3/csd/2018": { + "name": "Slovník" + }, + "code_introduced/csd/2018": { + "name": "Kód uveden" + }, + "lesson_plans_1/csd/2018": { + "name": "Plány hodin" + }, + "standard_mappings_1/csd/2018": { + "name": "Mapování standardů" + }, + "teacher_forum_1/csd/2018": { + "name": "Fórum učitelů" + }, + "vocabulary_1/csd/2018": { + "name": "Slovník" + }, + "lesson_plans/csd/2018": { + "name": "Plány hodin" + }, + "standard_mappings/csd/2018": { + "name": "Mapování standardů" + }, + "teacher_forum/csd/2018": { + "name": "Fórum učitelů" + }, + "vocabulary/csd/2018": { + "name": "Slovník" + }, + "curriculum_guide/coursea/2019": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursea/2019": { + "name": "Plány hodin" + }, + "standard_mappings/coursea/2019": { + "name": "Mapování standardů" + }, + "teacher_forum/coursea/2019": { + "name": "Fórum učitelů" + }, + "vocabulary/coursea/2019": { + "name": "Slovník" + }, + "curriculum_guide/courseb/2019": { + "name": "Průvodce osnovami" + }, + "lesson_plans/courseb/2019": { + "name": "Plány hodin" + }, + "standard_mappings/courseb/2019": { + "name": "Mapování standardů" + }, + "teacher_forum/courseb/2019": { + "name": "Fórum učitelů" + }, + "vocabulary/courseb/2019": { + "name": "Slovník" + }, + "curriculum_guide/coursed/2019": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursed/2019": { + "name": "Plány hodin" + }, + "standard_mappings/coursed/2019": { + "name": "Mapování standardů" + }, + "teacher_forum/coursed/2019": { + "name": "Fórum učitelů" + }, + "vocabulary/coursed/2019": { + "name": "Slovník" + }, + "curriculum_guide/coursef/2019": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursef/2019": { + "name": "Plány hodin" + }, + "standard_mappings/coursef/2019": { + "name": "Mapování standardů" + }, + "teacher_forum/coursef/2019": { + "name": "Fórum učitelů" + }, + "vocabulary/coursef/2019": { + "name": "Slovník" + }, + "curriculum_guide/coursee/2019": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursee/2019": { + "name": "Plány hodin" + }, + "standard_mappings/coursee/2019": { + "name": "Mapování standardů" + }, + "teacher_forum/coursee/2019": { + "name": "Fórum učitelů" + }, + "vocabulary/coursee/2019": { + "name": "Slovník" + }, + "lesson_plans/express/2019": { + "name": "Plány hodin" + }, + "standard_mappings/express/2019": { + "name": "Mapování standardů" + }, + "teacher_forum/express/2019": { + "name": "Fórum učitelů" + }, + "vocabulary/express/2019": { + "name": "Slovník" + }, + "curriculum_guide/coursec/2019": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursec/2019": { + "name": "Plány hodin" + }, + "standard_mappings/coursec/2019": { + "name": "Mapování standardů" + }, + "teacher_forum/coursec/2019": { + "name": "Fórum učitelů" + }, + "vocabulary/coursec/2019": { + "name": "Slovník" + }, + "teacher_forum/csd/2019": { + "name": "Fórum učitelů" + }, + "code_introduced_1/csd/2019": { + "name": "Kód uveden" + }, + "lesson_plans_2/csd/2019": { + "name": "Plány hodin" + }, + "standard_mappings_2/csd/2019": { + "name": "Mapování standardů" + }, + "vocabulary_2/csd/2019": { + "name": "Slovník" + }, + "code_introduced_3/csd/2019": { + "name": "Kód uveden" + }, + "lesson_plans_5/csd/2019": { + "name": "Plány hodin" + }, + "standard_mappings_5/csd/2019": { + "name": "Mapování standardů" + }, + "vocabulary_5/csd/2019": { + "name": "Slovník" + }, + "code_introduced_2/csd/2019": { + "name": "Kód uveden" + }, + "lesson_plans_3/csd/2019": { + "name": "Plány hodin" + }, + "standard_mappings_3/csd/2019": { + "name": "Mapování standardů" + }, + "vocabulary_3/csd/2019": { + "name": "Slovník" + }, + "lesson_plans_4/csd/2019": { + "name": "Plány hodin" + }, + "standard_mappings_4/csd/2019": { + "name": "Mapování standardů" + }, + "vocabulary_4/csd/2019": { + "name": "Slovník" + }, + "lesson_plans/csd/2019": { + "name": "Plány hodin" + }, + "standard_mappings/csd/2019": { + "name": "Mapování standardů" + }, + "vocabulary/csd/2019": { + "name": "Slovník" + }, + "code_introduced/csd/2019": { + "name": "Kód uveden" + }, + "lesson_plans_1/csd/2019": { + "name": "Plány hodin" + }, + "standard_mappings_1/csd/2019": { + "name": "Mapování standardů" + }, + "vocabulary_1/csd/2019": { + "name": "Slovník" + }, + "code_introduced_1/csd/2017": { + "name": "Kód uveden" + }, + "lesson_plans_2/csd/2017": { + "name": "Plány hodin" + }, + "standard_mappings_2/csd/2017": { + "name": "Mapování standardů" + }, + "teacher_forum_2/csd/2017": { + "name": "Fórum učitelů" + }, + "vocabulary_2/csd/2017": { + "name": "Slovník" + }, + "code_introduced_3/csd/2017": { + "name": "Kód uveden" + }, + "lesson_plans_5/csd/2017": { + "name": "Plány hodin" + }, + "standard_mappings_5/csd/2017": { + "name": "Mapování standardů" + }, + "teacher_forum_5/csd/2017": { + "name": "Fórum učitelů" + }, + "vocabulary_5/csd/2017": { + "name": "Slovník" + }, + "code_introduced/csd/2017": { + "name": "Kód uveden" + }, + "lesson_plans_1/csd/2017": { + "name": "Plány hodin" + }, + "standard_mappings_1/csd/2017": { + "name": "Mapování standardů" + }, + "teacher_forum_1/csd/2017": { + "name": "Fórum učitelů" + }, + "vocabulary_1/csd/2017": { + "name": "Slovník" + }, + "lesson_plans/csd/2017": { + "name": "Plány hodin" + }, + "standard_mappings/csd/2017": { + "name": "Mapování standardů" + }, + "teacher_forum/csd/2017": { + "name": "Fórum učitelů" + }, + "vocabulary/csd/2017": { + "name": "Slovník" + }, + "lesson_plans_4/csd/2017": { + "name": "Plány hodin" + }, + "standard_mappings_4/csd/2017": { + "name": "Mapování standardů" + }, + "teacher_forum_4/csd/2017": { + "name": "Fórum učitelů" + }, + "vocabulary_4/csd/2017": { + "name": "Slovník" + }, + "code_introduced_2/csd/2017": { + "name": "Kód uveden" + }, + "lesson_plans_3/csd/2017": { + "name": "Plány hodin" + }, + "standard_mappings_3/csd/2017": { + "name": "Mapování standardů" + }, + "teacher_forum_3/csd/2017": { + "name": "Fórum učitelů" + }, + "vocabulary_3/csd/2017": { + "name": "Slovník" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Seznam básní", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -383,7 +806,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Velká událost", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Velká událost", @@ -1656,6 +2080,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Nezávislý posudek" + }, + "lesson_plans/pre-express/2020": { + "name": "Plány hodin" + }, + "standard_mappings/pre-express/2020": { + "name": "Mapování standardů" + }, + "teacher_forum/pre-express/2020": { + "name": "Fórum učitelů" + }, + "vocabulary/pre-express/2020": { + "name": "Slovník" + }, + "lesson_plans/express/2020": { + "name": "Plány hodin" + }, + "standard_mappings/express/2020": { + "name": "Mapování standardů" + }, + "teacher_forum/express/2020": { + "name": "Fórum učitelů" + }, + "vocabulary/express/2020": { + "name": "Slovník" + }, + "curriculum_guide/courseb/2020": { + "name": "Průvodce osnovami" + }, + "lesson_plans/courseb/2020": { + "name": "Plány hodin" + }, + "standard_mappings/courseb/2020": { + "name": "Mapování standardů" + }, + "teacher_forum/courseb/2020": { + "name": "Fórum učitelů" + }, + "vocabulary/courseb/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursed/2020": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursed/2020": { + "name": "Plány hodin" + }, + "standard_mappings/coursed/2020": { + "name": "Mapování standardů" + }, + "teacher_forum/coursed/2020": { + "name": "Fórum učitelů" + }, + "vocabulary/coursed/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursec/2020": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursec/2020": { + "name": "Plány hodin" + }, + "standard_mappings/coursec/2020": { + "name": "Mapování standardů" + }, + "teacher_forum/coursec/2020": { + "name": "Fórum učitelů" + }, + "vocabulary/coursec/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursee/2020": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursee/2020": { + "name": "Plány hodin" + }, + "standard_mappings/coursee/2020": { + "name": "Mapování standardů" + }, + "teacher_forum/coursee/2020": { + "name": "Fórum učitelů" + }, + "vocabulary/coursee/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursea/2020": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursea/2020": { + "name": "Plány hodin" + }, + "standard_mappings/coursea/2020": { + "name": "Mapování standardů" + }, + "teacher_forum/coursea/2020": { + "name": "Fórum učitelů" + }, + "vocabulary/coursea/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursef/2020": { + "name": "Průvodce osnovami" + }, + "lesson_plans/coursef/2020": { + "name": "Plány hodin" + }, + "standard_mappings/coursef/2020": { + "name": "Mapování standardů" + }, + "teacher_forum/coursef/2020": { + "name": "Fórum učitelů" + }, + "vocabulary/coursef/2020": { + "name": "Slovník" } } } diff --git a/dashboard/config/locales/scripts.cs-CZ.yml b/dashboard/config/locales/scripts.cs-CZ.yml index 5ac036bf35391..d7d315c162dc9 100644 --- a/dashboard/config/locales/scripts.cs-CZ.yml +++ b/dashboard/config/locales/scripts.cs-CZ.yml @@ -953,6 +953,7 @@ cs: title: AI pomáhá oceánům lessons: Oceans: + name: AI pomáhá oceánům description_student: 'Shrnutí výukového kurzu: Nejprve studenti zařadí předměty jako buďto „ryba“ nebo „neryba“, aby se pokusili odstranit odpad z oceánu. Pak budou studenti muset rozšířit svůj cvičný datový @@ -1405,6 +1406,7 @@ cs: dostanou studenti příležitost přizpůsobit si svou hru různými stupni rychlosti a zvuky. student_description: Vyberte si svůj tým a vytvořte basketbalovou hru + name: basketbalový míč hoc-encryption: lessons: Simple Encryption: @@ -1753,6 +1755,7 @@ cs: dostanou studenti příležitost přizpůsobit si svou hru různými stupni rychlosti a zvuky. student_description: Mix a zápas napříč sporty + name: sporty 2016_sciencePD-phase2b: lessons: Welcome!: @@ -3439,6 +3442,7 @@ cs: konci jim zbyde čas na volné hraní. student_description: Minecraft je zpět v Hodině kódu se zcela novou aktivitou! Procestuj Minecraft s kódem. + name: hrdina applab-intro-staging: lessons: Intro to App Lab: @@ -4737,6 +4741,7 @@ cs: vytvořený tak, aby reagoval na hudbu. student_description: Vytvoř si svůj vlastní taneční večírek a sdílej ho s kamarády! + name: tanec frozen-2018-test-b: title: Nový skript Frozen lessons: @@ -4755,6 +4760,7 @@ cs: ale hodina věnované těmto úlohám pro ně bude ohromně zábavná. Studenti středních škol nejspíš nebudou mít s dokončením kurzu problém a ke konci jim zbyde čas na volné hraní. + name: vodní dance--draft: lessons: Dance Party: @@ -6719,7 +6725,7 @@ cs: description: Vytvoř si svůj vlastní taneční večírek a sdílej ho s kamarády! lessons: Dance Party: - name: Taneční večírek + name: Taneční večírek (2019) description_student: V téhle lekci získají žáci všech věkových kategorií úvodní zkušenost s programováním a informatikou v bezpečném a podpůrném prostředí. Tahle lekce byla navržena pro žáky všech věkových kategorií, @@ -10272,8 +10278,7 @@ cs: name: Ahoj světe! csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Jak se vyznat ve výukové platformě Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Co se naučíte:** @@ -11802,7 +11807,7 @@ cs: name: Oceánská scéna s cykly description_student: K dokončování obrázků používejte cykly a vzory. key: Oceánská scéna s cykly - The Big Event Jr.: + The Big Event Jr: name: Velká událost mladší description_student: Když Vaši učitelé stisknou tlačítko na velkém dálkovém ovládání, pohněte se nebo vykřikněte. @@ -12150,7 +12155,7 @@ cs: The Right App: description_student: Načrtněte si svou vlastní aplikaci pro inteligentní telefon. - The Big Event Jr.: + The Big Event Jr: name: Velká událost mladší description_student: Když Váš učitel stiskne tlačítko na velkém dálkovém ovládání, pohněte se nebo vykřikněte. @@ -12230,7 +12235,7 @@ cs: Internet je plný spousty různých zajímavých lidí, ale někdy jsou lidé na sebe navzájem zlí. V tomto hraní rolí pomůžete svým studentům pochopit, proč častokrát bývá online snadnější být zlý než osobně, a jak se vypořádat s online zlovolností, když se s ní setkáte. key: Dát STOP online zlovolnostem - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Moji robotičtí přátelé (ml.) description_student: V této lekci budete předstírat, že Vaši spolužáci jsou roboti a budete je programovat, aby stavěli obrazce z naskládaných @@ -12253,7 +12258,7 @@ cs: Creating Art with Code: name: Malujeme s pomocí kódu description_student: Vytvářejte krásné obrazy programováním Umělce. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Moji zacyklení robotičtí přátelé (ml.) description_student: V této lekci budete zase programovat své spolužáky, avšak s užitím cyklů budete schopni řešit větší a složitější problémy. @@ -12895,6 +12900,8 @@ cs: name: Java Lab lesson-9: name: Cykly + lesson-21: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah @@ -12944,10 +12951,17 @@ cs: lessons: lesson-6: name: Proměnné + lesson-16: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah csa3-2022: + lessons: + lesson-5: + name: Cykly "For" + lesson-16: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah @@ -13340,6 +13354,10 @@ cs: display_name: Obsah lessonGroup-5: display_name: Sandbox + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Plánování hodiny csa2-2022-exemplars: lessons: lesson-1: @@ -13378,3 +13396,5 @@ cs: key: Projekty k ukončení kurzu Lesson Planning: key: Plánování hodiny + hello-world-csc: + title: Ahoj, světe diff --git a/dashboard/config/locales/short_instructions.cs-CZ.json b/dashboard/config/locales/short_instructions.cs-CZ.json index 82460028027ee..a639d5d42d0e2 100644 --- a/dashboard/config/locales/short_instructions.cs-CZ.json +++ b/dashboard/config/locales/short_instructions.cs-CZ.json @@ -1840,96 +1840,96 @@ "Dance Party Freeplay_2021": "Teď vytvoř vlastní diskotéku vetřelců.", "Fish Tank 6-validated_2021": "Přiřaď chování novému kamarádovi sprajta ryby.", "Fish Tank 7-validated_2021": "Použij pár nových bloků z nástrojové sady a vylepši akvárium.", - "courseA_artist_loops10_2021": "Pomozte mi dát dolů kameny, abych nespadl dovnitř!", - "courseA_artist_loops11_2021": "Pomozte mi vybudovat stupně na sledování odplouvání lodi.", - "courseA_artist_loops12_2021": "Umělec uviděl v dálce něco zábavného. Nakreslete, co si myslíte, že viděl.", - "courseA_artist_loops1_2021": "Toto je nový typ hlavolamu, kterému se říká \"Umělec\". Hrajte si s úrovněmi a nakreslete něco zábavného.", - "courseA_artist_loops2_2021": "Pomozte umělci nakreslit tuto čáru dvakrát dopředu.", - "courseA_artist_loops3_2021": "Nakreslete čáru dopředu pětkrát.", - "courseA_artist_loops4_2021": "Teď použijte cyklus `opakování` k nakreslení této čáry pětkrát!", - "courseA_artist_loops5_2021": "Nakreslete čáru dlouhou sedm kroků. Ta se stane naším horizontem.", - "courseA_artist_loops6_2021": "Do pozadí dejme pěkný kopec.", + "courseA_artist_loops10_2021": "Pomoz mi položit kameny, ať nespadnu do vody.", + "courseA_artist_loops11_2021": "Pomoz mi postavit schody, ať můžu pozorovat odplouvající loď.", + "courseA_artist_loops12_2021": "Umělec uviděl v dálce něco legračního. Nakresli, co si myslíš, že viděl.", + "courseA_artist_loops1_2021": "Tohle je nový typ úlohy, které říkáme „Umělec“. Pohraj si s bloky a nakresli něco zábavného.", + "courseA_artist_loops2_2021": "Pomoz umělci nakreslit dvě tyhle čáry za sebou.", + "courseA_artist_loops3_2021": "Nakresli čáru tvořenou pěti úsečkami.", + "courseA_artist_loops4_2021": "Teď tuhle čáru nakresli pětkrát pomocí cyklu „repeat“.", + "courseA_artist_loops5_2021": "Nakresli čáru dlouhou sedm kroků. Tato čára bude představovat horizont.", + "courseA_artist_loops6_2021": "Pojďme v pozadí nakreslit pěkný kopeček.", "courseA_artist_loops8_2021": "Potřebujeme žebřík nahoru k člunu.", - "courseA_artist_loops9_2021": "Výzva: Opravte schody.", - "courseA_artist_loops_challenge1_2021": "Umíte nakreslit dům? Zařiďte, aby vypadal právě tak, jak chcete!", - "courseA_artist_loops_challenge2a_2021": "_\"Pomozte mi postavit ty tři stany!\"_", - "courseA_harvester_seq10_2021": "Nezapomeňte sesbírat všechnu kukuřici!", - "courseA_harvester_seq11_2021": "Zkuste si to sami! Sesbírejte všechnu kukuřici.", - "courseA_harvester_seq13_2021": "Hraním s těmito bloky pomozte sklízečce sklízet kukuřici.", - "courseA_harvester_seq1_2021": "Hraním s těmito bloky pomozte sklízečce sebrat kus kukuřice.", - "courseA_harvester_seq2_2021": "K vyřešení tohoto hlavolamu použijte tři bloky `posuv na západ` a jeden blok `sebrat kukuřici`.", - "courseA_harvester_seq3_2021": "Použijte tři bloky `Posuv na sever` a jeden blok `Sebrat kukuřici`.", - "courseA_harvester_seq4_2021": "Přidáním jednoho bloku pomozte sklízečce sebrat kukuřici.", - "courseA_harvester_seq5_2021": "Najděte chybu a opravte ji!", - "courseA_harvester_seq6_2021": "Vyzkoušejte to sami!", - "courseA_harvester_seq7_2021": "Vyzkoušejte to sami!", - "courseA_harvester_seq8_2021": "Teď musí sklízečka sebrat kukuřici dvakrát!", - "courseA_harvester_seq9_2021": "K dokončení tohoto hlavolamu přidejte dva bloky!", - "courseA_maze_seq10_2021": "Výzva: Abyste dostali ptáka k praseti, vyhýbejte se TNT! ", - "courseA_maze_seq11_2021": "Přesuňte se na jednu stranu a poté na jinou, abyste ptáka dostali k praseti.", - "courseA_maze_seq5_2021": "Zkuste tohle.", - "courseA_maze_seq5a_2021": "Co můžete přidat na konec tohoto kódu, aby se pták dostal k praseti?", - "courseA_maze_seq6_2021": "Přesuňte se na jednu stranu a poté na jinou, abyste ptáka dostali k praseti!", - "courseA_maze_seq8_2021": "Vyřešte tuto úroveň a dostaňte ptáka k praseti!", - "courseA_maze_seq_challenge1_2021": "Tady je něco špatně. Pomozte opravit kód tak, aby se pták dostal k praseti!", - "courseA_playLab_events3_2021": "Opravte blok `posuv doleva` na blok událostí `když je vlevo` , který už v pracovním prostoru je.", - "courseA_playLab_events4_2021": "Přidejte další blok událostí, aby se Jorge pohnul doprava, když kliknete na tlačítko `doprava`.", - "courseA_playLab_events5_2021": "Přidejte události, aby se Jorge při stisku tlačítek `nahoru` a `dolů` pohyboval nahoru a dolů. Abyste absolvovali tuto úroveň, musí Jorge získat vlajky!", - "courseA_playLab_events6_2021": "Udělejte to ještě zajímavější změnou pozadí a přehráním zvuku pokaždé, když na Jorgeho kliknete. Až bude Váš kód připraven, klikněte na Jorgeho a zkuste to!", - "courseA_playLab_events7_2021": "_Volná hra:_ Přidejte k této hře cokoli, co budete chtít.", - "courseA_playlab_events_challenge1_2021": "Umíte napsat kód, který by ukázal ostatní mé přátele? Nápověda Vám umožní dělat tento projekt po krocích.", - "courseA_playlab_events_challenge2_2021": "Dejte každému z nich schopnost něco udělat, když se na něj klikne.", - "courseA_video_events_2021": "Potřebujete lepší kombinaci laboratoř\\_her/události", - "courseB_Scrat_ramp1_2021": "V tomto hlavolamu sklapněte bloky dohromady a stiskněte „▶ Spustit“!", - "courseB_Scrat_ramp2_2021": "Sklapnutím všech bloků dohromady dokončete své programování a poté klikněte na „▶ Spustit“.", - "courseB_Scrat_ramp3a_2021": "Přidáním bloku `Sever` dospod ostatních bloků dokončete toto programování a poté klikněte na „▶ Spustit“.", - "courseB_Scrat_ramp3b_2021": "Přetáhněte přídavný blok zpět do krabičky nástrojů, abyste jej mohli zahodit.", - "courseB_Scrat_ramp4a_2021": "Podaří se Vám přijít na to, který blok musíte přidat na spodní stranu ostatních bloků, abyste dokončili tento kód?", - "courseB_Scrat_ramp5a_2021": "Zkuste si tohle zcela sami!", - "courseB_artist_loops10_2021": "Použijte to, co jste se naučili, k nakreslení obrázku toho, co si myslíte, že umělec viděl, když se dostal domů.", - "courseB_artist_loops2_2021": "Umělec se snaží nakreslit čáru **šestkrát**, ale nedaří se mu to. Umíte mu pomoci?", - "courseB_artist_loops3_2021": "Pomozte umělci nakreslit čáru sedmkrát, abyste udělali zahradní zeď.", - "courseB_artist_loops4_2021": "Teď musíme připravit půdu k sázení. Najděte chyby v kódu a pomozte umělci připravit půdu.", - "courseB_artist_loops5_2021": "Je čas opravit schody! Opakujte tento vzorec **pětkrát**, aby se umělec mohl dostat na vrchol keřů.", - "courseB_artist_loops6_2021": "Vylezete na révu a podíváte se, kam vede?", - "courseB_artist_loops7_2021": "**Výzva:** Je to skrytá zahrada! Pojďme se projít.", - "courseB_artist_loops8_2021": "Je čas vydat se domů. Umíte opravit tento žebřík pomocí jen jednoho bloku, aby se umělec dostal dolů?", - "courseB_artist_loops9_2021": "Projděme se domů zkratkou přes rybník. Umíte umělci dopomoci k tomu, aby zůstával na kamenech?", - "courseB_artist_loops_challenge1_2021": "„Je čas vrhnout kostky! Umíte mi pomoci je táhnout?“", - "courseB_artist_loops_challenge2_2021": "Nakresli tolik X, kolik dovedeš. Podaří se ti udělat 3 v řadě?", - "courseB_collector_loops10_2021": "Pomozte Laurel získat všechny poklady z této jeskyně.", - "courseB_collector_loops11_2021": "Heuréka! Získejte tolik pokladů, kolik jen dovedete!", - "courseB_collector_loops1_2021": "Abyste úspěšně absolvovali, seberte bez chyb alespoň jeden kus pokladu!", - "courseB_collector_loops2_2021": "Abyste absolvovali tuto úroveň, získejte všechny čtyři hromady.", - "courseB_collector_loops3_2021": "Jak může Laurel získat všech pět hromad pokladů pomocí jen jednoho bloku `E -->`?", - "courseB_collector_loops4_2021": "Opravte Laurelinu cestu tak, abyste získali všechny tyto poklady!", - "courseB_collector_loops5_2021": "Přidejte něco ke kódu z posledního hlavolamu, abyste získali celý poklad.", - "courseB_collector_loops6_2021": "Vymyslete kód, který by Laurel pomohl získat celý poklad!", - "courseB_collector_loops7_2021": "Napište kód k získání všech těchto pokladů.", - "courseB_collector_loops8_2021": "**Výzva:** Poklad vede až dolů po těchto schodech! Napište kód, který pomůže Laurel získat jej všechen.", - "courseB_collector_loops9_2021": "_„Pomozte mi získat poklad z tohoto hlubokého údolí.“_", - "courseB_collector_loops_challenge1_2021": "Tentokrát máte omezený počet bloků. Získejte všechny poklady! ", - "courseB_iceage_loops2_2021": "Použijte dvou různých bloků posuvu, abyste se dostali k žaludu!", - "courseB_iceage_loops3_2021": "Dokážete se dostat k žaludu s pouhým jedním blokem `Z`?", - "courseB_playlab_events2_2021": "Přimějte saň Kopretinu, aby něco řekla, když kliknete na „Spustit“.", - "courseB_playlab_events3_2021": "Pomocí události dosáhněte toho, aby se saň Kopretina přepnula do náhodné nálady, když na ni kliknete.", - "courseB_playlab_events4_2021": "Abyste dokončili tuto úroveň, dostaňte draka!", - "courseB_playlab_events5_2021": "Přidejte událost tak, aby, když stisknete šipku doprava, rytíř utíkal před drakem.", - "courseB_playlab_events6_2021": "Pomozte svému rytíři získat všechny vlajky!\n\nAbyste to provedli, budete muset přidat události k pohybování rytířem nahoru, dolů, doleva a doprava..", - "courseB_playlab_events7_2021": "1. Nastavte rytíře tak, aby mizel, když vběhne do draka. \n2. Aby to vypadalo realističtěji, přehrajte nějaký zvuk, když se srazí. ", - "courseB_playlab_eventsFP_2021": "**Volné hraní:** Využívejte svou představivost. Co můžete udělat pro to, aby byla tato hra zábavnější?", - "courseB_playlab_events_challenge1_2021": "Způsobte, aby se zvířata pohnula dolů, když stisknete ▼. ", - "courseB_playlab_events_challenge2_2021": "Způsobte, aby zvířata mizela, když na ně kliknete.", - "courseB_starWars_prog10_2021": "Pomozte BB-8 posbírat zářící kovový šrot", - "courseB_starWars_prog11_2021": "Pomozte BB-8 posbírat zářící kovový šrot", - "courseB_starWars_prog2_2021": "Získejte všechen kov.", - "courseB_starWars_prog3_2021": "Získejte všechen kovový šrot", - "courseB_starWars_prog4_2021": "Získejte všechen kovový šrot", - "courseB_starWars_prog5_2021": "Získej kovový šrot", - "courseB_starWars_prog6_2021": "Získej všechen kovový šrot", - "courseB_starWars_prog7_2021": "Běž, získej to!", - "courseB_starWars_prog8_2021": "**Výzva:** Pomozte BB-8 posbírat zářící kovový šrot", - "courseB_starWars_prog9_2021": "Pomozte BB-8 posbírat zářící kovový šrot", + "courseA_artist_loops9_2021": "Výzva: Oprav schody.", + "courseA_artist_loops_challenge1_2021": "Zvládneš nakreslit dům? Navrhni si ho po svém.", + "courseA_artist_loops_challenge2a_2021": "_„Pomoz mi postavit tyhle tři stany!“_", + "courseA_harvester_seq10_2021": "Posbírej úplně všechny kukuřičné klasy.", + "courseA_harvester_seq11_2021": "Vyzkoušej si to! Skliď veškerou kukuřici.", + "courseA_harvester_seq13_2021": "Pohraj si s těmito bloky a pomoz zahradnici sklidit kukuřici.", + "courseA_harvester_seq1_2021": "Pohraj si s těmito bloky a pomoz zahradnici sklidit kukuřičný klas.", + "courseA_harvester_seq2_2021": "K vyřešení téhle úlohy použij tři bloky „posuv na západ“ a jeden blok „skliď kukuřici“.", + "courseA_harvester_seq3_2021": "Použij tři bloky „posuv na sever“ a jeden blok „skliď kukuřici“.", + "courseA_harvester_seq4_2021": "Přidáním jednoho bloku pomoz zahradnici sklidit kukuřici.", + "courseA_harvester_seq5_2021": "Najdi chybu a oprav ji!", + "courseA_harvester_seq6_2021": "Vyzkoušej si to!", + "courseA_harvester_seq7_2021": "Vyzkoušej si to!", + "courseA_harvester_seq8_2021": "Teď musí zahradnice sebrat kukuřici dvakrát.", + "courseA_harvester_seq9_2021": "Dokonči tuhle úlohu přidáním dvou bloků.", + "courseA_maze_seq10_2021": "Výzva: Dostaň ptáka k praseti, ale vyhni se TNT! ", + "courseA_maze_seq11_2021": "Posuň se jedním směrem a pak jiným, ať se pták dostane k praseti.", + "courseA_maze_seq5_2021": "Vyzkoušej tohle.", + "courseA_maze_seq5a_2021": "Co můžeš přidat na konec tohoto kódu, aby se pták dostal k praseti?", + "courseA_maze_seq6_2021": "Posuň se jedním směrem a pak jiným, ať se pták dostane k praseti!", + "courseA_maze_seq8_2021": "Dostaň ptáka k praseti a tím dokonči tuhle úroveň.", + "courseA_maze_seq_challenge1_2021": "Tady je něco špatně. Pomoz opravit kód, aby se pták dostal k praseti.", + "courseA_playLab_events3_2021": "Připoj blok „posuv doleva“ k bloku události „při posuvu doleva“, který už v pracovním prostoru je.", + "courseA_playLab_events4_2021": "Přidej další blok události, který při každém kliknutí na tlačítko „doprava“ posune Jorgeho doprava.", + "courseA_playLab_events5_2021": "Přidej události, které Jorgeho při stisknutí tlačítek „nahoru“ a „dolů“ posunou nahoru nebo dolů. Úlohu vyřešíš, když Jorge dojde k vlajkám.", + "courseA_playLab_events6_2021": "Přidej další zajímavé prvky – změň pozadí a přehraj náhodný zvuk pokaždé, když na Jorgeho klikneš. Až budeš mít kód napsaný, klikni na Jorgeho a zkus, jak to funguje.", + "courseA_playLab_events7_2021": "_Volná hra:_ Přidej si do hry, co chceš.", + "courseA_playlab_events_challenge1_2021": "Dokážeš napsat kód, který sem vrátí i ostatní kamarády? Nápověda tě bude krok za krokem provázet až k úspěšnému zvládnutí projektu.", + "courseA_playlab_events_challenge2_2021": "Přidej každé postavičce nějakou schopnost, kterou předvede, když na ni klikneš.", + "courseA_video_events_2021": "Potřebuješ lepší kombinaci laboratoře her a událostí", + "courseB_Scrat_ramp1_2021": "Poskládej správně bloky v téhle úloze a stiskni „▶ Spustit“.", + "courseB_Scrat_ramp2_2021": "Zacvakni všechny bloky správně do sebe a pak klikni na „▶ Spustit“.", + "courseB_Scrat_ramp3a_2021": "Dokonči kód přidáním bloku „Sever“ pod ostatní bloky a pak klikni na „▶ Spustit“.", + "courseB_Scrat_ramp3b_2021": "Odstraň přebytečný blok – tak, že ho přetáhneš zpátky do sady nástrojů.", + "courseB_Scrat_ramp4a_2021": "Přijdeš na to, který blok je potřeba přidat pod ostatní bloky, aby byl kód kompletní?", + "courseB_Scrat_ramp5a_2021": "Zkus tohle udělat samostatně.", + "courseB_artist_loops10_2021": "Použij získané znalosti a nakresli, co podle tebe umělec uviděl, když přišel domů.", + "courseB_artist_loops2_2021": "Umělec se snaží nakreslit čáru **šestkrát** za sebou, ale nedaří se mu to. Dokážeš mu pomoct?", + "courseB_artist_loops3_2021": "Pomoz umělci nakreslit sedmi tahy zahradní zeď.", + "courseB_artist_loops4_2021": "Teď musíme připravit půdu k sázení. Najdi v kódu chyby a pomoz umělci připravit půdu. ", + "courseB_artist_loops5_2021": "Je čas zkonstruovat schůdky. Opakujte tenhle vzorec **pětkrát** za sebou, aby se umělec mohl dostat ke špičkám keříků.", + "courseB_artist_loops6_2021": "Zvládneš vylézt na rostlinu a zjistit, kam vede?", + "courseB_artist_loops7_2021": "**Výzva:** Tohle je skrytá zahrada! Pojďme si ji obejít.", + "courseB_artist_loops8_2021": "Je čas vydat se domů. Dokážeš zkonstruovat tenhle žebřík jen pomocí jednoho bloku, aby se umělec dostal dolů?", + "courseB_artist_loops9_2021": "Pojďme si cestu domů zkrátit přes rybník. Dokážeš umělci pomoct, aby se udržel na kamenech?", + "courseB_artist_loops_challenge1_2021": "„Je čas hodit si kostkami. Dokážeš mi je pomoct nakreslit?“", + "courseB_artist_loops_challenge2_2021": "Nakresli tolik křížků, kolik dokážeš. Zvládneš nakreslit tři v jedné řadě?", + "courseB_collector_loops10_2021": "Pomoz Laurel získat všechny poklady z téhle jeskyně.", + "courseB_collector_loops11_2021": "Heuréka! Posbírej tolik drahokamů, kolik jen dokážeš!", + "courseB_collector_loops1_2021": "Ke splnění úlohy stačí sebrat aspoň jeden drahokam.", + "courseB_collector_loops2_2021": "Tuhle úroveň splníš, když posbíráš všechny čtyři hromádky.", + "courseB_collector_loops3_2021": "Jak může Laurel posbírat všech pět hromádek s pokladem jen pomocí jednoho bloku „E -->“?", + "courseB_collector_loops4_2021": "Oprav kód, aby Laurel mohla posbírat celý tenhle poklad.", + "courseB_collector_loops5_2021": "Přidej něco ke kódu z poslední úlohy, ať posbíráš celý poklad. ", + "courseB_collector_loops6_2021": "Vymysli kód, který by Laurel pomohl získat celý poklad.", + "courseB_collector_loops7_2021": "Napiš kód, kterým posbíráš celý tenhle poklad.", + "courseB_collector_loops8_2021": "**Výzva:** Řada drahokamů se tady klikatí a vede až dolů. Napiš kód, který Laurel pomůže posbírat celý poklad.", + "courseB_collector_loops9_2021": "_„Pomoz mi získat poklad z tohoto hlubokého údolí.“_", + "courseB_collector_loops_challenge1_2021": "Tentokrát máš omezený počet bloků. Posbírej celý poklad. ", + "courseB_iceage_loops2_2021": "Dojdi k žaludu pomocí dvou různých bloků pohybu.", + "courseB_iceage_loops3_2021": "Dokážeš se dostat k žaludu jen pomocí jednoho bloku „Z“?", + "courseB_playlab_events2_2021": "Přiměj saň Kopretinu, aby něco řekla, když klikneš na „Spustit“.", + "courseB_playlab_events3_2021": "Pomocí události nastav, aby saň Kopretina náhodně změnila náladu, když na ni klikneš.", + "courseB_playlab_events4_2021": "Tuhle úroveň dokončíš tak, že dojdeš k drakovi.", + "courseB_playlab_events5_2021": "Přidej událost, která po stisknutí šipky vpravo umožní rytíři utéct před drakem.", + "courseB_playlab_events6_2021": "Pomoz svému rytíři získat všechny vlajky.\n\nK tomu bude potřeba přidat události, které rytíři pomůžou posouvat se nahoru, dolů, doleva a doprava.", + "courseB_playlab_events7_2021": "1. Nastav, aby rytíř zmizel, když narazí na draka. \n2. Aby srážka působila realističtěji, přehraj při ní nějaký zvuk. ", + "courseB_playlab_eventsFP_2021": "**Volné hraní:** Použij svou představivost. Co můžeš udělat, aby byla tahle hra zábavnější?", + "courseB_playlab_events_challenge1_2021": "Přiměj zvířata, aby se po stisknutí ▼ posunula dolů. ", + "courseB_playlab_events_challenge2_2021": "Napiš kód, který způsobí, že když klikneš na zvíře, tak zmizí.", + "courseB_starWars_prog10_2021": "Pomoz BB-8 posbírat zářivý kovový šrot", + "courseB_starWars_prog11_2021": "Pomoz BB-8 posbírat zářivý kovový šrot", + "courseB_starWars_prog2_2021": "Posbírej veškerý kov.", + "courseB_starWars_prog3_2021": "Posbírej všechen kovový šrot", + "courseB_starWars_prog4_2021": "Posbírej všechen kovový šrot", + "courseB_starWars_prog5_2021": "Posbírej kovový šrot", + "courseB_starWars_prog6_2021": "Posbírej všechen kovový šrot", + "courseB_starWars_prog7_2021": "Jdi na to!", + "courseB_starWars_prog8_2021": "**Výzva:** Pomoz BB-8 posbírat zářivý kovový šrot", + "courseB_starWars_prog9_2021": "Pomoz BB-8 posbírat zářivý kovový šrot", "courseC_PlayLab_events_challenge1_2021": "Použij nový blok, aby se Valda automaticky přesunul zpátky na začátek, jakmile narazí na dinosaura a získá bod. \nPak si hru zahraj a posouvej šipkami Valdu, dokud nenasbíráš dostatek bodů.", "courseC_artist_loops5b_2021": "Zkus přidat řádky.", "courseC_artist_loops6a_2021": "Přidej další nálepku.", diff --git a/dashboard/config/locales/teacher_markdown.cs-CZ.json b/dashboard/config/locales/teacher_markdown.cs-CZ.json index e08188b07b76a..2db1ceea0e78c 100644 --- a/dashboard/config/locales/teacher_markdown.cs-CZ.json +++ b/dashboard/config/locales/teacher_markdown.cs-CZ.json @@ -24,12 +24,12 @@ "Virtual Pet 6_2021": "Tato lekce obsahuje **miniprojekt** s názvem _Virtual Pet_. Tento postup je možná velmi odlišný od toho, s čím jste se vy i vaši studenti v kurzu dosud setkali. Tyto úrovně mají řadu nových charakteristik, které možná budete chtít prozkoumat, než začnete. \n\n- Kód, který vaši studenti na některé úrovni napíšou, se automaticky převede do dalších úrovní. To jim umožní přicházet s nápady a rozvíjet je současně s tím, jak se budou učit nové věci.\n- Tyto úrovně umožňují otevřeněji tvořit. Dovolte studentům, ať sami zhodnotí, kdy jednotlivé úkoly dokončili. Neexistuje jediná správná odpověď. \n- Pro tento krok postupu jsou k dispozici příklady řešení – lze je zobrazit otevřením učitelského panelu vpravo.", "Virtual Pet 7_2021": "Tato lekce obsahuje **miniprojekt** s názvem _Virtual Pet_. Tento postup je možná velmi odlišný od toho, s čím jste se vy i vaši studenti v projektu dosud setkali. Tyto úrovně mají řadu nových charakteristik, které možná budete chtít prozkoumat, než začnete. \n\n- Kód, který vaši studenti na některé úrovni napíšou, se automaticky převede do dalších úrovní. To jim umožní přicházet s nápady a rozvíjet je současně s tím, jak se budou učit nové věci.\n- Tyto úrovně umožňují otevřeněji tvořit. Dovolte studentům, ať sami zhodnotí, kdy jednotlivé úkoly dokončili. Neexistuje jediná správná odpověď. \n- Pro tento krok postupu jsou k dispozici příklady řešení – lze je zobrazit otevřením učitelského panelu vpravo.", "Virtual Pet 8_2021": "Tato lekce obsahuje **miniprojekt** s názvem _Virtual Pet_. Tento postup je možná velmi odlišný od toho, s čím jste se vy i vaši studenti v projektu dosud setkali. Tyto úrovně mají řadu nových charakteristik, které možná budete chtít prozkoumat, než začnete. \n\n- Kód, který vaši studenti na některé úrovni napíšou, se automaticky převede do dalších úrovní. To jim umožní přicházet s nápady a rozvíjet je současně s tím, jak se budou učit nové věci.\n- Tyto úrovně umožňují otevřeněji tvořit. Dovolte studentům, ať sami zhodnotí, kdy jednotlivé úkoly dokončili. Neexistuje jediná správná odpověď. \n- Pro tento krok postupu jsou k dispozici příklady řešení – lze je zobrazit otevřením učitelského panelu vpravo.", - "courseA_artist_loops12_2021": "Toto je úroveň volného hraní. Toto místo je vynikající nejen k tomu, abyste na něj nasměrovali studenty, kteří rychle postupují, ale je místem, na kterém mohou všichni studenti opravdu rozvinout svoji tvořivost. Ačkoli se od studentů ve skutečnosti nevyžaduje, aby na této úrovni psali nějaký kód, když tak učiní, umožní jim to aplikovat to, co se naučili, pro ně smysluplnějším způsobem. Doporučte svým studentům, aby tuto aktivitu neuspěchali.\n\n- Tyto úrovně jsou **bez ověřování správnosti**, aby umožňovaly volnější tvořivost. Dejte svým studentů moc, aby si sami určili, kdy se jim podařilo vytvořit něco, co se jim líbí. Není žádná jediná správná odpověď!\n- Pro tuto úroveň jsou dostupné příklady řešení, které lze zobrazit otevřením učitelského panelu vpravo.", - "courseA_artist_loops_challenge1_2021": "Tato přídavná lekce představuje „volné hraní“. Tyto úrovně mají některé vlastnosti, které si budete možná chtít prozkoumat, než začnete. \n\n- Tyto úrovně mají **neověřenou správnost**, aby umožňovaly volnější tvořivost. Dejte svým studentům moc určit si sami, kdy už vytvořili něco, co se jim líbí. Není na to jen jedna správná odpověď! \n- Pro tuto úroveň jsou k dispozici příklady řešení, které lze zobrazit otevřením učitelského panelu vpravo.", - "courseA_playLab_events7_2021": "Tato úroveň je „volné hraní“. Tyto úrovně mají některé charakteristiky, které možná budete chtít přezkoumat, než začnete. \n\n- Tyto úrovně jsou **nekontrolované z hlediska správnosti**, aby umožňovaly volnější tvořivost. Dejte svým studentům moc sami si určit, kdy už vytvořili něco, co se jim líbí. Není na to jen jedna správná odpověď! \n- Pro tuto úroveň jsou k dispozici příklady řešení, které si můžete zobrazit otevřením učitelského panelu na pravé straně.", - "courseB_artist_loops10_2021": "Toto je úroveň volného hraní. Toto místo je vynikající nejen k tomu, abyste na něj nasměrovali studenty, kteří rychle postupují, ale je místem, na kterém mohou všichni studenti opravdu vyjádřit svou tvořivost. Ačkoli se od studentů ve skutečnosti nevyžaduje, aby na této úrovni psali nějaký kód, když tak učiní, umožní jim to aplikovat to, co se naučili, způsobem pro ně smysluplnějším. Doporučte svým studentům, aby tuto aktivitu neuspěchali.\n\n- Tyto úrovně jsou **bez ověřování správnosti**, aby umožňovaly volnější tvořivost. Dejte svým studentů moc, aby si sami určili, kdy se jim podařilo vytvořit něco, co se jim líbí. Není žádná jediná správná odpověď!\n- Pro tuto úroveň jsou dostupné příklady řešení, které lze zobrazit otevřením učitelského panelu vpravo.", - "courseB_playlab_eventsFP_2021": "Toto je úroveň volného hraní. Je to nejen vynikající místo pro studenty, kteří rychle postupují, ale je to místo pro všechny studenty, kde mohou opravdu vyjádřit svou tvořivost. Ačkoli na této úrovni ještě není po studentech požadováno, aby opravdu napsali nějaký kód, když tak učiní, umožní jim to aplikovat to, co se naučili, způsobem, který je pro ně smysluplnější. Doporučte svým studentům, aby tuto aktivitu neuspěchali.", - "courseB_playlab_events_challenge1_2021": "Tato přídavná lekce představuje „volné hraní“. Tyto úrovně mají některé vlastnosti, které si budete možná chtít prozkoumat, než začnete.\n\n- Tyto úrovně mají **neověřenou správnost**, aby umožňovaly volnější tvořivost. Dejte svým studentům moc určit si sami, kdy už vytvořili něco, co se jim líbí. Není na to jen jedna správná odpověď! \n- Pro tuto úroveň jsou k dispozici příklady řešení, které lze zobrazit otevřením učitelského panelu vpravo.", + "courseA_artist_loops12_2021": "Toto je úroveň volného hraní. Je to nejen výborné místo pro studenty, kteří rychle postupují, ale také místo, kde můžou všichni studenti skutečně naplno projevit tvůrčího ducha. Tato úroveň sice po studentech nevyžaduje psaní skutečného kódu, ovšem když se do toho pustí, budou mít možnost smysluplnějším způsobem uplatnit, co se naučili. Doporučte svým studentům, aby tuto aktivitu neuspěchali.\n\n- Tyto úrovně jsou **nekontrolované z hlediska správnosti**, aby umožňovaly volnější tvoření. Dovolte svým studentům, ať se sami rozhodnou, co z jejich výtvorů se jim líbí. Neexistuje jen jedna správná odpověď. \n- Pro tuto úroveň jsou k dispozici příklady řešení, které si můžete zobrazit otevřením učitelského panelu na pravé straně.", + "courseA_artist_loops_challenge1_2021": "Tato doplňková lekce je „volné hraní“. Tyto úrovně mají některé charakteristiky, které možná budete chtít prozkoumat, než začnete. \n\n- Tyto úrovně jsou **nekontrolované z hlediska správnosti**, aby umožňovaly volnější tvoření. Dovolte svým studentům, ať se sami rozhodnou, co z jejich výtvorů se jim líbí. Neexistuje jen jedna správná odpověď. \n- Pro tuto úroveň jsou k dispozici příklady řešení, které si můžete zobrazit otevřením učitelského panelu na pravé straně.", + "courseA_playLab_events7_2021": "Tato úroveň je „volné hraní“. Tyto úrovně mají některé charakteristiky, které možná budete chtít prozkoumat, než začnete. \n\n- Tyto úrovně jsou **nekontrolované z hlediska správnosti**, aby umožňovaly volnější tvoření. Dovolte svým studentům, ať se sami rozhodnou, co z jejich výtvorů se jim líbí. Neexistuje jen jedna správná odpověď. \n- Pro tuto úroveň jsou k dispozici příklady řešení, které si můžete zobrazit otevřením učitelského panelu na pravé straně.", + "courseB_artist_loops10_2021": "Toto je úroveň volného hraní. Je to nejen výborné místo pro studenty, kteří rychle postupují, ale také místo, kde můžou všichni studenti skutečně naplno projevit tvůrčího ducha. Tato úroveň sice po studentech nevyžaduje psaní skutečného kódu, ovšem když se do toho pustí, budou mít možnost smysluplnějším způsobem uplatnit, co se naučili. Doporučte svým studentům, aby tuto aktivitu neuspěchali.\n\n- Tyto úrovně jsou **nekontrolované z hlediska správnosti**, aby umožňovaly volnější tvoření. Dovolte svým studentům, ať se sami rozhodnou, co z jejich výtvorů se jim líbí. Neexistuje jen jedna správná odpověď. \n- Pro tuto úroveň jsou k dispozici příklady řešení, které si můžete zobrazit otevřením učitelského panelu na pravé straně.", + "courseB_playlab_eventsFP_2021": "Toto je úroveň volného hraní. Je to nejen výborné místo pro studenty, kteří rychle postupují, ale také místo, kde můžou všichni studenti skutečně naplno projevit tvůrčího ducha. Tato úroveň sice po studentech nevyžaduje psaní skutečného kódu, ovšem když se do toho pustí, budou mít možnost smysluplnějším způsobem uplatnit, co se naučili. Doporučte svým studentům, aby tuto aktivitu neuspěchali.", + "courseB_playlab_events_challenge1_2021": "Tato doplňková lekce je „volné hraní“. Tyto úrovně mají některé charakteristiky, které možná budete chtít prozkoumat, než začnete. \n\n- Tyto úrovně jsou **nekontrolované z hlediska správnosti**, aby umožňovaly volnější tvoření. Dovolte svým studentům, ať se sami rozhodnou, co z jejich výtvorů se jim líbí. Neexistuje jen jedna správná odpověď. \n- Pro tuto úroveň jsou k dispozici příklady řešení, které si můžete zobrazit otevřením učitelského panelu na pravé straně.", "courseC_PlayLab_eventsFP_2021": "Tato úroveň je „volné hraní“. Tyto úrovně mají některé charakteristiky, které možná budete chtít prozkoumat, než začnete. \n\n- Tyto úrovně jsou **nekontrolované z hlediska správnosti**, aby umožňovaly volnější tvoření. Dovolte svým studentům, ať se sami rozhodnou, co z jejich výtvorů se jim líbí. Neexistuje jen jedna správná odpověď. \n- Pro tuto úroveň jsou k dispozici příklady řešení, které si můžete zobrazit otevřením učitelského panelu na pravé straně.", "courseC_artist_loops1a_2021": "Tato lekce obsahuje **miniprojekt** s názvem _Sticker Design_. Tento postup je možná velmi odlišný od toho, s čím jste se vy i vaši studenti v kurzu dosud setkali. Tyto úrovně mají řadu nových charakteristik, které možná budete chtít prozkoumat, než začnete. \n\n- Kód, který vaši studenti na některé úrovni napíšou, se automaticky převede do dalších úrovní. To jim umožní přicházet s nápady a rozvíjet je současně s tím, jak se budou učit nové věci.\n- Tyto úrovně se **nekontrolují z hlediska správnosti**, aby umožnily otevřeněji tvořit. Dovolte studentům, ať sami zhodnotí, kdy jednotlivé úkoly dokončili. Neexistuje jediná správná odpověď. \n- Pro tento krok postupu jsou k dispozici příklady řešení – lze je zobrazit otevřením učitelského panelu vpravo.", "courseC_artist_loops1b_2021": "Tato lekce obsahuje **miniprojekt** s názvem _Sticker Design_. Tento postup je možná velmi odlišný od toho, s čím jste se vy i vaši studenti v kurzu dosud setkali. Tyto úrovně mají řadu nových charakteristik, které možná budete chtít prozkoumat, než začnete. \n\n- Kód, který vaši studenti na některé úrovni napíšou, se automaticky převede do dalších úrovní. To jim umožní přicházet s nápady a rozvíjet je současně s tím, jak se budou učit nové věci.\n- Tyto úrovně se **nekontrolují z hlediska správnosti**, aby umožnily otevřeněji tvořit. Dovolte studentům, ať sami zhodnotí, kdy jednotlivé úkoly dokončili. Neexistuje jediná správná odpověď. \n- Pro tento krok postupu jsou k dispozici příklady řešení – lze je zobrazit otevřením učitelského panelu vpravo.", diff --git a/i18n/locales/cs-CZ/dashboard/blocks.yml b/i18n/locales/cs-CZ/dashboard/blocks.yml index 7b490638f853a..af653c9ffb4ee 100644 --- a/i18n/locales/cs-CZ/dashboard/blocks.yml +++ b/i18n/locales/cs-CZ/dashboard/blocks.yml @@ -2,6 +2,8 @@ cs: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: vytvoř novou postavu {ANIMATION_NAME} na {LOCATION} Dancelab_alternateMoves: text: "{GROUP} střídat každých {N} taktů \nmezi {MOVE1} a {MOVE2}" options: @@ -1039,6 +1041,12 @@ cs: text: nakreslit čáru {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: hrany bloku {SPRITE} z přesunutí + gamelab_everySeconds: + text: 'opakovat každé {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekund + '"frames"': Rámce gamelab_followingTargets: text: sledování cílů gamelab_getAllSprites: @@ -1192,6 +1200,8 @@ cs: '"pop"': kuk '"rain"': déšť '"spiral"': spirála + gamelab_makeNewScaledSprite: + text: vytvoř novou postavu {ANIMATION_NAME} na {LOCATION} gamelab_makeNewSpriteAnon: text: vytvoř novou postavu {ANIMATION_NAME} na {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/cs-CZ/dashboard/scripts.yml b/i18n/locales/cs-CZ/dashboard/scripts.yml index afee1a6596fc7..426673a8294a6 100755 --- a/i18n/locales/cs-CZ/dashboard/scripts.yml +++ b/i18n/locales/cs-CZ/dashboard/scripts.yml @@ -838,6 +838,7 @@ cs: title: AI pomáhá oceánům lessons: Oceans: + name: AI pomáhá oceánům description_student: 'Shrnutí výukového kurzu: Nejprve studenti zařadí předměty jako buďto „ryba“ nebo „neryba“, aby se pokusili odstranit odpad z oceánu. Pak budou studenti muset rozšířit svůj cvičný datový soubor tak, aby zahrnoval i jiné mořské tvory patřící do vody. V druhé části aktivity budou studenti vybírat své vlastní značky, které aplikují na obrázky náhodně vytvořených ryb. Tato cvičná data se používají pro model strojového učení, který by měl být schopen označovat nové obrázky sám od sebe.' description_teacher: V této lekci získají studenti všech věkových kategorií úvodní zkušenost s programováním a informatikou v bezpečném a podpůrném prostředí. Nejprve roztřídí objekty na ryby a ostatní a pokusí se vyčistit oceán od nepořádku. Pak bude jejich úkolem rozšířit cvičný datový soubor o další mořské tvory. Ve druhé části aktivity budou vybírat vlastní značky, které přidají k obrázkům náhodně vytvořených ryb. Tato cvičná data poslouží pro trénink modelu strojového učení, který by pak měl nové obrázky označovat automaticky. ScienceP3OLPT3: @@ -1270,6 +1271,7 @@ cs: description_student: Přáli jste si někdy hrát ve škole videohry? V této lekci se dostanete k tomu, že si vytvoříte vlastní videohru! description_teacher: V této online aktivitě se studenti naučí, co jsou události a jak je počítače využívají v programech jako jsou video hry. Studenti budou pracovat na úlohách, které přimějí program reagovat na události (jako například zmáčknutí tlačítek šipek). Na konci úlohy dostanou studenti příležitost přizpůsobit si svou hru různými stupni rychlosti a zvuky. student_description: Vyberte si svůj tým a vytvořte basketbalovou hru + name: basketbalový míč hoc-encryption: lessons: Simple Encryption: @@ -1569,6 +1571,7 @@ cs: description_student: Přáli jste si někdy hrát ve škole videohry? V této lekci se dostanete k tomu, že si vytvoříte vlastní videohru! description_teacher: V této online aktivitě se studenti naučí, co jsou události a jak je počítače využívají v programech jako jsou video hry. Studenti budou pracovat na úlohách, které přimějí program reagovat na události (jako například zmáčknutí tlačítek šipek). Na konci úlohy dostanou studenti příležitost přizpůsobit si svou hru různými stupni rychlosti a zvuky. student_description: Mix a zápas napříč sporty + name: sporty 2016_sciencePD-phase2b: lessons: Welcome!: @@ -2843,6 +2846,7 @@ cs: name: 'Minecraft: Cesta hrdiny' description_teacher: V této lekci získají studenti všech věkových kategorií úvodní zkušenost s programováním a informatikou v bezpečném a podpůrném prostředí. Tato lekce je vhodná pro všechny žáky, kteří už umějí číst (od 6 let). Mladší děti tento výukový kurz pravděpodobně nedokončí, ale hodina věnované těmto úlohám pro ně bude ohromně zábavná. Studenti středních škol nejspíš nebudou mít s dokončením kurzu problém a ke konci jim zbyde čas na volné hraní. student_description: Minecraft je zpět v Hodině kódu se zcela novou aktivitou! Procestuj Minecraft s kódem. + name: hrdina applab-intro-staging: lessons: Intro to App Lab: @@ -3851,6 +3855,7 @@ cs: description_student: V téhle lekci získají žáci všech věkových kategorií úvodní zkušenost s programováním a informatikou v bezpečném a podpůrném prostředí. Tahle lekce byla navržena pro žáky všech věkových kategorií, kteří už umí číst. Vyžaduje možnost přehrávat zvuk, protože jde o nástroj vytvořený tak, aby reagoval na hudbu. description_teacher: V téhle lekci získají žáci všech věkových kategorií úvodní zkušenost s programováním a informatikou v bezpečném a podpůrném prostředí. Tahle lekce byla navržena pro žáky všech věkových kategorií, kteří už umí číst. Vyžaduje možnost přehrávat zvuk, protože jde o nástroj vytvořený tak, aby reagoval na hudbu. student_description: Vytvoř si svůj vlastní taneční večírek a sdílej ho s kamarády! + name: tanec frozen-2018-test-b: title: Nový skript Frozen lessons: @@ -3863,6 +3868,7 @@ cs: Aquatic: name: 'Minecraft: Vodní plavba' description_teacher: V této lekci získají studenti všech věkových kategorií úvodní zkušenost s programováním a informatikou v bezpečném a podpůrném prostředí. Tato lekce je vhodná pro všechny žáky, kteří už umějí číst (od 6 let). Mladší děti tento výukový kurz pravděpodobně nedokončí, ale hodina věnované těmto úlohám pro ně bude ohromně zábavná. Studenti středních škol nejspíš nebudou mít s dokončením kurzu problém a ke konci jim zbyde čas na volné hraní. + name: vodní dance--draft: lessons: Dance Party: @@ -5217,7 +5223,7 @@ cs: description: Vytvoř si svůj vlastní taneční večírek a sdílej ho s kamarády! lessons: Dance Party: - name: Taneční večírek + name: Taneční večírek (2019) description_student: V téhle lekci získají žáci všech věkových kategorií úvodní zkušenost s programováním a informatikou v bezpečném a podpůrném prostředí. Tahle lekce byla navržena pro žáky všech věkových kategorií, kteří už umí číst. Vyžaduje možnost přehrávat zvuk, protože jde o nástroj vytvořený tak, aby reagoval na hudbu. description_teacher: V téhle lekci získají žáci všech věkových kategorií úvodní zkušenost s programováním a informatikou v bezpečném a podpůrném prostředí. Tahle lekce byla navržena pro žáky všech věkových kategorií, kteří už umí číst. Vyžaduje možnost přehrávat zvuk, protože jde o nástroj vytvořený tak, aby reagoval na hudbu. student_description: Vytvoř si svůj vlastní taneční večírek a sdílej ho s kamarády! @@ -7688,8 +7694,7 @@ cs: name: Ahoj světe! csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Jak se vyznat ve výukové platformě Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Co se naučíte:** @@ -8684,7 +8689,7 @@ cs: name: Oceánská scéna s cykly description_student: K dokončování obrázků používejte cykly a vzory. key: Oceánská scéna s cykly - The Big Event Jr.: + The Big Event Jr: name: Velká událost mladší description_student: Když Vaši učitelé stisknou tlačítko na velkém dálkovém ovládání, pohněte se nebo vykřikněte. 'Mini-Project: On the Move with Play Lab': @@ -8959,7 +8964,7 @@ cs: description_student: Vzory a cykly použijte k dokončení obrazů. The Right App: description_student: Načrtněte si svou vlastní aplikaci pro inteligentní telefon. - The Big Event Jr.: + The Big Event Jr: name: Velká událost mladší description_student: Když Váš učitel stiskne tlačítko na velkém dálkovém ovládání, pohněte se nebo vykřikněte. 'Mini-Project: A Royal Battle with Events': @@ -9028,7 +9033,7 @@ cs: Internet je plný spousty různých zajímavých lidí, ale někdy jsou lidé na sebe navzájem zlí. V tomto hraní rolí pomůžete svým studentům pochopit, proč častokrát bývá online snadnější být zlý než osobně, a jak se vypořádat s online zlovolností, když se s ní setkáte. key: Dát STOP online zlovolnostem - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Moji robotičtí přátelé (ml.) description_student: V této lekci budete předstírat, že Vaši spolužáci jsou roboti a budete je programovat, aby stavěli obrazce z naskládaných pohárků. Programming with Angry Birds: @@ -9044,7 +9049,7 @@ cs: Creating Art with Code: name: Malujeme s pomocí kódu description_student: Vytvářejte krásné obrazy programováním Umělce. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Moji zacyklení robotičtí přátelé (ml.) description_student: V této lekci budete zase programovat své spolužáky, avšak s užitím cyklů budete schopni řešit větší a složitější problémy. Loops with Rey and BB-8: @@ -9523,6 +9528,8 @@ cs: name: Java Lab lesson-9: name: Cykly + lesson-21: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah @@ -9572,10 +9579,17 @@ cs: lessons: lesson-6: name: Proměnné + lesson-16: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah csa3-2022: + lessons: + lesson-5: + name: Cykly "For" + lesson-16: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah @@ -9821,6 +9835,10 @@ cs: display_name: Obsah lessonGroup-5: display_name: Sandbox + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Plánování hodiny csa2-2022-exemplars: lessons: lesson-1: @@ -9859,3 +9877,5 @@ cs: key: Projekty k ukončení kurzu Lesson Planning: key: Plánování hodiny + hello-world-csc: + title: Ahoj, světe From a78ce7f38f7e04932b04d52eb87c968e226f0873 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:50 +0000 Subject: [PATCH 15/84] dashboard i18n updates - Danish --- .../config/locales/authored_hints.da-DK.json | 8 +- dashboard/config/locales/blocks.da-DK.yml | 9 + .../locales/lesson_activities.da-DK.json | 9 + .../locales/long_instructions.da-DK.json | 4 +- dashboard/config/locales/resources.da-DK.json | 384 +++++++++++++++++- dashboard/config/locales/scripts.da-DK.yml | 9 +- i18n/locales/da-DK/dashboard/blocks.yml | 9 + i18n/locales/da-DK/dashboard/scripts.yml | 9 +- 8 files changed, 428 insertions(+), 13 deletions(-) diff --git a/dashboard/config/locales/authored_hints.da-DK.json b/dashboard/config/locales/authored_hints.da-DK.json index 0636293609d34..4710dfcdbf544 100644 --- a/dashboard/config/locales/authored_hints.da-DK.json +++ b/dashboard/config/locales/authored_hints.da-DK.json @@ -947,18 +947,18 @@ "hint1": "Klik på knappen + på begivenhedsblokken. Udfyld det tomme sted i 'skift kostume'-blokken med' emne'-blokken, der findes indeni.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "For at give monstre masker, brug 'skift kostume'-blokken med en' når der klikkes på 'begivenhed:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nSørg også for at trække i den lille røde 'klikkede' blok!", - "hint2": "Den nye kode for dette niveau skal se sådan ud:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "For at give monstre masker, brug 'skift kostume'-blokken med en' når der klikkes på 'begivenhed:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nSørg også for at trække i den lille røde 'klikkede' blok!", + "hint2": "Den nye kode for dette niveau skal se sådan ud:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Leder du efter en ekstra udfordring?\n\nDu kan også få monstrene til at bevæge sig hurtigere eller langsommere.\n\n1. Klik på 'Rediger' i denne blok wandering \n2. Forøg eller formindsk antallet i denne blok: \n\nthis sprite1\n\n\nFor at få monstrene til at bevæge sig langsommere skal du vælge et decimaltal som '0.5' eller '0.25'. For at få dem til at bevæge sig hurtigere skal du vælge et hvilket som helst tal større end 1." }, "CourseF_outbreak6": { "hint2": "Sørg for at flytte de andre \"handling\" -blokke til indersiden af \"hvis chance\" -blokken:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Du bliver nødt til at tilføje 3 flere 'når berører' begivenheder for at kontrollere, om alle mulige kombinationer af 'berører' mellem sunde og inficerede figure.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Du bliver nødt til at tilføje 3 flere 'når berører' begivenheder for at kontrollere, om alle mulige kombinationer af 'berører' mellem sunde og inficerede figure.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vacciner\n\nDu kan simulere at give monstre en vaccine, når du klikker på dem. For at gøre dette skal du bruge blokken `skift kostume` med denne begivenhed:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vacciner\n\nDu kan simulere at give monstre en vaccine, når du klikker på dem. For at gøre dette skal du bruge blokken `skift kostume` med denne begivenhed:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Er du kørt fast? Du kan altid nulstille din kode ved at klikke på 'Versionshistorik' nedenfor og derefter vælge \"Start forfra\"." }, "courseA_artist_loops9_2021": { diff --git a/dashboard/config/locales/blocks.da-DK.yml b/dashboard/config/locales/blocks.da-DK.yml index c1c61a30395b0..1e5437c55340a 100644 --- a/dashboard/config/locales/blocks.da-DK.yml +++ b/dashboard/config/locales/blocks.da-DK.yml @@ -2,6 +2,8 @@ da: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: dan en ny {ANIMATION_NAME} figur på {LOCATION} Dancelab_alternateMoves: text: "\"{GROUP} skift hver {N} takter \nmellem {MOVE1} og {MOVE2}\"" options: @@ -1028,6 +1030,11 @@ da: text: kan flyttes gamelab_edgesDisplace: text: kant brik {SPRITE} fra flytning + gamelab_everySeconds: + text: 'gentag hver {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekunder gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1155,6 +1162,8 @@ da: options: EFFECT: '"rain"': regn + gamelab_makeNewScaledSprite: + text: dan en ny {ANIMATION_NAME} figur på {LOCATION} gamelab_makeNewSpriteAnon: text: dan en ny {ANIMATION_NAME} figur på {LOCATION} gamelab_makeProjectile: diff --git a/dashboard/config/locales/lesson_activities.da-DK.json b/dashboard/config/locales/lesson_activities.da-DK.json index 424223bb6b4f1..ecb9a3610682a 100644 --- a/dashboard/config/locales/lesson_activities.da-DK.json +++ b/dashboard/config/locales/lesson_activities.da-DK.json @@ -47,6 +47,12 @@ "d81d8eed-09d3-4cf4-8860-c555f8c9bd8e": { "name": "Opvarmning" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aktivitet" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aktivitet" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Opvarmning" }, @@ -266,6 +272,9 @@ "86fab19b-5ba7-490a-b1e6-75fb3527a9ac": { "name": "Opvarmning" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aktivitet" + }, "75477df5-5a1f-4ee8-a294-37c3bb1f1153": { "name": "Opvarmning" }, diff --git a/dashboard/config/locales/long_instructions.da-DK.json b/dashboard/config/locales/long_instructions.da-DK.json index 8b71ca7102a82..5ab233b7c5442 100644 --- a/dashboard/config/locales/long_instructions.da-DK.json +++ b/dashboard/config/locales/long_instructions.da-DK.json @@ -48,14 +48,14 @@ "CourseD_Dance_2020_bonus1": "# Frem og tilbage!\n\nNogle gange har du måske lyst til selv at bestemme, hvordan danserne skal danse. Med denne nye blok kan du det.\n\nsprites2MOVES.RollMOVES.ClapHigh\n\nDansetrinene som du vælger foroven vil blive gentaget.\n\n- Kod dansetrinene for den forreste danser!\n- Brug forskellige talværdier til hastigheden af skiftene mellem trinene. Prøv med `1` eller `0.5` for at skiftene bliver hurtigere!", "CourseD_Dance_2020_bonus3": "# Let's Get in Formation!\n\nTjek denne dans, der bruger blokken \"MOOSE\"??? til at ændre baggrundsdansernes stilling igennem dansen. Prøv en af disse ideer til at udvidde projektet:\n\n# Lad os tage opstilling!\n\n\\*Opret en anden gruppe dansere i et andet layout\n\\*Skift layout, når der trykkes på en tast\n\\*Skift en egenskab, når danserne ændrer stilling", "CourseD_Dance_Party_01": "_Lad os have et dance party!_ \n\nTræk blokken `Lav en ny` ind i arbejdsområdet, og tilslut den inden i `indstillings`-blokken, for at skabe din første danser. \n\n- _Du kan også klikke på pæren til venstre, hvis du ønsker mere information eller ekstra udfordringer._", - "CourseD_Dance_Party_02": "Lad os få denne elg til at danse! \n\nTræk new_dancerFloss-1 blokken ud på arbejdsområdet. Forbinde den under 4\"measures\" begivenhedsblokken. Din danser bør starte et nyt trin efter den fjerde takt. \n\n**Takter** bruges til at tælle tid i musik. I dette selvstudie er en takt fire slag lang.", + "CourseD_Dance_Party_02": "Lad os få denne elg til at danse! \n\nTræk new\\_dancerFloss-1 blokken ud på arbejdsområdet. Forbinde den under 4\"measures\" begivenhedsblokken. Din danser bør starte et nyt trin efter den fjerde takt. \n\n**Takter** bruges til at tælle tid i musik. I dette selvstudie er en takt fire slag lang.", "CourseD_Dance_Party_03": "_Nu kører vi!_ \n\nTilføj en 6\"measures\" begivenhedsblok til dit arbejdsområde. Få danseren til at starte et nyt trin efter 6 takter.", "CourseD_Dance_Party_04": "_Denne dans har brug for glitrende!_ \n\nLed efter en ny blok i din værktøjskasse, der tilføjer en baggrundseffekt bag din danser. Se effekterne ændre sig i takt med musikken!", "CourseD_Dance_Party_05": "Brug en anden ny blok til at få danseren til at ændre bevægelser **hver 2 takter**! \n\n- Valg af `(Næste)`, `(Forrige)`, eller `(Tilfældig)` fortæller danseren at den skal udføre et andet trin hver gang programmet køres.", "CourseD_Dance_Party_06": "\\_Vi har brug for flere dansere! \\_ \n\nOpret en backup-danser kaldet `backup_danser1` til at danse med katten.", "CourseD_Dance_Party_08": "Hver danser har et sæt _properties_, der styrer, hvordan den ser ud. \n\nDu kan få det til at se ud som om en danser er i baggrunden ved at gøre dens _størrelse_ mindre. Kan du få begge backup-dansere til at være samme størrelse?", "CourseD_Dance_Party_09": "Dansere har en \"farvetone\"-egenskab, der kan tilføje et lag farve. Prøv at ændre farvetonen på en af dine dansere. \n\n- Farvetoner blander den farve, du vælger, med danserens farver.", - "CourseD_Dance_Party_10": "Nu ved vi, hvordan man ændrer en dansers egenskaber. Vi kan også få de samme egenskaber til at reagere automatisk på musikken ved hjælp af denne blok: \n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nDette program bruger musikens \"bas\"-volumen (de lave lyde) til at kontrollere en dansers højde. Kan du også få den anden danser til at reagere på musikken?", + "CourseD_Dance_Party_10": "Nu ved vi, hvordan man ændrer en dansers egenskaber. Vi kan også få de samme egenskaber til at reagere automatisk på musikken ved hjælp af denne blok: \n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nDette program bruger musikens \"bas\"-volumen (de lave lyde) til at kontrollere en dansers højde. Kan du også få den anden danser til at reagere på musikken?", "CourseD_Dance_Party_11": " begivenhedsblokken lader dig køre programmering når op pilen trykkes. \n\nDu kan ændre dansetrinnet, ændre en dansers egenskaber eller gøre et hurtigt trin bare én gang. Vær kreativ og led efter nye blokke!", "CourseD_Dance_Party_11_5": "Tjek denne blok: \n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nNu kan du oprette en masse dansere på én gang! \nPrøv at bruge nogle af \"alle ænder\"-blokkene til at skrive programmering, der får alle ænderne til at danse sammen.", "CourseD_Dance_Party_11b": "Det er tid til en dansekonkurrence! Katten dipper, når du trykker på venstre piletast. Få Robotten til at \"droppe\" en gang når du trykker på højre piletast, og \"klappe\" en gang, når du trykker på pil op. \n\n**Brug tasterne til at få robotten til at udføre drop-klap-drop-klap lige så hurtigt som du kan!**", diff --git a/dashboard/config/locales/resources.da-DK.json b/dashboard/config/locales/resources.da-DK.json index eb10202996dff..b14aa1285c430 100644 --- a/dashboard/config/locales/resources.da-DK.json +++ b/dashboard/config/locales/resources.da-DK.json @@ -29,6 +29,315 @@ "ai-training/oceans/unversioned": { "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum/courseb/2018": { + "name": "Teacher forum" + }, + "vocabulary/courseb/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursea/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursea/2018": { + "name": "Teacher forum" + }, + "vocabulary/coursea/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursed/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursed/2018": { + "name": "Teacher forum" + }, + "vocabulary/coursed/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursef/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursef/2018": { + "name": "Teacher forum" + }, + "vocabulary/coursef/2018": { + "name": "Ordforråd" + }, + "lesson_plans/express/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum/express/2018": { + "name": "Teacher forum" + }, + "vocabulary/express/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursee/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursee/2018": { + "name": "Teacher forum" + }, + "vocabulary/coursee/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursec/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursec/2018": { + "name": "Teacher forum" + }, + "vocabulary/coursec/2018": { + "name": "Ordforråd" + }, + "code_introduced_1/csd/2018": { + "name": "Kode introduceret" + }, + "lesson_plans_2/csd/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum_2/csd/2018": { + "name": "Teacher forum" + }, + "vocabulary_2/csd/2018": { + "name": "Ordforråd" + }, + "code_introduced_3/csd/2018": { + "name": "Kode introduceret" + }, + "lesson_plans_5/csd/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum_5/csd/2018": { + "name": "Teacher forum" + }, + "vocabulary_5/csd/2018": { + "name": "Ordforråd" + }, + "lesson_plans_4/csd/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum_4/csd/2018": { + "name": "Teacher forum" + }, + "vocabulary_4/csd/2018": { + "name": "Ordforråd" + }, + "code_introduced_2/csd/2018": { + "name": "Kode introduceret" + }, + "lesson_plans_3/csd/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum_3/csd/2018": { + "name": "Teacher forum" + }, + "vocabulary_3/csd/2018": { + "name": "Ordforråd" + }, + "code_introduced/csd/2018": { + "name": "Kode introduceret" + }, + "lesson_plans_1/csd/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum_1/csd/2018": { + "name": "Teacher forum" + }, + "vocabulary_1/csd/2018": { + "name": "Ordforråd" + }, + "lesson_plans/csd/2018": { + "name": "Lektionsplaner" + }, + "teacher_forum/csd/2018": { + "name": "Teacher forum" + }, + "vocabulary/csd/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursea/2019": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursea/2019": { + "name": "Teacher forum" + }, + "vocabulary/coursea/2019": { + "name": "Ordforråd" + }, + "lesson_plans/courseb/2019": { + "name": "Lektionsplaner" + }, + "teacher_forum/courseb/2019": { + "name": "Teacher forum" + }, + "vocabulary/courseb/2019": { + "name": "Ordforråd" + }, + "lesson_plans/coursed/2019": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursed/2019": { + "name": "Teacher forum" + }, + "vocabulary/coursed/2019": { + "name": "Ordforråd" + }, + "lesson_plans/coursef/2019": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursef/2019": { + "name": "Teacher forum" + }, + "vocabulary/coursef/2019": { + "name": "Ordforråd" + }, + "lesson_plans/coursee/2019": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursee/2019": { + "name": "Teacher forum" + }, + "vocabulary/coursee/2019": { + "name": "Ordforråd" + }, + "lesson_plans/express/2019": { + "name": "Lektionsplaner" + }, + "teacher_forum/express/2019": { + "name": "Teacher forum" + }, + "vocabulary/express/2019": { + "name": "Ordforråd" + }, + "lesson_plans/coursec/2019": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursec/2019": { + "name": "Teacher forum" + }, + "vocabulary/coursec/2019": { + "name": "Ordforråd" + }, + "teacher_forum/csd/2019": { + "name": "Teacher forum" + }, + "code_introduced_1/csd/2019": { + "name": "Kode introduceret" + }, + "lesson_plans_2/csd/2019": { + "name": "Lektionsplaner" + }, + "vocabulary_2/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced_3/csd/2019": { + "name": "Kode introduceret" + }, + "lesson_plans_5/csd/2019": { + "name": "Lektionsplaner" + }, + "vocabulary_5/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced_2/csd/2019": { + "name": "Kode introduceret" + }, + "lesson_plans_3/csd/2019": { + "name": "Lektionsplaner" + }, + "vocabulary_3/csd/2019": { + "name": "Ordforråd" + }, + "lesson_plans_4/csd/2019": { + "name": "Lektionsplaner" + }, + "vocabulary_4/csd/2019": { + "name": "Ordforråd" + }, + "lesson_plans/csd/2019": { + "name": "Lektionsplaner" + }, + "vocabulary/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced/csd/2019": { + "name": "Kode introduceret" + }, + "lesson_plans_1/csd/2019": { + "name": "Lektionsplaner" + }, + "vocabulary_1/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced_1/csd/2017": { + "name": "Kode introduceret" + }, + "lesson_plans_2/csd/2017": { + "name": "Lektionsplaner" + }, + "teacher_forum_2/csd/2017": { + "name": "Teacher forum" + }, + "vocabulary_2/csd/2017": { + "name": "Ordforråd" + }, + "code_introduced_3/csd/2017": { + "name": "Kode introduceret" + }, + "lesson_plans_5/csd/2017": { + "name": "Lektionsplaner" + }, + "teacher_forum_5/csd/2017": { + "name": "Teacher forum" + }, + "vocabulary_5/csd/2017": { + "name": "Ordforråd" + }, + "code_introduced/csd/2017": { + "name": "Kode introduceret" + }, + "lesson_plans_1/csd/2017": { + "name": "Lektionsplaner" + }, + "teacher_forum_1/csd/2017": { + "name": "Teacher forum" + }, + "vocabulary_1/csd/2017": { + "name": "Ordforråd" + }, + "lesson_plans/csd/2017": { + "name": "Lektionsplaner" + }, + "teacher_forum/csd/2017": { + "name": "Teacher forum" + }, + "vocabulary/csd/2017": { + "name": "Ordforråd" + }, + "lesson_plans_4/csd/2017": { + "name": "Lektionsplaner" + }, + "teacher_forum_4/csd/2017": { + "name": "Teacher forum" + }, + "vocabulary_4/csd/2017": { + "name": "Ordforråd" + }, + "code_introduced_2/csd/2017": { + "name": "Kode introduceret" + }, + "lesson_plans_3/csd/2017": { + "name": "Lektionsplaner" + }, + "teacher_forum_3/csd/2017": { + "name": "Teacher forum" + }, + "vocabulary_3/csd/2017": { + "name": "Ordforråd" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "Video" }, @@ -114,7 +423,8 @@ "type": "Video" }, "unplugged-video-big-event/courseb/2021": { - "name": "Den store begivenhed" + "name": "Den store begivenhed", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Den store begivenhed" @@ -525,6 +835,78 @@ }, "how-search-works-video/csd/2021": { "type": "Video" + }, + "lesson_plans/pre-express/2020": { + "name": "Lektionsplaner" + }, + "teacher_forum/pre-express/2020": { + "name": "Teacher forum" + }, + "vocabulary/pre-express/2020": { + "name": "Ordforråd" + }, + "lesson_plans/express/2020": { + "name": "Lektionsplaner" + }, + "teacher_forum/express/2020": { + "name": "Teacher forum" + }, + "vocabulary/express/2020": { + "name": "Ordforråd" + }, + "lesson_plans/courseb/2020": { + "name": "Lektionsplaner" + }, + "teacher_forum/courseb/2020": { + "name": "Teacher forum" + }, + "vocabulary/courseb/2020": { + "name": "Ordforråd" + }, + "lesson_plans/coursed/2020": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursed/2020": { + "name": "Teacher forum" + }, + "vocabulary/coursed/2020": { + "name": "Ordforråd" + }, + "lesson_plans/coursec/2020": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursec/2020": { + "name": "Teacher forum" + }, + "vocabulary/coursec/2020": { + "name": "Ordforråd" + }, + "lesson_plans/coursee/2020": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursee/2020": { + "name": "Teacher forum" + }, + "vocabulary/coursee/2020": { + "name": "Ordforråd" + }, + "lesson_plans/coursea/2020": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursea/2020": { + "name": "Teacher forum" + }, + "vocabulary/coursea/2020": { + "name": "Ordforråd" + }, + "lesson_plans/coursef/2020": { + "name": "Lektionsplaner" + }, + "teacher_forum/coursef/2020": { + "name": "Teacher forum" + }, + "vocabulary/coursef/2020": { + "name": "Ordforråd" } } } diff --git a/dashboard/config/locales/scripts.da-DK.yml b/dashboard/config/locales/scripts.da-DK.yml index 76331571b948e..0c48978ed8336 100644 --- a/dashboard/config/locales/scripts.da-DK.yml +++ b/dashboard/config/locales/scripts.da-DK.yml @@ -983,6 +983,8 @@ da: lesson_groups: required: display_name: Oversigt + basketball: + name: basketball hoc-encryption: lessons: Simple Encryption: @@ -2159,9 +2161,6 @@ da: display_name: Oversigt dance-2019: description: Lav din egen dansefest sammen med dine venner. - lessons: - Dance Party: - name: Dance Party student_description: Lav din egen dansefest sammen med dine venner. k5-onlinepd-2019: lessons: @@ -2972,6 +2971,10 @@ da: lessons: lesson-6: name: Variabler + csa3-2022: + lessons: + lesson-5: + name: For Loops cs4all-invasive-species: lessons: lesson-12: diff --git a/i18n/locales/da-DK/dashboard/blocks.yml b/i18n/locales/da-DK/dashboard/blocks.yml index 9baeb5554669b..56b1d9cee3730 100644 --- a/i18n/locales/da-DK/dashboard/blocks.yml +++ b/i18n/locales/da-DK/dashboard/blocks.yml @@ -2,6 +2,8 @@ da: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: dan en ny {ANIMATION_NAME} figur på {LOCATION} Dancelab_alternateMoves: text: "\"{GROUP} skift hver {N} takter \nmellem {MOVE1} og {MOVE2}\"" options: @@ -1027,6 +1029,11 @@ da: text: kan flyttes gamelab_edgesDisplace: text: kant brik {SPRITE} fra flytning + gamelab_everySeconds: + text: 'gentag hver {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekunder gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1154,6 +1161,8 @@ da: options: EFFECT: '"rain"': regn + gamelab_makeNewScaledSprite: + text: dan en ny {ANIMATION_NAME} figur på {LOCATION} gamelab_makeNewSpriteAnon: text: dan en ny {ANIMATION_NAME} figur på {LOCATION} gamelab_makeProjectile: diff --git a/i18n/locales/da-DK/dashboard/scripts.yml b/i18n/locales/da-DK/dashboard/scripts.yml index 2e42aa90239e1..550491d4108de 100755 --- a/i18n/locales/da-DK/dashboard/scripts.yml +++ b/i18n/locales/da-DK/dashboard/scripts.yml @@ -918,6 +918,8 @@ da: lesson_groups: required: display_name: Oversigt + basketball: + name: basketball hoc-encryption: lessons: Simple Encryption: @@ -2085,9 +2087,6 @@ da: display_name: Oversigt dance-2019: description: Lav din egen dansefest sammen med dine venner. - lessons: - Dance Party: - name: Dance Party student_description: Lav din egen dansefest sammen med dine venner. k5-onlinepd-2019: lessons: @@ -2891,6 +2890,10 @@ da: lessons: lesson-6: name: Variabler + csa3-2022: + lessons: + lesson-5: + name: For Loops cs4all-invasive-species: lessons: lesson-12: From acb71cc1aac000c0d8139fbd0ec745fcd7160978 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:52 +0000 Subject: [PATCH 16/84] dashboard i18n updates - German --- .../locales/activity_sections.de-DE.json | 2 +- .../config/locales/authored_hints.de-DE.json | 30 +- dashboard/config/locales/blocks.de-DE.yml | 10 + .../locales/lesson_activities.de-DE.json | 18 + dashboard/config/locales/lessons.de-DE.json | 9 - .../locales/long_instructions.de-DE.json | 6 +- dashboard/config/locales/resources.de-DE.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.de-DE.yml | 43 +- .../locales/short_instructions.de-DE.json | 2 +- .../locales/teacher_markdown.de-DE.json | 2 +- i18n/locales/de-DE/dashboard/blocks.yml | 10 + i18n/locales/de-DE/dashboard/scripts.yml | 63 +- 12 files changed, 678 insertions(+), 57 deletions(-) diff --git a/dashboard/config/locales/activity_sections.de-DE.json b/dashboard/config/locales/activity_sections.de-DE.json index 5b8661a6c475a..e73aaba12e955 100644 --- a/dashboard/config/locales/activity_sections.de-DE.json +++ b/dashboard/config/locales/activity_sections.de-DE.json @@ -4602,7 +4602,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "### Vorbereitung\n\nBegrüßen Sie die SchülerInnen im Unterricht und stellen Sie die für den Tag geplanten Aktivitäten kurz vor.", "tips": [ - "Eine Möglichkeit, die Hour of Code einzuführen, wenn Sie selbst nicht sehr vertraut mit dem Programmieren sind, das Vorführen eines unserer [inspirierenden Videos](https://hourofcode.com/promote/resources#videos). Wählen Sie das Video aus, von dem Sie glauben, dass es Ihre SchülerInnen inspirieren wird, und zeigen Sie es ihnen jetzt. Für SchülerInnen der Mittelstufe empfehlen wir [Die Hour of Code ist hier](https://youtu.be/FC5FbmsH4fw)." + "Eine Möglichkeit, die Hour of Code einzuführen, wenn Sie selbst nicht sehr vertraut mit dem Programmieren sind, das Vorführen eines unserer [inspirierenden Videos][0]. Wählen Sie das Video aus, von dem Sie glauben, dass es Ihre SchülerInnen inspirieren wird, und zeigen Sie es ihnen jetzt. Für SchülerInnen der Mittelstufe empfehlen wir [Die Hour of Code ist hier][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { diff --git a/dashboard/config/locales/authored_hints.de-DE.json b/dashboard/config/locales/authored_hints.de-DE.json index 6d3df95b8b348..f343ca465025e 100644 --- a/dashboard/config/locales/authored_hints.de-DE.json +++ b/dashboard/config/locales/authored_hints.de-DE.json @@ -1193,7 +1193,7 @@ "courseD_bee_conditionals_challenge1_b": "In dieser Aufgabe könnte jedes Feld eine Blüte, eine Honigwabe oder nichts enthalten. Das bedeutet, dass du deine `wenn/ansonsten`-Bedingung in jedem Feld wiederholen kannst." }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Genau wie die `wenn bei Blume` Bausteine, wird der Code innerhalb eines `solange Nektar > 0` nur ausgeführt, wenn sich die Biene an einer Blume befindet. Der Hauptunterschied besteht darin, dass der Code im Inneren wiederholt ausgeführt wird, bis kein Nektar mehr vorhanden ist. Versuche dieses Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Genau wie die `wenn bei Blume` Bausteine, wird der Code innerhalb eines `solange Nektar > 0` nur ausgeführt, wenn sich die Biene an einer Blume befindet. Der Hauptunterschied besteht darin, dass der Code im Inneren wiederholt ausgeführt wird, bis kein Nektar mehr vorhanden ist. Versuche dieses Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "Der Originalcode würde gut funktionieren - wenn es nur einen Schatz in jedem Stapel gäbe!", @@ -1252,8 +1252,8 @@ "courseF_bee_functions_challenge2_b": "**Lösung:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Beginne damit, nur ZWEI Edelsteine von jedem der ersten zwei Stapel zu holen.\n\n![]()\nVerwende diese Blöcke.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Als nächstes sammele die restlichen Edelsteine in dieser Reihe ein. \n\n![]()\nFüge diese Blöcke zu deinem Programm hinzu.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Beginne damit, nur ZWEI Edelsteine von jedem der ersten zwei Stapel zu holen.\n\n![]()\nVerwende diese Blöcke.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Als nächstes sammele die restlichen Edelsteine in dieser Reihe ein. \n\n![]()\nFüge diese Blöcke zu deinem Programm hinzu.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Sammele schließlich den verbleibenden Schatz ein. Füge diese Blöcke zu deinem Programm hinzu.\n\n[blockly block][1]", "courseD_collector_debugging_challenge2_d": "Hier ist die vollständige Lösung für dieses Rätsel.\n\n[blockly block][1]" }, @@ -5711,16 +5711,16 @@ "courseD_bee_conditionals_challenge1_b": "In dieser Aufgabe könnte jedes Feld eine Blüte, eine Honigwabe oder nichts enthalten. Das bedeutet, dass du deine `wenn/ansonsten`-Bedingung in jedem Feld wiederholen kannst." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "Warum funktioniert die erste Hälfte dieses Programms? Denk darüber nach, warum die Biene sich rückwärts bewegen muss. Wie viel Nektar sammelt die Biene jedes Mal, wenn sie sich über eine Blüte bewegt?", @@ -6001,8 +6001,8 @@ "courseD_collector_debugging9_b": "Überlege, wie du die Aufgabe lösen würdest, und versuche dann schrittweise, den Code an das, was du dir vorstellst, anzupassen." }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Beginne damit, nur **zwei** Edelsteine von jedem der ersten **zwei** Stapel zu holen.\n\n![]()\nVerwende diese Blöcke.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Als nächstes sammele die restlichen Edelsteine in dieser Reihe ein. \n\n![]()\nFüge diese Blöcke zu deinem Programm hinzu.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Beginne damit, nur **zwei** Edelsteine von jedem der ersten **zwei** Stapel zu holen.\n\n![]()\nVerwende diese Blöcke.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Als nächstes sammele die restlichen Edelsteine in dieser Reihe ein. \n\n![]()\nFüge diese Blöcke zu deinem Programm hinzu.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Sammele schließlich den verbleibenden Schatz ein. Füge diese Blöcke zu deinem Programm hinzu.\n\n[blockly block][1]", "courseD_collector_debugging_challenge2_d": "Hier ist die vollständige Lösung für dieses Rätsel.\n\n[blockly block][1]" }, @@ -8748,18 +8748,18 @@ "hint1": "Klicke auf die Schaltfläche `+` auf dem Ereignis-Block. Schiebe den Block `Subjekt`, den du innen gefunden hast, in den Block `Kostüm ändern`.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Um den Monstern eine Maske zu geben, verwende den Block `Kostüm ändern` mit einem Ereignis `wenn berührt`:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nZiehe auch den kleinen roten Block `angeklickt` hinein!", - "hint2": "So soll der neue Code für diesen Level aussehen:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Um den Monstern eine Maske zu geben, verwende den Block `Kostüm ändern` mit einem Ereignis `wenn berührt`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nZiehe auch den kleinen roten Block `angeklickt` hinein!", + "hint2": "So soll der neue Code für diesen Level aussehen:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Eine zusätzliche Herausforderung?\n\nDu kannst einstellen, dass sich deine Monster schneller oder langsamer bewegen.\n\n1. Klicke auf `Bearbeiten` in diesem Block wandering \n2. Erhöhe oder verringer die Anzahl in diesem Block: \n\nthis sprite1\n\n\nWähle eine Dezimalzahl wie `0.5` oder `0.25`, wenn sich die Monster langsamer bewegen sollen. Wähle eine beliebige Zahl größer 1, damit sie sich schneller bewegen." }, "CourseF_outbreak6": { "hint2": "Verschiebe die anderen Blöcke \"Aktion\" in den Block `wenn Wahrscheinlichkeit`:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Du musst 3 weitere Ereignisse `wenn berührt` hinzufügen, um alle möglichen Kombinationen von `Berührungen` zwischen gesunden und infizierten Sprites zu erfassen.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Du musst 3 weitere Ereignisse `wenn berührt` hinzufügen, um alle möglichen Kombinationen von `Berührungen` zwischen gesunden und infizierten Sprites zu erfassen.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Impfungen\n\nDu kannst simulieren, dass die Monster eine Impfung erhalten, wenn du sie anklickst. Verwende dazu den Block `Kostüm ändern` mit diesem Ereignis:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Impfungen\n\nDu kannst simulieren, dass die Monster eine Impfung erhalten, wenn du sie anklickst. Verwende dazu den Block `Kostüm ändern` mit diesem Ereignis:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Wenn du nicht weiterkommst, kannst du deinen Code immer zurücksetzen. Klicke unten auf `Versionsverlauf` und wähle dann \"Neu beginnen\"." }, "Function intro Ryan_2021": { @@ -9391,7 +9391,7 @@ "courseB_starWars_prog1_b": "Du solltest dich nach Osten bewegen, um dieses Rätsel zu lösen. Wie weit musst du gehen?\n\n" }, "courseB_starWars_prog2_2021": { - "courseB_starWars_prog2_a": "Teile dieses Problem in zwei Teile auf. Nimm einen Haufen Schrott und finde dann heraus, wie du an den anderen kommst." + "courseB_starWars_prog2_a": "Teile diese Aufgabe in zwei Teile auf. Besorge dir einen Haufen Schrott und finde dann heraus, wie du an den zweiten Teil kommst." }, "courseB_starWars_prog3_2021": { "courseB_starWars_prog3_a": "Du musst dich in 3 Richtungen bewegen, um dieses Rätsel zu lösen.", @@ -10003,7 +10003,7 @@ "courseD_bee_conditionals_challenge1_b": "In dieser Aufgabe könnte jedes Feld eine Blüte, eine Honigwabe oder nichts enthalten. Das bedeutet, dass du deine `wenn/ansonsten`-Bedingung in jedem Feld wiederholen kannst." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Genau wie die Bausteine `wenn an der Blume` läuft der Code in einem `solange Nektar > 0 ist` nur dann, wenn sich die Biene an einer Blüte befindet. Der Unterschied besteht darin, dass der eingefügte Code immer wieder läuft, bis kein Nektar mehr vorhanden ist. Probiere es mit diesem Muster:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "Funktioniert das nicht? Versuche, mit der Schaltfläche \"Step“ herauszufinden, was Zeile für Zeile geschieht.", diff --git a/dashboard/config/locales/blocks.de-DE.yml b/dashboard/config/locales/blocks.de-DE.yml index 80def51502636..e353d0a583d80 100644 --- a/dashboard/config/locales/blocks.de-DE.yml +++ b/dashboard/config/locales/blocks.de-DE.yml @@ -2,6 +2,8 @@ de: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: erstelle neuen {ANIMATION_NAME} Sprite in {LOCATION} Dancelab_alternateMoves: text: "{GROUP} wechselt jeden {N} Takt \nzwischen {MOVE1} und {MOVE2}" options: @@ -1071,6 +1073,12 @@ de: text: Linie ziehen {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: der Rand hindert {SPRITE} an der Bewegung + gamelab_everySeconds: + text: 'jede {N} {UNIT} ' + options: + UNIT: + '"seconds"': Sekunden + '"frames"': Frames gamelab_followingTargets: text: Ziele folgen gamelab_getAllSprites: @@ -1224,6 +1232,8 @@ de: '"pop"': Pop '"rain"': Regen '"spiral"': Spirale + gamelab_makeNewScaledSprite: + text: erstelle neuen {ANIMATION_NAME} Sprite in {LOCATION} gamelab_makeNewSpriteAnon: text: erstelle neuen {ANIMATION_NAME} Sprite in {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.de-DE.json b/dashboard/config/locales/lesson_activities.de-DE.json index 39e13fcb351b3..3451b15b973f8 100644 --- a/dashboard/config/locales/lesson_activities.de-DE.json +++ b/dashboard/config/locales/lesson_activities.de-DE.json @@ -245,21 +245,33 @@ "6df6eb5e-2825-43ef-9e3c-16f3ea4ab499": { "name": "Vertiefendes Lernen" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aufgabe" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Level" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Zusammenfassung" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "Vertiefendes Lernen" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Level" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aufgabe" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Level" }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Zusammenfassung" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Prüfung" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Aufwärmübung" }, @@ -3899,6 +3911,12 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Zusammenfassung" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Erste Schritte" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aufgabe" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Zusammenfassung" }, diff --git a/dashboard/config/locales/lessons.de-DE.json b/dashboard/config/locales/lessons.de-DE.json index a0ed5cbed7fc6..1c2cd6594c9a1 100644 --- a/dashboard/config/locales/lessons.de-DE.json +++ b/dashboard/config/locales/lessons.de-DE.json @@ -103,15 +103,6 @@ "oceans/Oceans": { "overview": "In dieser Lektion machen Schülerinnen und Schüler aller Altersgruppen in einer sicheren, unterstützenden Umgebung erste Erfahrung mit Programmierung und Informatik. Zunächst klassifizieren die Schüler Objekte als \"Fisch\" oder \"nicht Fisch\", um zu versuchen, Müll aus dem Meer zu entfernen. Anschließend müssen sie ihren Übungsdatensatz erweitern und andere Meeresbewohner einbeziehen, die ins Wasser gehören. Im zweiten Teil der Übung wählen die Schülerinnen und Schüler ihre eigenen Beschriftungen aus, die sie auf Bilder von zufällig generierten Fischen anwenden. Diese Übungsdaten nutzt ein maschinelles Lernmodell, das dann in der Lage sein sollte, neue Bilder selbständig zu beschriften." }, - "hello-world-food/lesson-1": { - "overview": "In dieser Stunde lernen die Schüler die Grundlagen der Informatik, indem sie in Sprite Lab programmieren. Sprite Lab ist ein Tool, mit dem die Schüler fantasievolle und lustige Projekte erstellen können. Die Schüler lernen, Sprites zu erstellen und zu animieren und sie mithilfe von Ereignissen interaktiv zu gestalten. \n\nEs gibt mehrere Versionen dieser Stunde. Jede Version lehrt dieselben Konzepte, bietet aber unterschiedliche Bilder, um verschiedene Schüler anzusprechen. Weitere Informationen finden Sie auf der [Hello World Landing Page][0].", - "preparation": "- Spielen Sie die Rätsel, um potenzielle Problembereiche für Ihre Klasse zu finden.\n- Erstellen Sie nach der Einführung mit den Ressourcen unter [CS Connections][0] einen Plan für weitere Informatikstunden.", - "purpose": "Diese Stunde soll die Schüler befähigen, einfache Programmierprojekte in Sprite Lab zu erstellen. Mit diesen Fähigkeiten können die Schüler Projekte zu jedem Thema erstellen z. B. zu einem anderen Unterrichtsthema oder einem persönlichen Thema. Unter [CS Connections][0] finden Sie Ideen, wie Sie die Informatik in andere Fächer integrieren können." - }, - "poem-art/lesson-1": { - "overview": "In dieser Lektion, die Erkenntnisse aus der Informatik und ELA integriert, animieren die SchülerInnen ein Gedicht mit Code, um die Stimmung eines Gedichts zu veranschaulichen. Während dieser einführenden Aktivität lesen und erkennen die Schüler die Stimmung eines Gedichts. Dann finden sie passenden Effekte und Bilder, um die Stimmung des Gedichts zu illustrieren. Schließlich verwenden die SchülerInnen Ereignisse (Code), um einen Stimmungswechsel zu illustrieren oder die Einführung neuer Bilder in einem Gedicht zu animieren. \n\nDiese Lektion kann als 1-stündige, eigenständige Lektion durchgeführt werden. Es besteht auch die Möglichkeit, diese Lektion als erste Lektion des 5-Lektionen-Moduls [Programmieren mit Gedichtkunst](http://code.org/poetry) zu verwenden. Am Ende des Moduls „Programmieren mit Gedichtkunst“ werden die SchülerInnen ihre eigenen Gedichte schreiben und eine App zum Generieren von Gedichten erstellen, die sie mit Freunden teilen können. \n\nDas Modul „Programmieren mit Gedichtkunst“ ist Teil des Informatik Connections-Lehrplans von Code.org, mit dem Informatik in andere Fächer wie Mathematik, Englisch und Naturwissenschaften integriert werden soll und das sich an den CCSS-, NGSS- und CSTA-Standards orientiert.", - "preparation": "- Überprüfen Sie das Online-Tutorial und führen Sie es zunächst selbst durch: [Gedichtkunst](http://studio.code.org/s/poem-art).\n\n- Probieren Sie die Aktivitäten zuerst aus, bevor Sie sie Ihre SchülerInnen bearbeiten lassen. \n\n- Überprüfen Sie Ihre technischen Voraussetzungen und entscheiden Sie, ob Sie vorher noch Fehlerbehebungen vornehmen müssen.\n\n- Einige Levels erfordern das Abspielen von Tönen. Verteilen Sie vorab Kopfhörer. \n\n- [Optional] 2 Haftnotizen pro SchülerIn für die Bewertung." - }, "jigsaw/Jigsaw": { "overview": "Diese Lektion gibt den SchülerInnen eine Vorstellung davon, was sie erwartet, wenn sie ins Computerlabor gehen. Sie beginnt mit einer kurzen Diskussion, in der sie in das richtige Verhalten im Computer-Labors eingeführt werden, dann werden sie einen Computer benutzen, um Aufgaben im Internet zu lösen.", "student_overview": "Klicken und ziehen Sie, um die Aufgaben fertigzustellen." diff --git a/dashboard/config/locales/long_instructions.de-DE.json b/dashboard/config/locales/long_instructions.de-DE.json index 941dd78d015f3..3d0ff6a268bce 100644 --- a/dashboard/config/locales/long_instructions.de-DE.json +++ b/dashboard/config/locales/long_instructions.de-DE.json @@ -413,7 +413,7 @@ "CourseD_Dance_Party_06": "_Wir brauchen mehr Tänzer!_\n\nErstelle einen Backup-Tänzer namens `backup_dancer1`, der mit der Katze tanzt.", "CourseD_Dance_Party_08": "Jeder Tänzer hat eine Reihe von _Eigenschaften_, welche das Aussehen bestimmen.\n\nFalls Du einen Tänzer kleiner machst, kannst Du es so aussehen lassen, als ob er im Hintergrund ist. Kannst Du beide Tänzer gleich groß machen?", "CourseD_Dance_Party_09": "Tänzer haben die Eigenschaft \"Farbton\", mit der man eine Farbschicht hinzufügen kann. Versuche den Farbton eines Deiner Tänzer zu verändern.\n\n- In einem Farbton wird die Farbe, die Du auswählst, mit der Farbe Deines Tänzers vermischt.", - "CourseD_Dance_Party_10": "Jetzt wissen wir, wie wir die Eigenschaften eines Tänzers verändern können. Wir können auch dafür sorgen, dass die gleichen Eigenschaften automatisch auf die Musik reagieren, indem wir diesen Block verwenden:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nDieses Programm verwendet die \"Bass\"-Intensität (die tiefen Töne), um die Größe eines der Tänzer zu bestimmen. Kannst Du den anderen Tänzer auch auf die Musik reagieren lassen?", + "CourseD_Dance_Party_10": "Jetzt wissen wir, wie wir die Eigenschaften eines Tänzers verändern können. Wir können auch dafür sorgen, dass die gleichen Eigenschaften automatisch auf die Musik reagieren, indem wir diesen Block verwenden:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nDieses Programm verwendet die \"Bass\"-Intensität (die tiefen Töne), um die Größe eines der Tänzer zu bestimmen. Kannst Du den anderen Tänzer auch auf die Musik reagieren lassen?", "CourseD_Dance_Party_11": "Mit dem Block können Sie Code ausführen, wenn die Pfeiltaste nach oben gedrückt wird.\n\nSie können den Tanzschritt verändern, die Eigenschaften eines Tänzers verändern oder einen schnellen einmaligen Tanzschritt tun. Seien Sie kreativ und halten Sie Ausschau nach neuen Blöcken!", "CourseD_Dance_Party_11_5": "Schaue dir diesen Baustein an:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nJetzt kannst du eine ganze Reihe von Tänzern auf einmal erstellen!\n\nVerwende einige der \"alle Enten\"-Bausteine, um Code zu schreiben, der alle Enten gemeinsam tanzen lässt.", "CourseD_Dance_Party_11b": "Es ist Zeit für einen Tanz-Wettbewerb! Die Katze dabt, wenn Du die linke Pfeiltaste drückst. Lasse den Roboter einmal \"droppen\", indem Du die rechte Pfeiltaste drückst und einmal \"flossen\", wenn Du die Pfeiltaste nach oben drückst.", @@ -2812,7 +2812,7 @@ "courseB_starWars_prog5_2021": "\"Kannst du alles besorgen?\"", "courseB_starWars_prog6_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Du schaffst das!\"_", "courseB_starWars_prog7_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Hole es!\"_", - "courseB_starWars_prog8_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_\"Weiter so, BB-8.\" \\_\n\n**Aufgabe**: Sammele den ganzen Schrott ein.", + "courseB_starWars_prog8_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_\"\"Weiter so, BB-8.\" \\_\n\n**Aufgabe**: Sammele den ganzen Schrott ein.", "courseB_starWars_prog9_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Du schaffst das!\"_", "courseC19_playLab_EOC1_2021": "Es ist toll, wie viel du schon gelernt haben! Lass uns Schritt für Schritt ein Spiel programmieren. \n\nWähle mit Hilfe neuer Bausteine in deiner Werkzeugkiste einen neuen Hintergrund aus und wähle dann eine Figur für dein Spiel aus.", "courseC19_playLab_EOC3_2021": "Lass uns deinem Spiel noch ein paar Figuren hinzufügen! \n\nVerwende den Baustein `Figur einfügen`, um weitere Figuren hinzuzufügen, und bewege sie dann zum Ziel, um diese Aufgabe abzuschließen.", @@ -3103,7 +3103,7 @@ "ramp_artist_loops9_2021": "Löse dieses Rätsel, indem du ein Quadrat zeichnest, bei dem die Seiten 200 Pixel lang sind.", "simconfig_2021": "# Modifizieren und vorhersagen\n\nWähle eine der Variablen, die diese Simulation steuert um zu ändern bzw. vorherzusagen, wie sich das Ergebnis ändern wird.\n\nNachdem du deine Vorhersage aufgeschrieben haben, führen Sie die Simulation 5 mal durch und notieren Sie Ihre Ergebnisse. War deine Vorhersage richtig?", "simstarter_2021": "# Datenerhebung\n\nFühren Sie diese Simulation 5 mal aus. Verwenden Sie jedes Mal den Leitfaden zur Erfassung von Daten zur Aufzeichnung:\n\n- Wie viele Äpfel hat der Elefant gesammelt?\n- Wie viele Äpfel hat das Nilpferd gesammelt?\n- Wie viel Zeit hat es gedauert, bis alle Äpfel gesammelt wurden?", - "CourseF_outbreak1": "# Erstellen einer Simulation\n\n\n\n
\n\n\n_Heute wirst du einen Code schreiben für deine eigene Simulation eines Virusausbruchs in Monster Town._\n\n*Zuerst erwecken wir Monster-Town zum Leben und erstellen Sprites, die die Monster darstellen. Schreibe deinen Code in den **Arbeitsbereich** \\_klicke dann auf **Ausführen***und sieh dir die Simulation an. Wenn du Hilfe benötigst, klicke auf die\\_ **Glühbirne**._Dann wird ein Hinweis angezeigt._\n\n
\n\n## Mach es so\n\n1. Erstelle Sprites, die 10 gesunde Monster ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) und 1 krankes Monster ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png) darstellen. **Sprites** sind Charaktere auf dem Bildschirm, die sich bewegen, verändern oder miteinander interagieren.\n\n2. Setze die Größe der Sprites auf `50` und lass sie alle anfangen, herumzu-`wandern`.\n\n3. Klicke auf `AUSFÜHREN`.\n\nDie Sprites sollten sich jetzt wie die Animation rechts bewegen.", + "CourseF_outbreak1": "# Erstellen einer Simulation\n\n\n\n
\n\n\n_Heute wirst du einen Code schreiben für deine eigene Simulation eines Virusausbruchs in Monster Town._\n\n\\*Zuerst erwecken wir Monster-Town zum Leben und erstellen Sprites, die die Monster darstellen. Schreibe deinen Code in den **Arbeitsbereich** \\_klicke dann auf **Ausführen\\***und sieh dir die Simulation an. Wenn du Hilfe benötigst, klicke auf die\\_ **Glühbirne**._Dann wird ein Hinweis angezeigt._\n\n
\n\n## Mach es so\n\n1. Erstelle Sprites, die 10 gesunde Monster ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) und 1 krankes Monster ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png) darstellen. **Sprites** sind Charaktere auf dem Bildschirm, die sich bewegen, verändern oder miteinander interagieren.\n\n2. Setze die Größe der Sprites auf `50` und lass sie alle anfangen, herumzu-`wandern`.\n\n3. Klicke auf `AUSFÜHREN`.\n\nDie Sprites sollten sich jetzt wie die Animation rechts bewegen.", "CourseF_outbreak2": "# Programmierung mit Ereignissen\n\n
\n\n_\nOh je! Eines der Monster hat sich einen Virus eingefangen! Wenn ein gesundes Monster ein krankes Monster berührt, wird es auch krank._ \n\n
\n\nDamit etwas passiert, wenn sich zwei Sprites berühren, verwenden wir diesen \"Ereignis\"-Block:\n\n\"when\"\"healthy\"\"sick\"\n\nBeachte, dass du diesen Block mit dem blauen `+` auf der linken Seite öffnen kannst. \n\n## Mach es so\n\nÄndere mit dem `Subject` Block innen die **gesunden Monster** ![](https://images.code.org/aaa464d7edf881c69fb0d8909d59ff96-image-1602520553016.png) in **kranke Monster** ![](https://images.code.org/57860d7a8618e61c95170691d61e0882-image-1602520556193.png), wenn sie sich berühren.", "CourseF_outbreak3": "\n\n# Eindämmen des Ausbruchs mit Masken\n\n_Du kannst den Ausbruch verlangsamen, wenn die Monster Masken tragen. Monster mit Gesichtsmasken können sich nicht anstecken und andere nicht mit dem Virus infizieren. Wenn etwas passieren soll, wenn auf einen Typ Monster geklickt wird, kannst du einen neuen Typ von_\"Ereignis\"_Block verwenden._\n\n## Mach es so\n\n1. Verwende einen Block `wenn angeklickt` mit dem Block `Kostüm ändern`, um gesunden Monstern eine Maske zu geben, wenn sie angeklickt werden. Wiederhole das für die kranken Monster.\n\n2. Klicke auf `Ausführen` und beginne, die Monster schnell anzuklicken. Setze allen Monstern Masken auf, um den Ausbruch zu verlangsamen oder zu stoppen.", "CourseF_outbreak6": "# Wahrscheinlichkeit\n\n
\n\n\n_Im Moment können die Monster sich nicht infizieren und den Virus nicht übertragen, wenn alle eine Maske tragen. Das wäre schön, aber so einfach ist es nicht. Wir müssen eine Wahrscheinlichkeit hinzufügen, dass sich das Virus ausbreitet, wenn sich zwei Monster berühren. Wir können ein Modell der Wahrscheinlichkeit erstellen, dass wir uns mit dem Virus zu infizieren, aus diesen Notizen herleiten._\n\n
\n\n
Notiz:So wirken sich Gesichtsmasken auf den Ausbruch in Monster Town aus\n\n
\n\n\n
\n
\n\n_Vorteile der Maske_\n\n| Gesund | Krank | Chance |\n| :-----------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------: | :-------------: |\n| ![](https://images.code.org/c1b4e6e8f10c6c31bbfb7c41146bfc81-image-1602689942798.png) | ![](https://images.code.org/8cc6854f2fc10e8211644a1f22955acc-image-1602689948477.png) | **Sehr hoch** |\n| ![](https://images.code.org/acb9359175b1de8319d6a1453b419aea-image-1602689928157.png) | ![](https://images.code.org/8cc6854f2fc10e8211644a1f22955acc-image-1602689948477.png) | **Hoch** |\n| ![](https://images.code.org/c1b4e6e8f10c6c31bbfb7c41146bfc81-image-1602689942798.png) | ![](https://images.code.org/2d5652abbe5351d343a8031849a6b15e-image-1602689933087.png) | **Gering** |\n| ![](https://images.code.org/acb9359175b1de8319d6a1453b419aea-image-1602689928157.png) | ![](https://images.code.org/2d5652abbe5351d343a8031849a6b15e-image-1602689933087.png) | **Sehr gering** |\n\n
\n
\n
\n
\n\n
\n\n## Mach es so\n\n1. Füge diesen **Logik** Block unter dem Ereignis `wenn berührt` an und setze ihn auf sehr hohe Chance:\n\n \n 90\n \n\n2. Füge weitere Ereignisse hinzu, bei denen die Monster Masken tragen und lege unterschiedliche Prozente der Chancen (Wahrscheinlichkeit) fest. Klicke auf die Lampe, wenn du einen Hinweis möchtest, welche Ereignisse, du nicht benötigst.\n\n3. Klick **Finish** wenn du bereit bist, weiter zu machen.", diff --git a/dashboard/config/locales/resources.de-DE.json b/dashboard/config/locales/resources.de-DE.json index 5645ff5a308c6..709286e8c28eb 100644 --- a/dashboard/config/locales/resources.de-DE.json +++ b/dashboard/config/locales/resources.de-DE.json @@ -49,6 +49,429 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Stundenpläne" + }, + "standard_mappings/courseb/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/courseb/2018": { + "name": "Lehrer Forum" + }, + "vocabulary/courseb/2018": { + "name": "Vokabeln" + }, + "lesson_plans/coursea/2018": { + "name": "Stundenpläne" + }, + "standard_mappings/coursea/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursea/2018": { + "name": "Lehrer Forum" + }, + "vocabulary/coursea/2018": { + "name": "Vokabeln" + }, + "lesson_plans/coursed/2018": { + "name": "Stundenpläne" + }, + "standard_mappings/coursed/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursed/2018": { + "name": "Lehrer Forum" + }, + "vocabulary/coursed/2018": { + "name": "Vokabeln" + }, + "lesson_plans/coursef/2018": { + "name": "Stundenpläne" + }, + "standard_mappings/coursef/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursef/2018": { + "name": "Lehrer Forum" + }, + "vocabulary/coursef/2018": { + "name": "Vokabeln" + }, + "lesson_plans/express/2018": { + "name": "Stundenpläne" + }, + "standard_mappings/express/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/express/2018": { + "name": "Lehrer Forum" + }, + "vocabulary/express/2018": { + "name": "Vokabeln" + }, + "lesson_plans/coursee/2018": { + "name": "Stundenpläne" + }, + "standard_mappings/coursee/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursee/2018": { + "name": "Lehrer Forum" + }, + "vocabulary/coursee/2018": { + "name": "Vokabeln" + }, + "lesson_plans/coursec/2018": { + "name": "Stundenpläne" + }, + "standard_mappings/coursec/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursec/2018": { + "name": "Lehrer Forum" + }, + "vocabulary/coursec/2018": { + "name": "Vokabeln" + }, + "code_introduced_1/csd/2018": { + "name": "Code eingeführt" + }, + "lesson_plans_2/csd/2018": { + "name": "Stundenpläne" + }, + "standard_mappings_2/csd/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_2/csd/2018": { + "name": "Lehrer Forum" + }, + "vocabulary_2/csd/2018": { + "name": "Vokabeln" + }, + "code_introduced_3/csd/2018": { + "name": "Code eingeführt" + }, + "lesson_plans_5/csd/2018": { + "name": "Stundenpläne" + }, + "standard_mappings_5/csd/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_5/csd/2018": { + "name": "Lehrer Forum" + }, + "vocabulary_5/csd/2018": { + "name": "Vokabeln" + }, + "lesson_plans_4/csd/2018": { + "name": "Stundenpläne" + }, + "standard_mappings_4/csd/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_4/csd/2018": { + "name": "Lehrer Forum" + }, + "vocabulary_4/csd/2018": { + "name": "Vokabeln" + }, + "code_introduced_2/csd/2018": { + "name": "Code eingeführt" + }, + "lesson_plans_3/csd/2018": { + "name": "Stundenpläne" + }, + "standard_mappings_3/csd/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_3/csd/2018": { + "name": "Lehrer Forum" + }, + "vocabulary_3/csd/2018": { + "name": "Vokabeln" + }, + "code_introduced/csd/2018": { + "name": "Code eingeführt" + }, + "lesson_plans_1/csd/2018": { + "name": "Stundenpläne" + }, + "standard_mappings_1/csd/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_1/csd/2018": { + "name": "Lehrer Forum" + }, + "vocabulary_1/csd/2018": { + "name": "Vokabeln" + }, + "lesson_plans/csd/2018": { + "name": "Stundenpläne" + }, + "standard_mappings/csd/2018": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/csd/2018": { + "name": "Lehrer Forum" + }, + "vocabulary/csd/2018": { + "name": "Vokabeln" + }, + "curriculum_guide/coursea/2019": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursea/2019": { + "name": "Stundenpläne" + }, + "standard_mappings/coursea/2019": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursea/2019": { + "name": "Lehrer Forum" + }, + "vocabulary/coursea/2019": { + "name": "Vokabeln" + }, + "curriculum_guide/courseb/2019": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/courseb/2019": { + "name": "Stundenpläne" + }, + "standard_mappings/courseb/2019": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/courseb/2019": { + "name": "Lehrer Forum" + }, + "vocabulary/courseb/2019": { + "name": "Vokabeln" + }, + "curriculum_guide/coursed/2019": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursed/2019": { + "name": "Stundenpläne" + }, + "standard_mappings/coursed/2019": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursed/2019": { + "name": "Lehrer Forum" + }, + "vocabulary/coursed/2019": { + "name": "Vokabeln" + }, + "curriculum_guide/coursef/2019": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursef/2019": { + "name": "Stundenpläne" + }, + "standard_mappings/coursef/2019": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursef/2019": { + "name": "Lehrer Forum" + }, + "vocabulary/coursef/2019": { + "name": "Vokabeln" + }, + "curriculum_guide/coursee/2019": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursee/2019": { + "name": "Stundenpläne" + }, + "standard_mappings/coursee/2019": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursee/2019": { + "name": "Lehrer Forum" + }, + "vocabulary/coursee/2019": { + "name": "Vokabeln" + }, + "lesson_plans/express/2019": { + "name": "Stundenpläne" + }, + "standard_mappings/express/2019": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/express/2019": { + "name": "Lehrer Forum" + }, + "vocabulary/express/2019": { + "name": "Vokabeln" + }, + "curriculum_guide/coursec/2019": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursec/2019": { + "name": "Stundenpläne" + }, + "standard_mappings/coursec/2019": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursec/2019": { + "name": "Lehrer Forum" + }, + "vocabulary/coursec/2019": { + "name": "Vokabeln" + }, + "teacher_forum/csd/2019": { + "name": "Lehrer Forum" + }, + "code_introduced_1/csd/2019": { + "name": "Code eingeführt" + }, + "lesson_plans_2/csd/2019": { + "name": "Stundenpläne" + }, + "standard_mappings_2/csd/2019": { + "name": "Standard-Zuordnungen" + }, + "vocabulary_2/csd/2019": { + "name": "Vokabeln" + }, + "code_introduced_3/csd/2019": { + "name": "Code eingeführt" + }, + "lesson_plans_5/csd/2019": { + "name": "Stundenpläne" + }, + "standard_mappings_5/csd/2019": { + "name": "Standard-Zuordnungen" + }, + "vocabulary_5/csd/2019": { + "name": "Vokabeln" + }, + "code_introduced_2/csd/2019": { + "name": "Code eingeführt" + }, + "lesson_plans_3/csd/2019": { + "name": "Stundenpläne" + }, + "standard_mappings_3/csd/2019": { + "name": "Standard-Zuordnungen" + }, + "vocabulary_3/csd/2019": { + "name": "Vokabeln" + }, + "lesson_plans_4/csd/2019": { + "name": "Stundenpläne" + }, + "standard_mappings_4/csd/2019": { + "name": "Standard-Zuordnungen" + }, + "vocabulary_4/csd/2019": { + "name": "Vokabeln" + }, + "lesson_plans/csd/2019": { + "name": "Stundenpläne" + }, + "standard_mappings/csd/2019": { + "name": "Standard-Zuordnungen" + }, + "vocabulary/csd/2019": { + "name": "Vokabeln" + }, + "code_introduced/csd/2019": { + "name": "Code eingeführt" + }, + "lesson_plans_1/csd/2019": { + "name": "Stundenpläne" + }, + "standard_mappings_1/csd/2019": { + "name": "Standard-Zuordnungen" + }, + "vocabulary_1/csd/2019": { + "name": "Vokabeln" + }, + "code_introduced_1/csd/2017": { + "name": "Code eingeführt" + }, + "lesson_plans_2/csd/2017": { + "name": "Stundenpläne" + }, + "standard_mappings_2/csd/2017": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_2/csd/2017": { + "name": "Lehrer Forum" + }, + "vocabulary_2/csd/2017": { + "name": "Vokabeln" + }, + "code_introduced_3/csd/2017": { + "name": "Code eingeführt" + }, + "lesson_plans_5/csd/2017": { + "name": "Stundenpläne" + }, + "standard_mappings_5/csd/2017": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_5/csd/2017": { + "name": "Lehrer Forum" + }, + "vocabulary_5/csd/2017": { + "name": "Vokabeln" + }, + "code_introduced/csd/2017": { + "name": "Code eingeführt" + }, + "lesson_plans_1/csd/2017": { + "name": "Stundenpläne" + }, + "standard_mappings_1/csd/2017": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_1/csd/2017": { + "name": "Lehrer Forum" + }, + "vocabulary_1/csd/2017": { + "name": "Vokabeln" + }, + "lesson_plans/csd/2017": { + "name": "Stundenpläne" + }, + "standard_mappings/csd/2017": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/csd/2017": { + "name": "Lehrer Forum" + }, + "vocabulary/csd/2017": { + "name": "Vokabeln" + }, + "lesson_plans_4/csd/2017": { + "name": "Stundenpläne" + }, + "standard_mappings_4/csd/2017": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_4/csd/2017": { + "name": "Lehrer Forum" + }, + "vocabulary_4/csd/2017": { + "name": "Vokabeln" + }, + "code_introduced_2/csd/2017": { + "name": "Code eingeführt" + }, + "lesson_plans_3/csd/2017": { + "name": "Stundenpläne" + }, + "standard_mappings_3/csd/2017": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum_3/csd/2017": { + "name": "Lehrer Forum" + }, + "vocabulary_3/csd/2017": { + "name": "Vokabeln" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Liste der Gedichte", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -349,7 +772,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Der große Event", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Der große Event", @@ -1707,6 +2131,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Peer Review" + }, + "lesson_plans/pre-express/2020": { + "name": "Stundenpläne" + }, + "standard_mappings/pre-express/2020": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/pre-express/2020": { + "name": "Lehrer Forum" + }, + "vocabulary/pre-express/2020": { + "name": "Vokabeln" + }, + "lesson_plans/express/2020": { + "name": "Stundenpläne" + }, + "standard_mappings/express/2020": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/express/2020": { + "name": "Lehrer Forum" + }, + "vocabulary/express/2020": { + "name": "Vokabeln" + }, + "curriculum_guide/courseb/2020": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/courseb/2020": { + "name": "Stundenpläne" + }, + "standard_mappings/courseb/2020": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/courseb/2020": { + "name": "Lehrer Forum" + }, + "vocabulary/courseb/2020": { + "name": "Vokabeln" + }, + "curriculum_guide/coursed/2020": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursed/2020": { + "name": "Stundenpläne" + }, + "standard_mappings/coursed/2020": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursed/2020": { + "name": "Lehrer Forum" + }, + "vocabulary/coursed/2020": { + "name": "Vokabeln" + }, + "curriculum_guide/coursec/2020": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursec/2020": { + "name": "Stundenpläne" + }, + "standard_mappings/coursec/2020": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursec/2020": { + "name": "Lehrer Forum" + }, + "vocabulary/coursec/2020": { + "name": "Vokabeln" + }, + "curriculum_guide/coursee/2020": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursee/2020": { + "name": "Stundenpläne" + }, + "standard_mappings/coursee/2020": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursee/2020": { + "name": "Lehrer Forum" + }, + "vocabulary/coursee/2020": { + "name": "Vokabeln" + }, + "curriculum_guide/coursea/2020": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursea/2020": { + "name": "Stundenpläne" + }, + "standard_mappings/coursea/2020": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursea/2020": { + "name": "Lehrer Forum" + }, + "vocabulary/coursea/2020": { + "name": "Vokabeln" + }, + "curriculum_guide/coursef/2020": { + "name": "Bildungsinhaltsführer" + }, + "lesson_plans/coursef/2020": { + "name": "Stundenpläne" + }, + "standard_mappings/coursef/2020": { + "name": "Standard-Zuordnungen" + }, + "teacher_forum/coursef/2020": { + "name": "Lehrer Forum" + }, + "vocabulary/coursef/2020": { + "name": "Vokabeln" } } } diff --git a/dashboard/config/locales/scripts.de-DE.yml b/dashboard/config/locales/scripts.de-DE.yml index 3fb189f20416d..360c7a8db6090 100644 --- a/dashboard/config/locales/scripts.de-DE.yml +++ b/dashboard/config/locales/scripts.de-DE.yml @@ -1374,8 +1374,6 @@ de: student_description: 'Phase 2 Online: Gemischtes Sommerstudium' equity-pd: lessons: - Code.org Equity PD: - name: Code.org Chancengleichheit PD Necessary Background: name: Erforderlicher Hintergrund science-PD2: @@ -4177,6 +4175,7 @@ de: Am Ende des Aufgaben haben die SchülerInnen die Möglichkeit, ihr Spiel mit verschiedenen Geschwindigkeiten und Geräuschen anzupassen. student_description: Wähle Dein Team und spiele eine Runde Basketball + name: Basketball sample-csp5: lessons: Controlling Memory with Variables: @@ -5317,6 +5316,7 @@ de: Am Ende des Aufgaben haben die SchülerInnen die Möglichkeit, ihr Spiel mit verschiedenen Geschwindigkeiten und Geräuschen anzupassen. student_description: Kombiniere Elemente unterschiedlicher Sportarten + name: Sportarten 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9683,6 +9683,7 @@ de: percuma pada akhir. student_description: Minecraft präsentiert eine brandneue Aktivität zur Hour of Code! Entdecke die Welt von Minecraft mit Code. + name: Held applab-intro-staging: title: Einführung in AppLab Staging lessons: @@ -14032,6 +14033,7 @@ de: wurde. student_description: Programmiere deine eigene Tanzparty, um sie mit deinen Freunden zu teilen! + name: Tanz frozen-2018-test-b: title: Neues `Frozen`- Skript lessons: @@ -14059,6 +14061,7 @@ de: student_description: Minecraft ist zurück - mit einer brandneuen Aktivität! Setzen Sie Ihre Kreativität und Problemlösungsfähigkeiten ein, um Unterwasserwelten mit Code zu erforschen und zu bauen. + name: aquatisch sconyers: title: Traceys Spielplatz lessons: @@ -20471,7 +20474,7 @@ de: zu teilen! lessons: Dance Party: - name: Tanzparty + name: Tanzparty (2019) description_student: In dieser Lektion machen Schülerinnen und Schüler aller Altersgruppen in einer sicheren, unterstützenden Umgebung erste Erfahrungen mit Programmierung und Informatik. Diese Lektion wurde @@ -29703,7 +29706,7 @@ de: name: Modul 1 Getting Started: name: Erste Schritte - What is Code.org: + What is Codeorg: name: Was ist Code.org? lesson_groups: k5_getting_started_1: @@ -30039,8 +30042,7 @@ de: title: '"Hallo, Welt!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Lernplattform – Navigieren in Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Sie lernen Folgendes:** @@ -31707,7 +31709,7 @@ de: Muster. Am Ende dieses Levels haben die SchülerInnen die Möglichkeit, ihre eigenen Bilder mit Hilfe von Schleifen zu erstellen. key: Meeresszene mit Schleifen - The Big Event Jr.: + The Big Event Jr: name: Das große Ereignis description_student: Bewegen Sie sich und schreien Sie, wenn Ihre LehrerInnen Knöpfe auf einer riesigen Fernbedienung drücken. @@ -32477,7 +32479,7 @@ de: ihre eigene Sekundärmarkt-App zu entwerfen, die die Bedürfnisse eines weiteren Benutzers erfüllt. key: Die richtige App - The Big Event Jr.: + The Big Event Jr: name: Das große Ereignis description_student: Bewegen Sie sich oder schreien Sie, wenn Ihr Lehrer Tasten auf einer riesigen Fernbedienung drückt. @@ -32612,7 +32614,7 @@ de: Putting a STOP to Online Meanness: name: Gemeinheiten im Internet STOPPEN key: Gemeinheiten im Internet STOPPEN - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Meine Roboterfreunde Jr. description_student: In dieser Lektion tun Sie so, als seien Ihre Klassenkameraden Roboter und programmieren sie, dass sie Muster aus gestapelten Bechern @@ -32664,7 +32666,7 @@ de: In dieser Phase mit dem Künstler können die SchülerInnen Bilder von zunehmender Komplexität erstellen, indem sie neue Bausteine wie "100 Pixel vorwärts" und "90 Grad nach rechts drehen" verwenden. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Meine schleifenden Freunde von Loopy Robotic Jr. description_student: In dieser Lektion werden Sie Ihre Klassenkameraden erneut programmieren, können aber mit Hilfe von Schleifen umfassendere @@ -33813,6 +33815,8 @@ de: name: Java-Labor lesson-9: name: Schleifen + lesson-21: + name: Konsole lesson_groups: lessonGroup-2: display_name: Inhalt @@ -33864,10 +33868,17 @@ de: name: Lerneinheit 2 Bewertung lesson-6: name: Variablen + lesson-16: + name: Konsole lesson_groups: lessonGroup-2: display_name: Inhalt csa3-2022: + lessons: + lesson-5: + name: Schleifen mit dem Wiederhol-Block + lesson-16: + name: Konsole lesson_groups: lessonGroup-2: display_name: Inhalt @@ -34333,6 +34344,8 @@ de: lessons: lesson-1: name: Willkommen + lesson-9: + name: Unterrichtsplanung csa2-2022-exemplars: lessons: lesson-1: @@ -34380,3 +34393,13 @@ de: key: Unterrichtsplanung Next steps: key: Nächste Schritte + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Physische Datenverarbeitung + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Physische Datenverarbeitung + hello-world-csc: + title: Hallo Welt diff --git a/dashboard/config/locales/short_instructions.de-DE.json b/dashboard/config/locales/short_instructions.de-DE.json index 9526682625b80..7e50372cf5f04 100644 --- a/dashboard/config/locales/short_instructions.de-DE.json +++ b/dashboard/config/locales/short_instructions.de-DE.json @@ -3241,7 +3241,7 @@ "courseB_starWars_prog5_2021": "Hol den Schrott", "courseB_starWars_prog6_2021": "Hol all den Schrott", "courseB_starWars_prog7_2021": "Hole es!", - "courseB_starWars_prog8_2021": "**Aufgabe:** Hilf BB-8 dabei, den leuchtenden Schrott einzusammeln", + "courseB_starWars_prog8_2021": "**Aufgabe:** Hilf BB-8 dabei, den glühenden Schrott einzusammeln", "courseB_starWars_prog9_2021": "Hilf BB-8 dabei, den leuchtenden Schrott einzusammeln", "courseC19_playLab_EOC1_2021": "Wähle einen Hintergrund und eine Karte, und wähle eine Figur, die in deinem Spiel die Hauptfigur sein soll.", "courseC19_playLab_EOC2_2021": "Nutze Ereignisse und Aktionen, um deinen Helden in Bewegung zu setzen. Komme zu den Zielen.", diff --git a/dashboard/config/locales/teacher_markdown.de-DE.json b/dashboard/config/locales/teacher_markdown.de-DE.json index 2978a58287b78..f7c284c70121e 100644 --- a/dashboard/config/locales/teacher_markdown.de-DE.json +++ b/dashboard/config/locales/teacher_markdown.de-DE.json @@ -195,7 +195,7 @@ "Overworld Free Play 20x20_2021": "Dies ist ein Level zum freien Spielen. Dies ist nicht nur eine großartige Gelegenheit für SchülerInnen, die schnell vorankommen, sondern auch für alle anderen SchülerInnen, um ihrer Kreativität freien Lauf zu lassen. Auch wenn die SchülerInnen in diesem Level keinen Code schreiben müssen, so können sie doch das Gelernte auf eine Art und Weise anwenden, die ihnen mehr Spaß macht. Ermutigen Sie Ihre SchülerInnen, sich dabei Zeit zu lassen.", "Virtual Pet 2_2021": "Diese Lektion enthält ein **Miniprojekt**. Diese Progression könnte Ihnen und Ihren SchülerInnen ganz anders erscheinen als das, was früher im Kurs behandelt wurde. Diese Levels haben einige neue Eigenschaften, die Sie vielleicht erst einmal kennenlernen möchten. \n\n- Der Code, den Ihre SchülerInnen in einem Level schreiben, wird automatisch auf die anderen Level übertragen. So können sie schrittweise aufbauen und ihre Ideen während des Lernens wiederholen.\n- Diese Levels lassen der Kreativität mehr Spielraum. Geben Sie Ihren SchülerInnen die Möglichkeit, selbst zu bestimmen, wann sie die einzelnen Aufgaben gelöst haben. Es gibt nicht nur eine richtige Antwort! \n- Für diesen Schritt der Progression stehen Beispiellösungen zur Verfügung, die Sie sich ansehen können, indem Sie das Lehrerfenster auf der rechten Seite öffnen.", "courseE_aboutme_2_2021": "Diese Lektion enthält ein **Miniprojekt**. Diese Progression könnte Ihnen und Ihren SchülerInnen ganz anders erscheinen als das, was früher im Kurs behandelt wurde. Diese Levels haben einige neue Eigenschaften, die Sie vielleicht erst einmal kennenlernen möchten. \n\n- Der Code, den Ihre SchülerInnen in einem Level schreiben, wird automatisch auf die anderen Level übertragen. So können sie schrittweise aufbauen und ihre Ideen während des Lernens wiederholen.\n- Diese Levels lassen der Kreativität mehr Spielraum. Geben Sie Ihren SchülerInnen die Möglichkeit, selbst zu bestimmen, wann sie die einzelnen Aufgaben gelöst haben. Es gibt nicht nur eine richtige Antwort! \n- Für diesen Schritt der Progression stehen Beispiellösungen zur Verfügung, die Sie sich ansehen können, indem Sie das Lehrerfenster auf der rechten Seite öffnen.", - "courseB_playlab_eventsFP_2021": "Dies ist ein Level zum freien Spiel. Dies ist nicht nur eine großartige Gelegenheit für SchülerInnen, die schnell vorankommen, sondern auch für alle anderen SchülerInnen, um ihrer Kreativität freien Lauf zu lassen. Auch wenn die SchülerInnen in diesem Level keinen Code schreiben müssen, so können sie doch das Gelernte auf eine Art und Weise anwenden, die ihnen mehr Spaß macht. Ermutigen Sie Ihre SchülerInnen, sich dabei Zeit zu lassen.", + "courseB_playlab_eventsFP_2021": "Dies ist ein Level zum freien Spielen. Dies ist nicht nur eine großartige Gelegenheit für SchülerInnen, die schnell vorankommen, sondern auch für alle anderen SchülerInnen, um ihrer Kreativität freien Lauf zu lassen. Auch wenn die SchülerInnen in diesem Level keinen Code schreiben müssen, so können sie doch das Gelernte auf eine Art und Weise anwenden, die ihnen mehr Spaß macht. Ermutigen Sie Ihre SchülerInnen, sich dabei Zeit zu lassen.", "CSD Problem Solving Process Video_2021": "## Ziele der Diskussion\n\nDie erste Diskussionsfrage ist Teil der Kernaktivität im Rest der Lektion. Die Schülerinnen und Schüler sollten sich bei der Arbeit in ihren Gruppen Zeit nehmen, um über bestimmte Dinge nachzudenken, die sie im Anschluss an jeden Schritt des Prozesses getan haben. Das Ziel dieser Diskussion ist es, die abstrakten Schritte konkreter und für die Schülerinnen und Schüler zugänglich zu machen, indem sie diese auf eine gemeinsame Aktivität beziehen.\n\nDie zweite Frage gibt den Schülerinnen und Schülern die Möglichkeit, ihr Verständnis des Prozesses auf ein anderes Problem zu erweitern, indem sie sehen, wie die verschiedenen Schritte in verschiedenen Bereichen aussehen können. Ziel dieser Diskussion ist es, sicherzustellen, dass die Lernenden den Prozess so allgemein verstehen, dass sie ihn auf eine breitere Palette von Problemen anwenden können, da der Prozess während des gesamten Kurses in verschiedenen Bereichen eingesetzt wird.", "Intro to Web Lab - Part 1_2021": "## Ziele der Diskussion\n\nAuch wenn es keine allgemeinen Lernziele für dieses Video gibt, sollten sich die Schülerinnen und Schüler darüber im Klaren sein, dass die Aufgabenstellungen für die Weblabor-Lektionen im breiten Feld oben erscheinen. Die unteren drei Felder enthalten von links nach rechts die Liste der Dateien an denen sie arbeiten, den Bereich in dem sie ihren Code eingeben und den Bereich in dem sie die Ergebnisse ihres Codes sehen. Vorerst brauchen sie sich nicht um jede Schaltfläche zu kümmern. Diese werden später erklärt. Sie sollten aber verstehen, dass das Inspektor-Tool ihnen hilft, Teile der Webseite mit dem Code zu verknüpfen, durch den sie erzeugt wurden. Die Aktualisierungs- und Speicherschaltfläche ermöglicht es ihnen, ihre Webseite zu aktualisieren, wenn dies nicht automatisch beim Ändern des Codes erfolgt.\n\nObwohl es nicht Teil des Videos ist, enthält das Anweisungsfeld oft auch Drop-Down-Fragen und Antworten, die die Schülerinnen und Schüler bearbeiten können, wenn sie eine Aktivität abschließen. In einigen Aufgaben führen die Register am oberen Rand des Anweisungsfeldes die Schülerinnen und Schüler zu einem \"Hilfe und Tipps\"-Bereich, der Referenzinformationen zu den Aktivitäten enthält.", "U4 Model Design 1_2021": "Die Schülerinnen und Schüler werden das App Lab verwenden, um einen einfachen Prototyp für ihre App zu erstellen. Schülerinnen und Schüler, die ihre Apps noch weiter funktionsfähig machen möchten, können unter mehr über App Lab erfahren, Demovideos ansehen und Tutorials durcharbeiten." diff --git a/i18n/locales/de-DE/dashboard/blocks.yml b/i18n/locales/de-DE/dashboard/blocks.yml index a20528b802f03..96606df6ee214 100644 --- a/i18n/locales/de-DE/dashboard/blocks.yml +++ b/i18n/locales/de-DE/dashboard/blocks.yml @@ -2,6 +2,8 @@ de: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: erstelle neuen {ANIMATION_NAME} Sprite in {LOCATION} Dancelab_alternateMoves: text: "{GROUP} wechselt jeden {N} Takt \nzwischen {MOVE1} und {MOVE2}" options: @@ -1066,6 +1068,12 @@ de: text: Linie ziehen {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: der Rand hindert {SPRITE} an der Bewegung + gamelab_everySeconds: + text: 'jede {N} {UNIT} ' + options: + UNIT: + '"seconds"': Sekunden + '"frames"': Frames gamelab_followingTargets: text: Ziele folgen gamelab_getAllSprites: @@ -1219,6 +1227,8 @@ de: '"pop"': Pop '"rain"': Regen '"spiral"': Spirale + gamelab_makeNewScaledSprite: + text: erstelle neuen {ANIMATION_NAME} Sprite in {LOCATION} gamelab_makeNewSpriteAnon: text: erstelle neuen {ANIMATION_NAME} Sprite in {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/de-DE/dashboard/scripts.yml b/i18n/locales/de-DE/dashboard/scripts.yml index aff71bdaaa29f..4cf452f0e20b7 100755 --- a/i18n/locales/de-DE/dashboard/scripts.yml +++ b/i18n/locales/de-DE/dashboard/scripts.yml @@ -1250,8 +1250,6 @@ de: student_description: 'Phase 2 Online: Gemischtes Sommerstudium' equity-pd: lessons: - Code.org Equity PD: - name: Code.org Chancengleichheit PD Necessary Background: name: Erforderlicher Hintergrund science-PD2: @@ -3460,6 +3458,7 @@ de: description_student: Hast du dir jemals gewünscht, in der Schule Videospiele zu spielen? In dieser Lektion kannst du deine eigenen Spiele entwickeln! description_teacher: In dieser Online-Aktivität lernen die SchülerInnen, was Ereignisse sind und wie Computer sie in Programmen wie Videospielen verwenden. Die SchülerInnen arbeiten Aufgaben durch, bei denen das Programm auf Ereignisse reagiert (z. B. das Drücken von Pfeiltasten). Am Ende des Aufgaben haben die SchülerInnen die Möglichkeit, ihr Spiel mit verschiedenen Geschwindigkeiten und Geräuschen anzupassen. student_description: Wähle Dein Team und spiele eine Runde Basketball + name: Basketball sample-csp5: lessons: Controlling Memory with Variables: @@ -4033,6 +4032,7 @@ de: description_student: Hast du dir jemals gewünscht, in der Schule Videospiele zu spielen? In dieser Lektion kannst du deine eigenen Spiele entwickeln! description_teacher: In dieser Online-Aktivität lernen die SchülerInnen, was Ereignisse sind und wie Computer sie in Programmen wie Videospielen verwenden. Die SchülerInnen arbeiten Aufgaben durch, bei denen das Programm auf Ereignisse reagiert (z. B. das Drücken von Pfeiltasten). Am Ende des Aufgaben haben die SchülerInnen die Möglichkeit, ihr Spiel mit verschiedenen Geschwindigkeiten und Geräuschen anzupassen. student_description: Kombiniere Elemente unterschiedlicher Sportarten + name: Sportarten 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6074,8 +6074,7 @@ de: Thanks: name: Danke '': {} - " ": - name: '' + " ": {} csp-pre-survey-test-2017: lessons: new stage: @@ -6819,6 +6818,7 @@ de: name: 'Minecraft: Hero’s Journey' description_teacher: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini berfungsi dengan baik untuk mana-mana pelajar yang cukup tua untuk membaca (umur 6 +). Pelajar yang lebih muda mungkin tidak akan menyelesaikan tutorial, tetapi akan mempunyai banyak keseronokan bekerja melalui teka-teki selama satu jam. Pelajar sekolah menengah kebanyakannya akan menyelesaikan tutorial dan mempunyai sedikit masa untuk bermain pada tahap permainan percuma pada akhir. student_description: Minecraft präsentiert eine brandneue Aktivität zur Hour of Code! Entdecke die Welt von Minecraft mit Code. + name: Held applab-intro-staging: title: Einführung in AppLab Staging lessons: @@ -9232,6 +9232,7 @@ de: description_student: In dieser Lektion machen Schülerinnen und Schüler aller Altersgruppen in einer sicheren, unterstützenden Umgebung erste Erfahrungen mit Programmierung und Informatik. Diese Lektion wurde für Teilnehmer aller Altersgruppen konzipiert, setzt jedoch Lesefähigkeiten voraus. Der Ton muss aktiviert sein, weil das Tool für Musik entwickelt wurde. description_teacher: In dieser Lektion machen Schülerinnen und Schüler aller Altersgruppen in einer sicheren, unterstützenden Umgebung erste Erfahrungen mit Programmierung und Informatik. Diese Lektion wurde für Teilnehmer aller Altersgruppen konzipiert, setzt jedoch Lesefähigkeiten voraus. Der Ton muss aktiviert sein, weil das Tool für Musik entwickelt wurde. student_description: Programmiere deine eigene Tanzparty, um sie mit deinen Freunden zu teilen! + name: Tanz frozen-2018-test-b: title: Neues `Frozen`- Skript lessons: @@ -9246,6 +9247,7 @@ de: name: 'Minecraft: Voyage Aquatic' description_teacher: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini berfungsi dengan baik untuk mana-mana pelajar yang cukup tua untuk membaca (umur 6 +). Pelajar yang lebih muda mungkin tidak akan menyelesaikan tutorial, tetapi akan mempunyai banyak keseronokan bekerja melalui teka-teki selama satu jam. Pelajar sekolah menengah kebanyakannya akan menyelesaikan tutorial dan mempunyai sedikit masa untuk bermain pada tahap permainan percuma pada akhir. student_description: Minecraft ist zurück - mit einer brandneuen Aktivität! Setzen Sie Ihre Kreativität und Problemlösungsfähigkeiten ein, um Unterwasserwelten mit Code zu erforschen und zu bauen. + name: aquatisch sconyers: title: Traceys Spielplatz lessons: @@ -12891,7 +12893,7 @@ de: description: Programmiere deine eigene Tanzparty, um sie mit deinen Freunden zu teilen! lessons: Dance Party: - name: Tanzparty + name: Tanzparty (2019) description_student: In dieser Lektion machen Schülerinnen und Schüler aller Altersgruppen in einer sicheren, unterstützenden Umgebung erste Erfahrungen mit Programmierung und Informatik. Diese Lektion wurde für Teilnehmer aller Altersgruppen konzipiert, setzt jedoch Lesefähigkeiten voraus. Der Ton muss aktiviert sein, weil das Tool für Musik entwickelt wurde. description_teacher: In dieser Lektion machen Schülerinnen und Schüler aller Altersgruppen in einer sicheren, unterstützenden Umgebung erste Erfahrungen mit Programmierung und Informatik. Diese Lektion wurde für Teilnehmer aller Altersgruppen konzipiert, setzt jedoch Lesefähigkeiten voraus. Der Ton muss aktiviert sein, weil das Tool für Musik entwickelt wurde. student_description: Programmiere deine eigene Tanzparty, um sie mit deinen Freunden zu teilen! @@ -17903,7 +17905,7 @@ de: name: Modul 1 Getting Started: name: Erste Schritte - What is Code.org: + What is Codeorg: name: Was ist Code.org? lesson_groups: k5_getting_started_1: @@ -18366,8 +18368,7 @@ de: title: '"Hallo, Welt!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Lernplattform – Navigieren in Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Sie lernen Folgendes:** @@ -19523,7 +19524,7 @@ de: description_student: Verwenden Sie Schleifen und Muster, um die Bilder fertigzustellen. description_teacher: Bei der Wiederaufnahme des Schleifen-Konzepts lernen die SchülerInnen, Bilder zu zeichnen, indem sie einfache Sequenzen von Anweisungen mithilfe von Schleifen wiederholen. In der vorhergehenden Lektion ohne Computer wurden Schleifen verwendet, um ein Labyrinth zu durchqueren und Schätze zu sammeln. Hier erzeugen die Schleifen Muster. Am Ende dieses Levels haben die SchülerInnen die Möglichkeit, ihre eigenen Bilder mit Hilfe von Schleifen zu erstellen. key: Meeresszene mit Schleifen - The Big Event Jr.: + The Big Event Jr: name: Das große Ereignis description_student: Bewegen Sie sich und schreien Sie, wenn Ihre LehrerInnen Knöpfe auf einer riesigen Fernbedienung drücken. description_teacher: Ereignisse sind eine großartige Möglichkeit, einen vorformulierten Algorithmus interessant zu gestalten. Manchmal möchten Sie, dass Ihr Programm genau dann auf den Benutzer reagieren kann, wenn der Benutzer dies wünscht. Dafür gibt es Ereignisse. @@ -20042,7 +20043,7 @@ de: description_student: Skizzieren Sie Ihre eigene Sekundärmarkt-App. description_teacher: In dieser Lektion erkennen die SchülerInnen, dass die Informatik Menschen im wirklichen Leben helfen kann. Zuerst entwickeln die SchülerInnen ein Verständnis für mehrere fiktive Sekundärmarkt-Benutzer ein, um ihnen zu helfen, die "richtige App" zu finden, die ihren Bedürfnissen entspricht. Dann üben die SchülerInnen Empathie und Kreativität, um ihre eigene Sekundärmarkt-App zu entwerfen, die die Bedürfnisse eines weiteren Benutzers erfüllt. key: Die richtige App - The Big Event Jr.: + The Big Event Jr: name: Das große Ereignis description_student: Bewegen Sie sich oder schreien Sie, wenn Ihr Lehrer Tasten auf einer riesigen Fernbedienung drückt. description_teacher: Ereignisse sind eine großartige Möglichkeit, einen vorformulierten Algorithmus interessant zu gestalten. Manchmal möchten Sie, dass Ihr Programm genau dann auf den Benutzer reagieren kann, wenn der Benutzer dies wünscht. Dafür gibt es Ereignisse. @@ -20120,7 +20121,7 @@ de: Putting a STOP to Online Meanness: name: Gemeinheiten im Internet STOPPEN key: Gemeinheiten im Internet STOPPEN - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Meine Roboterfreunde Jr. description_student: In dieser Lektion tun Sie so, als seien Ihre Klassenkameraden Roboter und programmieren sie, dass sie Muster aus gestapelten Bechern erstellen. description_teacher: Unter Verwendung eines Instrumentariums von Symbolen anstelle von Code entwerfen die SchülerInnen Algorithmen, mit denen sie einen "Roboter" anweisen, Becher in verschiedenen Mustern zu stapeln. Die SchülerInnen übernehmen abwechselnd die Rolle des Roboters und reagieren nur auf den von ihren KlassenkameradInnen definierten Algorithmus. In diesem Segment lernen die SchülerInnen die Verbindung zwischen Symbolen und Aktionen, den Unterschied zwischen einem Algorithmus und einem Programm sowie die wichtige Fähigkeit , Fehler zu entdecken und zu beheben (Debuggen). @@ -20141,7 +20142,7 @@ de: name: Kunst erschaffen mit Code description_student: Erstelle schöne Bilder durch die Programmierung des Zeichners. description_teacher: In dieser Lektion übernehmen die SchülerInnen die Kontrolle über den Künstler, um Zeichnungen auf dem Bildschirm fertigzustellen. In dieser Phase mit dem Künstler können die SchülerInnen Bilder von zunehmender Komplexität erstellen, indem sie neue Bausteine wie "100 Pixel vorwärts" und "90 Grad nach rechts drehen" verwenden. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Meine schleifenden Freunde von Loopy Robotic Jr. description_student: In dieser Lektion werden Sie Ihre Klassenkameraden erneut programmieren, können aber mit Hilfe von Schleifen umfassendere und kompliziertere Probleme lösen. description_teacher: Auf der Grundlage der anfänglichen Aktivität "Meine Roboterfreunde" beschäftigen sich die SchülerInnen mit umfassenderen und komplizierteren Entwürfen. Um ihre "Roboter" so zu programmieren, dass sie diese größeren Entwürfe fertigstellen, müssen die SchülerInnen sich wiederholende Muster in ihren Anweisungen identifizieren, die durch eine Schleife ersetzt werden könnten. @@ -20813,6 +20814,9 @@ de: name: Java-Labor lesson-9: name: Schleifen + lesson-21: + name: Konsole + lesson-22: {} lesson_groups: lessonGroup-2: display_name: Inhalt @@ -20864,10 +20868,19 @@ de: name: Lerneinheit 2 Bewertung lesson-6: name: Variablen + lesson-16: + name: Konsole + lesson-17: {} lesson_groups: lessonGroup-2: display_name: Inhalt csa3-2022: + lessons: + lesson-5: + name: Schleifen mit dem Wiederhol-Block + lesson-16: + name: Konsole + lesson-17: {} lesson_groups: lessonGroup-2: display_name: Inhalt @@ -20950,7 +20963,6 @@ de: self-paced-pl-csa3-2022: lessons: lesson-1: {} - lesson-2: {} csa7-pilot-extra: lessons: Assessment Day: @@ -21222,14 +21234,14 @@ de: lesson-1: name: Willkommen lesson-3: {} + lesson-9: + name: Unterrichtsplanung vpl-csd2-summer-pilot-2022: lessons: lesson-1: {} lesson-2: {} vpl-csd3-summer-pilot-2022: {} - vpl-csd4-summer-pilot-2022: - lessons: - lesson-1: {} + vpl-csd4-summer-pilot-2022: {} vpl-csd5-summer-pilot-2022: {} csa2-2022-exemplars: lessons: @@ -21300,3 +21312,22 @@ de: Implementation Approaches and Barriers: {} Next steps: key: Nächste Schritte + vpl-csd1-ci-pilot-2022: {} + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Physische Datenverarbeitung + vpl-csd3-ci-pilot-2022: + lessons: + lesson-2: {} + lesson-5: + name: Physische Datenverarbeitung + vpl-csd4-ci-pilot-2022: {} + vpl-csd5-ci-pilot-2022: {} + vpl-csd6-ci-pilot-2022: {} + vpl-csd7-ci-pilot-2022: {} + hello-world-csc: + title: Hallo Welt + csd-playground: + lessons: + lesson-1: {} From b01154443797cf56cb427c11ccb47885f49109ef Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:55 +0000 Subject: [PATCH 17/84] dashboard i18n updates - Dhivehi --- dashboard/config/locales/blocks.dv-MV.yml | 2 ++ dashboard/config/locales/scripts.dv-MV.yml | 6 ++++++ i18n/locales/dv-MV/dashboard/blocks.yml | 2 ++ i18n/locales/dv-MV/dashboard/scripts.yml | 6 ++++++ 4 files changed, 16 insertions(+) diff --git a/dashboard/config/locales/blocks.dv-MV.yml b/dashboard/config/locales/blocks.dv-MV.yml index 8818e0372bd45..9a043bfc5b98b 100644 --- a/dashboard/config/locales/blocks.dv-MV.yml +++ b/dashboard/config/locales/blocks.dv-MV.yml @@ -790,6 +790,8 @@ dv: PROPERTY: '"rotation"': އެނބުރޭ މިންވަރު '"direction"': މޫވް ކުރަންވީ ދިމާ + gamelab_everySeconds: + text: ކޮންމެ {N} {UNIT} އަކަށް ރިޕީޓްކުރޭ gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/dashboard/config/locales/scripts.dv-MV.yml b/dashboard/config/locales/scripts.dv-MV.yml index e7b2b6d68aec8..5ee9b7771db28 100644 --- a/dashboard/config/locales/scripts.dv-MV.yml +++ b/dashboard/config/locales/scripts.dv-MV.yml @@ -12,6 +12,9 @@ dv: student_description: އިވެންޓުތައް oceans: title: އޭއައި ފޯރ އޯޝަންސް + lessons: + Oceans: + name: އޭއައި ފޯރ އޯޝަންސް gradeKinder: lessons: Events: @@ -53,6 +56,9 @@ dv: description_short: ފީޗަރކުރަނީ ކޭޓީ ޕެރީ، ޝޯން މެންޑޭސް، ޕެނިކް! އެޓް ދަ ޑިސްކޯ، ލިލް ނަސް އެކްސް، ޖޯނަސް ބްރަދަރސް، ނިކީ މިނާޖް އަދި 34 އިތުރު ފަރާތް! + lessons: + Dance Party: + name: ޑާންސް ޕާޓީ 2019 k5-onlinepd-2019: lessons: Events: diff --git a/i18n/locales/dv-MV/dashboard/blocks.yml b/i18n/locales/dv-MV/dashboard/blocks.yml index fe56a287402a4..ab104b0883443 100644 --- a/i18n/locales/dv-MV/dashboard/blocks.yml +++ b/i18n/locales/dv-MV/dashboard/blocks.yml @@ -790,6 +790,8 @@ dv: PROPERTY: '"rotation"': އެނބުރޭ މިންވަރު '"direction"': މޫވް ކުރަންވީ ދިމާ + gamelab_everySeconds: + text: ކޮންމެ {N} {UNIT} އަކަށް ރިޕީޓްކުރޭ gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/i18n/locales/dv-MV/dashboard/scripts.yml b/i18n/locales/dv-MV/dashboard/scripts.yml index 3b130a0726fc6..807b4b17a1590 100644 --- a/i18n/locales/dv-MV/dashboard/scripts.yml +++ b/i18n/locales/dv-MV/dashboard/scripts.yml @@ -12,6 +12,9 @@ dv: student_description: އިވެންޓުތައް oceans: title: އޭއައި ފޯރ އޯޝަންސް + lessons: + Oceans: + name: އޭއައި ފޯރ އޯޝަންސް gradeKinder: lessons: Events: @@ -51,6 +54,9 @@ dv: dance-2019: title: ޑާންސް ޕާޓީ 2019 description_short: ފީޗަރކުރަނީ ކޭޓީ ޕެރީ، ޝޯން މެންޑޭސް، ޕެނިކް! އެޓް ދަ ޑިސްކޯ، ލިލް ނަސް އެކްސް، ޖޯނަސް ބްރަދަރސް، ނިކީ މިނާޖް އަދި 34 އިތުރު ފަރާތް! + lessons: + Dance Party: + name: ޑާންސް ޕާޓީ 2019 k5-onlinepd-2019: lessons: Events: From 073085145ec7539ce9f050d2be5346cb358f29d2 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:12:58 +0000 Subject: [PATCH 18/84] dashboard i18n updates - Greek --- .../config/locales/authored_hints.el-GR.json | 11 +- dashboard/config/locales/blocks.el-GR.yml | 9 ++ .../locales/lesson_activities.el-GR.json | 9 ++ .../locales/long_instructions.el-GR.json | 3 +- dashboard/config/locales/resources.el-GR.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.el-GR.yml | 13 +- .../locales/short_instructions.el-GR.json | 3 +- i18n/locales/el-GR/dashboard/blocks.yml | 9 ++ i18n/locales/el-GR/dashboard/scripts.yml | 13 +- 9 files changed, 178 insertions(+), 12 deletions(-) diff --git a/dashboard/config/locales/authored_hints.el-GR.json b/dashboard/config/locales/authored_hints.el-GR.json index 06f79f56a93c9..c2049398c4fcf 100644 --- a/dashboard/config/locales/authored_hints.el-GR.json +++ b/dashboard/config/locales/authored_hints.el-GR.json @@ -821,18 +821,18 @@ "hint1": "Κάντε κλικ στο \"+\" στο κομμάτι πάζλ γεγονός. Γεμίστε το άδειο σημείο στο \"αλλαγή εμφάνισης\" κομμάτι παζλ με το κομμάτι πάζλ \"υποκείμενο\" που βρίσκεται μέσα.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Για να δώσετε μάσκες σε τέρατα, χρησιμοποιήστε το κομμάτι παζλ \"αλλαγή εμφάνισης\" με ένα γεγονός \"όταν κάνω κλικ επάνω τους\":\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nΒεβαιωθείτε ότι σύρατε το μικρό κόκκινο κομμάτι πάζλ \"που έχουμε κάνει κλικ επάνω του\" επίσης!", - "hint2": "Ο νέος κώδικας για αυτό το επίπεδο θα πρέπει να μοιάζει κάτι σαν και το παρακάτω:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Για να δώσετε μάσκες σε τέρατα, χρησιμοποιήστε το κομμάτι παζλ \"αλλαγή εμφάνισης\" με ένα γεγονός \"όταν κάνω κλικ επάνω τους\":\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nΒεβαιωθείτε ότι σύρατε το μικρό κόκκινο κομμάτι πάζλ \"που έχουμε κάνει κλικ επάνω του\" επίσης!", + "hint2": "Ο νέος κώδικας για αυτό το επίπεδο θα πρέπει να μοιάζει κάτι σαν και το παρακάτω:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Ψάχνετε για μια επιπρόσθετη πρόκληση;\n\nΜπορείτε επίσης να κάνετε τα τέρατα να κινούνται γρηγορότερα ή πιο αργά.\n\n1. Πατήστε \"Επεξεργασία\" σε αυτό το κομμάτι παζλ wandering\n2. Αυξήστε ή μειώστε τον αριθμό σε αυτό το κομμάτι παζλ\n\nthis sprite1\n\n\nΓια να κάνετε τα τέρατα να κινούνται πιο αργά, επιλέξτε ένα δεκαδικό ψηφίο όπως \"0,5\" ή \"0,25\". Για να τα κάνετε να κινούνται γρηγορότερα, επιλέξτε έναν οποιοδήποτε αριθμό μεγαλύτερο του 1." }, "CourseF_outbreak6": { "hint2": "Βεβαιωθείτε ότι μετακινήσατε τα άλλα κομμάτια παζλ στο εσωτερικό του κομματιού παζλ \"αν πιθανότητα\":\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Θα χρειαστεί να προσθέσετε 3 περισσότερα γεγονότα \"όταν ακουμπάει\" για να ελέγξετε όλους τους δυνατούς συνδυασμούς \"αγγιγμάτων\" ανάμεσα σε υγιή και μολυσμένους χαρακτήρες.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n [0]" + "hint1": "Θα χρειαστεί να προσθέσετε 3 περισσότερα γεγονότα \"όταν ακουμπάει\" για να ελέγξετε όλους τους δυνατούς συνδυασμούς \"αγγιγμάτων\" ανάμεσα σε υγιή και μολυσμένους χαρακτήρες.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n [0]" }, "CourseF_outbreak7": { - "whenclicked": "## Εμβόλια\n\nΜπορείτε να προσομοιώσετε τον εμβολιασμό των τεράτων όταν κάνετε κλικ πάνω τους. Για να το κάνετε αυτό, χρησιμοποιήστε το κομμάτι μπλοκ \"αλλαγή εμφάνισης\" με αυτό το γεγονός:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Εμβόλια\n\nΜπορείτε να προσομοιώσετε τον εμβολιασμό των τεράτων όταν κάνετε κλικ πάνω τους. Για να το κάνετε αυτό, χρησιμοποιήστε το κομμάτι μπλοκ \"αλλαγή εμφάνισης\" με αυτό το γεγονός:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Κολλήσατε; Μπορείτε πάντα να επαναφέρετε τον κώδικά σας κάνοντας κλικ στο \"Ιστορικό εκδοχών\" που ακολουθεί και έπειτα επιλέγοντας \"Εκκίνηση Ξανά\"." }, "Function intro Ryan_2021": { @@ -905,6 +905,9 @@ }, "courseE_artist_functions8_2021": { "courseD_artist_functions8_g": "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)" + }, + "courseB_Scrat_ramp1_2021": { + "1": "Αν ο Scrat δεν κάνει αυτό που θέλεις, έλεγξε αν τα δυο μπλοκ έχουν κολλήσει μεταξύ τους και πάτησε ξανά \"Εκτέλεση\"." } } } diff --git a/dashboard/config/locales/blocks.el-GR.yml b/dashboard/config/locales/blocks.el-GR.yml index e56d21ff05534..4e7a91a4d7473 100644 --- a/dashboard/config/locales/blocks.el-GR.yml +++ b/dashboard/config/locales/blocks.el-GR.yml @@ -2,6 +2,8 @@ el: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: δημιουργία νέων {ANIMATION_NAME} Σπράιτ σε {LOCATION} Dancelab_alternateMoves: text: "{GROUP} εναλλαγή κάθε {N} μέτρα \nμεταξύ {MOVE1} και {MOVE2}" options: @@ -1014,6 +1016,11 @@ el: text: είναι συρόμενο gamelab_edgesDisplace: text: τουβλάκι ακμών {SPRITE} από το να κινηθεί + gamelab_everySeconds: + text: 'κάθε {N} {UNIT} ' + options: + UNIT: + '"seconds"': δευτερόλεπτα gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1147,6 +1154,8 @@ el: options: EFFECT: '"rain"': βροχή + gamelab_makeNewScaledSprite: + text: δημιουργία νέων {ANIMATION_NAME} Σπράιτ σε {LOCATION} gamelab_makeNewSpriteAnon: text: δημιουργία νέων {ANIMATION_NAME} Σπράιτ σε {LOCATION} gamelab_makeProjectile: diff --git a/dashboard/config/locales/lesson_activities.el-GR.json b/dashboard/config/locales/lesson_activities.el-GR.json index 50e7cb7d4d7c9..0c5aeb1c21daf 100644 --- a/dashboard/config/locales/lesson_activities.el-GR.json +++ b/dashboard/config/locales/lesson_activities.el-GR.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "συνοψίζω" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Δραστηριότητα" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Δραστηριότητα" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Δραστηριότητα" }, @@ -41,6 +47,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Δραστηριότητα" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Δραστηριότητα" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "συνοψίζω" }, diff --git a/dashboard/config/locales/long_instructions.el-GR.json b/dashboard/config/locales/long_instructions.el-GR.json index 14a3118ddee32..b50ca180bed20 100644 --- a/dashboard/config/locales/long_instructions.el-GR.json +++ b/dashboard/config/locales/long_instructions.el-GR.json @@ -311,7 +311,8 @@ "CourseF_outbreak8": "# Εμβόλια\n\n
\n\n\n_Εμβόλια μπορούν να προστατεύουν τα τέρατα από το να κολλήσουν τον ιό. Αυτά τα τέρατα δεν θα αρρωστήσουν καθόλου!_\n\n
\n\nΣτο επόμενο βήμα, θα δημιουργήσετε μια νέα εμφάνιση χαρακτήρων για να αναπαριστούν τα τέρατα που εμβολιάστηκαν.\n\n
Μάθετε πώς να τροποποιείτε μια εμφάνιση χαρακτήρα. \n\n| | Για να τροποποιήσετε μια εμφάνιση: |\n| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n|

(Κάντε κλικ για να δείτε) | 1. Αλλάξτε την καρτέλα εμφάνισης στην άνω αριστερή γωνία.
2. Αντιγράψτε μία από τις υπάρχουσες εμφανίσεις.
3. Επιλέξτε ένα κύριο χρώμα για ζωγραφική.
4. Κάντε κλικ στο εργαλείο ζωγραφικής κουβά, έπειτα κάντε κλικ στο σώμα του τέρατος για να το αναχρωματίσετε. |\n\n
\n\nΌταν μια νέα εμφάνιση είναι έτοιμη, βρείτε ένα τρόπο να τη δουλέψετε μέσα στο πρόγραμμά σας. Για παράδειγμα, μπορείτε να αλλάξετε τα τέρατα με μάσκα σε εμβολιασμένα τέρατα όταν κάνετε κλικ επάνω τους.", "international_outbreak_freeplay": "
\n\n\n_Μπορείτε να μοιραστείτε την δημιουργία σας - και το μήνυμά σας- με τον κόσμο! Τι μάθατε από αυτήν την δραστηριότητα; Τι εύχεστε να μάθουν οι άλλοι;_\n\n
\n\nΤο κομμάτι παζλ [κομμάτι πάζλ blockly][0] εμφανίζει κείμενο στην οθόνη καθώς εκτελείται η προσομοίωσή σας. Χρησιμοποιήστε το για να πείτε στον χρήστη πώς λειτουργεί η προσομοίωση που δημιουργήσατε ή να μοιραστείτε ένα μήνυμα.\n\nΠαρακάτω σας παραθέτουμε μερικά παραδείγματα:\n\n[κομμάτι παζλ blockly][1]\n\n[κομμάτι παζλ blockly][2] ", "courseD_maze_ramp5d_2021": "Οδηγήστε το Angry Bird στο γουρούνι.", - "CSD U6 iter predict bubbles_2021": "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)" + "CSD U6 iter predict bubbles_2021": "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)", + "courseB_Scrat_ramp1_2021": "Για να πας τον Scrat στο βελανίδι, κόλλησε το μπλοκ κάτω από το μπλοκ , και πάτησε \"▶ Εκτέλεση\"" } } } diff --git a/dashboard/config/locales/resources.el-GR.json b/dashboard/config/locales/resources.el-GR.json index a3e292f8f7e4c..d2cc8cee99711 100644 --- a/dashboard/config/locales/resources.el-GR.json +++ b/dashboard/config/locales/resources.el-GR.json @@ -2,6 +2,102 @@ "el-GR": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursea/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursed/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursef/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/express/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursee/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursec/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_2/csd/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_5/csd/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_4/csd/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_3/csd/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_1/csd/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/csd/2018": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursea/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/courseb/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursed/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursef/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursee/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/express/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursec/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_2/csd/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_5/csd/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_3/csd/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_4/csd/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/csd/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_1/csd/2019": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_2/csd/2017": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_5/csd/2017": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_1/csd/2017": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/csd/2017": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_4/csd/2017": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans_3/csd/2017": { + "name": "Σχέδια μαθήματος" + }, "sprites_in_action/coursef/2021": { "name": "Χαρακτήρες σε Δράση" }, @@ -295,6 +391,30 @@ }, "hyperlinks/csd/2021": { "name": "Υπερσύνδεσμοι" + }, + "lesson_plans/pre-express/2020": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/express/2020": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/courseb/2020": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursed/2020": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursec/2020": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursee/2020": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursea/2020": { + "name": "Σχέδια μαθήματος" + }, + "lesson_plans/coursef/2020": { + "name": "Σχέδια μαθήματος" } } } diff --git a/dashboard/config/locales/scripts.el-GR.yml b/dashboard/config/locales/scripts.el-GR.yml index e9e888f2cb773..c35ed760c9fbf 100644 --- a/dashboard/config/locales/scripts.el-GR.yml +++ b/dashboard/config/locales/scripts.el-GR.yml @@ -1102,6 +1102,7 @@ el: description_short: Φτιάξτε ένα παιχνίδι μπάσκετ description: Φτιάξτε ένα παιχνίδι μπάσκετ student_description: Φτιάξτε ένα παιχνίδι μπάσκετ + name: μπάσκετ hoc-encryption: lessons: Simple Encryption: @@ -1944,6 +1945,7 @@ el: lessons: Aquatic: name: 'Minecraft: Υδάτινο Ταξίδι' + name: θαλάσσιο dance--draft: lessons: Dance Party: @@ -2521,9 +2523,6 @@ el: dance-2019: description: Δημιουργήστε ένα δικό σας πάρτι χορού για να το μοιραστείτε με τους φίλους σας. - lessons: - Dance Party: - name: Πάρτι Χορού student_description: Δημιουργήστε ένα δικό σας πάρτι χορού για να το μοιραστείτε με τους φίλους σας. k5-onlinepd-2019: @@ -3553,6 +3552,10 @@ el: lessons: lesson-6: name: Μεταβλητές + csa3-2022: + lessons: + lesson-5: + name: Βρόχοι Για cs4all-invasive-species: lessons: lesson-12: @@ -3583,6 +3586,10 @@ el: display_name: Χαρακτήρας lessonGroup-8: display_name: Μεταβλητές + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Σχεδιασμός μαθημάτων csa2-2022-exemplars: lessons: lesson-1: diff --git a/dashboard/config/locales/short_instructions.el-GR.json b/dashboard/config/locales/short_instructions.el-GR.json index 7a5d663b8a08e..d5d3190cedce1 100644 --- a/dashboard/config/locales/short_instructions.el-GR.json +++ b/dashboard/config/locales/short_instructions.el-GR.json @@ -666,7 +666,8 @@ "courseF_bee_for_challenge2_2021": "Λύστε αυτό το παζλ χρησιμοποιώντας τον μικρότερο δυνατό αριθμό μπλοκς.", "CourseF_outbreak5": "Αλλάξτε τον αριθμό και το μέγεθος των χαρακτήρων από τέρατα για την προσομοίωση που δημιουργήσατε.", "international_outbreak_freeplay": "Μοιραστείτε ένα μήνυμα με την προσομοίωσή σας.", - "courseD_maze_ramp5d_2021": "Οδηγήστε το Angry Bird στο γουρούνι." + "courseD_maze_ramp5d_2021": "Οδηγήστε το Angry Bird στο γουρούνι.", + "courseB_Scrat_ramp1_2021": "Για αυτό το παζλ, κόλλησε τα μπλοκ μαζί και πάτησε \"▶ Εκτέλεση\"!" } } } diff --git a/i18n/locales/el-GR/dashboard/blocks.yml b/i18n/locales/el-GR/dashboard/blocks.yml index acd1288d282a2..44bff0f7f11ed 100644 --- a/i18n/locales/el-GR/dashboard/blocks.yml +++ b/i18n/locales/el-GR/dashboard/blocks.yml @@ -2,6 +2,8 @@ el: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: δημιουργία νέων {ANIMATION_NAME} Σπράιτ σε {LOCATION} Dancelab_alternateMoves: text: "{GROUP} εναλλαγή κάθε {N} μέτρα \nμεταξύ {MOVE1} και {MOVE2}" options: @@ -1013,6 +1015,11 @@ el: text: είναι συρόμενο gamelab_edgesDisplace: text: τουβλάκι ακμών {SPRITE} από το να κινηθεί + gamelab_everySeconds: + text: 'κάθε {N} {UNIT} ' + options: + UNIT: + '"seconds"': δευτερόλεπτα gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1146,6 +1153,8 @@ el: options: EFFECT: '"rain"': βροχή + gamelab_makeNewScaledSprite: + text: δημιουργία νέων {ANIMATION_NAME} Σπράιτ σε {LOCATION} gamelab_makeNewSpriteAnon: text: δημιουργία νέων {ANIMATION_NAME} Σπράιτ σε {LOCATION} gamelab_makeProjectile: diff --git a/i18n/locales/el-GR/dashboard/scripts.yml b/i18n/locales/el-GR/dashboard/scripts.yml index 988f144a58ee9..835136e4b5694 100755 --- a/i18n/locales/el-GR/dashboard/scripts.yml +++ b/i18n/locales/el-GR/dashboard/scripts.yml @@ -1008,6 +1008,7 @@ el: description_short: Φτιάξτε ένα παιχνίδι μπάσκετ description: Φτιάξτε ένα παιχνίδι μπάσκετ student_description: Φτιάξτε ένα παιχνίδι μπάσκετ + name: μπάσκετ hoc-encryption: lessons: Simple Encryption: @@ -1839,6 +1840,7 @@ el: lessons: Aquatic: name: 'Minecraft: Υδάτινο Ταξίδι' + name: θαλάσσιο dance--draft: lessons: Dance Party: @@ -2413,9 +2415,6 @@ el: display_name: Επισκόπηση dance-2019: description: Δημιουργήστε ένα δικό σας πάρτι χορού για να το μοιραστείτε με τους φίλους σας. - lessons: - Dance Party: - name: Πάρτι Χορού student_description: Δημιουργήστε ένα δικό σας πάρτι χορού για να το μοιραστείτε με τους φίλους σας. k5-onlinepd-2019: lessons: @@ -3436,6 +3435,10 @@ el: lessons: lesson-6: name: Μεταβλητές + csa3-2022: + lessons: + lesson-5: + name: Βρόχοι Για cs4all-invasive-species: lessons: lesson-12: @@ -3466,6 +3469,10 @@ el: display_name: Χαρακτήρας lessonGroup-8: display_name: Μεταβλητές + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Σχεδιασμός μαθημάτων csa2-2022-exemplars: lessons: lesson-1: From c23cc15789df3adeb655de2b4342dda8d7c69477 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:00 +0000 Subject: [PATCH 19/84] dashboard i18n updates - English, United Kingdom --- dashboard/config/locales/lesson_activities.en-GB.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dashboard/config/locales/lesson_activities.en-GB.json b/dashboard/config/locales/lesson_activities.en-GB.json index 88741dc34965d..488fd67941dfd 100644 --- a/dashboard/config/locales/lesson_activities.en-GB.json +++ b/dashboard/config/locales/lesson_activities.en-GB.json @@ -11,6 +11,12 @@ "8b8d6959-c861-4474-950b-b097aaa9fae3": { "name": "Activity" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Activity" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Activity" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Activity" }, @@ -26,6 +32,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Activity" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Activity" + }, "3dd1254c-b1de-486d-803a-cd5b89ea1a47": { "name": "Activity" }, From 6a023c46f7b738de59ad562d37232412a6f62d4c Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:03 +0000 Subject: [PATCH 20/84] dashboard i18n updates - Spanish --- .../locales/activity_sections.es-ES.json | 6 +- .../config/locales/authored_hints.es-ES.json | 28 +- dashboard/config/locales/blocks.es-ES.yml | 10 + .../bubble_choice_description.es-ES.json | 46 +- .../config/locales/display_name.es-ES.json | 58 +- dashboard/config/locales/dsls.es-ES.yml | 69 +++ .../locales/lesson_activities.es-ES.json | 12 +- dashboard/config/locales/lessons.es-ES.json | 14 +- .../locales/long_instructions.es-ES.json | 167 +++++- dashboard/config/locales/resources.es-ES.json | 539 +++++++++++++++++- dashboard/config/locales/scripts.es-ES.yml | 62 +- .../locales/short_instructions.es-ES.json | 15 +- .../locales/teacher_markdown.es-ES.json | 42 +- i18n/locales/es-ES/dashboard/blocks.yml | 10 + i18n/locales/es-ES/dashboard/scripts.yml | 62 +- 15 files changed, 1047 insertions(+), 93 deletions(-) diff --git a/dashboard/config/locales/activity_sections.es-ES.json b/dashboard/config/locales/activity_sections.es-ES.json index f0c90066065b6..178ad73ef7702 100644 --- a/dashboard/config/locales/activity_sections.es-ES.json +++ b/dashboard/config/locales/activity_sections.es-ES.json @@ -1472,7 +1472,7 @@ }, "2a0e6d6d-f8b2-4f88-86e2-1b4c8c2ee300": { "name": "Ejemplo 2: Uso de la visión de la Información para mejorar el modelo", - "description": "Añadir más datos de entrenamiento no sólo cambia los resultados, sino también los datos mostrados en la visión de la información. A veces, el gráfico de resultados que se muestra puede aclarar por qué los resultados no coinciden con las expectativas.\n\nConsideremos un estudiante que quiere entrenar a la Inteligencia Artificial para que reconozca a los peces \"enfadados\".\nQuiere conseguirlo seleccionando cualquier pez con cejas que apunten hacia dentro y bocas fruncidas. Etiquetarán a un pez como \"enfadado\" si tiene una combinación de estos rasgos:\n\n| \"Angry\" eyes: ![](https://curriculum.code.org/media/uploads/eyes11.png)![](https://curriculum.code.org/media/uploads/eyes17.png) \"Angry\" mouths: ![](https://curriculum.code.org/media/uploads/mouth11.png)![](https://curriculum.code.org/media/uploads/mouth9.png)![](https://curriculum.code.org/media/uploads/mouth12.png)![](https://curriculum.code.org/media/uploads/mouth6.png) |\n| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n\n¿Puede la Inteligencia Artificial averiguar lo que hace el alumno sin ser programada explícitamente? Depende de la cantidad de datos de entrenamiento que proporcione el alumno y de la calidad de los datos del conjunto. \n\n| \"Angry\" fish - training: 30 | \"Angry\" fish - training: 200 |\n| --------------------------------------------------------------------------------- | -------------------------------------------------------------------------- |\n| | |\n\n| \\_Aquí, podemos ver que la Inteligencia Artificial captó enseguida que los \"ojos\" eran el rasgo más importante, pero seguido de cerca por el \"color\", no por la \"boca\". En la imagen de la izquierda hay algunos peces de color púrpura que tienen bocas diferentes a las que el alumno tenía como objetivo. ¿Quizás muchos de los peces \"enfadados\" que el alumno seleccionó inicialmente eran morados? Una forma de mejorar el modelo sería continuar el entrenamiento, asegurándose de seguir hasta que varios peces morados \"no enfadados\" hayan sido etiquetados correctamente." + "description": "Añadir más datos de entrenamiento no sólo cambia los resultados, sino también los datos mostrados en la visión de la información. A veces, el gráfico de resultados que se muestra puede aclarar por qué los resultados no coinciden con las expectativas.\n\nConsideremos un estudiante que quiere entrenar a la Inteligencia Artificial para que reconozca a los peces \"enfadados\".\nQuiere conseguirlo seleccionando cualquier pez con cejas que apunten hacia dentro y bocas fruncidas. Etiquetarán a un pez como \"enfadado\" si tiene una combinación de estos rasgos:\n\n| \"Angry\" eyes: ![](https://curriculum.code.org/media/uploads/eyes11.png)![](https://curriculum.code.org/media/uploads/eyes17.png) \"Angry\" mouths: ![](https://curriculum.code.org/media/uploads/mouth11.png)![](https://curriculum.code.org/media/uploads/mouth9.png)![](https://curriculum.code.org/media/uploads/mouth12.png)![](https://curriculum.code.org/media/uploads/mouth6.png) |\n| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n\n¿Puede la Inteligencia Artificial averiguar lo que hace el alumno sin ser programada explícitamente? Depende de la cantidad de datos de entrenamiento que proporcione el alumno y de la calidad de los datos del conjunto. \n\n| \"Angry\" fish - training: 30 | \"Angry\" fish - training: 200 |\n| --------------------------------------------------------------------------------- | -------------------------------------------------------------------------- |\n| | |\n\n\\| \\_Aquí, podemos ver que la Inteligencia Artificial captó enseguida que los \"ojos\" eran el rasgo más importante, pero seguido de cerca por el \"color\", no por la \"boca\". En la imagen de la izquierda hay algunos peces de color púrpura que tienen bocas diferentes a las que el alumno tenía como objetivo. ¿Quizás muchos de los peces \"enfadados\" que el alumno seleccionó inicialmente eran morados? Una forma de mejorar el modelo sería continuar el entrenamiento, asegurándose de seguir hasta que varios peces morados \"no enfadados\" hayan sido etiquetados correctamente." }, "e9aff97e-cad0-44f6-a38c-acea877cab0f": { "name": "Calentamiento" @@ -6046,7 +6046,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Preparando el Escenario\n\nDa la bienvenida a los alumnos a la clase y presenta la actividad del día.", "tips": [ - "Una forma de presentar la Hora del Código, si no estás muy familiarizado con la codificación, es mostrar uno de [nuestros vídeos inspiradores](https://hourofcode.com/promote/resources#videos). Elige el que creas que tus alumnos encontrarán más estimulante y compártelo ahora. Para los alumnos de los grados intermedios, sugerimos [La Hora del Código está Aquí](https://youtu.be/FC5FbmsH4fw)." + "Una forma de presentar la Hora del Código, si no estás muy familiarizado con la codificación, es mostrar uno de [nuestros vídeos inspiradores][0]. Elige el que creas que tus alumnos encontrarán más estimulante y compártelo ahora. Para los alumnos de los grados intermedios, sugerimos [La Hora del Código está Aquí][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -6059,7 +6059,7 @@ "description": "¿Sabías que la informática puede ser muy creativa? De hecho, se puede hacer arte con el código. Como recordatorio, el código es un conjunto de instrucciones que un ordenador puede entender. Al igual que la elección de los colores de la pintura, la elección del código que escribes puede ser una oportunidad para expresar tu creatividad. \n\nHoy vamos a utilizar la poesía para inspirar nuestra codificación creativa. ¿Alguien sabe qué es la poesía? ¿Tienes algún poema o poeta favorito? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Leer poesía juntos:** Leer [algunos poemas](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) juntos en la clase, practicando el nombre del estado de ánimo de cada poema. Anima a los alumnos a compartir su interpretación, aunque sea diferente a la de los demás. " + "description": "**Leer poesía juntos:** Leer [algunos poemas][0] juntos en la clase, practicando el nombre del estado de ánimo de cada poema. Anima a los alumnos a compartir su interpretación, aunque sea diferente a la de los demás. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Arte del Poema", diff --git a/dashboard/config/locales/authored_hints.es-ES.json b/dashboard/config/locales/authored_hints.es-ES.json index 1ac4c295f3325..59cc308d10471 100644 --- a/dashboard/config/locales/authored_hints.es-ES.json +++ b/dashboard/config/locales/authored_hints.es-ES.json @@ -1337,10 +1337,10 @@ "courseF_bee_functions_challenge2_b": "**Solución:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "A continuación, recoge las gemas restantes en esta fila.\n\n![]()\nAgrega estos bloques a tu programa.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "A continuación, recoge las gemas restantes en esta fila.\n\n![]()\nAgrega estos bloques a tu programa.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Finalmente, recoge el tesoro restante. Agrega estos bloques a tu programa.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Esta es la solución completa para el desafío.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n", - "courseD_collector_debugging_challenge2_a": "Empieza por concentrarte en recoger DOS piedras preciosas, de cada uno de los dos primeros montones.\n\n![]()\nUtiliza estos bloques.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n" + "courseD_collector_debugging_challenge2_a": "Empieza por concentrarte en recoger DOS piedras preciosas, de cada uno de los dos primeros montones.\n\n![]()\nUtiliza estos bloques.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n" }, "course3_farmer_condLoops_challenge1": { "courseD_farmer_condLoops_challenge1_a": "El botón de 'PASO' puede ser muy útil en este desafío.", @@ -5777,16 +5777,16 @@ "courseD_bee_conditionals_challenge1_b": "En este rompecabezas, cada espacio podría tener una flor, un panal de miel o nada. Eso significa que puedes repetir tu condicional `si/si no` en cada cuadrado." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "¿Por qué funciona la primera mitad de este programa? Piensa por qué la abeja necesita moverse hacia atrás. ¿Cuánto néctar recoge la abeja cada vez que se mueve sobre una flor?", @@ -6067,8 +6067,8 @@ "courseD_collector_debugging9_b": "Averigua cómo resolverías el acertijo, luego muévete paso a paso para intentar que el código coincida con lo que tienes en la cabeza." }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Para comenzar, recoge solo **dos** gemas de cada una de las primeras **dos** pilas.\n\n![]()\nUsa estos bloques.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "A continuación, recoge las gemas restantes en esta fila.\n\n![]()\nAgrega estos bloques a tu programa.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Para comenzar, recoge solo **dos** gemas de cada una de las primeras **dos** pilas.\n\n![]()\nUsa estos bloques.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "A continuación, recoge las gemas restantes en esta fila.\n\n![]()\nAgrega estos bloques a tu programa.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Finalmente, recoge el tesoro restante. Agrega estos bloques a tu programa.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Esta es la solución completa para el desafío.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -8753,7 +8753,7 @@ "courseC_PlayLab_eventsA_a": "Utiliza las teclas de flecha para mover el pingüino. No necesitas escribir ningún código para terminar este nivel." }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras polen > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede polen. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras polen > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede polen. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "outbreak1": { "step1": "Utiliza estos bloques para crear tus sprites:\n\n[blockly block][0]\n\n[blockly block][1]\n\nEste bloque se encuentra en la categoría **Sprites** de la caja de herramientas.", @@ -9995,7 +9995,7 @@ "courseD_bee_conditionals_challenge1_b": "En este rompecabezas, cada espacio podría tener una flor, un panal de miel o nada. Eso significa que puedes repetir tu condicional `si/si no` en cada cuadrado." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "¿No funciona? Intenta usar el botón \"Paso\" para ver lo que sucede línea por línea.", @@ -10509,18 +10509,18 @@ "hint1": "Haz clic en el botón `+` del bloque de sucesos. Rellena el espacio vacío del bloque de `cambio de vestuario` con el bloque de `sujeto` que se encuentra en su interior.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Para dar a los monstruos mascarillas, utiliza el bloque `cambio de traje` con un suceso `cuando se hace clic`:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\n¡Asegúrate de arrastrar también el pequeño bloque rojo `clic`!.", - "hint2": "El nuevo código para este nivel debería ser así:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Para dar a los monstruos mascarillas, utiliza el bloque `cambio de traje` con un suceso `cuando se hace clic`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\n¡Asegúrate de arrastrar también el pequeño bloque rojo `clic`!.", + "hint2": "El nuevo código para este nivel debería ser así:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## ¿Buscas un reto extra?\n\nTambién puedes hacer que los monstruos se muevan más rápido o más lento.\n\n1. Haga clic en `Editar` en este bloque: wandering \n2. Aumenta o disminuye el número en este bloque: \n\nthis sprite1\n\n\nPara que los monstruos se muevan más lentamente, elige un número decimal como \"0,5\" o \"0,25\". Para que se muevan más rápido, elige cualquier número mayor que 1." }, "CourseF_outbreak6": { "hint2": "Asegúrate de mover los otros bloques de \"acción\" hacia el interior del bloque \"si es posible\":\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Tendrás que añadir 3 sucesos más de `cuando se toca` para comprobar todas las posibles combinaciones de `toques` entre los sprites sanos e infectados.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Tendrás que añadir 3 sucesos más de `cuando se toca` para comprobar todas las posibles combinaciones de `toques` entre los sprites sanos e infectados.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vacunas\n\nPuedes simular que das a los monstruos una vacuna cuando haces clic sobre ellos. Para ello, utiliza el bloque `cambio de traje` con este suceso:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vacunas\n\nPuedes simular que das a los monstruos una vacuna cuando haces clic sobre ellos. Para ello, utiliza el bloque `cambio de traje` con este suceso:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "¿Te sientes atascado? Siempre puedes restablecer tu código haciendo clic en \"Historial de versiones\" y eligiendo \"Volver a empezar\"." }, "courseA_maze_seq10_dani": { diff --git a/dashboard/config/locales/blocks.es-ES.yml b/dashboard/config/locales/blocks.es-ES.yml index 3e9ac3e7d88d8..8fbcbb4eb6314 100644 --- a/dashboard/config/locales/blocks.es-ES.yml +++ b/dashboard/config/locales/blocks.es-ES.yml @@ -2,6 +2,8 @@ es: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alternar cada {N} compases \nentre {MOVE1} y {MOVE2}" options: @@ -1063,6 +1065,12 @@ es: text: dibuja línea {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: limitacion de bloque {SPRITE} para moverse + gamelab_everySeconds: + text: 'repetir cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segundos + '"frames"': fotogramas gamelab_followingTargets: text: siguientes objetivos gamelab_getAllSprites: @@ -1217,6 +1225,8 @@ es: '"pop"': pop '"rain"': lluvia '"spiral"': espiral + gamelab_makeNewScaledSprite: + text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} gamelab_makeNewSpriteAnon: text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/bubble_choice_description.es-ES.json b/dashboard/config/locales/bubble_choice_description.es-ES.json index f85c230dba80b..829887cfa8252 100644 --- a/dashboard/config/locales/bubble_choice_description.es-ES.json +++ b/dashboard/config/locales/bubble_choice_description.es-ES.json @@ -180,8 +180,8 @@ "CSD U3 Draw Loop Plugged wiggle sprite rotation_2021": "Haz que ambos alienígenas bailen en el espacio utilizando sus propiedades de rotación.", "CSD U3 Movement Fish challenge2_2021": "Utiliza elipses para que las burbujas suban a la superficie.", "CSD U3 Movement Fish challenge_2021": "Consigue que los peces se agiten al tiempo que se mueven.", - "CSD U3 Movement Fish_2021": "Consigue que los peces se muevan a diferentes velocidades utilizando el patrón de contadores.", - "CSD U3 Movement Gears_2021": "Haz que los engranajes giren en conjunto.", + "CSD U3 Movement Fish_2021": "Consigue que los peces se muevan a diferentes velocidades utilizando el patrón de contador.", + "CSD U3 Movement Gears_2021": "Haz que los engranajes giren juntos.", "CSD U3 Random add_2021": "Utiliza las matemáticas para restringir el rango de números aleatorios.", "CSD U3 Random arc_2021": "Consigue que todas las propiedades de estos arcos sean aleatorias.", "CSD U3 Random line_2021": "Haz que todas las propiedades de estas líneas sean aleatorias.", @@ -232,7 +232,47 @@ "CSD games text debug quotes_2021": "Arregla el error para que aparezca el texto.", "CSD web challenge stroke_2021": "Aprende cómo hacer que el texto destaque con un trazo colorido.", "CSD web challenge wrap text_2021": "Aprende cómo encajar un texto grande dentro de un cuadro de texto.", - "CSD web text stroke_2021": "Aprende a cambiar el color de tu texto." + "CSD web text stroke_2021": "Aprende a cambiar el color de tu texto.", + "CSD U3 - complex - key up and down_2021": "Cuenta las veces que alguien ha pulsado la barra espaciadora y aprende un nuevo bloque.", + "CSD U3 - complex - mouse move_2021": "Haz que el salero se agite al mover el ratón.", + "CSD U3 - conditionals - first conditional 2_2021": "Aprende a hacer que un sprite aparezca y desaparezca utilizando la propiedad visible", + "CSD U3 AnimationsMulti defender background_2021": "Crea un nuevo fondo que aparezca cuando los jugadores alcancen una excelente puntuación, la que tú elijas", + "CSD U3 AnimationsMulti defender randomizespeed_2021": "Hacer aleatoria la velocidad de los enemigos", + "CSD U3 Direction Animations_2021": "Utiliza una imagen distinta para cada dirección de movimiento.", + "CSD U3 Functions Call Draw Loop_2021": "Llama a la función para dibujar el fondo en el bucle de dibujo.", + "CSD U3 Functions Create Function_2021": "Añadir código a la función drawNight() para crear una escena nocturna.", + "CSD U3 Functions Randomize Sprite_2021": "Cambia la función setFlyer() para que el aviador aparezca en un punto Y aleatorio, con una velocidad aleatoria.", + "CSD U3 Functions Reset Sprite_2021": "Haz que el aviador reaparezca en el lado derecho cuando se salga de la izquierda.", + "CSD U3 Functions challenge drawscene_2021": "Crear dos funciones para dibujar dos escenas diferentes", + "CSD U3 Input Fish_2021": "Consigue que el pez se mueva hacia la izquierda sólo cuando pulses la tecla de flecha izquierda.", + "CSD U3 Mouse Input Bee 1_2021": "Consigue que la abeja siga al ratón mientras se mueve.", + "CSD U3 Mouse Input Bee 2_2021": "Haz que la abeja revolotee aleatoriamente alrededor del puntero del ratón.", + "CSD U3 abstraction accelerateY up_2021": "Haz que la burbuja se acelere a medida que sube.", + "CSD U3 abstraction velocityY control_2021": "Haz que el robot vuele una vez que hayas pulsado la barra espaciadora al menos una vez.", + "CSD U3 collision detection challenge collider angle_2021": "Mejora de las colisiones para los sprites con animaciones en ángulo.", + "CSD U3 collision detection challenge collider circle_2021": "Mejora las colisiones de los sprites con animaciones circulares.", + "CSD U3 collision detection practice debugistouching_2021": "Averigua por qué este código no detecta la colisión, aunque llame a isTouching.", + "CSD U3 collision detection practice debugpoints_2021": "Averigua por qué este código está sumando más puntos de los que queremos", + "CSD U3 collisions bounciness_2021": "Controla cuánto rebotan los sprites cuando interactúan.", + "CSD U3 collisions debug_2021": "Configura la propiedad de depuración de un sprite para entender cómo rebota.", + "CSD U3 collisions setCollider_2021": "Aprende a cambiar cómo interactúan los sprites en función de su figura de colisionador.", + "CSD U3 collisions types2_2021": "Consigue que la flecha se detenga en la manzana.", + "CSD U3 collisions types3_2021": "Haz que una vagoneta empuje a la siguiente.", + "CSD U3 collisions types4_2021": "Ayúdala a empujar la maleta.", + "CSD U3 collisions types_2021": "Consigue que la pelota de baloncesto interactúe con el suelo de madera.", + "CSD U3 complex sprite movement practice deceleration_2021": "Consigue que el coche reduzca su velocidad hasta detenerse antes de que pase la parte superior de la pantalla.", + "CSD U3 complex sprite movement practice parabola_2021": "Consigue que el avión haga una curva para evitar los dos picos.", + "CSD U3 platform challenge animationfacing_2021": "Consigue que la animación de tu jugador cambie de dirección al mismo tiempo que el jugador.", + "CSD U3 practice deceleration_2021": "Ayuda al ratón a evitar al gato que le acecha.", + "CSD games conditionals bowl_2021": "Se vacía el plato de sopa cuando se pone boca abajo.", + "CSD games conditionals practice spaceship_2021": "Consigue que el alienígena baile cuando la nave espacial despegue.", + "CSD games input debug1_2021": "Encuentra el error que interrumpe el programa cuando la tortuga intenta moverse a la izquierda.", + "CSD games input debug2_2021": "Depurar por qué la tortuga no se mueve en absoluto y después quedan las imágenes.", + "CSD games mouse mousey_2021": "Mueve la mariquita sólo cuando el ratón esté cerca de la parte inferior de la pantalla.", + "CSD games mouse scale_2021": "Consigue que las espirales se muevan en sentido contrario al pulsar el ratón.", + "CSD games practice move with mouse_2021": "Haz que este fantasma se mueva en diferentes direcciones dependiendo de dónde esté el puntero del ratón.", + "CSD games velocity 4 directions_2021": "¿Puedes cambiar la velocidad cuatro veces consecutivas?", + "CSD games velocity bee_2021": "Moja el pincel en la pintura." } } } diff --git a/dashboard/config/locales/display_name.es-ES.json b/dashboard/config/locales/display_name.es-ES.json index 49b0e32c339f0..f634545cae0aa 100644 --- a/dashboard/config/locales/display_name.es-ES.json +++ b/dashboard/config/locales/display_name.es-ES.json @@ -1142,7 +1142,7 @@ "CSD U3 Draw Loop Plugged wiggle sprite rotation_2021": "Actualizando la Rotación", "CSD U3 Movement Fish challenge_2021": "¡Más Peces!", "CSD U3 Movement Fish_2021": "Animación de Peces", - "CSD U3 Movement Gears_2021": "Dirección de Rotación", + "CSD U3 Movement Gears_2021": "Sentido de Giro", "CSD U3 Random add_2021": "Simetría", "CSD U3 Random arc_2021": "Arcos Aleatorios", "CSD U3 Random line_2021": "Líneas Aleatorias", @@ -1191,7 +1191,61 @@ "CSD games text debug quotes_2021": "Depuración: Adivinanza Voladora", "CSD web challenge stroke_2021": "Texto Blanco sobre Fondo Blanco", "CSD web challenge wrap text_2021": "Ajustar el Texto", - "CSD web text stroke_2021": "Color del Texto" + "CSD web text stroke_2021": "Color del Texto", + "CSD U1 IO Pet Chooser_2021": "Aplicación Selector de Mascotas", + "CSD U1 processing bday_2021": "Aplicación Selector de Mascotas", + "CSD U1 processing countries_2021": "Aplicación Selector de Mascotas", + "CSD U1 processing fastest_2021": "Aplicación Selector de Mascotas", + "CSD U1 processing guess_2021": "Aplicación Selector de Mascotas", + "CSD U1 processing live_2021": "Aplicación Selector de Mascotas", + "CSD U1 processing notebook_2021": "Aplicación Selector de Mascotas", + "CSD U1 processing npark_2021": "Aplicación Selector de Mascotas", + "CSD U1 processing writers_2021": "Aplicación Selector de Mascotas", + "CSD U3 - complex - key up and down_2021": "keyWentDown: Contador de Pulsaciones", + "CSD U3 - complex - mouse move_2021": "Agitar la Sal - Detectar el Movimiento del Ratón", + "CSD U3 - conditionals - first conditional 2_2021": "Nuevo Bloque: Visible", + "CSD U3 AnimationsMulti defender background_2021": "Fondo de Alta Puntuación", + "CSD U3 AnimationsMulti defender randomizespeed_2021": "Poner la Velocidad del Enemigo Aleatoria", + "CSD U3 Direction Animations_2021": "Cambiando la Animación", + "CSD U3 Functions Call Draw Loop_2021": "LLamando a Funciones en el Bucle de Dibujo", + "CSD U3 Functions Create Function_2021": "Creando Funciones para Organizar el Código", + "CSD U3 Functions Randomize Sprite_2021": "Haciendo Cambios en las Funciones", + "CSD U3 Functions Reset Sprite_2021": "LLamando a las Funciones Muchas Veces", + "CSD U3 Functions challenge drawscene_2021": "Creando Funciones para Dibujar Escenas", + "CSD U3 If Else_2021": "Mézclalo con if/else", + "CSD U3 Input Fish_2021": "Peces con Flechas", + "CSD U3 Mouse Input Bee 1_2021": "Sigue al Ratón - Principiante", + "CSD U3 Mouse Input Bee 2_2021": "Sigue al Ratón - Avanzado", + "CSD U3 abstraction accelerateY up_2021": "Burbuja Ascendente", + "CSD U3 abstraction velocityY control_2021": "Controlando la Velocidad", + "CSD U3 collision detection challenge collider angle_2021": "Colisionador en Ángulo", + "CSD U3 collision detection challenge collider circle_2021": "Colisionadores Circulares", + "CSD U3 collision detection practice debugistouching_2021": "Depurar: isTouching", + "CSD U3 collision detection practice debugpoints_2021": "Depurar: Sumar Puntos en la Colisión", + "CSD U3 collisions bounciness_2021": "Flexibilidad", + "CSD U3 collisions debug_2021": "Depurar Colisionadores", + "CSD U3 collisions setCollider_2021": "Forma del Colisionador", + "CSD U3 collisions types2_2021": "Tipos de Colisión", + "CSD U3 collisions types3_2021": "Tipos de Colisión", + "CSD U3 collisions types4_2021": "Tipos de Colisión", + "CSD U3 collisions types_2021": "Tipos de Colisión", + "CSD U3 complex sprite movement practice deceleration_2021": "Desaceleración", + "CSD U3 complex sprite movement practice parabola_2021": "Curva", + "CSD U3 platform challenge animationfacing_2021": "Cambio de Dirección en la Animación", + "CSD U3 practice deceleration_2021": "Reducir la velocidad y dar marcha atrás", + "CSD games conditionals bowl_2021": "Sopa Derramada", + "CSD games conditionals practice spaceship_2021": "Celebración Alienígena", + "CSD games input debug1_2021": "Depurar el Movimiento de la Tortuga", + "CSD games input debug2_2021": "Depurar el Movimiento de la Tortuga 2", + "CSD games mouse mousey_2021": "Paseo de la Mariquita", + "CSD games mouse scale_2021": "Espirales Gemelas", + "CSD games practice move with mouse_2021": "El Fantasma se mueve con el ratón", + "CSD games velocity 4 directions_2021": "Cambiando de Dirección", + "CSD games velocity bee_2021": "Pincel de Pintura", + "csd-explore ui-3": "Aplicación Selector de Mascotas", + "csd-explore ui-4": "Aplicación Selector de Mascotas", + "csd-explore ui-5": "Aplicación Selector de Mascotas", + "csd-explore ui-6": "Aplicación Selector de Mascotas" } } } diff --git a/dashboard/config/locales/dsls.es-ES.yml b/dashboard/config/locales/dsls.es-ES.yml index e45aeb57325b6..fe2dcef1ac68a 100755 --- a/dashboard/config/locales/dsls.es-ES.yml +++ b/dashboard/config/locales/dsls.es-ES.yml @@ -12655,10 +12655,17 @@ es-ES: title: Prueba Final del Proyecto Desarrollo Web CSD games cake challenge choice_2021: display_name: Desafíos + description: |2- + + Haz el Tuyo Propio + Acabas de recorrer el plan de otra persona para crear un juego, así que ahora es el momento de hacer el tuyo propio. ¿Qué características o retos adicionales quieres crear? CSD games functions practice choice_2021: display_name: Funciones Practicar + description: Practica el uso de las funciones y aprende más sobre lo que las + hace tan útiles. CSD games platform challenge choice_2021: display_name: Desafíos + description: "¡Mejora tu juego con estos desafíos!" CSD web conditionals practice choice_2021: display_name: Condicionales Practicar description: Practica el uso de booleanos y condicionales con estas actividades. @@ -13053,3 +13060,65 @@ es-ES: CSD web text challenge choice_2021: description: Prueba estos nuevos bloques y desafíos. display_name: Desafíos de Texto + CSD U3 AnimationsMulti STOP project guide_2018_2019_pilot_2021: + markdown: | + # Planifica tu Proyecto + + Echa un vistazo a la guía del proyecto, que ya hemos rellenado para ti. + + * ¿Describe la guía del proyecto los mismos sprites que tú pensaste? + * ¿Utiliza las mismas variables para almacenar información? + * ¿Las funciones que describe son las mismas que tú describiste? + CSD games collisions challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con colisiones. + display_name: Desafíos de Colisión + CSD games collisions practice choice_2021: + description: Practica el uso de los nuevos bloques de colisiones. + display_name: Práctica de Colisiones + CSD games functions challenge choice_2021: + description: Mejora tu juego y prueba estos desafíos con funciones. + display_name: Desafíos con Funciones + CSD games istouching challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con colisiones. + display_name: Desafíos de Colisión + CSD games istouching practice choice_2021: + description: Practica el uso de la detección de colisiones con estas actividades. + display_name: Prácticas de Colisión + CSD games movement2 challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con la velocidad y el + patrón de contador. + display_name: Desafíos de Movimientos Complejos de Sprite + CSD games movement2 practice choice_2021: + description: Practica con las nuevas formas de mover los sprites. + display_name: Práctica de Movimiento del Sprite + CSD games velocity challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con la velocidad. + display_name: Desafíos de Velocidad + CSD games velocity practice choice_2021: + description: Practica el uso de los bloques de velocidad con estas actividades. + display_name: Práctica de Velocidad + CSD web conditionals challenge choice_2021: + description: Prueba estos desafíos con condicionales. + display_name: Desafíos de Condicionales + CSD web keyboard challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con la entrada del teclado. + display_name: Desafíos de Entrada de Teclado + CSD web keyboard practice choice_2021: + description: Practica las entradas del teclado con estas actividades. + display_name: Práctica de Entradas de Teclado + CSD web mouse challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con la entrada del ratón. + display_name: Desafíos del Ratón + CSD web mouse practice choice_2021: + description: Practica la entrada de teclado y el uso del bloque if/else con + estas actividades. + display_name: Entrada de Ratón y Práctica de If/else + aiml-ch1-pulse-survey_2021: + title: "¡Encuesta rápida sobre Inteligencia Artificial y Aprendizaje Automático!" + aiml-intro-pulse-survey_2021: + title: "¡Encuesta rápida sobre Inteligencia Artificial y Aprendizaje Automático!" + ml-models-shoe survey: + markdown: | + ![](https://images.code.org/8f69603c91afe4e7beb15a6c4e3db945-image-1625589493100.png) + + ## [Pulsa aquí](https://docs.google.com/forms/d/e/1FAIpQLSdFxPdsfbgqF2ZpAjILjCeLX-GlFCrMdLbGHlk_0-klSf9YcQ/viewform) para realizar la Encuesta de Recomendación de Calzado diff --git a/dashboard/config/locales/lesson_activities.es-ES.json b/dashboard/config/locales/lesson_activities.es-ES.json index f343cbe618cf0..6d640656fc095 100644 --- a/dashboard/config/locales/lesson_activities.es-ES.json +++ b/dashboard/config/locales/lesson_activities.es-ES.json @@ -363,13 +363,13 @@ "name": "Primeros pasos " }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Actividad: (30-45 minutos)" + "name": "Actividad" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Niveles" }, "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { - "name": "Resumen (5 minutos)" + "name": "Actividad de cierre" }, "1a4d5cec-bd30-41f9-8012-4f16018769f9": { "name": "Evaluación (2 minutos)" @@ -384,7 +384,7 @@ "name": "Primeros pasos " }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Actividad: (30-45 minutos)" + "name": "Actividad" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Niveles" @@ -396,7 +396,7 @@ "name": "¡Que sea viral!" }, "7afb9d6e-2c07-44d2-8504-90df0cecc778": { - "name": "Evaluación (2 minutos)" + "name": "Evaluación" }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Calentamiento" @@ -4098,10 +4098,10 @@ "name": "Actividad de cierre" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Manos a la obra (5 minutos)" + "name": "Primeros pasos" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Actividad: (30-45 minutos)" + "name": "Actividad" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Actividad de cierre" diff --git a/dashboard/config/locales/lessons.es-ES.json b/dashboard/config/locales/lessons.es-ES.json index fcfccd9101e7a..d012217c882b5 100644 --- a/dashboard/config/locales/lessons.es-ES.json +++ b/dashboard/config/locales/lessons.es-ES.json @@ -161,12 +161,12 @@ }, "dance-extras-2019/Dance Party - Go Further": { "overview": "En esta lección, alumnos de todas las edades continúan su experiencia con la codificación y la informática en un entorno seguro y de apoyo. Esta lección ha sido diseñada para alumnos de todas las edades, pero requiere saber leer. Esta actividad necesita sonido, ya que la herramienta fue construida para responder a la música.", - "preparation": "- Revisa y completa tú mismo el tutorial online: [Dancy Party](https://studio.code.org/s/dance-2019)\n\n- Asegúrate de probarlo primero antes de pedir a tus alumnos que lo completen. \n\n- Comprueba tu tecnología y decide si necesitas solucionar algún problema antes de la Hora del Código.", + "preparation": "- Revisa y completa tú mismo el tutorial online: [Dancy Party](https://hourofcode.com/us/how-to)\n\n- Asegúrate de probarlo primero antes de pedir a tus alumnos que lo completen. \n\n- Comprueba tu tecnología y decide si necesitas solucionar algún problema antes de la Hora del Código.", "purpose": "Esta lección presenta los conceptos básicos de las ciencias de la computación para la codificación y la programación de eventos (con bloques)." }, "dance-2019/Dance Party": { "overview": "En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música.", - "preparation": "### Una Semana Antes de la Hora del Código\n\n- Revisa la [Guía del Profesor de la Hora del Código](http://hourofcode.com/resources/how-to/) y las [Mejores Prácticas de Educadores Exitosos](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466) para comenzar a planificar tu evento de la Hora del Código. \n- Registra tu evento de La Hora del Código][2] si quieres obtener apoyo en el aula, carteles con descuento o participar en el sorteo de robótica (sólo en EE.UU.).\n- Revisa y completa tú mismo el tutorial en línea: [Fiesta de Baile](https://studio.code.org/s/dance-2019) \n- Asegúrate de probarlo tú primero, antes de pedir a tus alumnos que lo completen. Comprueba tu tecnología y decide si necesitas solucionar algún problema antes de la Hora del Código.\n- Revisa el plan de la lección complementaria, [\"La Gran Fiesta del Baile\"](https://curriculum.code.org/hoc/unplugged/4/) para determinar si quieres o no impartir esta lección antes de tu Hora del Código.\n\n### Un Día Antes de la Hora del Código\n\n- Cada estudiante que complete la actividad debe recibir un certificado. [Imprime uno](http://code.org/certificates) para todos con antelación para que sea más fácil la entrega al final de tu Hora del Código.\n- (opcional) Anima a los estudiantes a traer auriculares para usarlos durante la actividad.", + "preparation": "### Una Semana Antes de la Hora del Código\n\n- Revisa la [Guía del Profesor de la Hora del Código](http://hourofcode.com/resources/how-to/) y las [Mejores Prácticas de Educadores Exitosos](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466) para comenzar a planificar tu evento de la Hora del Código. \n- Registra tu evento de La Hora del Código][2] si quieres obtener apoyo en el aula, carteles con descuento o participar en el sorteo de robótica (sólo en EE.UU.).\n- Revisa y completa tú mismo el tutorial en línea: [Fiesta de Baile](https://studio.code.org/s/dance-2019) \n- Asegúrate de probarlo tú primero, antes de pedir a tus alumnos que lo completen. Comprueba tu tecnología y decide si necesitas solucionar algún problema antes de la Hora del Código.\n- Revisa el plan de la lección complementaria, [\"La Gran Fiesta del Baile\"](https://studio.code.org/s/dance-unplugged/lessons/1) para determinar si quieres o no impartir esta lección antes de tu Hora del Código.\n\n### Un Día Antes de la Hora del Código\n\n- Cada estudiante que complete la actividad debe recibir un certificado. [Imprime uno](http://code.org/certificates) para todos con antelación para que sea más fácil la entrega al final de tu Hora del Código.\n- (opcional) Anima a los estudiantes a traer auriculares para usarlos durante la actividad.", "purpose": "Esta lección presenta los conceptos básicos de las ciencias de la computación para la codificación y la programación de eventos (con bloques).", "student_overview": "En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música." }, @@ -176,16 +176,6 @@ "purpose": "Esta lección está diseñada para iniciar rápidamente a los estudiantes en el **aprendizaje automático**, un tipo de **inteligencia artificial**. Los alumnos analizarán cómo se utilizan los **datos de entrenamiento** para que un modelo de aprendizaje automático pueda clasificar nuevos datos. Los estudiantes deben tener una experiencia positiva durante el ejercicio y lo que es más importante, deben estar motivados para seguir aprendiendo informática. ", "student_overview": "Resumen de la tutoría: En primer lugar, los alumnos clasifican los objetos como \"peces\" o \"no peces\" para intentar eliminar la basura del océano. A continuación, los alumnos deberán ampliar su conjunto de datos de entrenamiento para incluir otras criaturas marinas que pertenecen al agua. En la segunda parte de la actividad, los alumnos elegirán sus propias etiquetas para aplicarlas a imágenes de peces generadas al azar. Estos datos de entrenamiento se utilizan para un modelo de aprendizaje automático que luego debería ser capaz de etiquetar nuevas imágenes por sí mismo." }, - "hello-world-food/lesson-1": { - "overview": "En esta lección, los alumnos aprenderán los fundamentos de la informática programando en el Laboratorio de Sprite. El Laboratorio de Sprite es una herramienta que pueden utilizar para construir proyectos imaginativos y divertidos. Los estudiantes aprenderán a crear y animar sprites y a hacerlos interactivos utilizando eventos. \n\nHay varias versiones de esta lección. Cada versión enseña los mismos conceptos, pero presenta diferentes imágenes para atraer a diferentes estudiantes. Para más información, visite la página web [Hello World página de inicio.][0]", - "preparation": "- Juega con los rompecabezas para encontrar cualquier área potencialmente problemática para tu clase.\n- Utiliza los recursos de [Conexiones CS][0] para elaborar un plan y seguir aprendiendo informática después de la tutoría inicial.", - "purpose": "Esta lección pretende preparar a los alumnos para crear proyectos de programación sencillos en el Laboratorio de Sprite. Con esta habilidad, los estudiantes podrían crear proyectos sobre cualquier tema, como otro tema escolar o algo personalmente relevante para ellos. Visita [Conexiones CS][0] para obtener ideas sobre cómo integrar la informática en otras asignaturas." - }, - "poem-art/lesson-1": { - "overview": "En esta lección integrada de Ciencias de la Computación y de Inglés, los estudiantes animarán un poema con código para ilustrar el estado de ánimo de un poema. Durante esta actividad introductoria de codificación, los alumnos leerán y detectarán el estado de ánimo de un poema. Luego, encontrarán los efectos e imágenes correspondientes para ayudar a ilustrar el estado de ánimo del poema. Por último, los alumnos utilizarán eventos (código) para ilustrar un cambio de humor o animar la introducción de nuevas imágenes en un poema. \n\nEsta lección puede completarse como una lección independiente de una hora. También existe la opción de utilizar esta lección como la primera del módulo de 5 lecciones llamado [Codificación con Poesía](http://code.org/poetry). Al final del módulo Codificación con Poesía, los estudiantes escribirán sus propios poemas y crearán una aplicación generadora de poemas para compartir con sus amigos. \n\nCodificación con Poesía forma parte del plan de estudios Conexiones CS de Code.org, cuyo objetivo es integrar las ciencias de la computación en otras asignaturas, como las matemáticas, la lengua inglesa y las ciencias, en consonancia con los estándares CCSS, NGSS y CSTA. ", - "preparation": "- Revisa y completa tú mismo el tutorial en línea: [Poem Art](http://studio.code.org/s/poem-art).\n\n- Asegúrate de probar primero las actividades antes de pedir a tus alumnos que las realicen. \n\n- Comprueba su tecnología y decide si necesitas solucionar algún problema de antemano.\n\n- Algunos niveles requieren sonido para jugar. Reparte los auriculares con antelación. \n\n- [Optional] 2 notas adhesivas por alumno para la Evaluación.", - "student_overview": "La poesía trata de usar palabras para crear arte. Añade efectos visuales e imágenes a tu propio poema animado." - }, "jigsaw/Jigsaw": { "overview": "Esta lección dará a los alumnos una idea de lo que pueden esperar cuando vayan al laboratorio de informática. Comienza con un breve debate en el que se introducen los modales en el laboratorio de informática y, a continuación, pasarán a utilizar un ordenador para completar rompecabezas en línea.", "preparation": "- Consulta el sitio web de [Common Sense Education](https://www.commonsense.org/education/digital-citizenship) para ver más contenidos sobre seguridad en línea.", diff --git a/dashboard/config/locales/long_instructions.es-ES.json b/dashboard/config/locales/long_instructions.es-ES.json index f4af6dabb530e..9e0fbef4ace19 100644 --- a/dashboard/config/locales/long_instructions.es-ES.json +++ b/dashboard/config/locales/long_instructions.es-ES.json @@ -1529,14 +1529,14 @@ "CourseD_Dance_2020_bonus1": "# ¡Ida y vuelta!\n\nA veces es posible que desees crear un patrón de movimientos de baile que elijas. Este nuevo bloque te permite hacer exactamente eso.\n\nsprites2MOVES.RollMOVES.ClapHigh\n\nLos movimientos que elijas arriba se repetirán en secuencia para siempre.\n\n- ¡Crea una rutina alterna para el bailarín principal al frente!\n- Usa diferentes números para cambiar la velocidad a la que se alternan los movimientos. ¡Prueba `1` o `0.5` para alternar más rápidamente!", "CourseD_Dance_2020_bonus3": "# ¡Vamos a organizarnos!\n\nEcha un vistazo a este baile que utiliza el bloque \"MOOSE\"??? para cambiar la formación de los bailarines que acompañan. Prueba una de estas ideas para ampliarlo:\n\n- Crea un segundo grupo de bailarines en una disposición diferente\n- Cambia la disposición cuando se presiona una tecla\n- Cambia una propiedad cuando los bailarines cambian la formación", "CourseD_Dance_Party_01": "_¡Hagamos una fiesta!_\n\nArrastra el bloque de 'Crear nuevo' en el espacio de trabajo y conéctalo dentro del bloque de 'instalación' para crear tu primer bailarín.\n\n- _También puedes hacer clic en el foco a la izquierda si deseas más información o retos extra._", - "CourseD_Dance_Party_02": "¡Pongamos a este alce a bailar!\n\nArrastra el bloque new_dancerFloss-1 al espacio de trabajo. Conéctalo bajo el bloque de «compases» 4\"measures\". Tu bailarín debería iniciar un nuevo movimiento después del cuarto compás.\n\nLos **compases** se utilizan para contar el tiempo en música. En este tutorial, un compás tiene cuatro tiempos.", + "CourseD_Dance_Party_02": "¡Pongamos a este alce a bailar!\n\nArrastra el bloque new\\_dancerFloss-1 al espacio de trabajo. Conéctalo bajo el bloque de «compases» 4\"measures\". Tu bailarín debería iniciar un nuevo movimiento después del cuarto compás.\n\nLos **compases** se utilizan para contar el tiempo en música. En este tutorial, un compás tiene cuatro tiempos.", "CourseD_Dance_Party_03": "_¡Ahora movemos el esqueleto!_\n\nAñade un bloque de «compases» 6\"measures\" a tu espacio de trabajo. Haz que el bailarín inicie un movimiento nuevo después de 6 compases.", "CourseD_Dance_Party_04": "_¡A este baile le hace falta brillo!_\n\nBusca un bloque nuevo en tu caja de herramientas que añada un efecto de fondo detrás de tu bailarín. ¡Observa cómo cambian los efectos al ritmo de la música!", "CourseD_Dance_Party_05": "¡Usa un nuevo bloque para hacer que el bailarín cambie los movimientos **cada 2 compases**!\n\n- Al elegir `(siguiente)`, `(anterior)` o `(al azar)` harás que el bailarín realice un movimiento distinto cada vez que se ejecuta el código.", "CourseD_Dance_Party_06": "\\*¡Necesitamos más bailarines! \\*\n\nCrea un bailarín llamado 'backup\\_dancer1' para que baile con el gato.", "CourseD_Dance_Party_08": "Cada bailarín tiene su conjunto de _properties_ que controlan como se ve.\n\nPuedes hacer parecer que un bailarín se encuentre en el fondo haciendo su _size_ más pequeño. ¿Puedes hacer que ambos bailarines sean del mismo tamaño?", "CourseD_Dance_Party_09": "Los bailarines tienen una propiedad de \"tinte\" que puede añadir una capa de color. Trata de cambiar el color de uno de tus bailarines.\n\n- Los tintes mezclan el color que elijas con los colores del bailarín.", - "CourseD_Dance_Party_10": "Ahora ya sabemos cómo cambiar las propiedades de un bailarín. También podemos hacer que las mismas propiedades respondan automáticamente a la música con este bloque:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nEste programa utiliza el volumen «bajo» de la música (los sonidos bajos) para controlar la altura de un bailarín. ¿Puedes hacer que el otro bailarín responda también a la música?", + "CourseD_Dance_Party_10": "Ahora ya sabemos cómo cambiar las propiedades de un bailarín. También podemos hacer que las mismas propiedades respondan automáticamente a la música con este bloque:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nEste programa utiliza el volumen «bajo» de la música (los sonidos bajos) para controlar la altura de un bailarín. ¿Puedes hacer que el otro bailarín responda también a la música?", "CourseD_Dance_Party_11": "El bloque te permite ejecutar código cuando se pulsa la flecha arriba.\n\nPuedes cambiar el movimiento del baile, cambiar las propiedades de un bailarín o hacer solo una vez un movimiento rápido. ¡Usa tu creatividad y estate pendiente de los nuevos bloques!", "CourseD_Dance_Party_11_5": "Echa un vistazo a este bloque:\n\n\n\n6\n\"DUCK\"\n\"circle\"\n\n\n¡Ahora puedes crear un montón de bailarines a la vez!\n\nTrata de usar algunos de los bloques «todos los patos» para escribir el código que hará que todos los patos bailen juntos.", "CourseD_Dance_Party_11b": "¡Es hora de bailar! El gato se mueve cuando presionas la tecla de flecha izquierda. Hace el “paso del robot” cuando presionas la tecla de flecha derecha.", @@ -5090,20 +5090,20 @@ "CSD Games properties assessment_2021": "# ¡Hazlo Encajar!\n\n\n\nLa comida es demasiado grande para caber en el plato. Utiliza tus conocimientos de las propiedades de los sprites para hacerla encajar.\n\n# Haz esto\n\n- Ejecuta el programa para ver el tamaño de la comida.\n- Usa las propiedades de los sprites para reducir la escala de todos los sprites de la comida para que quepan en el plato.", "CSD Games properties new_2021": "# Nuevas Propiedades\n\nLos sprites tienen muchas propiedades. Echa un vistazo a los dos nuevos bloques de esta actividad y pruébalos por ti mismo. Fíjate que diferentes sprites pueden usar la misma animación, y aún así verse diferentes debido a las propiedades.\n\n# Haz esto\n\n- Ejecuta el programa para ver cómo los bloques `rotación` y `escala` hacen que las dos primeras notas se vean diferentes.\n- Usa los bloques `rotación` y `escala` en las dos últimas notas para que también se vean diferentes.", "CSD Games properties xy_2021": "# Propiedades de los Sprites\n\nLas propiedades de los sprites mantienen un registro de toda la información que tu programa necesita saber sobre un sprite, como su tamaño y ubicación. Puedes cambiar los valores de estas propiedades igual que haces con las variables, y ver los resultados cuando tu sprite se dibuja en la pantalla.\n\n# Haz esto\n\n- Ejecuta el programa para ver dónde aparecen los sprites.\n- Cambia las propiedades `x` e `y` del sprite del pincel para moverlo a la paleta.", - "CSD U2 adding pages_2021": "# Añadiendo Nuevas Páginas\n\n\n\nPara hacer tu sitio web multipágina, necesitarás añadir varias páginas a tu proyecto. Como práctica, vamos a dividir el contenido de esta página de ejemplo en dos páginas y vincularlas entre sí.\n\n# Haz esto\n\n- Añade un nuevo archivo HTML haciendo clic en ![](). El nuevo archivo aparecerá en la lista de archivos en el lado izquierdo del área de trabajo.\n- Cambia el nombre del archivo, ya sea haciendo clic con el botón derecho del ratón y eligiendo \"Renombrar\", o haciendo clic en él cuando ya esté resaltado. **Asegúrate de que el nombre es único, descriptivo y termina en \".html \"**.\n- Utiliza HTML para rellenar tu nueva página. (Puedes utilizar el contenido de la página principal).\n- Vincula a tu nueva página desde \"index.html\"\n- Vincula al índice desde tu nueva página.", + "CSD U2 adding pages_2021": "# Añadiendo Nuevas Páginas\n\n\n\nPara hacer tu sitio web multipágina, necesitarás añadir varias páginas a tu proyecto. Como práctica, vamos a dividir el contenido de esta página de ejemplo en dos páginas y enlazarlas entre sí.\n\n# Haz esto\n\n- Añade un nuevo archivo HTML haciendo clic en ![](). El nuevo archivo aparecerá en la lista de archivos en el lado izquierdo del área de trabajo.\n- Cambia el nombre del archivo, ya sea haciendo clic con el botón derecho del ratón y eligiendo \"Renombrar\", o haciendo clic en él cuando ya esté resaltado. **Asegúrate de que el nombre es único, descriptivo y termina en \".html \"**.\n- Utiliza HTML para rellenar tu nueva página. (Puedes utilizar el contenido de la página principal).\n- Enlaza con tu nueva página desde \"index.html\"\n- Enlaza con el índice desde tu nueva página.", "CSD U2 classes haikus_2021": "
\n\n::: detalles [**¿Cómo funciona el código?**]\nPara que el código funcione, necesitas una clase, un conjunto de reglas y elementos añadidos a la clase.\n\nLa clase img-top se crea en la hoja de estilo, e incluye tres reglas de clase en su conjunto de reglas.\n\n .top-img {\n height: 50px;\n border-radius: 5px;\n margin: 10px;\n }\n\nEl código en el archivo HTML añade elementos a las clases usando atributos dentro de las etiquetas. Por ejemplo, el código para añadir una imagen a la clase `img-top` es `\"Parakupá`. Este patrón se puede utilizar en la mayoría de las etiquetas.\n:::\n\n::: detalles [**¿Qué reglas se pueden añadir a un conjunto de reglas de clase?**]\n\nUn conjunto de reglas de clase puede tener las mismas reglas que cualquier otro tipo de selector. Si una regla no se aplica al contenido de la clase (por ejemplo, usar `font-size` en un elemento sin texto), entonces el equipo ignorará esa regla, pero seguirá usando las reglas que sí funcionan.\n:::\n\n::: detalles [**¿Por qué el selector tiene un punto delante?]\nEn CSS, un punto delante de un selector significa que el selector es el nombre de una clase. Si no hay punto, significa que el selector es el nombre de una etiqueta HTML.\n:::\n\n::: detalles [**¿Por qué un desarrollador web utiliza clases?**]\n\nUn desarrollador web utiliza las clases cuando algunos elementos deben tener un estilo diferente a otros, incluso si son la misma etiqueta. Las clases también se pueden utilizar para dar el mismo estilo a los elementos que tienen diferentes etiquetas .\n\n:::\n\n
\n\n# ¡Haikus!\n\nEsta página tiene varios haikus diferentes.\n\n# Haz esto\n\n- Elige un haiku y dale un aspecto especial creando una clase para sus etiquetas de párrafo y cabecera. Utiliza al menos tres propiedades CSS.\n\n
¿Qué hace la <br> etiqueta?\n\nLa etiqueta \\
se utiliza aquí para iniciar una nueva línea dentro del mismo párrafo. En el código siguiente, cada poema se sigue tratando como un párrafo grande. Sin embargo, la etiqueta \\
pone cada línea del haiku en su propia línea. No necesitas añadir ningún CSS o clase a las \\
etiquetas.
\n\n
", "CSD U2 classes music_2021": "
\n\n::: detalles [**¿Cómo funciona el código?**]\nPara que el código funcione, necesitas una clase, un conjunto de reglas y elementos añadidos a la clase.\n\nLa clase img-top se crea en la hoja de estilo, e incluye tres reglas de clase en su conjunto de reglas.\n\n```\n.top-img {\n height: 50px;\n border-radius: 5px;\n margin: 10px;\n}\n```\n\nEl código en el archivo HTML añade elementos a las clases usando atributos dentro de las etiquetas. Por ejemplo, el código para añadir una imagen a la clase `img-top` es `\"Parakupá `. Este patrón se puede utilizar en la mayoría de las etiquetas.\n:::\n\n::: detalles [**¿Qué reglas se pueden añadir a un conjunto de reglas de clase?**]\n\nUn conjunto de reglas de clase puede tener las mismas reglas que cualquier otro tipo de selector. Si una regla no se aplica al contenido de la clase (por ejemplo, usar `font-size` en un elemento sin texto), entonces el equipo ignorará esa regla, pero seguirá usando las reglas que sí funcionan.\n:::\n\n::: detalles [**¿Por qué el selector tiene un punto delante?]\nEn CSS, un punto delante de un selector significa que el selector es el nombre de una clase. Si no hay punto, significa que el selector es el nombre de una etiqueta HTML.\n:::\n\n::: detalles [**¿Por qué un desarrollador web utiliza clases?**]\n\nUn desarrollador web utiliza las clases cuando algunos elementos deben tener un estilo diferente a otros, incluso si son la misma etiqueta. Las clases también se pueden utilizar para dar el mismo estilo a los elementos que tienen diferentes etiquetas.\n\n\n:::\n
\n\n# Identificadores Únicos\n\nTambién se puede utilizar el atributo `id` para seleccionar un solo elemento para un conjunto de reglas. \n\n# Haz esto\n\n* Mira el elemento de la imagen con la etiqueta, `\"music` y fíjate en el atributo `id`.\n* En `style.css`, mira el conjunto de reglas con el selector `#notes`. Fíjate en que utiliza un `#` en lugar de un punto.\n* Añade una nueva imagen en la página desde los archivos disponibles, y dale su propio estilo.\n", - "CSD U2 external links_2021": "Vinculando Páginas Externas\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectar con páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web utilizando el elemento ``. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n::: detalles [**¿Cómo encontrar la URL de un sitio web?**]\n\nVisita el sitio web al que quieras vincular y copia el texto de la barra de direcciones (por ejemplo, \"https://www.google.com\" para Google). Luego puedes utilizar esa dirección para tus propios vínculos.\n\n:::\n\n::: detalles [**¿Cómo puedo hacer vínculos externos?**]\n\nIntroduce la url completa (incluyendo \"http://\") en el atributo href de la etiqueta ``, así:\n\n```\nPúlsame para ir a Google\n```\n:::\n
\n\nTambién puedes crear vínculos que lleven a otros sitios web como Google usando la etiqueta ``.\n\n# Haz esto:\n* Mira el código que vincula a Google y observa cómo funciona\n* Vincula tus sitios web favoritos y ¡cuéntanos por qué te gustan!\n\n", - "CSD U2 image links_2021": "# Imágenes como Vínculos\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectar con páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web mediante el elemento ``.. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n::: detalles [**¿Cómo encuentro la URL de un sitio web?**]\n\nVisita el sitio web al que quieras enlazar y copia el texto de la barra de direcciones (por ejemplo, \"https://www.google.com\" para Google). Luego puedes utilizar esa dirección para tus propios vínculos.\n\n:::\n\n::: detalles [**¿Cómo hago los vínculos externos?**]\n\nIntroduce la url completa (incluyendo \"http://\") en el atributo href de la etiqueta ``, así:\n\n```\nPúlsame para ir a Google\n```\n:::\n
\n\nHas aprendido que el texto que escribes entre las etiquetas `` y `` es lo que los visitantes de tu página verán y sobre lo que pulsarán cuando usen los vínculos. En realidad, también puedes añadir otras etiquetas y contenidos, como imágenes, en este espacio de tu código.\n\n# Haz esto:\n* Mira el código que convierte las dos primeras imágenes de la página `index.html` en vínculos.\n* Utiliza ese mismo patrón de código para convertir las dos segundas imágenes en vínculos, también.\n\n", + "CSD U2 external links_2021": "Enlazando Páginas Externas\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectar con páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación con la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web utilizando el elemento ``. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n::: detalles [**¿Cómo encontrar la URL de un sitio web?**]\n\nVisita el sitio web al que quieras enlazar y copia el texto de la barra de direcciones (por ejemplo, \"https://www.google.com\" para Google). Luego puedes utilizar esa dirección para tus propios enlaces.\n\n:::\n\n::: detalles [**¿Cómo puedo hacer enlaces externos?**]\n\nIntroduce la url completa (incluyendo \"http://\") en el atributo href de la etiqueta ``, así:\n\n```\nPúlsame para ir a Google\n```\n:::\n
\n\nTambién puedes crear enlaces que lleven a otros sitios web como Google usando la etiqueta ``.\n\n# Haz esto:\n* Mira el código que enlaza a Google y observa cómo funciona\n* Enlaza tus sitios web favoritos y ¡cuéntanos por qué te gustan!\n\n", + "CSD U2 image links_2021": "# Imágenes como Enlaces\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectar con páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web mediante el elemento ``.. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n::: detalles [**¿Cómo encuentro la URL de un sitio web?**]\n\nVisita el sitio web al que quieras enlazar y copia el texto de la barra de direcciones (por ejemplo, \"https://www.google.com\" para Google). Luego puedes utilizar esa dirección para tus propios enlaces.\n\n:::\n\n::: detalles [**¿Cómo hago los enlaces externos?**]\n\nIntroduce la url completa (incluyendo \"http://\") en el atributo href de la etiqueta ``, así:\n\n```\nPúlsame para ir a Google\n```\n:::\n
\n\nHas aprendido que el texto que escribes entre las etiquetas `` y `` es lo que los visitantes de tu página verán y sobre lo que pulsarán cuando usen los enlaces. En realidad, también puedes añadir otras etiquetas y contenidos, como imágenes, en este espacio de tu código.\n\n# Haz esto:\n* Mira el código que convierte las dos primeras imágenes de la página `index.html` en enlaces.\n* Utiliza ese mismo patrón de código para convertir las dos segundas imágenes en enlaces, también.\n\n", "CSD U2 link demo_2021": "# Creando un Sitio Multipágina\n\n\n\nUn sitio web debe incluir más de una página web, y éstas deben conectarse entre sí. Este es un ejemplo de un proyecto con múltiples páginas que están conectadas por hipervínculos (las palabras subrayadas en azul que te llevan a otra página cuando haces clic en ellas).\n\n# Haz esto\n\n- Utiliza la herramienta de inspección para ver el código que crea los hipervínculos en la parte superior de index.html.\n- Comenta con tu compañero cómo crees que funciona ese código.", - "CSD U2 making links_2021": "# Añadiendo Vínculos\n\n\n\nEsta página está casi funcionando, pero una de las páginas no está vinculada.\n\n# Haz esto\n\n- Mira los vínculos que funcionan y comprueba cómo funcionan.\n- Añade el código que vinculará a la página del índice con la página del Puente de Carlos.\n- Añade el código que vinculará a la página del Puente de Carlos con la página del índice.", - "CSD U2 naming links_2021": "# Nombrando Vínculos\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectarse a páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es simplemente la ruta del archivo de esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas, deberías añadir el siguiente código dentro de tu elemento ``.

\n\n
Casas Únicas \n\n:::\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web utilizando el elemento ``. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es simplemente la ruta del archivo de esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas, deberías añadir el siguiente código dentro de tu elemento ``.

\n\n
Casas Únicas \n\n:::\n\n::: detalles [**¿Cuáles son las buenas reglas para nombrar los vínculos?**]\n\nLos nombres de los vínculos deben hacer que el usuario sepa fácilmente a dónde van. Algunas buenas reglas son:\n\n1. El vínculo debe incluir una buena descripción, que tenga sentido incluso sin leer todo el texto que lo rodea. Por ejemplo, \"vaya aquí\" o \"aprenda más\" no le dicen a dónde va o qué está aprendiendo.\n2. Escribe el nombre del vínculo en un texto normal, en lugar de limitarte a repetir la URL en el nombre del vínculo. Por ejemplo, \"Inicio\" o \"Página de inicio\" son más fáciles de leer que \"index.html\".\n3. No vincules demasiado texto. Los lectores no entenderán específicamente de qué trata el vínculo.\n\n:::\n\n
\n\nAl igual que las imágenes y los archivos, los vínculos deben tener nombres claros que ayuden a entender a qué página están vinculados.\n\n# Haz esto\n\n- Lee el código o haz clic en los vínculos para ver a dónde van.\n- Cambia los nombres de los vínculos para que quede claro a dónde te llevarán.", - "CSD U2 naming pages_2021": "# Nombrando Nuevas Páginas\n\n\n\nNecesitarás seguir las mismas reglas para nombrar las páginas html que para nombrar las imágenes. Esta página tiene algunos problemas causados por archivos HTML mal nombrados.\n\n# Haz esto\n\n- Haz clic en los vínculos de \"index.html\" y comprueba cuáles están rotos.\n- Cambia los nombres de los archivos y los atributos `href` de los vínculos para que sigan unas buenas normas de nomenclatura como: \n - Evita caracteres especiales como `&`, `?`, `%`, `/`, etc.\n - Asegúrate de que el nombre tenga un significado específico que ayude a saber de qué página se trata.\n - Utiliza guiones (`-`) o guiones bajos (`_`) en lugar de espacios.\n - Escribe los nombres lo más cortos posible y que tengan un significado claro.", - "CSD U2 nav bar_2021": "# Barra de Navegación\n\n\n\nLa mayoría de los sitios web utilizan barras de navegación que te ayudan a desplazarte por el sitio. Deben ser las mismas en todas las páginas.\n\n# Haz esto\n\n- Revisa la barra de navegación en \"index.html\".\n- Añade la misma barra de navegación a las otras tres páginas.", + "CSD U2 making links_2021": "# Añadiendo Enlaces\n\n\n\nEsta página está casi funcionando, pero una de las páginas no está enlazada.\n\n# Haz esto\n\n- Mira los enlaces que funcionan y comprueba cómo funcionan.\n- Añade el código que enlazará a la página del índice con la página del Puente de Carlos.\n- Añade el código que enlazará a la página del Puente de Carlos con la página del índice.", + "CSD U2 naming links_2021": "# Nombrando Enlaces\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectarse a páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación con la que se enlaza. La ubicación de una página local es simplemente la ruta del archivo de esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas, deberías añadir el siguiente código dentro de tu elemento ``.

\n\n
Casas Únicas \n\n:::\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web utilizando el elemento ``. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es simplemente la ruta del archivo de esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas, deberías añadir el siguiente código dentro de tu elemento ``.

\n\n
Casas Únicas \n\n:::\n\n::: detalles [**¿Cuáles son las buenas reglas para nombrar los enlaces?**]\n\nLos nombres de los enlaces deben hacer que el usuario sepa fácilmente a dónde van. Algunas buenas reglas son:\n\n1. El enlace debe incluir una buena descripción, que tenga sentido incluso sin leer todo el texto que lo rodea. Por ejemplo, \"vaya aquí\" o \"aprenda más\" no le dicen a dónde va o qué está aprendiendo.\n2. Escribe el nombre del enlace en un texto normal, en lugar de limitarte a repetir la URL en el nombre del enlace. Por ejemplo, \"Inicio\" o \"Página de inicio\" son más fáciles de leer que \"index.html\".\n3. No enlaces demasiado texto. Los lectores no entenderán específicamente de qué trata el enlace.\n\n:::\n\n
\n\nAl igual que las imágenes y los archivos, los enlaces deben tener nombres claros que ayuden a entender a qué página están vinculados.\n\n# Haz esto\n\n- Lee el código o haz clic en los enlaces para ver a dónde van.\n- Cambia los nombres de los enlaces para que quede claro a dónde te llevarán.", + "CSD U2 naming pages_2021": "# Nombrando Nuevas Páginas\n\n\n\nNecesitarás seguir las mismas reglas para nombrar las páginas html que para nombrar las imágenes. Esta página tiene algunos problemas causados por archivos HTML mal nombrados.\n\n# Haz esto\n\n- Haz clic en los enlaces de \"index.html\" y comprueba cuáles están rotos.\n- Cambia los nombres de los archivos y los atributos `href` de los enlaces para que sigan unas buenas normas de nomenclatura como: \n - Evita caracteres especiales como `&`, `?`, `%`, `/`, etc.\n - Asegúrate de que el nombre tenga un significado específico que ayude a saber de qué página se trata.\n - Utiliza guiones (`-`) o guiones bajos (`_`) en lugar de espacios.\n - Escribe los nombres lo más cortos posible y que tengan un significado claro.", + "CSD U2 nav bar_2021": "# Barra de Navegación\n\n\n\nLa mayoría de los sitios web utilizan barras de navegación que te ayudan a desplazarte por el sitio. Deben ser las mismas en todas las páginas.\n\n# Haz esto\n\n- Revisa la barra de navegación en \"index.html\".\n- Añade la misma barra de navegación a las otras tres páginas.", "CSD U3 - conditionals - transition_2021": "# Booleanos\n\nEl programa dibuja un coche de carreras y una línea de meta. Vamos a averiguar cuándo cruza la línea de meta el coche de carreras . Los sprites han sido preparados para ti.\n\n# Haz esto\n\n- Añade una declaración `console.log` dentro del bucle de dibujo. ( [Muéstrame dónde](#triggercallout=callout) )\n- Añade una expresión booleana dentro del `console.log` que pregunte \"¿Es la posición x del coche de carreras menor que la posición x de la línea de meta?\"\n- Observa la salida del programa mientras el coche se mueve. ¿Cuándo cambia la salida? ¿Por qué?", - "CSD U3 Boolean Modify_2021": "# Expresiones Booleanas\n\nLas expresiones booleanas más simples son preguntas que el ordenador puede responder con verdadero o falso. \nOtra forma de decir esto es que las expresiones booleanas se **evalúan** a `verdadero` o `falso`.\n\n# Haz esto\n¿Puedes modificar los valores de las propiedades de los sprites para que cada una de las expresiones booleanas se evalúe como `verdadero`?\n\n- Lee todo el programa para ver cómo se crean `sprite1` y `sprite2` y qué propiedades se comparan.\n- Para cada una de las expresiones booleanas, identifica las propiedades del sprite que se comparan.\n- Cambia el código _sólo en las primeras **11** líneas_ para que cada una de las sentencias `console.log()` imprima `cierto`.\n", + "CSD U3 Boolean Modify_2021": "# Expresiones Booleanas\n\nLas expresiones booleanas más simples son preguntas que el ordenador puede responder con verdadero o falso. \nOtra forma de decir esto es que las expresiones booleanas se **evalúan** como `verdadero` o `falso`.\n\n# Haz esto\n¿Puedes modificar los valores de las propiedades de los sprites para que cada una de las expresiones booleanas se evalúe como `verdadero`?\n\n- Lee todo el programa para ver cómo se crean `sprite1` y `sprite2` y qué propiedades se comparan.\n- Para cada una de las expresiones booleanas, identifica las propiedades del sprite que se comparan.\n- Cambia el código _sólo en las primeras **11** líneas_ para que cada una de las sentencias `console.log()` imprima `cierto`.\n", "CSD U3 Conditionals Apple 2_2021": "# Cambiando la Fruta\n\nAhora que sabemos cómo usar las sentencias _if_, puedes hacer algo más que comprobar si la manzana ha alcanzado la escala 2. La conviertes en pera una vez que sucede.\n\n# Haz esto\n\nUsa una condicional en el bucle de dibujo para comprobar si `fruit.scale` es mayor que 2. Si lo es, cambia la animación de la fruta a \"pera\".", - "CSD U3 Diagonal Movement_2021": "\n\n# Movimiento Diagonal\n\n\n\nActualizar las propiedades `x` o `y` de un sprite puede hacer que se mueva en diagonal. Puedes usar los \"vigilantes\" bajo el área de código para ver cómo cambia cada propiedad.\n\n# Haz esto\n\n- Lee el código que mueve el ratón hacia abajo.\n- Ejecuta el programa y mira los \"vigilantes\" para ver qué pasa con las propiedades `mouse.x` y `mouse.y`.\n- Añade una línea más de código que haga al ratón moverse en diagonal.\n- Ejecuta tu código de nuevo y mira los \"vigilantes\".\n\n\\*\\*Desafío: Establece la propiedad `rotation` del sprite para que esté orientado en la dirección en la que se está moviendo.", + "CSD U3 Diagonal Movement_2021": "\n\n# Movimiento Diagonal\n\n\n\nActualizar las propiedades `x` o `y` de un sprite puede hacer que se mueva en diagonal. Puedes usar los \"vigilantes\" bajo el área de código para ver cómo cambia cada propiedad.\n\n# Haz esto\n\n- Lee el código que mueve el ratón hacia abajo.\n- Ejecuta el programa y mira los \"observadores\" para ver qué pasa con las propiedades `mouse.x` y `mouse.y`.\n- Añade una línea más de código que haga al ratón moverse en diagonal.\n- Ejecuta tu código de nuevo y mira los \"observadores\".\n\n\\*\\*Desafío: Establece la propiedad `rotation` del sprite para que esté orientado en la dirección en la que se está moviendo.", "CSD U3 Draw Loop Plugged orange and green_2021": "\n\n# Usando el Bucle de Dibujo\n\nAhora es tu turno de trabajar con el bucle de dibujo. Recuerda que el código dentro del bucle de dibujo es ejecutado por el Laboratorio de Juegos una y otra vez.\n\n# Haz esto\n\n- Añade código a este programa para que tu dibujo también tenga círculos naranjas dibujándose.\n- Continúa cuando tu programa se parezca a la imagen de la derecha.", "CSD U3 Draw Loop Plugged update your scene_2021": "# Amplía tu Escena\n\nEsta es la escena de sprites que hiciste en la última lección. Ahora la actualizarás un poco para utilizar el bucle de dibujo y las propiedades del sprite.\n\n\n\n# Haz esto\n\n* Añade un bucle de dibujo a tu programa (sólo deberías tener uno).\n* Usa el selector de lazo (haz clic, mantén y arrastra) para seleccionar el código que se actualizará cada vez y colócalo dentro de tu bucle de dibujo. Ctrl-Z te permitirá deshacer cualquier error que cometas.\n* Añade código a tu programa para actualizar las propiedades `sprite.x`, `sprite.y` o `sprite.rotation` de tus sprites para que se muevan. Tendrás que actualizarlas con `randomNumber()`.\n", "CSD U3 Draw Loop Plugged wiggle sprite rotation_2021": "\n\n# Actualizando Propiedades\n\nEste nivel combina algunas de las habilidades que ya has visto. Está dibujando elipses en el fondo y también actualizando las propiedades del sprite. Esta vez está cambiando la propiedad `sprite.rotation` del sprite.\n\n# Haz esto\n\nEsta animación ya está actualizando la propiedad de rotación de un sprite para que parezca que está en movimiento\n\n* Ejecuta el programa para ver cómo funciona.\n* Añade código a este programa para hacer que el otro alienígena se mueva igual que el primero.\n* Sigue adelante cuando tu programa se parezca a la imagen de la derecha.", @@ -5119,22 +5119,22 @@ "CSD U3 L5 Freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.\n\n\n\n", "CSD U3 L7 Freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.", "CSD U3 L9 Freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.", - "CSD U3 Movement Fish challenge2_2021": "# Burbujas\n\nTambién puedes utilizar el patrón de contador para animar formas, como rectángulos y elipses. Como esta es una escena submarina, vamos a intentar crear una burbuja que flote en la parte superior de la pantalla utilizando una forma de elipse. Si usamos el patrón de contador para actualizar el valor `y` de la elipse, podemos hacer que parezca que está flotando hacia la parte superior de la pantalla.\n\n## Haz esto:\n* Crea al menos una nueva variable para llevar la cuenta del cambio de la posición `y` de las burbujas.\n* Establece el valor a 400, u otro número cercano a la parte inferior de la cuadrícula.\n* Utiliza `noFill()`, `stroke()`, `strokeWeight()`, y `ellipse()` para dibujar al menos una burbuja.\n* Utiliza la variable que has creado para especificar la posición *y* de la elipse.\n* Utiliza el patrón de contador con resta en la variable para hacer que la elipse suba lentamente.\n\n
¿Qué código va por encima del bucle de dibujo?\n\nSólo la variable que tu creas. \n\nPor ejemplo: `var bubble = 400;`\n
\n\n
¿Qué código va dentro del bucle de dibujo?\n\nLos bloques utilizados para dibujar la burbuja y el patrón de contador.\n\nPor ejemplo: \n```\nellipse(200, bubble, 25, 25);\nbubble = bubble - 2;\n```\n\n
", + "CSD U3 Movement Fish challenge2_2021": "# Burbujas\n\nTambién puedes utilizar el patrón de contador para animar figuras, como rectángulos y elipses. Como esta es una escena submarina, vamos a intentar crear una burbuja que flote en la parte superior de la pantalla utilizando una forma de elipse. Si usamos el patrón de contador para actualizar el valor `y` de la elipse, podemos hacer que parezca que está flotando hacia la parte superior de la pantalla.\n\n## Haz esto:\n* Crea al menos una nueva variable para llevar la cuenta del cambio de la posición `y` de las burbujas.\n* Establece el valor a 400, u otro número cercano a la parte inferior de la cuadrícula.\n* Utiliza `noFill()`, `stroke()`, `strokeWeight()`, y `ellipse()` para dibujar al menos una burbuja.\n* Utiliza la variable que has creado para especificar la posición *y* de la elipse.\n* Utiliza el patrón de contador con resta en la variable para hacer que la elipse suba lentamente.\n\n
¿Qué código va por encima del bucle de dibujo?\n\nSólo la variable que tu creas. \n\nPor ejemplo: `var bubble = 400;`\n
\n\n
¿Qué código va dentro del bucle de dibujo?\n\nLos bloques utilizados para dibujar la burbuja y el patrón de contador.\n\nPor ejemplo: \n```\nellipse(200, bubble, 25, 25);\nbubble = bubble - 2;\n```\n\n
", "CSD U3 Movement Fish challenge_2021": "# ¡Más peces!\n\nAntes de aprender el patrón de contador, aprendiste a establecer las propiedades de los sprites, como la rotación con valores aleatorios para animarlos. Estableciendo la rotación de los peces a un número aleatorio, puedes hacer que parezcan moverse ligeramente. Esto hará que su animación de movimiento sea más realista.\n\n## Haz esto:\n* Para cada pez, establece su rotación aleatoriamente dentro del bucle de dibujo.\n * Para que parezca lo más realista posible, elige un pequeño rango de valores negativos y positivos.", - "CSD U3 Movement Gears_2021": "\n\n# Dirección de Rotación\n\nCuando usas el patrón de contador para la propiedad `rotation` con la suma, el objeto siempre girará en el sentido de las agujas del reloj. Sin embargo, a veces necesitarás que tu sprite gire en el sentido contrario. Para hacer esto puedes usar la resta.\n\n# Haz esto\n\nHay tres engranajes preparados para ti. Necesitas hacer que todos los engranajes parezcan estar girando sincronizados entre sí.\n\n* Haz que los engranajes giren para que parezca que están trabajando como un solo sistema.\n* **Pista: No todos girarán en la misma dirección**.", + "CSD U3 Movement Gears_2021": "\n\n# Sentido de Giro\n\nCuando usas el patrón de contador para la propiedad `rotación` con la suma, el objeto siempre girará en el sentido de las agujas del reloj. Sin embargo, a veces necesitarás que tu sprite gire en el sentido contrario. ¡Para hacer esto puedes usar la resta!\n\n# Haz esto\n\nHay tres engranajes preparados para ti. Necesitas hacer que todos los engranajes parezcan estar girando sincronizados entre sí.\n\n* Haz que los engranajes giren para que parezca que están trabajando como un solo sistema.\n* **Pista: No todos girarán en la misma dirección**.", "CSD U3 Plotting Shapes Shape Lab_2021": "# Dibujando Figuras\n\nExplora utilizando esta herramienta que te permite dibujar figuras de diferentes colores. \n\n- Elige un color para cambiar el color de las figuras\n- Haz clic en una figura CADA VEZ que quieras dibujar una figura nueva\n- Prueba a activar la cuadrícula marcando la casilla que hay debajo del botón \"Ejecutar\" en la parte inferior.\n\nAsegúrate de pulsar \"Ejecutar\" para iniciar el programa.", - "CSD U3 Random add_2021": "Simetría\n\nHas aprendido a hacer cosas aleatorias, pero ¿qué pasa si quieres que dos formas aleatorias estén relacionadas de alguna manera? Utilizar una variable y experimentar con las operaciones matemáticas (+, -, *, /) puede permitirte crear efectos como la simetría en tu trabajo. Los patrones de las alas de las mariposas son naturalmente simétricos. Las manchas rojas de este dibujo están colocadas de forma aleatoria, pero la segunda mancha está siempre a la misma distancia del lado derecho de la pantalla que la primera del izquierdo.\n\n# Haz esto\n\n* Estudia cómo se dibujan los puntos rojos (líneas 23-24). Observa cómo se utiliza la sustracción.\n* Utiliza este patrón de nuevo para crear una segunda mancha amarilla para dar a la mariposa una mejor simetría.\n* Como desafío, crea una variable spot3, y luego añade dos elipses más a las alas de la mariposa.", - "CSD U3 Random arc_2021": "# Arcos Aleatorios\n\nEn la escena de abajo lo único que hay es un montón de arcos que se parecen. No es muy emocionante.\n# Haz esto\n\n* ¡Haz esta escena más divertida! Ahora sabes cómo hacer aleatorias cosas como la posición y el ángulo, pero no te olvides de cosas como el color de relleno, el color del trazo y el grosor del trazo. ¡Diviértete!\n\n", + "CSD U3 Random add_2021": "Simetría\n\nHas aprendido a hacer cosas aleatorias, pero ¿qué pasa si quieres que dos formas aleatorias estén relacionadas de alguna manera? Utilizar una variable y experimentar con las operaciones matemáticas (+, -, *, /) puede permitirte crear efectos como la simetría en tu trabajo. Los patrones de las alas de las mariposas son naturalmente simétricos. Las manchas rojas de este dibujo están colocadas de forma aleatoria, pero la segunda mancha está siempre a la misma distancia del lado derecho de la pantalla que la primera del izquierdo.\n\n# Haz esto\n\n* Estudia cómo se dibujan los puntos rojos (líneas 23-24). Observa cómo se utiliza la resta.\n* Utiliza este patrón de nuevo para crear una segunda mancha amarilla para dar a la mariposa una mejor simetría.\n* Como desafío, crea una variable spot3, y luego añade dos elipses más a las alas de la mariposa.", + "CSD U3 Random arc_2021": "# Arcos Aleatorios\n\nEn la escena de abajo lo único que hay es un montón de arcos que se parecen. No es muy emocionante.\n# Haz esto\n\n* ¡Haz esta escena más divertida! Ahora, ya sabes hacer cosas aleatorias como la posición y el ángulo, pero no te olvides de otras cosas como el color de relleno, el color del trazo y el grosor del trazo. ¡Diviértete!\n\n", "CSD U3 Random free play_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.\n\n\n\n", - "CSD U3 Random line_2021": "# Líneas Aleatorias\n\nEn la escena de abajo todo es un montón de líneas rectas. No es muy emocionante.\n# Haz esto\n\n* ¡Haz esta escena más divertida! Ahora sabes cómo hacer aleatorias cosas como la posición, pero no te olvides de cosas como el color y el grosor de los trazos. ¡Diviértete!\n", - "CSD U3 Random multiply_2021": "# Hacer dos Figuras Juntas Aleatorias\n\nA veces quieres hacer aleatorias partes de un dibujo, pero que las formas sigan funcionando juntas. A menudo se puede hacer esto utilizando variables y operaciones matemáticas (+, -, *, /). Este dibujo de un árbol utiliza \"height\" para controlar la altura del tronco y la posición vertical de las hojas. Utiliza `width` para establecer la anchura del tronco. Otra variable `leavesWidth` controla el tamaño de las hojas.\n\n# Haz esto\n\n* Observa los rangos de las variables `width` y `leavesWidth`. ¿En qué se diferencian?\n* Ejecuta el programa repetidamente hasta que notes qué es lo que a veces falla.\n
¿Qué es lo que falla?A veces `leavesWidth` es menor que `width` lo que hace que la elipse sea demasiado pequeña.
\n* Edita el código para que la anchura de las hojas sea siempre exactamente el doble de la anchura del tronco del árbol.", + "CSD U3 Random line_2021": "# Líneas Aleatorias\n\nEn la escena de abajo todo es un montón de líneas rectas. No es muy emocionante.\n# Haz esto\n\n* ¡Haz esta escena más divertida! Ahora, ya sabes hacer cosas aleatorias como la posición, pero no te olvides de otras cosas como el color y el grosor de los trazos. ¡Diviértete!\n", + "CSD U3 Random multiply_2021": "# Crear dos Figuras Juntas Aleatorias\n\nA veces quieres hacer aleatorias partes de un dibujo, pero que las formas sigan funcionando juntas. A menudo se puede hacer esto utilizando variables y operaciones matemáticas (+, -, *, /). Este dibujo de un árbol utiliza \"height\" para controlar la altura del tronco y la posición vertical de las hojas. Utiliza `width` para establecer la anchura del tronco. Otra variable `leavesWidth` controla el tamaño de las hojas.\n\n# Haz esto\n\n* Observa los rangos de las variables `width` y `leavesWidth`. ¿En qué se diferencian?\n* Ejecuta el programa repetidamente hasta que notes qué es lo que a veces falla.\n
¿Qué es lo que falla?A veces `leavesWidth` es menor que `width` lo que hace que la elipse sea demasiado pequeña.
\n* Edita el código para que la anchura de las hojas sea siempre exactamente el doble de la anchura del tronco del árbol.", "CSD U3 Random planets_2021": "# Modifica los Planetas\n\nYa has aprendido a modificar las cosas al azar, ¡así que es hora de poner todo ese conocimiento en práctica en esta escena!\n\n# Haz esto\n\n* ¡Haz esta escena más divertida! Asigna a los planetas tamaños aleatorios para que siempre estén cambiando. Y para mayor diversión, ¡cambia aleatoriamente sus posiciones!", "CSD U3 Random rainbow snake_2021": "\n\n# Serpiente Arco Iris\n\nEste programa dibuja una serpiente arco iris. Para hacer que la serpiente se dibuje de forma diferente cada vez tendrás que usar números aleatorios.\n\n# Haz esto\n\n- Ejecuta el programa varias veces para ver cómo funciona el código de inicio.\n- Añade al menos tres nuevos círculos de diferentes colores a tu serpiente arco iris.\n- Usa `randomNumber()` para hacer que el resto del cuerpo de la serpiente se mueva hacia arriba y hacia abajo como los tres primeros.\n\n_Desafío: ¿Puedes hacer que el tamaño de algunos de los círculos sea también aleatorio?_", "CSD U3 Random random ellipse_2021": "# Números Aleatorios\n\nTienes un nuevo bloque en el cajón `Mat` llamado `randomNumber()`. Si haces tus dibujos con números aleatorios se verá un poco diferente cada vez que ejecutes tu programa. Puedes **aprender sobre el bloque colocando el cursor sobre él en la caja de herramientas y eligiendo \"Ver ejemplos \"**.\n\n![](https://images.code.org/d6c8db7bca962b69c289a223f63dcb08-image-1589486337822.png)\n\n# Haz esto\n\n- Ejecuta el programa varias veces para ver cómo funciona.\n- Cambia los números dentro de `randomNumber` y vuelve a ejecutar el código unas cuantas veces para ver qué cambia.", "CSD U3 Random rgb_2021": "# RGB Aleatorio\n\nYa has aprendido lo que es la aleatoriedad, así que es hora de poner todo ese conocimiento en práctica en esta escena.\n\n# Haz esto\n\n* Ahora mismo todos los colores de esta escena están fijados. ¡Usando tanto rgb como random, cambia los colores aleatoriamente aquí!\n", - "CSD U3 Random shape position_2021": "\n\n# Depuración: Movimiento Aleatorio de las Figuras\n\nAhora mismo en este programa cada rectángulo tiene su propia posición aleatoria. ¿Puedes hacer que los rectángulos estén siempre apilados uno encima del otro, pero que toda la pila esté posicionada aleatoriamente?\n\n# Haz esto\n\n* Ejecuta este programa para ver cómo funciona.\n* Utiliza la variable `xPosition` para dibujar los dos rectángulos inferiores en la misma *posición x* que el rectángulo rosa superior.\n", + "CSD U3 Random shape position_2021": "\n\n# Depuración: Movimiento Aleatorio de las Figuras\n\nAhora mismo, en este programa cada rectángulo tiene su propia posición aleatoria. ¿Puedes hacer que los rectángulos estén siempre apilados uno encima del otro, pero que toda la pila esté posicionada aleatoriamente?\n\n# Haz esto\n\n* Ejecuta este programa para ver cómo funciona.\n* Utiliza la variable `xPosition` para dibujar los dos rectángulos inferiores en la misma *posición x* que el rectángulo rosa superior.\n", "CSD U3 Scene Example_2021": "# Escenas de Sprite\n\nEs hora de poner todo junto y hacer una escena divertida. Echa un vistazo a este ejemplo y piensa en lo que te gustaría hacer.\n\n# Diseña la Escena\n\nAntes de seguir adelante, tómate un segundo para diseñar la escena que te gustaría hacer al final de esta lección. Ten en cuenta las formas simples que has utilizado en el pasado, los sprites para tus personajes y cualquier texto que quieras que aparezca en la pantalla. Una vez que hayas hecho un boceto, aprenderás a componer una escena.\n\n\\*\\*¿Hay algo más que debas aprender a hacer?\n\n**¿Hay alguna característica que te gustaría repasar?**", - "CSD U3 Sprite Movement Right_2021": "\n\n# Movimiento del Sprite\n\nUsando el patrón de contador, puedes escribir programas que animen los sprites suavemente. Añadir o quitar la propiedad `x` o `y` de un sprite en el bucle de dibujo hace que tu sprite se mueva un poco cada vez que se redibuja.\n\n# Haz esto\n\n- Lee el código que se encarga de hacer subir el avión por la pantalla.\n- Añade el código que mueve el avión hacia la derecha, como en la imagen de ejemplo.", + "CSD U3 Sprite Movement Right_2021": "\n\n# Movimiento del Sprite\n\nUsando el patrón de contador, puedes escribir programas que animen los sprites fácilmente. Añadir o quitar la propiedad `x` o `y` de un sprite en el bucle de dibujo hace que tu sprite se mueva un poco cada vez que se redibuja.\n\n# Haz esto\n\n- Lee el código que se encarga de hacer subir el avión por la pantalla.\n- Añade el código que mueve el avión hacia la derecha, como en la imagen de ejemplo.", "CSD U3 Sprites Exploration_2021": "# Explorando los Sprites\n\nEste programa utiliza algunos bloques nuevos que no has visto antes.\n\n# Haz esto\n\nCon tu compañero, lee el código y comenta cómo crees que funciona. Cambia algunas líneas y observa lo que sucede. ¿Qué crees que hace cada línea?", "CSD U3 Sprites anitab 1_2021": "# Añadiendo Animaciones\n\nEste programa dibuja cuatro sprites en la pantalla, y ¡uno de ellos incluye una animación desde la Pestaña de Animación!\n\n# Haz esto\n\n- Ejecuta el código para ver qué sucede.\n- Mira en la Pestaña de Animación para ver qué animaciones están disponibles. [(Muéstrame dónde.)](#triggercallout=animation)\n - Tienes libertad para modificar tus animaciones o elegir una nueva.\n- Usa el comando `setAnimation` para cambiar el aspecto del resto de tus sprites.", "CSD U3 Sprites anitab 2_2021": "# Subiendo Imágenes\n\n¡También puedes usar la pestaña de Animación para subirla! Vas a hacer una cometa voladora. Puedes buscar una imagen en la web.\n\n# Haz esto\n* Busca en Internet la imagen de una cometa. Las imágenes pequeñas con fondos transparentes funcionan mejor.\n* Descarga la imagen de tu cometa. \n* Abre la pestaña de animaciones.\n* Pulsa en y luego para subir una imagen.\n* Selecciona el archivo de tu ordenador.\n* Cambia el nombre de la imagen para que te sea fácil de recordar. Para renombrarla, haz clic en el texto debajo de la imagen.\n* De vuelta al modo de código, usa `sprite.setAnimation()` para hacer que tu sprite `cometa` muestre tu nueva animación.\n\nNo te preocupes si la imagen de tu cometa es demasiado grande. Aprenderás a arreglarlo en el siguiente nivel.", @@ -5190,9 +5190,9 @@ "CSD Web incorporate feedback_2021": "# Utiliza los Comentarios\n\nAhora es el momento de utilizar la valoración de los compañeros para hacer que tu sitio sea aún mejor.\n\n# Haz esto\n\n- Utiliza el plan que tu equipo elaboró para mejorar tu sitio web.", "CSD game text predict_2021": "# Adivina\n\nLee el código de abajo y haz una adivinanza.\n\n- ¿Qué aparecerá en la pantalla?\n- ¿Dónde se mostrará?", "CSD game variable predict_2021": "# Adivina\n\nLee el código de abajo y haz una adivinanza.\n\n- ¿Dónde se dibujará el círculo?\n- ¿Qué ocurrirá si cambias el número de la línea 1?", - "CSD games draw debug afterimage_2021": "# Depurar: Animaciones Repetidas\n\nEste sprite \"burbujeante\" debería tener múltiples fotogramas de animación que se repiten, pero parece que se detiene casi inmediatamente.\n\nLo que esperabas que hiciera | Lo que hace realmente\n ------- | ----------\nEl sprite se mueve suavemente | El sprite tiene una imagen posterior y deja de moverse\n\n# Haz esto\n\n* Ejecuta el programa para ver el fallo.\n* Utiliza las pistas para intentar encontrar el error.\n\n
\n Cómo Depurar las animaciones de varios fotogramas\n

Algunos niveles del Laboratorio de Juegos te permitirán utilizar animaciones de varios fotogramas con tus sprites, lo que hace que parezca que se están moviendo. Siempre que utilices estas animaciones, asegúrate de añadir un bloque de fondo al inicio de tu bucle de dibujo, de lo contrario, parecerá que el sprite no se mueve ya que todos los fotogramas se dibujarán uno encima del otro.

\n
", + "CSD games draw debug afterimage_2021": "# Depurar: Animaciones Repetidas\n\nEste sprite \"burbujeante\" debería tener múltiples fotogramas de animación que se repiten, pero parece que se detiene casi inmediatamente.\n\nLo que yo esperaba que hiciera | Lo que está haciendo realmente\n ------- | ----------\nEl sprite se mueve suavemente | El sprite tiene una imagen posterior y deja de moverse\n\n# Haz esto\n\n* Ejecuta el programa para ver el fallo.\n* Utiliza las pistas para intentar encontrar el error.\n\n
\n Cómo Depurar las animaciones de varios fotogramas\n

Algunos niveles del Laboratorio de Juegos te permitirán utilizar animaciones de varios fotogramas con tus sprites, lo que hace que parezca que se están moviendo. Siempre que utilices estas animaciones, asegúrate de añadir un bloque de fondo al inicio de tu bucle de dibujo, de lo contrario, parecerá que el sprite no se mueve ya que todos los fotogramas se dibujarán uno encima del otro.

\n
", "CSD games draw debug blurry_2021": "\n\n# Depurar: Sprite Borroso\n\nLo que esperaba que hiciera | Lo que está haciendo realmente\n ------- | ----------\n moverse sin parar | moverse borroso\n\n# Haz esto\n\n* Ejecuta el programa para ver el fallo.\n* Usa las pistas para intentar encontrar el fallo.\n* Una vez que lo hayas encontrado, arregla el programa para que se mueva como la imagen de la derecha.\n", - "CSD games draw debug not moving_2021": "# Depurar: El sprite no se mueve\n\nDepurar por qué el sprite no se mueve a pesar de que actualizamos su posición en el bucle de dibujo\n\nLo que esperaba que hiciera | Lo que está haciendo realmente\n ------- | ----------\n agitarse | no moverse en absoluto\n\n# Haz esto\n\n* Ejecuta el programa para ver el error\n* Usa las pistas para tratar de encontrar el error\n\n::: detalles [Pista si te bloqueas]\n¿Dónde se encuentra `drawSprites()` en el código?\n:::\n\n::: detalles [Otra pista]\n¿Se limpia la pantalla al principio del bucle de dibujo? ¿Cómo se limpia normalmente la pantalla?\n:::", + "CSD games draw debug not moving_2021": "# Depurar: El sprite no se mueve\n\nDepurar por qué el sprite no se mueve a pesar de que actualizamos su posición en el bucle de dibujo\n\nLo que yo esperaba que hiciera | Lo que está haciendo realmente\n ------- | ----------\n agitarse | no moverse en absoluto\n\n# Haz esto\n\n* Ejecuta el programa para ver el error\n* Usa las pistas para tratar de encontrar el error\n\n::: detalles [Pista si te bloqueas]\n¿Dónde se encuentra `drawSprites()` en el código?\n:::\n\n::: detalles [Otra pista]\n¿Se limpia la pantalla al principio del bucle de dibujo? ¿Cómo se limpia normalmente la pantalla?\n:::", "CSD games text debug quotes_2021": "\n\n# Depuración del Texto\n\nEsta escena se supone que ilustra un dibujo animado, pero tiene un error.\n\nLo que esperabas que sucediera | Lo que sucedió realmente\n----------|----------\nLa imagen se muestra en la pantalla. | El código no se ejecuta, \n | y hay un mensaje de error.\n\n# Haz esto\n\n* Ejecuta el código, y mira el mensaje de error.\n* Busca pistas sobre dónde está el error en el código.\n* Una vez que hayas encontrado el error, arréglalo.\n* ¿Qué pistas te han ayudado a encontrar el problema?\n\n![]()\n\n", "CSD games text freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.", "CSD web add CSS_2021": "# Añade tus Estilos\n\nAhora añade todo el CSS del que eres responsable, incluyendo tus clases.\n\n# Haz esto\n\n- Añade conjuntos de reglas CSS a la hoja de estilos.\n- Comprueba que todas tus páginas muestran los estilos correctos.", @@ -5202,7 +5202,7 @@ "CSD web check_2021": "# Comprueba tu Trabajo\n\n¡Tu página web ya está terminada! Comprueba que cumple los requisitos.\n\n# Haz esto\n\n- Comprueba que tu sitio tiene el mismo aspecto que el de tus compañeros de equipo.\n- Comprueba que tu sitio incluye todo lo que aparece en la guía del proyecto.\n- Comprueba que tu sitio cumple con los requisitos del proyecto en la rúbrica.", "CSD web classes freeplay_2021": "# Juego Libre\n\nUtiliza tus conocimientos para crear una nueva página con estilo de clases.", "CSD web conditionals predict contained_2021": "\n\n# Sentencia If\n\nLas expresiones booleanas nos permiten hacer preguntas, pero para usar esas preguntas para cambiar el comportamiento del programa, necesitamos una sentencia `if`.\n\n# Haz esto\n\n- Lee el código de este programa de coches de carreras.\n- ¿Qué hará el programa cuando el coche llegue a la meta?\n- ¿Por qué el bloque `if` está dentro del bucle de dibujo?", - "CSD web create pages project_2021": "# Tu Proyecto de Grupo\n\n\n\nAquí está tu proyecto de grupo. Ya tiene una página de índice, pero tendrás que crear todas las demás páginas.\n\n# Haz esto\n\n- Vuelve a comprobar todos los nombres de las páginas en el plan de tu sitio web para asegurarte de que siguen unas buenas reglas de nomenclatura.\n - Consulta con el resto del grupo si necesitas cambiar el nombre de alguna página.\n- Crea una nueva página para cada una de las páginas de tu plan de sitio web.\n- Dentro de cada página nueva, crea un comentario HTML que describa la página y quién está a cargo de ella.\n- Comprueba que todos los miembros de tu grupo tienen exactamente la misma lista de páginas HTML.", + "CSD web create pages project_2021": "# Tu Proyecto de Grupo\n\n\n\nAquí está tu proyecto de grupo. Ya tiene una página de índice, pero tendrás que crear todas las demás páginas.\n\n# Haz esto\n\n- Vuelve a comprobar todos los nombres de las páginas en el plan de tu sitio web para asegurarte de que siguen unas buenas reglas de nomenclatura.\n - Consulta con el resto del grupo si necesitas cambiar el nombre de alguna página.\n- Crea una nueva página para cada una de las páginas de tu plan de sitio web.\n- Dentro de cada página nueva, crea un comentario HTML que describa la página y quién está a cargo de ella.\n- Comprueba que todos los miembros de tu grupo tienen exactamente la misma lista de páginas HTML.", "CSD web project animated background_2021": "# Crea tu Escena - Fondo\n\nPrimero, haz el fondo de tu escena, ya sea con comandos de figuras o sprites.\n\n# Haz esto\n\n- Usa un comando `background()` para llenar la pantalla con un color.\n- Añade los comandos de figura o sprites necesarios para dibujar el fondo de tu escena.", "CSD web project animated example_2021": "# Escenas Animadas\n\nEs hora de probar una escena animada. Echa un vistazo a este ejemplo y piensa en lo que te gustaría hacer.\n\n# Ejemplo de Animación\n\n1. **¿Qué movimientos ves en esta escena?**\n2. **¿Qué movimientos utilizan números aleatorios?**\n3. **¿Qué movimientos utilizan el patrón de contador?**", "CSD web project animated movement_2021": "# Crea tu Escena - Movimiento\n\nLa tarea final de tu escena es la animación, añadiendo el movimiento.\n\n# Haz esto\n\n- Añade movimiento a tus sprites, texto o figuras dibujadas.\n- Incluye un tipo de movimiento **aleatorio**.\n- Incluye un tipo de movimiento **patrón de contador**.", @@ -5215,7 +5215,128 @@ "CSD web text assessment_2021": "# Añadir Texto\n\nAquí hay una escena, pero necesita texto.\n\n# Haz esto\n\n- Añade dos mensajes de texto a la siguiente escena. \n- Haz que los dos trozos de texto sean de diferente tamaño.", "CSD web text size_2021": "# Tamaño del Texto\n\nPuedes cambiar el tamaño del texto usando el bloque `textSize()`.\n\n# Haz esto\n\n- Lee el código para ver cómo funciona.\n- Añade un nuevo bloque `textSize` para que la palabra \"grande\" sea la más grande.", "CSD web text stroke_2021": "# Color del Texto\n\nPuedes cambiar el color de tu texto usando el bloque `rellenar`.\n\n# Haz esto\n* Lee el código para ver cómo funciona.\n* Añade un nuevo bloque para que la palabra \"cielo\" tenga un color diferente.\n* Añade más texto con más colores.\n", - "CSD web upload images multi_2021": "# Subir Imágenes\n\nSube todas las imágenes del equipo a tu proyecto.\n\n# Haz esto\n\n- Sube todas las imágenes incluidas en el plan del sitio web de tu equipo a tu proyecto.\n- Comprueba que el nombre de cada archivo de imagen utiliza las reglas correctas.\n- Comprueba que todos los miembros del equipo tienen exactamente las mismas imágenes con los mismos nombres." + "CSD web upload images multi_2021": "# Subir Imágenes\n\nSube todas las imágenes del equipo a tu proyecto.\n\n# Haz esto\n\n- Sube todas las imágenes incluidas en el plan del sitio web de tu equipo a tu proyecto.\n- Comprueba que el nombre de cada archivo de imagen utiliza las reglas correctas.\n- Comprueba que todos los miembros del equipo tienen exactamente las mismas imágenes con los mismos nombres.", + "CSD U3 - complex - key up and down_2021": "# Respondiendo a un Solo Clic\n\nEste juego calcula cuántas veces ha pulsado alguien la barra espaciadora, pero sigue dando puntos cuando la barra espaciadora sigue pulsada, aunque no sea una nueva pulsación.\n\nEl bloque `keyWentDown` sólo dará un punto por nuevas pulsaciones, así que es una mejor opción para este programa.\n\n# Haz esto\n\n* Ejecuta el programa para ver cómo funciona.\n* Cambia el código para usar el bloque `keyWentDown`, para que el programa sólo dé un punto por nuevas pulsaciones.", + "CSD U3 - complex - mouse down_2021": "# Clics del Ratón\n\nEste es un programa que deja caer un globo por la pantalla. Haz que el globo suba y baje según el usuario pulse el ratón.\n\n# Haz esto\n\n- Añadir un código que compruebe si el ratón se está pulsando.\n- Mueve el globo hacia arriba si el ratón está pulsado. En caso contrario, mueve el globo hacia abajo.", + "CSD U3 - complex - mouse move_2021": "\n\n# mouseDidMove\n\nTambién podemos utilizar expresiones booleanas para comprobar si el ratón se ha movido o no. El bloque `mouseDidMove` devolverá `falso` si el ratón está quieto, pero `cierto` si el ratón se ha movido.\n\n# Haz esto\nAhora mismo, este programa sólo muestra un sprite de salero. Necesitarás usar `mouseDidMove` para que puedas \"agitar\" la sal moviendo el ratón de un lado a otro.\n\n* Añade una condicional que compruebe si `mouseDidMove`.\n* Si la condicional es verdadera, gira el sprite de la sal aleatoriamente a la izquierda o a la derecha.\n\n_Desafío: ¿Puedes llevar la cuenta de cuántas veces el `mouseDidMove` agita la sal, y luego rotarla hacia la derecha después de 100 agitaciones?_\n\n", + "CSD U3 - conditionals - first conditional 2_2021": "\n\n# Visible\n\nA veces es útil ocultar la imagen por un tiempo y luego mostrarla de nuevo. Puedes hacer esto usando la propiedad `visible`. La propiedad visible es un poco diferente de otras propiedades que has visto anteriormente: Es un valor booleano, ya sea `cierto` (el sprite es visible) o `falso` (el sprite **no** es visible). Por defecto, el valor de visible es `cierto`.\n\n# Haz esto\n¡Consigue que el globo reviente cuando toque el borde del área de juego!\n\n* Añade una condicional que compruebe si el globo ha tocado el borde.\n\t* Utiliza un observador en `balloon.scale` para ayudarte.\n* Crea un sprite pop que utilice el visual \"pop\" en la pestaña de animación.\n* Usa la propiedad `visible` para mantener el sprite \"pop\" oculto al principio.\n* Dentro del `if` añade dos sentencias.\n\t* Una que establece la propiedad `visible` para ocultar el sprite del globo.\n * Otra que establezca la propiedad `visible` para mostrar el sprite \"pop\".\n", + "CSD U3 AnimationsMulti Play Defender_2021": "# ¡Defiende tu Tarta!\n\nEste es un ejemplo de un juego de defensa que construirás al final de esta lección. Para defender tu tarta, mueve al alienígena con las teclas de flecha para bloquear a las mariquitas y empujarlas al agua.\n\n# Haz esto\n\nDirígete a un compañero de clase y haz una lista con la siguiente información.\n\nSi tú estuvieras haciendo este programa...\n\n- ¿Qué sprites necesitarías?\n- ¿Qué variables necesitarías?\n- ¿Qué funciones utilizarías?", + "CSD U3 AnimationsMulti defender animate cake enemies_2021": "# Cómo Empezar: Configurar las Animaciones\n\nAntes de empezar, querrás algunas animaciones mejores para cada uno de tus sprites.\n\n# Haz esto\n\n- En la Pestaña de Animación hay animaciones para cada uno de tus sprites. Mira lo que son.\n- En tu código dale a cada sprite su animación apropiada. **Usa las proporcionadas por ahora** pero más tarde podrás ir cambiándolas.", + "CSD U3 AnimationsMulti defender animate player_2021": "# Cambia las Animaciones del Jugador\n\nPuedes cambiar la animación cuando el jugador cambia de dirección.\n\n# Haz esto\n\n- Dentro de la Pestaña de Animación copia la animación del sprite de tu jugador.\n- Voltea cada fotograma de la nueva animación para que el sprite esté mirando en la dirección opuesta.\n- Cambia el nombre de tu nueva animación.\n- Dentro de la función `movePlayer`, establece la animación del sprite para que el jugador cambie la dirección hacia la que está mirando cuando se presionan las flechas \"izquierda\" y \"derecha\".", + "CSD U3 AnimationsMulti defender background_2021": "# Fondo de Alta Puntuación\n\nCrea un nuevo fondo que se muestre cuando los jugadores alcancen una buena puntuación de tu elección. (por ejemplo, hacer que el fondo sea rosa cuando el jugador supere los 10 puntos)\n\n# Haz esto\n* Cuando dibujes el fondo, añade una sentencia `if/else` para comprobar si la puntuación está por encima de algún número como 10\n* Poner el fondo normal en la rama `else`\n* Dibujar un fondo diferente si la puntuación está por encima de ese número", + "CSD U3 AnimationsMulti defender enemies move_2021": "# Moviendo a los Enemigos\n\nTendrás que poner los sprites de tus enemigos en una posición aleatoria y en movimiento por la pantalla.\n\n# Haz esto\n\n- Después de crear cada sprite enemigo...\n - Establece su posición `x` en 0.\n - Establece su posición `y` como un número aleatorio entre 150 y 250.\n - Establece su velocidad `x` a 2.\n- Prueba tu programa. Tus sprites enemigos deberían moverse ahora por el puente.", + "CSD U3 AnimationsMulti defender enemies touch cake_2021": "# Tocando la Tarta\n\nSi los enemigos llegan hasta la tarta debes colocarlos de nuevo en la parte izquierda de la pantalla y disminuir la puntuación. Para empezar vas a **escribir el código para uno solo de tus enemigos**.\n\n# Haz esto\n\n- Dentro de la función `enemiesTouchCake`, utiliza una condicional para detectar si el enemigo1 ha tocado la tarta.\n- Si lo ha hecho...\n - Haz un bucle con el enemigo hacia el lado izquierdo de la pantalla\n - Establece su posición `y` para que sea un número aleatorio entre 150 y 250. \n - Utiliza el patrón de contador para disminuir la puntuación en 2.\n- Prueba tu código. Ahora una de tus mariquitas debería reiniciarse cuando llegue al pastel, y la puntuación debería disminuir en 2.", + "CSD U3 AnimationsMulti defender move player_2021": "# Movimiento a la Izquierda y a la Derecha\n\nAhora sólo tienes que hacer que tu personaje se mueva a la izquierda y a la derecha y cambiar sus animaciones.\n\n# Haz esto\n\n- Dentro de la función `movePlayer`...\n - Usa una condicional para detectar cuando la flecha \"derecha\" es pulsada.\n - Si lo está, mueve el sprite del jugador a la derecha por 3.\n - Usa otra condicional para mover al jugador a la izquierda cuando la flecha \"izquierda\" esté pulsada.\n- Prueba tu juego. El sprite de tu personaje debería moverse ahora a la izquierda y a la derecha cuando pulses las flechas izquierda y derecha. ", + "CSD U3 AnimationsMulti defender move up down_2021": "# Movimiento Arriba y Abajo\n\nTambién querrás que tu sprite de jugador se mueva hacia arriba y hacia abajo.\n\n# Haz esto\n\n- Dentro de la función `movePlayer`...\n - Usa una condicional para detectar cuando la flecha \"arriba\" es pulsada.\n - Si lo está, mueve el sprite del jugador hacia arriba por 3.\n - Usa otra condicional para mover al jugador hacia abajo cuando la flecha \"abajo\" sea pulsada.\n- Prueba tu código. Tu personaje debería moverse ahora en las cuatro direcciones.", + "CSD U3 Direction Animations_2021": "\n\n# Cambiando las imágenes según el movimiento\nAhora mismo, estas condicionales sólo hacen una cosa (cambiar la posición x o y del sprite), pero en realidad puedes poner todo el código que quieras dentro de una condicional. Una cosa común en los juegos es cambiar la imagen de tu personaje dependiendo de la dirección en la que esté caminando. Vas a hacer un bicho que siempre mire hacia la dirección en la que se está moviendo.\n\n# Haz esto\nUtiliza el programa y las imágenes facilitadas:\n\n- Duplica la imagen de tu bicho elegido cuatro veces.\n- Edita cada una de tus imágenes para que apunte en una de las cuatro direcciones.\n- Escribe un código que utilice `sprite.setAnimation()` para cambiar la imagen de tu sprite de bicho cuando se pulsen diferentes teclas de flecha.\n", + "CSD U3 Direction Arrows_2021": "# Movimiento en Todas Direcciones\n\nPuedes hacer un sencillo juego que mueva un sprite por la pantalla.\n\n# Haz esto\n\n- Añade cuatro sentencias condicionales separadas que hagan que el bot de alas se mueva en todas las direcciones.", + "CSD U3 Else_2021": "# Invertir los Engranajes\n\nEstos engranajes ya giran en una dirección cuando presionas la barra espaciadora, ahora querrás que giren en la otra dirección cuando la barra espaciadora no esté presionada.\n\n# Haz esto\n\n- Haz que los engranajes giren en la dirección opuesta cuando la barra espaciadora **no** está siendo presionada.", + "CSD U3 Functions Call Draw Loop_2021": "# Llamando a Funciones en el Bucle de Dibujo\n\nPuedes llamar a una función dentro del bucle de dibujo, al igual que lo harías en cualquier otra parte de tu código.\n\n# Haz esto\n\nSe ha creado una función que dibujará un fondo. Se ha creado un sprite para que se mueva por el fondo.\n\n* **Llama a la función dentro del bucle de dibujo** para que el sprite aparezca sobre el fondo.\n* **Nota:** No crees funciones dentro del bucle de dibujo. Hazlo en la parte inferior de tu código.", + "CSD U3 Functions Create Function_2021": "# Creando Funciones para Organizar el Código\n\nEn el Laboratorio de Juegos toda la acción está ocurriendo en el bucle de dibujo, pero demasiado código complejo hace que sea realmente confuso de leer. Para mantener tu bucle de dibujo fácil de leer, utiliza funciones para los bloques de código más grandes. Puedes llamarlas dentro del bucle de dibujo y definirlas a continuación. Este es un buen ejemplo del uso de la **abstracción** para pensar en los problemas a un nivel alto y preocuparse de los detalles más tarde.\n\n\n\n# Haz esto\n\nEste programa debe dibujar una escena diurna o nocturna, dependiendo de la ubicación del ratón. El bucle de dibujo describe lo que tiene que ocurrir pero una de las funciones no se ha escrito todavía.\n\n* **Escribe la función `drawNight`** que ha sido creada pero está vacía.\n* Sugerencia: Mira la imagen de la derecha para ver cómo debería ser tu imagen nocturna. ¿Puedes usar la función `drawDay` para ayudarte en algo?", + "CSD U3 Functions Randomize Sprite_2021": "# Haciendo Cambios en las Funciones\n\nEl beneficio de usar funciones para eliminar el código repetido es que ahora puedes hacer cambios fácilmente en varios lugares de tu código. Sólo tienes que cambiar la forma de crear las funciones, y tu programa utilizará ahora el nuevo código en todos los lugares donde se llame a tu función.\n\n# Haz esto\n\nHaz cambios en la función `setFlyer` para que el piloto comience en una posición Y aleatoria entre 0 y 400, y se mueva a una velocidad aleatoria cada vez que se reinicie.", + "CSD U3 Functions Reset Sprite_2021": "# LLamando a las Funciones Muchas Veces\n\nA menudo querrás utilizar el mismo código en muchos lugares de tu programa. Una vez que hayas creado una función, puedes llamarla tantas veces como quieras.\n\n# Haz esto\n\nEste código crea un sprite que se mueve por la pantalla una vez. ¿Cómo puedes hacer que vuelva a cruzar la pantalla?\n\n* **Nota:** La función ya ha sido llamada una vez al principio de tu programa\n* Lee la condición de la sentencia **if** dentro del bucle de dibujo. ¿Por qué crees que está ahí?\n* Utiliza esta sentencia `if` y la función escrita para que el sprite se mueva por la pantalla varias veces.", + "CSD U3 Functions Write Reset_2021": "# Escribe tu Propia Función\n\nEs hora de practicar la escritura de funciones propias. Se trata de un juego muy sencillo en el que las monedas caen del cielo y el conejo intenta atraparlas. Todo lo que tienes que hacer es escribir la función que pone la moneda.\n\n# Haz esto\n\n- **Lee y ejecuta el código** que ya existe para asegurarte de que sabes cómo funciona.\n- **Escribe el código de la función `setCoin`** para hacer lo siguiente:\n - Establecer la velocidad de la moneda para que se mueva hacia abajo.\n - Establecer la posición `y` de la moneda en la parte superior de la pantalla\n - Aleatorizar la posición `x` de la moneda\n- Puedes consultar algunos de los niveles anteriores si necesitas ayuda.", + "CSD U3 Functions challenge drawscene_2021": "\n\n# Creando Funciones para Dibujar Escenas\n\nEl código proporcionado dibuja una de las dos escenas diferentes en función de la posición del ratón en la pantalla. Llama a la función `drawScene1()` o a la función `drawScene2()`. Sin embargo, ¡estas funciones no existen todavía! \n\nPuedes ser creativo y dibujar las dos escenas que quieras\n\n# Haz esto\n\n- Crea las funciones `drawScene1` y `drawScene2`.\n- Rellénalas con código para dibujar dos escenas diferentes\n", + "CSD U3 If Else_2021": "\n\n# World.mouseX\n\nEste programa utiliza un bloque `if` para agitar la licuadora cuando el ratón está en el lado izquierdo de la pantalla.\n\n# Haz esto\n\n- Ejecuta el programa para ver cómo funciona.\n- Añade un `else` para que la batidora se agite cuando el ratón esté en el otro lado de la pantalla.", + "CSD U3 Input Fish_2021": "# Peces con Flechas\n\nLos peces han vuelto. ¿Puedes hacer que el pez se mueva hacia la izquierda sólo cuando pulses la tecla de flecha izquierda?\n\n# Haz esto\n\n* Añade una sentencia if para comprobar cuándo se pulsa la tecla de la flecha izquierda.\n* Coloca los comandos que mueven el pez dentro de la sentencia if.", + "CSD U3 Input Gears_2021": "# Engranajes con Condicionales\n\nHagamos que los engranajes giren sólo cuando se mantenga pulsada la barra espaciadora.\n\n# Haz esto\n\n- Añade un código que compruebe si la barra espaciadora está siendo pulsada.\n- Mueve el código que hace girar los engranajes para que sólo giren cuando la tecla esté pulsada.", + "CSD U3 Interactive Card Exemplar_2021": "# Ejemplo de Proyecto\n\nEjecuta el programa unas cuantas veces y responde a las siguientes preguntas:\n\n1. ¿Qué elementos parecen utilizar comandos de dibujo?\n\n2. ¿Qué elementos parecen ser sprites?\n\n3. Para cada sprite, ¿qué propiedades se están actualizando?\n\n4. ¿Dónde ves que se utilizan las condicionales?\n\n5. ¿Hay elementos que no entiendes?", + "CSD U3 Keypress Boolean embed-2018_2021": "# Adivinanza - keyDown()\n\nComprueba si puedes adivinar cómo funciona el bloque `keyDown()`. No escribirás **ningún código**.\n\n# Haz esto\n\n- Lee atentamente el programa.\n- **Adivina lo que ocurrirá al pulsar la barra espaciadora** y escríbelo en el recuadro de abajo. ¡Debes ser específico!\n- Ejecuta el programa.\n- Mientras se ejecuta el programa, pulsa la barra espaciadora de tu teclado.\n- ¿Has acertado? ¿Te has sorprendido? Coméntalo con un compañero de clase.", + "CSD U3 L19 Freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.\n\n", + "CSD U3 Mouse Input Bee 1_2021": "\n\n# Ratón X e Y\n\nUna de las formas más sencillas de obtener la entrada es hacer que un sprite siga la posición del ratón del usuario. **Puedes obtener la posición X e Y del ratón usando `World.mouseX` y `World.mouseY`.** Esto sigue el patrón que aprendiste con las propiedades de los sprites. `World` es el nombre del objeto. `mouseX` y `mouseY` son los nombres de las propiedades.\n\n# Haz esto\n\nVas a hacer que un sprite de abeja siga al ratón alrededor del área de juego.\n\n* La imagen de la abeja ya está cargada en la pestaña de animación.\n* Crea un sprite de abeja que se dibuje en el centro de la ventana.\n* Dentro del bucle de dibujo actualiza la posición del sprite a la posición del ratón:\n\t* Establece la posición \"x\" del sprite al valor de `World.mouseX`.\n * Establece la posición \"y\" del sprite al valor de \"World.mouseY\".* Ejecuta el programa para comprobar que funciona.\n", + "CSD U3 Mouse Input Bee 2_2021": "# Alrededor de un Punto Aleatorio\n\n\n\nAhora que puedes hacer que la abeja siga al puntero del ratón, vamos a hacer que una abeja vuele alrededor del puntero del ratón como se muestra en la imagen de la derecha. Para hacer esto, necesitarás **añadir una cantidad aleatoria entre -50 y 50 al `mouseX` o `mouseY`.**\n\n# Haz esto\nYa tienes un sprite de abeja que sigue al puntero del ratón.\n\n* Actualiza la ubicación x e y para que esté aleatoriamente cerca del ratón.\n\t* Añade un número aleatorio entre -50 y 50 a `World.mouseX` y `World.mouseY`.\n* Si es necesario, utiliza el bloque `World.frameRate` para ralentizar la animación y encontrar la mejor velocidad de fotogramas.\n\n_Desafío: **Agrega 3 abejas más** que sigan al puntero del ratón de la misma manera para hacer un enjambre de abejas._", + "CSD U3 abstraction accelerateX_2021": "# La Velocidad y el Patrón de Contador\n\nEste programa ya hace que un coche se mueva por la pantalla, pero va muy lento. Usando la propiedad `sprite.velocityX` con el patrón contador, puedes cambiar la velocidad del sprite durante el programa. \n\n# Haz esto\n\n- Usa el patrón contador con la propiedad velocityX del sprite para hacer que el coche acelere. ( [Muéstrame dónde](#triggercallout=code_triggered) )", + "CSD U3 abstraction accelerateY up_2021": "# Burbuja Ascendente\n\nEste programa hace que una burbuja suba por el agua. ¿Puedes hacer que suba más rápido?\n\n# Haz esto\n\n* Utiliza el patrón de contador y la velocidad `y` del sprite para hacer que la burbuja suba más rápido.\n", + "CSD U3 abstraction accelerateY_2021": "# Roca Cayendo\n\nLa roca se debería acelerar a medida que va cayendo por la pantalla.\n\n# Haz esto\n\n- Usa el patrón de contador con la velocidad `y` del sprite para hacer que la roca se acelere mientras cae. ( [Muéstrame dónde](#triggercallout=code_triggered) )", + "CSD U3 abstraction add coin_2021": "\n\n# Crea tus Sprites\n\nPrimero crea los sprites que utilizarás en tu programa. Ya tienes un sprite de jugador, pero puedes cambiar su animación.\n\nNecesitarás un jugador (el aviador), un objetivo (la moneda) y dos obstáculos (las rocas). Puedes hacerlos como quieras.\n\n# Haz esto\n\n- Vete a la pestaña de animación y asegúrate de que tienes las imágenes que quieres.\n - El aviador, la moneda y la roca ya están ahí, pero puedes usar las imágenes que quieras.\n- Encuentra el comentario de código `//GAME SETUP`.\n- Crea tres sprites más: el objetivo y dos obstáculos.\n- Configura cada sprite con la animación que hayas elegido para él.\n- Escala cada uno al tamaño que quieras.\n- Colócalos donde quieras que estén en la pantalla (o fuera de ella).\n - En el juego, los obstáculos y la moneda fueron colocados aleatoriamente, pero no necesitas hacer eso todavía.\n- Establece las velocidades iniciales de los obstáculos. Usa la velocidad x para moverte a la izquierda y a la derecha, o usa la velocidad y para moverte arriba y abajo.\n- Prueba tu programa. El jugador y el objetivo deben estar en la pantalla, y los obstáculos deben comenzar fuera de la pantalla y moverse a través de la pantalla de izquierda a derecha y de arriba a abajo.", + "CSD U3 abstraction decelerateX_2021": "# Ralentizando las Cosas\n\n¡El coche va corriendo hacia el agua! Tendrás que usar el patrón de contador para frenarlo.\n\n# Haz esto\n\n- Utiliza el bloque `sprite.velocityX` con un patrón de contador para ralentizar el coche en 0,25 mientras se mueve por la pantalla. \n- Comenta con tu compañero: ¿Qué crees que pasará cuando el coche se detenga finalmente?", + "CSD U3 abstraction decelerateY_2021": "# Parecido a la Gravedad\n\nLa roca se lanza al aire pero nunca vuelve a caer.\n\n# Haz esto\n\n- Utiliza el código que has practicado para hacer que la roca se ralentice y luego caiga.\n- Prueba diferentes números en tu patrón de contador para ver cuál te gusta más.", + "CSD U3 abstraction jump_2021": "# Controles del Jugador\n\nLa flecha hacia arriba debe hacer que el jugador salte. El salto tiene tres partes: saltar hacia arriba cuando se pulsa una tecla, bajar cuando se está lo suficientemente alto y ¡no caer al suelo!\n\n# Haz esto\n\n- Encuentra el comentario de código `// JUMPING` y lee los tres comentarios de esa sección.\n- Añade una condicional que compruebe si el jugador ha pulsado la tecla \"arriba\".\n - Si la tecla \"arriba\" está pulsada, usa la propiedad velocityY para que el sprite del jugador (la rana) empiece a moverse hacia arriba.\n - Prueba tu código para ver si el sprite sube cuando se presiona la flecha hacia arriba.\n- Añade una condicional que utilice la propiedad `y` del sprite para comprobar si está lo suficientemente alto.\n - Si está lo suficientemente alto en la pantalla, comienza a mover el sprite hacia abajo.\n - Prueba tu código para ver si el sprite vuelve a bajar cuando llega a la parte superior si salta.\n- Añade una condicional para comprobar si el sprite está lo suficientemente bajo en la pantalla como para estar en el suelo.\n - Si está lo suficientemente abajo en la pantalla, detén el sprite.\n - Comprueba que el sprite no atraviesa el suelo al final del salto.", + "CSD U3 abstraction jumping_2021": "\n\n# Cayendo\n\nSi el usuario no hace nada, el sprite del jugador debe caer.\n\n# Haz esto\n\n- Encuentra el comentario de código `// FALLING`.\n- Usa el patrón de contador con la velocidad `Y` del sprite del jugador para hacer que el aviador caiga.\n- Prueba tu código para asegurarte de que funciona. El sprite debería caer más rápido a medida que baja por la pantalla.", + "CSD U3 abstraction left right counter 2_2021": "\n\n# Flotando a la izquierda y a la derecha\n\nEl aviador también debe ser capaz de flotar a la izquierda y a la derecha. \n\n# Haz esto\n\n- Encuentra el comentario de código `//PLAYER CONTROL`.\n- Añade una condicional que disminuya la velocidad `x` del sprite cuando se pulse la flecha \"izquierda\".\n- Añade una condicional que aumente la velocidad `x` del sprite cuando se pulse la flecha \"derecha\".\n - Sugerencia: Tu código debe usar un patrón de contador **y** el bloque `velocidadX`.\n- Prueba tu código para asegurarte de que funciona.", + "CSD U3 abstraction left right counter_2021": "\n\n# Saltando\n\nA continuación, el sprite del jugador debe saltar cuando el usuario presione la flecha \"arriba\".\n\n# Haz esto\n\n- Encuentra el comentario de código `// PLAYER CONTROLS`.\n- Añade una condicional (bloque `if`) que compruebe si el usuario está pulsando la flecha \"arriba\".\n- Añade código dentro de la condicional que cambiará la velocidad del sprite para que se mueva hacia arriba si se pulsa la flecha \"arriba\".\n- Prueba tu código para ver si funciona.", + "CSD U3 abstraction looping_2021": "# Bucle\n\nEl obstáculo (champiñón) y el objetivo (mosca) necesitan hacer un bucle de vuelta a la derecha de la pantalla una vez que se alejan demasiado.\n\n# Haz esto\n\n- Encuentra el comentario de código que dice `// LOOPING`.\n- Añade una condicional que utilice la propiedad x del sprite del obstáculo para comprobar si se ha salido de la pantalla.\n - Si se ha movido fuera de la pantalla, usa su propiedad x para ponerlo de nuevo en el lado derecho de la pantalla.\n - Prueba tu código para ver si el obstáculo está en bucle.\n- Añade una condicional que compruebe si el objetivo se ha movido de la pantalla.\n - Si se ha movido fuera de la pantalla, vuelve a ponerlo en el lado derecho de la pantalla.\n - Prueba tu código para ver si el objetivo está en bucle.", + "CSD U3 abstraction reset coin_2021": "\n\n# Interacciones de los Sprites\n\nCuando tu personaje toca la moneda, debes reiniciarla en algún lugar de la pantalla, y los obstáculos deben empujar al jugador a través de la pantalla.\n\n# Haz esto\n\n- Encuentra el comentario de código `SPRITE INTERACTIONS` y lee los comentarios en esa sección.\n- Crea una condicional que compruebe si el jugador está tocando el objetivo, y mueve el objetivo al lugar aleatorio si es cierto.\n- Crea dos nuevas colisiones que hagan que los dos obstáculos empujen al jugador por la pantalla.\n- Prueba tu código para asegurarte de que funciona.", + "CSD U3 abstraction rotation_2021": "# rotationSpeed\n\nPuedes usar `rotationSpeed` para hacer que tus sprites giren. Si quieres que tu sol gire dos grados cada vez que se dibuja, puedes usar `sun.rotationSpeed = 2` antes del bucle de dibujo, después de crear tu sprite.\n\n# Haz esto\n\nHaz que el sol gire 3 grados cada vez usando el bloque `rotationSpeed`. ( [Muéstrame dónde](#triggercallout=callout1) )", + "CSD U3 abstraction tumbleweed_2021": "# Crea tus Sprites\n\nA continuación, crea los sprites que utilizarás en tu programa. Necesitarás un jugador (la rana), un objetivo (la mosca) y un obstáculo (la seta). Puedes hacerlos como quieras.\n\n# Haz esto\n\n- Vete a la pestaña de animación y asegúrate de que tienes las imágenes que quieres.\n- La rana, la seta y la mosca ya están ahí, pero puedes usar las imágenes que quieras.\n- Encuentra el comentario de código `//GAME SETUP`.\n- Crea tus tres sprites, el jugador, el objetivo y el obstáculo.\n- Pon cada uno con la animación que hayas elegido para él.\n- Aplica la escala según el tamaño que desees para cada uno de ellos.\n- Colócalos donde quieras que estén en la pantalla (o fuera de ella).\n- Establece la velocidad x inicial del objetivo y del obstáculo.\n- Prueba tu programa. El jugador debe estar en la pantalla, y el objetivo y el obstáculo deben comenzar fuera de la pantalla y moverse a través de la pantalla de derecha a izquierda.\n\n_Sugerencia: Los sprites del obstáculo y del objetivo deben moverse siempre a la misma velocidad. Sólo necesitas establecer una velocidad para cada sprite una vez. Puedes hacer esto fuera del bucle de dibujo._", + "CSD U3 abstraction velocityX control_2021": "# Nadando a la Derecha y a la Izquierda\n\nEl código de abajo debería hacer que el pez comience a moverse hacia la derecha una vez que presiones la flecha derecha, y luego debería nadar continuamente hacia adelante y hacia atrás. Debes usar sentencias condicionales y el bloque `.velocity` para hacer que el pez nade.\n\n# Haz esto\n\n- Mira las tres sentencias `if` dentro del bucle de dibujo.\n\n- Usa un bloque `sprite.velocityX` dentro de cada sentencia `if` para hacer los tres movimientos siguientes:\n - Si el usuario presiona la tecla de flecha derecha, mueve el pez hacia la derecha.\n - Si el pez llega al lado derecho de la pantalla, mueve el pez hacia la izquierda.\n - Si el pez llega al lado izquierdo de la pantalla, muévelo hacia la derecha.\n\n- El pez debe estar siempre orientado en la misma dirección en la que se mueve, por lo que tendrás que actualizar la animación del pez a `fishL` o `fishR` en función de la dirección en la que se encuentre.", + "CSD U3 abstraction velocityX if-statements predict_2021": "# Cambiando la Velocidad con la Posición\n\nUna ventaja de usar los bloques de velocidad dentro de las condicionales (bloques `if`) es que tu sprite sigue moviéndose, incluso después de que la condición deje de ser cierta. Por ejemplo, sólo tienes que pulsar una tecla una vez para que la rueda de colores empiece a girar, y seguirá girando siempre. El código de abajo utiliza sentencias if para hacer que un sprite de pez se mueva en diferentes direcciones.\n\n# Haz esto\n\n- Mira las sentencias `if` que comprueban la posición del sprite y establecen su velocidad.\n- Con tu compañero, comenta lo que crees que hará el código y escribe tu respuesta a continuación.\n- Una vez que hayas respondido, ejecuta el código.", + "CSD U3 abstraction velocityY control_2021": "# Controlando la Velocidad\n\nCon esta animación, ayudarás al \"Flybot\" a despegar. Debe comenzar a moverse hacia arriba cuando se presiona la barra espaciadora, y debe continuar moviéndose hacia arriba incluso después de soltar la barra espaciadora.\n\n# Haz esto\n\n* Utiliza una sentencia `if` dentro del bucle de dibujo para comprobar cuándo se pulsa la barra espaciadora.\n* Usa el bloque `velocidadY` para hacer que el sprite se mueva hacia arriba cuando el usuario presione la barra espaciadora.\n* Comprueba que tu animación se comporta como esperas.", + "CSD U3 collision detection challenge collider angle_2021": "# Colisionador en Ángulo\n\nColoca el colisionador en ángulo para que se ajuste al rodillo.\n\n## .setCollider() con múltiples parámetros\n\n`.setCollider()` puede admitir más parámetros además de la figura. También acepta parámetros para especificar el desplazamiento x, y, la anchura, la altura, y el ángulo. Comprueba el [documentation](https://studio.code.org/docs/gamelab/setCollider/) para ver un ejemplo.\n\n# Haz esto\n\n* Utiliza `.setCollider()` con 6 parámetros para darle al rodillo un colisionador que se ajuste bien.\n\n**Pista:** Pasa el ratón por encima del bloque `setCollider()` en la caja de herramientas para ver un ejemplo de cómo hacerlo.\n", + "CSD U3 collision detection challenge collider circle_2021": "# Colisionador Circular\n\nSe supone que estas monedas deben detenerse cuando se tocan, pero los colisionadores tienen la forma incorrecta. Cambia el colisionador de cada moneda a un círculo.\n\n# Haz esto\n\n* Usa `.setCollider()` para cambiar el colisionador de cada sprite a un círculo.\n\n![](https://images.code.org/a42ba3dcc666047d26145a7832493f70-image-1589906306820.2020-05-19 12_37_36.gif)", + "CSD U3 collision detection practice debugistouching_2021": "# Depurar: isTouching\n\nEl sprite del conejito debería cambiar a una nueva animación cuando toca el sprite del sol. Averigua por qué el conejito no reacciona a la colisión.\n\n# Haz esto\n- Modifica el código para que la colisión sea detectada dentro del bucle de dibujo.", + "CSD U3 collision detection practice debugpoints_2021": "# Depurar: Sumar Puntos en Colisión\n\nLos juegos suelen dar puntos cuando dos sprites se tocan. Este programa lo hace, pero fíjate en lo que ocurre con la puntuación cuando los sprites siguen tocándose. Tu objetivo es conseguir que sólo se anote un punto. Hay varias maneras de hacerlo, pero la más fácil es mover uno o ambos sprites a un lugar diferente justo cuando la puntuación se incrementa.\n\n# Haz esto\n- Lee y ejecuta el código para entender cómo funciona, y qué es lo que está fallando.\n- Identifica la línea de código que incrementa la puntuación.\n- Añade una línea de código adicional para que al menos un sprite se mueva a una nueva ubicación (aleatoria).\n", + "CSD U3 collisions bounciness_2021": "\n\n# Flexibilidad\n\nHasta ahora, `bounceOff` ha hecho que los sprites se alejen de otros objetos con la misma rapidez con la que rebotan en ellos. En el mundo real, casi todo se ralentiza un poco cuando rebota en otro objeto. Puedes usar el bloque `flexibilidad` para decirle a tu sprite cuánto se debe ralentizar o acelerar cuando rebota en otro objeto.\n\n# Haz esto\n\n* Lee el código de abajo y presiona \"Ejecutar\" para ver el comportamiento de la pelota de baloncesto y de billar.\n* Usa un bloque `flexibilidad` para establecer el rebote de tu balón de fútbol.\n* Ejecuta el código de nuevo para ver como los sprites rebotan en el suelo.\n\n\n[//]: # (https://images.code.org/8b7730146eaa9d439e6af34c0a21e802-image-1470321391887.png)\n\n[//]: # (https://images.code.org/eca470a686b01c19981152fdab808804-image-1470321391888.png)\n\n[//]: # (https://images.code.org/0e4e9c26bed0d31d14f6b3f8f8bb4c27-image-1475786966986.png)\n\n", + "CSD U3 collisions build isTouching_2021": "# Usando las matemáticas para averiguarlo\n\nLos ordenadores utilizan las matemáticas para averiguar si dos cosas se tocan. Mira las matemáticas en este programa para ver cómo se comparan las propiedades del sprite con su anchura para ver si se están tocando.\n\n# Haz esto\n\n- Lee las sentencias `if` dentro del bucle de dibujo y encuentra las diferentes propiedades del sprite y cómo se comparan.\n- Comenta el código con tu compañero.\n- ¿Por qué el código sólo utiliza las propiedades de ancho `x`, y no las de alto `y`?\n- ¿Te gustaría escribir este código cada vez que compruebes si algo está tocando?", + "CSD U3 collisions car intro_2021": "# ¡Hora de Cenar!\n\nEjecuta el programa para ver cómo el robot le lleva la cena al conejito. Cuando el conejo llega al cuenco, ambos dejan de caminar y el cuenco se vacía. ¿Qué código crees que ayudaría al ordenador a saber si dos sprites se están tocando?", + "CSD U3 collisions debug isTouching_2021": "# Depuración de Colisiones\n\nEl globo está estallando antes de que la tachuela lo toque. ¿Puedes utilizar el bloque `depurar` para obtener más información sobre el error en el programa?\n\n# Haz esto\n\n- Ejecuta el código y utiliza las teclas de flecha para mover la tachuela y reventar el globo.\n- En el código de abajo, cambia `balloon.debug = falso` por `balloon.debug = cierto`.\n- Añade un nuevo bloque `depurar` al código y establece la propiedad depurar del sprite de la tachuela en `cierto`.\n- Ejecuta el código de nuevo, y luego analiza con tu compañero por qué el globo estalla antes de tiempo.", + "CSD U3 collisions debug_2021": "# Depurar\n\nA veces los sprites se comportan de forma inesperada. Hay una propiedad especial `sprite.debug` que puedes utilizar para entender mejor por qué los sprites interactúan de la manera que lo hacen.\n\n# Haz esto\n\nEstas dos monedas son redondas, por lo que se espera que reboten de cierta manera. Sin embargo, ¡algo raro está sucediendo!\n\n* Ejecuta el código y observa la forma en que interactúan las monedas.\n* Usa el bloque `sprite.debug` para hacer 'cierto' el modo depuración para ambos sprites y ejecuta el código de nuevo.\n* Cambia la posición x inicial de la moneda de oro a 51 y vuelve a ejecutar el código.\n* Comenta con un compañero: ¿Por qué crees que las monedas rebotan de forma extraña?\n", + "CSD U3 collisions displace intro_2021": "# Desplazar\n\nEste tipo de interacción entre sprites es tan común que existe un bloque para ello: `sprite.displace()`. Alguien intentó usar el bloque `sprite.displace()` para hacer que el **elefante empuje al hipopótamo**, pero hay un error.\n\n# Haz esto\n\n- Encuentra la línea de código donde se utiliza el bloque `sprite.displace()` y corrige el error.", + "CSD U3 collisions displace x_2021": "# Programar una Interacción de Sprite\n\nAquí hay un programa similar, pero aún no funciona.\n\n# Haz esto\n\n- Usa tu plan de programación para que la jirafa empuje al mono fuera de la pantalla.", + "CSD U3 collisions displace y_2021": "# Escribe tu Propia Interacción de Sprite\n\nAhora el elefante debería **empujar al hipopótamo fuera de la pantalla**. Observa que el elefante se mueve a una velocidad `Y` aleatoria cada vez que se ejecuta el programa.\n\n# Haz esto\n\n- Ejecuta el programa para ver cómo funciona.\n- Usando los patrones del último nivel, escribe un código para que el elefante empuje al hipopótamo fuera de la pantalla.", + "CSD U3 collisions egg_2021": "\n\n# Compota de manzana\n\nLa batidora sólo debe ponerse en marcha cuando la manzana la toque.\n\n# Haz esto\n\n- Usa el nuevo código que has aprendido para comprobar si la batidora está tocando la manzana.\n- Utiliza una condicional para que la batidora se ponga en marcha sólo cuando la manzana la esté tocando.\n\n_Pista: Tendrás que arrastrar dos bloques al espacio de trabajo._", + "CSD U3 collisions flyman add obstacles_2021": "\n\n# En Bucle\n\nCuando los obstáculos se mueven fuera de la pantalla, deben volver en bucle al otro lado, en una posición aleatoria.\n\n# Haz esto\n\n- Encuentra el comentario de código `// LOOPING`.\n- Añade una condicional que compruebe la propiedad x del obstáculo horizontal para ver si se ha salido de la pantalla.\n- Si se ha movido de la pantalla...\n - Restablece su propiedad `x` para que vuelva al otro lado de la pantalla\n - Establece su propiedad `y` a un número aleatorio entre 50 y 350.\n- Prueba tu código para asegurarte de que el primer obstáculo hace el bucle.\n- Añade una condicional que compruebe la propiedad `y` del obstáculo vertical para ver si se ha salido de la pantalla.\n- Si se ha movido de la pantalla...\n - Restablece su propiedad `y` para que vuelva al otro lado de la pantalla\n - Establece su propiedad `x` a un número aleatorio entre 50 y 350.", + "CSD U3 collisions flyman bounceOff_2021": "# Revisa tu Juego\n\nRevisa tu juego para asegurarte de que tiene todo lo que necesita.\n\n# Haz esto\n\n- Practica con tu juego varias veces.\n- Lee tu guía de proyecto y comprueba que has seguido tu plan.\n- Haz los últimos cambios.", + "CSD U3 collisions horse_2021": "# Caballo Arco Iris\n\nCuando el arco iris toca el caballo, éste debe convertirse en un unicornio.\n\n# Haz esto\n\n- Añadir código que cambie la apariencia del sprite del caballo en un unicornio cuando el arco iris lo toque.", + "CSD U3 collisions isTouching intro_2021": "# isTouching()\n\nEscribir las matemáticas cada vez que quieres comprobar si dos sprites se tocan puede llevar un tiempo, así que un programador creó el bloque `isTouching`, que puede comprobar si un sprite está tocando a otro sprite (el _objetivo_). El ordenador sigue haciendo las mismas matemáticas que en el programa anterior, pero no tienes que preocuparte porque otro programador ya hizo ese trabajo.\n\n# Haz esto\n\n- Dentro del bucle de dibujo, arrastra el bloque `isTouching` dentro del bloque `if`.    ( [Muéstrame dónde](#triggercallout=code_triggered) )\n- _Pista: No olvides cambiar el \"sprite\" por \"bunny\" y el \"target\" por \"dinner\"._", + "CSD U3 collisions scoreboard_2021": "# Marcador\n\nAhora mismo la salud se puede ver, pero la puntuación no.\n\n# Haz esto\n\n- Encuentra el comentario de código `// SCOREBOARD` y lee el código que hace que se muestre la información de salud.\n- Añade el código para crear un marcador.\n- Ejecuta el programa para probar tu código.", + "CSD U3 collisions setCollider_2021": "# setCollider\n\nLos sprites interactúan basándose en el tamaño y la figura de su colisionador, no en las imágenes que se les asignan. Sólo puedes ver el colisionador cuando el modo de depuración está activado. Puedes cambiar la figura del colisionador usando el bloque `sprite.setCollider()`, que te permite elegir entre un \"rectángulo\" o un \"círculo\". Por defecto todos los colisionadores son \"rectángulo\".\n\n# Haz esto\n\n* Encuentra el bloque `sprite.setCollider()` para la moneda de oro, y cámbialo de \"rectángulo\" a \"círculo\".\n* Añade un nuevo bloque `sprite.setCollider()` para la moneda de plata, y elige \"círculo\" para la forma del colisionador.\n* Ejecuta el código de nuevo para ver cómo rebotan los sprites.\n\n\n[//]: # (https://images.code.org/8b7730146eaa9d439e6af34c0a21e802-image-1470321391887.png)\n\n[//]: # (https://images.code.org/eca470a686b01c19981152fdab808804-image-1470321391888.png)\n", + "CSD U3 collisions sidescroll2_2021": "# Interacciones de los Sprites\n\nEn el juego de ejemplo, el obstáculo (seta) giraba y la salud disminuía cuando el jugador (rana) lo tocaba. La puntuación aumentaba y el objetivo (mosca) se movía hacia la derecha de la pantalla cuando el jugador (rana) lo tocaba.\n\n# Haz esto\n\n- Encuentra el comentario de código `// SPRITE INTERACTIONS` y lee los comentarios en esa sección.\n- Crea una condicional que compruebe si el sprite del jugador está tocando el sprite del obstáculo.\n - Si se están tocando, disminuye la salud y cambia el sprite del obstáculo de alguna manera.\n - Ejecuta el programa para probar tu código.\n- Crea una condicional que compruebe si el sprite del jugador está tocando el sprite del obstáculo.\n - Si lo está tocando, aumenta la puntuación y mueve el objetivo hacia la derecha de la pantalla.\n - Ejecuta el programa para probar tu código. \n\n_Puedes usar observadores para controlar tu puntuación y tu salud._", + "CSD U3 collisions types2_2021": "# Tipos de Colisión\n\nHay cuatro tipos de colisiones que utilizamos en el Laboratorio de Juegos: `desplazar`, `colisionar`, `rebote` y `reboteOff`. Estos bloques provocarán un determinado tipo de interacción entre el _espectro_ y su _objetivo_.\n\n# Haz esto\n\n* Elige el mejor bloque para que la flecha se detenga cuando llegue a la manzana. ( [Muéstrame dónde](#triggercallout=code_triggered) )\n\n*Pista: Puedes probar los diferentes bloques, o leer más sobre ellos en la pestaña \"Ayuda y Consejos\".\n", + "CSD U3 collisions types3_2021": "\n\n# Tipos de Colisión\n\nHay cuatro tipos de colisiones que utilizamos en el Laboratorio de Juegos: `desplazar`, `colisionar`, `rebote` y `reboteOff`. Estos bloques provocarán un determinado tipo de interacción entre el _espectro_ y su _objetivo_.\n\n# Haz esto\n\n* Elige el mejor bloque para hacer que la vagoneta gris se detenga y empuje a la segunda vagoneta. ( [Muéstrame dónde](#triggercallout=code_triggered) )\n\n*Pista: Puedes probar los diferentes bloques, o leer más sobre ellos en la pestaña \"Ayuda y Consejos\".\n\n", + "CSD U3 collisions types4_2021": "\n\n# Tipos de Colisión\n\nHay cuatro tipos de colisiones que utilizamos en el Laboratorio de Juegos: `desplazar`, `colisionar`, `rebote`, y `reboteOff`. Estos bloques provocarán un determinado tipo de interacción entre el _espectro_ y su _objetivo_.\n\n# Haz esto\n\n* Elige el mejor bloque para que la niña empuje la maleta. ( [Muéstrame dónde](#triggercallout=code_triggered) )\n\n*Pista: Puedes probar los diferentes bloques, o leer más sobre ellos en la pestaña \"Ayuda y Consejos\".\n\n", + "CSD U3 collisions types_2021": "# Tipos de Colisión\n\nHay cuatro tipos de colisiones que utilizamos en el Laboratorio de Juegos: `desplazar`, `colisionar`, `rebote` y `reboteOff`. Estos bloques provocarán un determinado tipo de interacción entre el _espectro_ y su _objetivo_.\n\n# Haz esto\n\n* Elige el mejor bloque para modelar la interacción de la pelota de baloncesto con el suelo. ( [Muéstrame dónde](#triggercallout=code_triggered) )\n\n*Pista: Puedes probar los diferentes bloques, o leer más sobre ellos en la pestaña \"Ayuda y Consejos\".", + "CSD U3 complex sprite movement practice deceleration_2021": "# Desaceleración\n\nConsigue que el coche frene hasta detenerse antes de llegar a la parte superior de la pantalla.\n\n# Haz esto\n- En el bucle de dibujo, actualiza la velocidad `Y` del coche para que disminuya su velocidad.\n- Usa una condicional para evitar que el coche se mueva hacia atrás después de detenerse.", + "CSD U3 complex sprite movement practice parabola_2021": "# Curva\n\nEl avión sube para evitar el primer pico, pero vuela fuera de la pantalla. En el bucle de dibujo, actualiza su velocidad `Y` para que baje y evite el segundo pico.\n\n# Haz esto\n- Actualiza la velocidad `Y` en el bucle de dibujo para que mueva el avión hacia abajo.\n - Sugerencia: La velocidad comienza como negativa, yendo hacia arriba. Para ir hacia abajo, ¿en qué dirección debería estar la velocidad?\n- Puedes cambiar la velocidad `X` e `Y` inicial del avión, pero no es necesario.", + "CSD U3 keydown conditional_2021": "# Cambiando Sprites\n\nEste programa utiliza el bloque `keyDown` para detectar si una tecla específica está siendo pulsada.\n\n# Haz esto\n\n- Ejecuta el código y prueba a pulsar las teclas \"p\" y \"h\".\n- Mira dentro de la declaración `if` para ver cómo funciona el código.\n- Añade un bloque dentro de la tercera sentencia `if` para cambiar la animación a un animal diferente.", + "CSD U3 platform player2_2021": "# Controles de Usuario\n\nA continuación, debes añadir controles de usuario para que puedas mover a tu jugador. Tu jugador necesita moverse a la izquierda cuando se presiona la tecla de flecha izquierda, a la derecha cuando se presiona la tecla de flecha derecha, y saltar cuando se presiona la barra espaciadora.\n\n# Haz esto\n\n- Crea una nueva función `controlPlayer` en el área de \"funciones\" de tu código.\n- Dentro de la función `controlPlayer`, utiliza los bloques `if`, `keyDown` y `sprite.x` para hacer que tu jugador se mueva a la izquierda y a la derecha según las teclas de flecha. Mira la [Lección 15 Nivel 7](../../15/levels/7) para ver ejemplos.\n- Dentro de la función `controlPlayer`, utiliza los bloques `if`, `keyDown` y `velocidadY` para hacer que tu jugador salte cuando se pulse la flecha hacia arriba. Mira la [Lección 20 Nivel 5](../../20/levels/5) para ver ejemplos.\n- Llama a la función `controlPlayer` dentro del bucle de dibujo.\n- Ejecuta el juego y prueba tu código.", + "CSD U3 platform player4_2021": "# Recoger Objetos\n\nPor último, querrás que tu jugador recopile los objetos que caen de la parte superior de la pantalla.\n\n# Haz esto\n\n- Crea una función `collectItems` y añádela al área de \"funciones\" de tu código.\n- Utiliza los bloques `if` e `isTouching` para cambiar la posición `x` e `y` de los objetos cuando el jugador los toque. Puedes mirar la función `loopItem` para obtener pistas sobre cómo restablecer la posición de los elementos.\n- Dentro de tu sentencia `if`, añade un patrón de contador que aumentará la puntuación cada vez que el jugador toque un objeto. Consulta la [Lección 24 Puzzle 10](../../24/levels/10) para ver un ejemplo.\n- Llama a la función dentro del bucle de dibujo, en el área de \"actualización de sprites\" de tu código.\n- Ejecuta el código para probar tu función.", + "CSD U3 platform review_2021": "# Revisa tu Juego\n\nRevisa la guía de tu proyecto y juega un par de veces para asegurarte de que has completado todo.\n\n- ¿El sprite del jugador se mueve como debería?\n- ¿Funcionan todas las interacciones?\n- ¿Las plataformas se mueven correctamente?\n- ¿Funciona el marcador?", + "CSD U3 practice deceleration_2021": "\n\n# Reducir la velocidad y dar marcha atrás\n\nEn esta animación, un ratón pasa corriendo junto a un gato. Vamos a cambiarla para que el ratón reduzca la velocidad, se detenga antes de llegar al gato y luego invierta la dirección como se observa a la derecha.\n\n# Haz esto\n\n* Fíjate en la actual *velocidad x* del sprite del ratón.\n* Usa el patrón de contador para cambiar la velocidad de manera que se acerque a 0 y luego cambie de dirección.\n * Sugerencia: Dado que el ratón comienza con una velocidad **negativa**, en realidad querrás **aumentarla** para reducir la velocidad.\n", + "CSD games collision predict contained_2021": "# Usando las Matemáticas para Averiguarlo\n\nLos ordenadores utilizan las matemáticas para comprobar si dos cosas se tocan. Mira las matemáticas en las líneas 17-18 de este programa para ver cómo se comparan las propiedades del sprite con su anchura para ver si se están tocando.\n\n# Haz esto\n\n- Lee las sentencias `if` dentro del bucle de dibujo y encuentra las diferentes propiedades del sprite y cómo se comparan.\n- Comenta el código con tu compañero.\n- ¿Por qué el código sólo utiliza las propiedades de anchura `x`, y no las de altura `y`?\n- ¿Te gustaría escribir este código cada vez que compruebes si algo se está tocando?", + "CSD games collisions assessment_2021": "\n\n# Interacciones de los Sprites\n\nYa has visto cuatro tipos diferentes de interacciones de sprites. Los necesitarás todos para este desafío.\n\n# Haz esto\n\n- Para cada pareja de animales, elige la interacción de sprites que coincida con la imagen objetivo de la derecha.", + "CSD games conditionals bowl_2021": "\n\n# Sopa Derramada\n\nLa sopa debe caerse del tazón cuando se voltea.\n\n# Haz esto\n\n* Ejecuta el programa para ver cómo funciona.\n* Añade una condicional que detecte cuando el cuenco está boca abajo y ajuste la animación del sprite para que sea un cuenco vacío. \n", + "CSD games conditionals practice spaceship_2021": "# Celebración Alienígena\n\nHaz que el alienígena baile cuando la nave espacial llegue a la parte superior de la pantalla.\n\n# Haz esto\n\n* Ejecuta el programa para ver cómo funciona.\n* Añade una condicional que detecte cuando la nave espacial está en el cielo y configure la animación del sprite en `alien_dance`. \n", + "CSD games flyer demo_2021": "# Juego del Aviador\n\nEn este juego de aviador, el jugador trata de recoger monedas, y las rocas empujan al jugador a través de la pantalla. Cuando el jugador sale de la pantalla, el juego termina.\n\nPractica al juego unas cuantas veces y coméntalo con tu compañero. Ya has aprendido todas las reglas que necesitas para codificar este juego. En este mini-proyecto vas a crear tu propio juego de aviadores.", + "CSD games functions assessment FR_2021": "# Usando Funciones\n\n¿Cuáles son las tres formas en las que las funciones pueden ser útiles al escribir programas?\n\n_Sugerencia: Vuelve a los niveles de práctica para repasar si no estás seguro._", + "CSD games input debug1_2021": "# Depurar el Movimiento de la Tortuga\n\nEste programa de tortuga se interrumpe cada vez que intenta moverse hacia la izquierda.\n\nLo que yo esperaba que ocurriera | Lo que ocurrió realmente | Cómo reproducir el error\n------- | ------- | -----\nLa tortuga se mueve a la izquierda | todo deja de funcionar | presiona la tecla de flecha izquierda\n\n\n# Haz esto\n\n* Ejecuta el programa y juega con él hasta que veas el error.\n* Usa las pistas para encontrar el error y arreglarlo.\n", + "CSD games input debug2_2021": "# Depurar Movimiento de la Tortuga 2\n\nDepurar por qué la tortuga no se mueve en absoluto.\n\nLo que yo esperaba que ocurriera | Lo que ocurrió realmente | Cómo reproducir el error\n------- | ------- | -----\n| La tortuga se mueve con las teclas de dirección | La tortuga casi se queda en | Presiona las \n| | el mismo lugar y deja tras de sí las imágenes | | teclas de flecha |\n\n\n# Haz esto\n\n* Ejecuta el programa y practica con él hasta que veas el fallo.\n* Usa las pistas para encontrar el error y arreglarlo.", + "CSD games mouse mousey_2021": "\n\n# Paseo de la Mariquita\n\nEsta mariquita sólo debe moverse cuando el ratón está cerca de la parte inferior de la pantalla. Vas a utilizar una condicional para asegurarte de que la mariquita sólo se mueve cuando el ratón está cerca de la parte inferior de la pantalla.\n\n# Haz esto\n* Utiliza un bloque `if` para comprobar si la posición del ratón (`World.mouseY`) está por debajo de un determinado punto.\n* Añade código usando el patrón de contador para disminuir `bug.x` para hacer que se mueva. El bicho sólo debería moverse si el puntero del ratón está cerca de la parte inferior de la pantalla.", + "CSD games mouse scale_2021": "\n\n# Espirales Gemelas\n\nEstas espirales giran y cambian de tamaño de forma opuesta.\n\n# Haz esto\n\n* Ejecuta el código para ver cómo se encogen, crecen y giran las espirales.\n* Añade el código para que las espirales cambien de tamaño cuando el ratón esté pulsado.\n", + "CSD games mousedown intro_2021": "# Control de los Engranajes\n\nAquí está el mismo programa, pero con una pequeña diferencia.\n\n# Haz esto\n\n- Lee el programa cuidadosamente, especialmente la línea 13, para averiguar cómo controlar los engranajes.\n- Ejecuta el programa y comprueba si has acertado.\n- Haz que los engranajes giren en sentido contrario cuando no hay entrada de usuario.", + "CSD games practice move with mouse_2021": "\n\n# El Fantasma se Mueve con el Ratón\n\nEn este nivel, harás que el fantasma se mueva a la izquierda o a la derecha dependiendo de la posición del puntero del ratón. En el ejemplo mostrado, si el puntero del ratón está a la izquierda, el fantasma se mueve a la izquierda. Lo contrario también es cierto.\n\n# Haz esto\n\n* Escribe al menos dos sentencias if para comprobar la ubicación del ratón.\n* Consigue que el fantasma se mueva en una dirección diferente para cada ubicación del ratón.", + "CSD games side scroller demo_2021": "# Salto de la Rana\n\nEste juego de salto de rana es un ejemplo de desplazamiento lateral. Los juegos de desplazamiento lateral tienen fondos que se mueven por la pantalla de lado a lado.\n\nEn este juego, el jugador utiliza la flecha hacia arriba para que la rana salte. La rana debe evitar las setas mientras intenta atrapar las moscas. Cada mosca suma un punto, y golpear los hongos hace que la salud del jugador baje. Cuando la salud del jugador llega a cero, el juego termina.\n\nPrueba el juego unas cuantas veces y coméntalo con tu compañero. Ya has aprendido todas las habilidades que necesitas para codificar este juego. En este mini-proyecto vas a crear tu propio juego de desplazamiento lateral.", + "CSD games sidescroll background_2021": "# Dibuja tu Fondo\n\nEl juego de ejemplo tenía un fondo simple de un cielo azul, una nube ovalada blanca y un suelo marrón. Puedes elegir hacer tu fondo tan simple o complicado como quieras.\n\n# Haz esto\n\n- Encuentra el comentario de código `// BACKGROUND`.\n- Utiliza las herramientas de dibujo para dibujar tu fondo.\n- Ejecuta el programa para probar el fondo.", + "CSD games sidescroll review_2021": "# Revisa tu Juego\n\nAhora que has añadido todas las características, ¡es hora de disfrutar de tu juego!\n\n# Haz esto\n\n- Practica con tu juego un par de veces para comprobar que no hay errores.\n- Revisa la guía de tu proyecto para asegurarte de que no has pasado nada por alto.\n- Haz los últimos cambios.", + "CSD games velocity 4 directions_2021": "\n\n# Cambiando de Dirección\n\nEstudia la animación de la derecha. Observa que el sprite alienígena púrpura cambia entre las velocidades `x` e `y` cuando está cerca de cada esquina de la pantalla.\n\n# Haz esto\n\n* Ejecuta el programa y para entender cómo funciona hasta ahora.\n* Añade los bloques `.velocityX` y `.velocityY` a cada condicional para que el alienígena complete el circuito completo.\n\n**¡Ten cuidado!** Si el sprite empieza a moverse en diagonal, puede significar que tiene una velocidad `x` y otra `y`. En la primera esquina el alienígena necesita *dejar de moverse hacia arriba* y *empezar a moverse hacia la derecha*.", + "CSD games velocity bee_2021": "\n\n# Pincel\n\nMoja el pincel en la pintura.\n\n# Haz esto\n\n* Usa una condicional para enviar el pincel hacia abajo si se presiona la flecha hacia abajo.\n* Utiliza otra condicional para enviar el pincel hacia arriba si llega a la paleta.\n * Sugerencia: Tendrás que comprobar su propiedad `y`.", + "CSD games velocity tennis_2021": "# De Ida y Vuelta\n\nEsta pelota rebota cuando toca la parte inferior de la pantalla. ¿Puedes hacer que rebote cuando toque la parte superior de la pantalla?\n\n# Haz esto\n\n- Ejecuta el código y comprueba cómo funciona.\n- Observa cómo se utilizan las condicionales y la velocidad para hacer que la pelota rebote en la parte inferior de la pantalla.\n- Añade código para que la pelota rebote en la parte superior de la pantalla.", + "CSD web conditionals assessment_2021": "# Dinosaurio Mágico\n\nHaz que el dinosaurio se convierta en un pterodáctilo cuando llegue al cielo.\n\n# Haz esto\n\n- Ejecuta el código para ver cómo funciona.\n- Añade una condicional que cambie la animación del dinosaurio a un pterodáctilo cuando llegue al cielo.", + "CSD web mouse assessment_2021": "# Arregla el Programa\n\nEste programa sólo debería agitar a la criatura cuando el ratón está pulsado, y sólo mostrar las direcciones cuando el ratón **no** está pulsado.\n\n# Haz esto\n\n- Cambia el código para que la criatura sólo se agite cuando se pulse el ratón.\n- Cambia el código para que las instrucciones (\" Pulsa el ratón para agitar a la criatura.\") **sólo se muestren** cuando el usuario **no** esté pulsando el ratón.", + "U4 Model Program 1_2021": "# Aplicación de Reciclaje 2.0\n\nEstos niveles retoman la Aplicación de Reciclaje que iniciaste en una lección anterior. Nuestro objetivo es ampliar esa aplicación añadiendo nuevas pantallas, como una pantalla de \"Acerca de\" o \"Contacto\".\n\n# Añadiendo una Nueva Pantalla\n\nPara completar la aplicación de reciclaje, vas a necesitar algo más que una pantalla de inicio. Para crear más pantallas, sólo tienes que hacer clic en el desplegable de la parte superior de la pantalla de la aplicación y seleccionar \"Nueva pantalla...\"\n\n\n\n# Haz esto\n\n- **Crea una nueva pantalla** y dale el ID \"Acerca de\".", + "csd-apps for good-1": "## Hacer Más en Durham\n\n¿Para qué problema social crees que se ha diseñado esta aplicación?\n\n¿Cómo lo consigue?", + "csd-apps for good-2": "## Conservación del Agua\n\n- ¿Qué problema social crees que pretende abordar esta aplicación?\n- ¿Cómo lo consigue?", + "csd-apps for good-3": "## Cuatro Cuadrados\n\n¿Qué problema social crees que pretende solucionar esta aplicación?\n\n¿Cómo lo consigue?", + "csd-explore ui-1": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-2": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-3": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-4": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-5": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-6": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "ml-L2 supervised - green glass door-2021": "# Puerta de Cristal Verde\n\nEn este juego, tratamos de aprender qué palabras se aceptan a través de la Puerta de Cristal Verde. A ver si puedes averiguar el patrón que determina qué palabras se aceptan y qué palabras se rechazan.\n\n## Haz esto\n\n- Ejecuta la aplicación y lee las instrucciones\n- Genera al menos 5 palabras de ejemplo. Puedes generar más si lo deseas; cuantos más ejemplos tengas, más probabilidades tendrás de averiguar el patrón\n- Puedes probar tú mismo algunas palabras para comprobar qué palabras son aceptadas o rechazadas. De este modo, podrás comprobar si has descubierto el patrón.", + "ml-L2 unsupervised - 1-2021": "## Buscando Patrones\n\nCada cuadro de la pantalla tiene 3 números. Puedes hacer clic y arrastrar cada cuadro para moverlo por la pantalla.\n\nIntenta agrupar los cuadros de cualquier manera que tenga sentido para ti. Puedes comparar filas individuales de números con otros cuadros, o comparar números dentro del mismo cuadro (\"lo que tenga sentido para ti\").\n\n# Haz esto\n\n- Arrastra los cuadros por la pantalla para tener al menos 3 grupos diferentes (¡puedes tener más si quieres!)\n- Una vez que tengas tus grupos, haz clic en el botón \"Siguiente\" para descubrir lo que representa cada cuadro.\n- Una vez que hayas descubierto los cuadros, comprueba si puedes resumir tus grupos a otra persona.", + "ml-club app-add theme": "# Mejorando el Estilo\n\nHagamos el diseño un poco más elegante y atractivo para los ojos. Podemos hacerlo utilizando los temas preconfeccionados del Laboratorio de Aplicaciones.\n\n# Haz esto:\n\n- En el Modo de Diseño, haz clic en el desplegable \"Temas\" y selecciona un tema
\n \n\n- Prueba diferentes temas hasta que encuentres uno que te guste.\n\nCuando hayas terminado, continúa con el siguiente nivel", + "ml-intro ai lab- fruit veggie widget": "# Explorador de Frutas y Verduras\n\nEste widget tiene las mismas frutas y verduras de la lección anterior, pero ahora tienes más **funciones** con las que jugar y más flexibilidad con la forma de trazar la línea de decisión.\n\n## Cómo Funciona el Widget\n\n- Pasa el ratón por encima de un punto para ver el alimento que representa. Los puntos naranjas son frutas, los puntos morados son verduras.\n- Utiliza los desplegables para cambiar las características utilizadas para crear el gráfico. Esto recargará los datos utilizando las nuevas características.\n- Haz clic en dos lugares para dibujar una línea que separe los datos.\n- Tu precisión se muestra en la parte inferior. Esta es la cantidad de frutas y verduras que se encuentran en la parte correctamente sombreada del gráfico.\n - Si tu precisión es muy baja, prueba a pulsar el botón Cambiar Colores para cambiar el sombreado naranja por el morado.\n- Pulsa el botón \"¡Prueba tu propia comida!\" para probar tus propios datos y ver cómo los clasifica tu modelo.\n\nDetalles [**Pulsa Aquí para ver las Explicaciones de las Características**]\n\n- **Tamaño**: El tamaño de la comida. Cuanto más alto sea el valor, más grande es la comida.\n- **Dureza**: La dureza de la comida. Cuanto más alto es el valor, más duro es el alimento (normalmente debido a una corteza o cáscara)\n- **Fácil de Comer**: La facilidad con la que se come el alimento. Cuanto más alto sea el valor, más fácil será coger el alimento y comerlo.\n- **Jugosidad**: El grado de jugosidad de los alimentos. Cuanto más alto sea el valor, más jugoso será el alimento.\n- **Dulzura**: El grado de dulzura de los alimentos. Cuanto más alto sea el valor, más dulce será el alimento.\n- **Puedes Olerlo**: La fragancia de la comida. Cuanto más alto es el valor, más huele la comida (como las cebollas)\n- **Verdor**: Lo verde que es el alimento por fuera. Cuanto más alto sea el valor, más verde es el alimento (como la sandía o las limas)\n- **Apilamiento**: La facilidad para almacenar los alimentos en una pila. Cuanto más alto sea el valor, más fácil será colocar los alimentos unos encima de otros sin que rueden o se aplasten.\n :::\n\n## Haz esto\n\nUtilizando los desplegables para ajustar las características, dibuja una línea que cree un modelo capaz de clasificar correctamente al menos el 80% de las frutas y el 80% de las verduras.\n\n", + "ml-intro ai lab-shapes v1": "Este nivel tiene instrucciones dinámicas que cambian a medida que se interactúa con el Laboratorio de Inteligencia Artificial.\n\n- _Las instrucciones de la pantalla **Seleccionar Característica** dicen:_ Ahora puedes decidir qué **características** quieres usar para entrenar tu modelo. Estas son las entradas de tu modelo de aprendizaje automático y es donde el Bot de Inteligencia Artificial buscará patrones que le ayuden a tomar sus decisiones. **Haz esto:** Elige una columna para investigar como una característica potencial.\n\n - _Las instrucciones cuando haces clic en una característica categórica dicen:_ Al seleccionar una columna, aparece información adicional en el panel de la derecha. Esto puede ayudarte a decidir si es una característica útil para predecir tu etiqueta. Puedes obtener más información en la sección de Ayuda y Consejos de estas instrucciones. **Haz esto:** Decide si quieres utilizar esta columna como característica. Si es así, pulsa el botón \"Añadir Característica\". Si no, selecciona una nueva columna para explorar. Repite esto hasta que hayas elegido varias columnas para usarlas como características.\n\n- _Las instrucciones de la pantalla de **Resultados** dicen:_ En esta pantalla, puedes ver la precisión del Bot de Inteligencia Artificial al comparar sus predicciones con los datos de prueba de los que ya conocemos las respuestas. **Haz esto:** Sigue entrenando tu modelo hasta que tengas al menos un 100% de precisión\n\n - _Las instrucciones cuando haces clic en el panel de detalles dicen:_ Esta pantalla te muestra las filas individuales que el Bot de Inteligencia Artificial obtuvo de forma correcta o incorrecta. Esto puede ayudar a explicar por qué este modelo obtuvo la puntuación de precisión que obtuvo. Puedes aprender más sobre cómo se calcula la precisión en el panel de Ayuda y Consejos.", + "ml-intro app lab-book recommender 0-2021": "# Importando un Modelo de Aprendizaje Automático\n\nNuestro modelo ya ha sido entrenado, ¡Vamos a importarlo al Laboratorio de Aplicaciones!\n\n# Haz esto\n\n- Pulsa el icono del engranaje encima de la caja de herramientas para abrir el menú adicional, luego selecciona _Administrar Modelos de Inteligencia Artificial_ de la lista
\n \n- Selecciona \"Recomendación de Libros de Clase\" de la lista, y luego presiona el botón Importar.
\n \n- Pulsa el botón \"Ejecutar\" y prueba la aplicación para verificar que funciona.\n\n¡No es necesario que edites nada del código! A lo largo de la unidad aprenderemos más sobre lo que hacen estos bloques, pero no necesitas hacer ningún cambio ahora mismo.\n\n# Con un compañero:\n\n- ¿Puedes identificar la línea en la que se pulsa el botón?\n- ¿Puedes identificar las líneas donde se recogen todos nuestros datos?\n- ¿Puedes identificar la línea donde ocurre nuestra predicción?", + "ml-intro app lab-book recommender 1-2021": "# Actualizando nuestro Texto\n\nVamos a actualizar nuestros elementos de diseño de texto para que hagan una pregunta en lugar de utilizar los valores por defecto. Si no recuerdas la pregunta exacta, puedes volver a la tarjeta modelo para ver la descripción de cada característica y etiqueta.\n\n# Haz esto:\n\n- En la aplicación, vete al Modo de Diseño\n- Actualiza el texto de cada característica para que coincida con la pregunta de la encuesta:\n - ¿Qué animal te gusta más?\n - ¿Qué palabra te describe mejor?\n - ¿Dónde prefieres pasar tu tiempo?\n - ¿Cómo prefieres pasar tu tiempo?\n- Actualiza el texto de la etiqueta en función de lo que la aplicación intenta predecir:\n - Recomendación del libro\n\nCuando hayas terminado, continúa con el siguiente nivel", + "ml-intro app lab-book recommender 2-2021": "# Mejorando el Estilo\n\nHagamos el diseño un poco más elegante y atractivo para los ojos. Podemos hacerlo utilizando los temas preconfeccionados del Laboratorio de Aplicaciones.\n\n# Haz esto:\n\n- En el Modo de Diseño, haz clic en el desplegable \"Temas\" y selecciona un tema
\n \n\n- Prueba diferentes temas hasta que encuentres uno que te guste.\n\nCuando hayas terminado, continúa con el siguiente nivel", + "ml-intro app lab-book recommender demo-2021": "# Recomendación de Libros\n\nEjecuta la aplicación y comprueba qué tipo de libros se recomiendan en función de tus respuestas.", + "ml-intro categorical-food choices-2021": "Este nivel tiene instrucciones dinámicas que cambian a medida que se interactúa con el Laboratorio de Inteligencia Artificial.\n\n- Las instrucciones de la pantalla **Selección de Datos** dicen:\\_ Aquí puedes seleccionar un conjunto de datos que quieras investigar. Hay muchas opciones para elegir, y siempre puedes volver a esta pantalla y seleccionar una diferente si lo deseas. **Haz esto:** Busca un conjunto de datos que te guste y haz clic en él para seleccionarlo. A continuación, pulsa el botón de continuar para comenzar el entrenamiento.\n\n - Las instrucciones cuando haces clic en un conjunto de datos dicen:\\_ Aquí puedes seleccionar un conjunto de datos que quieras investigar. Hay muchas opciones para elegir, y siempre puedes volver a esta pantalla y seleccionar una diferente si lo deseas. **Haz esto:** Busca un conjunto de datos que te guste y haz clic en él para seleccionarlo. A continuación, pulsa el botón de continuar para comenzar el entrenamiento.\n\n- Las instrucciones de la pantalla **Seleccionar características** dicen: Nuestro primer paso es seleccionar las características que queremos utilizar en nuestro modelo. **Haz esto:** Selecciona una columna para investigar\n\n - Las instrucciones cuando se hace clic en una característica categórica dicen:\\_ Mira la información adicional en el panel de la derecha. Utiliza la tabla de tabulación cruzada para ayudar a decidir si esta sería una característica útil o no. Recuerda prestar atención a los puntos calientes en los datos. **Haz esto:** Decide si quieres usar esta columna como característica. Si es así, pulsa el botón \"Añadir Característica\". Si no, selecciona una nueva columna para explorar. Una vez que hayas seleccionado tus características, presiona el botón \"Entrenar\"\n\n- Las instrucciones de la pantalla de **Resultados** dicen:\\_ Comprueba la precisión de tu modelo, y prueba algunos nuevos ingredientes para ver si las predicciones coinciden con lo que esperabas de los datos de la encuesta. Cuando el Bot de Inteligencia Artificial decide \"Me gusta\" o \"No me gusta\", en realidad te está diciendo cómo se sentirían las personas _en la encuesta_ sobre esa comida en particular. **Haz esto:** Intenta conseguir un modelo que tenga al menos un 80% de precisión. Puedes pulsar el botón \"Intenta de Nuevo\" para volver atrás y seleccionar nuevas características para tu modelo\n\n - Las instrucciones cuando haces clic en el panel de detalles dicen:\\_ Comprueba la precisión de tu modelo, y prueba algunos nuevos ingredientes para ver si las predicciones coinciden con lo que esperabas de los datos de la encuesta. Cuando el Bot de Inteligencia Artificial decide \"Me gusta\" o \"No me gusta\", en realidad te está diciendo cómo se sentirían las personas _en la encuesta_ sobre esa comida en particular. **Haz esto:** Intenta conseguir un modelo que tenga al menos un 80% de precisión. Puedes pulsar el botón \"Intenta de Nuevo\" para volver atrás y seleccionar nuevas características para tu modelo", + "ml-intro categorical-pizza-2021": "Este nivel tiene instrucciones dinámicas que cambian a medida que se interactúa con el Laboratorio de Inteligencia Artificial.\n\n- Las instrucciones de la pantalla **Seleccionar Característica** dicen:\\_ Nuestro primer paso es seleccionar las características que queremos utilizar en nuestro modelo. **Haz esto:** Selecciona una columna para investigar\n\n - Las instrucciones cuando se hace clic en una característica categórica dicen:\\_ Mira la información adicional en el panel de la derecha. Utiliza la tabla de tabulación cruzada para ayudar a decidir si esta sería una característica útil o no. Recuerda prestar atención a los puntos calientes en los datos. **Haz esto:** Decide si quieres usar esta columna como característica. Si es así, pulsa el botón \"Añadir Característica\". Si no, selecciona una nueva columna para explorar. Una vez que hayas seleccionado tus características, presiona el botón \"Entrenar\"\n\n- Las instrucciones de la pantalla de **Resultados** dicen:\\_ Comprueba la precisión de tu modelo, y prueba algunos nuevos ingredientes para ver si las predicciones coinciden con lo que esperabas de los datos de la encuesta. Cuando el Bot de Inteligencia Artificial decide \"Me gusta\" o \"No me gusta\", en realidad te está diciendo cómo se sentirían las personas _en la encuesta_ sobre esa comida en particular. **Haz esto:** Intenta conseguir un modelo que tenga al menos un 80% de precisión. Puedes pulsar el botón \"Intenta de Nuevo\" para volver atrás y seleccionar nuevas características para tu modelo\n\n - Las instrucciones cuando haces clic en el panel de detalles dicen:\\_ Comprueba la precisión de tu modelo, y prueba algunos nuevos ingredientes para ver si las predicciones coinciden con lo que esperabas de los datos de la encuesta. Cuando el Bot de Inteligencia Artificial decide \"Me gusta\" o \"No me gusta\", en realidad te está diciendo cómo se sentirían las personas _en la encuesta_ sobre esa comida en particular. **Haz esto:** Intenta conseguir un modelo que tenga al menos un 80% de precisión. Puedes pulsar el botón \"Intenta de Nuevo\" para volver atrás y seleccionar nuevas características para tu modelo", + "ml-models-shoes decision tree-2021": "# Recomendador de Calzado Mejorado\n\nEsta aplicación utiliza un modelo informático para ayudar a tomar una decisión sobre qué calzado llevar. Hay 6 recomendaciones diferentes que la aplicación puede hacer sobre qué calzado usar.\n\n## Haz esto\n\n- Ejecuta la aplicación varias veces. Comprueba si puedes conseguir cada una de las 6 recomendaciones\n- Haz una adivinanza:\\*\\* ¿cómo crees que toma las decisiones esta aplicación?", + "ml-models-shoes points-2021": "# El _Último_ Recomendador de Calzado\n\nEsta aplicación utiliza un modelo informático para ayudar a tomar una decisión sobre qué calzado llevar. Hay 5 recomendaciones diferentes que la aplicación puede hacer sobre qué calzado usar.\n\n## Haz esto\n\n- Ejecuta la aplicación varias veces y comprueba si puedes conseguir que la aplicación recomiende calzado que coincida con los patrones que hemos visto en los datos\n- Intenta que la aplicación te recomiende cada tipo de calzado", + "ml-models-shoes random-2021": "# Recomendador de Calzado\n\nEsta aplicación utiliza un modelo informático para ayudar a tomar una decisión sobre qué calzado llevar. Hay 4 recomendaciones diferentes que la aplicación puede hacer sobre qué calzado usar.\n\n## Haz esto\n\n- Ejecuta la aplicación varias veces. Comprueba si puedes obtener cada una de las 4 recomendaciones\n- **Haz una adivinanza:** ¿cómo crees que toma las decisiones esta aplicación?" } } } diff --git a/dashboard/config/locales/resources.es-ES.json b/dashboard/config/locales/resources.es-ES.json index da5f7f29ef68d..53d9779cc3825 100644 --- a/dashboard/config/locales/resources.es-ES.json +++ b/dashboard/config/locales/resources.es-ES.json @@ -113,6 +113,429 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Vídeo" }, + "lesson_plans/courseb/2018": { + "name": "Plan de estudio" + }, + "standard_mappings/courseb/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/courseb/2018": { + "name": "Foro de profesores" + }, + "vocabulary/courseb/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursea/2018": { + "name": "Plan de estudio" + }, + "standard_mappings/coursea/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursea/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursea/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursed/2018": { + "name": "Plan de estudio" + }, + "standard_mappings/coursed/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursed/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursed/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursef/2018": { + "name": "Plan de estudio" + }, + "standard_mappings/coursef/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursef/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursef/2018": { + "name": "Vocabulario" + }, + "lesson_plans/express/2018": { + "name": "Plan de estudio" + }, + "standard_mappings/express/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/express/2018": { + "name": "Foro de profesores" + }, + "vocabulary/express/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursee/2018": { + "name": "Plan de estudio" + }, + "standard_mappings/coursee/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursee/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursee/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursec/2018": { + "name": "Plan de estudio" + }, + "standard_mappings/coursec/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursec/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursec/2018": { + "name": "Vocabulario" + }, + "code_introduced_1/csd/2018": { + "name": "Código introducido" + }, + "lesson_plans_2/csd/2018": { + "name": "Plan de estudio" + }, + "standard_mappings_2/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_2/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary_2/csd/2018": { + "name": "Vocabulario" + }, + "code_introduced_3/csd/2018": { + "name": "Código introducido" + }, + "lesson_plans_5/csd/2018": { + "name": "Plan de estudio" + }, + "standard_mappings_5/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_5/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary_5/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans_4/csd/2018": { + "name": "Plan de estudio" + }, + "standard_mappings_4/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_4/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary_4/csd/2018": { + "name": "Vocabulario" + }, + "code_introduced_2/csd/2018": { + "name": "Código introducido" + }, + "lesson_plans_3/csd/2018": { + "name": "Plan de estudio" + }, + "standard_mappings_3/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_3/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary_3/csd/2018": { + "name": "Vocabulario" + }, + "code_introduced/csd/2018": { + "name": "Código introducido" + }, + "lesson_plans_1/csd/2018": { + "name": "Plan de estudio" + }, + "standard_mappings_1/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_1/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary_1/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans/csd/2018": { + "name": "Plan de estudio" + }, + "standard_mappings/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary/csd/2018": { + "name": "Vocabulario" + }, + "curriculum_guide/coursea/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursea/2019": { + "name": "Plan de estudio" + }, + "standard_mappings/coursea/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursea/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursea/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/courseb/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/courseb/2019": { + "name": "Plan de estudio" + }, + "standard_mappings/courseb/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/courseb/2019": { + "name": "Foro de profesores" + }, + "vocabulary/courseb/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/coursed/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursed/2019": { + "name": "Plan de estudio" + }, + "standard_mappings/coursed/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursed/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursed/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/coursef/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursef/2019": { + "name": "Plan de estudio" + }, + "standard_mappings/coursef/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursef/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursef/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/coursee/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursee/2019": { + "name": "Plan de estudio" + }, + "standard_mappings/coursee/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursee/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursee/2019": { + "name": "Vocabulario" + }, + "lesson_plans/express/2019": { + "name": "Plan de estudio" + }, + "standard_mappings/express/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/express/2019": { + "name": "Foro de profesores" + }, + "vocabulary/express/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/coursec/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursec/2019": { + "name": "Plan de estudio" + }, + "standard_mappings/coursec/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursec/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursec/2019": { + "name": "Vocabulario" + }, + "teacher_forum/csd/2019": { + "name": "Foro de profesores" + }, + "code_introduced_1/csd/2019": { + "name": "Código introducido" + }, + "lesson_plans_2/csd/2019": { + "name": "Plan de estudio" + }, + "standard_mappings_2/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_2/csd/2019": { + "name": "Vocabulario" + }, + "code_introduced_3/csd/2019": { + "name": "Código introducido" + }, + "lesson_plans_5/csd/2019": { + "name": "Plan de estudio" + }, + "standard_mappings_5/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_5/csd/2019": { + "name": "Vocabulario" + }, + "code_introduced_2/csd/2019": { + "name": "Código introducido" + }, + "lesson_plans_3/csd/2019": { + "name": "Plan de estudio" + }, + "standard_mappings_3/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_3/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans_4/csd/2019": { + "name": "Plan de estudio" + }, + "standard_mappings_4/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_4/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans/csd/2019": { + "name": "Plan de estudio" + }, + "standard_mappings/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary/csd/2019": { + "name": "Vocabulario" + }, + "code_introduced/csd/2019": { + "name": "Código introducido" + }, + "lesson_plans_1/csd/2019": { + "name": "Plan de estudio" + }, + "standard_mappings_1/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_1/csd/2019": { + "name": "Vocabulario" + }, + "code_introduced_1/csd/2017": { + "name": "Código introducido" + }, + "lesson_plans_2/csd/2017": { + "name": "Plan de estudio" + }, + "standard_mappings_2/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_2/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary_2/csd/2017": { + "name": "Vocabulario" + }, + "code_introduced_3/csd/2017": { + "name": "Código introducido" + }, + "lesson_plans_5/csd/2017": { + "name": "Plan de estudio" + }, + "standard_mappings_5/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_5/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary_5/csd/2017": { + "name": "Vocabulario" + }, + "code_introduced/csd/2017": { + "name": "Código introducido" + }, + "lesson_plans_1/csd/2017": { + "name": "Plan de estudio" + }, + "standard_mappings_1/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_1/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary_1/csd/2017": { + "name": "Vocabulario" + }, + "lesson_plans/csd/2017": { + "name": "Plan de estudio" + }, + "standard_mappings/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary/csd/2017": { + "name": "Vocabulario" + }, + "lesson_plans_4/csd/2017": { + "name": "Plan de estudio" + }, + "standard_mappings_4/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_4/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary_4/csd/2017": { + "name": "Vocabulario" + }, + "code_introduced_2/csd/2017": { + "name": "Código introducido" + }, + "lesson_plans_3/csd/2017": { + "name": "Plan de estudio" + }, + "standard_mappings_3/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_3/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary_3/csd/2017": { + "name": "Vocabulario" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Lista de Poemas", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing", @@ -516,7 +939,7 @@ "unplugged-video-big-event/courseb/2021": { "name": "El Gran Evento", "url": "https://youtu.be/u0WV9shCoak", - "type": "Vídeo Sin Conexión" + "type": "Vídeo" }, "csf-the-big-event-assessment/courseb/2021": { "name": "El Gran Evento", @@ -2630,6 +3053,120 @@ }, "website-for-a-purpose-reflect/csd/2021": { "type": "Guía de Proyecto" + }, + "lesson_plans/pre-express/2020": { + "name": "Plan de estudio" + }, + "standard_mappings/pre-express/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/pre-express/2020": { + "name": "Foro de profesores" + }, + "vocabulary/pre-express/2020": { + "name": "Vocabulario" + }, + "lesson_plans/express/2020": { + "name": "Plan de estudio" + }, + "standard_mappings/express/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/express/2020": { + "name": "Foro de profesores" + }, + "vocabulary/express/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/courseb/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/courseb/2020": { + "name": "Plan de estudio" + }, + "standard_mappings/courseb/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/courseb/2020": { + "name": "Foro de profesores" + }, + "vocabulary/courseb/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursed/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursed/2020": { + "name": "Plan de estudio" + }, + "standard_mappings/coursed/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursed/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursed/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursec/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursec/2020": { + "name": "Plan de estudio" + }, + "standard_mappings/coursec/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursec/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursec/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursee/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursee/2020": { + "name": "Plan de estudio" + }, + "standard_mappings/coursee/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursee/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursee/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursea/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursea/2020": { + "name": "Plan de estudio" + }, + "standard_mappings/coursea/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursea/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursea/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursef/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursef/2020": { + "name": "Plan de estudio" + }, + "standard_mappings/coursef/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursef/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursef/2020": { + "name": "Vocabulario" } } } diff --git a/dashboard/config/locales/scripts.es-ES.yml b/dashboard/config/locales/scripts.es-ES.yml index c3f303c967ef1..0ba6f8c4b55bc 100644 --- a/dashboard/config/locales/scripts.es-ES.yml +++ b/dashboard/config/locales/scripts.es-ES.yml @@ -1573,8 +1573,6 @@ es: description_short: Cómo dirigir un debate sobre la igualdad en un Desarrollo Profesional de Code.org lessons: - Code.org Equity PD: - name: Desarrollo profesional de Code.org en condiciones de igualdad Necessary Background: name: Experiencia necesaria student_description: Cómo dirigir un debate sobre la igualdad en un Desarrollo @@ -2271,6 +2269,7 @@ es: de tiempo para jugar en el nivel de juego libre al final. student_description: Utiliza bloques de código para llevar a Steve o Alex en una aventura a través del mundo de Minecraft. + name: mc oceans: title: Inteligencia Artificial para Océanos description: Aprende cómo IA y el aprendizaje automático se pueden usar @@ -4851,6 +4850,7 @@ es: tendrán la oportunidad de personalizar su juego con diferentes velocidades y sonidos. student_description: Elije un equipo y crea un juego de basquetbol + name: baloncesto sample-csp5: lessons: Controlling Memory with Variables: @@ -6054,6 +6054,7 @@ es: tendrán la oportunidad de personalizar su juego con diferentes velocidades y sonidos. student_description: Multideporte + name: deportes 2016_sciencePD-phase2b: lessons: Welcome!: @@ -10390,6 +10391,7 @@ es: de tiempo para jugar en el nivel de juego libre al final. student_description: "¡Minecraft vuelve a la Hora del Código con una nueva actividad! Viaja a través de Minecraft con código." + name: héroe applab-intro-staging: title: Introducción a la preparación del Laboratorio de aplicaciones lessons: @@ -14692,6 +14694,7 @@ es: fue creada para responder a la música. student_description: "¡Programa tu propio baile para compartirlo con tus amigos!" + name: baile frozen-2018-test-b: title: Nuevo guión de Frozen lessons: @@ -14721,6 +14724,7 @@ es: student_description: "¡Minecraft está de vuelta con una nueva actividad! Usa tu creatividad y tu capacidad de resolver problemas para explorar y construir mundos acuáticos a través del código." + name: acuático sconyers: title: Playground de Tracey lessons: @@ -21057,7 +21061,7 @@ es: description: "¡Programa tu propio baile para compartirlo con tus amigos!" lessons: Dance Party: - name: Fiesta de Baile + name: Fiesta de baile (remix 2019) description_student: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta @@ -27074,8 +27078,6 @@ es: name: USAR Programas (Sólo Laboratorio de Aplicaciones ) MODIFY Programs: name: MODIFICAR Programas (AppLab -> Widget -> AppLab) - Does Code.org Like Your Dog?: - name: "¿Le gusta a Code.org tu perro?" dog: name: "¿Le gusta a Code.org tu perro?" AI for Oceans: @@ -36451,7 +36453,7 @@ es: name: Módulo 1 Getting Started: name: Primeros pasos - What is Code.org: + What is Codeorg: name: "¿Qué es Code.org?" Addressing Implementation Approaches and Barriers: name: Enfoques de Aplicación y Obstáculos @@ -38642,8 +38644,7 @@ es: title: '"¡Hola, mundo!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navegando por la plataforma de aprendizaje Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Aprenderás cómo:** @@ -43719,7 +43720,7 @@ es: Al final de esta etapa, los estudiantes tendrán la oportunidad de crear sus propias imágenes mediante bucles. key: Escena del océano con bucles - The Big Event Jr.: + The Big Event Jr: name: El Gran Evento Jr. description_student: Muévete y grita cuando tus docentes presionen los botones de un control remoto gigante. @@ -45492,7 +45493,7 @@ es: ejercitan la empatía y la creatividad para esbozar una aplicación para smartphone que responda a las necesidades de otro usuario. key: La aplicación correcta - The Big Event Jr.: + The Big Event Jr: name: El Gran Evento Jr. description_student: Muévete o grita cuando tu docente presione los botones de un control remoto gigante. @@ -45650,7 +45651,7 @@ es: Internet está lleno de todo tipo de personas interesantes, pero a veces, algunas de ellas pueden ser malintencionadas. Con este juego de rol, ayuda a tus alumnos a entender por qué a menudo es más fácil ser malvado en línea que en persona, y cómo lidiar con la maldad en línea cuando la ven. key: Poner un STOP a la maldad en Internet - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Mis amigos robóticos Jr. description_student: En esta lección, harás de cuenta que tus compañeros de clase son robots y los programarás para crear patrones de tazas @@ -45698,7 +45699,7 @@ es: del Artista, los estudiantes podrán crear imágenes de mayor complejidad mediante nuevos bloques, tales como como `avanzar 100 pixeles` y `girar 90 grados a la derecha`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Mis amigos robóticos y repetitivos Jr. description_student: En esta lección, volverás a programar a tus compañeros de clase. Al usar bucles, podrás resolver problemas más grandes y @@ -48071,6 +48072,10 @@ es: Evalúa tu progreso a través de la Evaluación de la Unidad 1. description_teacher: Los alumnos realizan una evaluación de opción múltiple que abarca los temas de la unidad. + lesson-21: + name: Consola + lesson-22: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -48159,6 +48164,10 @@ es: name: Imprimiendo Objetos lesson-15: name: Ámbito + lesson-16: + name: Consola + lesson-17: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -48172,6 +48181,14 @@ es: name: Práctica de FRQ lesson-2: name: Evaluación de la Unidad 3 + lesson-5: + name: Bucles Para + lesson-12: + name: Búsqueda de Duplicados + lesson-16: + name: Consola + lesson-17: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -48404,6 +48421,7 @@ es: **Tiempo sugerido:** 15 minutos name: autodidáctico-pl-csa2-2022 + title: 'Módulo 2: Navegando por Code.org' self-paced-pl-csa3-2022: lessons: lesson-1: @@ -50323,6 +50341,12 @@ es: lessons: lesson-1: name: Bienvenidos + lesson-4: + name: Resumen de los Descubrimientos de la Informática + lesson-9: + name: Planificación de lecciones + lesson-10: + name: El papel del profesor csa2-2022-exemplars: lessons: lesson-1: @@ -50343,6 +50367,8 @@ es: name: Métodos Mutadores lesson-9: name: Imprimiendo Objetos + lesson-10: + name: Ámbito lesson-11: name: 'El Barrio: Proyecto de Gestión de Tiendas - Día 1' lesson-12: @@ -50439,3 +50465,15 @@ es: description_audience: "¡Bienvenido al curso en línea gratuito para educadores, a su propio ritmo, de Code.org para iniciarse en los Conceptos Básicos de Informática!" + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Computación física + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Computación física + hello-world-csc: + title: Hola Mundo + csd-playground: + name: csd-playground diff --git a/dashboard/config/locales/short_instructions.es-ES.json b/dashboard/config/locales/short_instructions.es-ES.json index f2858097698ea..4041e619ee5db 100644 --- a/dashboard/config/locales/short_instructions.es-ES.json +++ b/dashboard/config/locales/short_instructions.es-ES.json @@ -3833,7 +3833,20 @@ "CSDU6 arrays select random_2021": "Escribe un programa que muestre un color elegido aleatoriamente desde el arreglo. (Haz clic para ver las instrucciones completas)", "CSDU6 arrays select variable_2021": "Escribe un programa que muestre un color elegido aleatoriamente desde el arreglo. (Haz clic para ver las instrucciones completas)", "U4 Model Design 1_2021": "Usa el Modo Diseño para agregar un botón rojo grande a tu pantalla. (Haz clic para ver las instrucciones completas). ", - "CSD U3 Variables assessment_2021": "Cambia el programa para utilizar una variable con el tamaño de los dos ojos, y ejecútalo varias veces con diferentes valores asignados a la variable, como en la imagen de ejemplo." + "CSD U3 Variables assessment_2021": "Cambia el programa para utilizar una variable con el tamaño de los dos ojos, y ejecútalo varias veces con diferentes valores asignados a la variable, como en la imagen de ejemplo.", + "csd-apps for good-1": "Dibuja un cuadrado de 1x1 por encima y a la izquierda de la posición inicial de la tortuga. Haz clic para ver las instrucciones completas.", + "ml-bad data-club investigations": "Sigue las instrucciones de tu Guía de Actividades para completar los pasos de esta lección.", + "ml-bad data-loneliness all": "Sigue las instrucciones de tu Guía de Actividades para completar los pasos de esta lección.", + "ml-data decisions-zoo1-2021": "Sigue las instrucciones de tu Guía de Actividades para completar los pasos de esta lección.", + "ml-data decisions-zoo2-2021": "Sigue las instrucciones de tu Guía de Actividades para completar los pasos de esta lección.", + "ml-data decisions-zoo3-2021": "Sigue las instrucciones de tu Guía de Actividades para completar los pasos de esta lección.", + "ml-final project-ai lab-2021": "Sigue las instrucciones de tu Guía de Actividades para completar los pasos de esta lección.", + "ml-intro categorical-food choices-2021": "Sigue las instrucciones de tu Guía de Actividades para completar los pasos de esta lección.", + "ml-intro categorical-pizza-2021": "Sigue las instrucciones de tu Guía de Actividades para completar los pasos de esta lección.", + "ml-mini project-ai lab 2": "Sigue las instrucciones de tu Guía de Actividades para completar los pasos de esta lección.", + "ml-models-shoes decision tree-2021": "Dibuja un cuadrado de 1x1 por encima y a la izquierda de la posición inicial de la tortuga. Haz clic para ver las instrucciones completas.", + "ml-models-shoes points-2021": "Dibuja un cuadrado de 1x1 por encima y a la izquierda de la posición inicial de la tortuga. Haz clic para ver las instrucciones completas.", + "ml-models-shoes random-2021": "Dibuja un cuadrado de 1x1 por encima y a la izquierda de la posición inicial de la tortuga. Haz clic para ver las instrucciones completas." } } } diff --git a/dashboard/config/locales/teacher_markdown.es-ES.json b/dashboard/config/locales/teacher_markdown.es-ES.json index cbe34d6e9b415..66f4de2d5a8b4 100644 --- a/dashboard/config/locales/teacher_markdown.es-ES.json +++ b/dashboard/config/locales/teacher_markdown.es-ES.json @@ -82,13 +82,13 @@ "CSD: Sprites in Game Lab_2019": "## Objetivo del debate\n\nLos sprites son un concepto muy complejo y los estudiantes pueden tener dificultades para comprender exactamente qué son. El aspecto más importante que los estudiantes deben entender es que los sprites les permiten organizar mucha información sobre algo que quieren dibujar en la pantalla.\n\nLos estudiantes deben hacer la conexión entre propiedades y variables, ya que ambas contienen información que su programa necesita para ejecutarse. Se accede a las propiedades a través de sus sprites, y los sprites de Game Lab ya tienen propiedades específicas que se crean automáticamente cuando los estudiantes crean cada sprite, como la posición x, la altura y la rotación.\n\nLos sprites resuelven el problema de organizar mucha información sobre cómo se debe dibujar algo en una pantalla. En lugar de crear nuevas variables para contener toda esa información, los sprites usan propiedades para contener toda la información sobre una cosa que se dibuja en la pantalla.", "CSD U3 - Booleans Video_2019": "## Objetivo del debate\n\nLos estudiantes deben poder explicar que una expresión booleana es algo que es verdadero o falso, similar a una pregunta de sí o no. La forma más formal de decir esto es que las expresiones booleanas _evalúan_ como verdadero o falso. Eso significa que cuando el ordenador procesa una expresión booleana, verifica si la expresión describe una situación que es verdadera o falsa, y luego usa el valor de verdadero o falso dondequiera que se encuentre la expresión.\n\nAlgunos ejemplos de expresiones booleanas que se evalúan como verdaderas son `3> 1` y`4 <= 7`, pero, presione a los estudiantes para que piensen en expresiones que podrían estar mejor representadas por variables, como `studentAge <70` o\\` sizeOfClass> 2 \".\n\nAlgunos ejemplos de expresiones booleanas que se evalúan como falso son `4 == 7`,`schoolName == \"Hogwarts\"`y`currentYear <1000`.", "CSD U3 - Conditionals Video_2019": "## Objetivo de debate\n\nAsegúrese de que los estudiantes estén pensando en situaciones en las que quieren que sucedan dos cosas diferentes, según la situación. Por ejemplo, pueden decir que quieren una animación si el sprite se mueve hacia la izquierda y una animación diferente si el sprite se mueve hacia la derecha. Desafíe a los estudiantes a pensar cuándo usarían un bloque \"if\" y cuándo es necesario un bloque \"if / else\".", - "CSD U3L14 TFMD_2019": "\\[] [0]\n\n- [Tarjeta interactiva] [1] - Ejemplo de guía de proyectos ([PDF] [2] \\\\ | [DOCX] [3])\n- [Tarjeta interactiva] [4] - Ejemplo de rúbricas marcadas ([PDF] [5] \\\\ | [DOCX] [6])\n- [Tarjeta interactiva] [7] - Ejemplo de revisión por pares ([PDF] [8] \\\\ | [DOCX] [9])\n\n[/] [0]", + "CSD U3L14 TFMD_2019": "\\[] [0]\n\n- [Tarjeta interactiva] [1] - Ejemplo de guía de proyectos ([PDF] [2] \\\\ \\| [DOCX] [3])\n- [Tarjeta interactiva] [4] - Ejemplo de rúbricas marcadas ([PDF] [5] \\\\ \\| [DOCX] [6])\n- [Tarjeta interactiva] [7] - Ejemplo de revisión por pares ([PDF] [8] \\\\ \\| [DOCX] [9])\n\n[/] [0]", "CSD: Animating Sprite Movement_2019": "## Objetivo del debate\n\nLos estudiantes pueden describir el patrón de contador de varias maneras. Asegúrese de que vayan más allá de simplemente indicar los bloques o el código que utiliza el patrón de contador. Deben comprender que el patrón de contador permite al programador actualizar el valor de una variable en un patrón que cuenta hacia arriba (o hacia abajo) en cada iteración del ciclo de dibujo. Esto se puede usar para muchas cosas diferentes, como girar, crecer, encogerse o temporizadores, pero se usa con mayor frecuencia para mover sprites por la pantalla.\n\nCuando la propiedad xoy de un sprite se actualiza en un patrón de contador, su posición cambia de manera constante con el tiempo, lo que hace que se mueva por la pantalla. Los estudiantes deben poder explicar que el movimiento en una animación es solo un cambio de posición, y que cambiar la posición x de un sprite hará que se mueva horizontalmente, y cambiar la posición y de un sprite hará que se mueva verticalmente.", "CSD: Sprite Velocity_2019": "## Objetivo de debate\n\nPuede que para los estudiantes no sea obvio por qué el bloque de velocidad es tan poderoso. La respuesta inmediata es que el bloque de velocidad permite a un programador establecer la velocidad al comienzo del programa y no tener que preocuparse por el patrón de contador dentro del bucle de dibujo (ya que Game Lab se encargará de eso). Si los estudiantes tienen problemas para pensar en situaciones en las que el bloque de velocidad proporciona una gran ventaja, asegúreles que abordarán algunos problemas en la próxima lección, por lo que necesitarán este bloque.\n\nA medida que los estudiantes le den ejemplos, trate de obtener respuestas que usen números tanto positivos como negativos, y que usen las posiciones xey, así como la rotación de sprites.", "csd U3 conditional statements video_2019": "## Objetivo del debate\n\nEl punto general de esta pregunta es que los programadores usan declaraciones if cuando quieren que el programa se ejecute de manera diferente en respuesta a diferentes situaciones. Anime a los estudiantes a pensar en situaciones particulares en las que este sería el caso. Por ejemplo, es posible que quieran que sus personajes se muevan más rápido cuando una \"bonificación\" está en efecto, o tal vez quieran que aparezcan más enemigos cuando el jugador alcance cierto nivel. Tal vez quieran que el programa reaccione de alguna manera si un usuario presiona una tecla o hace clic con el mouse, o quieren que un personaje cambie las animaciones si toca un elemento en particular.", "CSD U3 AnimationsMulti defender make it your own_2019": "Este último nivel anima a los estudiantes a hacer suyo el juego. Si los estudiantes han llegado a este punto, tienen todas las habilidades que necesitan para progresar en el plan de estudios, por lo que no hay presión para completar ninguna de las modificaciones sugeridas en este nivel. Sin embargo, si tiene tiempo, practicar la planificación y la implementación de nuevas funciones será una habilidad útil. Incluso modificar las animaciones del juego es una forma sencilla de que los estudiantes puedan hacer suyo el juego.", "CSD U3 function video": "# Objetivo de debate\n\nAsegúrese de que los estudiantes comprendan el papel de los dos pasos en el uso de funciones, así como que vean las funciones como una forma de \"fragmentación\" o abstracción. La definición de la función debe incluir todo el código que desean ejecutar y el nombre de la función debe ser una breve descripción del propósito del código. La función debe invocarse en cada lugar del programa en el que el alumno desee que se ejecute ese bloque de código.", - "CSD U3L22 TFMD_2019": "\\[] [0]\n\n- [Crea tu propio juego] [1] - Ejemplo de guía de proyectos ([PDF] [2] \\\\ | [DOCX] [3])\n- [Crea tu propio juego] [4] - Ejemplo de rúbricas marcadas ([PDF] [5] \\\\ | [DOCX] [6])\n- [Crea tu propio juego] [7] - Ejemplo de revisión por pares ([PDF] [8] \\\\ | [DOCX] [9])\n\n[/] [0]", + "CSD U3L22 TFMD_2019": "\\[] [0]\n\n- [Crea tu propio juego] [1] - Ejemplo de guía de proyectos ([PDF] [2] \\\\ \\| [DOCX] [3])\n- [Crea tu propio juego] [4] - Ejemplo de rúbricas marcadas ([PDF] [5] \\\\ \\| [DOCX] [6])\n- [Crea tu propio juego] [7] - Ejemplo de revisión por pares ([PDF] [8] \\\\ \\| [DOCX] [9])\n\n[/] [0]", "CSD U2 CC Search Map": "# Motores de búsqueda recomendados\n\nComo no podemos saber qué sitios pueden estar bloqueados en tu distrito, hemos evitado indicar a los alumnos un motor de búsqueda específico. No todos los motores de búsqueda facilitan la configuración de los filtros de Creative Commons - algunos de los más fáciles son:\n\n- [Búsqueda de Creative Commons](https://search.creativecommons.org/)\n- [Búsqueda avanzada de imágenes de Google](https://www.google.com/advanced_image_search)\n- [Wikimedia Commons](https://commons.wikimedia.org/)\n- [Flickr Creative Commons](https://www.flickr.com/creativecommons/)\n\nComo ocurre con cualquier sitio con contenido de origen colectivo, los resultados de los motores de búsqueda cambiarán de un día para otro, y algunos de esos resultados pueden ser inapropiados para el aula. Es posible que quieras comprobar estos sitios poco antes de mostrarlos a la clase, y decidir qué es lo mejor para tu aula.", "CSD U2 CC Search Map_2018": "# Motores de búsqueda recomendados\n\nComo no podemos saber qué sitios pueden estar bloqueados en tu distrito, hemos evitado indicar a los alumnos un motor de búsqueda específico. No todos los motores de búsqueda facilitan la configuración de los filtros de Creative Commons - algunos de los más fáciles son:\n\n- [Búsqueda de Creative Commons](https://search.creativecommons.org/)\n- [Búsqueda avanzada de imágenes de Google](https://www.google.com/advanced_image_search)\n- [Wikimedia Commons](https://commons.wikimedia.org/)\n- [Flickr Creative Commons](https://www.flickr.com/creativecommons/)\n\nComo ocurre con cualquier sitio con contenido de origen colectivo, los resultados de los motores de búsqueda cambiarán de un día para otro, y algunos de esos resultados pueden ser inapropiados para el aula. Es posible que quieras comprobar estos sitios poco antes de mostrarlos a la clase, y decidir qué es lo mejor para tu aula.", "CSD U2 CC Search Map_2019": "# Motores de búsqueda recomendados\n\nComo no podemos saber qué sitios pueden estar bloqueados en tu distrito, hemos evitado indicar a los alumnos un motor de búsqueda específico. No todos los motores de búsqueda facilitan la configuración de los filtros de Creative Commons - algunos de los más fáciles son:\n\n- [Búsqueda de Creative Commons](https://search.creativecommons.org/)\n- [Búsqueda avanzada de imágenes de Google](https://www.google.com/advanced_image_search)\n- [Wikimedia Commons](https://commons.wikimedia.org/)\n- [Flickr Creative Commons](https://www.flickr.com/creativecommons/)\n\nComo ocurre con cualquier sitio con contenido de origen colectivo, los resultados de los motores de búsqueda cambiarán de un día para otro, y algunos de esos resultados pueden ser inapropiados para el aula. Es posible que quieras comprobar estos sitios poco antes de mostrarlos a la clase, y decidir qué es lo mejor para tu aula.", @@ -493,7 +493,7 @@ "CSD U3 - Booleans Video_2021": "## Objetivos del Debate\n\n**Vocabulario Clave:**\n\n- **Expresión Booleana** - en programación, una expresión que se evalúa como Verdadero o Falso.\n\nLos alumnos deben ser capaces de explicar que una expresión booleana es algo que es verdadero o falso, similar a una pregunta de sí o no. La manera más formal de decir esto es que las expresiones booleanas se _evalúan_ a verdadero o falso. Esto significa que cuando el ordenador procesa una expresión booleana, comprueba si la expresión describe una situación que es verdadera o falsa, y entonces utiliza el valor de verdadero o falso dondequiera que se encuentre la expresión.\n\nAlgunos ejemplos de expresiones booleanas que se evalúan como verdaderas son `3 > 1` y `4 <= 7`, pero anima a los alumnos a que piensen en expresiones que podrían estar mejor representadas por variables, como `EdadDeLosEstudiantes < 70` o `TamañoDeLaClase > 2`.\n\nAlgunos ejemplos de expresiones booleanas que se evalúan como falsas son `4 == 7`, `nombre de la escuela == \"Hogwarts\"` y `año actual < 1000`. ", "CSD U3 Sprites anitab 2_2021": "# Motores de Búsqueda Recomendados\n\nComo no podemos saber qué sitios pueden estar bloqueados en tu zona, hemos evitado indicar a los alumnos un motor de búsqueda específico. No todos los motores de búsqueda facilitan la configuración de los filtros de Creative Commons - algunos de los más fáciles son:\n\n* Creative Commons Search\n* Google Image Advanced Search\n* Wikimedia Commons\n* Flickr Creative Commons\n", "CSD U3 Sprites combine_2021": "# Motores de Búsqueda Recomendados\n\nComo no podemos saber qué sitios pueden estar bloqueados en tu zona, hemos evitado indicar a los alumnos un motor de búsqueda específico. No todos los motores de búsqueda facilitan la configuración de los filtros de Creative Commons - algunos de los más fáciles son:\n\n* Creative Commons Search\n* Google Image Advanced Search\n* Wikimedia Commons\n* Flickr Creative Commons\n", - "CSD U3 drawing challenge 2_2021": "Esta tarea introduce a los alumnos en el bloque de puntos.", + "CSD U3 drawing challenge 2_2021": "Esta tarea introduce a los alumnos en el bloque punto.", "CSD U3 drawing challenge 3_2021": "Esta tarea permite a los alumnos practicar con el bloque `strokeWeight`.", "CSD U3 drawing challenge no fill_2021": "Esta tarea permite a los alumnos practicar con el bloque `noFill`.", "CSD U3 drawing practice 1_2021": "Esta tarea de depuración pone a prueba la capacidad del alumno para secuenciar correctamente el código.", @@ -501,7 +501,41 @@ "CSD U3 drawing practice 3_2021": "Esta tarea de depuración pone a prueba la capacidad del alumno para secuenciar el código con respecto al comando `fill`.", "CSD U3 parameters shape scene_2021": "Esta tarea creativa permite a los alumnos utilizar sus nuevos conocimientos para alcanzar un objetivo que ellos mismos se han fijado, o para juguetear con el código sin un objetivo concreto. ", "CSD: Sprites in Game Lab_2021": "## Objetivos del Debate\n\n**Vocabulario Clave:**\n\n- **Sprite** - Un personaje en la pantalla con propiedades que describen su ubicación, movimiento y aspecto.\n- **Propiedad** - Una etiqueta para una característica de un sprite, como su ubicación y apariencia.\n- **Notación de Punto** - La forma en que las propiedades de los sprites se utilizan en el Laboratorio de Juegos, conectando el sprite y la propiedad con un punto.\n\nLos sprites son un concepto muy complejo, y los estudiantes pueden tener dificultades para entender exactamente lo que son. El aspecto más importante para que los alumnos entiendan es que los sprites permiten organizar mucha información sobre algo que se quiere dibujar en la pantalla. \n\nLos alumnos deben establecer la conexión entre las propiedades y las variables, ya que ambas contienen información que su programa necesita para funcionar. Se accede a las propiedades a través de los sprites, y los sprites del Laboratorio de Juegos ya tienen propiedades específicas que se crean automáticamente cuando los alumnos crean cada sprite, como la posición x, la altura y la rotación. \n\nLos sprites resuelven el problema de organizar una gran cantidad de información sobre cómo debe dibujarse algo en la pantalla. En lugar de crear nuevas variables para mantener toda esa información, los sprites utilizan propiedades para mantener toda la información sobre una cosa que se dibuja en la pantalla.\n\n**Rincón del Contenido:** El sprite es un tipo de datos llamado **objeto**. Aunque todavía no estamos introduciendo explícitamente el concepto de objeto, los alumnos deben entender que un sprite es un tipo de valor diferente a los que hemos visto antes, que puede contener referencias a muchos más valores.", - "Introduction to Variables - Part 1_2021": "# Objetivos del Debate\n\nLos alumnos deben comprender que las variables contienen información y que se puede acceder a ellas mediante sus etiquetas. Con dibujos sencillos, los alumnos tal vez no vean el poder de las variables, por lo que puedes pedirles que piensen en algunas aplicaciones diferentes que utilicen y qué información debe almacenarse para que la aplicación funcione, o que piensen en un programa más complejo para el que quieran utilizar variables.\n\nLos números, el texto y los colores pueden ir en variables, así como estructuras de datos más complicadas que los estudiantes verán más adelante en el curso." + "Introduction to Variables - Part 1_2021": "# Objetivos del Debate\n\nLos alumnos deben comprender que las variables contienen información y que se puede acceder a ellas mediante sus etiquetas. Con dibujos sencillos, los alumnos tal vez no vean el poder de las variables, por lo que puedes pedirles que piensen en algunas aplicaciones diferentes que utilicen y qué información debe almacenarse para que la aplicación funcione, o que piensen en un programa más complejo para el que quieran utilizar variables.\n\nLos números, el texto y los colores pueden ir en variables, así como estructuras de datos más complicadas que los estudiantes verán más adelante en el curso.", + "CSD U1 processing npark_2021": "[key]\n\nHay dos formas distintas de procesamiento.\n\n1. Comparación: la elección del usuario se compara con la respuesta correcta\n2. Si/entonces: si son iguales, la aplicación muestra el mensaje \"correcto\"; si son diferentes, la aplicación muestra el mensaje \"incorrecto\".\n\nObserva que esta aplicación es muy similar a la aplicación de cumpleaños que los alumnos vieron en el último nivel, ya que utiliza los dos mismos tipos de procesamiento. Utiliza esta similitud para comparar cómo los mismos tipos de procesamiento pueden utilizarse en tipos de aplicaciones muy diferentes.\n\n[/key]", + "CSD U1 processing writers_2021": "[key]\n\nEl proceso utilizado en esta aplicación es la búsqueda o la localización de una coincidencia. \n\n- Encontrar una coincidencia para el cumpleaños del usuario en el calendario, y utilizar el día de la semana.\n- Encontrar una coincidencia para el día de la semana en la lista de autores y los días en que nacieron.\n\nPor supuesto, en esta aplicación hay más procesos, pero este ejercicio se centra en la parte del proceso de búsqueda/encuentro de coincidencias.\n\n[/key]", + "CSD U3 Functions Reset Sprite_2021": "**Por qué usar funciones** \n\nEste nivel y los dos siguientes introducen tres usos de las funciones, a saber, eliminar la repetición en los programas, permitir que el código se modifique rápidamente en varios puntos y proporcionar organización en el código. Los alumnos tendrán que escribir más funciones propias en estos niveles.", + "CSD U3 abstraction rotation control_2021": "# Dentro y fuera del bucle de dibujo\n\nEste es un buen momento para recordar a los alumnos que el código **fuera** del bucle de dibujo se utiliza para configurar el programa. Es para la forma en que quieres que tu programa **comience**. El código **dentro** del bucle de dibujo es para las cosas que cambian, mientras el programa se ejecuta, la interacción con el usuario. \n\nPuede haber alguna confusión en cuanto a que los nuevos bloques son animación (cambiando de posición) y sin embargo han estado fuera del bucle de dibujo hasta este momento. Esto se debe a que hasta ahora, la velocidad se ha establecido al principio del programa y no se ha cambiado. Cuando los estudiantes quieran que la velocidad cambie durante el programa, tendrá que ir dentro del bucle de dibujo.", + "CSD U3 collisions build isTouching_2021": "El código de este nivel es abrumador. No se trata de que los alumnos entiendan cada línea, sino de que vean que es posible comprobar si los sprites se están tocando sólo con sus posiciones. Deben entender que el bloque `isTouching` utilizado en el siguiente nivel ejecuta automáticamente el complicado código que ven aquí, pero que está oculto dentro del bloque para facilitar la programación.\n\nEste código no incluye las propiedades `y` de altura porque los dos sprites están interactuando en la misma línea horizontal. Si el conejito pudiera moverse en diagonal, el código sería aún más complicado.", + "CSD U3 collisions debug isTouching_2021": "En este nivel no se pide a los alumnos que arreglen el error en el programa, lo que debe hacerse en la pestaña de animación. Para que la colisión funcione correctamente, los estudiantes tendrán que recortar el espacio vacío alrededor de la parte visible de la imagen. La forma más fácil de hacerlo es hacer clic una vez en el icono de \"recorte\" en la pestaña de animación, que recortará firmemente el rectángulo más pequeño alrededor de las partes visibles de la imagen. Los alumnos también pueden utilizar la herramienta de selección rectangular para especificar lo que debe ser recortado. ", + "CSD U3 function video_2021": "# Objetivos del Debate\n\n**Vocabulario clave:** \n\n- **Función**: Un conjunto de instrucciones de programación con nombre.\n\nAsegúrate de que los alumnos entienden el papel de los dos pasos en el uso de las funciones, así como que ven las funciones como una forma de \"fragmentación\" o abstracción. La definición de la función debe incluir todo el código que se quiere ejecutar, y el nombre de la función debe ser una breve descripción del propósito del código. La función debe ser llamada en cada lugar del programa en el que el alumno quiera que se ejecute ese bloque de código.", + "CSD games mousedown intro_2021": "Esta es la primera vez que los alumnos ven la entrada del ratón. Aunque no hayan visto el bloque antes, pueden ser capaces de predecir a partir de la línea 13 que los engranajes girarán cuando se pulse el ratón. Este nivel es casi idéntico al anterior, por lo que también puedes utilizarlo como repaso de la estructura if/else.", + "csd-explore ui-4": "[key]\n\nHay dos formas distintas de procesamiento.\n\n1. Comparación: la elección del usuario se compara con la respuesta correcta\n2. Si/entonces: si son iguales, la aplicación muestra el mensaje \"correcto\"; si son diferentes, la aplicación muestra el mensaje \"incorrecto\".\n\nObserva que esta aplicación es muy similar a la aplicación de cumpleaños que los alumnos vieron en el último nivel, ya que utiliza los dos mismos tipos de procesamiento. Utiliza esta similitud para comparar cómo los mismos tipos de procesamiento pueden utilizarse en tipos de aplicaciones muy diferentes.\n\n[/key]", + "csd-explore ui-5": "[key]\n\nEl proceso utilizado en esta aplicación es la búsqueda o la localización de una coincidencia. \n\n- Encontrar una coincidencia para el cumpleaños del usuario en el calendario, y utilizar el día de la semana.\n- Encontrar una coincidencia para el día de la semana en la lista de autores y los días en que nacieron.\n\nPor supuesto, en esta aplicación hay más procesos, pero este ejercicio se centra en la parte del proceso de búsqueda/encuentro de coincidencias.\n\n[/key]", + "ml-bad data-club investigations": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-bad data-loneliness all": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-data decisions-zoo1-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-data decisions-zoo2-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-data decisions-zoo3-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-final project-ai lab-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-good data-upload csv": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-good data-upload isaac csv": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-intro ai lab- fruit veggie widget": "**Recursos Adicionales:** Este nivel _no_ está pensado para ser completado de forma independiente por los estudiantes o de manera autodidacta. Los estudiantes deben seguir las instrucciones de un profesor. [Para obtener más información sobre cómo ayudar a los alumnos a completar este nivel, consulta el plan de estudio](.././).", + "ml-intro ai lab-shapes v1": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-intro app lab-book recommender 1-2021": "**Recursos Adicionales:** Los alumnos pueden utilizar la pestaña de Ayuda y Consejos y acceder a recursos adicionales para trabajar en el Laboratorio de Aplicaciones. Estos recursos provienen de otras actividades o cursos que se centran en el Laboratorio de Aplicaciones, y pueden ayudar a los estudiantes que no han visto antes el Laboratorio de Aplicaciones. Si un número suficiente de alumnos en la clase tiene dificultades, considera la posibilidad de ampliar esta lección y completar actividades adicionales del Laboratorio de Aplicaciones, como por ejemplo:\n\n- [Laboratorio de Aplicaciones con la Hora del Código](https://studio.code.org/s/applab-intro/stage/1/puzzle/1)\n- Las primeras lecciones del [Módulo Autodidáctico del Laboratorio de Aplicaciones](https://studio.code.org/s/csp5-virtual)", + "ml-intro app lab-book recommender 2-2021": "**Recursos Adicionales:** Los alumnos pueden utilizar la pestaña de Ayuda y Consejos y acceder a recursos adicionales para trabajar en el Laboratorio de Aplicaciones. Estos recursos provienen de otras actividades o cursos que se centran en el Laboratorio de Aplicaciones, y pueden ayudar a los estudiantes que no han visto antes el Laboratorio de Aplicaciones. Si un número suficiente de alumnos en la clase tiene dificultades, considera la posibilidad de ampliar esta lección y completar actividades adicionales del Laboratorio de Aplicaciones, como por ejemplo:\n\n- [Laboratorio de Aplicaciones con la Hora del Código](https://studio.code.org/s/applab-intro/stage/1/puzzle/1)\n- Las primeras lecciones del [Módulo Autodidáctico del Laboratorio de Aplicaciones](https://studio.code.org/s/csp5-virtual)", + "ml-intro app lab-book recommender 3-2021": "**Recursos Adicionales:** Los alumnos pueden utilizar la pestaña de Ayuda y Consejos y acceder a recursos adicionales para trabajar en el Laboratorio de Aplicaciones. Estos recursos provienen de otras actividades o cursos que se centran en el Laboratorio de Aplicaciones, y pueden ayudar a los estudiantes que no han visto antes el Laboratorio de Aplicaciones. Si un número suficiente de alumnos en la clase tiene dificultades, considera la posibilidad de ampliar esta lección y completar actividades adicionales del Laboratorio de Aplicaciones, como por ejemplo:\n\n- [Laboratorio de Aplicaciones con la Hora del Código](https://studio.code.org/s/applab-intro/stage/1/puzzle/1)\n- Las primeras lecciones del [Módulo Autodidáctico del Laboratorio de Aplicaciones](https://studio.code.org/s/csp5-virtual)", + "ml-intro categorical-food choices-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-intro categorical-pizza-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-mini project-ai lab 2": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-mini project-app lab": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-model card-medical app v2 2021-2": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-models in applab-zoo model embed": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-models-shoes decision tree-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-models-shoes points-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-models-shoes random-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-numerical ai lab-safari 1-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel.", + "ml-use model card-example1A-2021": "**Recursos Adicionales:** Este nivel _no_ está pensado para que los alumnos lo completen de forma independiente o de manera autodidacta. Los alumnos deben seguir las instrucciones de un profesor y completar la información en una guía de actividades. [Ver el plan de la lección](.././) para más información sobre cómo ayudar a los alumnos a completar este nivel." } } } diff --git a/i18n/locales/es-ES/dashboard/blocks.yml b/i18n/locales/es-ES/dashboard/blocks.yml index 22c0333357a82..3da6ffef6b064 100644 --- a/i18n/locales/es-ES/dashboard/blocks.yml +++ b/i18n/locales/es-ES/dashboard/blocks.yml @@ -2,6 +2,8 @@ es: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alternar cada {N} compases \nentre {MOVE1} y {MOVE2}" options: @@ -1058,6 +1060,12 @@ es: text: dibuja línea {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: limitacion de bloque {SPRITE} para moverse + gamelab_everySeconds: + text: 'repetir cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segundos + '"frames"': fotogramas gamelab_followingTargets: text: siguientes objetivos gamelab_getAllSprites: @@ -1212,6 +1220,8 @@ es: '"pop"': pop '"rain"': lluvia '"spiral"': espiral + gamelab_makeNewScaledSprite: + text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} gamelab_makeNewSpriteAnon: text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/es-ES/dashboard/scripts.yml b/i18n/locales/es-ES/dashboard/scripts.yml index ad0fc70322934..b35a70db18fc1 100755 --- a/i18n/locales/es-ES/dashboard/scripts.yml +++ b/i18n/locales/es-ES/dashboard/scripts.yml @@ -1374,8 +1374,6 @@ es: description: Cómo dirigir un debate sobre la igualdad en un Desarrollo Profesional de Code.org description_short: Cómo dirigir un debate sobre la igualdad en un Desarrollo Profesional de Code.org lessons: - Code.org Equity PD: - name: Desarrollo profesional de Code.org en condiciones de igualdad Necessary Background: name: Experiencia necesaria student_description: Cómo dirigir un debate sobre la igualdad en un Desarrollo Profesional de Code.org @@ -1955,6 +1953,7 @@ es: description_student: En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. Esta lección funciona bien para cualquier estudiante con edad suficiente para leer (más de 6 años). Los estudiantes más jóvenes probablemente no terminarán el tutorial, pero se divertirán mucho trabajando con los rompecabezas durante una hora. Los estudiantes de secundaria terminarán en su mayoría el tutorial y tendrán algo de tiempo para jugar en el nivel de juego libre al final. description_teacher: En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. Esta lección funciona bien para cualquier estudiante con edad suficiente para leer (más de 6 años). Los estudiantes más jóvenes probablemente no terminarán el tutorial, pero se divertirán mucho trabajando con los rompecabezas durante una hora. Los estudiantes de secundaria terminarán en su mayoría el tutorial y tendrán algo de tiempo para jugar en el nivel de juego libre al final. student_description: Utiliza bloques de código para llevar a Steve o Alex en una aventura a través del mundo de Minecraft. + name: mc oceans: title: Inteligencia Artificial para Océanos description: Aprende cómo IA y el aprendizaje automático se pueden usar para abordar problemas del mundo. @@ -3907,6 +3906,7 @@ es: description_student: "¿Has pensado que alguna vez puedes jugar videojuegos en tu colegio? ¡En esta lección, podrás hacer tu propio juego!" description_teacher: En esta actividad en línea, los alumnos aprenderán qué son los eventos y cómo los utilizan los ordenadores en programas como los videojuegos. Los estudiantes trabajarán a través de rompecabezas haciendo que el programa reaccione a los eventos (como los botones de flecha que se presionan.) Al final del rompecabezas, los estudiantes tendrán la oportunidad de personalizar su juego con diferentes velocidades y sonidos. student_description: Elije un equipo y crea un juego de basquetbol + name: baloncesto sample-csp5: lessons: Controlling Memory with Variables: @@ -4519,6 +4519,7 @@ es: description_student: "¿Has pensado que alguna vez puedes jugar videojuegos en tu colegio? ¡En esta lección, podrás hacer tu propio juego!" description_teacher: En esta actividad en línea, los alumnos aprenderán qué son los eventos y cómo los utilizan los ordenadores en programas como los videojuegos. Los estudiantes trabajarán a través de rompecabezas haciendo que el programa reaccione a los eventos (como los botones de flecha que se presionan.) Al final del rompecabezas, los estudiantes tendrán la oportunidad de personalizar su juego con diferentes velocidades y sonidos. student_description: Multideporte + name: deportes 2016_sciencePD-phase2b: lessons: Welcome!: @@ -7331,6 +7332,7 @@ es: description_student: 'En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. ' description_teacher: En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. Esta lección funciona bien para cualquier estudiante con edad suficiente para leer (más de 6 años). Los estudiantes más jóvenes probablemente no terminarán el tutorial, pero se divertirán mucho trabajando con los rompecabezas durante una hora. Los estudiantes de secundaria terminarán en su mayoría el tutorial y tendrán algo de tiempo para jugar en el nivel de juego libre al final. student_description: "¡Minecraft vuelve a la Hora del Código con una nueva actividad! Viaja a través de Minecraft con código." + name: héroe applab-intro-staging: title: Introducción a la preparación del Laboratorio de aplicaciones lessons: @@ -9763,6 +9765,7 @@ es: description_student: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música. description_teacher: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música. student_description: "¡Programa tu propio baile para compartirlo con tus amigos!" + name: baile frozen-2018-test-b: title: Nuevo guión de Frozen lessons: @@ -9778,6 +9781,7 @@ es: description_student: 'En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. ' description_teacher: En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. Esta lección funciona bien para cualquier estudiante con edad suficiente para leer (más de 6 años). Los estudiantes más jóvenes probablemente no terminarán el tutorial, pero se divertirán mucho trabajando con los rompecabezas durante una hora. Los estudiantes de secundaria terminarán en su mayoría el tutorial y tendrán algo de tiempo para jugar en el nivel de juego libre al final. student_description: "¡Minecraft está de vuelta con una nueva actividad! Usa tu creatividad y tu capacidad de resolver problemas para explorar y construir mundos acuáticos a través del código." + name: acuático sconyers: title: Playground de Tracey lessons: @@ -13526,7 +13530,7 @@ es: description: "¡Programa tu propio baile para compartirlo con tus amigos!" lessons: Dance Party: - name: Fiesta de Baile + name: Fiesta de baile (remix 2019) description_student: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música. description_teacher: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música. student_description: "¡Programa tu propio baile para compartirlo con tus amigos!" @@ -16912,8 +16916,6 @@ es: name: USAR Programas (Sólo Laboratorio de Aplicaciones ) MODIFY Programs: name: MODIFICAR Programas (AppLab -> Widget -> AppLab) - Does Code.org Like Your Dog?: - name: "¿Le gusta a Code.org tu perro?" dog: name: "¿Le gusta a Code.org tu perro?" AI for Oceans: @@ -21218,7 +21220,7 @@ es: name: Módulo 1 Getting Started: name: Primeros pasos - What is Code.org: + What is Codeorg: name: "¿Qué es Code.org?" Addressing Implementation Approaches and Barriers: name: Enfoques de Aplicación y Obstáculos @@ -22765,8 +22767,7 @@ es: title: '"¡Hola, mundo!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navegando por la plataforma de aprendizaje Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Aprenderás cómo:** @@ -25094,7 +25095,7 @@ es: description_student: Usa bucles y patrones para finalizar las imágenes. description_teacher: En cuanto a los bucles, los estudiantes aprenden a dibujar imágenes mediante bucles de secuencias simples de instrucciones. En la actividad conectada anterior, los bucles se utilizaron para recorrer un laberinto y recoger el tesoro. Aquí los bucles crean patrones. Al final de esta etapa, los estudiantes tendrán la oportunidad de crear sus propias imágenes mediante bucles. key: Escena del océano con bucles - The Big Event Jr.: + The Big Event Jr: name: El Gran Evento Jr. description_student: Muévete y grita cuando tus docentes presionen los botones de un control remoto gigante. description_teacher: Los eventos son una excelente manera de agregar variedad a un algoritmo ya escrito. Son muy útiles si tu objetivo es que el programa responda al usuario exactamente cuando éste quiere. @@ -25911,7 +25912,7 @@ es: description_student: Esboza tu propia aplicación para smartphone. description_teacher: En esta lección, los estudiantes reconocen que las ciencias de la computación pueden ayudar a las personas en la vida real. Primero, los estudiantes se identifican con varios usuarios ficticios de smartphones para ayudarlos a encontrar la “aplicación correcta” que se adapte a sus necesidades. Luego, los estudiantes ejercitan la empatía y la creatividad para esbozar una aplicación para smartphone que responda a las necesidades de otro usuario. key: La aplicación correcta - The Big Event Jr.: + The Big Event Jr: name: El Gran Evento Jr. description_student: Muévete o grita cuando tu docente presione los botones de un control remoto gigante. description_teacher: Los eventos son una excelente manera de agregar variedad a un algoritmo ya escrito. Son muy útiles si tu objetivo es que el programa responda al usuario exactamente cuando éste quiere. @@ -26004,7 +26005,7 @@ es: Internet está lleno de todo tipo de personas interesantes, pero a veces, algunas de ellas pueden ser malintencionadas. Con este juego de rol, ayuda a tus alumnos a entender por qué a menudo es más fácil ser malvado en línea que en persona, y cómo lidiar con la maldad en línea cuando la ven. key: Poner un STOP a la maldad en Internet - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Mis amigos robóticos Jr. description_student: En esta lección, harás de cuenta que tus compañeros de clase son robots y los programarás para crear patrones de tazas apiladas. description_teacher: Mediante un conjunto de símbolos en lugar de código, los estudiantes diseñarán algoritmos para indicar a un "robot" que apile tazas en diferentes patrones. Los estudiantes se turnarán para cumplir el rol del robot y responderán únicamente al algoritmo definido por sus compañeros. Este segmento enseña a los estudiantes la conexión entre los símbolos y las acciones, la diferencia entre un algoritmo y un programa, y lo valiosa que es la depuración. @@ -26025,7 +26026,7 @@ es: name: Crear arte con código description_student: Programa el Artista para crear imágenes hermosas. description_teacher: En esta lección, los estudiantes tomarán control del Artista para completar los dibujos en pantalla. En esta etapa del Artista, los estudiantes podrán crear imágenes de mayor complejidad mediante nuevos bloques, tales como como `avanzar 100 pixeles` y `girar 90 grados a la derecha`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Mis amigos robóticos y repetitivos Jr. description_student: En esta lección, volverás a programar a tus compañeros de clase. Al usar bucles, podrás resolver problemas más grandes y más complicados. description_teacher: En base a la actividad inicial "Mis amigos robóticos", los estudiantes abordan diseños más grandes y complicados. Para programar sus "robots" con el objetivo de que completen estos diseños más grandes, los estudiantes deberán identificar patrones repetidos en sus instrucciones que podrían reemplazarse con un bucle. @@ -27151,6 +27152,10 @@ es: name: Evaluación de la Unidad 1 description_student: Enhorabuena, has completado tu primera unidad. Evalúa tu progreso a través de la Evaluación de la Unidad 1. description_teacher: Los alumnos realizan una evaluación de opción múltiple que abarca los temas de la unidad. + lesson-21: + name: Consola + lesson-22: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -27238,6 +27243,10 @@ es: name: Imprimiendo Objetos lesson-15: name: Ámbito + lesson-16: + name: Consola + lesson-17: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -27251,6 +27260,14 @@ es: name: Práctica de FRQ lesson-2: name: Evaluación de la Unidad 3 + lesson-5: + name: Bucles Para + lesson-12: + name: Búsqueda de Duplicados + lesson-16: + name: Consola + lesson-17: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -27450,6 +27467,7 @@ es: **Tiempo sugerido:** 15 minutos name: autodidáctico-pl-csa2-2022 + title: 'Módulo 2: Navegando por Code.org' self-paced-pl-csa3-2022: lessons: lesson-1: @@ -28220,6 +28238,12 @@ es: lessons: lesson-1: name: Bienvenidos + lesson-4: + name: Resumen de los Descubrimientos de la Informática + lesson-9: + name: Planificación de lecciones + lesson-10: + name: El papel del profesor csa2-2022-exemplars: lessons: lesson-1: @@ -28240,6 +28264,8 @@ es: name: Métodos Mutadores lesson-9: name: Imprimiendo Objetos + lesson-10: + name: Ámbito lesson-11: name: 'El Barrio: Proyecto de Gestión de Tiendas - Día 1' lesson-12: @@ -28329,3 +28355,15 @@ es: student_description: "¡Bienvenido al curso gratuito en línea para educadores de Code.org sobre Conceptos Básicos de Informática!" description_short: "¡Bienvenido al curso en línea gratuito para educadores, a su propio ritmo, de Code.org para iniciarse en los Conceptos Básicos de Informática!" description_audience: "¡Bienvenido al curso en línea gratuito para educadores, a su propio ritmo, de Code.org para iniciarse en los Conceptos Básicos de Informática!" + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Computación física + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Computación física + hello-world-csc: + title: Hola Mundo + csd-playground: + name: csd-playground From f507434e179b79cb8cb0c6db14f7ae5e3eb4fb5a Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:07 +0000 Subject: [PATCH 21/84] dashboard i18n updates - Spanish, Mexico --- .../locales/activity_sections.es-MX.json | 52 +- .../config/locales/authored_hints.es-MX.json | 230 +++---- dashboard/config/locales/blocks.es-MX.yml | 10 + .../bubble_choice_description.es-MX.json | 46 +- dashboard/config/locales/callouts.es-MX.json | 6 +- .../config/locales/display_name.es-MX.json | 49 +- dashboard/config/locales/dsls.es-MX.yml | 60 ++ .../locales/lesson_activities.es-MX.json | 12 +- dashboard/config/locales/lessons.es-MX.json | 40 +- .../locales/long_instructions.es-MX.json | 217 +++++-- .../config/locales/objectives.es-MX.json | 4 +- dashboard/config/locales/resources.es-MX.json | 570 +++++++++++++++++- dashboard/config/locales/scripts.es-MX.yml | 228 ++++--- .../locales/short_instructions.es-MX.json | 55 +- dashboard/config/locales/standards.es-MX.json | 11 + .../locales/teacher_markdown.es-MX.json | 20 +- .../config/locales/vocabularies.es-MX.json | 2 +- i18n/locales/es-MX/dashboard/blocks.yml | 10 + i18n/locales/es-MX/dashboard/scripts.yml | 132 ++-- 19 files changed, 1306 insertions(+), 448 deletions(-) create mode 100644 dashboard/config/locales/standards.es-MX.json diff --git a/dashboard/config/locales/activity_sections.es-MX.json b/dashboard/config/locales/activity_sections.es-MX.json index ef065555cffce..71f5610b7761d 100644 --- a/dashboard/config/locales/activity_sections.es-MX.json +++ b/dashboard/config/locales/activity_sections.es-MX.json @@ -1472,7 +1472,7 @@ }, "2a0e6d6d-f8b2-4f88-86e2-1b4c8c2ee300": { "name": "Ejemplo 2: Uso de la visión de la Información para mejorar el modelo", - "description": "Añadir más datos de entrenamiento no sólo cambia los resultados, sino también los datos mostrados en la visión de la información. A veces, el gráfico de resultados que se muestra puede aclarar por qué los resultados no coinciden con las expectativas.\n\nConsideremos un estudiante que quiere entrenar a la Inteligencia Artificial para que reconozca a los peces \"enfadados\".\nQuiere conseguirlo seleccionando cualquier pez con cejas que apunten hacia dentro y bocas fruncidas. Etiquetarán a un pez como \"enfadado\" si tiene una combinación de estos rasgos:\n\n| \"Angry\" eyes: ![](https://curriculum.code.org/media/uploads/eyes11.png)![](https://curriculum.code.org/media/uploads/eyes17.png) \"Angry\" mouths: ![](https://curriculum.code.org/media/uploads/mouth11.png)![](https://curriculum.code.org/media/uploads/mouth9.png)![](https://curriculum.code.org/media/uploads/mouth12.png)![](https://curriculum.code.org/media/uploads/mouth6.png) |\n| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n\n¿Puede la Inteligencia Artificial averiguar lo que hace el alumno sin ser programada explícitamente? Depende de la cantidad de datos de entrenamiento que proporcione el alumno y de la calidad de los datos del conjunto. \n\n| \"Angry\" fish - training: 30 | \"Angry\" fish - training: 200 |\n| --------------------------------------------------------------------------------- | -------------------------------------------------------------------------- |\n| | |\n\n| \\_Aquí, podemos ver que la Inteligencia Artificial captó enseguida que los \"ojos\" eran el rasgo más importante, pero seguido de cerca por el \"color\", no por la \"boca\". En la imagen de la izquierda hay algunos peces de color púrpura que tienen bocas diferentes a las que el alumno tenía como objetivo. ¿Quizás muchos de los peces \"enfadados\" que el alumno seleccionó inicialmente eran morados? Una forma de mejorar el modelo sería continuar el entrenamiento, asegurándose de seguir hasta que varios peces morados \"no enfadados\" hayan sido etiquetados correctamente." + "description": "Añadir más datos de entrenamiento no sólo cambia los resultados, sino también los datos mostrados en la visión de la información. A veces, el gráfico de resultados que se muestra puede aclarar por qué los resultados no coinciden con las expectativas.\n\nConsideremos un estudiante que quiere entrenar a la Inteligencia Artificial para que reconozca a los peces \"enfadados\".\nQuiere conseguirlo seleccionando cualquier pez con cejas que apunten hacia dentro y bocas fruncidas. Etiquetarán a un pez como \"enfadado\" si tiene una combinación de estos rasgos:\n\n| \"Angry\" eyes: ![](https://curriculum.code.org/media/uploads/eyes11.png)![](https://curriculum.code.org/media/uploads/eyes17.png) \"Angry\" mouths: ![](https://curriculum.code.org/media/uploads/mouth11.png)![](https://curriculum.code.org/media/uploads/mouth9.png)![](https://curriculum.code.org/media/uploads/mouth12.png)![](https://curriculum.code.org/media/uploads/mouth6.png) |\n| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n\n¿Puede la Inteligencia Artificial averiguar lo que hace el alumno sin ser programada explícitamente? Depende de la cantidad de datos de entrenamiento que proporcione el alumno y de la calidad de los datos del conjunto. \n\n| \"Angry\" fish - training: 30 | \"Angry\" fish - training: 200 |\n| --------------------------------------------------------------------------------- | -------------------------------------------------------------------------- |\n| | |\n\n\\| \\_Aquí, podemos ver que la Inteligencia Artificial captó enseguida que los \"ojos\" eran el rasgo más importante, pero seguido de cerca por el \"color\", no por la \"boca\". En la imagen de la izquierda hay algunos peces de color púrpura que tienen bocas diferentes a las que el alumno tenía como objetivo. ¿Quizás muchos de los peces \"enfadados\" que el alumno seleccionó inicialmente eran morados? Una forma de mejorar el modelo sería continuar el entrenamiento, asegurándose de seguir hasta que varios peces morados \"no enfadados\" hayan sido etiquetados correctamente." }, "e9aff97e-cad0-44f6-a38c-acea877cab0f": { "name": "Calentamiento" @@ -6046,7 +6046,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Preparando el Escenario\n\nDa la bienvenida a los alumnos a la clase y presenta la actividad del día.", "tips": [ - "Una forma de presentar la Hora del Código, si no estás muy familiarizado con la codificación, es mostrar uno de [nuestros vídeos inspiradores](https://hourofcode.com/promote/resources#videos). Elige el que creas que tus alumnos encontrarán más estimulante y compártelo ahora. Para los alumnos de los grados intermedios, sugerimos [La Hora del Código está Aquí](https://youtu.be/FC5FbmsH4fw)." + "Una forma de presentar la Hora del Código, si no estás muy familiarizado con la codificación, es mostrar uno de [nuestros vídeos inspiradores][0]. Elige el que creas que tus alumnos encontrarán más estimulante y compártelo ahora. Para los alumnos de los grados intermedios, sugerimos [La Hora del Código está Aquí][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -6059,7 +6059,7 @@ "description": "¿Sabías que la informática puede ser muy creativa? De hecho, se puede hacer arte con el código. Como recordatorio, el código es un conjunto de instrucciones que un ordenador puede entender. Al igual que la elección de los colores de la pintura, la elección del código que escribes puede ser una oportunidad para expresar tu creatividad. \n\nHoy vamos a utilizar la poesía para inspirar nuestra codificación creativa. ¿Alguien sabe qué es la poesía? ¿Tienes algún poema o poeta favorito? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Leer poesía juntos:** Leer [algunos poemas](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) juntos en la clase, practicando el nombre del estado de ánimo de cada poema. Anima a los alumnos a compartir su interpretación, aunque sea diferente a la de los demás. " + "description": "**Leer poesía juntos:** Leer [algunos poemas][0] juntos en la clase, practicando el nombre del estado de ánimo de cada poema. Anima a los alumnos a compartir su interpretación, aunque sea diferente a la de los demás. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "El Arte del Poema", @@ -9006,7 +9006,7 @@ "description": "Muestra un desafío de la lección. Recomendamos el desafío número 9.\n\n- Pregunta que debería hacer la abeja cuando llegue a la nube.\n - La abeja debería usar una condicional para revisar si hay una flor o un panal.\n- Use el bloque \"si en flor / si no\". Pregunta qué debería hacer la abeja si hay una flor. Si no hay una flor, habrá un panal, ¿qué debería hacer la abeja entonces?\n - Si hay una flor, la abeja debe \"obtener néctar\"; si hay un panal, la abeja debe \"hacer miel\".\n\nCompleta el resto del código y presiona \"Ejecutar\". Conversa con la clase por qué funciona el programa." }, "7f949bd4-c8d6-42b7-a6b2-a835a8a63e41": { - "name": "Condicionales con Abeja", + "name": "Condicionales (Si/sino) con Abeja", "description": "Estos desafíos podrían generar dudas y preguntas, por lo que es recomendable programar en parejas o implementar la regla de “pregúntale a 3 antes que a mí” (que los estudiantes le pidan ayuda al menos a tres compañeros antes de preguntarle al docente). Esto suscitará análisis y conversaciones que desarrollarán la comprensión de cada estudiante." }, "ca607451-3bb5-4aea-bca0-efd3fed0c6be": { @@ -9677,7 +9677,7 @@ "description": "Ahora usaremos **condicionales** para ayudar a la _abeja_ Code.org a lidiar con algunas nubes misteriosas. No sabemos si las flores tienen néctar o no, por lo que necesitaremos usar condicionales para asegurarnos de recolectar el néctar si hubiese y no intentar recolectarlo en flores donde no haya nada.\n\nMuestra un desafío de la lección. Recomendamos el desafío número 9. \n\n- Pregunta que debería hacer la abeja cuando llegue a la nube. \n - La abeja debería usar una condicional para revisar si hay una flor o un panal. \n- Usa el bloque si en flor / si no. Pregunta qué debería hacer la abeja si hay una flor. Si no hay una flor, habrá un panal, ¿qué debería hacer la abeja entonces? \n - Si hay una flor, la abeja debe obtener néctar; si hay un panal, la abeja debe hacer miel. \n\nCompleta el resto del código y presiona Ejecutar. Conversa con la clase por qué funciona el programa." }, "22580642-ad9a-48f6-9ad6-8693e42ed9d3": { - "name": "Condicionales con Abeja", + "name": "Condicionales (Si/sino) con Abeja", "description": "Estos desafíos podrían generar dudas y preguntas, por lo que es recomendable programar en parejas o implementar la regla de “pregúntale a 3 antes que a mí” (que los estudiantes le pidan ayuda al menos a tres compañeros antes de preguntarle al docente). Esto suscitará análisis y conversaciones que desarrollarán la comprensión de cada estudiante." }, "c622f540-96a1-4448-9a80-18850f23abdd": { @@ -11144,19 +11144,19 @@ ] }, "943225fd-17d1-40af-884c-76370ba25b32": { - "description": "#### Crear:\n\nLo ideal es disponer de tiempo de clase para que los alumnos trabajen en sus presentaciones. Esto les permitirá incorporar componentes multimedia interesantes, como _Google Slides_. Para otras ideas de presentaciones, visite **\\*72 Formas Creativas para que tus Alumnos Muestren lo que Saben** - Sitio web.\n\nAnima a los estudiantes a incluir en su presentación toda la información de la sección J de la Hoja de Trabajo de Diseño del Proyecto Final, así como dos o más preguntas de la sección K.\n\n#### Presentar:\n\nLos estudiantes deben mostrar sus aplicaciones primero, y luego pueden comentar las preguntas que han cubierto en sus presentaciones. \n\nPuede ser muy útil que los alumnos se apunten a un orden específico para hacer sus presentaciones, de modo que puedan disfrutar de las demostraciones de sus compañeros sin preocuparse de si serán llamados a continuación." + "description": "#### Crear:\n\nIdealmente, tendrás suficiente tiempo disponible para que los estudiantes trabajen en sus presentaciones. Esto les permitirá incorporar elementos multimedia, como diapositivas. Para más ideas de presentaciones, visita el sitio web 72 Creative Ways for Your Students to Show What They Know (sitio en inglés).\n\nAlienta a los estudiantes a incluir toda la información de la sección J de la Guía de diseño del proyecto final en sus presentaciones, además de dos o más preguntas de la sección K.\n\n#### Presentar:\n\nLos estudiantes deberán, primero que todo, presentar sus apps. Luego, pueden discutir las preguntas que hayan incluido en sus presentaciones.\n\nPuede ser muy útil que los estudiantes se anoten en una lista para establecer el orden de las presentaciones, de manera que puedan disfrutar de las presentaciones de sus compañeros sin la ansiedad producida por la incertidumbre de no saber si serán los siguientes. " }, "6a4f65e2-5864-40c5-84bb-d1f70643e914": { "name": "Presentaciones - Día 5", "description": "Los estudiantes seguirán presentando sus proyectos de la manera aprobada (por escrito, oralmente o usando multimedia). " }, "f8072f39-4638-4fa9-9ad9-f26e5e9af893": { - "name": "Reflexiona y Vuelve a Intentarlo ", - "description": "Los estudiantes trabajarán con otro grupo para dar y recibir consejos en un esfuerzo por fortalecer los proyectos de los demás.\n\n#### Reflexionar:\n\nPara las reflexiones, haz que cada grupo se empareje con otro para probar los proyectos de los demás. Después de unos 10 minutos, haz que los grupos analicen las preguntas de la hoja de trabajo de diseño del proyecto final. \n\nAnima a los estudiantes a formular las preguntas de la Hoja de Trabajo de Diseño del Proyecto Final y a anotar los comentarios proporcionados por sus equipos de revisión para que puedan consultarlos más tarde. Esta parte debería durar aproximadamente 15 minutos más." + "name": "Reflexionar y volver a intentarlo", + "description": "Los estudiantes trabajarán con otro grupo para dar y recibir consejos en un esfuerzo por fortalecer los proyectos de los demás.\n\n#### Reflexionar:\n\nPara reflexionar, que cada grupo se junte con otro grupo para probar el proyecto de cada uno. Después de 10 minutos, haz que los grupos analicen y discutan las preguntas de la Guía de trabajo – Diseño del proyecto final. \n\nAnima a los estudiantes a hacer las preguntas de la Guía de trabajo – Diseño del proyecto final al otro grupo y anotar las respuestas de manera que puedan recurrir a ellas en el futuro. Esta actividad podría tomar aproximadamente 15 minutos extras." }, "91a938ed-5c11-4efb-be88-9d4875f227c6": { "tips": [ - "Los profesores deben evitar asignar la parte final del proyecto como deberes a menos que estén seguros de que los estudiantes viven cerca unos de otros **y** tienen acceso a Internet en casa." + "Los docentes deben evitar enviar esta última parte de la lección como tarea, a menos que estén seguros de que los estudiantes cuentan con acceso a Internet **y** viven cerca uno del otro." ] }, "da7c2a4a-94de-4469-a887-e6f19dda99fb": { @@ -13952,7 +13952,7 @@ "8f56a7b9-e17b-4173-bae9-c996824270b4": { "description": "\\*\\* Análisis del video\\*\\* \n\n- ¿Qué se deben seguir para añadir una imagen a una sprite? \n \\-¿Cuáles son las distintas formas con las que se puede obtener una imagen?", "tips": [ - "Asegúrese que los estudiantes comprendan que deben crear la imagen (o animación) en la pestaña de animación y luego deben añadir esta animación al sprite utilizando el bloque [\\`setAnimation\\`(#f78183)](/docs/gamelab/setAnimation/) Los estudiantes pueden malinterpretar la palabra “animación” al usarla con imágenes individuales, sin embargo, en el Game Lab, las imágenes sin movimiento son consideradas “animaciones” de un solo cuadro. \n\nLos estudiantes pueden utilizar una animación que ya se encuentre en la biblioteca de animación, cargar una desde su computadora o crearla utilizando las herramientas de dibujo. Adicionalmente, los estudiantes pueden utilizar las herramientas de dibujo para modificar imágenes que ya tengan en su biblioteca o las que hayan cargado.\n\n**Alerta de confusión** Es posible que los estudiantes confundan los conceptos de sprite, su animación, y la imagen que dibuja en la pantalla. En las próximas lecciones, evite la confusión y refuerce la idea de que una animación de un sprite es solamente una de sus propiedades, la que controla qué imagen se dibuja en la pantalla. Recuérdeles que un sprite puede tener distintas animaciones en el transcurso del programa, y también que al igual que las otras propiedades, puede cambiar, y que dos o más sprites pueden compartir la misma animación." + "Asegúrese que los estudiantes comprendan que deben crear la imagen (o animación) en la pestaña de animación y luego deben añadir esta animación al sprite utilizando el bloque [\\`setAnimation\\`(#f78183)](/docs/gamelab/setAnimation/) Los estudiantes pueden malinterpretar la palabra “animación” al usarla con imágenes individuales, sin embargo, en el Game Lab, las imágenes sin movimiento son consideradas “animaciones” de un solo cuadro. \n\nLos estudiantes pueden utilizar una animación que ya se encuentre en la biblioteca de animación, cargar una desde su computadora o crearla utilizando las herramientas de dibujo. Adicionalmente, los estudiantes pueden utilizar las herramientas de dibujo para modificar imágenes que ya tengan en su biblioteca o las que hayan cargado.\n\n**Alerta de concepto erroneo** Es posible que los estudiantes confundan los conceptos de sprite, su animación, y la imagen que dibuja en la pantalla. En las próximas lecciones, evite la confusión y refuerce la idea de que una animación de un sprite es solamente una de sus propiedades, la que controla qué imagen se dibuja en la pantalla. Recuérdeles que un sprite puede tener distintas animaciones en el transcurso del programa, y también que al igual que las otras propiedades, puede cambiar, y que dos o más sprites pueden compartir la misma animación." ], "progression_name": "Video: La pestaña de animación" }, @@ -14140,11 +14140,11 @@ "c490c403-c5dc-4755-a03b-1532565b1119": { "description": "**Análisis:** Pida a los estudiantes que escriban sus respuestas individualmente, luego que las compartan con sus compañeros y finalmente con todo el grupo.", "tips": [ - "**Objetivo:** El objetivo de este análisis es que los estudiantes comprendan algunos elementos claves de la programación. Los estudiantes deben comprender que la clave es ver muchas imágenes en secuencia y que cada una tiene una pequeña diferencia con la otra. Introduzca la palabra \"frame\" (cuadro), como una de las imágenes en una animación. Luego comente a los estudiantes que muy pronto podrán crear animaciones propias." + "**Objetivo:** El objetivo de este análisis es que los estudiantes comprendan algunos elementos claves de la animación. Los estudiantes deben comprender que la clave es ver muchas imágenes en secuencia y que cada una tiene una pequeña diferencia con la otra. Introduzca la palabra \"frame\" (cuadro), como una de las imágenes en una animación. Luego comente a los estudiantes que muy pronto podrán crear animaciones propias." ] }, "fec359dd-3f5c-4956-a6ba-037f6da3460b": { - "description": "Comenzaremos a hacer animaciones, no solo imágenes fijas. Para hacer esto necesitaremos encontrar una forma en la que nuestros programas dibujen muchas imágenes por segundo. Nuestros ojos las verán como una sola animación. Para hacer esto, necesitaremos aprender una nueva herramienta." + "description": "Aprenderemos cómo hacer animaciones. Por lo tanto, necesitaremos encontrar una forma en la que nuestros programas dibujen muchas imágenes por segundo para que nuestros ojos las vean como si estuvieran en movimiento. Para lograr esto, necesitamos aprender una nueva herramienta." }, "bfb74221-6537-4c48-8e03-2f536bc27635": { "description": "\\*\\* Pregunta del día: ¿Cómo podemos animar nuestras imágenes en el Game Lab?\\*\\*" @@ -14156,7 +14156,7 @@ ] }, "a2b62aaa-e34a-4413-b6cc-710fa82cdc5f": { - "description": "**Demostración:** Si lo desea, puede utilizar los manipulativos proporcionados para realizar una demostración y explorar \n como están conectados el ciclo dibujar y las animaciones." + "description": "**Demostración:** Si lo desea, puede utilizar los manipulativos proporcionados para realizar una demostración y explorar el vínculo entre el ciclo dibujar y las animaciones." }, "18bcf449-d684-4e93-abbd-5af4e82d1e7b": { "description": "**Análisis del video:**\n\n- ¿Qué hace la función dibujar?", @@ -14173,7 +14173,7 @@ }, "fcb22a6b-b548-4ea4-b2bf-23f3db9dde29": { "tips": [ - "Fíjate en que el fondo azul nunca es visible porque el fondo rojo lo cubre inmediatamente. Además, sólo hay un punto amarillo visible, ya que a medida que el bucle de dibujo se ejecuta una y otra vez, va colocando nuevos fondos." + "Note que el fondo azul nunca es visible porque el fondo rojo lo cubre inmediatamente. Además, sólo hay un punto amarillo visible, ya que a medida que el bucle de dibujo se ejecuta una y otra vez, va colocando nuevos fondos." ], "progression_name": "Predicción" }, @@ -14199,7 +14199,7 @@ "description": "\\*\\* Pregunta del día: ¿Cómo podemos animar nuestras imágenes en el Game Lab?\\*\\*" }, "4e97aa36-b285-40f3-83cb-383e83158dc5": { - "description": "**Decir:** ¿Cómo el bucle dibujar nos ayuda al hacer animaciones?", + "description": "**Decir:** ¿Cómo nos ayuda el ciclo de dibujo cuando hacemos animaciones?", "tips": [ "**Conceptos clave:** Puede haber confusiones comunes con el bucle dibujar. Asegúrese que los estudiantes comprenden lo siguiente:\n\n- El bucle dibujar debe ejecutarse al final, después de todo el código del programa y sin importar en que parte del programa se ubique.\n- El bucle dibujar es ejecutado por el Game Lab a una tasa de fotogramas constante de 30 fotogramas por segundo y no es necesario llamar a la función.\n- Los \"fotogramas\" en el Game Lab pueden compararse a hojas transparentes, esto quiere decir que, a menos que dibujes un fondo, todas las formas nuevas o sprites simplemente aparecerán encima de las anteriores.\n- Tu programa solo debe tener un bucle dibujar." ] @@ -14217,7 +14217,7 @@ "b8ce874f-8e09-4a78-aa14-7b32de942c69": { "description": "**Análisis:** Permita que los estudiantes compartan sus ideas con un compañero antes de compartirlas con toda la clase.", "tips": [ - "El objetivo de este análisis es que los estudiantes comiencen a analizar de que forma pueden utilizar las propiedades sprite que han aprendido hasta ahora para realizar animaciones con movimiento. Si los estudiantes tienen dificultades, puede ayudarlos preguntando por propiedades específicas. Por ejemplo:\n\n- ¿Qué le sucedería a un sprite si incrementas constantemente su propiedad [\\`x\\`(#f78183)](/docs/gamelab/x/) ?\n- ¿Qué le sucedería a un sprite si incrementas constantemente su propiedad [\\`y\\`(#f78183)](/docs/gamelab/y/)] ?\n- ¿Qué sucedería si incrementas otras propiedades o si combinas varias de estas?" + "El objetivo de este análisis es que los estudiantes comiencen a analizar de que forma pueden utilizar las propiedades sprite que han aprendido hasta ahora para realizar animaciones con movimiento. Si los estudiantes tienen dificultades, puede ayudarlos preguntando por propiedades específicas. Por ejemplo:\n\n- ¿Qué le sucedería a un sprite si incrementas constantemente su propiedad [\\`x\\`(#f78183)](/docs/gamelab/x/) ?\n- ¿Qué le sucedería a un sprite si incrementas constantemente su propiedad [\\`y\\`(#f78183)](/docs/gamelab/y/)] ?\n- ¿Qué sucedería si incrementas otras propiedades o si las combinas?" ] }, "405ad4ad-0633-4613-9883-f54a8559b49b": { @@ -14231,7 +14231,7 @@ "progression_name": "Predicción" }, "a6ebae49-e1ca-4918-9d7f-4c0e33cdf00e": { - "description": "**Análisis del video:**\n\n- ¿Cuál es el patrón del contador?\n- ¿De qué forma el patrón del contador logra mover a los sprites por la pantalla?", + "description": "**Análisis del video:**\n\n- ¿Qué es el patrón de contador?\n- ¿De qué forma el patrón del contador logra mover a los sprites por la pantalla?", "tips": [ "**Objetivo del análisis:**\n\nLos estudiantes pueden describir el patrón contador de varias maneras. Asegúrese de que vayan más allá de simplemente indicar los bloques o el código que utiliza el patrón de contador. Deben comprender que el patrón contador permite al programador actualizar el valor de una variable en un patrón que cuenta hacia arriba (o hacia abajo) en cada iteración del ciclo de dibujo. Esto se puede usar para muchas cosas diferentes, como girar, crecer, encogerse o temporizadores, pero se usa con mayor frecuencia para mover sprites por la pantalla.\n\nCuando la propiedad x o y de un sprite se actualiza en un patrón de contador, su posición cambia de manera constante con el tiempo, lo que hace que se mueva por la pantalla. Los estudiantes deben poder explicar que el movimiento en una animación es solo un cambio de posición, y que cambiar la posición x de un sprite hará que se mueva horizontalmente, y cambiar la posición y de un sprite hará que se mueva verticalmente." ], @@ -14251,12 +14251,12 @@ }, "a8fccbf5-3042-489e-97eb-19fb589b606d": { "name": "Escribir en la bitácora", - "description": "**Pregunta del día: ¿Cómo podemos controlar el movimiento de un sprite en el Game Lab?**\n\n**Decir:** Han aprendido dos maneras de crear animaciones con el ciclo de dibujo: números aleatorios y patrón contador. ¿Para qué tipo de movimiento usarías números aleatorios?, ¿Para qué tipo de movimiento usarías el patrón contador?, ¿Existen movimientos que combinen el patrón contador y los números aleatorios?" + "description": "**Pregunta del día: ¿Cómo podemos controlar el movimiento de un sprite en el Game Lab?**\n\n**Decir:** Han aprendido dos maneras de crear animaciones con el ciclo de dibujo: números aleatorios y patrón contador. ¿Para qué tipo de movimiento usarías números aleatorios?, ¿Para qué tipo de movimiento usarías el patrón contador?, ¿Existen movimientos que combinen el patrón de contador y los números aleatorios?" }, "06cad4ef-4d60-42e4-829c-02fd3364c31e": { "description": "**Análisis:** Deje que los estudiantes compartan sus ideas con un compañero antes de compartirlas con el resto de la clase.", "tips": [ - "Las respuestas de los estudiantes pueden variar, pero los movimientos como sacudir utilizan números aleatorios, y los movimientos más potentes utilizan el patrón contador. Si bien no se exigen respuestas exactas, los estudiantes deben reflejar una comprensión de cómo funcionan las construcciones de los distintos programas.\n\nEs posible que en algunos de los desafíos los estudiantes hayan visto que los números aleatorios se utilizaron en una propiedad (rotación) y el patrón contador en otra (posición x). Si el tiempo de la clase lo permite, pídales imaginen lo que pasaría si usaran el patrón contador para añadir o quitar un número aleatorio a la propiedad de un sprite o para combinar las dos construcciones de otra forma." + "Las respuestas de los estudiantes pueden variar, pero los movimientos como sacudir utilizan números aleatorios, y los movimientos más potentes utilizan el patrón de contador. Si bien no se exigen respuestas exactas, los estudiantes deben reflejar una comprensión de cómo funcionan las construcciones de los distintos programas.\n\nEs posible que en algunos de los desafíos los estudiantes hayan visto que los números aleatorios se utilizaron en una propiedad (rotación) y el patrón contador en otra (posición x). Si el tiempo de la clase lo permite, pídales imaginen lo que pasaría si usaran el patrón contador para añadir o quitar un número aleatorio a la propiedad de un sprite o para combinar las dos construcciones de otra forma." ] }, "814e725b-8ddc-466b-808a-1ea5687fbf6a": { @@ -14269,7 +14269,7 @@ "a5361b9b-6e15-4bba-9b35-ae31a1e1b525": { "description": "**Compartir:** Deje que los estudiantes compartan sus respuestas con el resto del curso.", "tips": [ - "El objetivo de este análisis es repasar los distintos tipos de movimiento y animaciones que los estudiantes han aprendido. Cuando los estudiantes conversen acerca de los distintos métodos, asegúrese de que mencionen que tipo de movimiento les sería útil. Incítelos a que especifiquen lo que podrían animar utilizando estos métodos." + "El objetivo de este análisis es repasar los distintos tipos de movimiento y animaciones que los estudiantes han aprendido. Cuando los estudiantes conversen acerca de los distintos métodos, asegúrese de que mencionen que tipo de movimiento les sería útil. Pídales que especifiquen lo que podrían animar utilizando estos métodos." ] }, "c0a4e139-2176-45dd-9d6d-aecd235122a6": { @@ -14279,7 +14279,7 @@ "description": "**Pregunta del día: ¿Cómo podemos combinar diferentes patrones de programación para hacer una animación completa?**" }, "688648c7-ae17-46ad-8eb4-c4198f741607": { - "description": "**Distribuir:**(Opcional) Distribuya copias de la guía de actividades. Los estudiantes pueden utilizar esta hoja para planear la animación que tendrán que crear al final de esta lección. También pueden usar una hoja de papel.\n\n**Transición:** Pida a los estudiantes que ingresen a Code Studio." + "description": "**Distribuir:**(Opcional) Distribuya copias de la guía de actividades. Los estudiantes pueden utilizar esta hoja para planificar la animación que crearán al final de esta lección. También pueden usar una hoja de papel.\n\n**Transición:** Pida a los estudiantes que ingresen a Code Studio." }, "d77db66e-6e3a-4e3a-82df-2499a5ad0efd": { "progression_name": "Ejemplo de Escena Animada" @@ -14394,7 +14394,7 @@ }, "9addd7c3-06f4-4522-b6b3-d469bf2290ad": { "name": "Considerando las condicionales", - "description": "**Pregunta del día: ¿Cómo pueden reaccionar los programas a los cambios cuando están en ejecución?**\n\n**Vocabulario Clave:**\n\n- **Condición** - algo que un programa verifica para comprobar si es verdadero antes de decidir que acción realizar.\n- **Condicionales** - Sentencias que solo se ejecutan bajo ciertas condiciones.\n- **Expresión booleana** - En programación, una expresión que evalúa si es verdadero o falso." + "description": "**Pregunta del día: ¿Cómo pueden reaccionar los programas a los cambios cuando están en ejecución?**\n\n**Vocabulario Clave:**\n\n- **Condición** - algo que un programa verifica para comprobar si es verdadero antes de decidir que acción realizar.\n- **Condicionales** - Sentencias que solo se ejecutan bajo ciertas condiciones.\n- **Expresión booleana** - En programación, una expresión que evalúa si es verdadero o falso.\n\n**Decir:** Ahora que ya saben como funcionan las condicionales, ¿En qué partes de los programas y aplicaciones que ya conoces se podrían utilizar?" }, "2b5e9944-1e90-4362-98e9-ef74a8d1d48b": { "description": "**Análisis:** Solicite a los estudiantes que compartan sus respuestas.", @@ -14572,7 +14572,7 @@ "description": "![](https://images.code.org/15bac51234517077f8b728deca154d01-image-1631060129387.png)\n**!Atención!** Si está enseñando virtualmente o en una clase con distanciamiento social, haga [clic aquí](https://docs.google.com/document/d/16yHyWom69h5OFd-4yYiuwSq9MOdan9sv3Q0R0tzmtD8/edit) para acceder a las modificaciones que puede usar para esta lección." }, "5699b426-cfa2-4614-9434-9554d27e785d": { - "description": "**Demuestre:** Pida a un voluntario que pase al frente del salón de clases y actúe como un sprite. Diga que le dará instrucciones al sprite como si lo estuviera haciendo un programa del Game Lab.\n\nCuando su estudiante esté listo, ubíquese frente a el para que tenga espacio suficiente para moverse y pídale que se \"avance 1 hacia adelante\". El estudiante debería dar un paso más adelante. Luego repita la misma instrucción varias veces, cada vez indicando al estudiante que se mueva un paso más adelante. El objetivo es hacer que se note que lo repetitivo de la instrucción. Cuando su estudiante haya completado la actividad, pídale que vuelva al lugar en donde comenzó. Repita la instrucción nuevamente y pídale a su estudiante que se \"avance 2 hacia adelante\", para que se mueva dos pasos más adelante cada vez. Una vez que haya finalizado la demostración, pídale a la clase que de un aplauso a su compañero e indíquele que regrese a su puesto.\n\n**Decir:** Le estaba dando algunas instrucciones a mi \"sprite\", pero me pareció que se hicieron muy repetitivas. ¿Cómo podría haber simplificado mis instrucciones? " + "description": "**Demuestre:** Pida a un voluntario que pase al frente del salón de clases y actúe como un sprite. Diga a la clase que le dará instrucciones al sprite como si lo estuviera haciendo un programa del Game Lab.\n\nCuando su estudiante esté listo, ubíquese frente a el para que tenga espacio suficiente para moverse y pídale que se \"avance 1 hacia adelante\". El estudiante debería dar un paso más adelante. Luego repita la misma instrucción varias veces, cada vez indicando al estudiante que se mueva un paso más adelante. El objetivo es hacer que se note que lo repetitivo de la instrucción. Cuando su estudiante haya completado la actividad, pídale que vuelva al lugar en donde comenzó. Repita la instrucción nuevamente y pídale a su estudiante que se \"avance 2 hacia adelante\", para que se mueva dos pasos más adelante cada vez. Una vez que haya finalizado la demostración, pídale a la clase que de un aplauso a su compañero e indíquele que regrese a su puesto.\n\n**Decir:** Le estaba dando algunas instrucciones a mi \"sprite\", pero me pareció que se hicieron muy repetitivas. ¿Cómo podría haber simplificado mis instrucciones? " }, "a2fda764-6cf6-419d-a9cb-7d62a2749660": { "description": "**Análisis:** De unos minutos a los estudiantes para que escriban sus ideas antes de comentarlas con un compañero. Luego solicíteles que compartan sus respuestas con la clase. Recomendamos que escriba sus respuestas en la pizarra. ", @@ -14590,7 +14590,7 @@ "description": "Una forma de simplificar estas instrucciones, es comunicar a nuestro sprite que se siga moviendo 1 o 2, o cuantos pasos queramos. Esto haría que las instrucciones fueran más fáciles de comprender para nosotros como humanos. A continuación aprenderemos que también existen muchas formas en las que podemos simplificar nuestro código." }, "e09946dd-2f75-40a0-ac8f-38a20df49236": { - "description": "**Transición:** Solicite a los estudiantes que ingresen a Code Studio\n\n**Circule:** Estos niveles presentan las propiedades de velocidadX, velocidadY y velocidad de rotación analizadas previamente en la clase. Acérquese a los estudiantes para revisar sus avances y continúe revisando que todos hayan llegado al final del nivel 10." + "description": "**Transición:** Solicite a los estudiantes que ingresen a Code Studio\n\n**Recorra el salón de clases:** Estos niveles presentan las propiedades de velocidadX, velocidadY y velocidad de rotación analizadas previamente en la clase. Acérquese a los estudiantes para revisar sus avances y, continúe revisando que todos hayan llegado al final del nivel 10." }, "498b10a2-a029-449b-a37d-0b85141e917b": { "progression_name": "Desarrollo de Habilidades" @@ -14604,7 +14604,7 @@ }, "e8b8a1b0-89e9-4b09-978f-11db835db760": { "tips": [ - "**El interior versus el exterior de un bucle de dibujo**\n\nEsta es una buena instancia para recordar a los estudiantes que el código escrito fuera del bucle de dibujo se utiliza para configurar el programa; con él pueden establecer la forma en la que inicia el programa. El código escrito dentro del bucle de dibujo se utiliza para las cosas que están cambiando a medida que el programa se ejecuta, es decir, aquellas que dependen de la interacción con el usuario.\n\nEs posible que exista la confusión de que los bloques nuevos son bloques de animación (cambian de posiciones), ya que hasta este punto se han mantenido fuera del bucle de dibujo. Esto sucede porque, hasta ahora, la velocidad se ha establecido al inicio del programa y no se ha cambiado, sin embargo, si los estudiantes desean cambiar la velocidad durante el programa, deberán hacerlo dentro del bucle de dibujo." + "**El interior versus el exterior de un ciclo de dibujo**\n\nEsta es una buena instancia para recordar a los estudiantes que el código escrito fuera del ciclo de dibujo se utiliza para configurar el programa; con él pueden establecer la forma en la que inicia el programa. El código escrito dentro del ciclo de dibujo se utiliza para las cosas que están cambiando a medida que el programa se ejecuta, es decir, aquellas que dependen de la interacción con el usuario.\n\nEs posible que exista la confusión de que los bloques nuevos son bloques de animación (cambian de posiciones), ya que hasta este punto se han dejado fuera del ciclo de dibujo. Esto sucede porque, hasta ahora, la velocidad se ha establecido al inicio del programa y no se ha cambiado, sin embargo, si los estudiantes desean cambiar la velocidad durante el programa, deberán hacerlo dentro del ciclo de dibujo." ], "progression_name": "Desarrollo de Habilidades" }, @@ -14727,7 +14727,7 @@ "description": "**Distribuya:** (Opcional) reparta las copias de la guía de actividades. Los estudiantes pueden usar esta guía para planificar el juego que quieren crear, la planificación también se puede realizar en una hoja de papel.\n\n**Transición:** Pida a los estudiantes que ingresen a Code Studio." }, "0525516c-cd72-4700-9c7b-36644137ab93": { - "progression_name": "Introducción a los Desplazamientos Laterales" + "progression_name": "Introducción a los juegos de desplazamiento lateral" }, "c62c9fee-1e51-4d9d-b221-915d73af2cd2": { "progression_name": "Dibuja tu Fondo" diff --git a/dashboard/config/locales/authored_hints.es-MX.json b/dashboard/config/locales/authored_hints.es-MX.json index be041377c9c9a..ebcd30b7a4d25 100644 --- a/dashboard/config/locales/authored_hints.es-MX.json +++ b/dashboard/config/locales/authored_hints.es-MX.json @@ -1337,10 +1337,10 @@ "courseF_bee_functions_challenge2_b": "**Solución:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "A continuación, recoge las gemas restantes en esta fila.\n\n![]()\nAgrega estos bloques a tu programa.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "A continuación, recoge las gemas restantes en esta fila.\n\n![]()\nAgrega estos bloques a tu programa.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Finalmente, recoge el tesoro restante. Agrega estos bloques a tu programa.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Esta es la solución completa para el desafío.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n", - "courseD_collector_debugging_challenge2_a": "Empieza por concentrarte en recoger DOS piedras preciosas, de cada uno de los dos primeros montones.\n\n![]()\nUtiliza estos bloques.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n" + "courseD_collector_debugging_challenge2_a": "Empieza por concentrarte en recoger DOS piedras preciosas, de cada uno de los dos primeros montones.\n\n![]()\nUtiliza estos bloques.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n" }, "course3_farmer_condLoops_challenge1": { "courseD_farmer_condLoops_challenge1_a": "El botón de 'PASO' puede ser muy útil en este desafío.", @@ -5777,16 +5777,16 @@ "courseD_bee_conditionals_challenge1_b": "En este rompecabezas, cada espacio podría tener una flor, un panal de miel o nada. Eso significa que puedes repetir tu condicional `si/si no` en cada cuadrado." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "¿Por qué funciona la primera mitad de este programa? Piensa por qué la abeja necesita moverse hacia atrás. ¿Cuánto néctar recoge la abeja cada vez que se mueve sobre una flor?", @@ -6067,8 +6067,8 @@ "courseD_collector_debugging9_b": "Averigua cómo resolverías el acertijo, luego muévete paso a paso para intentar que el código coincida con lo que tienes en la cabeza." }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Para comenzar, recoge solo **dos** gemas de cada una de las primeras **dos** pilas.\n\n![]()\nUsa estos bloques.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "A continuación, recoge las gemas restantes en esta fila.\n\n![]()\nAgrega estos bloques a tu programa.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Para comenzar, recoge solo **dos** gemas de cada una de las primeras **dos** pilas.\n\n![]()\nUsa estos bloques.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "A continuación, recoge las gemas restantes en esta fila.\n\n![]()\nAgrega estos bloques a tu programa.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Finalmente, recoge el tesoro restante. Agrega estos bloques a tu programa.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Esta es la solución completa para el desafío.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -8767,7 +8767,7 @@ "verionhistory": "¿Te sientes atascado? Puedes restablecer tu código al hacer clic en `Historial de versiones` abajo y luego seleccionar \"Volver a empezar\"." }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras polen > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede polen. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras polen > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede polen. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseC_PlayLab_eventsA_embed_2019": { "courseC_PlayLab_eventsA_a": "Utiliza las teclas de flecha para mover el pingüino. No necesitas escribir ningún código para terminar este nivel." @@ -8841,18 +8841,18 @@ "hint1": "Haz clic en el botón `+` del bloque de sucesos. Rellena el espacio vacío del bloque de `cambio de vestuario` con el bloque de `sujeto` que se encuentra en su interior.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Para dar a los monstruos mascarillas, utiliza el bloque `cambio de traje` con un suceso `cuando se hace clic`:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\n¡Asegúrate de arrastrar también el pequeño bloque rojo `clic`!.", - "hint2": "El nuevo código para este nivel debería ser así:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Para dar a los monstruos mascarillas, utiliza el bloque `cambio de traje` con un suceso `cuando se hace clic`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\n¡Asegúrate de arrastrar también el pequeño bloque rojo `clic`!.", + "hint2": "El nuevo código para este nivel debería ser así:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## ¿Buscas un reto extra?\n\nTambién puedes hacer que los monstruos se muevan más rápido o más lento.\n\n1. Haga clic en `Editar` en este bloque: wandering \n2. Aumenta o disminuye el número en este bloque: \n\nthis sprite1\n\n\nPara que los monstruos se muevan más lentamente, elige un número decimal como \"0,5\" o \"0,25\". Para que se muevan más rápido, elige cualquier número mayor que 1." }, "CourseF_outbreak6": { "hint2": "Asegúrate de mover los otros bloques de \"acción\" hacia el interior del bloque \"si es posible\":\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Tendrás que añadir 3 sucesos más de `cuando se toca` para comprobar todas las posibles combinaciones de `toques` entre los sprites sanos e infectados.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Tendrás que añadir 3 sucesos más de `cuando se toca` para comprobar todas las posibles combinaciones de `toques` entre los sprites sanos e infectados.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vacunas\n\nAl hacer clic en los monstruos, puedes simular darles una vacuna. Para hacer esto, usa el bloque `cambiar traje` para este evento:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vacunas\n\nAl hacer clic en los monstruos, puedes simular darles una vacuna. Para hacer esto, usa el bloque `cambiar traje` para este evento:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "¿Te sientes atascado? Siempre puedes restablecer tu código haciendo clic en \"Historial de versiones\" y eligiendo \"Volver a empezar\"." }, "Function intro Ryan_2021": { @@ -8942,7 +8942,7 @@ }, "Overworld Powered Minecart_2021": { "mc_13_a": "Utiliza 'colocar riel' para colocar un riel en el cuadro en el que estás ubicado.", - "mc_13_b": "Utiliza los bucles \"repetir\" para acortar tu código." + "mc_13_b": "Utiliza los loops \"repetir\" para acortar su código." }, "Overworld Shear Sheep_2021": { "mc_3_a": "El bloque `esquilar` pone a la oveja delante de ti. ¿Estás mirando hacia la oveja?", @@ -8959,14 +8959,14 @@ "mc_12_c": "Usa una afirmación \"si\" para espacios de lava, luego coloca adoquines. " }, "Underground Iron_2021": { - "mc_10_a": "¡Los bloques de hierro son espacios manchados detrás de la antorcha! ¿Cómo vas a llegar allí?", - "mc_10_b": "Cuando estás justo al borde de la lava, utiliza 'colocar adoquín delante' para crear un camino seguro.¡Luego, puedes caminar sobre el!", - "mc_10_c": "¡No tengas miedo de cometer un error! Ejecuta el código para ver qué sucede, incluso si aún no has resuelto el puzle." + "mc_10_a": "¡Los bloques de hierro son espacios manchados detrás de la antorcha! ¿Cómo vas a llegar allá?", + "mc_10_b": "Cuando está parado el borde de la lava, utiliza 'colocar adoquín adelante' para un camino seguro.¡Luego, puedes caminar sobre el!", + "mc_10_c": "¡No tengas miedo de cometer un error! Ejecuta el código para ver qué sucede, incluso si aún no has resuelto el rompecabezas." }, "Underground Mining Coal_2021": { - "mc_9_a": "¿Estás frente al camino correcto? El 'bloque destruir' hace explotar el bloque enfrente de ti.", + "mc_9_a": "¿Estás frente al camino correcto? El 'bloque destruir' hace explotar el bloque en frente tuyo.", "mc_9_b": "¡Las manchas negras en la muralla son carbón! Utiliza \"destruir bloque\" en ellas para minar el carbón.", - "mc_9_c": "Utilizar 'poner antorcha' para poner una antorcha en el espacio en el que estás situado." + "mc_9_c": "Utilizar 'poner antorcha' para poner una antorcha en el espacio donde estás parado." }, "courseA_artist_loops2_2021": { "courseA_artist_loops2_a": "¿No sabes cómo dibujar una línea? Comienza uniendo bloques a la para ver qué pasa.", @@ -8977,22 +8977,22 @@ "courseA_artist_loops3_b": "Querrás utilizar un bloque como este para resolver este desafío.\n\n![]()" }, "courseA_artist_loops4_2021": { - "courseA_artist_loops4_a": "Si deseas que el bucle (loop) se repita más de 4 veces, puedes cambiar el número en la parte superior del bloque.", - "courseA_artist_loops4_b": "Dado que solo puedes utilizar un bloque \nintenta ponerlo dentro del bucle (loop) 5." + "courseA_artist_loops4_a": "Si deseas que el loop se repita más de 4 veces, puedes cambiar el número en la parte superior del bloque.", + "courseA_artist_loops4_b": "Dado que solo puedes utilizar un bloque \nintenta ponerlo dentro del loop 5." }, "courseA_artist_loops5_2021": { - "courseA_artist_loops5_a": "Intenta usar lo que has aprendido sobre bloques ??? para completar este rompecabezas!", - "courseA_artist_loops5_b": "Si deseas que el bucle (loop) se repita más de 4 veces, puedes cambiar el número en la parte superior del bloque.", - "courseA_artist_loops5_c": "Dado que sólo puedes utilizar un bloque intenta ponerlo dentro del bucle (loop)\n???." + "courseA_artist_loops5_a": "¡Intenta usar lo que has aprendido sobre los bloques ??? repetir para completar este desafío!", + "courseA_artist_loops5_b": "Si deseas que el loop se repita más de 4 veces, puedes cambiar el número en la parte superior del bloque.", + "courseA_artist_loops5_c": "Dado que sólo puedes utilizar un bloque intenta ponerlo dentro del loop\n???." }, "courseA_artist_loops6_2021": { "courseA_artist_loops6_a": "¿No puedes descifrar cómo hacer la colina? Intenta jugar con los bloques para ver qué dibuja cada uno.", - "courseA_artist_loops6_b": "Necesitarás 2 bloques en 2 direcciones para resolver este rompecabezas." + "courseA_artist_loops6_b": "Necesitarás 2 bloques en 2 direcciones para resolver este desafío." }, "courseA_artist_loops7_2021": { - "courseA_artist_loops7_a": "¿No puede averiguar dónde colocar el bucle (loop)? Trate de escribir el código paso a paso, y buscar para un patrón.", + "courseA_artist_loops7_a": "¿No puedes descifrar donde colocar el loop? Intenta escribir el código paso a paso y busca un patrón.", "courseA_artist_loops7_b": "Primero escribe el código para una ola y luego repítelo para dibujar las otras dos.", - "courseA_artist_loops7_c": "Recuerda que puedes poner más de un bloque en un bucle (loop) \n\n???\n." + "courseA_artist_loops7_c": "Recuerda que puedes poner más de un bloque en un loop \n\n???\n." }, "courseA_artist_loops8_2021": { "courseA_artist_loops8_a": "Intenta ejecutar el código para ver lo que se ha escrito para ti.", @@ -9001,13 +9001,13 @@ }, "courseA_artist_loops9_2021": { "courseA_artist_loops9_a": "Agrega otro bloque al código que te dan para dibujar el resto de las escaleras.", - "courseA_artist_loops9_b": "El bloque que agregues debería ir dentro del bucle (loop) 5\n.", - "courseA_artist_loops9_c": "Si no puedes descifrar dónde colocar el bucle (loop), intenta escribir tu código paso a paso y buscar patrones." + "courseA_artist_loops9_b": "El bloque que agregues debería ir dentro del loop 5\n.", + "courseA_artist_loops9_c": "Si no puedes descifrar dónde colocar el loop, intenta escribir tu código paso a paso y buscar patrones." }, "courseA_artist_loops_challenge2a_2021": { "courseA_artist_loops_challenge2_a": "¡Bloques como este permitirán que tu artista se mueva de forma inclinada!", - "courseA_artist_loops_challenge2_b": "Cuando termines una carpa, ¡'salta' dos veces para pasar a la siguiente!", - "courseA_artist_loops_challenge2_c": "Todos tus bloques necesitarán estar dentro de un bucle (loop) para terminar este rompecabezas." + "courseA_artist_loops_challenge2_b": "Cuando termines una tienda, ¡'salta' dos veces para pasar a la siguiente!", + "courseA_artist_loops_challenge2_c": "Todos tus bloques necesitarán estar dentro de un loop para terminar este desafío." }, "courseA_collector_loops1_2021": { "courseA_collector_loops1_a": "Luego que te hayas movido hacia un cuadrado con tesoro, usa este bloque para recogerlo.\n ", @@ -9101,46 +9101,46 @@ }, "courseA_harvester_seq10_2021": { "courseA_harvester_seq10_a": "¿Estás atascado/a? Trata de anotar primero los pasos en una hoja de papel.", - "courseA_harvester_seq10_b": "Necesitas `Mover al Este`, y después `Mover al Norte`. Haz esto dos veces. ¡No te olvides de recoger también todo el maíz!", + "courseA_harvester_seq10_b": "Necesitas `Mover al este`, luego`Mover al norte`. Haz esto dos veces. ¡No te olvides de obtener todo el maíz también!", "courseA_harvester_seq10_c": "¡Utiliza esta ruta para recoger todo el maíz." }, "courseA_harvester_seq13_2021": { - "courseA_bee_seq1_a": "Usa este bloque para recoger maíz una vez que la cosechadora llegue a él.\n\n\n\n" + "courseA_bee_seq1_a": "Usa este bloque para recoger maíz una vez que el cosechador llegue a él.\n\n\n\n" }, "courseA_harvester_seq1_2021": { - "courseA_harvester_seq1_a": "¡Usa este bloque para recoger el maíz en cuanto la cosechadora lo encuentre!\n\n\n\n", - "courseA_harvester_seq1_b": "La cosechadora necesita moverse tres veces hacia el Este para recoger el maíz. Usa este bloque:\n\n\n\n" + "courseA_harvester_seq1_a": "¡Usa este bloque para recoger el maíz en cuanto el cosechador lo encuentre!\n\n\n\n", + "courseA_harvester_seq1_b": "El cosechador necesita moverse tres veces hacia el Este para recoger el maíz. Usa este bloque:\n\n\n\n" }, "courseA_harvester_seq2_2021": { "courseA_harvester_seq2_a": "¡No te olvides de usar para recoger el maíz!", "courseA_harvester_seq2_b": "¡Intenta escribir los pasos en papel para encontrar una solución!" }, "courseA_harvester_seq3_2021": { - "courseA_harvester_seq3_a": "¿Recordaste usar este bloque?\n", + "courseA_harvester_seq3_a": "¿Te has acordado de usar este bloque?\n\n", "courseA_harvester_seq3_b": "Diga los pasos en voz alta y vea si le ayudan a encontrar la respuesta." }, "courseA_harvester_seq4_2021": { - "courseA_harvester_seq4_a": "¿Cuántos espacios hay entre la cosechadora y el maíz? ¿Cuántos bloques hay en tu espacio de trabajo?", - "courseA_harvester_seq4_b": "Necesitas cinco bloques de `Mover al Este` y un bloque de `Recoger Maíz`:\n\n" + "courseA_harvester_seq4_a": "¿Cuántos espacios hay entre el Harvester y el maíz? ¿Cuántos bloques hay en tu espacio de trabajo?", + "courseA_harvester_seq4_b": "Necesitas cinco bloques de `Mover al Este` y un bloque de `Coger Maíz`:\n\n" }, "courseA_harvester_seq5_2021": { - "courseA_harvester_seq5_a": "¿Qué bloque mueve a la cosechadora de la dirección incorrecta?", - "courseA_harvester_seq5_b": "Necesitas eliminar un bloque.", - "courseA_harvester_seq5_c": "¡Tira este bloque a la basura!\n" + "courseA_harvester_seq5_a": "¿Qué bloque mueve a la cosechadora de la manera incorrecta?", + "courseA_harvester_seq5_b": "Es necesario eliminar un bloque.", + "courseA_harvester_seq5_c": "¡Descarta este bloque!\n\n" }, "courseA_harvester_seq6_2021": { - "courseA_harvester_seq6_a": "Si estás atascado/a, trata de decir los pasos en voz alta. Podría ayudarte a descubrir el camino correcto." + "courseA_harvester_seq6_a": "Si estás atascado, trata de decir los pasos en voz alta. Podría ayudarte a descubrir el camino correcto." }, "courseA_harvester_seq7_2021": { "courseA_harvester_seq7_a": "Intenta resolver el rompecabezas en 2 partes, una parte antes de la esquina y una parte después de la esquina.", - "courseA_harvester_seq7_b": "¿Tienes problemas? Éste es el camino que debe seguir la cosechadora." + "courseA_harvester_seq7_b": "¿Tienes problemas? Este es el camino que debe tomar la cosechadora." }, "courseA_harvester_seq8_2021": { - "courseA_harvester_seq8_a": "Tu código final debería tener **4** bloques de movimiento y **2** bloques de recogida." + "courseA_harvester_seq8_a": "Tu código final debe tener \\*\\* 4 \\*\\* bloques de movimiento y \\*\\* 2 \\*\\* bloques de selección." }, "courseA_harvester_seq9_2021": { "courseA_harvester_seq9_a": "Ejecute el código varias veces para ver qué sucede. ¿Dónde se detiene la cosechadora?", - "courseA_harvester_seq9_b": "¡No te olvides de recoger todo el maíz! Necesitarás **_3_** bloques de maíz recogido.", + "courseA_harvester_seq9_b": "¡No te olvides de recoger todo el maíz! Necesitarás bloques de maíz \\*\\* \\*\\* \\*\\*.", "courseA_harvester_seq9_c": "Sigue esta ruta para recoger todo el maíz." }, "courseA_maze_ramp2_2021": { @@ -9159,7 +9159,7 @@ "1": "Tu código debería tener este aspecto:\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "courseA_maze_seq10_2021": { - "courseA_maze_seq10_a": "Si tienes problemas, primero intenta escribir los pasos en un papel.", + "courseA_maze_seq10_a": "Si tienes problemas, primero intenta anotar los pasos en una hoja de papel.", "courseA_maze_seq10_b": "Tendrá que ir en 3 direcciones diferentes para resolver este rompecabezas." }, "courseA_maze_seq10_dani": { @@ -9169,11 +9169,11 @@ "courseA_maze_seq13_2021": { "courseA_maze_seq13_a": "Si el camino que necesita no está claro, use su dedo para seguir el camino del pájaro hasta el cerdo.", "courseA_maze_seq13_b": "¡No tengas miedo de cometer un error! Intenta agregar bloques y ejecutar el código para ver qué sucederá.", - "courseA_maze_seq13_c": "Estos bloques le ayudarán a moverse más cerca del cerdo \n." + "courseA_maze_seq13_c": "Estos bloques te acercarán al cerdo." }, "courseA_maze_seq1_2021": { - "courseA_maze_seq1_a": "Si no puedes hacer que el pájaro se mueva, asegúrate de que los bloques estén en el lugar correcto debajo de \n \n", - "courseA_maze_seq1_b": "El pájaro tendrá que moverse hacia el Oeste 3 veces para llegar al cerdo. Usa este bloque:\n\n" + "courseA_maze_seq1_a": "Si no puedes hacer que el pájaro se mueva, asegúrate de que los bloques estén en el lugar correcto en \n \n", + "courseA_maze_seq1_b": "El ave tendrá que moverse hacia el oeste 3 veces para llegar al cerdo. Utilice este bloque:\n" }, "courseA_maze_seq5_2021": { "1": "¡Intenta escribir los pasos en papel para encontrar una solución!", @@ -9188,7 +9188,7 @@ }, "courseA_maze_seq6_2021": { "courseA_maze_seq6_a": "Tu código final debe tener 3 bloques de movimiento.", - "courseA_maze_seq6_b": "Si te quedas atascado/a, intenta resolver el rompecabezas en 2 partes, una parte antes de la esquina y una parte después de la esquina." + "courseA_maze_seq6_b": "Si te quedas atascado, intenta resolver el rompecabezas en 2 partes, una parte antes de la esquina y una parte después de la esquina." }, "courseA_maze_seq6_dani": { "courseA_maze_seq6_a": "Tu código final debe tener 3 bloques de movimiento.", @@ -9199,7 +9199,7 @@ "courseA_maze_seq7_b": "Si no puede descubrir qué hacer, intente dibujar el rompecabezas en papel y use su dedo para descubrir en qué dirección moverse." }, "courseA_maze_seq8_2021": { - "courseA_maze_seq8_a": "Si estás atascado/a, intenta dibujar la imagen en papel para ver cómo se debe mover el pájaro." + "courseA_maze_seq8_a": "Si estás atascado, intenta dibujar la imagen en papel para ver cómo se debe mover el pájaro." }, "courseA_maze_seq8_dani": { "courseA_maze_seq8_a": "Si estás atascado/a, intenta dibujar la imagen en papel para ver cómo se debe mover el pájaro." @@ -9211,8 +9211,8 @@ "courseA_maze_seq_challenge2_a": "Intenta contar los espacios con tu dedo. ¡Recuerda no contar el espacio donde comienzas!" }, "courseA_playLab_events2_2021": { - "courseA_playLab_events2_a": "Busca el bloque que hace decir algo al perro.", - "courseA_playLab_events2_b": "Este es el código que necesitas para completar este rompecabezas:\n\n\n\n\n\n 1\n Hi there.\n \n\n\n" + "courseA_playLab_events2_a": "Mira el bloque que hace decir algo al perro.", + "courseA_playLab_events2_b": "Este es el código que necesitas para completar este desafío:\n\n\n\n\n\n 1\n Hi there.\n \n\n\n" }, "courseA_playLab_events3_2021": { "courseA_playLab_events3_a": "Arrastra este bloque \n 1\n 8\n y ubícalo en la parte inferior de \n left\n ", @@ -9220,10 +9220,10 @@ }, "courseA_playLab_events4_2021": { "courseA_playLab_events4_a": "Este es el bloque de evento que necesitarás para que Jorge se mueva a la derecha:\n\n\n 1\n 2\n ", - "courseA_playLab_events4_b": "Este es el código que necesitas para completar este rompecabezas:\n\n\n right\n \n \n 1\n 2\n " + "courseA_playLab_events4_b": "Este es el código que necesitarás para completar este desafío:\n\n\n derecha\n \n \n 1\n 2\n " }, "courseA_playLab_events5_2021": { - "courseA_playLab_events5_a": "Aquí están los bloques evento que deberás usar para mover a Jorge arriba y abajo:\n\n\n up\n \n\nand \n\n\n down\n ", + "courseA_playLab_events5_a": "Aquí están los bloques evento que deberás usar para mover a Jorge arriba y abajo:\n\n up\n \ny\n\n down\n ", "courseA_playLab_events5_b": "¿Sabías que puedes hacer clic en la imagen del bloque y elegir una nueva tecla para la flecha asignada al evento?\n\n![](https://images.code.org/b010b6a8131689af53b33148753c15b4-image-1492639642316.gif)" }, "courseA_playLab_events6_2021": { @@ -9235,20 +9235,20 @@ "courseA_playLab_events7_a": "Usa este bloque para controlar lo que ocurre cuando chocan los actores.\n\n\n 1\n 0\n " }, "courseA_playlab_events_challenge1_2021": { - "courseA_playlab_events_challenge1_a": "¡Haz que Waddles el Pingüino se muestre al hacer clic en Robin!\n\n \n \n 2\n \n \n \"visible\"\n 3\n \n \n ", - "courseA_playlab_events_challenge1_b": "¡Haz que Boo el Fantasme se muestre cuando haces clic en Waddles!\n\n \n \n 3\n \n \n \"visible\"\n 4\n \n \n ", - "courseA_playlab_events_challenge1_c": "¡Haz que Jayden el Monstruo Fuzzy aparezca cuando haces clic en Boo!\n\n \n \n 4\n \n \n \"visible\"\n 5\n \n \n ", - "courseA_playlab_events_challenge1_d": "¡Haz que Spiff the Robot aparezca cuando haces clic en el monstruo!\n\n \n \n 5\n \n \n \"visible\"\n 6\n \n \n ", + "courseA_playlab_events_challenge1_a": "¡Haz que Waddles el Pingüino se muestre al hacer clic en Robin!\n \n\n \n 2\n \n \n \"visible\"\n 3\n \n \n ", + "courseA_playlab_events_challenge1_b": "¡Haz que Boo el Fantasme se muestre cuando haces clic en Waddles!\n \n\n \n 3\n \n \n \"visible\"\n 4\n \n \n ", + "courseA_playlab_events_challenge1_c": "¡Haz que Jayden el Monstruo Fuzzy aparezca cuando haces clic en Boo!\n \n\n \n 4\n \n \n \"visible\"\n 5\n \n \n ", + "courseA_playlab_events_challenge1_d": "¡Haz que Spiff the Robot se muestre cuando haces clic en el monstruo!\n \n\n \n 5\n \n \n \"visible\"\n 6\n \n \n ", "courseA_playlab_events_challenge1_e": "Finalmente, ¡haz que Wendel el Mago se muestre cuando haces clic en Spiff!\n\n \n \n 6\n \n \n \"visible\"\n 7\n \n \n " }, "courseA_playlab_events_challenge2_2021": { - "courseA_playlab_events_challenge2_a": "Puedes hacer cantar al pájaro.\n\n \n \n 2\n \n \n 2\n Tweet\n \n \n ", - "courseA_playlab_events_challenge2_b": "Puedes hacer que el robot haga bip.\n\n\n \n 6\n \n \n \n winpoint\n \n \n ", + "courseA_playlab_events_challenge2_a": "Puedes hacer cantar a un pájaro.\n \n \n 2\n \n\n \n 2\n Tweet\n \n \n\n ", + "courseA_playlab_events_challenge2_b": "Puedes hacer que el robot haga bip.\n\n \n 6\n \n\n \n winpoint\n \n \n\n ", "courseA_playlab_events_challenge2_c": "Puedes hacer gruñir a un monstruo enojado.\n\n \n 5\n \n \n 5\n 2\n \n \n 5\n Roar!\n \n \n 5\n 0\n \n \n \n \n \n \n " }, "courseB_Scrat_ramp1_2021": { "1": "Si Scrat no está haciendo lo que quieres, asegúrate se has hecho clic en ambos bloques al mismo tiempo, luego haz clic en \"ejecutar\" otra vez.", - "2": "¡No tengas miedo de equivocarte! Intenta algo, y si no funciona, ¡prueba otra cosa!" + "2": "¡No tengas miedo de cometer un error! ¡Prueba algo y si no funciona, prueba con algo más!" }, "courseB_Scrat_ramp2_2021": { "1": "Tu código debería tener este aspecto:\n\n\n\n\n\n\n\n\n\n\n\n\n" @@ -9266,37 +9266,37 @@ "1": "Tu código debería tener este aspecto:\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "courseB_artist_loops2_2021": { - "courseB_artist_loops2_a": "Si deseas que el bucle (loop) se repita más de 4 veces, puedes cambiar el número en la parte superior del bloque.", + "courseB_artist_loops2_a": "Si deseas que el loop se repita más de 4 veces, puedes cambiar el número en la parte superior del bloque.", "courseB_artist_loops2_b": "Intenta ejecutar el código primero para ver dónde termina el artista." }, "courseB_artist_loops3_2021": { - "courseB_artist_loops3_a": "¡Recuerda utilizar un bucle (loop) de \"repetir\" \n\n???\n para un mejor código!", + "courseB_artist_loops3_a": "¡Recuerda utilizar un loop \"repetir\" \n\n???\n para un mejor código!", "courseB_artist_loops3_b": "El artista querrá moverse hacia el sur para dibujar esta línea." }, "courseB_artist_loops4_2021": { "courseB_artist_loops4_a": "El bloque saltar te permite avanzar sin dibujar una línea.", - "courseB_artist_loops4_b": "Deberás agregar un bloque dentro del bucle (loop) de 'repetir' para resolver este rompecabeza.", - "courseB_artist_loops4_c": "No olvides cambiar el número de veces que el bucle (loop) se repite." + "courseB_artist_loops4_b": "Deberás agregar un bloque dentro del loop repetir para resolver este desafío.", + "courseB_artist_loops4_c": "No olvides cambiar la cantidad de veces que el loop se repite." }, "courseB_artist_loops5_2021": { - "courseB_artist_loops5_a": "Arrastre un bucle (loop) de \"repetir\", luego coloque otros bloques dentro de él. ¿Cuántas veces necesita repetir?" + "courseB_artist_loops5_a": "Arrastre un loop de \"repetición\", luego coloque otros bloques dentro de él. ¿Cuántas veces necesita repetir?" }, "courseB_artist_loops6_2021": { "courseB_artist_loops6_b": "Intenta escribir los movimientos en un papel y busca un patrón." }, "courseB_artist_loops7_2021": { - "courseB_artist_loops7_a": "Este desafío usa **4** bucles (loops), ¡uno tras de otro!", - "courseB_artist_loops7_b": "Observa que cada bucle (loop) crea un patrón de escalera que va en una dirección diferente. \n\n![](https://images.code.org/7d08d5514766c5c15074e90731991505-image-1466705649513.gif)", - "courseB_artist_loops7_c": "Los bucles (loops) deberían hacer esto:\n\n- Bucle 1\n - Derecha\n - Abajo\n\n- Bucle 2\n - Derecha\n - Arriba\n\n- Bucle 3\n - Izquierda\n - Arriba\n\n- Bucle 4\n - Izquierda\n - Abajo" + "courseB_artist_loops7_a": "Este desafío usa **4** loops, ¡uno tras de otro!", + "courseB_artist_loops7_b": "Observa que cada bucle crea un patrón de escalera que va en una dirección diferente. \n\n![](https://images.code.org/7d08d5514766c5c15074e90731991505-image-1466705649513.gif)", + "courseB_artist_loops7_c": "Los bucles deberían hacer esto:\n\n- Bucle 1\n - Derecha\n - Abajo\n\n- Bucle 2\n - Derecha\n - Arriba\n\n- Bucle 3\n - Izquierda\n - Arriba\n\n- Bucle 4\n - Izquierda\n - Abajo" }, "courseB_artist_loops8_2021": { "courseB_artist_loops8_a": "¿Cuántas veces debes repetir el patrón para hacer la escalera?", "courseB_artist_loops8_b": "Intenta ejecutar el código que se te ha dado para ver lo que hace." }, "courseB_artist_loops9_2021": { - "courseB_artist_loops9_a": "Recuerde que los bloques de salto se pueden usar para moverse sin dibujar una línea.", + "courseB_artist_loops9_a": "Recuerda que los bloques saltar pueden usarse para moverse sin dibujar una línea.", "courseB_artist_loops9_b": "Querrás usar el bloque W para resolver este desafío.", - "courseB_artist_loops9_c": "¿No puede averiguar dónde colocar el bucle (loop)? Trate de escribir el código paso a paso, y buscar para un patrón." + "courseB_artist_loops9_c": "¿No puedes descifrar donde colocar el loop? Intenta escribir el código paso a paso y busca un patrón." }, "courseB_artist_loops_challenge1_2021": { "courseB_artist_loops_challenge1_a": "¡Bloques como este: permitirán que tu artista se mueva de forma inclinada!", @@ -9308,7 +9308,7 @@ "courseB_artist_loops_challenge2_b": "Puede usar los bloques \"saltar\" para moverse a otros espacios sin dibujar." }, "courseB_collector_loops10_2021": { - "courseB_collector_loops10_a": "Si no puedes descifrar dónde poner los bucles (loops) de \"repetir\", escribe paso a paso el código y busca un patrón.", + "courseB_collector_loops10_a": "Si no puedes descifrar dónde poner los loops \"repetir\", escribe paso a paso el código y busca un patrón.", "courseB_collector_loops10_b": "Intenta escribir los movimientos en un papel tratando de encontrar un patrón." }, "courseB_collector_loops1_2021": { @@ -9320,61 +9320,61 @@ }, "courseB_collector_loops3_2021": { "courseB_collector_prog3_a": "Intenta usar un bloque 5 para recoger tu tesoro.", - "courseB_collector_prog3_b": "Recuerde que puede poner más de un bloque dentro de un bucle (loop) de repetición." + "courseB_collector_prog3_b": "Recuerda que puedes poner más de un bloque dentro de un loop repetir." }, "courseB_collector_loops4_2021": { - "courseB_collector_loops4_a": "Pruebe usar el botón de paso para descubrir dónde van las cosas mal.", - "courseB_collector_loops4_b": "Para cambiar qué tan lejos va Laurel, cambia la cantidad de veces que se ejecuta el bucle (loop).", - "courseB_collector_loops4_c": "¡Laurel necesita caminar hacia abajo y recoger el tesoro después de terminar el bucle (loop) 'repetir' \n\n???\n!" + "courseB_collector_loops4_a": "Pruebe usar el botón paso para descubrir dónde van las cosas mal.", + "courseB_collector_loops4_b": "Para cambiar qué tan lejos va Laurel, cambia la cantidad de veces que se ejecuta el loop.", + "courseB_collector_loops4_c": "¡Laurel necesita caminar hacia abajo y recoger el tesoro antes de terminar el loop 'repetir' \n\n???\n!" }, "courseB_collector_loops5_2021": { - "courseB_collector_loops5_a": "Use más de un bucle (loop) para finalizar el trabajo.", + "courseB_collector_loops5_a": "Use más de un loop para finalizar el trabajo.", "courseB_collector_loops5_b": "Intenta ejecutar el código un par de veces para ver qué pasa." }, "courseB_collector_loops6_2021": { - "courseB_collector_loops6_a": "¿No puedes averiguar dónde las cosas empiezan a fallar? Usa el botón \"Paso\" para ejecutar tu programa un bloque a la vez.", - "courseB_collector_loops6_b": "Puedes cambiar el número de veces que el bucle (loop) se repite y ejecutar haciendo clic en el \"3\" y eligiendo un número distinto.", - "courseB_collector_loops6_c": "Querrá utilizar 3 bucles (loops) de 'repetir' para resolver este rompecabezas \n\n???.", - "courseB_collector_loops6_d": "Si estás confundido/a, intenta dividir este rompecabeza en 3 partes." + "courseB_collector_loops6_a": "¿No puedes descifrar dónde las cosas empiezan a fallar? Usa el botón \"Paso\" para ejecutar tu programa un bloque a la vez.", + "courseB_collector_loops6_b": "Puedes cambiar el número de veces que el loop se repite y ejecutar haciendo clic en el \"3\" y eligiendo un número distinto.", + "courseB_collector_loops6_c": "Querrás utilizar 3 loops de repetición para resolver este desafío \n\n???.", + "courseB_collector_loops6_d": "Si estás confundido/a, intenta dividir este desafío en 3 partes." }, "courseB_collector_loops7_2021": { - "courseB_collector_loops7_a": "Si tienes dificultades con este rompecabeza, intenta dibujarlo en un papel para ayudarte a resolverlo.", - "courseB_collector_loops7_b": "Necesitarás 3 bucles (loops) de 'repetir' para resolver este rompecabezas, ¡y no olvides el tesoro extra al final!" + "courseB_collector_loops7_a": "Si tienes dificultades con este desafío, intenta dibujarlo en un papel para ayudarte a resolverlo.", + "courseB_collector_loops7_b": "Necesitarás 3 loops 'repetir' para resolver este desafío, ¡y no olvides el tesoro extra al final!" }, "courseB_collector_loops8_2021": { - "courseB_collector_loops8_challenge_a": "Si no puedes averiguar donde poner los bucles (loops) de 'repetir', escribe tu código paso a paso y busca un patrón." + "courseB_collector_loops8_challenge_a": "Si no puedes averiguar donde poner los loops 'repetir', escribe tu código paso a paso y busca un patrón." }, "courseB_collector_loops9_2021": { "courseB_collector_loops9_a": "¿Parece muy difícil? Divídelo en 3 pequeños problemas para que sea más fácil.", - "courseB_collector_loops9_b": "Se necesitan 3 bucles (loops) de 'repetir', uno después de otro, para esta solución." + "courseB_collector_loops9_b": "Se necesitan 3 loops repetir, uno después de otro, para esta solución." }, "courseB_collector_loops_challenge1_2021": { - "courseB_collector_loops_challenge1_b": "Para empezar, crea un bucle (loop) con los siguientes comandos:\n\n\n \n \n \n \n \n", + "courseB_collector_loops_challenge1_b": "Empieza haciendo bucles con los siguientes comandos:\n\n\n\n\n\n\n\n", "courseB_collector_loops_challenge1_c": "Muévete al Este dos veces entre cada camino.\n\n\n \n \n \n\nPuedes hacerlo con solamente 14 bloques. Haz click y pide una pista más para ver la solución.", - "courseB_collector_loops_challenge1_d": "¡Prueba esto!\n\n\n\n\n\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" + "courseB_collector_loops_challenge1_d": "¡Prueba con esto!\n\n\n\n\n\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "courseB_collector_loops_challenge2a_2021": { "courseB_collector_loops_challenge2a_a": "Si algo sale mal, intenta depurarlo. ¡No te rindas!", "courseB_collector_loops_challenge2a_b": "Mira esta opción para atravesar el laberinto. ¿Ves un patrón que puedas repetir?", - "courseB_collector_loops_challenge2a_c": "Para recoger todo el tesoro, tendrás que añadir dos bloques dentro de tu bucle (loop), o poner el bloque en el interior de su propio bloque de 'repetir'." + "courseB_collector_loops_challenge2a_c": "Para recoger todo el tesoro, tendrás que añadir dos bloques dentro de tu loop, o poner el bloque en el interior de su propio bloque de 'repetir'." }, "courseB_iceage_loops10_2021": { "courseB_iceage_loops10_a": "Cuidado con de hielo roto! ¡Scrat caerá al agua!", "courseB_iceage_loops10_b": "Intente decir los pasos en voz alta o escríbalos en un pedazo de papel. ¿Ves algún patrón?", - "courseB_iceage_loops10_c": "¡Este es un rompecabezas muy largo! Sigue este camino." + "courseB_iceage_loops10_c": "¡Este es un acertijo muy largo! Sigue este camino." }, "courseB_iceage_loops1_2021": { - "courseB_iceage_loops1_a": "Cuidado con de hielo roto! ¡Scrat caerá al agua!", + "courseB_iceage_loops1_a": "Cuidado con de hielo roto! ¡Scrat caerá a la perfección!", "courseB_iceage_loops1_b": "Tendrás que usar este bloque:\n\n" }, "courseB_iceage_loops2_2021": { - "courseB_iceage_loops2_a": "Separa este rompecabezas en dos piezas, una antes de la esquina, y otra después de la esquina.", - "courseB_iceage_loops2_b": "Si te quedas atascado/a, trata de decir los pasos en voz alta.", + "courseB_iceage_loops2_a": "Rompe este puzzle en dos partes, una antes de la esquina y otra después de la esquina.", + "courseB_iceage_loops2_b": "Si te quedas atascado, trata de decir los pasos en voz alta.", "courseB_iceage_loops2_c": "Sigue este camino para que Scrat llegue a la bellota." }, "courseB_iceage_loops3_2021": { "courseB_iceage_loops3_a": "¡Usa este nuevo bloque!\n \n 5\n ", - "courseB_iceage_loops3_b": "Para repetir el código, arrastra un bucle (loop) de ´repetir´ \n\n???\n, luego ubica el bloque que quieres dentro de él." + "courseB_iceage_loops3_b": "Para repetir el código, arrastra un loop ´repetir´ \n\n???\n, luego ubica el bloque que quieres dentro de él." }, "courseB_iceage_loops4_2021": { "courseB_iceage_loops4_a": "Intente anotar los pasos que Scrat tomaría para llegar a la bellota. ¿Ves un patrón?", @@ -9383,21 +9383,21 @@ }, "courseB_iceage_loops6_2021": { "courseB_iceage_loops6_a": "Su código final tendrá \\*\\* tres \\*\\* bloques de movimiento.", - "courseB_iceage_loops6_b": "¡Solo necesita agregar un bucle (loop) más!", + "courseB_iceage_loops6_b": "¡Solo necesita agregar un ciclo más!", "courseB_iceage_loops6_c": "La ruta final debe verse así." }, "courseB_iceage_loops7_2021": { - "courseB_iceage_loops7_a": "Si te quedas atascado/a, prueba a escribir pasos en una hoja de papel. ¿Ves un patrón?", + "courseB_iceage_loops7_a": "Si te quedas atascado, prueba a escribir pasos en una hoja de papel. ¿Ves un patrón?", "courseB_iceage_loops7_b": "Este es el camino que Scrat debe tomar para llegar a la bellota." }, "courseB_iceage_loops8_2021": { "courseB_iceage_loops8_a": "¿Los bloques de movimiento son correctos? ¿Qué más puedes cambiar?", - "courseB_iceage_loops8_b": "El primer bucle (loop) deberia repetirse **3** veces, el segundo **5** veces, el tercer **4** veces, y el último bucle (loop) **4** veces.", - "courseB_iceage_loops8_c": "Utiliza bucles (loops) para ayudar a Scrat a que siga este camino." + "courseB_iceage_loops8_b": "El primer ciclo deberia repetirse **3** veces, el segundo **5** veces, el cuarto **4** veces, y el último **4** veces.", + "courseB_iceage_loops8_c": "Utiliza ciclos para ayudar a Scrat a que siga este camino." }, "courseB_iceage_loops9_2021": { - "courseB_iceage_loops9_a": "¿Tiene problemas? Intente dividir este rompecabezas en partes más pequeñas. No tema ejecutar tu rompecabezas mientras codifica!", - "courseB_iceage_loops9_b": "Su código final debería tener **4** bucles (loops).", + "courseB_iceage_loops9_a": "¿Tiene problemas? Intente dividir este puzzle en partes más pequeñas. No tema ejecutar su puzzle mientras codifica!", + "courseB_iceage_loops9_b": "Su código final debería tner **4** loops.", "courseB_iceage_loops9_c": "Scrat deberia seguir esta ruta para llegar a la bellota." }, "courseB_maze_seq1_2021": { @@ -9459,14 +9459,14 @@ "courseB_playlab_events5_b": "Éste es el bloque que hace que el caballero huya.\n\n\n\n 1\n 2\n \n" }, "courseB_playlab_events6_2021": { - "courseB_playlab_events6_a": "Necesitarás estos bloques de eventos:\n\n\n \n up\n \n \n down\n \n ", - "courseB_playlab_events6_b": "Use las flechas desplegables en verde `cuando la flecha ___ presionó` bloques de eventos para elegir diferentes direcciones.\n\n![](https://images.code.org/b4c76f19fc2d2694c1f731e5f6e786b8-image-1501003990996.gif)", + "courseB_playlab_events6_a": "Necesitarás estos bloques de evento:\n\n\n\narriba\n\n\nabajo\n\n", + "courseB_playlab_events6_b": "Usa las flechas desplegables de los bloques de eventos `cuando se presiona tecla ___` verdes para elegir diferentes direcciones.\n\n![](https://images.code.org/b4c76f19fc2d2694c1f731e5f6e786b8-image-1501003990996.gif)", "courseB_playlab_events6_c": "¡Llega a todas las banderas para pasar!" }, "courseB_playlab_events7_2021": { "courseB_playlab_events7_a": "Éste es el bloque de evento que necesitarás:\n\n\n\n0\n1\n\n", "courseB_playlab_events7_b": "Éste es el bloque que necesitas para reproducir un sonido.\n\n\n\npalmada\n\n", - "courseB_playlab_events7_c": "Este es el bloque que necesitas para que el caballero desaparezca:\n\n\n\n1\n\n" + "courseB_playlab_events7_c": "Éste es el bloque que necesitas para hacer que el caballero se desvanezca:\n\n\n\n1\n\n" }, "courseB_playlab_events_challenge1_2021": { "courseB_playlab_events_challenge1_a": "Haz que los otros animales se muevan hacia abajo all pulsar `▼`. \n\n\n \n abajo\n \n", @@ -9475,19 +9475,19 @@ }, "courseB_playlab_events_challenge2_2021": { "courseB_playlab_events_challenge2_a": "Cada animal en el juego debería desaparecer al hacer clic. ¡También debería volver después de uno o dos segundos!", - "courseB_playlab_events_challenge2_b": "Usa otros bloques de eventos para hacer desaparecer a los otros animales.\n\n\n\n1\n\n", - "courseB_playlab_events_challenge2_c": "¡Usa comandos adicionales para reproducir sonidos o ganar puntos cuando haces clic en los animales!\n\n\n\nslap\n\n", - "courseB_playlab_events_challenge2_d": "¡Mezclar!\n\nHaz que algunos animales den más puntos que otros. Usa diferentes sonidos.\n¡Cambia los estados de ánimo de los animales!" + "courseB_playlab_events_challenge2_b": "¡Usa otros bloques de eventos para hacer desaparecer a los demás animales!\n\n\n \n 1\n \n ", + "courseB_playlab_events_challenge2_c": "¡Usa otros comandos para reproducir sonidos o anotar puntos si haces clic en los animales!\n\n\n \n slap\n \n ", + "courseB_playlab_events_challenge2_d": "¡A mezclarlo!\n\nHaz que algunos animales den más puntos que otros. Usa diferentes sonidos.\n¡Cambia los estados de ánimo de los animales!" }, "courseB_starWars_prog1_2021": { "courseB_starWars_prog1_a": "Intenta agregar bloques de uno en uno, luego haz clic en \"Ejecutar\" para ver qué sucede.", - "courseB_starWars_prog1_b": "Querrás moverte hacia el este para resolver este rompecabezas. ¿Qué tan lejos necesitas moverte?\n" + "courseB_starWars_prog1_b": "Querrás moverte hacia el este para resolver este desafío. ¿Qué tan lejos necesitas moverte?\n\n" }, "courseB_starWars_prog2_2021": { "courseB_starWars_prog2_a": "Divide este problema en dos partes. Consigue una sola pila de chatarra y luego descubre cómo llegar a la otra." }, "courseB_starWars_prog3_2021": { - "courseB_starWars_prog3_a": "Tendrás que moverte en 3 direcciones para resolver este rompecabezas.", + "courseB_starWars_prog3_a": "Necesitarás moverte de 3 maneras para resolver este desafío.", "courseB_starWars_prog3_b": "Construye una pieza de código a la vez. Ejecútalo para descubrir a dónde ir desde allí." }, "courseB_starWars_prog4_2021": { @@ -9495,17 +9495,17 @@ "courseB_starWars_prog4_b": "Intenta usar el bloque `repetir` para que el código sea más corto.\n\n \n 3\n \n" }, "courseB_starWars_prog5_2021": { - "courseB_starWars_prog5_a": "¿Este patrón no se parece un poco al último rompecabezas?", + "courseB_starWars_prog5_a": "¿Este patrón no se parece un poco al último desafío?", "courseB_starWars_prog5_b": "BB-8 agarrará la chatarra mientras rueda sobre ella.", "courseB_starWars_prog5_c": "Traza este patrón con tu dedo. Cuenta las piezas de metal mientras te mueves.", - "courseB_starWars_prog5_da": "Mira lo que ocurre si utilizas la misma solución que el rompecabezas de la escalera:\n\n![](https://images.code.org/866b4121069423bf03d92dcb8f2276af-image-1503709785988.09.24.png)" + "courseB_starWars_prog5_da": "Mira lo que sucede si usas la misma solución del desafío de la escalera:\n\n![](https://images.code.org/866b4121069423bf03d92dcb8f2276af-image-1503709785988.09.24.png)" }, "courseB_starWars_prog6_2021": { "courseB_starWars_prog6_a": "¡Este patrón es solo un paso escalón con dos movimientos por dirección!", "courseB_starWars_prog6_b": "Intenta usar el bloque `repetir` para que el código sea más corto.\n\n \n 3\n \n" }, "courseB_starWars_prog7_2021": { - "courseB_starWars_prog7_a": "¿Este patrón no se parece un poco al último rompecabezas?", + "courseB_starWars_prog7_a": "¿Este patrón no se parece un poco al último desafío?", "courseB_starWars_prog7_b": "BB-8 agarrará la chatarra mientras rueda sobre ella.", "courseB_starWars_prog7_c": "Intenta dibujar el patrón de escalón grande sobre este rompecabezas. ¿Cubre todo el metal de desecho?" }, @@ -9514,9 +9514,9 @@ "courseB_starWars_prog8_b": "Intenta usar el bloque `repetir` para ver lo que ocurre en el código que pusiste dentro.\n\n\n \n 3\n \n" }, "courseB_starWars_prog9_2021": { - "courseB_starWars_prog9_a": "¡No tengas miedo de cometer un error! Ejecuta el código para ver qué sucede, incluso si aún no has resuelto el rompecabezas.", - "courseB_starWars_prog9_b": "Hay muchas formas de resolver este rompecabezas.", - "courseB_starWars_prog9_c": "¿Podría un bucle (loop) de 'repetir' ayudar aquí?" + "courseB_starWars_prog9_a": "¡No tengas miedo de cometer un error! Ejecuta el código para ver qué sucede, incluso si aún no has resuelto el puzle.", + "courseB_starWars_prog9_b": "Hay muchas formas de resolver este desafío.", + "courseB_starWars_prog9_c": "¿Podría un loop 'repetir' \n\n3\n ayudar aquí?" }, "courseC19_playLab_EOC1_2021": { "courseE_playLab_scaffold1_a": "El bloque 'establecer actor 1 ??? imagen' puede usarse para agregar un actor al escenario.", @@ -10096,7 +10096,7 @@ "courseD_bee_conditionals_challenge1_b": "En este rompecabezas, cada espacio podría tener una flor, un panal de miel o nada. Eso significa que puedes repetir tu condicional `si/si no` en cada cuadrado." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Al igual que los bloques `si en una flor`, el código dentro de `mientras néctar > 0` solo se ejecuta si la abeja está en una flor. La diferencia es que este código se ejecutará una y otra vez hasta que no quede néctar. Prueba este patrón:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "¿No funciona? Intenta usar el botón \"Paso\" para ver lo que sucede línea por línea.", diff --git a/dashboard/config/locales/blocks.es-MX.yml b/dashboard/config/locales/blocks.es-MX.yml index 1ab4a6546e42a..b4940885f9d1e 100644 --- a/dashboard/config/locales/blocks.es-MX.yml +++ b/dashboard/config/locales/blocks.es-MX.yml @@ -2,6 +2,8 @@ es-MX: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alternar cada {N} compases \nentre {MOVE1} y {MOVE2}" options: @@ -1064,6 +1066,12 @@ es-MX: text: dibuja línea {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: limitacion de bloque {SPRITE} para moverse + gamelab_everySeconds: + text: 'repetir cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segundos + '"frames"': fotogramas gamelab_followingTargets: text: siguientes objetivos gamelab_getAllSprites: @@ -1218,6 +1226,8 @@ es-MX: '"pop"': pop '"rain"': lluvia '"spiral"': espiral + gamelab_makeNewScaledSprite: + text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} gamelab_makeNewSpriteAnon: text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/bubble_choice_description.es-MX.json b/dashboard/config/locales/bubble_choice_description.es-MX.json index 7b8bced0e26ca..c6e8c32695801 100644 --- a/dashboard/config/locales/bubble_choice_description.es-MX.json +++ b/dashboard/config/locales/bubble_choice_description.es-MX.json @@ -180,8 +180,8 @@ "CSD U3 Draw Loop Plugged wiggle sprite rotation_2021": "Haz que ambos alienígenas bailen en el espacio utilizando sus propiedades de rotación.", "CSD U3 Movement Fish challenge2_2021": "Utiliza elipses para que las burbujas suban a la superficie.", "CSD U3 Movement Fish challenge_2021": "Consigue que los peces se agiten al tiempo que se mueven.", - "CSD U3 Movement Fish_2021": "Consigue que los peces se muevan a diferentes velocidades utilizando el patrón de contadores.", - "CSD U3 Movement Gears_2021": "Haz que los engranajes giren en conjunto.", + "CSD U3 Movement Fish_2021": "Consigue que los peces se muevan a diferentes velocidades utilizando el patrón de contador.", + "CSD U3 Movement Gears_2021": "Haz que los engranajes giren juntos.", "CSD U3 Random add_2021": "Utiliza las matemáticas para restringir el rango de números aleatorios.", "CSD U3 Random arc_2021": "Consigue que todas las propiedades de estos arcos sean aleatorias.", "CSD U3 Random line_2021": "Haz que todas las propiedades de estas líneas sean aleatorias.", @@ -232,7 +232,47 @@ "CSD games text debug quotes_2021": "Arregla el error para que aparezca el texto.", "CSD web challenge stroke_2021": "Aprende cómo hacer que el texto destaque con un trazo colorido.", "CSD web challenge wrap text_2021": "Aprende cómo encajar un texto grande dentro de un cuadro de texto.", - "CSD web text stroke_2021": "Aprende a cambiar el color de tu texto." + "CSD web text stroke_2021": "Aprende a cambiar el color de tu texto.", + "CSD U3 - complex - key up and down_2021": "Cuenta las veces que alguien ha pulsado la barra espaciadora y aprende un nuevo bloque.", + "CSD U3 - complex - mouse move_2021": "Haz que el salero se agite al mover el ratón.", + "CSD U3 - conditionals - first conditional 2_2021": "Aprende a hacer que un sprite aparezca y desaparezca utilizando la propiedad visible", + "CSD U3 AnimationsMulti defender background_2021": "Crea un nuevo fondo que aparezca cuando los jugadores alcancen una excelente puntuación, la que tú elijas", + "CSD U3 AnimationsMulti defender randomizespeed_2021": "Hacer aleatoria la velocidad de los enemigos", + "CSD U3 Direction Animations_2021": "Utiliza una imagen distinta para cada dirección de movimiento.", + "CSD U3 Functions Call Draw Loop_2021": "Llama a la función para dibujar el fondo en el bucle de dibujo.", + "CSD U3 Functions Create Function_2021": "Añadir código a la función drawNight() para crear una escena nocturna.", + "CSD U3 Functions Randomize Sprite_2021": "Cambia la función setFlyer() para que el aviador aparezca en un punto Y aleatorio, con una velocidad aleatoria.", + "CSD U3 Functions Reset Sprite_2021": "Haz que el aviador reaparezca en el lado derecho cuando se salga de la izquierda.", + "CSD U3 Functions challenge drawscene_2021": "Crear dos funciones para dibujar dos escenas diferentes", + "CSD U3 Input Fish_2021": "Consigue que el pez se mueva hacia la izquierda sólo cuando pulses la tecla de flecha izquierda.", + "CSD U3 Mouse Input Bee 1_2021": "Consigue que la abeja siga al ratón mientras se mueve.", + "CSD U3 Mouse Input Bee 2_2021": "Haz que la abeja revolotee aleatoriamente alrededor del puntero del ratón.", + "CSD U3 abstraction accelerateY up_2021": "Haz que la burbuja se acelere a medida que sube.", + "CSD U3 abstraction velocityY control_2021": "Haz que el robot vuele una vez que hayas pulsado la barra espaciadora al menos una vez.", + "CSD U3 collision detection challenge collider angle_2021": "Mejora de las colisiones para los sprites con animaciones en ángulo.", + "CSD U3 collision detection challenge collider circle_2021": "Mejora las colisiones de los sprites con animaciones circulares.", + "CSD U3 collision detection practice debugistouching_2021": "Averigua por qué este código no detecta la colisión, aunque llame a isTouching.", + "CSD U3 collision detection practice debugpoints_2021": "Averigua por qué este código está sumando más puntos de los que queremos", + "CSD U3 collisions bounciness_2021": "Controla cuánto rebotan los sprites cuando interactúan.", + "CSD U3 collisions debug_2021": "Configura la propiedad de depuración de un sprite para entender cómo rebota.", + "CSD U3 collisions setCollider_2021": "Aprende a cambiar cómo interactúan los sprites en función de su figura de colisionador.", + "CSD U3 collisions types2_2021": "Consigue que la flecha se detenga en la manzana.", + "CSD U3 collisions types3_2021": "Haz que una vagoneta empuje a la siguiente.", + "CSD U3 collisions types4_2021": "Ayúdala a empujar la maleta.", + "CSD U3 collisions types_2021": "Consigue que la pelota de baloncesto interactúe con el suelo de madera.", + "CSD U3 complex sprite movement practice deceleration_2021": "Consigue que el coche reduzca su velocidad hasta detenerse antes de que pase la parte superior de la pantalla.", + "CSD U3 complex sprite movement practice parabola_2021": "Consigue que el avión haga una curva para evitar los dos picos.", + "CSD U3 platform challenge animationfacing_2021": "Consigue que la animación de tu jugador cambie de dirección al mismo tiempo que el jugador.", + "CSD U3 practice deceleration_2021": "Ayuda al ratón a evitar al gato que le acecha.", + "CSD games conditionals bowl_2021": "Se vacía el plato de sopa cuando se pone boca abajo.", + "CSD games conditionals practice spaceship_2021": "Consigue que el alienígena baile cuando la nave espacial despegue.", + "CSD games input debug1_2021": "Encuentra el error que interrumpe el programa cuando la tortuga intenta moverse a la izquierda.", + "CSD games input debug2_2021": "Depurar por qué la tortuga no se mueve en absoluto y después quedan las imágenes.", + "CSD games mouse mousey_2021": "Mueve la mariquita sólo cuando el ratón esté cerca de la parte inferior de la pantalla.", + "CSD games mouse scale_2021": "Consigue que las espirales se muevan en sentido contrario al pulsar el ratón.", + "CSD games practice move with mouse_2021": "Haz que este fantasma se mueva en diferentes direcciones dependiendo de dónde esté el puntero del ratón.", + "CSD games velocity 4 directions_2021": "¿Puedes cambiar la velocidad cuatro veces consecutivas?", + "CSD games velocity bee_2021": "Moja el pincel en la pintura." } } } diff --git a/dashboard/config/locales/callouts.es-MX.json b/dashboard/config/locales/callouts.es-MX.json index f299d7cda9722..00d5a324687f9 100644 --- a/dashboard/config/locales/callouts.es-MX.json +++ b/dashboard/config/locales/callouts.es-MX.json @@ -1880,7 +1880,7 @@ "question_mark": "?" }, "courseA_artist_loops4_2021": { - "courseA_artist_loops4_1": "Este número indica cuántos de estos bloques se pueden utilizar en este rompecabezas." + "courseA_artist_loops4_1": "Este número indica cuántos de estos bloques se pueden utilizar en este desafío." }, "courseA_artist_loops7_2021": { "courseA_artist_loops7_1": "Este número significa que sólo uno de este tipo de bloque se puede usar en la respuesta final." @@ -1907,7 +1907,7 @@ "courseA_playLab_events5_1": "Haz click aquí para cambiar la dirección de la flecha del evento." }, "courseA_playLab_events6_2021": { - "courseA_playLab_events6_1": "Esto te permite elegir un sonido \"aleatorio\", lo que significa que no sabes que vas a escuchar!" + "courseA_playLab_events6_1": "Esto te permite elegir un sonido \"aleatorio\", lo que significa que ¡no sabes que vas a escuchar!" }, "courseB_Scrat_ramp1_2021": { "grade2_CaringForNewPet_0_1": "Después de conectar todos los bloques, pulsa \"Ejecutar\" para iniciar el programa." @@ -1919,7 +1919,7 @@ "courseB_artist_loops3_1": "Sólo hay uno de estos bloques en la caja de herramientas. ¿Cómo se utilizará?" }, "courseB_collector_loops1_2021": { - "courseB_collector_loops1_1": "Usa este bloque para recoger el tesoro" + "courseB_collector_loops1_1": "¿Ves algunos bloques nuevos en la caja de herramientas? No te preocupes, te mostraremos cómo utilizarlos más adelante en el escenario." }, "courseB_maze_seq1_2021": { "courseB_maze_seq1": "¡Haz click en la bombilla cuando necesites ayuda!" diff --git a/dashboard/config/locales/display_name.es-MX.json b/dashboard/config/locales/display_name.es-MX.json index b379da713ff89..050e125393f02 100644 --- a/dashboard/config/locales/display_name.es-MX.json +++ b/dashboard/config/locales/display_name.es-MX.json @@ -1136,7 +1136,7 @@ "CSD U3 Draw Loop Plugged wiggle sprite rotation_2021": "Actualizando la Rotación", "CSD U3 Movement Fish challenge_2021": "¡Más Peces!", "CSD U3 Movement Fish_2021": "Animación de Peces", - "CSD U3 Movement Gears_2021": "Dirección de Rotación", + "CSD U3 Movement Gears_2021": "Sentido de Giro", "CSD U3 Random add_2021": "Simetría", "CSD U3 Random arc_2021": "Arcos Aleatorios", "CSD U3 Random line_2021": "Líneas Aleatorias", @@ -1185,7 +1185,52 @@ "CSD games text debug quotes_2021": "Depuración: Adivinanza Voladora", "CSD web challenge stroke_2021": "Texto Blanco sobre Fondo Blanco", "CSD web challenge wrap text_2021": "Ajustar el Texto", - "CSD web text stroke_2021": "Color del Texto" + "CSD web text stroke_2021": "Color del Texto", + "CSD U3 - complex - key up and down_2021": "keyWentDown: Contador de Pulsaciones", + "CSD U3 - complex - mouse move_2021": "Agitar la Sal - Detectar el Movimiento del Ratón", + "CSD U3 - conditionals - first conditional 2_2021": "Nuevo Bloque: Visible", + "CSD U3 AnimationsMulti defender background_2021": "Fondo de Alta Puntuación", + "CSD U3 AnimationsMulti defender randomizespeed_2021": "Poner la Velocidad del Enemigo Aleatoria", + "CSD U3 Direction Animations_2021": "Cambiando la Animación", + "CSD U3 Functions Call Draw Loop_2021": "LLamando a Funciones en el Bucle de Dibujo", + "CSD U3 Functions Create Function_2021": "Creando Funciones para Organizar el Código", + "CSD U3 Functions Randomize Sprite_2021": "Haciendo Cambios en las Funciones", + "CSD U3 Functions Reset Sprite_2021": "LLamando a las Funciones Muchas Veces", + "CSD U3 Functions challenge drawscene_2021": "Creando Funciones para Dibujar Escenas", + "CSD U3 If Else_2021": "Mézclalo con if/else", + "CSD U3 Input Fish_2021": "Peces con Flechas", + "CSD U3 Mouse Input Bee 1_2021": "Sigue al Ratón - Principiante", + "CSD U3 Mouse Input Bee 2_2021": "Sigue al Ratón - Avanzado", + "CSD U3 abstraction accelerateY up_2021": "Burbuja Ascendente", + "CSD U3 abstraction velocityY control_2021": "Controlando la Velocidad", + "CSD U3 collision detection challenge collider angle_2021": "Colisionador en Ángulo", + "CSD U3 collision detection challenge collider circle_2021": "Colisionadores Circulares", + "CSD U3 collision detection practice debugistouching_2021": "Depurar: isTouching", + "CSD U3 collision detection practice debugpoints_2021": "Depurar: Sumar Puntos en la Colisión", + "CSD U3 collisions bounciness_2021": "Flexibilidad", + "CSD U3 collisions debug_2021": "Depurar Colisionadores", + "CSD U3 collisions setCollider_2021": "Forma del Colisionador", + "CSD U3 collisions types2_2021": "Tipos de Colisión", + "CSD U3 collisions types3_2021": "Tipos de Colisión", + "CSD U3 collisions types4_2021": "Tipos de Colisión", + "CSD U3 collisions types_2021": "Tipos de Colisión", + "CSD U3 complex sprite movement practice deceleration_2021": "Desaceleración", + "CSD U3 complex sprite movement practice parabola_2021": "Curva", + "CSD U3 platform challenge animationfacing_2021": "Cambio de Dirección en la Animación", + "CSD U3 practice deceleration_2021": "Reducir la velocidad y dar marcha atrás", + "CSD games conditionals bowl_2021": "Sopa Derramada", + "CSD games conditionals practice spaceship_2021": "Celebración Alienígena", + "CSD games input debug1_2021": "Depurar el Movimiento de la Tortuga", + "CSD games input debug2_2021": "Depurar el Movimiento de la Tortuga 2", + "CSD games mouse mousey_2021": "Paseo de la Mariquita", + "CSD games mouse scale_2021": "Espirales Gemelas", + "CSD games practice move with mouse_2021": "El Fantasma se mueve con el ratón", + "CSD games velocity 4 directions_2021": "Cambiando de Dirección", + "CSD games velocity bee_2021": "Pincel de Pintura", + "csd-explore ui-3": "Aplicación Selector de Mascotas", + "csd-explore ui-4": "Aplicación Selector de Mascotas", + "csd-explore ui-5": "Aplicación Selector de Mascotas", + "csd-explore ui-6": "Aplicación Selector de Mascotas" } } } diff --git a/dashboard/config/locales/dsls.es-MX.yml b/dashboard/config/locales/dsls.es-MX.yml index e965305a66a16..30872f0596572 100644 --- a/dashboard/config/locales/dsls.es-MX.yml +++ b/dashboard/config/locales/dsls.es-MX.yml @@ -12717,10 +12717,17 @@ es-MX: title: Prueba Final del Proyecto Desarrollo Web CSD games cake challenge choice_2021: display_name: Desafíos + description: |2- + + Haz el Tuyo Propio + Acabas de recorrer el plan de otra persona para crear un juego, así que ahora es el momento de hacer el tuyo propio. ¿Qué características o retos adicionales quieres crear? CSD games functions practice choice_2021: display_name: Funciones Practicar + description: Practica el uso de las funciones y aprende más sobre lo que las + hace tan útiles. CSD games platform challenge choice_2021: display_name: Desafíos + description: "¡Mejora tu juego con estos desafíos!" CSD web conditionals practice choice_2021: display_name: Condicionales Practicar description: Practica el uso de booleanos y condicionales con estas actividades. @@ -13115,3 +13122,56 @@ es-MX: CSD web text challenge choice_2021: description: Prueba estos nuevos bloques y desafíos. display_name: Desafíos de Texto + CSD U3 AnimationsMulti STOP project guide_2018_2019_pilot_2021: + markdown: | + # Planifica tu Proyecto + + Echa un vistazo a la guía del proyecto, que ya hemos rellenado para ti. + + * ¿Describe la guía del proyecto los mismos sprites que tú pensaste? + * ¿Utiliza las mismas variables para almacenar información? + * ¿Las funciones que describe son las mismas que tú describiste? + CSD games collisions challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con colisiones. + display_name: Desafíos de Colisión + CSD games collisions practice choice_2021: + description: Practica el uso de los nuevos bloques de colisiones. + display_name: Práctica de Colisiones + CSD games functions challenge choice_2021: + description: Mejora tu juego y prueba estos desafíos con funciones. + display_name: Desafíos con Funciones + CSD games istouching challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con colisiones. + display_name: Desafíos de Colisión + CSD games istouching practice choice_2021: + description: Practica el uso de la detección de colisiones con estas actividades. + display_name: Prácticas de Colisión + CSD games movement2 challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con la velocidad y el + patrón de contador. + display_name: Desafíos de Movimientos Complejos de Sprite + CSD games movement2 practice choice_2021: + description: Practica con las nuevas formas de mover los sprites. + display_name: Práctica de Movimiento del Sprite + CSD games velocity challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con la velocidad. + display_name: Desafíos de Velocidad + CSD games velocity practice choice_2021: + description: Practica el uso de los bloques de velocidad con estas actividades. + display_name: Práctica de Velocidad + CSD web conditionals challenge choice_2021: + description: Prueba estos desafíos con condicionales. + display_name: Desafíos de Condicionales + CSD web keyboard challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con la entrada del teclado. + display_name: Desafíos de Entrada de Teclado + CSD web keyboard practice choice_2021: + description: Practica las entradas del teclado con estas actividades. + display_name: Práctica de Entradas de Teclado + CSD web mouse challenge choice_2021: + description: Prueba estos nuevos bloques y desafíos con la entrada del ratón. + display_name: Desafíos del Ratón + CSD web mouse practice choice_2021: + description: Practica la entrada de teclado y el uso del bloque if/else con + estas actividades. + display_name: Entrada de Ratón y Práctica de If/else diff --git a/dashboard/config/locales/lesson_activities.es-MX.json b/dashboard/config/locales/lesson_activities.es-MX.json index e3db11f1de85a..3efe0d4f883e3 100644 --- a/dashboard/config/locales/lesson_activities.es-MX.json +++ b/dashboard/config/locales/lesson_activities.es-MX.json @@ -363,13 +363,13 @@ "name": "Primeros pasos " }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Actividad: (30-45 minutos)" + "name": "Actividad" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Niveles" }, "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { - "name": "Resumen (5 minutos)" + "name": "Actividad de cierre" }, "1a4d5cec-bd30-41f9-8012-4f16018769f9": { "name": "Evaluación (2 minutos)" @@ -384,7 +384,7 @@ "name": "Primeros pasos " }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Actividad: (30-45 minutos)" + "name": "Actividad" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Niveles" @@ -396,7 +396,7 @@ "name": "¡Que sea viral!" }, "7afb9d6e-2c07-44d2-8504-90df0cecc778": { - "name": "Evaluación (2 minutos)" + "name": "Evaluación" }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Calentamiento" @@ -4098,10 +4098,10 @@ "name": "Actividad de cierre" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Manos a la obra (5 minutos)" + "name": "Primeros pasos" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Actividad: (30-45 minutos)" + "name": "Actividad" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Actividad de cierre" diff --git a/dashboard/config/locales/lessons.es-MX.json b/dashboard/config/locales/lessons.es-MX.json index a2c5770cea3f2..2f73a6e0b15c6 100644 --- a/dashboard/config/locales/lessons.es-MX.json +++ b/dashboard/config/locales/lessons.es-MX.json @@ -161,12 +161,12 @@ }, "dance-extras-2019/Dance Party - Go Further": { "overview": "En esta lección, alumnos de todas las edades continúan su experiencia con la codificación y la informática en un entorno seguro y de apoyo. Esta lección ha sido diseñada para alumnos de todas las edades, pero requiere saber leer. Esta actividad necesita sonido, ya que la herramienta fue construida para responder a la música.", - "preparation": "- Revisa y completa tú mismo el tutorial online: [Dancy Party](https://studio.code.org/s/dance-2019)\n\n- Asegúrate de probarlo primero antes de pedir a tus alumnos que lo completen. \n\n- Comprueba tu tecnología y decide si necesitas solucionar algún problema antes de la Hora del Código.", + "preparation": "- Revisa y completa tú mismo el tutorial online: [Dancy Party](https://hourofcode.com/us/how-to)\n\n- Asegúrate de probarlo primero antes de pedir a tus alumnos que lo completen. \n\n- Comprueba tu tecnología y decide si necesitas solucionar algún problema antes de la Hora del Código.", "purpose": "Esta lección presenta los conceptos básicos de las ciencias de la computación para la codificación y la programación de eventos (con bloques)." }, "dance-2019/Dance Party": { "overview": "En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música.", - "preparation": "### Una Semana Antes de la Hora del Código\n\n- Revisa la [Guía del Profesor de la Hora del Código](http://hourofcode.com/resources/how-to/) y las [Mejores Prácticas de Educadores Exitosos](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466) para comenzar a planificar tu evento de la Hora del Código. \n- Registra tu evento de La Hora del Código][2] si quieres obtener apoyo en el aula, carteles con descuento o participar en el sorteo de robótica (sólo en EE.UU.).\n- Revisa y completa tú mismo el tutorial en línea: [Fiesta de Baile](https://studio.code.org/s/dance-2019) \n- Asegúrate de probarlo tú primero, antes de pedir a tus alumnos que lo completen. Comprueba tu tecnología y decide si necesitas solucionar algún problema antes de la Hora del Código.\n- Revisa el plan de la lección complementaria, [\"La Gran Fiesta del Baile\"](https://curriculum.code.org/hoc/unplugged/4/) para determinar si quieres o no impartir esta lección antes de tu Hora del Código.\n\n### Un Día Antes de la Hora del Código\n\n- Cada estudiante que complete la actividad debe recibir un certificado. [Imprime uno](http://code.org/certificates) para todos con antelación para que sea más fácil la entrega al final de tu Hora del Código.\n- (opcional) Anima a los estudiantes a traer auriculares para usarlos durante la actividad.", + "preparation": "### Una Semana Antes de la Hora del Código\n\n- Revisa la [Guía del Profesor de la Hora del Código](http://hourofcode.com/resources/how-to/) y las [Mejores Prácticas de Educadores Exitosos](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466) para comenzar a planificar tu evento de la Hora del Código. \n- Registra tu evento de La Hora del Código][2] si quieres obtener apoyo en el aula, carteles con descuento o participar en el sorteo de robótica (sólo en EE.UU.).\n- Revisa y completa tú mismo el tutorial en línea: [Fiesta de Baile](https://studio.code.org/s/dance-2019) \n- Asegúrate de probarlo tú primero, antes de pedir a tus alumnos que lo completen. Comprueba tu tecnología y decide si necesitas solucionar algún problema antes de la Hora del Código.\n- Revisa el plan de la lección complementaria, [\"La Gran Fiesta del Baile\"](https://studio.code.org/s/dance-unplugged/lessons/1) para determinar si quieres o no impartir esta lección antes de tu Hora del Código.\n\n### Un Día Antes de la Hora del Código\n\n- Cada estudiante que complete la actividad debe recibir un certificado. [Imprime uno](http://code.org/certificates) para todos con antelación para que sea más fácil la entrega al final de tu Hora del Código.\n- (opcional) Anima a los estudiantes a traer auriculares para usarlos durante la actividad.", "purpose": "Esta lección presenta los conceptos básicos de las ciencias de la computación para la codificación y la programación de eventos (con bloques).", "student_overview": "En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música." }, @@ -176,16 +176,6 @@ "purpose": "Esta lección está diseñada para iniciar rápidamente a los estudiantes en el **aprendizaje automático**, un tipo de **inteligencia artificial**. Los alumnos analizarán cómo se utilizan los **datos de entrenamiento** para que un modelo de aprendizaje automático pueda clasificar nuevos datos. Los estudiantes deben tener una experiencia positiva durante el ejercicio y lo que es más importante, deben estar motivados para seguir aprendiendo informática. ", "student_overview": "Resumen de la tutoría: En primer lugar, los alumnos clasifican los objetos como \"peces\" o \"no peces\" para intentar eliminar la basura del océano. A continuación, los alumnos deberán ampliar su conjunto de datos de entrenamiento para incluir otras criaturas marinas que pertenecen al agua. En la segunda parte de la actividad, los alumnos elegirán sus propias etiquetas para aplicarlas a imágenes de peces generadas al azar. Estos datos de entrenamiento se utilizan para un modelo de aprendizaje automático que luego debería ser capaz de etiquetar nuevas imágenes por sí mismo." }, - "hello-world-food/lesson-1": { - "overview": "En esta lección, los alumnos aprenderán los fundamentos de la informática programando en el Laboratorio de Sprite. El Laboratorio de Sprite es una herramienta que pueden utilizar para construir proyectos imaginativos y divertidos. Los estudiantes aprenderán a crear y animar sprites y a hacerlos interactivos utilizando eventos. \n\nHay varias versiones de esta lección. Cada versión enseña los mismos conceptos, pero presenta diferentes imágenes para atraer a diferentes estudiantes. Para más información, visite la página web [Hello World página de inicio.][0]", - "preparation": "- Juega con los rompecabezas para encontrar cualquier área potencialmente problemática para tu clase.\n- Utiliza los recursos de [Conexiones CS][0] para elaborar un plan y seguir aprendiendo informática después de la tutoría inicial.", - "purpose": "Esta lección pretende preparar a los alumnos para crear proyectos de programación sencillos en el Laboratorio de Sprite. Con esta habilidad, los estudiantes podrían crear proyectos sobre cualquier tema, como otro tema escolar o algo personalmente relevante para ellos. Visita [Conexiones CS][0] para obtener ideas sobre cómo integrar la informática en otras asignaturas." - }, - "poem-art/lesson-1": { - "overview": "En esta lección integrada de Ciencias de la Computación y de Inglés, los estudiantes animarán un poema con código para ilustrar el estado de ánimo de un poema. Durante esta actividad introductoria de codificación, los alumnos leerán y detectarán el estado de ánimo de un poema. Luego, encontrarán los efectos e imágenes correspondientes para ayudar a ilustrar el estado de ánimo del poema. Por último, los alumnos utilizarán eventos (código) para ilustrar un cambio de humor o animar la introducción de nuevas imágenes en un poema. \n\nEsta lección puede completarse como una lección independiente de una hora. También existe la opción de utilizar esta lección como la primera del módulo de 5 lecciones llamado [Codificación con Poesía](http://code.org/poetry). Al final del módulo Codificación con Poesía, los estudiantes escribirán sus propios poemas y crearán una aplicación generadora de poemas para compartir con sus amigos. \n\nCodificación con Poesía forma parte del plan de estudios Conexiones CS de Code.org, cuyo objetivo es integrar las ciencias de la computación en otras asignaturas, como las matemáticas, la lengua inglesa y las ciencias, en consonancia con los estándares CCSS, NGSS y CSTA. ", - "preparation": "- Revisa y completa tú mismo el tutorial en línea: [Poem Art](http://studio.code.org/s/poem-art).\n\n- Asegúrate de probar primero las actividades antes de pedir a tus alumnos que las realicen. \n\n- Comprueba su tecnología y decide si necesitas solucionar algún problema de antemano.\n\n- Algunos niveles requieren sonido para jugar. Reparte los auriculares con antelación. \n\n- [Optional] 2 notas adhesivas por alumno para la Evaluación.", - "student_overview": "La poesía trata de usar palabras para crear arte. Añade efectos visuales e imágenes a tu propio poema animado." - }, "jigsaw/Jigsaw": { "overview": "Esta lección dará a los estudiantes una idea de qué esperar cuando se dirigen al laboratorio de computación. Comienza con un breve debate sobre los modales en un laboratorio de computación y continúa con el uso de una computadora para completar desafíos en línea.", "preparation": "- Consulta el sitio web de [Common Sense Education](https://www.commonsense.org/education/digital-citizenship) para ver más contenidos sobre seguridad en línea.", @@ -624,7 +614,7 @@ "student_overview": "En esta lección, ¡los bucles ayudan a crear imágenes geniales con el Artista de forma más simple!" }, "coursed-2021/Nested Loops in Bee": { - "overview": "En esta actividad online, los/as estudiantes tendrán la oportunidad de llevar su comprensión de los loops a un nuevo nivel. Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán cómo programar un loop para que esté dentro de otro loop. También se les animará a que descifren cómo cambios pequeños en cualquier loop, afectarán su programa cuando hagan clic en Ejecutar.", + "overview": "En esta lección de **desarrollo de habilidades**, los estudiantes aprenderán a programar un bucle dentro de otro bucle.", "preparation": "- Juega con los rompecabezas para encontrar cualquier área potencialmente problemática para tu clase.\n- Asegúrate de que cada estudiante tenga un diario de reflexión.", "purpose": "En esta introducción a los bucles anidados, los estudiantes tendrán que salir de su zona de confort para idear soluciones más eficientes. \n\nEn desafíos anteriores, los estudiantes fueron guiados para identificar patrones repetitivos. Ahora, los estudiantes aprenderán a identificar patrones _dentro_ de patrones repetidos para desarrollar bucles anidados. Esta lección comienza animando a los estudiantes a intentar resolver un desafío cuyo código es irritante, complejo y extenso de escribir. Luego de ver un video introductorio sobre bucles anidados, se les mostrará un ejemplo y se les pedirá predecir qué pasa si se pone un bucle dentro de otro bucle. Este sistema progresivo les permite tener mucha práctica a fin de fortalecer y desarrollar su comprensión de los bucles.", "student_overview": "Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado." @@ -636,7 +626,7 @@ "student_overview": "¡Es hora de jugar un juego donde ganas puntos sólo bajo ciertas condiciones!" }, "coursed-2021/lesson-6": { - "overview": "Esta lección se creó originalmente para la Hora del Código, en colaboración con el equipo de Minecraft. Los estudiantes tendrán la oportunidad de practicar las ideas que han aprendido hasta este punto, ¡y también de echar un vistazo a los condicionales!", + "overview": "En esta lección de **desarrollo de habilidades**, los estudiantes usarán los conceptos que aprendieron en previas lecciones y comenzarán a usar **instrucciones condicionales**!", "preparation": "- Realiza los desafíos para encontrar cualquier área potencialmente problemática para yu clase.\n- Asegúrate de que cada estudiante tenga su Diario de apuntes.", "purpose": "Este conjunto de desafíos trabajarás para solidificar y desarrollar el conocimiento de los bucles y presentar las condicionales. Al combinar estos dos conceptos, los estudiantes podrán explorar el potencial de crear programas divertidos e innovadores en un entorno nuevo y emocionante.", "student_overview": "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." @@ -726,25 +716,25 @@ "student_overview": "¡Usa los bucles para ayudar a BB-8 a atravesar los laberintos! " }, "express-2021/Sticker Art with Loops": { - "overview": "¡Mira cómo se ilumina el resto de los estudiantes mientras hacen sus propios diseños maravillosos usando un pequeño número de bloques y pegatinas digitales! Esta lección se basa en la comprensión de bucles de lecciones anteriores y da a los/as estudiantes la oportunidad de ser verdaderamente creativos. Esta actividad es fantástica para producir artefactos para carpetas o para reuniones de padres/profesores.", + "overview": "En este **mini-proyecto** los estudiantes continuarán aprendiendo con bucles. Ellos y ellas crearán sus propias piezas de arte con el Artista.", "preparation": "- Practica creando tu propio diseño. Presta atención a cómo estos niveles son diferentes de todo lo anterior hecho.\n- Asegúrate de que cada estudiante tenga su Diario de apuntes.", "purpose": "Esta lección resalta el poder de los bucles para crear diseños personales y creativos.\n\nPropuesta como una actividad secuencial respaldada por proyectos, esta etapa les permitirá a los estudiantes construir sobre su propio trabajo y crear materiales sorprendentes.", "student_overview": "En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista." }, "express-2021/Nested Loops in Maze": { - "overview": "En esta actividad online, los/as estudiantes tendrán la oportunidad de llevar su comprensión de los loops a un nuevo nivel. Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán cómo programar un loop para que esté dentro de otro loop. También se les animará a que descifren cómo cambios pequeños en cualquier loop, afectarán su programa cuando hagan clic en Ejecutar.", + "overview": "En esta lección de **desarrollo de habilidades**, los estudiantes aprenderán a programar un bucle dentro de otro bucle.", "preparation": "- Realiza los desafíos para encontrar cualquier área potencialmente problemática para tu clase.\n- Asegúrate de que cada estudiante tenga su Diario de apuntes.", "purpose": "En esta introducción a los bucles anidados, los estudiantes tendrán que salir de su zona de confort para idear soluciones más eficientes. \n\nEn desafíos anteriores, los estudiantes fueron guiados para identificar patrones repetitivos. Ahora, los estudiantes aprenderán a identificar patrones _dentro_ de patrones repetidos para desarrollar bucles anidados. Esta lección comienza animando a los estudiantes a intentar resolver un desafío cuyo código es irritante, complejo y extenso de escribir. Luego de ver un video introductorio sobre bucles anidados, se les mostrará un ejemplo y se les pedirá predecir qué pasa si se pone un bucle dentro de otro bucle. Este sistema progresivo les permite tener mucha práctica a fin de fortalecer y desarrollar su comprensión de los bucles.", "student_overview": "Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado." }, "express-2021/Snowflakes with Anna and Elsa": { - "overview": "Ahora que los estudiantes saben cómo anidar sus bucles, pueden crear muchas cosas hermosas. Esta lección los guiará a través de una serie de ejercicios que los ayudarán a crear sus propias imágenes, listas para incluir en una carpeta, gracias a las excelentes habilidades de patinaje sobre hielo de Anna y Elsa.", + "overview": "Para completar este **mini-proyecto** los estudiantes tendrán que dibujar copos de nieve con las protagonistas de la pelicula _Frozen_.", "preparation": "- Realiza la lección para encontrar cualquier área potencialmente problemática para tu clase.\n- Asegúrate de que cada estudiante tenga su Diario de apuntes.", "purpose": "En esta serie, los estudiantes practicarán con bucles anidados mientras crean imágenes que les encantará compartir. \n\nComenzando con algunas instrucciones, los estudiantes tomarán sus propias decisiones respecta de la creación de diseños para la repetición. Luego, les harán cambios para terminar con una obra de arte verdaderamente única.", "student_overview": "Anna y Elsa patinan muy bien sobre hielo, pero necesitan de tu ayuda para crear patrones en esa superficie. Utiliza los bucles anidados para crear algo súper GENIAL. " }, "express-2021/Looking Ahead with Minecraft ": { - "overview": "Esta lección se creó originalmente para la Hora del Código, en colaboración con el equipo de Minecraft. Los estudiantes tendrán la oportunidad de practicar las ideas que han aprendido hasta este punto, ¡y también de echar un vistazo a los condicionales!", + "overview": "En esta lección de **desarrollo de habilidades**, los estudiantes usarán los conceptos que aprendieron en previas lecciones y comenzarán a usar **instrucciones condicionales**!", "preparation": "- Realiza los desafíos para encontrar cualquier área potencialmente problemática para yu clase.\n- Asegúrate de que cada estudiante tenga su Diario de apuntes.", "purpose": "Este conjunto de desafíos trabajarás para solidificar y desarrollar el conocimiento de los bucles y presentar las condicionales. Al combinar estos dos conceptos, los estudiantes podrán explorar el potencial de crear programas divertidos e innovadores en un entorno nuevo y emocionante.", "student_overview": "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." @@ -897,7 +887,7 @@ "student_overview": "Usa los eventos para crear una historia o un juego interactivo." }, "coursee-2021/Simon Says": { - "overview": "En esta lección, los estudiantes jugarán un juego que los hará pensar en la forma en que se deben dar los comandos para producir el resultado correcto. Esto los ayudará a comprender mejor el Laboratorio de sprites en las próximas lecciones. ", + "overview": "En esta lección de **establecimiento de contexto**, los estudiantes jugarán un juego destinado a hacerlos pensar en instrucciones secuenciales.", "preparation": "- Juega con los rompecabezas para encontrar cualquier área potencialmente problemática para tu clase.\n- Asegúrate de que cada estudiante tenga un diario de reflexión.", "purpose": "Esta lección está diseñada para preparar a los estudiantes para reflexionar sobre uno de los conceptos primordiales de la programación en Sprite Lab, el comportamiento.", "student_overview": "Juega y piensa qué comandos son necesarios para obtener los resultados adecuados." @@ -951,7 +941,7 @@ "student_overview": "¡Más loops anidados! Esta vez, harás algunos SORPRENDENTES dibujos con loops anidados." }, "coursee-2021/Nested Loops in Frozen": { - "overview": "Ahora que los estudiantes saben cómo anidar sus bucles, pueden crear muchas cosas hermosas. Esta lección los guiará a través de una serie de ejercicios que los ayudarán a crear sus propias imágenes, listas para incluir en una carpeta, gracias a las excelentes habilidades de patinaje sobre hielo de Anna y Elsa.", + "overview": "Para completar este **mini-proyecto** los estudiantes tendrán que dibujar copos de nieve con las protagonistas de la pelicula _Frozen_.", "preparation": "- Realice los desafíos para encontrar cualquier área potencialmente problemática para su clase.\n- Asegúrate de que cada estudiante tenga su diario de apuntes.", "purpose": "En esta lección, los estudiantes aplicarán sus habilidades con los bucles anidados para crear imágenes que les entusiasmará compartir. ", "student_overview": "Anna y Elsa patinan muy bien sobre hielo, pero necesitan de tu ayuda para crear patrones en esa superficie. Utiliza los bucles anidados para crear algo súper GENIAL. " @@ -1275,7 +1265,7 @@ "student_overview": "**Pregunta del día: ¿Cómo podemos hacer que nuestros programas se comporten de forma diferente cada vez que se ejecutan?**\n\nEn esta lección, aprenderás a utilizar el bloque randomNumber() ¡para crear nuevos comportamientos en tus programas!" }, "csd3-2021/Sprites": { - "overview": "\\*\\* Pregunta del día: ¿Cómo podemos utilizar sprites para que nos ayuden a llevar el registro de la cantidad de información en nuestros programas?\\*\\* \n\nPara crear imágenes más atractivas y detalladas, los estudiantes aprenderán acerca de los objetos sprite. Esta lección comienza con un análisis acerca de qué tipos de información un programa debe registrar, luego presenta a los sprites como una forma de llevar el registro de esa información. Los estudiantes aprenden a asignar una imagen a cada sprite, esto aumentará la complejidad de lo que puedan dibujar en la pantalla.", + "overview": "\\*\\* Pregunta del día: ¿Cómo podemos utilizar sprites para llevar el registro de la cantidad de información en nuestros programas?\\*\\* \n\nPara crear imágenes más atractivas y detalladas, los estudiantes aprenderán acerca de los objetos sprite. Esta lección comienza con un análisis acerca de qué tipos de información un programa debe registrar, luego presenta a los sprites como una forma de llevar el registro de esa información. Los estudiantes aprenden a asignar una imagen a cada sprite, esto aumentará la complejidad de lo que puedan dibujar en la pantalla.", "preparation": "- (Opcional) Imprima una copia de la guía de actividades para cada alumno", "purpose": "Llevar registro de todas las formas y de las distintas variables que controlan sus aspectos puede ser algo complejo. Habría muchas variables y todas ellas tendrían distintos nombres. Es por esto que los informáticos crearon algo llamado **objeto**, esto permite que el nombre de una variable controle la forma y todos sus aspectos. En el Gamel Lab, utilizamos objetos llamados **sprite**. Un sprite es un rectángulo con **propiedades** para controlar su aspecto. Las propiedades son las variables que están unidas al sprite. Puedes acceder a ellas a través del **dot notation**. \n\nAl usar la pestaña de animación, los estudiantes pueden crear o importar imágenes para utilizarlas como sprites. Luego, estas sprites les servirán como una herramienta para crear animaciones, ya que pueden cambiar y actualizar sus propiedades durante la ejecución de un programa.", "student_overview": "**Pregunta del día: ¿Cómo podemos usar los sprites para ayudarnos a realizar un seguimiento de mucha información en nuestros programas?**\n\nHoy aprenderás sobre los sprites, que no sólo te darán una forma de realizar un seguimiento de varias piezas de información en tus programas, ¡sino que también te permitirán crear imágenes más interesantes y divertidas!" @@ -1291,7 +1281,7 @@ "student_overview": "**Pregunta del día: ¿Cómo podemos utilizar el texto para mejorar nuestras escenas y animaciones?**\n\nEn esta lección, aprenderás a utilizar los comandos de texto de Laboratorio de Juegos para añadir subtítulos a tus escenas. " }, "csd3-2021/Mini-Project: Captioned Scenes": { - "overview": "\\*\\* Pregunta del día: ¿Cómo podemos usar el Game Lab para expresar nuestra creatividad?\\*\\*\n\nLuego de un breve repaso del código que han aprendido hasta el momento, los estudiantes se enfrentan a su primer proyecto creativo de la unidad. Utilizando el modelo del proceso de resolución de problemas, los estudiantes definen la escena que quieren crear, preparan el código que deberán usar, intentan poner su plan en acción en el Game Lab y luego reflexionan sobre sus creaciones. También tendrán la oportunidad de compartir sus creaciones con sus compañeros.", + "overview": "\\*\\* Pregunta del día: ¿Cómo podemos usar el Game Lab para expresar nuestra creatividad?\\*\\*\n\nLuego de un breve repaso del código que han aprendido hasta el momento, los estudiantes se enfrentan a su primer proyecto creativo de la unidad. Utilizando el modelo del proceso de resolución de problemas, los estudiantes definen la escena que quieren crear, preparan el código que usarán, intentan poner su plan en acción en el Game Lab y luego reflexionan sobre sus creaciones. También tendrán la oportunidad de compartir sus creaciones con sus compañeros.", "purpose": "Esta lección es una oportunidad para que los estudiantes expresen su creatividad utilizando las habilidades que han aprendido. Algunos estudiantes pasarán más tiempo en la pestaña de animación que programando. Comuníqueles que pueden pasar tiempo en las partes de la actividad que más les interesan, siempre y cuando cumplan con los requerimientos de la tarea.\n\nLa flexibilidad de esta lección, permite al docente decidir el tiempo que los estudiantes destinarán a realizar sus actividades, considerando del horario establecido para la implementación del curso.", "student_overview": "\\*\\* Pregunta del día: ¿Cómo podemos usar el Game Lab para expresar nuestra creatividad?\\*\\*\n\nEn esta lección, tendrán podrán expresar su creatividad utilizando el proceso de resolución de problemas para diseñar y programar la escena que ustedes quieran." }, @@ -1314,7 +1304,7 @@ "csd3-2021/Conditionals": { "overview": "**Pregunta del día: ¿Cómo pueden los programas reaccionar a los cambios mientras se están ejecutando?**\n\nEsta lección introduce las expresiones booleanas y condicionales, que permiten que un programa se ejecute de forma distinta dependiendo de si una condición es verdadera. Los estudiantes comienzan jugando un juego breve en el que deberán responder si se cumplen o no ciertas condiciones. Luego ingresan a Code Studio, en donde aprenderán cómo una computadora evalúa las expresiones booleanas y como estas pueden usarse para estructurar un programa.", "purpose": "Esta lección se basa en el modelo booleano con el que los estudiantes experimentaron en la lección \"Sin conexión: Booleanos\". Al igual que antes comenzarán a usar booleanos directamente antes de utilizarlos para gatillar las sentencias _si_. En la próxima lección, los estudiantes conocerán algunos bloques productores de booleanos como el [\\`keyDown()\\`(#fff176)](/docs/gamelab/keyDown/), este puede usarse para reemplazar a las comparaciones booleanas simples para escribir programas que respondan a la entrada del usuario.", - "student_overview": "**Question of the Day: How can programs react to changes as they are running?**\n\nEn esta lección, aprenderás acerca de las expresiones booleanas y condicionales, las que te permiten crear programas que se ejecuten de forma distinta dependiendo de si una condición es o no verdadera." + "student_overview": "**Pregunta del día: ¿Cómo pueden los programas reaccionar a los cambios mientras se están ejecutando?**\n\nEn esta lección, aprenderás acerca de las expresiones booleanas y condicionales, las que te permiten crear programas que se ejecuten de forma distinta dependiendo de si una condición es o no verdadera." }, "csd3-2021/Keyboard Input": { "overview": "**Pregunta del día: ¿Cómo pueden nuestros programas reaccionar a la entrada de un usuario?**\n\nContinuando la introducción a booleanos y sentencias _si_ de la lección anterior, se presenta a los estudiantes un nuevo bloque llamado [\\`keyDown()\\`(#fff176)](/docs/gamelab/keyDown/) el cual devuelve a un booleano y puede ser usado en sentencias condicionales para mover los sprites por la pantalla. Al finalizar esta lección, los estudiantes habrán escrito programas en los que los sprites en la pantalla serán controlados por los usuarios utilizando el teclado como un método de entrada.", @@ -1333,8 +1323,8 @@ "student_overview": "**Pregunta del día: ¿Qué habilidades y prácticas son importantes a la hora de crear un programa interactivo?**\n\nEn esta lección, planificarás y desarrollarás una tarjeta de felicitación interactiva ¡utilizando todos los conceptos y técnicas de programación que has aprendido hasta ahora!" }, "csd3-2021/Velocity": { - "overview": "**Pregunta del día: ¿Cómo pueden los lenguajes de programación ocultar patrones complicados para que sea más fácil programar?**\n\nTras un breve repaso de cómo se utiliza el \"patrón de contador\" para mover los sprites, se presenta a los estudiantes la idea de ocultar esos patrones en un solo bloque, para ayudar a gestionar la complejidad de los programas. Luego, los estudiantes se dirigen a Code Studio para probar nuevos bloques que establecen la velocidad de un sprite directamente, y observan las distintas formas en que pueden codificar comportamientos más complejos en sus sprites.\n. ", - "purpose": "Esta lección trata un tema de gran importancia en el capítulo: aquel comportamiento complejo que se puede representar de formas más simples para que sea más fácil de escribir y razonar acerca del código.\n\nEn esta lección los estudiantes aprenderán a utilizar los bloques de velocidad para simplificar el código que mueve a un sprite por la pantalla. Esto significa un cambio en la manera de presentar nuevos bloques. Mientras que los bloques anteriores se presentaron como activadores de nuevos comportamientos, ahora se presentan como una herramienta para simplificar el código que los estudiantes habían escrito usando los bloques anteriores. En las próximas lecciones, los estudiantes aprenderán de qué maneras este método, para manejar la complejidad, les permite generar comportamientos de sprite más interesantes.", + "overview": "**Pregunta del día: ¿Cómo pueden los lenguajes de programación ocultar patrones complicados para que sea más fácil programar?**\n\nTras un breve repaso de cómo se utiliza el \"patrón de contador\" para mover los sprites, se presenta a los estudiantes la idea de ocultar esos patrones en un solo bloque. Luego, los estudiantes se dirigen a Code Studio para probar nuevos bloques que establecen la velocidad de un sprite directamente, y observan las distintas formas en que pueden codificar comportamientos más complejos en sus sprites.\n. ", + "purpose": "Esta lección trata un tema de gran importancia en el capítulo: el comportamiento complejo que se puede representar de formas más simples para que sea más fácil de escribir y razonar acerca del código.\n\nEn esta lección los estudiantes aprenderán a utilizar los bloques de velocidad para simplificar el código que mueve a un sprite por la pantalla. Esto significa un cambio en la manera de presentar nuevos bloques. Mientras que los bloques anteriores se presentaron como activadores de nuevos comportamientos, ahora se presentan como una herramienta para simplificar el código que los estudiantes habían escrito usando los bloques anteriores. En las próximas lecciones, los estudiantes aprenderán de qué maneras este método, para manejar la complejidad, les permite generar comportamientos de sprite más interesantes.", "student_overview": "**Pregunta del día: ¿Cómo pueden los lenguajes de programación ocultar patrones complicados para que sea más fácil programar?**\n\nEn esta lección, aprenderás a establecer la velocidad de un sprite que utiliza el patrón de contador para mover tus sprites. " }, "csd3-2021/Collision Detection": { diff --git a/dashboard/config/locales/long_instructions.es-MX.json b/dashboard/config/locales/long_instructions.es-MX.json index 6b5f135870087..26921a42ab53c 100644 --- a/dashboard/config/locales/long_instructions.es-MX.json +++ b/dashboard/config/locales/long_instructions.es-MX.json @@ -1529,14 +1529,14 @@ "CourseD_Dance_2020_bonus1": "# ¡Ida y vuelta!\n\nA veces es posible que desees crear un patrón de movimientos de baile que elijas. Este nuevo bloque te permite hacer exactamente eso.\n\nsprites2MOVES.RollMOVES.ClapHigh\n\nLos movimientos que elijas arriba se repetirán en secuencia para siempre.\n\n- ¡Crea una rutina alterna para el bailarín principal al frente!\n- Usa diferentes números para cambiar la velocidad a la que se alternan los movimientos. ¡Prueba `1` o `0.5` para alternar más rápidamente!", "CourseD_Dance_2020_bonus3": "# ¡Vamos a organizarnos!\n\nEcha un vistazo a este baile que utiliza el bloque \"MOOSE\"??? para cambiar durante todo el baile la formación de los bailarines que acompañan. Prueba una de estas ideas para ampliarlo:\n\n- Crea un segundo grupo de bailarines en una disposición diferente\n- Cambia la disposición cuando se presiona una tecla\n- Cambia una propiedad cuando los bailarines cambian la formación", "CourseD_Dance_Party_01": "_¡Hagamos una fiesta!_\n\nArrastra el bloque de 'Crear nuevo' en el espacio de trabajo y conéctalo dentro del bloque de 'instalación' para crear tu primer bailarín.\n\n- _También puedes hacer clic en el foco a la izquierda si deseas más información o retos extra._", - "CourseD_Dance_Party_02": "¡Pongamos a este alce a bailar!\n\nArrastra el bloque new_dancerFloss-1 al espacio de trabajo. Conéctalo bajo el bloque de «compases» 4\"measures\". Tu bailarín debería iniciar un nuevo movimiento después del cuarto compás.\n\nLos **compases** se utilizan para contar el tiempo en música. En este tutorial, un compás tiene cuatro tiempos.", + "CourseD_Dance_Party_02": "¡Pongamos a este alce a bailar!\n\nArrastra el bloque new\\_dancerFloss-1 al espacio de trabajo. Conéctalo bajo el bloque de «compases» 4\"measures\". Tu bailarín debería iniciar un nuevo movimiento después del cuarto compás.\n\nLos **compases** se utilizan para contar el tiempo en música. En este tutorial, un compás tiene cuatro tiempos.", "CourseD_Dance_Party_03": "_¡Ya estamos entrando en ritmo!_\n\nAñade un bloque de «compases» 6\"measures\" a tu espacio de trabajo. Haz que el bailarín inicie un movimiento nuevo después de 6 compases.", "CourseD_Dance_Party_04": "_¡A este baile le hace falta brillo!_\n\nBusca un bloque nuevo en tu caja de herramientas que añada un efecto de fondo detrás de tu bailarín. ¡Observa cómo cambian los efectos al ritmo de la música!", "CourseD_Dance_Party_05": "Usa un nuevo bloque para hacer que el bailarín cambie los movimientos ¡**Cada 2 compases**!\n\n- Al elegir `(siguiente)`, `(anterior)` o `(aleatorio)` harás que el bailarín realice un movimiento distinto cada vez que se ejecuta el código.", "CourseD_Dance_Party_06": "\\*¡Necesitamos más bailarines! \\*\n\nCrea un bailarín llamado 'backup\\_dancer1' para que baile con el gato.", "CourseD_Dance_Party_08": "Cada bailarín tiene su conjunto de _properties_ que controlan como se ve.\n\nPuedes hacer parecer que un bailarín se encuentre en el fondo haciendo su _size_ más pequeño. ¿Puedes hacer que ambos bailarines sean del mismo tamaño?", "CourseD_Dance_Party_09": "Los bailarines tienen una propiedad de \"tinte\" que puede añadir una capa de color. Trata de cambiar el color de uno de tus bailarines.\n\n- Los tintes mezclan el color que elijas con los colores del bailarín.", - "CourseD_Dance_Party_10": "Ahora ya sabemos cómo cambiar las propiedades de un bailarín. También podemos hacer que las mismas propiedades respondan automáticamente a la música con este bloque:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nEste programa utiliza el volumen «bajo» de la música (los sonidos bajos) para controlar la altura de un bailarín. ¿Puedes hacer que el otro bailarín responda también a la música?", + "CourseD_Dance_Party_10": "Ahora ya sabemos cómo cambiar las propiedades de un bailarín. También podemos hacer que las mismas propiedades respondan automáticamente a la música con este bloque:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nEste programa utiliza el volumen «bajo» de la música (los sonidos bajos) para controlar la altura de un bailarín. ¿Puedes hacer que el otro bailarín responda también a la música?", "CourseD_Dance_Party_11": "El bloque te permite ejecutar código cuando se pulsa la flecha arriba.\n\nPuedes cambiar el movimiento del baile, cambiar las propiedades de un bailarín o hacer solo una vez un movimiento rápido. ¡Usa tu creatividad y estate pendiente de los nuevos bloques!", "CourseD_Dance_Party_11_5": "Echa un vistazo a este bloque:\n\n\n\n6\n\"DUCK\"\n\"circle\"\n\n\n¡Ahora puedes crear un montón de bailarines a la vez!\n\nTrata de usar algunos de los bloques «todos los patos» para escribir el código que hará que todos los patos bailen juntos.", "CourseD_Dance_Party_11b": "¡Es hora de bailar! El gato se mueve cuando presionas la tecla de flecha izquierda. Hace el “paso del robot” cuando presionas la tecla de flecha derecha.", @@ -4097,19 +4097,19 @@ "courseA_EOC_playlab_animals": "Es el momento de tu proyecto final. ¡Puedes hacer lo que quieras!", "courseA_EOC_playlab_fantasy": "Es el momento de tu proyecto final. ¡Puedes hacer lo que quieras!", "courseA_EOC_playlab_people": "Es el momento de tu proyecto final. ¡Puedes hacer lo que quieras!", - "courseA_artist_loops10_2021": "## Es hora de regresar a la tierra. ¡Ayúdame a poner piedras para que no me caiga!\n\n![expandable](https://images.code.org/d3213d375d0271e114aa4313cdeb34be-image-1498064942606.gif)", + "courseA_artist_loops10_2021": "## Es hora de regresar al suelo. ¡Ayúdame a poner piedras para no caer!\n\n![expandable](https://images.code.org/d3213d375d0271e114aa4313cdeb34be-image-1498064942606.gif)", "courseA_artist_loops11_2021": "## Ayúdame a construir escalones para ver cómo se aleja el barco.\n\n![expandable](https://images.code.org/ed19f00a2350b186fbe86ea805e17925-image-1498065450651.gif)", "courseA_artist_loops12_2021": "El artista vio algo divertido a la distancia. Dibuja lo que crees que vio.\n\n* * *\n\n### Ideas\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", "courseA_artist_loops2_2021": "Ayuda al artista a dibujar esta línea dos veces hacia adelante.\n\n![](https://images.code.org/04501f26a36673460f5c8fe04e3e7686-image-1498002095108.gif)", "courseA_artist_loops3_2021": "Nuestro artista está tratando de dibujar una línea cinco veces, pero no puede hacerlo bien. ¿Puedes ayudarlo?\n\n![expandable](https://images.code.org/6d79b5f8291bd8e11c427bff25f423c2-image-1467935497388.gif)", - "courseA_artist_loops4_2021": "¡Ahora utiliza un bucle (loop) 5 para dibujar esta línea cinco veces!\n\n![](https://images.code.org/b2bc7f52ffdac2ad0d8e7c2d798c24df-image-1501875818062.gif)", - "courseA_artist_loops5_2021": "## Dibuja una línea de siete pasos de largo. Esta se convertirá en nuestro horizonte. \\\\ r\n\n\\\\ r \n![expandable] \\()", - "courseA_artist_loops6_2021": "## Pongamos una linda colina en el fondo.\n\n![expandable](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", - "courseA_artist_loops7_2021": "Usa el bucle (loop) ??? para agregar olas al agua.\n\n![expandable](https://images.code.org/01c5f6772a8b608a2fca5f6de7e25c67-image-1498062629139.gif)", + "courseA_artist_loops4_2021": "¡Ahora utiliza un bucle 5 para dibujar esta línea cinco veces!\n\n![](https://images.code.org/b2bc7f52ffdac2ad0d8e7c2d798c24df-image-1501875818062.gif)", + "courseA_artist_loops5_2021": "## Dibuja una línea de siete pasos de largo, que se convertirá en nuestro horizonte.\n\n![expandable](https://images.code.org/dc7c4317177f2b94421c5aa589c31ac7-image-1498002771889.gif)", + "courseA_artist_loops6_2021": "## Pongamos una linda colina detrás.\n\n![expandable](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", + "courseA_artist_loops7_2021": "Usa el bucle ??? para agregar olas al agua.\n\n![expandable](https://images.code.org/01c5f6772a8b608a2fca5f6de7e25c67-image-1498062629139.gif)", "courseA_artist_loops8_2021": "## Necesitamos una escalera hasta el bote.\n\n![expandable](https://images.code.org/ee90228fae25ecca1fba589b721f9120-image-1498063066878.gif)", "courseA_artist_loops9_2021": "## **Desafío:** Las escaleras hasta el muelle están rotas. Ayúdame a arreglarlas.\n\n![expandable](https://images.code.org/9d36df1afb6a738ba7bcff8734403ff3-image-1498063282074.gif)", - "courseA_artist_loops_challenge1_2021": "Puedes usar un bucle (loop) para dibujar muchas líneas seguidas.\n\n¿Puedes dibujar una casa? ¡Haz que se vea como a ti te gusta! ¡Intenta buscar patrones que se repiten!\n\nEstas son algunas ideas:\n\n![](https://images.code.org/6e59e881e0aa1d31186e81a203655a0b-image-1501785654664.png)", - "courseA_artist_loops_challenge2a_2021": "_\"¡Ayúdame a preparar el campamento!\"_\n\nUsa los bloques de la caja de herramientas para dibujar estas tres carpas.", + "courseA_artist_loops_challenge1_2021": "Puedes usar un bucle para dibujar muchas líneas seguidas.\n\n¿Puedes dibujar una casa? ¡Haz que se vea como a ti te gusta! ¡Intenta buscar patrones que se repiten!\n\nEstas son algunas ideas:\n\n![](https://images.code.org/6e59e881e0aa1d31186e81a203655a0b-image-1501785654664.png)", + "courseA_artist_loops_challenge2a_2021": "_\"¡Ayúdame a preparar el campamento!\"_\n\nUsa los bloques de la caja de herramientas para dibujar estas tres tiendas.", "courseA_collector_loops12_2021": "_\"¡Eureka! ¡Consigue tanto tesoro como puedas!\"_\\\n(No tienes que obtenerlo todo).", "courseA_collector_loops1_2021": "**Juego libre:** ¡Esta es Laurel la Aventurera! Muévela y consigue todo el tesoro que puedas.\n\nArrastra los bloques al espacio de trabajo y descubre cómo obtener tesoros. Obtén al menos un objeto para pasar este nivel.", "courseA_collector_loops2_2021": "Obtenga todos las 3 pilas! Mueva Laurel a cada pieza de tesoro, y luego use bloque. ", @@ -4131,7 +4131,7 @@ "courseA_harvester_seq11_2021": "¡Inténtalo tú mismo! Recoge el maíz.", "courseA_harvester_seq12_2021": "_¡Gracias por ayudarme!_\n\nRecoge todo el maíz.", "courseA_harvester_seq13_2021": "¡Ayuda a la cosechadora a recoger el maíz!", - "courseA_harvester_seq1_2021": "¡Ayuda a la cosechadora a recoger las mozorcas de maíz!", + "courseA_harvester_seq1_2021": "¡Ayuda a la cosechadora a recoger el trozo de maíz!", "courseA_harvester_seq2_2021": "¡Usa **tres** veces para que la cosechadora llegue hasta el maíz! ", "courseA_harvester_seq3_2021": "¡Usa **tres** veces para que la cosechadora llegue hasta el maíz! No te olvides de recoger el maíz al final.", "courseA_harvester_seq4_2021": "Agrega _un_ bloque para ayudar a la cosechadora a recoger el maíz.", @@ -4139,7 +4139,7 @@ "courseA_harvester_seq6_2021": "¡Inténtalo tú mismo!", "courseA_harvester_seq7_2021": "¡Tienes que moverte en dos direcciones para recoger el maíz! Ayuda a la cosechadora a elegir la dirección correcta.", "courseA_harvester_seq8_2021": "¡Ahora la cosechadora necesita recoger el maíz dos veces!", - "courseA_harvester_seq9_2021": "¡Agrega dos bloques para terminar este rompecabezas!", + "courseA_harvester_seq9_2021": "¡Agrega dos bloques para terminar este desafío!", "courseA_maze_ramp2_2021": "¡Encaja los dos bloques en para finalizar tu código; luego, haz click en \"▶ Ejecutar\".", "courseA_maze_ramp3a_2021": "Toma un bloque de la caja de herramientas y agrégalo a la parte inferior de los otros bloques para finalizar este código; luego haz clic en \"▶ Ejecutar\".", "courseA_maze_ramp3b_2021": "¡Hay un bloque extra al final de este código! \n\nArrástrelo de nuevo a la caja de herramientas para desecharlo.", @@ -4147,9 +4147,9 @@ "courseA_maze_ramp5a_2021": "¡Prueba este tú mismo!", "courseA_maze_seq10_2021": "**Desafío:** ¡Evita el TNT para que el pájaro llegue hasta el cerdo!", "courseA_maze_seq10_dani": "**Desafío:** ¡Rodea el TNT para que el pájaro llegue hasta el cerdo!\n\n![expandable](https://images.code.org/a656e421bc90e530a7e1ce636e507752-image-1497996976195.gif)", - "courseA_maze_seq11_2021": "¡Es tiempo de un rompecabeza más corto! Muévete en una dirección, y luego en otra, para que el pájaro llegue hasta el cerdo. ", + "courseA_maze_seq11_2021": "¡Es tiempo de un desafío más corto! Muévete en una dirección, y luego en otra, para que el pájaro llegue hasta el cerdo. ", "courseA_maze_seq12_2021": "¡Atrapa a ese cerdo!", - "courseA_maze_seq13_2021": "¡Atrapa al cerdo de cualquier forma que puedas!", + "courseA_maze_seq13_2021": "¡Atrapa al cerdo como sea!", "courseA_maze_seq1_2021": "_\"¡Juega con estos bloques e intenta llevarme hasta el cerdo malo!\"_", "courseA_maze_seq5_2021": "Prueba este.", "courseA_maze_seq5_dani": "Inténtalo tú mismo desde el comienzo.\n\n![expandable](https://images.code.org/e4ef591b4580db478330c298d1af756f-image-1497997080163.gif)", @@ -4157,15 +4157,15 @@ "courseA_maze_seq6_2021": "¡Mueve en una dirección, y luego en otra, para que el pájaro pueda llegar hasta el cerdo!", "courseA_maze_seq6_dani": "¡Muéveme en una dirección, y luego en otra, para que pueda llegar hasta el cerdo!\n\n![expandable](https://images.code.org/8f71c406afa60c6898937d950c670205-image-1497996506419.gif)", "courseA_maze_seq7_dani": "¡Descubre qué falta y luego agrega bloques para que el pájaro pueda llegar hasta el cerdo!\n\n![expandable](https://images.code.org/35bdb628dabd4259b581286b071c02f3-image-1497996651260.gif)", - "courseA_maze_seq8_2021": "¡Resuelve este nivel y lleva el pájaro al cerdo!", + "courseA_maze_seq8_2021": "¡Resuelve este nivel y haz que el pájaro llegue hasta el cerdo!", "courseA_maze_seq8_dani": "¡Resuelve este nivel y haz que el pájaro llegue hasta el cerdo!\n\n![expandable](https://images.code.org/fb4735244f74a4e001d1fa7b5c6028f9-image-1497998330218.gif)", - "courseA_maze_seq_challenge1_2021": "Depura este nivel. Elimina los bloques que sobran y agrega los que faltan. ¡ Lleva el pájaro al cerdo!", - "courseA_maze_seq_challenge2_2021": "Traza el camino para llevar el pájaro hasta el cerdo. ¡Evita el TNT o las plumas volarán!", + "courseA_maze_seq_challenge1_2021": "Depura este nivel. Elimina los bloques que sobran y agrega los que faltan. ¡Haz que el pájaro llegue hasta el cerdo!", + "courseA_maze_seq_challenge2_2021": "Traza el camino para que el pájaro llegue hasta el cerdo. ¡Evita el TNT o volarán plumas!", "courseA_playLab_events1_2021": "Este es un nivel de Laboratorio de juegos. ¡Mueve los bloques al espacio de trabajo y mira lo que ocurre!", "courseA_playLab_events2_2021": "Jorge el Perro quiere decir \"Hola\". ¿Puedes ayudarlo?", - "courseA_playLab_events3_2021": "Ayuda a Jorge, el perro, a moverse conectando el bloque \n 1\n 8\n con el bloque de evento \n left\n que ya está en el espacio de trabajo.\n\n¡Usa las teclas de flechas o presiona los botones de flechas para llevar a Jorge hacia la bandera y terminar el nivel!", - "courseA_playLab_events4_2021": "Ahora, añade otro bloque de evento para que Jorge se mueva a la derecha cuando se pulse el botón de la flecha derecha. Utiliza las teclas de flecha o pulsa los botones de flecha para mover a Jorge hacia ambas banderas y terminar el nivel.", - "courseA_playLab_events5_2021": "Añade eventos para que Jorge se mueva hacia arriba y hacia abajo cuando se pulsen los botones \\`arriba`\\ y \\`abajo\\`. ¡Haz que Jorge consiga las banderas para terminar el nivel!", + "courseA_playLab_events3_2021": "Ayuda al Perro, \"Jorge\", a moverse conectando el \n\n1\n8\n bloque a el \nizquierda\n bloque de evento que ya está en el área de trabajo.\n\n¡Lleva a Jorge hacia la bandera para terminar este nivel!", + "courseA_playLab_events4_2021": "Ahora, añade otro bloque de sucesos para que Jorge se mueva a la derecha cuando se pulse el botón de la flecha derecha. Utiliza las teclas de flecha o pulsa los botones de flecha para mover a Jorge hacia ambas banderas y terminar el nivel.", + "courseA_playLab_events5_2021": "Añade eventos para que Jorge se mueva hacia arriba y hacia abajo cuando se pulsen los botones \"arriba\" y \"abajo\". ¡Haz que Jorge consiga las banderas para terminar el nivel!", "courseA_playLab_events6_2021": "Hazlo más interesante cambiando el fondo y reproduciendo un sonido aleatorio cuando se haga clic en Jorge. Cuando tu código esté listo, ¡haz clic en Jorge para probarlo!", "courseA_playLab_events7_2021": "_Juego libre:_ Agrega todo lo que quieras a este juego. ¿Puedes hacer que el dinosaurio desaparezca cuando Jorge se encuentra con él?", "courseA_playlab_events_challenge1_2021": "¡Robin aparecerá si haces clic en Olive! ¿Puedes escribir el código para mostrar al resto de los personajes?\n\n¡Asegúrate de hacer clic para obtener consejos en este desafío! ¡Los consejos te ayudarán a crear este proyecto paso a paso!\n\n![]()", @@ -4174,7 +4174,7 @@ "courseB_Scrat_ramp2_2021": "Encaja ambos bloques en la parte inferior del bloque para terminar tu código. Luego, haz click en \"▶ Ejecutar\".", "courseB_Scrat_ramp3a_2021": "Toma un bloque de la caja de herramientas y agrégalo a la parte inferior de los otros bloques para finalizar este código; luego haz clic en \"▶ Ejecutar\".", "courseB_Scrat_ramp3b_2021": "¡Hay un bloque sobrante al final de este código!\n\nArrástralo a la caja de herramientas para descartarlo.", - "courseB_Scrat_ramp4a_2021": "¿Puedes averiguar qué bloque tienes que añadir debajo de los otros bloques para terminar este código?", + "courseB_Scrat_ramp4a_2021": "¿Puedes descubrir qué bloque necesitas agregar al final de los otros bloques para terminar este código?", "courseB_Scrat_ramp5a_2021": "¡Prueba este tú mismo!", "courseB_artist_loops10_2021": "Usa lo que has aprendido para hacer un dibujo de lo que crees que vio el artista cuando llegó a casa.\n\n* * *\n\n### Ideas\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", "courseB_artist_loops1_2021": "Este es un nuevo tipo de desafío llamado \"Artista\". Juega con el nivel y dibuja algo divertido.", @@ -4183,35 +4183,35 @@ "courseB_artist_loops4_2021": "Ahora tenemos que preparar el suelo para plantar. Encuentra los errores en el código y ayuda al artista a preparar el terreno. ", "courseB_artist_loops5_2021": "¡Es hora de arreglar las escaleras! Repite este patrón **5** veces para que el artista pueda alcanzar la parte superior de los arbustos.", "courseB_artist_loops6_2021": "Detrás de los arbustos, hay una hermosa viña llena de flores. ¿Puedes subir la viña y ver hasta dónde llega?", - "courseB_artist_loops7_2021": "**Desafío:** ¡Es un jardín escondido! Vamos a recorrerlo.", + "courseB_artist_loops7_2021": "**Desafío:** ¡es un jardín escondido! Vamos a recorrerlo.", "courseB_artist_loops8_2021": "Es hora de irse a casa. ¿Puedes arreglar esta escalera con un solo bloque para ayudar al artista a bajar?", - "courseB_artist_loops9_2021": "Tomemos el camino corto a casa, sobre el estanque. ¿Puedes ayudar al artista a permanecer en las piedras?", + "courseB_artist_loops9_2021": "Tomemos el atajo del estanque. ¿Puedes ayudar al artista a permanecer en las piedras?", "courseB_artist_loops_challenge1_2021": "_\"¡Es hora de lanzar los dados! ¿Puedes ayudarme a dibujar estos?\"_", "courseB_artist_loops_challenge2_2021": "Dibuja tantas X como puedas. ¿Puedes lograr 3 en fila?", "courseB_collector_loops10_2021": "Ayuda a Laurel a obtener todo el tesoro de esta cueva.", "courseB_collector_loops11_2021": "¡Eureka! ¡Consigue todos los tesoros que puedas!", "courseB_collector_loops1_2021": "**Juego libre:** Mueve a Laurel y consigue todos los tesoros que puedas. Consigue al menos un objeto sin errores para pasar este nivel.\n\n* * *\n\nArrastra bloques al espacio de trabajo e intenta descubrir cómo conseguir tesoros. ", - "courseB_collector_loops2_2021": "Mueve a Laurel hasta el tesoro y, luego, usa el bloque para recogerlo.\n\nObtenga las cuatro pilas para pasar este nivel.", - "courseB_collector_loops3_2021": "¿Cómo puede Laurel obtener las cinco pilas de tesoros con un solo bloque ?", + "courseB_collector_loops2_2021": "Mueve a Laurel hasta el tesoro y, luego, usa el bloque para recogerlo.\n\nRecoge los cuatro montones para pasar este nivel.", + "courseB_collector_loops3_2021": "¿Cómo puede Laurel obtener los cinco montones de tesoros con un solo bloque ?", "courseB_collector_loops4_2021": "¡Arregla el camino de Laurel para conseguir todo el tesoro!", - "courseB_collector_loops5_2021": "Agrégalo al código del último rompecabeza para obtener todo el tesoro. ", + "courseB_collector_loops5_2021": "Agrégalo al código del último desafío para obtener todo el tesoro. ", "courseB_collector_loops6_2021": "¡Descubre el código que ayudará a Laurel a obtener todo el tesoro!", "courseB_collector_loops7_2021": "Escribe el código para obtener todo el tesoro.", "courseB_collector_loops8_2021": "**Desafío:** ¡El tesoro baja por estas escaleras! Escribe el código para ayudar a Laurel a conseguirlo.", "courseB_collector_loops9_2021": "_\"Ayúdame a obtener el tesoro de este valle profundo\"._", "courseB_collector_loops_challenge1_2021": "Esta vez tienes bloques limitados. ¡Obtén todo el tesoro! ", - "courseB_collector_loops_challenge2a_2021": "_\"¡Vamos a buscar el tesoro!\"_\n\nAyuda a Laurel a obtener al menos **5** piezas del tesoro para finalizar este rompecabezas.", + "courseB_collector_loops_challenge2a_2021": "_\"¡Vamos a buscar el tesoro!\"_\n\nAyuda a Laurel a obtener al menos **5** piezas del tesoro para finalizar este desafío.", "courseB_iceage_loops10_2021": "¡Ayuda a Scrat a llegar hasta la bellota!", "courseB_iceage_loops11_2021": "¡Ayuda a Scrat a llegar hasta la bellota!", - "courseB_iceage_loops12_2021": "¡Llega a la bellota de cualquier forma que puedas!", + "courseB_iceage_loops12_2021": "¡Llega a la bellota como sea!", "courseB_iceage_loops1_2021": "¡Ayuda a Scrat a atravesar el hielo resbaladizo para llegar hasta la bellota!", "courseB_iceage_loops2_2021": "¡Usa los bloques y para llegar a la bellota!", - "courseB_iceage_loops3_2021": "¿Puedes llegar a la bellota con un solo bloque block? ¡Inténtalo usando un bucle (loop)!", + "courseB_iceage_loops3_2021": "¿Puedes llegar a la bellota con un solo bloque ? ¡Inténtalo usando un bucle!", "courseB_iceage_loops4_2021": "¡Añade un bloque más para que Scrat llegue hasta la bellota!", - "courseB_iceage_loops6_2021": "¿Puedes agregar un bucle (loop) para llegar a la bellota?", + "courseB_iceage_loops6_2021": "¿Puedes agregar un bucle para llegar a la bellota?", "courseB_iceage_loops7_2021": "¡Scrat realmente quiere esa bellota! ", "courseB_iceage_loops8_2021": "¿Puedes arreglar este código? ", - "courseB_iceage_loops9_2021": "¡La bellota está muy lejos! ¿Puedes utilizar los bucles (loops) para ayudar a Scrat a llegar hasta allí?", + "courseB_iceage_loops9_2021": "¡La bellota está muy lejos! ¿Puedes utilizar los bucles para ayudar a Scrat a llegar hasta allí?", "courseB_maze_seq10_2021": "Arregla los errores para que Scrat llegue hasta la bellota.", "courseB_maze_seq11_2021": "¡Depende de ti! Haz que Scrat llegue hasta la bellota.", "courseB_maze_seq12_2021": "¡Ahora consigue esa bellota como sea!", @@ -4226,11 +4226,11 @@ "courseB_maze_seq_challenge2_2021": "Depura este nivel. Estos son los bloques correctos, ¡pero están mal ordenados!", "courseB_playLab_events1_2021": "Este juego se llama \"Laboratorio de juegos\". \n\nDescubre si puedes descifrar qué hace cada bloque.", "courseB_playlab_events2_2021": "Haz que Daisy la Dragón diga algo cuando haces clic en \"Ejecutar\".", - "courseB_playlab_events3_2021": "Usa un evento para que Daisy la Dragón cambie a un estado de ánimo aleatorio ![](https://images.code.org/c365e065614fea592612264f33624c09-image-1475698889081.17.53.png) si haces clic en ella.", - "courseB_playlab_events4_2021": "¡Es tiempo de caballeros! Hacer que la dragón termine este nivel.\n\nAñade un evento para que el caballero se mueva hacia la dragón cada vez que se hace clic en la flecha izquierda.", - "courseB_playlab_events5_2021": "Ahora añade un evento para que el caballero huya de la dragón si presionas la flecha derecha. \n\nMueve al caballero hacia la derecha para pasar este nivel.", + "courseB_playlab_events3_2021": "Utiliza un evento para que Daisy la Dragón cambie a un estado de ánimo aleatorio ![](https://images.code.org/c365e065614fea592612264f33624c09-image-1475698889081.17.53.png) si haces clic en ella.", + "courseB_playlab_events4_2021": "¡Es tiempo de caballeros! Consigue el dragón para completar este nivel.\n\nAñade un evento para que el caballero se mueva hacia el dragón cada vez que se hace clic en la flecha izquierda.", + "courseB_playlab_events5_2021": "Ahora añade un evento para que el caballero huya del dragón si presionas la flecha derecha. \n\nMueve al caballero hacia la derecha para pasar este nivel.", "courseB_playlab_events6_2021": "¡Ayuda a tu caballero a conseguir todas las banderas!\n\nPara ello, necesitarás añadir eventos que ayuden al caballero a moverse hacia arriba, hacia abajo, a la izquierda y a la derecha.", - "courseB_playlab_events7_2021": "¡Añade más cosas para que el juego sea divertido!\n\n1. Haz que el caballero se desvanezca cuando se encuentre con la dragón. \n2. Reproduce un sonido cuando choquen para que parezca más real. \n\n* * *\n\nIr a todos los objetivos y, luego, encuéntrate con la dragón para pasar de nivel.", + "courseB_playlab_events7_2021": "¡Añade más cosas para que el juego sea divertido!\n\n1. Haz que el caballero se desvanezca cuando se encuentre con el dragón. \n2. Reproduce un sonido cuando choquen para que parezca más real. \n\n* * *\n\nConsulta todos los objetivos y, luego, encuéntrate con el dragón para pasar de nivel.", "courseB_playlab_eventsFP_2021": "**Juego libre.** Usa tu imaginación. ¿Qué puedes hacer para que este juego sea más divertido?", "courseB_playlab_events_challenge1_2021": "¡Es momento para la Gran Carrera Animal! Haz que los animales se muevan hacia abajo cuando presionas `▼`. \n\n¿Cuál será el más veloz?", "courseB_playlab_events_challenge2_2021": "Hagamos que los animales desaparezcan si haces clic en ellos.\nIntenta jugar con el perro ahora, y luego ayuda a los otros animales a unirse a la diversión. ¡También puedes agregar sonidos y ganar puntos para crear un juego de Animal Tag!\n\n![](https://images.code.org/d48437a0b08be90110541e0ef21076e0-image-1497907722000.gif)", @@ -5070,20 +5070,20 @@ "CSD Games properties assessment_2021": "# ¡Hazlo Encajar!\n\n\n\nLa comida es demasiado grande para caber en el plato. Utiliza tus conocimientos de las propiedades de los sprites para hacerla encajar.\n\n# Haz esto\n\n- Ejecuta el programa para ver el tamaño de la comida.\n- Usa las propiedades de los sprites para reducir la escala de todos los sprites de la comida para que quepan en el plato.", "CSD Games properties new_2021": "# Nuevas Propiedades\n\nLos sprites tienen muchas propiedades. Echa un vistazo a los dos nuevos bloques de esta actividad y pruébalos por ti mismo. Fíjate que diferentes sprites pueden usar la misma animación, y aún así verse diferentes debido a las propiedades.\n\n# Haz esto\n\n- Ejecuta el programa para ver cómo los bloques `rotación` y `escala` hacen que las dos primeras notas se vean diferentes.\n- Usa los bloques `rotación` y `escala` en las dos últimas notas para que también se vean diferentes.", "CSD Games properties xy_2021": "# Propiedades de los Sprites\n\nLas propiedades de los sprites mantienen un registro de toda la información que tu programa necesita saber sobre un sprite, como su tamaño y ubicación. Puedes cambiar los valores de estas propiedades igual que haces con las variables, y ver los resultados cuando tu sprite se dibuja en la pantalla.\n\n# Haz esto\n\n- Ejecuta el programa para ver dónde aparecen los sprites.\n- Cambia las propiedades `x` e `y` del sprite del pincel para moverlo a la paleta.", - "CSD U2 adding pages_2021": "# Añadiendo Nuevas Páginas\n\n\n\nPara hacer tu sitio web multipágina, necesitarás añadir varias páginas a tu proyecto. Como práctica, vamos a dividir el contenido de esta página de ejemplo en dos páginas y vincularlas entre sí.\n\n# Haz esto\n\n- Añade un nuevo archivo HTML haciendo clic en ![](). El nuevo archivo aparecerá en la lista de archivos en el lado izquierdo del área de trabajo.\n- Cambia el nombre del archivo, ya sea haciendo clic con el botón derecho del ratón y eligiendo \"Renombrar\", o haciendo clic en él cuando ya esté resaltado. **Asegúrate de que el nombre es único, descriptivo y termina en \".html \"**.\n- Utiliza HTML para rellenar tu nueva página. (Puedes utilizar el contenido de la página principal).\n- Vincula a tu nueva página desde \"index.html\"\n- Vincula al índice desde tu nueva página.", + "CSD U2 adding pages_2021": "# Añadiendo Nuevas Páginas\n\n\n\nPara hacer tu sitio web multipágina, necesitarás añadir varias páginas a tu proyecto. Como práctica, vamos a dividir el contenido de esta página de ejemplo en dos páginas y enlazarlas entre sí.\n\n# Haz esto\n\n- Añade un nuevo archivo HTML haciendo clic en ![](). El nuevo archivo aparecerá en la lista de archivos en el lado izquierdo del área de trabajo.\n- Cambia el nombre del archivo, ya sea haciendo clic con el botón derecho del ratón y eligiendo \"Renombrar\", o haciendo clic en él cuando ya esté resaltado. **Asegúrate de que el nombre es único, descriptivo y termina en \".html \"**.\n- Utiliza HTML para rellenar tu nueva página. (Puedes utilizar el contenido de la página principal).\n- Enlaza con tu nueva página desde \"index.html\"\n- Enlaza con el índice desde tu nueva página.", "CSD U2 classes haikus_2021": "
\n\n::: detalles [**¿Cómo funciona el código?**]\nPara que el código funcione, necesitas una clase, un conjunto de reglas y elementos añadidos a la clase.\n\nLa clase img-top se crea en la hoja de estilo, e incluye tres reglas de clase en su conjunto de reglas.\n\n .top-img {\n height: 50px;\n border-radius: 5px;\n margin: 10px;\n }\n\nEl código en el archivo HTML añade elementos a las clases usando atributos dentro de las etiquetas. Por ejemplo, el código para añadir una imagen a la clase `img-top` es `\"Parakupá`. Este patrón se puede utilizar en la mayoría de las etiquetas.\n:::\n\n::: detalles [**¿Qué reglas se pueden añadir a un conjunto de reglas de clase?**]\n\nUn conjunto de reglas de clase puede tener las mismas reglas que cualquier otro tipo de selector. Si una regla no se aplica al contenido de la clase (por ejemplo, usar `font-size` en un elemento sin texto), entonces el equipo ignorará esa regla, pero seguirá usando las reglas que sí funcionan.\n:::\n\n::: detalles [**¿Por qué el selector tiene un punto delante?]\nEn CSS, un punto delante de un selector significa que el selector es el nombre de una clase. Si no hay punto, significa que el selector es el nombre de una etiqueta HTML.\n:::\n\n::: detalles [**¿Por qué un desarrollador web utiliza clases?**]\n\nUn desarrollador web utiliza las clases cuando algunos elementos deben tener un estilo diferente a otros, incluso si son la misma etiqueta. Las clases también se pueden utilizar para dar el mismo estilo a los elementos que tienen diferentes etiquetas .\n\n:::\n\n
\n\n# ¡Haikus!\n\nEsta página tiene varios haikus diferentes.\n\n# Haz esto\n\n- Elige un haiku y dale un aspecto especial creando una clase para sus etiquetas de párrafo y cabecera. Utiliza al menos tres propiedades CSS.\n\n
¿Qué hace la <br> etiqueta?\n\nLa etiqueta \\
se utiliza aquí para iniciar una nueva línea dentro del mismo párrafo. En el código siguiente, cada poema se sigue tratando como un párrafo grande. Sin embargo, la etiqueta \\
pone cada línea del haiku en su propia línea. No necesitas añadir ningún CSS o clase a las \\
etiquetas.
\n\n
", "CSD U2 classes music_2021": "
\n\n::: detalles [**¿Cómo funciona el código?**]\nPara que el código funcione, necesitas una clase, un conjunto de reglas y elementos añadidos a la clase.\n\nLa clase img-top se crea en la hoja de estilo, e incluye tres reglas de clase en su conjunto de reglas.\n\n```\n.top-img {\n height: 50px;\n border-radius: 5px;\n margin: 10px;\n}\n```\n\nEl código en el archivo HTML añade elementos a las clases usando atributos dentro de las etiquetas. Por ejemplo, el código para añadir una imagen a la clase `img-top` es `\"Parakupá `. Este patrón se puede utilizar en la mayoría de las etiquetas.\n:::\n\n::: detalles [**¿Qué reglas se pueden añadir a un conjunto de reglas de clase?**]\n\nUn conjunto de reglas de clase puede tener las mismas reglas que cualquier otro tipo de selector. Si una regla no se aplica al contenido de la clase (por ejemplo, usar `font-size` en un elemento sin texto), entonces el equipo ignorará esa regla, pero seguirá usando las reglas que sí funcionan.\n:::\n\n::: detalles [**¿Por qué el selector tiene un punto delante?]\nEn CSS, un punto delante de un selector significa que el selector es el nombre de una clase. Si no hay punto, significa que el selector es el nombre de una etiqueta HTML.\n:::\n\n::: detalles [**¿Por qué un desarrollador web utiliza clases?**]\n\nUn desarrollador web utiliza las clases cuando algunos elementos deben tener un estilo diferente a otros, incluso si son la misma etiqueta. Las clases también se pueden utilizar para dar el mismo estilo a los elementos que tienen diferentes etiquetas.\n\n\n:::\n
\n\n# Identificadores Únicos\n\nTambién se puede utilizar el atributo `id` para seleccionar un solo elemento para un conjunto de reglas. \n\n# Haz esto\n\n* Mira el elemento de la imagen con la etiqueta, `\"music` y fíjate en el atributo `id`.\n* En `style.css`, mira el conjunto de reglas con el selector `#notes`. Fíjate en que utiliza un `#` en lugar de un punto.\n* Añade una nueva imagen en la página desde los archivos disponibles, y dale su propio estilo.\n", - "CSD U2 external links_2021": "Vinculando Páginas Externas\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectar con páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web utilizando el elemento ``. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n::: detalles [**¿Cómo encontrar la URL de un sitio web?**]\n\nVisita el sitio web al que quieras vincular y copia el texto de la barra de direcciones (por ejemplo, \"https://www.google.com\" para Google). Luego puedes utilizar esa dirección para tus propios vínculos.\n\n:::\n\n::: detalles [**¿Cómo puedo hacer vínculos externos?**]\n\nIntroduce la url completa (incluyendo \"http://\") en el atributo href de la etiqueta ``, así:\n\n```\nPúlsame para ir a Google\n```\n:::\n
\n\nTambién puedes crear vínculos que lleven a otros sitios web como Google usando la etiqueta ``.\n\n# Haz esto:\n* Mira el código que vincula a Google y observa cómo funciona\n* Vincula tus sitios web favoritos y ¡cuéntanos por qué te gustan!\n\n", - "CSD U2 image links_2021": "# Imágenes como Vínculos\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectar con páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web mediante el elemento ``.. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n::: detalles [**¿Cómo encuentro la URL de un sitio web?**]\n\nVisita el sitio web al que quieras enlazar y copia el texto de la barra de direcciones (por ejemplo, \"https://www.google.com\" para Google). Luego puedes utilizar esa dirección para tus propios vínculos.\n\n:::\n\n::: detalles [**¿Cómo hago los vínculos externos?**]\n\nIntroduce la url completa (incluyendo \"http://\") en el atributo href de la etiqueta ``, así:\n\n```\nPúlsame para ir a Google\n```\n:::\n
\n\nHas aprendido que el texto que escribes entre las etiquetas `` y `` es lo que los visitantes de tu página verán y sobre lo que pulsarán cuando usen los vínculos. En realidad, también puedes añadir otras etiquetas y contenidos, como imágenes, en este espacio de tu código.\n\n# Haz esto:\n* Mira el código que convierte las dos primeras imágenes de la página `index.html` en vínculos.\n* Utiliza ese mismo patrón de código para convertir las dos segundas imágenes en vínculos, también.\n\n", + "CSD U2 external links_2021": "Enlazando Páginas Externas\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectar con páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación con la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web utilizando el elemento ``. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n::: detalles [**¿Cómo encontrar la URL de un sitio web?**]\n\nVisita el sitio web al que quieras enlazar y copia el texto de la barra de direcciones (por ejemplo, \"https://www.google.com\" para Google). Luego puedes utilizar esa dirección para tus propios enlaces.\n\n:::\n\n::: detalles [**¿Cómo puedo hacer enlaces externos?**]\n\nIntroduce la url completa (incluyendo \"http://\") en el atributo href de la etiqueta ``, así:\n\n```\nPúlsame para ir a Google\n```\n:::\n
\n\nTambién puedes crear enlaces que lleven a otros sitios web como Google usando la etiqueta ``.\n\n# Haz esto:\n* Mira el código que enlaza a Google y observa cómo funciona\n* Enlaza tus sitios web favoritos y ¡cuéntanos por qué te gustan!\n\n", + "CSD U2 image links_2021": "# Imágenes como Enlaces\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectar con páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web mediante el elemento ``.. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es sólo la ruta del archivo para esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas se añadiría el siguiente código dentro de tu elemento ``.

\n\n```\n\n
Casas Únicas \n\n```\n:::\n\n::: detalles [**¿Cómo encuentro la URL de un sitio web?**]\n\nVisita el sitio web al que quieras enlazar y copia el texto de la barra de direcciones (por ejemplo, \"https://www.google.com\" para Google). Luego puedes utilizar esa dirección para tus propios enlaces.\n\n:::\n\n::: detalles [**¿Cómo hago los enlaces externos?**]\n\nIntroduce la url completa (incluyendo \"http://\") en el atributo href de la etiqueta ``, así:\n\n```\nPúlsame para ir a Google\n```\n:::\n
\n\nHas aprendido que el texto que escribes entre las etiquetas `` y `` es lo que los visitantes de tu página verán y sobre lo que pulsarán cuando usen los enlaces. En realidad, también puedes añadir otras etiquetas y contenidos, como imágenes, en este espacio de tu código.\n\n# Haz esto:\n* Mira el código que convierte las dos primeras imágenes de la página `index.html` en enlaces.\n* Utiliza ese mismo patrón de código para convertir las dos segundas imágenes en enlaces, también.\n\n", "CSD U2 link demo_2021": "# Creando un Sitio Multipágina\n\n\n\nUn sitio web debe incluir más de una página web, y éstas deben conectarse entre sí. Este es un ejemplo de un proyecto con múltiples páginas que están conectadas por hipervínculos (las palabras subrayadas en azul que te llevan a otra página cuando haces clic en ellas).\n\n# Haz esto\n\n- Utiliza la herramienta de inspección para ver el código que crea los hipervínculos en la parte superior de index.html.\n- Comenta con tu compañero cómo crees que funciona ese código.", - "CSD U2 making links_2021": "# Añadiendo Vínculos\n\n\n\nEsta página está casi funcionando, pero una de las páginas no está vinculada.\n\n# Haz esto\n\n- Mira los vínculos que funcionan y comprueba cómo funcionan.\n- Añade el código que vinculará a la página del índice con la página del Puente de Carlos.\n- Añade el código que vinculará a la página del Puente de Carlos con la página del índice.", - "CSD U2 naming links_2021": "# Nombrando Vínculos\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectarse a páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es simplemente la ruta del archivo de esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas, deberías añadir el siguiente código dentro de tu elemento ``.

\n\n
Casas Únicas \n\n:::\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web utilizando el elemento ``. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se vincula. La ubicación de una página local es simplemente la ruta del archivo de esa página.

\n\nPor ejemplo, para vincular a la página de casas únicas, deberías añadir el siguiente código dentro de tu elemento ``.

\n\n
Casas Únicas \n\n:::\n\n::: detalles [**¿Cuáles son las buenas reglas para nombrar los vínculos?**]\n\nLos nombres de los vínculos deben hacer que el usuario sepa fácilmente a dónde van. Algunas buenas reglas son:\n\n1. El vínculo debe incluir una buena descripción, que tenga sentido incluso sin leer todo el texto que lo rodea. Por ejemplo, \"vaya aquí\" o \"aprenda más\" no le dicen a dónde va o qué está aprendiendo.\n2. Escribe el nombre del vínculo en un texto normal, en lugar de limitarte a repetir la URL en el nombre del vínculo. Por ejemplo, \"Inicio\" o \"Página de inicio\" son más fáciles de leer que \"index.html\".\n3. No vincules demasiado texto. Los lectores no entenderán específicamente de qué trata el vínculo.\n\n:::\n\n
\n\nAl igual que las imágenes y los archivos, los vínculos deben tener nombres claros que ayuden a entender a qué página están vinculados.\n\n# Haz esto\n\n- Lee el código o haz clic en los vínculos para ver a dónde van.\n- Cambia los nombres de los vínculos para que quede claro a dónde te llevarán.", - "CSD U2 naming pages_2021": "# Nombrando Nuevas Páginas\n\n\n\nNecesitarás seguir las mismas reglas para nombrar las páginas html que para nombrar las imágenes. Esta página tiene algunos problemas causados por archivos HTML mal nombrados.\n\n# Haz esto\n\n- Haz clic en los vínculos de \"index.html\" y comprueba cuáles están rotos.\n- Cambia los nombres de los archivos y los atributos `href` de los vínculos para que sigan unas buenas normas de nomenclatura como: \n - Evita caracteres especiales como `&`, `?`, `%`, `/`, etc.\n - Asegúrate de que el nombre tenga un significado específico que ayude a saber de qué página se trata.\n - Utiliza guiones (`-`) o guiones bajos (`_`) en lugar de espacios.\n - Escribe los nombres lo más cortos posible y que tengan un significado claro.", - "CSD U2 nav bar_2021": "# Barra de Navegación\n\n\n\nLa mayoría de los sitios web utilizan barras de navegación que te ayudan a desplazarte por el sitio. Deben ser las mismas en todas las páginas.\n\n# Haz esto\n\n- Revisa la barra de navegación en \"index.html\".\n- Añade la misma barra de navegación a las otras tres páginas.", + "CSD U2 making links_2021": "# Añadiendo Enlaces\n\n\n\nEsta página está casi funcionando, pero una de las páginas no está enlazada.\n\n# Haz esto\n\n- Mira los enlaces que funcionan y comprueba cómo funcionan.\n- Añade el código que enlazará a la página del índice con la página del Puente de Carlos.\n- Añade el código que enlazará a la página del Puente de Carlos con la página del índice.", + "CSD U2 naming links_2021": "# Nombrando Enlaces\n\n
\n\n::: detalles [**¿Qué son los hipervínculos?**]\n\nLos hipervínculos pueden conectarse a páginas web locales o externas. Para añadir navegación a tu sitio web tendrás que añadir hipervínculos que conecten tus páginas web individuales. Puedes **añadir hipervínculos a tu página web utilizando el elemento ``**. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación con la que se enlaza. La ubicación de una página local es simplemente la ruta del archivo de esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas, deberías añadir el siguiente código dentro de tu elemento ``.

\n\n
Casas Únicas \n\n:::\n\n::: detalles [**¿Cómo añado un hipervínculo?**]\n\nPuedes añadir hipervínculos a tu página web utilizando el elemento ``. El texto que quieres mostrar como hipervínculo va entre las etiquetas de apertura y cierre del hipervínculo. El elemento `` tiene un atributo `href` que es la ubicación a la que se enlaza. La ubicación de una página local es simplemente la ruta del archivo de esa página.

\n\nPor ejemplo, para enlazar con la página de casas únicas, deberías añadir el siguiente código dentro de tu elemento ``.

\n\n
Casas Únicas \n\n:::\n\n::: detalles [**¿Cuáles son las buenas reglas para nombrar los enlaces?**]\n\nLos nombres de los enlaces deben hacer que el usuario sepa fácilmente a dónde van. Algunas buenas reglas son:\n\n1. El enlace debe incluir una buena descripción, que tenga sentido incluso sin leer todo el texto que lo rodea. Por ejemplo, \"vaya aquí\" o \"aprenda más\" no le dicen a dónde va o qué está aprendiendo.\n2. Escribe el nombre del enlace en un texto normal, en lugar de limitarte a repetir la URL en el nombre del enlace. Por ejemplo, \"Inicio\" o \"Página de inicio\" son más fáciles de leer que \"index.html\".\n3. No enlaces demasiado texto. Los lectores no entenderán específicamente de qué trata el enlace.\n\n:::\n\n
\n\nAl igual que las imágenes y los archivos, los enlaces deben tener nombres claros que ayuden a entender a qué página están vinculados.\n\n# Haz esto\n\n- Lee el código o haz clic en los enlaces para ver a dónde van.\n- Cambia los nombres de los enlaces para que quede claro a dónde te llevarán.", + "CSD U2 naming pages_2021": "# Nombrando Nuevas Páginas\n\n\n\nNecesitarás seguir las mismas reglas para nombrar las páginas html que para nombrar las imágenes. Esta página tiene algunos problemas causados por archivos HTML mal nombrados.\n\n# Haz esto\n\n- Haz clic en los enlaces de \"index.html\" y comprueba cuáles están rotos.\n- Cambia los nombres de los archivos y los atributos `href` de los enlaces para que sigan unas buenas normas de nomenclatura como: \n - Evita caracteres especiales como `&`, `?`, `%`, `/`, etc.\n - Asegúrate de que el nombre tenga un significado específico que ayude a saber de qué página se trata.\n - Utiliza guiones (`-`) o guiones bajos (`_`) en lugar de espacios.\n - Escribe los nombres lo más cortos posible y que tengan un significado claro.", + "CSD U2 nav bar_2021": "# Barra de Navegación\n\n\n\nLa mayoría de los sitios web utilizan barras de navegación que te ayudan a desplazarte por el sitio. Deben ser las mismas en todas las páginas.\n\n# Haz esto\n\n- Revisa la barra de navegación en \"index.html\".\n- Añade la misma barra de navegación a las otras tres páginas.", "CSD U3 - conditionals - transition_2021": "# Booleanos\n\nEl programa dibuja un coche de carreras y una línea de meta. Vamos a averiguar cuándo cruza la línea de meta el coche de carreras . Los sprites han sido preparados para ti.\n\n# Haz esto\n\n- Añade una declaración `console.log` dentro del bucle de dibujo. ( [Muéstrame dónde](#triggercallout=callout) )\n- Añade una expresión booleana dentro del `console.log` que pregunte \"¿Es la posición x del coche de carreras menor que la posición x de la línea de meta?\"\n- Observa la salida del programa mientras el coche se mueve. ¿Cuándo cambia la salida? ¿Por qué?", - "CSD U3 Boolean Modify_2021": "# Expresiones Booleanas\n\nLas expresiones booleanas más simples son preguntas que el ordenador puede responder con verdadero o falso. \nOtra forma de decir esto es que las expresiones booleanas se **evalúan** a `verdadero` o `falso`.\n\n# Haz esto\n¿Puedes modificar los valores de las propiedades de los sprites para que cada una de las expresiones booleanas se evalúe como `verdadero`?\n\n- Lee todo el programa para ver cómo se crean `sprite1` y `sprite2` y qué propiedades se comparan.\n- Para cada una de las expresiones booleanas, identifica las propiedades del sprite que se comparan.\n- Cambia el código _sólo en las primeras **11** líneas_ para que cada una de las sentencias `console.log()` imprima `cierto`.\n", + "CSD U3 Boolean Modify_2021": "# Expresiones Booleanas\n\nLas expresiones booleanas más simples son preguntas que el ordenador puede responder con verdadero o falso. \nOtra forma de decir esto es que las expresiones booleanas se **evalúan** como `verdadero` o `falso`.\n\n# Haz esto\n¿Puedes modificar los valores de las propiedades de los sprites para que cada una de las expresiones booleanas se evalúe como `verdadero`?\n\n- Lee todo el programa para ver cómo se crean `sprite1` y `sprite2` y qué propiedades se comparan.\n- Para cada una de las expresiones booleanas, identifica las propiedades del sprite que se comparan.\n- Cambia el código _sólo en las primeras **11** líneas_ para que cada una de las sentencias `console.log()` imprima `cierto`.\n", "CSD U3 Conditionals Apple 2_2021": "# Cambiando la Fruta\n\nAhora que sabemos cómo usar las sentencias _if_, puedes hacer algo más que comprobar si la manzana ha alcanzado la escala 2. La conviertes en pera una vez que sucede.\n\n# Haz esto\n\nUsa una condicional en el bucle de dibujo para comprobar si `fruit.scale` es mayor que 2. Si lo es, cambia la animación de la fruta a \"pera\".", - "CSD U3 Diagonal Movement_2021": "\n\n# Movimiento Diagonal\n\n\n\nActualizar las propiedades `x` o `y` de un sprite puede hacer que se mueva en diagonal. Puedes usar los \"vigilantes\" bajo el área de código para ver cómo cambia cada propiedad.\n\n# Haz esto\n\n- Lee el código que mueve el ratón hacia abajo.\n- Ejecuta el programa y mira los \"vigilantes\" para ver qué pasa con las propiedades `mouse.x` y `mouse.y`.\n- Añade una línea más de código que haga al ratón moverse en diagonal.\n- Ejecuta tu código de nuevo y mira los \"vigilantes\".\n\n\\*\\*Desafío: Establece la propiedad `rotation` del sprite para que esté orientado en la dirección en la que se está moviendo.", + "CSD U3 Diagonal Movement_2021": "\n\n# Movimiento Diagonal\n\n\n\nActualizar las propiedades `x` o `y` de un sprite puede hacer que se mueva en diagonal. Puedes usar los \"vigilantes\" bajo el área de código para ver cómo cambia cada propiedad.\n\n# Haz esto\n\n- Lee el código que mueve el ratón hacia abajo.\n- Ejecuta el programa y mira los \"observadores\" para ver qué pasa con las propiedades `mouse.x` y `mouse.y`.\n- Añade una línea más de código que haga al ratón moverse en diagonal.\n- Ejecuta tu código de nuevo y mira los \"observadores\".\n\n\\*\\*Desafío: Establece la propiedad `rotation` del sprite para que esté orientado en la dirección en la que se está moviendo.", "CSD U3 Draw Loop Plugged orange and green_2021": "\n\n# Usando el Bucle de Dibujo\n\nAhora es tu turno de trabajar con el bucle de dibujo. Recuerda que el código dentro del bucle de dibujo es ejecutado por el Laboratorio de Juegos una y otra vez.\n\n# Haz esto\n\n- Añade código a este programa para que tu dibujo también tenga círculos naranjas dibujándose.\n- Continúa cuando tu programa se parezca a la imagen de la derecha.", "CSD U3 Draw Loop Plugged update your scene_2021": "# Amplía tu Escena\n\nEsta es la escena de sprites que hiciste en la última lección. Ahora la actualizarás un poco para utilizar el bucle de dibujo y las propiedades del sprite.\n\n\n\n# Haz esto\n\n* Añade un bucle de dibujo a tu programa (sólo deberías tener uno).\n* Usa el selector de lazo (haz clic, mantén y arrastra) para seleccionar el código que se actualizará cada vez y colócalo dentro de tu bucle de dibujo. Ctrl-Z te permitirá deshacer cualquier error que cometas.\n* Añade código a tu programa para actualizar las propiedades `sprite.x`, `sprite.y` o `sprite.rotation` de tus sprites para que se muevan. Tendrás que actualizarlas con `randomNumber()`.\n", "CSD U3 Draw Loop Plugged wiggle sprite rotation_2021": "\n\n# Actualizando Propiedades\n\nEste nivel combina algunas de las habilidades que ya has visto. Está dibujando elipses en el fondo y también actualizando las propiedades del sprite. Esta vez está cambiando la propiedad `sprite.rotation` del sprite.\n\n# Haz esto\n\nEsta animación ya está actualizando la propiedad de rotación de un sprite para que parezca que está en movimiento\n\n* Ejecuta el programa para ver cómo funciona.\n* Añade código a este programa para hacer que el otro alienígena se mueva igual que el primero.\n* Sigue adelante cuando tu programa se parezca a la imagen de la derecha.", @@ -5099,22 +5099,22 @@ "CSD U3 L5 Freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.\n\n\n\n", "CSD U3 L7 Freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.", "CSD U3 L9 Freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.", - "CSD U3 Movement Fish challenge2_2021": "# Burbujas\n\nTambién puedes utilizar el patrón de contador para animar formas, como rectángulos y elipses. Como esta es una escena submarina, vamos a intentar crear una burbuja que flote en la parte superior de la pantalla utilizando una forma de elipse. Si usamos el patrón de contador para actualizar el valor `y` de la elipse, podemos hacer que parezca que está flotando hacia la parte superior de la pantalla.\n\n## Haz esto:\n* Crea al menos una nueva variable para llevar la cuenta del cambio de la posición `y` de las burbujas.\n* Establece el valor a 400, u otro número cercano a la parte inferior de la cuadrícula.\n* Utiliza `noFill()`, `stroke()`, `strokeWeight()`, y `ellipse()` para dibujar al menos una burbuja.\n* Utiliza la variable que has creado para especificar la posición *y* de la elipse.\n* Utiliza el patrón de contador con resta en la variable para hacer que la elipse suba lentamente.\n\n
¿Qué código va por encima del bucle de dibujo?\n\nSólo la variable que tu creas. \n\nPor ejemplo: `var bubble = 400;`\n
\n\n
¿Qué código va dentro del bucle de dibujo?\n\nLos bloques utilizados para dibujar la burbuja y el patrón de contador.\n\nPor ejemplo: \n```\nellipse(200, bubble, 25, 25);\nbubble = bubble - 2;\n```\n\n
", + "CSD U3 Movement Fish challenge2_2021": "# Burbujas\n\nTambién puedes utilizar el patrón de contador para animar figuras, como rectángulos y elipses. Como esta es una escena submarina, vamos a intentar crear una burbuja que flote en la parte superior de la pantalla utilizando una forma de elipse. Si usamos el patrón de contador para actualizar el valor `y` de la elipse, podemos hacer que parezca que está flotando hacia la parte superior de la pantalla.\n\n## Haz esto:\n* Crea al menos una nueva variable para llevar la cuenta del cambio de la posición `y` de las burbujas.\n* Establece el valor a 400, u otro número cercano a la parte inferior de la cuadrícula.\n* Utiliza `noFill()`, `stroke()`, `strokeWeight()`, y `ellipse()` para dibujar al menos una burbuja.\n* Utiliza la variable que has creado para especificar la posición *y* de la elipse.\n* Utiliza el patrón de contador con resta en la variable para hacer que la elipse suba lentamente.\n\n
¿Qué código va por encima del bucle de dibujo?\n\nSólo la variable que tu creas. \n\nPor ejemplo: `var bubble = 400;`\n
\n\n
¿Qué código va dentro del bucle de dibujo?\n\nLos bloques utilizados para dibujar la burbuja y el patrón de contador.\n\nPor ejemplo: \n```\nellipse(200, bubble, 25, 25);\nbubble = bubble - 2;\n```\n\n
", "CSD U3 Movement Fish challenge_2021": "# ¡Más peces!\n\nAntes de aprender el patrón de contador, aprendiste a establecer las propiedades de los sprites, como la rotación con valores aleatorios para animarlos. Estableciendo la rotación de los peces a un número aleatorio, puedes hacer que parezcan moverse ligeramente. Esto hará que su animación de movimiento sea más realista.\n\n## Haz esto:\n* Para cada pez, establece su rotación aleatoriamente dentro del bucle de dibujo.\n * Para que parezca lo más realista posible, elige un pequeño rango de valores negativos y positivos.", - "CSD U3 Movement Gears_2021": "\n\n# Dirección de Rotación\n\nCuando usas el patrón de contador para la propiedad `rotation` con la suma, el objeto siempre girará en el sentido de las agujas del reloj. Sin embargo, a veces necesitarás que tu sprite gire en el sentido contrario. Para hacer esto puedes usar la resta.\n\n# Haz esto\n\nHay tres engranajes preparados para ti. Necesitas hacer que todos los engranajes parezcan estar girando sincronizados entre sí.\n\n* Haz que los engranajes giren para que parezca que están trabajando como un solo sistema.\n* **Pista: No todos girarán en la misma dirección**.", + "CSD U3 Movement Gears_2021": "\n\n# Sentido de Giro\n\nCuando usas el patrón de contador para la propiedad `rotación` con la suma, el objeto siempre girará en el sentido de las agujas del reloj. Sin embargo, a veces necesitarás que tu sprite gire en el sentido contrario. ¡Para hacer esto puedes usar la resta!\n\n# Haz esto\n\nHay tres engranajes preparados para ti. Necesitas hacer que todos los engranajes parezcan estar girando sincronizados entre sí.\n\n* Haz que los engranajes giren para que parezca que están trabajando como un solo sistema.\n* **Pista: No todos girarán en la misma dirección**.", "CSD U3 Plotting Shapes Shape Lab_2021": "# Dibujando Figuras\n\nExplora utilizando esta herramienta que te permite dibujar figuras de diferentes colores. \n\n- Elige un color para cambiar el color de las figuras\n- Haz clic en una figura CADA VEZ que quieras dibujar una figura nueva\n- Prueba a activar la cuadrícula marcando la casilla que hay debajo del botón \"Ejecutar\" en la parte inferior.\n\nAsegúrate de pulsar \"Ejecutar\" para iniciar el programa.", - "CSD U3 Random add_2021": "Simetría\n\nHas aprendido a hacer cosas aleatorias, pero ¿qué pasa si quieres que dos formas aleatorias estén relacionadas de alguna manera? Utilizar una variable y experimentar con las operaciones matemáticas (+, -, *, /) puede permitirte crear efectos como la simetría en tu trabajo. Los patrones de las alas de las mariposas son naturalmente simétricos. Las manchas rojas de este dibujo están colocadas de forma aleatoria, pero la segunda mancha está siempre a la misma distancia del lado derecho de la pantalla que la primera del izquierdo.\n\n# Haz esto\n\n* Estudia cómo se dibujan los puntos rojos (líneas 23-24). Observa cómo se utiliza la sustracción.\n* Utiliza este patrón de nuevo para crear una segunda mancha amarilla para dar a la mariposa una mejor simetría.\n* Como desafío, crea una variable spot3, y luego añade dos elipses más a las alas de la mariposa.", - "CSD U3 Random arc_2021": "# Arcos Aleatorios\n\nEn la escena de abajo lo único que hay es un montón de arcos que se parecen. No es muy emocionante.\n# Haz esto\n\n* ¡Haz esta escena más divertida! Ahora sabes cómo hacer aleatorias cosas como la posición y el ángulo, pero no te olvides de cosas como el color de relleno, el color del trazo y el grosor del trazo. ¡Diviértete!\n\n", + "CSD U3 Random add_2021": "Simetría\n\nHas aprendido a hacer cosas aleatorias, pero ¿qué pasa si quieres que dos formas aleatorias estén relacionadas de alguna manera? Utilizar una variable y experimentar con las operaciones matemáticas (+, -, *, /) puede permitirte crear efectos como la simetría en tu trabajo. Los patrones de las alas de las mariposas son naturalmente simétricos. Las manchas rojas de este dibujo están colocadas de forma aleatoria, pero la segunda mancha está siempre a la misma distancia del lado derecho de la pantalla que la primera del izquierdo.\n\n# Haz esto\n\n* Estudia cómo se dibujan los puntos rojos (líneas 23-24). Observa cómo se utiliza la resta.\n* Utiliza este patrón de nuevo para crear una segunda mancha amarilla para dar a la mariposa una mejor simetría.\n* Como desafío, crea una variable spot3, y luego añade dos elipses más a las alas de la mariposa.", + "CSD U3 Random arc_2021": "# Arcos Aleatorios\n\nEn la escena de abajo lo único que hay es un montón de arcos que se parecen. No es muy emocionante.\n# Haz esto\n\n* ¡Haz esta escena más divertida! Ahora, ya sabes hacer cosas aleatorias como la posición y el ángulo, pero no te olvides de otras cosas como el color de relleno, el color del trazo y el grosor del trazo. ¡Diviértete!\n\n", "CSD U3 Random free play_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.\n\n\n\n", - "CSD U3 Random line_2021": "# Líneas Aleatorias\n\nEn la escena de abajo todo es un montón de líneas rectas. No es muy emocionante.\n# Haz esto\n\n* ¡Haz esta escena más divertida! Ahora sabes cómo hacer aleatorias cosas como la posición, pero no te olvides de cosas como el color y el grosor de los trazos. ¡Diviértete!\n", - "CSD U3 Random multiply_2021": "# Hacer dos Figuras Juntas Aleatorias\n\nA veces quieres hacer aleatorias partes de un dibujo, pero que las formas sigan funcionando juntas. A menudo se puede hacer esto utilizando variables y operaciones matemáticas (+, -, *, /). Este dibujo de un árbol utiliza \"height\" para controlar la altura del tronco y la posición vertical de las hojas. Utiliza `width` para establecer la anchura del tronco. Otra variable `leavesWidth` controla el tamaño de las hojas.\n\n# Haz esto\n\n* Observa los rangos de las variables `width` y `leavesWidth`. ¿En qué se diferencian?\n* Ejecuta el programa repetidamente hasta que notes qué es lo que a veces falla.\n
¿Qué es lo que falla?A veces `leavesWidth` es menor que `width` lo que hace que la elipse sea demasiado pequeña.
\n* Edita el código para que la anchura de las hojas sea siempre exactamente el doble de la anchura del tronco del árbol.", + "CSD U3 Random line_2021": "# Líneas Aleatorias\n\nEn la escena de abajo todo es un montón de líneas rectas. No es muy emocionante.\n# Haz esto\n\n* ¡Haz esta escena más divertida! Ahora, ya sabes hacer cosas aleatorias como la posición, pero no te olvides de otras cosas como el color y el grosor de los trazos. ¡Diviértete!\n", + "CSD U3 Random multiply_2021": "# Crear dos Figuras Juntas Aleatorias\n\nA veces quieres hacer aleatorias partes de un dibujo, pero que las formas sigan funcionando juntas. A menudo se puede hacer esto utilizando variables y operaciones matemáticas (+, -, *, /). Este dibujo de un árbol utiliza \"height\" para controlar la altura del tronco y la posición vertical de las hojas. Utiliza `width` para establecer la anchura del tronco. Otra variable `leavesWidth` controla el tamaño de las hojas.\n\n# Haz esto\n\n* Observa los rangos de las variables `width` y `leavesWidth`. ¿En qué se diferencian?\n* Ejecuta el programa repetidamente hasta que notes qué es lo que a veces falla.\n
¿Qué es lo que falla?A veces `leavesWidth` es menor que `width` lo que hace que la elipse sea demasiado pequeña.
\n* Edita el código para que la anchura de las hojas sea siempre exactamente el doble de la anchura del tronco del árbol.", "CSD U3 Random planets_2021": "# Modifica los Planetas\n\nYa has aprendido a modificar las cosas al azar, ¡así que es hora de poner todo ese conocimiento en práctica en esta escena!\n\n# Haz esto\n\n* ¡Haz esta escena más divertida! Asigna a los planetas tamaños aleatorios para que siempre estén cambiando. Y para mayor diversión, ¡cambia aleatoriamente sus posiciones!", "CSD U3 Random rainbow snake_2021": "\n\n# Serpiente Arco Iris\n\nEste programa dibuja una serpiente arco iris. Para hacer que la serpiente se dibuje de forma diferente cada vez tendrás que usar números aleatorios.\n\n# Haz esto\n\n- Ejecuta el programa varias veces para ver cómo funciona el código de inicio.\n- Añade al menos tres nuevos círculos de diferentes colores a tu serpiente arco iris.\n- Usa `randomNumber()` para hacer que el resto del cuerpo de la serpiente se mueva hacia arriba y hacia abajo como los tres primeros.\n\n_Desafío: ¿Puedes hacer que el tamaño de algunos de los círculos sea también aleatorio?_", "CSD U3 Random random ellipse_2021": "# Números Aleatorios\n\nTienes un nuevo bloque en el cajón `Mat` llamado `randomNumber()`. Si haces tus dibujos con números aleatorios se verá un poco diferente cada vez que ejecutes tu programa. Puedes **aprender sobre el bloque colocando el cursor sobre él en la caja de herramientas y eligiendo \"Ver ejemplos \"**.\n\n![](https://images.code.org/d6c8db7bca962b69c289a223f63dcb08-image-1589486337822.png)\n\n# Haz esto\n\n- Ejecuta el programa varias veces para ver cómo funciona.\n- Cambia los números dentro de `randomNumber` y vuelve a ejecutar el código unas cuantas veces para ver qué cambia.", "CSD U3 Random rgb_2021": "# RGB Aleatorio\n\nYa has aprendido lo que es la aleatoriedad, así que es hora de poner todo ese conocimiento en práctica en esta escena.\n\n# Haz esto\n\n* Ahora mismo todos los colores de esta escena están fijados. ¡Usando tanto rgb como random, cambia los colores aleatoriamente aquí!\n", - "CSD U3 Random shape position_2021": "\n\n# Depuración: Movimiento Aleatorio de las Figuras\n\nAhora mismo en este programa cada rectángulo tiene su propia posición aleatoria. ¿Puedes hacer que los rectángulos estén siempre apilados uno encima del otro, pero que toda la pila esté posicionada aleatoriamente?\n\n# Haz esto\n\n* Ejecuta este programa para ver cómo funciona.\n* Utiliza la variable `xPosition` para dibujar los dos rectángulos inferiores en la misma *posición x* que el rectángulo rosa superior.\n", + "CSD U3 Random shape position_2021": "\n\n# Depuración: Movimiento Aleatorio de las Figuras\n\nAhora mismo, en este programa cada rectángulo tiene su propia posición aleatoria. ¿Puedes hacer que los rectángulos estén siempre apilados uno encima del otro, pero que toda la pila esté posicionada aleatoriamente?\n\n# Haz esto\n\n* Ejecuta este programa para ver cómo funciona.\n* Utiliza la variable `xPosition` para dibujar los dos rectángulos inferiores en la misma *posición x* que el rectángulo rosa superior.\n", "CSD U3 Scene Example_2021": "# Escenas de Sprite\n\nEs hora de poner todo junto y hacer una escena divertida. Echa un vistazo a este ejemplo y piensa en lo que te gustaría hacer.\n\n# Diseña la Escena\n\nAntes de seguir adelante, tómate un segundo para diseñar la escena que te gustaría hacer al final de esta lección. Ten en cuenta las formas simples que has utilizado en el pasado, los sprites para tus personajes y cualquier texto que quieras que aparezca en la pantalla. Una vez que hayas hecho un boceto, aprenderás a componer una escena.\n\n\\*\\*¿Hay algo más que debas aprender a hacer?\n\n**¿Hay alguna característica que te gustaría repasar?**", - "CSD U3 Sprite Movement Right_2021": "\n\n# Movimiento del Sprite\n\nUsando el patrón de contador, puedes escribir programas que animen los sprites suavemente. Añadir o quitar la propiedad `x` o `y` de un sprite en el bucle de dibujo hace que tu sprite se mueva un poco cada vez que se redibuja.\n\n# Haz esto\n\n- Lee el código que se encarga de hacer subir el avión por la pantalla.\n- Añade el código que mueve el avión hacia la derecha, como en la imagen de ejemplo.", + "CSD U3 Sprite Movement Right_2021": "\n\n# Movimiento del Sprite\n\nUsando el patrón de contador, puedes escribir programas que animen los sprites fácilmente. Añadir o quitar la propiedad `x` o `y` de un sprite en el bucle de dibujo hace que tu sprite se mueva un poco cada vez que se redibuja.\n\n# Haz esto\n\n- Lee el código que se encarga de hacer subir el avión por la pantalla.\n- Añade el código que mueve el avión hacia la derecha, como en la imagen de ejemplo.", "CSD U3 Sprites Exploration_2021": "# Explorando los Sprites\n\nEste programa utiliza algunos bloques nuevos que no has visto antes.\n\n# Haz esto\n\nCon tu compañero, lee el código y comenta cómo crees que funciona. Cambia algunas líneas y observa lo que sucede. ¿Qué crees que hace cada línea?", "CSD U3 Sprites anitab 1_2021": "# Añadiendo Animaciones\n\nEste programa dibuja cuatro sprites en la pantalla, y ¡uno de ellos incluye una animación desde la Pestaña de Animación!\n\n# Haz esto\n\n- Ejecuta el código para ver qué sucede.\n- Mira en la Pestaña de Animación para ver qué animaciones están disponibles. [(Muéstrame dónde.)](#triggercallout=animation)\n - Tienes libertad para modificar tus animaciones o elegir una nueva.\n- Usa el comando `setAnimation` para cambiar el aspecto del resto de tus sprites.", "CSD U3 Sprites anitab 2_2021": "# Subiendo Imágenes\n\n¡También puedes usar la pestaña de Animación para subirla! Vas a hacer una cometa voladora. Puedes buscar una imagen en la web.\n\n# Haz esto\n* Busca en Internet la imagen de una cometa. Las imágenes pequeñas con fondos transparentes funcionan mejor.\n* Descarga la imagen de tu cometa. \n* Abre la pestaña de animaciones.\n* Pulsa en y luego para subir una imagen.\n* Selecciona el archivo de tu ordenador.\n* Cambia el nombre de la imagen para que te sea fácil de recordar. Para renombrarla, haz clic en el texto debajo de la imagen.\n* De vuelta al modo de código, usa `sprite.setAnimation()` para hacer que tu sprite `cometa` muestre tu nueva animación.\n\nNo te preocupes si la imagen de tu cometa es demasiado grande. Aprenderás a arreglarlo en el siguiente nivel.", @@ -5170,9 +5170,9 @@ "CSD Web incorporate feedback_2021": "# Utiliza los Comentarios\n\nAhora es el momento de utilizar la valoración de los compañeros para hacer que tu sitio sea aún mejor.\n\n# Haz esto\n\n- Utiliza el plan que tu equipo elaboró para mejorar tu sitio web.", "CSD game text predict_2021": "# Adivina\n\nLee el código de abajo y haz una adivinanza.\n\n- ¿Qué aparecerá en la pantalla?\n- ¿Dónde se mostrará?", "CSD game variable predict_2021": "# Adivina\n\nLee el código de abajo y haz una adivinanza.\n\n- ¿Dónde se dibujará el círculo?\n- ¿Qué ocurrirá si cambias el número de la línea 1?", - "CSD games draw debug afterimage_2021": "# Depurar: Animaciones Repetidas\n\nEste sprite \"burbujeante\" debería tener múltiples fotogramas de animación que se repiten, pero parece que se detiene casi inmediatamente.\n\nLo que esperabas que hiciera | Lo que hace realmente\n ------- | ----------\nEl sprite se mueve suavemente | El sprite tiene una imagen posterior y deja de moverse\n\n# Haz esto\n\n* Ejecuta el programa para ver el fallo.\n* Utiliza las pistas para intentar encontrar el error.\n\n
\n Cómo Depurar las animaciones de varios fotogramas\n

Algunos niveles del Laboratorio de Juegos te permitirán utilizar animaciones de varios fotogramas con tus sprites, lo que hace que parezca que se están moviendo. Siempre que utilices estas animaciones, asegúrate de añadir un bloque de fondo al inicio de tu bucle de dibujo, de lo contrario, parecerá que el sprite no se mueve ya que todos los fotogramas se dibujarán uno encima del otro.

\n
", + "CSD games draw debug afterimage_2021": "# Depurar: Animaciones Repetidas\n\nEste sprite \"burbujeante\" debería tener múltiples fotogramas de animación que se repiten, pero parece que se detiene casi inmediatamente.\n\nLo que yo esperaba que hiciera | Lo que está haciendo realmente\n ------- | ----------\nEl sprite se mueve suavemente | El sprite tiene una imagen posterior y deja de moverse\n\n# Haz esto\n\n* Ejecuta el programa para ver el fallo.\n* Utiliza las pistas para intentar encontrar el error.\n\n
\n Cómo Depurar las animaciones de varios fotogramas\n

Algunos niveles del Laboratorio de Juegos te permitirán utilizar animaciones de varios fotogramas con tus sprites, lo que hace que parezca que se están moviendo. Siempre que utilices estas animaciones, asegúrate de añadir un bloque de fondo al inicio de tu bucle de dibujo, de lo contrario, parecerá que el sprite no se mueve ya que todos los fotogramas se dibujarán uno encima del otro.

\n
", "CSD games draw debug blurry_2021": "\n\n# Depurar: Sprite Borroso\n\nLo que esperaba que hiciera | Lo que está haciendo realmente\n ------- | ----------\n moverse sin parar | moverse borroso\n\n# Haz esto\n\n* Ejecuta el programa para ver el fallo.\n* Usa las pistas para intentar encontrar el fallo.\n* Una vez que lo hayas encontrado, arregla el programa para que se mueva como la imagen de la derecha.\n", - "CSD games draw debug not moving_2021": "# Depurar: El sprite no se mueve\n\nDepurar por qué el sprite no se mueve a pesar de que actualizamos su posición en el bucle de dibujo\n\nLo que esperaba que hiciera | Lo que está haciendo realmente\n ------- | ----------\n agitarse | no moverse en absoluto\n\n# Haz esto\n\n* Ejecuta el programa para ver el error\n* Usa las pistas para tratar de encontrar el error\n\n::: detalles [Pista si te bloqueas]\n¿Dónde se encuentra `drawSprites()` en el código?\n:::\n\n::: detalles [Otra pista]\n¿Se limpia la pantalla al principio del bucle de dibujo? ¿Cómo se limpia normalmente la pantalla?\n:::", + "CSD games draw debug not moving_2021": "# Depurar: El sprite no se mueve\n\nDepurar por qué el sprite no se mueve a pesar de que actualizamos su posición en el bucle de dibujo\n\nLo que yo esperaba que hiciera | Lo que está haciendo realmente\n ------- | ----------\n agitarse | no moverse en absoluto\n\n# Haz esto\n\n* Ejecuta el programa para ver el error\n* Usa las pistas para tratar de encontrar el error\n\n::: detalles [Pista si te bloqueas]\n¿Dónde se encuentra `drawSprites()` en el código?\n:::\n\n::: detalles [Otra pista]\n¿Se limpia la pantalla al principio del bucle de dibujo? ¿Cómo se limpia normalmente la pantalla?\n:::", "CSD games text debug quotes_2021": "\n\n# Depuración del Texto\n\nEsta escena se supone que ilustra un dibujo animado, pero tiene un error.\n\nLo que esperabas que sucediera | Lo que sucedió realmente\n----------|----------\nLa imagen se muestra en la pantalla. | El código no se ejecuta, \n | y hay un mensaje de error.\n\n# Haz esto\n\n* Ejecuta el código, y mira el mensaje de error.\n* Busca pistas sobre dónde está el error en el código.\n* Una vez que hayas encontrado el error, arréglalo.\n* ¿Qué pistas te han ayudado a encontrar el problema?\n\n![]()\n\n", "CSD games text freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.", "CSD web add CSS_2021": "# Añade tus Estilos\n\nAhora añade todo el CSS del que eres responsable, incluyendo tus clases.\n\n# Haz esto\n\n- Añade conjuntos de reglas CSS a la hoja de estilos.\n- Comprueba que todas tus páginas muestran los estilos correctos.", @@ -5182,7 +5182,7 @@ "CSD web check_2021": "# Comprueba tu Trabajo\n\n¡Tu página web ya está terminada! Comprueba que cumple los requisitos.\n\n# Haz esto\n\n- Comprueba que tu sitio tiene el mismo aspecto que el de tus compañeros de equipo.\n- Comprueba que tu sitio incluye todo lo que aparece en la guía del proyecto.\n- Comprueba que tu sitio cumple con los requisitos del proyecto en la rúbrica.", "CSD web classes freeplay_2021": "# Juego Libre\n\nUtiliza tus conocimientos para crear una nueva página con estilo de clases.", "CSD web conditionals predict contained_2021": "\n\n# Sentencia If\n\nLas expresiones booleanas nos permiten hacer preguntas, pero para usar esas preguntas para cambiar el comportamiento del programa, necesitamos una sentencia `if`.\n\n# Haz esto\n\n- Lee el código de este programa de coches de carreras.\n- ¿Qué hará el programa cuando el coche llegue a la meta?\n- ¿Por qué el bloque `if` está dentro del bucle de dibujo?", - "CSD web create pages project_2021": "# Tu Proyecto de Grupo\n\n\n\nAquí está tu proyecto de grupo. Ya tiene una página de índice, pero tendrás que crear todas las demás páginas.\n\n# Haz esto\n\n- Vuelve a comprobar todos los nombres de las páginas en el plan de tu sitio web para asegurarte de que siguen unas buenas reglas de nomenclatura.\n - Consulta con el resto del grupo si necesitas cambiar el nombre de alguna página.\n- Crea una nueva página para cada una de las páginas de tu plan de sitio web.\n- Dentro de cada página nueva, crea un comentario HTML que describa la página y quién está a cargo de ella.\n- Comprueba que todos los miembros de tu grupo tienen exactamente la misma lista de páginas HTML.", + "CSD web create pages project_2021": "# Tu Proyecto de Grupo\n\n\n\nAquí está tu proyecto de grupo. Ya tiene una página de índice, pero tendrás que crear todas las demás páginas.\n\n# Haz esto\n\n- Vuelve a comprobar todos los nombres de las páginas en el plan de tu sitio web para asegurarte de que siguen unas buenas reglas de nomenclatura.\n - Consulta con el resto del grupo si necesitas cambiar el nombre de alguna página.\n- Crea una nueva página para cada una de las páginas de tu plan de sitio web.\n- Dentro de cada página nueva, crea un comentario HTML que describa la página y quién está a cargo de ella.\n- Comprueba que todos los miembros de tu grupo tienen exactamente la misma lista de páginas HTML.", "CSD web project animated background_2021": "# Crea tu Escena - Fondo\n\nPrimero, haz el fondo de tu escena, ya sea con comandos de figuras o sprites.\n\n# Haz esto\n\n- Usa un comando `background()` para llenar la pantalla con un color.\n- Añade los comandos de figura o sprites necesarios para dibujar el fondo de tu escena.", "CSD web project animated example_2021": "# Escenas Animadas\n\nEs hora de probar una escena animada. Echa un vistazo a este ejemplo y piensa en lo que te gustaría hacer.\n\n# Ejemplo de Animación\n\n1. **¿Qué movimientos ves en esta escena?**\n2. **¿Qué movimientos utilizan números aleatorios?**\n3. **¿Qué movimientos utilizan el patrón de contador?**", "CSD web project animated movement_2021": "# Crea tu Escena - Movimiento\n\nLa tarea final de tu escena es la animación, añadiendo el movimiento.\n\n# Haz esto\n\n- Añade movimiento a tus sprites, texto o figuras dibujadas.\n- Incluye un tipo de movimiento **aleatorio**.\n- Incluye un tipo de movimiento **patrón de contador**.", @@ -5195,7 +5195,114 @@ "CSD web text assessment_2021": "# Añadir Texto\n\nAquí hay una escena, pero necesita texto.\n\n# Haz esto\n\n- Añade dos mensajes de texto a la siguiente escena. \n- Haz que los dos trozos de texto sean de diferente tamaño.", "CSD web text size_2021": "# Tamaño del Texto\n\nPuedes cambiar el tamaño del texto usando el bloque `textSize()`.\n\n# Haz esto\n\n- Lee el código para ver cómo funciona.\n- Añade un nuevo bloque `textSize` para que la palabra \"grande\" sea la más grande.", "CSD web text stroke_2021": "# Color del Texto\n\nPuedes cambiar el color de tu texto usando el bloque `rellenar`.\n\n# Haz esto\n* Lee el código para ver cómo funciona.\n* Añade un nuevo bloque para que la palabra \"cielo\" tenga un color diferente.\n* Añade más texto con más colores.\n", - "CSD web upload images multi_2021": "# Subir Imágenes\n\nSube todas las imágenes del equipo a tu proyecto.\n\n# Haz esto\n\n- Sube todas las imágenes incluidas en el plan del sitio web de tu equipo a tu proyecto.\n- Comprueba que el nombre de cada archivo de imagen utiliza las reglas correctas.\n- Comprueba que todos los miembros del equipo tienen exactamente las mismas imágenes con los mismos nombres." + "CSD web upload images multi_2021": "# Subir Imágenes\n\nSube todas las imágenes del equipo a tu proyecto.\n\n# Haz esto\n\n- Sube todas las imágenes incluidas en el plan del sitio web de tu equipo a tu proyecto.\n- Comprueba que el nombre de cada archivo de imagen utiliza las reglas correctas.\n- Comprueba que todos los miembros del equipo tienen exactamente las mismas imágenes con los mismos nombres.", + "CSD U3 - complex - key up and down_2021": "# Respondiendo a un Solo Clic\n\nEste juego calcula cuántas veces ha pulsado alguien la barra espaciadora, pero sigue dando puntos cuando la barra espaciadora sigue pulsada, aunque no sea una nueva pulsación.\n\nEl bloque `keyWentDown` sólo dará un punto por nuevas pulsaciones, así que es una mejor opción para este programa.\n\n# Haz esto\n\n* Ejecuta el programa para ver cómo funciona.\n* Cambia el código para usar el bloque `keyWentDown`, para que el programa sólo dé un punto por nuevas pulsaciones.", + "CSD U3 - complex - mouse down_2021": "# Clics del Ratón\n\nEste es un programa que deja caer un globo por la pantalla. Haz que el globo suba y baje según el usuario pulse el ratón.\n\n# Haz esto\n\n- Añadir un código que compruebe si el ratón se está pulsando.\n- Mueve el globo hacia arriba si el ratón está pulsado. En caso contrario, mueve el globo hacia abajo.", + "CSD U3 - complex - mouse move_2021": "\n\n# mouseDidMove\n\nTambién podemos utilizar expresiones booleanas para comprobar si el ratón se ha movido o no. El bloque `mouseDidMove` devolverá `falso` si el ratón está quieto, pero `cierto` si el ratón se ha movido.\n\n# Haz esto\nAhora mismo, este programa sólo muestra un sprite de salero. Necesitarás usar `mouseDidMove` para que puedas \"agitar\" la sal moviendo el ratón de un lado a otro.\n\n* Añade una condicional que compruebe si `mouseDidMove`.\n* Si la condicional es verdadera, gira el sprite de la sal aleatoriamente a la izquierda o a la derecha.\n\n_Desafío: ¿Puedes llevar la cuenta de cuántas veces el `mouseDidMove` agita la sal, y luego rotarla hacia la derecha después de 100 agitaciones?_\n\n", + "CSD U3 - conditionals - first conditional 2_2021": "\n\n# Visible\n\nA veces es útil ocultar la imagen por un tiempo y luego mostrarla de nuevo. Puedes hacer esto usando la propiedad `visible`. La propiedad visible es un poco diferente de otras propiedades que has visto anteriormente: Es un valor booleano, ya sea `cierto` (el sprite es visible) o `falso` (el sprite **no** es visible). Por defecto, el valor de visible es `cierto`.\n\n# Haz esto\n¡Consigue que el globo reviente cuando toque el borde del área de juego!\n\n* Añade una condicional que compruebe si el globo ha tocado el borde.\n\t* Utiliza un observador en `balloon.scale` para ayudarte.\n* Crea un sprite pop que utilice el visual \"pop\" en la pestaña de animación.\n* Usa la propiedad `visible` para mantener el sprite \"pop\" oculto al principio.\n* Dentro del `if` añade dos sentencias.\n\t* Una que establece la propiedad `visible` para ocultar el sprite del globo.\n * Otra que establezca la propiedad `visible` para mostrar el sprite \"pop\".\n", + "CSD U3 AnimationsMulti Play Defender_2021": "# ¡Defiende tu Tarta!\n\nEste es un ejemplo de un juego de defensa que construirás al final de esta lección. Para defender tu tarta, mueve al alienígena con las teclas de flecha para bloquear a las mariquitas y empujarlas al agua.\n\n# Haz esto\n\nDirígete a un compañero de clase y haz una lista con la siguiente información.\n\nSi tú estuvieras haciendo este programa...\n\n- ¿Qué sprites necesitarías?\n- ¿Qué variables necesitarías?\n- ¿Qué funciones utilizarías?", + "CSD U3 AnimationsMulti defender animate cake enemies_2021": "# Cómo Empezar: Configurar las Animaciones\n\nAntes de empezar, querrás algunas animaciones mejores para cada uno de tus sprites.\n\n# Haz esto\n\n- En la Pestaña de Animación hay animaciones para cada uno de tus sprites. Mira lo que son.\n- En tu código dale a cada sprite su animación apropiada. **Usa las proporcionadas por ahora** pero más tarde podrás ir cambiándolas.", + "CSD U3 AnimationsMulti defender animate player_2021": "# Cambia las Animaciones del Jugador\n\nPuedes cambiar la animación cuando el jugador cambia de dirección.\n\n# Haz esto\n\n- Dentro de la Pestaña de Animación copia la animación del sprite de tu jugador.\n- Voltea cada fotograma de la nueva animación para que el sprite esté mirando en la dirección opuesta.\n- Cambia el nombre de tu nueva animación.\n- Dentro de la función `movePlayer`, establece la animación del sprite para que el jugador cambie la dirección hacia la que está mirando cuando se presionan las flechas \"izquierda\" y \"derecha\".", + "CSD U3 AnimationsMulti defender background_2021": "# Fondo de Alta Puntuación\n\nCrea un nuevo fondo que se muestre cuando los jugadores alcancen una buena puntuación de tu elección. (por ejemplo, hacer que el fondo sea rosa cuando el jugador supere los 10 puntos)\n\n# Haz esto\n* Cuando dibujes el fondo, añade una sentencia `if/else` para comprobar si la puntuación está por encima de algún número como 10\n* Poner el fondo normal en la rama `else`\n* Dibujar un fondo diferente si la puntuación está por encima de ese número", + "CSD U3 AnimationsMulti defender enemies move_2021": "# Moviendo a los Enemigos\n\nTendrás que poner los sprites de tus enemigos en una posición aleatoria y en movimiento por la pantalla.\n\n# Haz esto\n\n- Después de crear cada sprite enemigo...\n - Establece su posición `x` en 0.\n - Establece su posición `y` como un número aleatorio entre 150 y 250.\n - Establece su velocidad `x` a 2.\n- Prueba tu programa. Tus sprites enemigos deberían moverse ahora por el puente.", + "CSD U3 AnimationsMulti defender enemies touch cake_2021": "# Tocando la Tarta\n\nSi los enemigos llegan hasta la tarta debes colocarlos de nuevo en la parte izquierda de la pantalla y disminuir la puntuación. Para empezar vas a **escribir el código para uno solo de tus enemigos**.\n\n# Haz esto\n\n- Dentro de la función `enemiesTouchCake`, utiliza una condicional para detectar si el enemigo1 ha tocado la tarta.\n- Si lo ha hecho...\n - Haz un bucle con el enemigo hacia el lado izquierdo de la pantalla\n - Establece su posición `y` para que sea un número aleatorio entre 150 y 250. \n - Utiliza el patrón de contador para disminuir la puntuación en 2.\n- Prueba tu código. Ahora una de tus mariquitas debería reiniciarse cuando llegue al pastel, y la puntuación debería disminuir en 2.", + "CSD U3 AnimationsMulti defender move player_2021": "# Movimiento a la Izquierda y a la Derecha\n\nAhora sólo tienes que hacer que tu personaje se mueva a la izquierda y a la derecha y cambiar sus animaciones.\n\n# Haz esto\n\n- Dentro de la función `movePlayer`...\n - Usa una condicional para detectar cuando la flecha \"derecha\" es pulsada.\n - Si lo está, mueve el sprite del jugador a la derecha por 3.\n - Usa otra condicional para mover al jugador a la izquierda cuando la flecha \"izquierda\" esté pulsada.\n- Prueba tu juego. El sprite de tu personaje debería moverse ahora a la izquierda y a la derecha cuando pulses las flechas izquierda y derecha. ", + "CSD U3 AnimationsMulti defender move up down_2021": "# Movimiento Arriba y Abajo\n\nTambién querrás que tu sprite de jugador se mueva hacia arriba y hacia abajo.\n\n# Haz esto\n\n- Dentro de la función `movePlayer`...\n - Usa una condicional para detectar cuando la flecha \"arriba\" es pulsada.\n - Si lo está, mueve el sprite del jugador hacia arriba por 3.\n - Usa otra condicional para mover al jugador hacia abajo cuando la flecha \"abajo\" sea pulsada.\n- Prueba tu código. Tu personaje debería moverse ahora en las cuatro direcciones.", + "CSD U3 Direction Animations_2021": "\n\n# Cambiando las imágenes según el movimiento\nAhora mismo, estas condicionales sólo hacen una cosa (cambiar la posición x o y del sprite), pero en realidad puedes poner todo el código que quieras dentro de una condicional. Una cosa común en los juegos es cambiar la imagen de tu personaje dependiendo de la dirección en la que esté caminando. Vas a hacer un bicho que siempre mire hacia la dirección en la que se está moviendo.\n\n# Haz esto\nUtiliza el programa y las imágenes facilitadas:\n\n- Duplica la imagen de tu bicho elegido cuatro veces.\n- Edita cada una de tus imágenes para que apunte en una de las cuatro direcciones.\n- Escribe un código que utilice `sprite.setAnimation()` para cambiar la imagen de tu sprite de bicho cuando se pulsen diferentes teclas de flecha.\n", + "CSD U3 Direction Arrows_2021": "# Movimiento en Todas Direcciones\n\nPuedes hacer un sencillo juego que mueva un sprite por la pantalla.\n\n# Haz esto\n\n- Añade cuatro sentencias condicionales separadas que hagan que el bot de alas se mueva en todas las direcciones.", + "CSD U3 Else_2021": "# Invertir los Engranajes\n\nEstos engranajes ya giran en una dirección cuando presionas la barra espaciadora, ahora querrás que giren en la otra dirección cuando la barra espaciadora no esté presionada.\n\n# Haz esto\n\n- Haz que los engranajes giren en la dirección opuesta cuando la barra espaciadora **no** está siendo presionada.", + "CSD U3 Functions Call Draw Loop_2021": "# Llamando a Funciones en el Bucle de Dibujo\n\nPuedes llamar a una función dentro del bucle de dibujo, al igual que lo harías en cualquier otra parte de tu código.\n\n# Haz esto\n\nSe ha creado una función que dibujará un fondo. Se ha creado un sprite para que se mueva por el fondo.\n\n* **Llama a la función dentro del bucle de dibujo** para que el sprite aparezca sobre el fondo.\n* **Nota:** No crees funciones dentro del bucle de dibujo. Hazlo en la parte inferior de tu código.", + "CSD U3 Functions Create Function_2021": "# Creando Funciones para Organizar el Código\n\nEn el Laboratorio de Juegos toda la acción está ocurriendo en el bucle de dibujo, pero demasiado código complejo hace que sea realmente confuso de leer. Para mantener tu bucle de dibujo fácil de leer, utiliza funciones para los bloques de código más grandes. Puedes llamarlas dentro del bucle de dibujo y definirlas a continuación. Este es un buen ejemplo del uso de la **abstracción** para pensar en los problemas a un nivel alto y preocuparse de los detalles más tarde.\n\n\n\n# Haz esto\n\nEste programa debe dibujar una escena diurna o nocturna, dependiendo de la ubicación del ratón. El bucle de dibujo describe lo que tiene que ocurrir pero una de las funciones no se ha escrito todavía.\n\n* **Escribe la función `drawNight`** que ha sido creada pero está vacía.\n* Sugerencia: Mira la imagen de la derecha para ver cómo debería ser tu imagen nocturna. ¿Puedes usar la función `drawDay` para ayudarte en algo?", + "CSD U3 Functions Randomize Sprite_2021": "# Haciendo Cambios en las Funciones\n\nEl beneficio de usar funciones para eliminar el código repetido es que ahora puedes hacer cambios fácilmente en varios lugares de tu código. Sólo tienes que cambiar la forma de crear las funciones, y tu programa utilizará ahora el nuevo código en todos los lugares donde se llame a tu función.\n\n# Haz esto\n\nHaz cambios en la función `setFlyer` para que el piloto comience en una posición Y aleatoria entre 0 y 400, y se mueva a una velocidad aleatoria cada vez que se reinicie.", + "CSD U3 Functions Reset Sprite_2021": "# LLamando a las Funciones Muchas Veces\n\nA menudo querrás utilizar el mismo código en muchos lugares de tu programa. Una vez que hayas creado una función, puedes llamarla tantas veces como quieras.\n\n# Haz esto\n\nEste código crea un sprite que se mueve por la pantalla una vez. ¿Cómo puedes hacer que vuelva a cruzar la pantalla?\n\n* **Nota:** La función ya ha sido llamada una vez al principio de tu programa\n* Lee la condición de la sentencia **if** dentro del bucle de dibujo. ¿Por qué crees que está ahí?\n* Utiliza esta sentencia `if` y la función escrita para que el sprite se mueva por la pantalla varias veces.", + "CSD U3 Functions Write Reset_2021": "# Escribe tu Propia Función\n\nEs hora de practicar la escritura de funciones propias. Se trata de un juego muy sencillo en el que las monedas caen del cielo y el conejo intenta atraparlas. Todo lo que tienes que hacer es escribir la función que pone la moneda.\n\n# Haz esto\n\n- **Lee y ejecuta el código** que ya existe para asegurarte de que sabes cómo funciona.\n- **Escribe el código de la función `setCoin`** para hacer lo siguiente:\n - Establecer la velocidad de la moneda para que se mueva hacia abajo.\n - Establecer la posición `y` de la moneda en la parte superior de la pantalla\n - Aleatorizar la posición `x` de la moneda\n- Puedes consultar algunos de los niveles anteriores si necesitas ayuda.", + "CSD U3 Functions challenge drawscene_2021": "\n\n# Creando Funciones para Dibujar Escenas\n\nEl código proporcionado dibuja una de las dos escenas diferentes en función de la posición del ratón en la pantalla. Llama a la función `drawScene1()` o a la función `drawScene2()`. Sin embargo, ¡estas funciones no existen todavía! \n\nPuedes ser creativo y dibujar las dos escenas que quieras\n\n# Haz esto\n\n- Crea las funciones `drawScene1` y `drawScene2`.\n- Rellénalas con código para dibujar dos escenas diferentes\n", + "CSD U3 If Else_2021": "\n\n# World.mouseX\n\nEste programa utiliza un bloque `if` para agitar la licuadora cuando el ratón está en el lado izquierdo de la pantalla.\n\n# Haz esto\n\n- Ejecuta el programa para ver cómo funciona.\n- Añade un `else` para que la batidora se agite cuando el ratón esté en el otro lado de la pantalla.", + "CSD U3 Input Fish_2021": "# Peces con Flechas\n\nLos peces han vuelto. ¿Puedes hacer que el pez se mueva hacia la izquierda sólo cuando pulses la tecla de flecha izquierda?\n\n# Haz esto\n\n* Añade una sentencia if para comprobar cuándo se pulsa la tecla de la flecha izquierda.\n* Coloca los comandos que mueven el pez dentro de la sentencia if.", + "CSD U3 Input Gears_2021": "# Engranajes con Condicionales\n\nHagamos que los engranajes giren sólo cuando se mantenga pulsada la barra espaciadora.\n\n# Haz esto\n\n- Añade un código que compruebe si la barra espaciadora está siendo pulsada.\n- Mueve el código que hace girar los engranajes para que sólo giren cuando la tecla esté pulsada.", + "CSD U3 Interactive Card Exemplar_2021": "# Ejemplo de Proyecto\n\nEjecuta el programa unas cuantas veces y responde a las siguientes preguntas:\n\n1. ¿Qué elementos parecen utilizar comandos de dibujo?\n\n2. ¿Qué elementos parecen ser sprites?\n\n3. Para cada sprite, ¿qué propiedades se están actualizando?\n\n4. ¿Dónde ves que se utilizan las condicionales?\n\n5. ¿Hay elementos que no entiendes?", + "CSD U3 Keypress Boolean embed-2018_2021": "# Adivinanza - keyDown()\n\nComprueba si puedes adivinar cómo funciona el bloque `keyDown()`. No escribirás **ningún código**.\n\n# Haz esto\n\n- Lee atentamente el programa.\n- **Adivina lo que ocurrirá al pulsar la barra espaciadora** y escríbelo en el recuadro de abajo. ¡Debes ser específico!\n- Ejecuta el programa.\n- Mientras se ejecuta el programa, pulsa la barra espaciadora de tu teclado.\n- ¿Has acertado? ¿Te has sorprendido? Coméntalo con un compañero de clase.", + "CSD U3 L19 Freeplay_2021": "# Juego Libre\n\nUtiliza lo que has aprendido para crear lo que quieras. Cuando hayas terminado, puedes hacer clic en ![](https://images.code.org/2fd36aba2af21d292932b77fb0b9fd0e-image-1498689573973.36.43 PM.png) para enviar tu creación a un amigo, o ![](https://images.code.org/1ddae93513aff160349643f1909590e8-image-1498689597186.36.50 PM.png) para enviarlo a tu Galería de Proyectos.\n\n", + "CSD U3 Mouse Input Bee 1_2021": "\n\n# Ratón X e Y\n\nUna de las formas más sencillas de obtener la entrada es hacer que un sprite siga la posición del ratón del usuario. **Puedes obtener la posición X e Y del ratón usando `World.mouseX` y `World.mouseY`.** Esto sigue el patrón que aprendiste con las propiedades de los sprites. `World` es el nombre del objeto. `mouseX` y `mouseY` son los nombres de las propiedades.\n\n# Haz esto\n\nVas a hacer que un sprite de abeja siga al ratón alrededor del área de juego.\n\n* La imagen de la abeja ya está cargada en la pestaña de animación.\n* Crea un sprite de abeja que se dibuje en el centro de la ventana.\n* Dentro del bucle de dibujo actualiza la posición del sprite a la posición del ratón:\n\t* Establece la posición \"x\" del sprite al valor de `World.mouseX`.\n * Establece la posición \"y\" del sprite al valor de \"World.mouseY\".* Ejecuta el programa para comprobar que funciona.\n", + "CSD U3 Mouse Input Bee 2_2021": "# Alrededor de un Punto Aleatorio\n\n\n\nAhora que puedes hacer que la abeja siga al puntero del ratón, vamos a hacer que una abeja vuele alrededor del puntero del ratón como se muestra en la imagen de la derecha. Para hacer esto, necesitarás **añadir una cantidad aleatoria entre -50 y 50 al `mouseX` o `mouseY`.**\n\n# Haz esto\nYa tienes un sprite de abeja que sigue al puntero del ratón.\n\n* Actualiza la ubicación x e y para que esté aleatoriamente cerca del ratón.\n\t* Añade un número aleatorio entre -50 y 50 a `World.mouseX` y `World.mouseY`.\n* Si es necesario, utiliza el bloque `World.frameRate` para ralentizar la animación y encontrar la mejor velocidad de fotogramas.\n\n_Desafío: **Agrega 3 abejas más** que sigan al puntero del ratón de la misma manera para hacer un enjambre de abejas._", + "CSD U3 abstraction accelerateX_2021": "# La Velocidad y el Patrón de Contador\n\nEste programa ya hace que un coche se mueva por la pantalla, pero va muy lento. Usando la propiedad `sprite.velocityX` con el patrón contador, puedes cambiar la velocidad del sprite durante el programa. \n\n# Haz esto\n\n- Usa el patrón contador con la propiedad velocityX del sprite para hacer que el coche acelere. ( [Muéstrame dónde](#triggercallout=code_triggered) )", + "CSD U3 abstraction accelerateY up_2021": "# Burbuja Ascendente\n\nEste programa hace que una burbuja suba por el agua. ¿Puedes hacer que suba más rápido?\n\n# Haz esto\n\n* Utiliza el patrón de contador y la velocidad `y` del sprite para hacer que la burbuja suba más rápido.\n", + "CSD U3 abstraction accelerateY_2021": "# Roca Cayendo\n\nLa roca se debería acelerar a medida que va cayendo por la pantalla.\n\n# Haz esto\n\n- Usa el patrón de contador con la velocidad `y` del sprite para hacer que la roca se acelere mientras cae. ( [Muéstrame dónde](#triggercallout=code_triggered) )", + "CSD U3 abstraction add coin_2021": "\n\n# Crea tus Sprites\n\nPrimero crea los sprites que utilizarás en tu programa. Ya tienes un sprite de jugador, pero puedes cambiar su animación.\n\nNecesitarás un jugador (el aviador), un objetivo (la moneda) y dos obstáculos (las rocas). Puedes hacerlos como quieras.\n\n# Haz esto\n\n- Vete a la pestaña de animación y asegúrate de que tienes las imágenes que quieres.\n - El aviador, la moneda y la roca ya están ahí, pero puedes usar las imágenes que quieras.\n- Encuentra el comentario de código `//GAME SETUP`.\n- Crea tres sprites más: el objetivo y dos obstáculos.\n- Configura cada sprite con la animación que hayas elegido para él.\n- Escala cada uno al tamaño que quieras.\n- Colócalos donde quieras que estén en la pantalla (o fuera de ella).\n - En el juego, los obstáculos y la moneda fueron colocados aleatoriamente, pero no necesitas hacer eso todavía.\n- Establece las velocidades iniciales de los obstáculos. Usa la velocidad x para moverte a la izquierda y a la derecha, o usa la velocidad y para moverte arriba y abajo.\n- Prueba tu programa. El jugador y el objetivo deben estar en la pantalla, y los obstáculos deben comenzar fuera de la pantalla y moverse a través de la pantalla de izquierda a derecha y de arriba a abajo.", + "CSD U3 abstraction decelerateX_2021": "# Ralentizando las Cosas\n\n¡El coche va corriendo hacia el agua! Tendrás que usar el patrón de contador para frenarlo.\n\n# Haz esto\n\n- Utiliza el bloque `sprite.velocityX` con un patrón de contador para ralentizar el coche en 0,25 mientras se mueve por la pantalla. \n- Comenta con tu compañero: ¿Qué crees que pasará cuando el coche se detenga finalmente?", + "CSD U3 abstraction decelerateY_2021": "# Parecido a la Gravedad\n\nLa roca se lanza al aire pero nunca vuelve a caer.\n\n# Haz esto\n\n- Utiliza el código que has practicado para hacer que la roca se ralentice y luego caiga.\n- Prueba diferentes números en tu patrón de contador para ver cuál te gusta más.", + "CSD U3 abstraction jump_2021": "# Controles del Jugador\n\nLa flecha hacia arriba debe hacer que el jugador salte. El salto tiene tres partes: saltar hacia arriba cuando se pulsa una tecla, bajar cuando se está lo suficientemente alto y ¡no caer al suelo!\n\n# Haz esto\n\n- Encuentra el comentario de código `// JUMPING` y lee los tres comentarios de esa sección.\n- Añade una condicional que compruebe si el jugador ha pulsado la tecla \"arriba\".\n - Si la tecla \"arriba\" está pulsada, usa la propiedad velocityY para que el sprite del jugador (la rana) empiece a moverse hacia arriba.\n - Prueba tu código para ver si el sprite sube cuando se presiona la flecha hacia arriba.\n- Añade una condicional que utilice la propiedad `y` del sprite para comprobar si está lo suficientemente alto.\n - Si está lo suficientemente alto en la pantalla, comienza a mover el sprite hacia abajo.\n - Prueba tu código para ver si el sprite vuelve a bajar cuando llega a la parte superior si salta.\n- Añade una condicional para comprobar si el sprite está lo suficientemente bajo en la pantalla como para estar en el suelo.\n - Si está lo suficientemente abajo en la pantalla, detén el sprite.\n - Comprueba que el sprite no atraviesa el suelo al final del salto.", + "CSD U3 abstraction jumping_2021": "\n\n# Cayendo\n\nSi el usuario no hace nada, el sprite del jugador debe caer.\n\n# Haz esto\n\n- Encuentra el comentario de código `// FALLING`.\n- Usa el patrón de contador con la velocidad `Y` del sprite del jugador para hacer que el aviador caiga.\n- Prueba tu código para asegurarte de que funciona. El sprite debería caer más rápido a medida que baja por la pantalla.", + "CSD U3 abstraction left right counter 2_2021": "\n\n# Flotando a la izquierda y a la derecha\n\nEl aviador también debe ser capaz de flotar a la izquierda y a la derecha. \n\n# Haz esto\n\n- Encuentra el comentario de código `//PLAYER CONTROL`.\n- Añade una condicional que disminuya la velocidad `x` del sprite cuando se pulse la flecha \"izquierda\".\n- Añade una condicional que aumente la velocidad `x` del sprite cuando se pulse la flecha \"derecha\".\n - Sugerencia: Tu código debe usar un patrón de contador **y** el bloque `velocidadX`.\n- Prueba tu código para asegurarte de que funciona.", + "CSD U3 abstraction left right counter_2021": "\n\n# Saltando\n\nA continuación, el sprite del jugador debe saltar cuando el usuario presione la flecha \"arriba\".\n\n# Haz esto\n\n- Encuentra el comentario de código `// PLAYER CONTROLS`.\n- Añade una condicional (bloque `if`) que compruebe si el usuario está pulsando la flecha \"arriba\".\n- Añade código dentro de la condicional que cambiará la velocidad del sprite para que se mueva hacia arriba si se pulsa la flecha \"arriba\".\n- Prueba tu código para ver si funciona.", + "CSD U3 abstraction looping_2021": "# Bucle\n\nEl obstáculo (champiñón) y el objetivo (mosca) necesitan hacer un bucle de vuelta a la derecha de la pantalla una vez que se alejan demasiado.\n\n# Haz esto\n\n- Encuentra el comentario de código que dice `// LOOPING`.\n- Añade una condicional que utilice la propiedad x del sprite del obstáculo para comprobar si se ha salido de la pantalla.\n - Si se ha movido fuera de la pantalla, usa su propiedad x para ponerlo de nuevo en el lado derecho de la pantalla.\n - Prueba tu código para ver si el obstáculo está en bucle.\n- Añade una condicional que compruebe si el objetivo se ha movido de la pantalla.\n - Si se ha movido fuera de la pantalla, vuelve a ponerlo en el lado derecho de la pantalla.\n - Prueba tu código para ver si el objetivo está en bucle.", + "CSD U3 abstraction reset coin_2021": "\n\n# Interacciones de los Sprites\n\nCuando tu personaje toca la moneda, debes reiniciarla en algún lugar de la pantalla, y los obstáculos deben empujar al jugador a través de la pantalla.\n\n# Haz esto\n\n- Encuentra el comentario de código `SPRITE INTERACTIONS` y lee los comentarios en esa sección.\n- Crea una condicional que compruebe si el jugador está tocando el objetivo, y mueve el objetivo al lugar aleatorio si es cierto.\n- Crea dos nuevas colisiones que hagan que los dos obstáculos empujen al jugador por la pantalla.\n- Prueba tu código para asegurarte de que funciona.", + "CSD U3 abstraction rotation_2021": "# rotationSpeed\n\nPuedes usar `rotationSpeed` para hacer que tus sprites giren. Si quieres que tu sol gire dos grados cada vez que se dibuja, puedes usar `sun.rotationSpeed = 2` antes del bucle de dibujo, después de crear tu sprite.\n\n# Haz esto\n\nHaz que el sol gire 3 grados cada vez usando el bloque `rotationSpeed`. ( [Muéstrame dónde](#triggercallout=callout1) )", + "CSD U3 abstraction tumbleweed_2021": "# Crea tus Sprites\n\nA continuación, crea los sprites que utilizarás en tu programa. Necesitarás un jugador (la rana), un objetivo (la mosca) y un obstáculo (la seta). Puedes hacerlos como quieras.\n\n# Haz esto\n\n- Vete a la pestaña de animación y asegúrate de que tienes las imágenes que quieres.\n- La rana, la seta y la mosca ya están ahí, pero puedes usar las imágenes que quieras.\n- Encuentra el comentario de código `//GAME SETUP`.\n- Crea tus tres sprites, el jugador, el objetivo y el obstáculo.\n- Pon cada uno con la animación que hayas elegido para él.\n- Aplica la escala según el tamaño que desees para cada uno de ellos.\n- Colócalos donde quieras que estén en la pantalla (o fuera de ella).\n- Establece la velocidad x inicial del objetivo y del obstáculo.\n- Prueba tu programa. El jugador debe estar en la pantalla, y el objetivo y el obstáculo deben comenzar fuera de la pantalla y moverse a través de la pantalla de derecha a izquierda.\n\n_Sugerencia: Los sprites del obstáculo y del objetivo deben moverse siempre a la misma velocidad. Sólo necesitas establecer una velocidad para cada sprite una vez. Puedes hacer esto fuera del bucle de dibujo._", + "CSD U3 abstraction velocityX control_2021": "# Nadando a la Derecha y a la Izquierda\n\nEl código de abajo debería hacer que el pez comience a moverse hacia la derecha una vez que presiones la flecha derecha, y luego debería nadar continuamente hacia adelante y hacia atrás. Debes usar sentencias condicionales y el bloque `.velocity` para hacer que el pez nade.\n\n# Haz esto\n\n- Mira las tres sentencias `if` dentro del bucle de dibujo.\n\n- Usa un bloque `sprite.velocityX` dentro de cada sentencia `if` para hacer los tres movimientos siguientes:\n - Si el usuario presiona la tecla de flecha derecha, mueve el pez hacia la derecha.\n - Si el pez llega al lado derecho de la pantalla, mueve el pez hacia la izquierda.\n - Si el pez llega al lado izquierdo de la pantalla, muévelo hacia la derecha.\n\n- El pez debe estar siempre orientado en la misma dirección en la que se mueve, por lo que tendrás que actualizar la animación del pez a `fishL` o `fishR` en función de la dirección en la que se encuentre.", + "CSD U3 abstraction velocityX if-statements predict_2021": "# Cambiando la Velocidad con la Posición\n\nUna ventaja de usar los bloques de velocidad dentro de las condicionales (bloques `if`) es que tu sprite sigue moviéndose, incluso después de que la condición deje de ser cierta. Por ejemplo, sólo tienes que pulsar una tecla una vez para que la rueda de colores empiece a girar, y seguirá girando siempre. El código de abajo utiliza sentencias if para hacer que un sprite de pez se mueva en diferentes direcciones.\n\n# Haz esto\n\n- Mira las sentencias `if` que comprueban la posición del sprite y establecen su velocidad.\n- Con tu compañero, comenta lo que crees que hará el código y escribe tu respuesta a continuación.\n- Una vez que hayas respondido, ejecuta el código.", + "CSD U3 abstraction velocityY control_2021": "# Controlando la Velocidad\n\nCon esta animación, ayudarás al \"Flybot\" a despegar. Debe comenzar a moverse hacia arriba cuando se presiona la barra espaciadora, y debe continuar moviéndose hacia arriba incluso después de soltar la barra espaciadora.\n\n# Haz esto\n\n* Utiliza una sentencia `if` dentro del bucle de dibujo para comprobar cuándo se pulsa la barra espaciadora.\n* Usa el bloque `velocidadY` para hacer que el sprite se mueva hacia arriba cuando el usuario presione la barra espaciadora.\n* Comprueba que tu animación se comporta como esperas.", + "CSD U3 collision detection challenge collider angle_2021": "# Colisionador en Ángulo\n\nColoca el colisionador en ángulo para que se ajuste al rodillo.\n\n## .setCollider() con múltiples parámetros\n\n`.setCollider()` puede admitir más parámetros además de la figura. También acepta parámetros para especificar el desplazamiento x, y, la anchura, la altura, y el ángulo. Comprueba el [documentation](https://studio.code.org/docs/gamelab/setCollider/) para ver un ejemplo.\n\n# Haz esto\n\n* Utiliza `.setCollider()` con 6 parámetros para darle al rodillo un colisionador que se ajuste bien.\n\n**Pista:** Pasa el ratón por encima del bloque `setCollider()` en la caja de herramientas para ver un ejemplo de cómo hacerlo.\n", + "CSD U3 collision detection challenge collider circle_2021": "# Colisionador Circular\n\nSe supone que estas monedas deben detenerse cuando se tocan, pero los colisionadores tienen la forma incorrecta. Cambia el colisionador de cada moneda a un círculo.\n\n# Haz esto\n\n* Usa `.setCollider()` para cambiar el colisionador de cada sprite a un círculo.\n\n![](https://images.code.org/a42ba3dcc666047d26145a7832493f70-image-1589906306820.2020-05-19 12_37_36.gif)", + "CSD U3 collision detection practice debugistouching_2021": "# Depurar: isTouching\n\nEl sprite del conejito debería cambiar a una nueva animación cuando toca el sprite del sol. Averigua por qué el conejito no reacciona a la colisión.\n\n# Haz esto\n- Modifica el código para que la colisión sea detectada dentro del bucle de dibujo.", + "CSD U3 collision detection practice debugpoints_2021": "# Depurar: Sumar Puntos en Colisión\n\nLos juegos suelen dar puntos cuando dos sprites se tocan. Este programa lo hace, pero fíjate en lo que ocurre con la puntuación cuando los sprites siguen tocándose. Tu objetivo es conseguir que sólo se anote un punto. Hay varias maneras de hacerlo, pero la más fácil es mover uno o ambos sprites a un lugar diferente justo cuando la puntuación se incrementa.\n\n# Haz esto\n- Lee y ejecuta el código para entender cómo funciona, y qué es lo que está fallando.\n- Identifica la línea de código que incrementa la puntuación.\n- Añade una línea de código adicional para que al menos un sprite se mueva a una nueva ubicación (aleatoria).\n", + "CSD U3 collisions bounciness_2021": "\n\n# Flexibilidad\n\nHasta ahora, `bounceOff` ha hecho que los sprites se alejen de otros objetos con la misma rapidez con la que rebotan en ellos. En el mundo real, casi todo se ralentiza un poco cuando rebota en otro objeto. Puedes usar el bloque `flexibilidad` para decirle a tu sprite cuánto se debe ralentizar o acelerar cuando rebota en otro objeto.\n\n# Haz esto\n\n* Lee el código de abajo y presiona \"Ejecutar\" para ver el comportamiento de la pelota de baloncesto y de billar.\n* Usa un bloque `flexibilidad` para establecer el rebote de tu balón de fútbol.\n* Ejecuta el código de nuevo para ver como los sprites rebotan en el suelo.\n\n\n[//]: # (https://images.code.org/8b7730146eaa9d439e6af34c0a21e802-image-1470321391887.png)\n\n[//]: # (https://images.code.org/eca470a686b01c19981152fdab808804-image-1470321391888.png)\n\n[//]: # (https://images.code.org/0e4e9c26bed0d31d14f6b3f8f8bb4c27-image-1475786966986.png)\n\n", + "CSD U3 collisions build isTouching_2021": "# Usando las matemáticas para averiguarlo\n\nLos ordenadores utilizan las matemáticas para averiguar si dos cosas se tocan. Mira las matemáticas en este programa para ver cómo se comparan las propiedades del sprite con su anchura para ver si se están tocando.\n\n# Haz esto\n\n- Lee las sentencias `if` dentro del bucle de dibujo y encuentra las diferentes propiedades del sprite y cómo se comparan.\n- Comenta el código con tu compañero.\n- ¿Por qué el código sólo utiliza las propiedades de ancho `x`, y no las de alto `y`?\n- ¿Te gustaría escribir este código cada vez que compruebes si algo está tocando?", + "CSD U3 collisions car intro_2021": "# ¡Hora de Cenar!\n\nEjecuta el programa para ver cómo el robot le lleva la cena al conejito. Cuando el conejo llega al cuenco, ambos dejan de caminar y el cuenco se vacía. ¿Qué código crees que ayudaría al ordenador a saber si dos sprites se están tocando?", + "CSD U3 collisions debug isTouching_2021": "# Depuración de Colisiones\n\nEl globo está estallando antes de que la tachuela lo toque. ¿Puedes utilizar el bloque `depurar` para obtener más información sobre el error en el programa?\n\n# Haz esto\n\n- Ejecuta el código y utiliza las teclas de flecha para mover la tachuela y reventar el globo.\n- En el código de abajo, cambia `balloon.debug = falso` por `balloon.debug = cierto`.\n- Añade un nuevo bloque `depurar` al código y establece la propiedad depurar del sprite de la tachuela en `cierto`.\n- Ejecuta el código de nuevo, y luego analiza con tu compañero por qué el globo estalla antes de tiempo.", + "CSD U3 collisions debug_2021": "# Depurar\n\nA veces los sprites se comportan de forma inesperada. Hay una propiedad especial `sprite.debug` que puedes utilizar para entender mejor por qué los sprites interactúan de la manera que lo hacen.\n\n# Haz esto\n\nEstas dos monedas son redondas, por lo que se espera que reboten de cierta manera. Sin embargo, ¡algo raro está sucediendo!\n\n* Ejecuta el código y observa la forma en que interactúan las monedas.\n* Usa el bloque `sprite.debug` para hacer 'cierto' el modo depuración para ambos sprites y ejecuta el código de nuevo.\n* Cambia la posición x inicial de la moneda de oro a 51 y vuelve a ejecutar el código.\n* Comenta con un compañero: ¿Por qué crees que las monedas rebotan de forma extraña?\n", + "CSD U3 collisions displace intro_2021": "# Desplazar\n\nEste tipo de interacción entre sprites es tan común que existe un bloque para ello: `sprite.displace()`. Alguien intentó usar el bloque `sprite.displace()` para hacer que el **elefante empuje al hipopótamo**, pero hay un error.\n\n# Haz esto\n\n- Encuentra la línea de código donde se utiliza el bloque `sprite.displace()` y corrige el error.", + "CSD U3 collisions displace x_2021": "# Programar una Interacción de Sprite\n\nAquí hay un programa similar, pero aún no funciona.\n\n# Haz esto\n\n- Usa tu plan de programación para que la jirafa empuje al mono fuera de la pantalla.", + "CSD U3 collisions displace y_2021": "# Escribe tu Propia Interacción de Sprite\n\nAhora el elefante debería **empujar al hipopótamo fuera de la pantalla**. Observa que el elefante se mueve a una velocidad `Y` aleatoria cada vez que se ejecuta el programa.\n\n# Haz esto\n\n- Ejecuta el programa para ver cómo funciona.\n- Usando los patrones del último nivel, escribe un código para que el elefante empuje al hipopótamo fuera de la pantalla.", + "CSD U3 collisions egg_2021": "\n\n# Compota de manzana\n\nLa batidora sólo debe ponerse en marcha cuando la manzana la toque.\n\n# Haz esto\n\n- Usa el nuevo código que has aprendido para comprobar si la batidora está tocando la manzana.\n- Utiliza una condicional para que la batidora se ponga en marcha sólo cuando la manzana la esté tocando.\n\n_Pista: Tendrás que arrastrar dos bloques al espacio de trabajo._", + "CSD U3 collisions flyman add obstacles_2021": "\n\n# En Bucle\n\nCuando los obstáculos se mueven fuera de la pantalla, deben volver en bucle al otro lado, en una posición aleatoria.\n\n# Haz esto\n\n- Encuentra el comentario de código `// LOOPING`.\n- Añade una condicional que compruebe la propiedad x del obstáculo horizontal para ver si se ha salido de la pantalla.\n- Si se ha movido de la pantalla...\n - Restablece su propiedad `x` para que vuelva al otro lado de la pantalla\n - Establece su propiedad `y` a un número aleatorio entre 50 y 350.\n- Prueba tu código para asegurarte de que el primer obstáculo hace el bucle.\n- Añade una condicional que compruebe la propiedad `y` del obstáculo vertical para ver si se ha salido de la pantalla.\n- Si se ha movido de la pantalla...\n - Restablece su propiedad `y` para que vuelva al otro lado de la pantalla\n - Establece su propiedad `x` a un número aleatorio entre 50 y 350.", + "CSD U3 collisions flyman bounceOff_2021": "# Revisa tu Juego\n\nRevisa tu juego para asegurarte de que tiene todo lo que necesita.\n\n# Haz esto\n\n- Practica con tu juego varias veces.\n- Lee tu guía de proyecto y comprueba que has seguido tu plan.\n- Haz los últimos cambios.", + "CSD U3 collisions horse_2021": "# Caballo Arco Iris\n\nCuando el arco iris toca el caballo, éste debe convertirse en un unicornio.\n\n# Haz esto\n\n- Añadir código que cambie la apariencia del sprite del caballo en un unicornio cuando el arco iris lo toque.", + "CSD U3 collisions isTouching intro_2021": "# isTouching()\n\nEscribir las matemáticas cada vez que quieres comprobar si dos sprites se tocan puede llevar un tiempo, así que un programador creó el bloque `isTouching`, que puede comprobar si un sprite está tocando a otro sprite (el _objetivo_). El ordenador sigue haciendo las mismas matemáticas que en el programa anterior, pero no tienes que preocuparte porque otro programador ya hizo ese trabajo.\n\n# Haz esto\n\n- Dentro del bucle de dibujo, arrastra el bloque `isTouching` dentro del bloque `if`.    ( [Muéstrame dónde](#triggercallout=code_triggered) )\n- _Pista: No olvides cambiar el \"sprite\" por \"bunny\" y el \"target\" por \"dinner\"._", + "CSD U3 collisions scoreboard_2021": "# Marcador\n\nAhora mismo la salud se puede ver, pero la puntuación no.\n\n# Haz esto\n\n- Encuentra el comentario de código `// SCOREBOARD` y lee el código que hace que se muestre la información de salud.\n- Añade el código para crear un marcador.\n- Ejecuta el programa para probar tu código.", + "CSD U3 collisions setCollider_2021": "# setCollider\n\nLos sprites interactúan basándose en el tamaño y la figura de su colisionador, no en las imágenes que se les asignan. Sólo puedes ver el colisionador cuando el modo de depuración está activado. Puedes cambiar la figura del colisionador usando el bloque `sprite.setCollider()`, que te permite elegir entre un \"rectángulo\" o un \"círculo\". Por defecto todos los colisionadores son \"rectángulo\".\n\n# Haz esto\n\n* Encuentra el bloque `sprite.setCollider()` para la moneda de oro, y cámbialo de \"rectángulo\" a \"círculo\".\n* Añade un nuevo bloque `sprite.setCollider()` para la moneda de plata, y elige \"círculo\" para la forma del colisionador.\n* Ejecuta el código de nuevo para ver cómo rebotan los sprites.\n\n\n[//]: # (https://images.code.org/8b7730146eaa9d439e6af34c0a21e802-image-1470321391887.png)\n\n[//]: # (https://images.code.org/eca470a686b01c19981152fdab808804-image-1470321391888.png)\n", + "CSD U3 collisions sidescroll2_2021": "# Interacciones de los Sprites\n\nEn el juego de ejemplo, el obstáculo (seta) giraba y la salud disminuía cuando el jugador (rana) lo tocaba. La puntuación aumentaba y el objetivo (mosca) se movía hacia la derecha de la pantalla cuando el jugador (rana) lo tocaba.\n\n# Haz esto\n\n- Encuentra el comentario de código `// SPRITE INTERACTIONS` y lee los comentarios en esa sección.\n- Crea una condicional que compruebe si el sprite del jugador está tocando el sprite del obstáculo.\n - Si se están tocando, disminuye la salud y cambia el sprite del obstáculo de alguna manera.\n - Ejecuta el programa para probar tu código.\n- Crea una condicional que compruebe si el sprite del jugador está tocando el sprite del obstáculo.\n - Si lo está tocando, aumenta la puntuación y mueve el objetivo hacia la derecha de la pantalla.\n - Ejecuta el programa para probar tu código. \n\n_Puedes usar observadores para controlar tu puntuación y tu salud._", + "CSD U3 collisions types2_2021": "# Tipos de Colisión\n\nHay cuatro tipos de colisiones que utilizamos en el Laboratorio de Juegos: `desplazar`, `colisionar`, `rebote` y `reboteOff`. Estos bloques provocarán un determinado tipo de interacción entre el _espectro_ y su _objetivo_.\n\n# Haz esto\n\n* Elige el mejor bloque para que la flecha se detenga cuando llegue a la manzana. ( [Muéstrame dónde](#triggercallout=code_triggered) )\n\n*Pista: Puedes probar los diferentes bloques, o leer más sobre ellos en la pestaña \"Ayuda y Consejos\".\n", + "CSD U3 collisions types3_2021": "\n\n# Tipos de Colisión\n\nHay cuatro tipos de colisiones que utilizamos en el Laboratorio de Juegos: `desplazar`, `colisionar`, `rebote` y `reboteOff`. Estos bloques provocarán un determinado tipo de interacción entre el _espectro_ y su _objetivo_.\n\n# Haz esto\n\n* Elige el mejor bloque para hacer que la vagoneta gris se detenga y empuje a la segunda vagoneta. ( [Muéstrame dónde](#triggercallout=code_triggered) )\n\n*Pista: Puedes probar los diferentes bloques, o leer más sobre ellos en la pestaña \"Ayuda y Consejos\".\n\n", + "CSD U3 collisions types4_2021": "\n\n# Tipos de Colisión\n\nHay cuatro tipos de colisiones que utilizamos en el Laboratorio de Juegos: `desplazar`, `colisionar`, `rebote`, y `reboteOff`. Estos bloques provocarán un determinado tipo de interacción entre el _espectro_ y su _objetivo_.\n\n# Haz esto\n\n* Elige el mejor bloque para que la niña empuje la maleta. ( [Muéstrame dónde](#triggercallout=code_triggered) )\n\n*Pista: Puedes probar los diferentes bloques, o leer más sobre ellos en la pestaña \"Ayuda y Consejos\".\n\n", + "CSD U3 collisions types_2021": "# Tipos de Colisión\n\nHay cuatro tipos de colisiones que utilizamos en el Laboratorio de Juegos: `desplazar`, `colisionar`, `rebote` y `reboteOff`. Estos bloques provocarán un determinado tipo de interacción entre el _espectro_ y su _objetivo_.\n\n# Haz esto\n\n* Elige el mejor bloque para modelar la interacción de la pelota de baloncesto con el suelo. ( [Muéstrame dónde](#triggercallout=code_triggered) )\n\n*Pista: Puedes probar los diferentes bloques, o leer más sobre ellos en la pestaña \"Ayuda y Consejos\".", + "CSD U3 complex sprite movement practice deceleration_2021": "# Desaceleración\n\nConsigue que el coche frene hasta detenerse antes de llegar a la parte superior de la pantalla.\n\n# Haz esto\n- En el bucle de dibujo, actualiza la velocidad `Y` del coche para que disminuya su velocidad.\n- Usa una condicional para evitar que el coche se mueva hacia atrás después de detenerse.", + "CSD U3 complex sprite movement practice parabola_2021": "# Curva\n\nEl avión sube para evitar el primer pico, pero vuela fuera de la pantalla. En el bucle de dibujo, actualiza su velocidad `Y` para que baje y evite el segundo pico.\n\n# Haz esto\n- Actualiza la velocidad `Y` en el bucle de dibujo para que mueva el avión hacia abajo.\n - Sugerencia: La velocidad comienza como negativa, yendo hacia arriba. Para ir hacia abajo, ¿en qué dirección debería estar la velocidad?\n- Puedes cambiar la velocidad `X` e `Y` inicial del avión, pero no es necesario.", + "CSD U3 keydown conditional_2021": "# Cambiando Sprites\n\nEste programa utiliza el bloque `keyDown` para detectar si una tecla específica está siendo pulsada.\n\n# Haz esto\n\n- Ejecuta el código y prueba a pulsar las teclas \"p\" y \"h\".\n- Mira dentro de la declaración `if` para ver cómo funciona el código.\n- Añade un bloque dentro de la tercera sentencia `if` para cambiar la animación a un animal diferente.", + "CSD U3 platform player2_2021": "# Controles de Usuario\n\nA continuación, debes añadir controles de usuario para que puedas mover a tu jugador. Tu jugador necesita moverse a la izquierda cuando se presiona la tecla de flecha izquierda, a la derecha cuando se presiona la tecla de flecha derecha, y saltar cuando se presiona la barra espaciadora.\n\n# Haz esto\n\n- Crea una nueva función `controlPlayer` en el área de \"funciones\" de tu código.\n- Dentro de la función `controlPlayer`, utiliza los bloques `if`, `keyDown` y `sprite.x` para hacer que tu jugador se mueva a la izquierda y a la derecha según las teclas de flecha. Mira la [Lección 15 Nivel 7](../../15/levels/7) para ver ejemplos.\n- Dentro de la función `controlPlayer`, utiliza los bloques `if`, `keyDown` y `velocidadY` para hacer que tu jugador salte cuando se pulse la flecha hacia arriba. Mira la [Lección 20 Nivel 5](../../20/levels/5) para ver ejemplos.\n- Llama a la función `controlPlayer` dentro del bucle de dibujo.\n- Ejecuta el juego y prueba tu código.", + "CSD U3 platform player4_2021": "# Recoger Objetos\n\nPor último, querrás que tu jugador recopile los objetos que caen de la parte superior de la pantalla.\n\n# Haz esto\n\n- Crea una función `collectItems` y añádela al área de \"funciones\" de tu código.\n- Utiliza los bloques `if` e `isTouching` para cambiar la posición `x` e `y` de los objetos cuando el jugador los toque. Puedes mirar la función `loopItem` para obtener pistas sobre cómo restablecer la posición de los elementos.\n- Dentro de tu sentencia `if`, añade un patrón de contador que aumentará la puntuación cada vez que el jugador toque un objeto. Consulta la [Lección 24 Puzzle 10](../../24/levels/10) para ver un ejemplo.\n- Llama a la función dentro del bucle de dibujo, en el área de \"actualización de sprites\" de tu código.\n- Ejecuta el código para probar tu función.", + "CSD U3 platform review_2021": "# Revisa tu Juego\n\nRevisa la guía de tu proyecto y juega un par de veces para asegurarte de que has completado todo.\n\n- ¿El sprite del jugador se mueve como debería?\n- ¿Funcionan todas las interacciones?\n- ¿Las plataformas se mueven correctamente?\n- ¿Funciona el marcador?", + "CSD U3 practice deceleration_2021": "\n\n# Reducir la velocidad y dar marcha atrás\n\nEn esta animación, un ratón pasa corriendo junto a un gato. Vamos a cambiarla para que el ratón reduzca la velocidad, se detenga antes de llegar al gato y luego invierta la dirección como se observa a la derecha.\n\n# Haz esto\n\n* Fíjate en la actual *velocidad x* del sprite del ratón.\n* Usa el patrón de contador para cambiar la velocidad de manera que se acerque a 0 y luego cambie de dirección.\n * Sugerencia: Dado que el ratón comienza con una velocidad **negativa**, en realidad querrás **aumentarla** para reducir la velocidad.\n", + "CSD games collision predict contained_2021": "# Usando las Matemáticas para Averiguarlo\n\nLos ordenadores utilizan las matemáticas para comprobar si dos cosas se tocan. Mira las matemáticas en las líneas 17-18 de este programa para ver cómo se comparan las propiedades del sprite con su anchura para ver si se están tocando.\n\n# Haz esto\n\n- Lee las sentencias `if` dentro del bucle de dibujo y encuentra las diferentes propiedades del sprite y cómo se comparan.\n- Comenta el código con tu compañero.\n- ¿Por qué el código sólo utiliza las propiedades de anchura `x`, y no las de altura `y`?\n- ¿Te gustaría escribir este código cada vez que compruebes si algo se está tocando?", + "CSD games collisions assessment_2021": "\n\n# Interacciones de los Sprites\n\nYa has visto cuatro tipos diferentes de interacciones de sprites. Los necesitarás todos para este desafío.\n\n# Haz esto\n\n- Para cada pareja de animales, elige la interacción de sprites que coincida con la imagen objetivo de la derecha.", + "CSD games conditionals bowl_2021": "\n\n# Sopa Derramada\n\nLa sopa debe caerse del tazón cuando se voltea.\n\n# Haz esto\n\n* Ejecuta el programa para ver cómo funciona.\n* Añade una condicional que detecte cuando el cuenco está boca abajo y ajuste la animación del sprite para que sea un cuenco vacío. \n", + "CSD games conditionals practice spaceship_2021": "# Celebración Alienígena\n\nHaz que el alienígena baile cuando la nave espacial llegue a la parte superior de la pantalla.\n\n# Haz esto\n\n* Ejecuta el programa para ver cómo funciona.\n* Añade una condicional que detecte cuando la nave espacial está en el cielo y configure la animación del sprite en `alien_dance`. \n", + "CSD games flyer demo_2021": "# Juego del Aviador\n\nEn este juego de aviador, el jugador trata de recoger monedas, y las rocas empujan al jugador a través de la pantalla. Cuando el jugador sale de la pantalla, el juego termina.\n\nPractica al juego unas cuantas veces y coméntalo con tu compañero. Ya has aprendido todas las reglas que necesitas para codificar este juego. En este mini-proyecto vas a crear tu propio juego de aviadores.", + "CSD games functions assessment FR_2021": "# Usando Funciones\n\n¿Cuáles son las tres formas en las que las funciones pueden ser útiles al escribir programas?\n\n_Sugerencia: Vuelve a los niveles de práctica para repasar si no estás seguro._", + "CSD games input debug1_2021": "# Depurar el Movimiento de la Tortuga\n\nEste programa de tortuga se interrumpe cada vez que intenta moverse hacia la izquierda.\n\nLo que yo esperaba que ocurriera | Lo que ocurrió realmente | Cómo reproducir el error\n------- | ------- | -----\nLa tortuga se mueve a la izquierda | todo deja de funcionar | presiona la tecla de flecha izquierda\n\n\n# Haz esto\n\n* Ejecuta el programa y juega con él hasta que veas el error.\n* Usa las pistas para encontrar el error y arreglarlo.\n", + "CSD games input debug2_2021": "# Depurar Movimiento de la Tortuga 2\n\nDepurar por qué la tortuga no se mueve en absoluto.\n\nLo que yo esperaba que ocurriera | Lo que ocurrió realmente | Cómo reproducir el error\n------- | ------- | -----\n| La tortuga se mueve con las teclas de dirección | La tortuga casi se queda en | Presiona las \n| | el mismo lugar y deja tras de sí las imágenes | | teclas de flecha |\n\n\n# Haz esto\n\n* Ejecuta el programa y practica con él hasta que veas el fallo.\n* Usa las pistas para encontrar el error y arreglarlo.", + "CSD games mouse mousey_2021": "\n\n# Paseo de la Mariquita\n\nEsta mariquita sólo debe moverse cuando el ratón está cerca de la parte inferior de la pantalla. Vas a utilizar una condicional para asegurarte de que la mariquita sólo se mueve cuando el ratón está cerca de la parte inferior de la pantalla.\n\n# Haz esto\n* Utiliza un bloque `if` para comprobar si la posición del ratón (`World.mouseY`) está por debajo de un determinado punto.\n* Añade código usando el patrón de contador para disminuir `bug.x` para hacer que se mueva. El bicho sólo debería moverse si el puntero del ratón está cerca de la parte inferior de la pantalla.", + "CSD games mouse scale_2021": "\n\n# Espirales Gemelas\n\nEstas espirales giran y cambian de tamaño de forma opuesta.\n\n# Haz esto\n\n* Ejecuta el código para ver cómo se encogen, crecen y giran las espirales.\n* Añade el código para que las espirales cambien de tamaño cuando el ratón esté pulsado.\n", + "CSD games mousedown intro_2021": "# Control de los Engranajes\n\nAquí está el mismo programa, pero con una pequeña diferencia.\n\n# Haz esto\n\n- Lee el programa cuidadosamente, especialmente la línea 13, para averiguar cómo controlar los engranajes.\n- Ejecuta el programa y comprueba si has acertado.\n- Haz que los engranajes giren en sentido contrario cuando no hay entrada de usuario.", + "CSD games practice move with mouse_2021": "\n\n# El Fantasma se Mueve con el Ratón\n\nEn este nivel, harás que el fantasma se mueva a la izquierda o a la derecha dependiendo de la posición del puntero del ratón. En el ejemplo mostrado, si el puntero del ratón está a la izquierda, el fantasma se mueve a la izquierda. Lo contrario también es cierto.\n\n# Haz esto\n\n* Escribe al menos dos sentencias if para comprobar la ubicación del ratón.\n* Consigue que el fantasma se mueva en una dirección diferente para cada ubicación del ratón.", + "CSD games side scroller demo_2021": "# Salto de la Rana\n\nEste juego de salto de rana es un ejemplo de desplazamiento lateral. Los juegos de desplazamiento lateral tienen fondos que se mueven por la pantalla de lado a lado.\n\nEn este juego, el jugador utiliza la flecha hacia arriba para que la rana salte. La rana debe evitar las setas mientras intenta atrapar las moscas. Cada mosca suma un punto, y golpear los hongos hace que la salud del jugador baje. Cuando la salud del jugador llega a cero, el juego termina.\n\nPrueba el juego unas cuantas veces y coméntalo con tu compañero. Ya has aprendido todas las habilidades que necesitas para codificar este juego. En este mini-proyecto vas a crear tu propio juego de desplazamiento lateral.", + "CSD games sidescroll background_2021": "# Dibuja tu Fondo\n\nEl juego de ejemplo tenía un fondo simple de un cielo azul, una nube ovalada blanca y un suelo marrón. Puedes elegir hacer tu fondo tan simple o complicado como quieras.\n\n# Haz esto\n\n- Encuentra el comentario de código `// BACKGROUND`.\n- Utiliza las herramientas de dibujo para dibujar tu fondo.\n- Ejecuta el programa para probar el fondo.", + "CSD games sidescroll review_2021": "# Revisa tu Juego\n\nAhora que has añadido todas las características, ¡es hora de disfrutar de tu juego!\n\n# Haz esto\n\n- Practica con tu juego un par de veces para comprobar que no hay errores.\n- Revisa la guía de tu proyecto para asegurarte de que no has pasado nada por alto.\n- Haz los últimos cambios.", + "CSD games velocity 4 directions_2021": "\n\n# Cambiando de Dirección\n\nEstudia la animación de la derecha. Observa que el sprite alienígena púrpura cambia entre las velocidades `x` e `y` cuando está cerca de cada esquina de la pantalla.\n\n# Haz esto\n\n* Ejecuta el programa y para entender cómo funciona hasta ahora.\n* Añade los bloques `.velocityX` y `.velocityY` a cada condicional para que el alienígena complete el circuito completo.\n\n**¡Ten cuidado!** Si el sprite empieza a moverse en diagonal, puede significar que tiene una velocidad `x` y otra `y`. En la primera esquina el alienígena necesita *dejar de moverse hacia arriba* y *empezar a moverse hacia la derecha*.", + "CSD games velocity bee_2021": "\n\n# Pincel\n\nMoja el pincel en la pintura.\n\n# Haz esto\n\n* Usa una condicional para enviar el pincel hacia abajo si se presiona la flecha hacia abajo.\n* Utiliza otra condicional para enviar el pincel hacia arriba si llega a la paleta.\n * Sugerencia: Tendrás que comprobar su propiedad `y`.", + "CSD games velocity tennis_2021": "# De Ida y Vuelta\n\nEsta pelota rebota cuando toca la parte inferior de la pantalla. ¿Puedes hacer que rebote cuando toque la parte superior de la pantalla?\n\n# Haz esto\n\n- Ejecuta el código y comprueba cómo funciona.\n- Observa cómo se utilizan las condicionales y la velocidad para hacer que la pelota rebote en la parte inferior de la pantalla.\n- Añade código para que la pelota rebote en la parte superior de la pantalla.", + "CSD web conditionals assessment_2021": "# Dinosaurio Mágico\n\nHaz que el dinosaurio se convierta en un pterodáctilo cuando llegue al cielo.\n\n# Haz esto\n\n- Ejecuta el código para ver cómo funciona.\n- Añade una condicional que cambie la animación del dinosaurio a un pterodáctilo cuando llegue al cielo.", + "CSD web mouse assessment_2021": "# Arregla el Programa\n\nEste programa sólo debería agitar a la criatura cuando el ratón está pulsado, y sólo mostrar las direcciones cuando el ratón **no** está pulsado.\n\n# Haz esto\n\n- Cambia el código para que la criatura sólo se agite cuando se pulse el ratón.\n- Cambia el código para que las instrucciones (\" Pulsa el ratón para agitar a la criatura.\") **sólo se muestren** cuando el usuario **no** esté pulsando el ratón.", + "U4 Model Program 1_2021": "# Aplicación de Reciclaje 2.0\n\nEstos niveles retoman la Aplicación de Reciclaje que iniciaste en una lección anterior. Nuestro objetivo es ampliar esa aplicación añadiendo nuevas pantallas, como una pantalla de \"Acerca de\" o \"Contacto\".\n\n# Añadiendo una Nueva Pantalla\n\nPara completar la aplicación de reciclaje, vas a necesitar algo más que una pantalla de inicio. Para crear más pantallas, sólo tienes que hacer clic en el desplegable de la parte superior de la pantalla de la aplicación y seleccionar \"Nueva pantalla...\"\n\n\n\n# Haz esto\n\n- **Crea una nueva pantalla** y dale el ID \"Acerca de\".", + "csd-apps for good-1": "## Hacer Más en Durham\n\n¿Para qué problema social crees que se ha diseñado esta aplicación?\n\n¿Cómo lo consigue?", + "csd-apps for good-2": "## Conservación del Agua\n\n- ¿Qué problema social crees que pretende abordar esta aplicación?\n- ¿Cómo lo consigue?", + "csd-apps for good-3": "## Cuatro Cuadrados\n\n¿Qué problema social crees que pretende solucionar esta aplicación?\n\n¿Cómo lo consigue?", + "csd-explore ui-1": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-2": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-3": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-4": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-5": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones.", + "csd-explore ui-6": "# Haz esto\n\nExplora esta aplicación. Haz una lista de los diferentes elementos de diseño que veas (botones, cuadros de texto, etc.).\n\nComparte con tu equipo cualquier característica interesante de estas aplicaciones." } } } diff --git a/dashboard/config/locales/objectives.es-MX.json b/dashboard/config/locales/objectives.es-MX.json index a5fd806a01b4c..4fc815ab5a832 100644 --- a/dashboard/config/locales/objectives.es-MX.json +++ b/dashboard/config/locales/objectives.es-MX.json @@ -1281,7 +1281,7 @@ "description": "Planificar de antemano una tarea en curso." }, "63070ef2-2aab-4493-a65f-7516e7aadb98": { - "description": "Explicar cómo las limitaciones del sistema pueden afectar el diseño del proyecto." + "description": "Explicar cómo las limitaciones del sistema pueden afectar el diseño de un proyecto." }, "45927b72-922a-4845-8b40-2458a92372f5": { "description": "Explicar cómo el compromiso puede mantener un proyecto en marcha e inspirar creatividad." @@ -1383,7 +1383,7 @@ "description": "Coloca el texto en la pantalla usando un plano de coordenadas." }, "b40e994c-3d1e-4ba8-9cf1-8674567bb26c": { - "description": "Utiliza argumentos para controlar el texto que se muestra en la pantalla." + "description": "Utilizar argumentos para controlar el texto que se muestra en la pantalla." }, "d6709c2c-76b3-495d-bb07-af8a4c772363": { "description": "Utilizar un proceso estructurado para planificar y desarrollar un programa." diff --git a/dashboard/config/locales/resources.es-MX.json b/dashboard/config/locales/resources.es-MX.json index 1be8dda61ef2a..854a959ae9567 100644 --- a/dashboard/config/locales/resources.es-MX.json +++ b/dashboard/config/locales/resources.es-MX.json @@ -115,6 +115,431 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Vídeo" }, + "lesson_plans/courseb/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings/courseb/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/courseb/2018": { + "name": "Foro de profesores" + }, + "vocabulary/courseb/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursea/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursea/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursea/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursea/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursed/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursed/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursed/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursed/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursef/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursef/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursef/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursef/2018": { + "name": "Vocabulario" + }, + "lesson_plans/express/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings/express/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/express/2018": { + "name": "Foro de profesores" + }, + "vocabulary/express/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursee/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursee/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursee/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursee/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursec/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursec/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursec/2018": { + "name": "Foro de profesores" + }, + "vocabulary/coursec/2018": { + "name": "Vocabulario" + }, + "code_introduced_1/csd/2018": { + "name": "Código introducido" + }, + "lesson_plans_2/csd/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings_2/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_2/csd/2018": { + "name": "Foro de profesores", + "url": "https://forum.code.org/c/csd3" + }, + "vocabulary_2/csd/2018": { + "name": "Vocabulario" + }, + "code_introduced_3/csd/2018": { + "name": "Código introducido" + }, + "lesson_plans_5/csd/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings_5/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_5/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary_5/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans_4/csd/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings_4/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_4/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary_4/csd/2018": { + "name": "Vocabulario" + }, + "code_introduced_2/csd/2018": { + "name": "Código introducido" + }, + "lesson_plans_3/csd/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings_3/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_3/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary_3/csd/2018": { + "name": "Vocabulario" + }, + "code_introduced/csd/2018": { + "name": "Código introducido" + }, + "lesson_plans_1/csd/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings_1/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum_1/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary_1/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans/csd/2018": { + "name": "Planes de lecciones" + }, + "standard_mappings/csd/2018": { + "name": "Asignaciones estándar" + }, + "teacher_forum/csd/2018": { + "name": "Foro de profesores" + }, + "vocabulary/csd/2018": { + "name": "Vocabulario" + }, + "curriculum_guide/coursea/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursea/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursea/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursea/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursea/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/courseb/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/courseb/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings/courseb/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/courseb/2019": { + "name": "Foro de profesores" + }, + "vocabulary/courseb/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/coursed/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursed/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursed/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursed/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursed/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/coursef/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursef/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursef/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursef/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursef/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/coursee/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursee/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursee/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursee/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursee/2019": { + "name": "Vocabulario" + }, + "lesson_plans/express/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings/express/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/express/2019": { + "name": "Foro de profesores" + }, + "vocabulary/express/2019": { + "name": "Vocabulario" + }, + "curriculum_guide/coursec/2019": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursec/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursec/2019": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursec/2019": { + "name": "Foro de profesores" + }, + "vocabulary/coursec/2019": { + "name": "Vocabulario" + }, + "teacher_forum/csd/2019": { + "name": "Foro de profesores" + }, + "code_introduced_1/csd/2019": { + "name": "Código introducido" + }, + "lesson_plans_2/csd/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings_2/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_2/csd/2019": { + "name": "Vocabulario" + }, + "code_introduced_3/csd/2019": { + "name": "Código introducido" + }, + "lesson_plans_5/csd/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings_5/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_5/csd/2019": { + "name": "Vocabulario" + }, + "code_introduced_2/csd/2019": { + "name": "Código introducido" + }, + "lesson_plans_3/csd/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings_3/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_3/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans_4/csd/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings_4/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_4/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans/csd/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary/csd/2019": { + "name": "Vocabulario" + }, + "code_introduced/csd/2019": { + "name": "Código introducido" + }, + "lesson_plans_1/csd/2019": { + "name": "Planes de lecciones" + }, + "standard_mappings_1/csd/2019": { + "name": "Asignaciones estándar" + }, + "vocabulary_1/csd/2019": { + "name": "Vocabulario" + }, + "code_introduced_1/csd/2017": { + "name": "Código introducido" + }, + "lesson_plans_2/csd/2017": { + "name": "Planes de lecciones" + }, + "standard_mappings_2/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_2/csd/2017": { + "name": "Foro de profesores", + "url": "https://forum.code.org/c/csd3" + }, + "vocabulary_2/csd/2017": { + "name": "Vocabulario" + }, + "code_introduced_3/csd/2017": { + "name": "Código introducido" + }, + "lesson_plans_5/csd/2017": { + "name": "Planes de lecciones" + }, + "standard_mappings_5/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_5/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary_5/csd/2017": { + "name": "Vocabulario" + }, + "code_introduced/csd/2017": { + "name": "Código introducido" + }, + "lesson_plans_1/csd/2017": { + "name": "Planes de lecciones" + }, + "standard_mappings_1/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_1/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary_1/csd/2017": { + "name": "Vocabulario" + }, + "lesson_plans/csd/2017": { + "name": "Planes de lecciones" + }, + "standard_mappings/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary/csd/2017": { + "name": "Vocabulario" + }, + "lesson_plans_4/csd/2017": { + "name": "Planes de lecciones" + }, + "standard_mappings_4/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_4/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary_4/csd/2017": { + "name": "Vocabulario" + }, + "code_introduced_2/csd/2017": { + "name": "Código introducido" + }, + "lesson_plans_3/csd/2017": { + "name": "Planes de lecciones" + }, + "standard_mappings_3/csd/2017": { + "name": "Asignaciones estándar" + }, + "teacher_forum_3/csd/2017": { + "name": "Foro de profesores" + }, + "vocabulary_3/csd/2017": { + "name": "Vocabulario" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Lista de Poemas", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing", @@ -520,7 +945,7 @@ "unplugged-video-big-event/courseb/2021": { "name": "El gran evento", "url": "https://youtu.be/u0WV9shCoak", - "type": "Video sin conexión" + "type": "Vídeo" }, "csf-the-big-event-assessment/courseb/2021": { "name": "El gran evento", @@ -1614,7 +2039,7 @@ "type": "Recurso" }, "end-of-course-project-guide/coursee/2021": { - "name": "Guía del Proyecto de Fin de Curso", + "name": "Guía del proyecto de fin de curso", "url": "https://docs.google.com/document/d/1W3k1Hj7FRDCf1qJsgYxnnjZBCXcGGtVbIK-BSGqd3ko/edit", "type": "Guía de trabajo" }, @@ -1629,22 +2054,22 @@ "type": "Guía de preparación para el docente" }, "72_creative_ways_for_your_students_to_show_what_they_know/coursee/2021": { - "name": "72 formas creativas de que tus estudiantes muestren lo que saben", + "name": "72 formas creativas para que tus estudiantes muestren lo que saben", "url": "http://minds-in-bloom.com/72-creative-ways-for-students-to-show/", "type": "Recurso" }, "csta_standards_mapping/coursee/2021": { - "name": "Normas de la CSTA", + "name": "Mapeo de las normas de la CSTA", "url": "https://studio.code.org/s/coursee-2021/standards", "type": "Recurso" }, "common_core_and_ngss_guidance/coursee/2021": { - "name": "Guia de Common Core y NGSS (para EEUU)", + "name": "Guia de Common Core y NGSS ", "url": "https://docs.google.com/document/d/1SqD3MaRbGIONGs5bcL1YhHUFK92ZXFIufypr6UC8XYA/preview#heading=h.iamt4mqlkyt7", "type": "Recurso" }, "cross-curricular_extension_activities/coursee/2021": { - "name": "Extensión de Actividades multidisciplinarias", + "name": "Actividades de extensión multidisciplinarias", "url": "https://docs.google.com/document/d/1MRlHy_3VgLXKZwjeB0VmI8HWuPvupZODsslPnA7KYAY/preview", "type": "Recurso" }, @@ -1659,12 +2084,12 @@ "type": "Recurso" }, "lesson_type_guide/coursee/2021": { - "name": "Guia de Tipos de Lecciones", + "name": "Guía de tipos de lecciones", "url": "https://docs.google.com/document/d/1Z28A1yF6BZu3lIlVvvHo5UqBpyuc1hX8YVjIt3fwmY4/view", "type": "Recurso" }, "debugging_guide/coursee/2021": { - "name": "Guia de Depuración", + "name": "Guia de depuración", "url": "https://docs.google.com/document/d/1_UFVNtS0_f7aH79WtSEAR0niLy-KPwX1xNiXllOBviE/preview", "type": "Recurso" }, @@ -1674,17 +2099,17 @@ "type": "Recurso" }, "2021_change_log/coursee/2021": { - "name": "Record de Cambios 2021", + "name": "Récord de cambios 2021", "url": "https://docs.google.com/document/d/1jYqOAMM7TPAscoSBSQmUt76F0Uid5t9UqpDnHS19z9I/preview", "type": "Recurso" }, "teacher_forum_1/coursee/2021": { - "name": "Foro de profesores", + "name": "Foro de docentes", "url": "https://forum.code.org/c/csf/", "type": "Recurso" }, "sprite_lab_documentation_1/coursee/2021": { - "name": "Documentación del Laboratorio de sprites", + "name": "Documentación de Sprit Lab", "url": "https://studio.code.org/docs/spritelab/" }, "virtual_lesson_modifications/coursee/2021": { @@ -1935,13 +2360,16 @@ }, "csd_implementation_guide/csd/2021": { "name": "CSD Guía de Implementación", + "url": "https://docs.google.com/document/d/1lMwXY9_LzWBPNYca_hBS8TQwYtgBR9JODcoWPgkc9JQ/edit?usp=sharing", "type": "Recurso" }, "csd_guide_to_debugging/csd/2021": { - "name": "CSD Guía para la depuración" + "name": "CSD Guía para la depuración", + "url": "https://docs.google.com/document/d/1s-AP4BCDVcn9jXWVnlNTk8plHbQdJZ4Z43qBxl2plEg/edit?usp=sharing" }, "csd_guide_to_differentiation/csd/2021": { - "name": "CSD Guía para la diferenciación" + "name": "CSD Guía para la diferenciación", + "url": "https://docs.google.com/document/d/1upJqgrJ-NGBCoTyjwEQR0rIhITDWd6-w3jNZjNF2n8U/edit?usp=sharing" }, "all_code_5/csd/2021": { "name": "Todo el código" @@ -2660,7 +3088,7 @@ "type": "Vídeo" }, "the_counter_pattern/csd/2021": { - "name": "El patrón del contador", + "name": "El patrón de contador", "url": "https://docs.google.com/document/d/1-Nw5TEe3gLNVjDJnxM-pj3ndBRay7XRA/edit?usp=sharing&ouid=103163802033599385527&rtpof=true&sd=true", "type": "Recurso" }, @@ -3426,6 +3854,120 @@ "all_vocabulary_3/csd/2021": { "name": "Todo el vocabulario", "url": "/s/csd2-2021/vocabulario" + }, + "lesson_plans/pre-express/2020": { + "name": "Planes de lecciones" + }, + "standard_mappings/pre-express/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/pre-express/2020": { + "name": "Foro de profesores" + }, + "vocabulary/pre-express/2020": { + "name": "Vocabulario" + }, + "lesson_plans/express/2020": { + "name": "Planes de lecciones" + }, + "standard_mappings/express/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/express/2020": { + "name": "Foro de profesores" + }, + "vocabulary/express/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/courseb/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/courseb/2020": { + "name": "Planes de lecciones" + }, + "standard_mappings/courseb/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/courseb/2020": { + "name": "Foro de profesores" + }, + "vocabulary/courseb/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursed/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursed/2020": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursed/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursed/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursed/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursec/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursec/2020": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursec/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursec/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursec/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursee/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursee/2020": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursee/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursee/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursee/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursea/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursea/2020": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursea/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursea/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursea/2020": { + "name": "Vocabulario" + }, + "curriculum_guide/coursef/2020": { + "name": "Guía del plan de estudios" + }, + "lesson_plans/coursef/2020": { + "name": "Planes de lecciones" + }, + "standard_mappings/coursef/2020": { + "name": "Asignaciones estándar" + }, + "teacher_forum/coursef/2020": { + "name": "Foro de profesores" + }, + "vocabulary/coursef/2020": { + "name": "Vocabulario" } } } diff --git a/dashboard/config/locales/scripts.es-MX.yml b/dashboard/config/locales/scripts.es-MX.yml index ad49486993794..31f69daa6143f 100644 --- a/dashboard/config/locales/scripts.es-MX.yml +++ b/dashboard/config/locales/scripts.es-MX.yml @@ -1572,8 +1572,6 @@ es-MX: description_short: Cómo dirigir un debate sobre la igualdad en un Desarrollo Profesional de Code.org lessons: - Code.org Equity PD: - name: Desarrollo profesional de Code.org en condiciones de igualdad Necessary Background: name: Experiencia necesaria student_description: Cómo dirigir un debate sobre la igualdad en un Desarrollo @@ -2270,6 +2268,7 @@ es-MX: de tiempo para jugar en el nivel de juego libre al final. student_description: Utiliza bloques de código para llevar a Steve o Alex en una aventura a través del mundo de Minecraft. + name: mc oceans: title: Inteligencia Artificial para océanos description: Aprende cómo IA y el aprendizaje automático se pueden usar @@ -4849,6 +4848,7 @@ es-MX: de flecha). Al final del desafío, los/as estudiantes tendrán la oportunidad de personalizar su juego con diferentes velocidades y sonidos. student_description: Elije un equipo y crea un juego de basquetbol + name: baloncesto sample-csp5: lessons: Controlling Memory with Variables: @@ -6054,6 +6054,7 @@ es-MX: de flecha). Al final del desafío, los/as estudiantes tendrán la oportunidad de personalizar su juego con diferentes velocidades y sonidos. student_description: Combina deportes + name: deportes 2016_sciencePD-phase2b: lessons: Welcome!: @@ -10388,6 +10389,7 @@ es-MX: de tiempo para jugar en el nivel de juego libre al final. student_description: "¡Minecraft está de vuelta para la Hora del Código con una actividad nueva! Viaja a través de Minecraft con códigos." + name: héroe applab-intro-staging: title: Introducción a la preparación del Laboratorio de aplicaciones lessons: @@ -11597,7 +11599,7 @@ es-MX: Present Your Project: name: Presenta tu proyecto Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja Until Loops in Maze: name: Bucles 'hasta' en el Laberinto Programming in Maze: @@ -11753,7 +11755,7 @@ es-MX: Conditionals with Cards: name: Condicionales con tarjetas Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja Conditionals & Loops in Maze: name: Condicionales y bucles en Laberinto Conditionals & Loops in Farmer: @@ -14695,6 +14697,7 @@ es-MX: fue creada para responder a la música. student_description: "¡Programa tu propio baile para compartirlo con tus amigos!" + name: baile frozen-2018-test-b: title: Nuevo guión de Frozen lessons: @@ -14724,6 +14727,7 @@ es-MX: student_description: "¡Minecraft está de vuelta con una nueva actividad! Usa tu creatividad y tu capacidad de resolver problemas para explorar y construir mundos acuáticos a través del código." + name: acuático sconyers: title: Playground de Tracey lessons: @@ -15297,7 +15301,7 @@ es-MX: que permiten que una computadora tome una decisión en base a la información que es verdadera cuando se ejecuta el código.\\\r\n\\\r" Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo @@ -15756,7 +15760,7 @@ es-MX: Conditionals with Cards: name: Condicionales con tarjetas Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja Conditionals & Loops in Harvester: name: Cosechar con condicionales 'Functions: Songwriting': @@ -21058,7 +21062,7 @@ es-MX: description: "¡Programa tu propio baile para compartirlo con tus amigos!" lessons: Dance Party: - name: Fiesta de baile + name: Fiesta de baile (remix 2019) description_student: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta @@ -24535,7 +24539,7 @@ es-MX: que permiten que una computadora tome una decisión en base a la información que es verdadera cuando se ejecuta el código.\\\r\n\\\r" Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo @@ -25227,7 +25231,7 @@ es-MX: 'Looking Ahead with Minecraft ': name: 'Mirando al futuro con Minecraft ' If/Else with Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja While Loops with the Farmer: name: Bucles 'mientras' en la Granjera Harvesting with Conditionals: @@ -27073,8 +27077,6 @@ es-MX: name: USAR Programas (Sólo Laboratorio de Aplicaciones ) MODIFY Programs: name: MODIFICAR Programas (AppLab -> Widget -> AppLab) - Does Code.org Like Your Dog?: - name: "¿Le gusta a Code.org tu perro?" dog: name: "¿Le gusta a Code.org tu perro?" AI for Oceans: @@ -32032,7 +32034,7 @@ es-MX: este punto, ¡y también de echar un vistazo a los condicionales! Sticker Art with Loops: key: Arte con stickers y bucles - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. description_teacher: 'Esta lección de **mini-proyecto** se basa en la @@ -32222,12 +32224,8 @@ es-MX: description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán - la oportunidad de llevar su comprensión de los loops a un nuevo nivel. - Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán - cómo programar un loop para que esté dentro de otro loop. También - se les animará a que descifren cómo cambios pequeños en cualquier - loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes aprenderán a programar un bucle dentro de otro bucle. Conditionals with Cards: key: Condicionales con tarjetas name: Condicionales con tarjetas @@ -32238,7 +32236,7 @@ es-MX: de cartas sencillos. ' Conditionals in Bee: key: Condicionales con Abeja - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo @@ -32322,10 +32320,9 @@ es-MX: name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora - del Código, en colaboración con el equipo de Minecraft. Los estudiantes - tendrán la oportunidad de practicar las ideas que han aprendido hasta - este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes usarán los conceptos que aprendieron en previas lecciones + y comenzarán a usar **instrucciones condicionales**! lesson-5: name: Contraseña de Encendido description_student: En esta lección, aprenderás de qué manera las contraseñas @@ -33040,51 +33037,40 @@ es-MX: _BB-8_ a atravesar eficazmente un laberinto. Sticker Art with Loops: key: Arte con stickers y bucles - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. - description_teacher: "¡Mira cómo se ilumina el resto de los estudiantes - mientras hacen sus propios diseños maravillosos usando un pequeño - número de bloques y pegatinas digitales! Esta lección se basa en la - comprensión de bucles de lecciones anteriores y da a los/as estudiantes - la oportunidad de ser verdaderamente creativos. Esta actividad es - fantástica para producir artefactos para carpetas o para reuniones - de padres/profesores." + description_teacher: En este **mini-proyecto** los estudiantes continuarán + aprendiendo con bucles. Ellos y ellas crearán sus propias piezas de + arte con el Artista. Nested Loops in Maze: key: Bucles anidados en Laberinto name: Bucles anidados en Laberinto description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán - la oportunidad de llevar su comprensión de los loops a un nuevo nivel. - Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán - cómo programar un loop para que esté dentro de otro loop. También - se les animará a que descifren cómo cambios pequeños en cualquier - loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes aprenderán a programar un bucle dentro de otro bucle. Snowflakes with Anna and Elsa: key: Copos de nieve con Anna y Elsa name: Copos de nieve con Anna y Elsa description_student: 'Anna y Elsa patinan muy bien sobre hielo, pero necesitan de tu ayuda para crear patrones en esa superficie. Utiliza los bucles anidados para crear algo súper GENIAL. ' - description_teacher: Ahora que los estudiantes saben cómo anidar sus - bucles, pueden crear muchas cosas hermosas. Esta lección los guiará - a través de una serie de ejercicios que los ayudarán a crear sus propias - imágenes, listas para incluir en una carpeta, gracias a las excelentes - habilidades de patinaje sobre hielo de Anna y Elsa. + description_teacher: Para completar este **mini-proyecto** los estudiantes + tendrán que dibujar copos de nieve con las protagonistas de la pelicula + _Frozen_. 'Looking Ahead with Minecraft ': key: 'Mirando al futuro con Minecraft ' name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora - del Código, en colaboración con el equipo de Minecraft. Los estudiantes - tendrán la oportunidad de practicar las ideas que han aprendido hasta - este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes usarán los conceptos que aprendieron en previas lecciones + y comenzarán a usar **instrucciones condicionales**! If/Else with Bee: - key: Condicionales con Abeja - name: Condicionales con Abeja + key: Condicionales (Si/sino) con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo @@ -36455,7 +36441,7 @@ es-MX: name: Módulo 1 Getting Started: name: Primeros pasos - What is Code.org: + What is Codeorg: name: "¿Qué es Code.org?" Addressing Implementation Approaches and Barriers: name: Enfoques de Aplicación y Obstáculos @@ -38706,8 +38692,7 @@ es-MX: title: '"¡Hola, mundo!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navegando por la plataforma de aprendizaje Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Aprenderás cómo:** @@ -43783,7 +43768,7 @@ es-MX: Al final de esta etapa, los estudiantes tendrán la oportunidad de crear sus propias imágenes mediante bucles. key: Escena del océano con bucles - The Big Event Jr.: + The Big Event Jr: name: El Gran Evento Jr. description_student: Muévete y grita cuando tus docentes presionen los botones de un control remoto gigante. @@ -44002,49 +43987,38 @@ es-MX: _BB-8_ a atravesar eficazmente un laberinto. key: Bucles con Rey y BB-8 'Mini-Project: Sticker Art': - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. - description_teacher: "¡Mira cómo se ilumina el resto de los estudiantes - mientras hacen sus propios diseños maravillosos usando un pequeño - número de bloques y pegatinas digitales! Esta lección se basa en la - comprensión de bucles de lecciones anteriores y da a los/as estudiantes - la oportunidad de ser verdaderamente creativos. Esta actividad es - fantástica para producir artefactos para carpetas o para reuniones - de padres/profesores." + description_teacher: En este **mini-proyecto** los estudiantes continuarán + aprendiendo con bucles. Ellos y ellas crearán sus propias piezas de + arte con el Artista. Nested Loops in Maze: name: Bucles anidados en Laberinto description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán - la oportunidad de llevar su comprensión de los loops a un nuevo nivel. - Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán - cómo programar un loop para que esté dentro de otro loop. También - se les animará a que descifren cómo cambios pequeños en cualquier - loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes aprenderán a programar un bucle dentro de otro bucle. key: Bucles anidados en Laberinto Snowflakes with Anna and Elsa: name: Copos de nieve con Anna y Elsa description_student: 'Anna y Elsa patinan muy bien sobre hielo, pero necesitan de tu ayuda para crear patrones en esa superficie. Utiliza los bucles anidados para crear algo súper GENIAL. ' - description_teacher: Ahora que los estudiantes saben cómo anidar sus - bucles, pueden crear muchas cosas hermosas. Esta lección los guiará - a través de una serie de ejercicios que los ayudarán a crear sus propias - imágenes, listas para incluir en una carpeta, gracias a las excelentes - habilidades de patinaje sobre hielo de Anna y Elsa. + description_teacher: Para completar este **mini-proyecto** los estudiantes + tendrán que dibujar copos de nieve con las protagonistas de la pelicula + _Frozen_. key: Copos de nieve con Anna y Elsa Looking Ahead with Minecraft: name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora - del Código, en colaboración con el equipo de Minecraft. Los estudiantes - tendrán la oportunidad de practicar las ideas que han aprendido hasta - este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes usarán los conceptos que aprendieron en previas lecciones + y comenzarán a usar **instrucciones condicionales**! If/Else with Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo @@ -44053,7 +44027,7 @@ es-MX: a codificar con condicionales, permitiéndoles escribir código que funcione de forma diferente dependiendo de las condiciones específicas que el programa encuentre. - key: Condicionales con Abeja + key: Condicionales (Si/sino) con Abeja While Loops in Farmer: name: Bucles 'mientras' en Granjera description_student: 'Los loops son tan útiles en la codificación. Esta @@ -44217,25 +44191,20 @@ es-MX: de sonido, ya que la herramienta responde a la música. Sticker Art with Loops: key: Arte con stickers y bucles - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. - description_teacher: "¡Mira cómo se ilumina el resto de los estudiantes - mientras hacen sus propios diseños maravillosos usando un pequeño - número de bloques y pegatinas digitales! Esta lección se basa en la - comprensión de bucles de lecciones anteriores y da a los/as estudiantes - la oportunidad de ser verdaderamente creativos. Esta actividad es - fantástica para producir artefactos para carpetas o para reuniones - de padres/profesores." + description_teacher: En este **mini-proyecto** los estudiantes continuarán + aprendiendo con bucles. Ellos y ellas crearán sus propias piezas de + arte con el Artista. 'Looking Ahead with Minecraft ': key: 'Mirando al futuro con Minecraft ' name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora - del Código, en colaboración con el equipo de Minecraft. Los estudiantes - tendrán la oportunidad de practicar las ideas que han aprendido hasta - este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes usarán los conceptos que aprendieron en previas lecciones + y comenzarán a usar **instrucciones condicionales**! While Loops with the Farmer: key: Bucles 'mientras' en la Granjera name: Bucles 'mientras' en Granjera @@ -45557,7 +45526,7 @@ es-MX: ejercitan la empatía y la creatividad para esbozar una aplicación para smartphone que responda a las necesidades de otro usuario. key: La aplicación correcta - The Big Event Jr.: + The Big Event Jr: name: El Gran Evento Jr. description_student: Muévete o grita cuando tu docente presione los botones de un control remoto gigante. @@ -45715,7 +45684,7 @@ es-MX: Internet está lleno de todo tipo de personas interesantes, pero a veces, algunas de ellas pueden ser malintencionadas. Con este juego de rol, ayuda a tus alumnos a entender por qué a menudo es más fácil ser malvado en línea que en persona, y cómo lidiar con la maldad en línea cuando la ven. key: Poner un STOP a la maldad en Internet - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Mis amigos robóticos Jr. description_student: En esta lección, harás de cuenta que tus compañeros de clase son robots y los programarás para crear patrones de tazas @@ -45763,7 +45732,7 @@ es-MX: del Artista, los estudiantes podrán crear imágenes de mayor complejidad mediante nuevos bloques, tales como como `avanzar 100 pixeles` y `girar 90 grados a la derecha`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Mis amigos robóticos y repetitivos Jr. description_student: En esta lección, volverás a programar a tus compañeros de clase. Al usar bucles, podrás resolver problemas más grandes y @@ -45790,7 +45759,7 @@ es-MX: a la recolectora a recoger múltiples verduras que crecen en grandes racimos. 'Mini-Project: Sticker Art': - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. description_teacher: 'Esta lección de **mini-proyecto** se basa en la @@ -45918,7 +45887,7 @@ es-MX: racimos. Sticker Art with Loops: key: Arte con stickers y bucles - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. description_teacher: 'Esta lección de **mini-proyecto** se basa en la @@ -47092,12 +47061,8 @@ es-MX: description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán - la oportunidad de llevar su comprensión de los loops a un nuevo nivel. - Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán - cómo programar un loop para que esté dentro de otro loop. También - se les animará a que descifren cómo cambios pequeños en cualquier - loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes aprenderán a programar un bucle dentro de otro bucle. Conditionals with Cards: name: Condicionales con tarjetas description_student: "¡Es hora de jugar un juego donde ganas puntos @@ -47110,12 +47075,11 @@ es-MX: name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora - del Código, en colaboración con el equipo de Minecraft. Los estudiantes - tendrán la oportunidad de practicar las ideas que han aprendido hasta - este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes usarán los conceptos que aprendieron en previas lecciones + y comenzarán a usar **instrucciones condicionales**! If/Else with Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo @@ -47206,24 +47170,19 @@ es-MX: description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán - la oportunidad de llevar su comprensión de los loops a un nuevo nivel. - Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán - cómo programar un loop para que esté dentro de otro loop. También - se les animará a que descifren cómo cambios pequeños en cualquier - loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes aprenderán a programar un bucle dentro de otro bucle. lesson-6: key: lección-6 name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora - del Código, en colaboración con el equipo de Minecraft. Los estudiantes - tendrán la oportunidad de practicar las ideas que han aprendido hasta - este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, + los estudiantes usarán los conceptos que aprendieron en previas lecciones + y comenzarán a usar **instrucciones condicionales**! Conditionals in Bee: key: Condicionales con Abeja - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo @@ -48136,6 +48095,10 @@ es-MX: Evalúa tu progreso a través de la Evaluación de la Unidad 1. description_teacher: Los alumnos realizan una evaluación de opción múltiple que abarca los temas de la unidad. + lesson-21: + name: Consola + lesson-22: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -48224,6 +48187,10 @@ es-MX: name: Imprimiendo Objetos lesson-15: name: Ámbito + lesson-16: + name: Consola + lesson-17: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -48237,6 +48204,14 @@ es-MX: name: Práctica de FRQ lesson-2: name: Evaluación de la Unidad 3 + lesson-5: + name: Bucles Para + lesson-12: + name: Búsqueda de Duplicados + lesson-16: + name: Consola + lesson-17: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -48469,6 +48444,7 @@ es-MX: **Tiempo sugerido:** 15 minutos name: autodidáctico-pl-csa2-2022 + title: 'Módulo 2: Navegando por Code.org' self-paced-pl-csa3-2022: lessons: lesson-1: @@ -50388,6 +50364,12 @@ es-MX: lessons: lesson-1: name: Bienvenidos + lesson-4: + name: Resumen de los Descubrimientos de la Informática + lesson-9: + name: Planificación de lecciones + lesson-10: + name: El papel del profesor csa2-2022-exemplars: lessons: lesson-1: @@ -50408,6 +50390,8 @@ es-MX: name: Métodos Mutadores lesson-9: name: Imprimiendo Objetos + lesson-10: + name: Ámbito lesson-11: name: 'El Barrio: Proyecto de Gestión de Tiendas - Día 1' lesson-12: @@ -50504,3 +50488,15 @@ es-MX: description_audience: "¡Bienvenido al curso en línea gratuito para educadores, a su propio ritmo, de Code.org para iniciarse en los Conceptos Básicos de Informática!" + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Computación física + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Computación física + hello-world-csc: + title: Hola Mundo + csd-playground: + name: csd-playground diff --git a/dashboard/config/locales/short_instructions.es-MX.json b/dashboard/config/locales/short_instructions.es-MX.json index 53b0471752bb8..e0a0764234c14 100644 --- a/dashboard/config/locales/short_instructions.es-MX.json +++ b/dashboard/config/locales/short_instructions.es-MX.json @@ -3189,12 +3189,12 @@ "Overworld Move to Sheep_2021": "Añade un segundo comando `avanzar` para llegar hasta la oveja.", "Overworld Place Wall_2021": "Cada casa comienza con un muro. Construye la primera parte colocando los comandos \"colocar\" y \"avanzar\" en el bucle de repetición.", "Overworld Plant Crops_2021": "Es bueno planificar. Planta cultivos a ambos lados del agua para no pasar hambre después.", - "Overworld Powered Minecart_2021": "¡Buen trabajo! Has reunido muchos recursos y ya tienes una casita. Ahora, coloca un raíl desde el extremo del mapa a la puerta de tu hogar.", + "Overworld Powered Minecart_2021": "Caminar hacia la lava fundida es una mala idea. Coloca rocas para crear un puente y extrae el hierro de al menos dos bloques.", "Overworld Shear Sheep_2021": "¡Hora de esquilar! Usa el comando \"esquilar\" para obtener lana de ambas ovejas.", "Underground Avoiding Lava_2021": "Hay lava bajo algunos de estos bloques. Tendrás que cubrirlos antes de seguir avanzando. Aquí te será útil un comando \"si\". Añade un comando \"avanzar\" en el lugar correcto para extraer los recursos de estos bloques.", "Underground If Statements_2021": "Ahora las cosas se complican. Recoge tres bloques de piedra rojiza pero no te caigas en la lava. Usa un comando \"si\" para colocar roca sobre la lava que descubras.", - "Underground Iron_2021": "Caminar hacia la lava fundida es una mala idea. Coloca rocas para crear un puente y extrae el hierro de al menos dos bloques.", - "Underground Mining Coal_2021": "Encontrarás los recursos más valiosos bajo tierra, pero puede estar oscuro. Coloca al menos 2 antorchas y recolecta al menos 2 piezas de carbón.", + "Underground Iron_2021": "Encontrarás los recursos más valiosos bajo tierra, pero puede estar oscuro. Coloca al menos 2 antorchas y recolecta al menos 2 piezas de carbón.", + "Underground Mining Coal_2021": "¡Buen trabajo! Has reunido muchos recursos y ya tienes una casita. Ahora, coloca un raíl desde el extremo del mapa a la puerta de tu hogar.", "Virtual Pet 1_2021": "¡Ejecuta el código y juega con la mascota! Cuando hayas terminado, haz clic en **Finalizar**.", "Virtual Pet 2_2021": "¡Ahora es el momento de crear tu propia mascota virtual! Empecemos por crear sprites para tu MASCOTA y su COMIDA.", "Virtual Pet 3_2021": "A continuación vamos a hacer que el usuario pueda mover la comida a su mascota con el comportamiento \"ser arrastrable\".", @@ -3214,14 +3214,14 @@ "courseA_artist_loops1_2021": "Este es un nuevo tipo de desafío llamado \"Artista\". Juega con el nivel y dibuja algo divertido.", "courseA_artist_loops2_2021": "Ayuda al artista a dibujar esta línea dos veces hacia adelante.", "courseA_artist_loops3_2021": "Dibuja una línea hacia adelante cinco veces.", - "courseA_artist_loops4_2021": "¡Ahora utiliza un bucle (loop) de `repetir` para dibujar esta línea cinco veces!", + "courseA_artist_loops4_2021": "¡Ahora utiliza un bucle `repetir` para dibujar esta línea cinco veces!", "courseA_artist_loops5_2021": "Dibuja una línea de siete pasos de largo. Esta se convertirá en nuestro horizonte.", "courseA_artist_loops6_2021": "Pongamos una colina bonita en el fondo.", - "courseA_artist_loops7_2021": "Usa el bucle (loop) de `repetir` para agregar olas al agua.", + "courseA_artist_loops7_2021": "Usa el bucle `repetir` para agregar olas al agua.", "courseA_artist_loops8_2021": "Necesitamos una escalera hasta el bote.", - "courseA_artist_loops9_2021": "Desafío: Arregla las escaleras.", + "courseA_artist_loops9_2021": "Desafío: arreglar las escaleras.", "courseA_artist_loops_challenge1_2021": "¿Puedes dibujar una casa? ¡Haz que se vea como a ti te gusta!", - "courseA_artist_loops_challenge2a_2021": "- \"¡Ayúdame a armar estas tres carpas!\" \\*", + "courseA_artist_loops_challenge2a_2021": "_\"¡Ayúdame a armar estas tres tiendas!\"_", "courseA_collector_loops10_2021": "Ayuda a Laurel a obtener todo el tesoro a lo largo de este camino.", "courseA_collector_loops11_2021": "Ayuda a Laurel a obtener todo el tesoro de esta cueva.", "courseA_collector_loops12_2021": "_\"¡Eureka! ¡Consigue todo el tesoro que puedas!\"_", @@ -3252,14 +3252,14 @@ "courseA_harvester_seq12_2021": "Recoge todo el maíz.", "courseA_harvester_seq13_2021": "Juega con estos bloques para ayudar a la cosechadora a recoger el maíz.", "courseA_harvester_seq1_2021": "Juega con estos bloques para ayudar a la cosechadora a recoger el maíz.", - "courseA_harvester_seq2_2021": "Usa tres bloques \"mover oeste\" y un bloque \"recoger maíz\" para resolver este rompecabezas.", + "courseA_harvester_seq2_2021": "Usa tres bloques \"mover oeste\" y un bloque \"recoger maíz\" para resolver este desafío.", "courseA_harvester_seq3_2021": "Utiliza tres bloques `Mover al norte` y un bloque `Recoger maíz`.", "courseA_harvester_seq4_2021": "Agrega un bloque para ayudar a la cosechadora a recoger el maíz.", "courseA_harvester_seq5_2021": "¡Encuentra el error y arréglalo!", "courseA_harvester_seq6_2021": "¡Inténtalo tú mismo!", "courseA_harvester_seq7_2021": "¡Inténtalo tú mismo!", "courseA_harvester_seq8_2021": "¡Ahora la cosechadora necesita recoger el maíz dos veces!", - "courseA_harvester_seq9_2021": "¡Agrega dos bloques para terminar este rompecabezas!", + "courseA_harvester_seq9_2021": "¡Agrega dos bloques para terminar este desafío!", "courseA_maze_ramp2_2021": "Encaja todos los bloques para terminar tu código; luego, haz clic en \"Ejecutar\".", "courseA_maze_ramp3a_2021": "Agrega un bloque `Norte` en la parte inferior de los otros bloques para terminar este código; luego, haz clic en \"▶ Ejecutar\".", "courseA_maze_ramp3b_2021": "Elimine el último bloque de la secuencia arrastrándolo a la caja de herramientas y haga clic en \"Ejecutar\".", @@ -3269,18 +3269,18 @@ "courseA_maze_seq10_dani": "Desafío: ¡Rodea el TNT para que el pájaro llegue hasta el cerdo! ", "courseA_maze_seq11_2021": "Muévete en una dirección, y luego en otra, para que el pájaro llegue hasta el cerdo.", "courseA_maze_seq12_2021": "¡Atrapa a ese cerdo! ", - "courseA_maze_seq13_2021": "¡Atrapa al cerdo de cualquier forma que puedas!", - "courseA_maze_seq1_2021": "¡Lleva al pájaro hasta el cerdo malo!", + "courseA_maze_seq13_2021": "¡Atrapa al cerdo como sea!", + "courseA_maze_seq1_2021": "¡Haz que el pájaro llegue al cerdo malo!", "courseA_maze_seq5_2021": "Prueba este.", "courseA_maze_seq5_dani": "Inténtalo tu mismo/a desde el comienzo.", "courseA_maze_seq5a_2021": "¿Qué puedes agregar al final de este código para que el pájaro llegue hasta el cerdo?", "courseA_maze_seq6_2021": "¡Mueve en una dirección, y luego en otra, para que el pájaro pueda llegar hasta el cerdo!", "courseA_maze_seq6_dani": "¡Mueve en una dirección, y luego en otra, para que el pájaro pueda llegar hasta el cerdo!", "courseA_maze_seq7_dani": "¡Descubre qué falta y luego agrega bloques para que el pájaro llegue hasta el cerdo!", - "courseA_maze_seq8_2021": "¡Resuelve este nivel y lleva el pájaro al cerdo!", + "courseA_maze_seq8_2021": "¡Resuelve este nivel y haz que el pájaro llegue hasta el cerdo!", "courseA_maze_seq8_dani": "¡Resuelve este nivel y lleva el pájaro al cerdo!", "courseA_maze_seq_challenge1_2021": "Algo está mal aquí. ¡Ayuda a arreglar el código para que el pájaro llegue hasta el cerdo!", - "courseA_maze_seq_challenge2_2021": "Traza el camino para llevar el pájaro hasta el cerdo. ¡Evita el TNT o las plumas volarán!", + "courseA_maze_seq_challenge2_2021": "Traza el camino para que el pájaro llegue hasta el cerdo. ¡Evita el TNT o volarán plumas!", "courseA_playLab_events1_2021": "Este es un nivel de Laboratorio de juegos. ¡Mueve los bloques al espacio de trabajo y mira lo que ocurre!", "courseA_playLab_events2_2021": "Jorge el Perro quiere decir \"Hola\". ¿Puedes ayudarlo?", "courseA_playLab_events3_2021": "Conecta el bloque `mover a la izquierda` al bloque de evento `cuando izquierda` que ya está en el espacio de trabajo.", @@ -3295,7 +3295,7 @@ "courseB_Scrat_ramp2_2021": "Junta todos los bloques para terminar tu código. Luego, haz clic en \"▶ Ejecutar\".", "courseB_Scrat_ramp3a_2021": "Agrega un bloque `Norte` en la parte inferior de los otros bloques para terminar este código; luego, haz clic en \"▶ Ejecutar\".", "courseB_Scrat_ramp3b_2021": "Arrastra el bloque sobrante hacia la barra de herramientas para descartarlo.", - "courseB_Scrat_ramp4a_2021": "¿Puedes averiguar qué bloque tienes que añadir debajo de los otros bloques para terminar este código?", + "courseB_Scrat_ramp4a_2021": "¿Puedes descubrir qué bloque necesitas agregar al final de los otros bloques para terminar este código?", "courseB_Scrat_ramp5a_2021": "¡Prueba este tú mismo!", "courseB_artist_loops10_2021": "Usa lo que has aprendido para dibujar lo que crees que el artista vio cuando llegó a casa.", "courseB_artist_loops1_2021": "Este es un nuevo tipo de desafío llamado \"Artista\". Juega con el nivel y dibuja algo divertido.", @@ -3304,35 +3304,35 @@ "courseB_artist_loops4_2021": "Ahora tenemos que preparar el suelo para plantar. Encuentra los errores en el código y ayuda al artista a preparar el terreno. ", "courseB_artist_loops5_2021": "¡Es hora de arreglar las escaleras! Repite este patrón **5** veces para que el artista pueda alcanzar la parte superior de los arbustos.", "courseB_artist_loops6_2021": "¿Subir la viña y ver hasta dónde llega?", - "courseB_artist_loops7_2021": "**Desafío:** ¡Es un jardín escondido! Vamos a recorrerlo.", + "courseB_artist_loops7_2021": "**Desafío:** ¡es un jardín escondido! Vamos a recorrerlo.", "courseB_artist_loops8_2021": "Es hora de irse a casa. ¿Puedes arreglar esta escalera con un solo bloque para ayudar al artista a bajar?", - "courseB_artist_loops9_2021": "Tomemos el camino corto a casa, sobre el estanque. ¿Puedes ayudar al artista a permanecer en las piedras?", + "courseB_artist_loops9_2021": "Tomemos el atajo del estanque. ¿Puedes ayudar al artista a permanecer en las piedras?", "courseB_artist_loops_challenge1_2021": "\"¡Es hora de lanzar los dados! ¿Puedes ayudarme a dibujar estos?\"", "courseB_artist_loops_challenge2_2021": "Dibuja tantas X como puedas. ¿Puedes lograr 3 en fila?", "courseB_collector_loops10_2021": "Ayuda a Laurel a obtener todo el tesoro de esta cueva.", "courseB_collector_loops11_2021": "¡Eureka! ¡Consigue todos los tesoros que puedas!", "courseB_collector_loops1_2021": "¡Debes conseguir al menos una pieza del tesoro sin errores para pasar!", - "courseB_collector_loops2_2021": "Obtenga las cuatro pilas para pasar este nivel.", - "courseB_collector_loops3_2021": "¿Cómo puedes hacer que Laurel consiga las cinco pilas del tesoro con un solo bloque `E ->`?", + "courseB_collector_loops2_2021": "Debes obtener los cuatro montones para pasar este nivel.", + "courseB_collector_loops3_2021": "¿Cómo puedes hacer que Laurel consiga los cinco montones del tesoro con un solo bloque `E ->`?", "courseB_collector_loops4_2021": "¡Arregla el camino de Laurel para conseguir todo el tesoro!", - "courseB_collector_loops5_2021": "Agrégalo al código del último rompecabeza para obtener todo el tesoro. ", + "courseB_collector_loops5_2021": "Agrégalo al código del último desafío para obtener todo el tesoro. ", "courseB_collector_loops6_2021": "¡Descubre el código que ayudará a Laurel a obtener todo el tesoro!", "courseB_collector_loops7_2021": "Escribe el código para obtener todo el tesoro.", "courseB_collector_loops8_2021": "**Desafío:** ¡El tesoro baja por estas escaleras! Escribe el código para ayudar a Laurel a conseguirlo.", "courseB_collector_loops9_2021": "_\"Ayúdame a obtener el tesoro de este valle profundo\"._", "courseB_collector_loops_challenge1_2021": "Esta vez tienes bloques limitados. ¡Obtén todo el tesoro! ", - "courseB_collector_loops_challenge2a_2021": "Ayuda a Laurel a obtener \\*\\* 5 \\*\\* piezas del tesoro para completar este rompecabezas.", + "courseB_collector_loops_challenge2a_2021": "Ayuda a Laurel a obtener al menos **5** piezas del tesoro para completar este desafío.", "courseB_iceage_loops10_2021": "¡Ayuda a Scrat a llegar hasta la bellota!", "courseB_iceage_loops11_2021": "¡Ayuda a Scrat a llegar hasta la bellota!", - "courseB_iceage_loops12_2021": "¡Llega a la bellota de cualquier forma que puedas!", + "courseB_iceage_loops12_2021": "¡Llega a la bellota como sea!", "courseB_iceage_loops1_2021": "¡Ayuda a Scrat a cruzar el hielo para llegar hasta la bellota!", "courseB_iceage_loops2_2021": "¡Utiliza dos bloques diferentes de movimientos para llegar a la bellota!", "courseB_iceage_loops3_2021": "¿Puedes alcanzar la bellota con un solo bloque `W`?", "courseB_iceage_loops4_2021": "¡Añade un bloque más para que Scrat llegue hasta la bellota!", - "courseB_iceage_loops6_2021": "¿Puedes agregar un bucle (loop) para llegar a la bellota?", + "courseB_iceage_loops6_2021": "¿Puedes agregar un bucle para llegar a la bellota?", "courseB_iceage_loops7_2021": "¡Scrat realmente quiere esa bellota! ", "courseB_iceage_loops8_2021": "¿Puedes arreglar este código? ", - "courseB_iceage_loops9_2021": "¡La bellota está muy lejos! ¿Puedes utilizar los bucles (loops) para ayudar a Scrat a llegar hasta allí?", + "courseB_iceage_loops9_2021": "¡La bellota está muy lejos! ¿Puedes utilizar los bucles para ayudar a Scrat a llegar hasta allí?", "courseB_maze_seq10_2021": "Arregla los errores para que Scrat llegue hasta la bellota.", "courseB_maze_seq11_2021": "¡Depende de ti! Haz que Scrat llegue hasta la bellota.", "courseB_maze_seq12_2021": "¡Ahora consigue esa bellota como sea!", @@ -3348,10 +3348,10 @@ "courseB_playLab_events1_2021": "Intenta averiguar qué hace cada bloque.", "courseB_playlab_events2_2021": "Haz que Daisy la Dragón diga algo cuando haces clic en \"Ejecutar\".", "courseB_playlab_events3_2021": "Usa un evento para que Daisy la Dragón cambie a un estado de ánimo aleatorio cada vez que haces clic sobre ella.", - "courseB_playlab_events4_2021": "¡Hacer que la dragón termine este nivel!", - "courseB_playlab_events5_2021": "Añade un evento para que el caballero huya de la dragón si presionas la flecha derecha.", + "courseB_playlab_events4_2021": "¡Consigue el dragón para completar este nivel!", + "courseB_playlab_events5_2021": "Añade un evento para que el caballero huya del dragón si presionas la flecha derecha.", "courseB_playlab_events6_2021": "¡Ayuda a tu caballero a conseguir todas las banderas!\n\nPara ello, necesitarás añadir eventos que ayuden al caballero a moverse hacia arriba, hacia abajo, a la izquierda y a la derecha.", - "courseB_playlab_events7_2021": "1. Haz que el caballero se desvanezca cuando se encuentre con la dragón. \n2. Reproduce un sonido cuando choquen para que parezca más real. ", + "courseB_playlab_events7_2021": "1. Haz que el caballero se desvanezca cuando se encuentre con el dragón. \n2. Reproduce un sonido cuando choquen para que parezca más real. ", "courseB_playlab_eventsFP_2021": "**Juego libre.** Usa tu imaginación. ¿Qué puedes hacer para que este juego sea más divertido?", "courseB_playlab_events_challenge1_2021": "Haz que los animales se muevan hacia abajo si presionas ▼. ", "courseB_playlab_events_challenge2_2021": "Haz que los animales desaparezcan si haces clic en ellos.", @@ -3833,7 +3833,8 @@ "CSDU6 arrays select random_2021": "Escribe un programa que muestre un color elegido aleatoriamente desde el arreglo. (Haz clic para ver las instrucciones completas)", "CSDU6 arrays select variable_2021": "Escribe un programa que muestre un color elegido aleatoriamente desde el arreglo. (Haz clic para ver las instrucciones completas)", "U4 Model Design 1_2021": "Usa el Modo Diseño para agregar un botón rojo grande a tu pantalla. (Haz clic para ver las instrucciones completas). ", - "CSD U3 Variables assessment_2021": "Cambia el programa para utilizar una variable con el tamaño de los dos ojos, y ejecútalo varias veces con diferentes valores asignados a la variable, como en la imagen de ejemplo." + "CSD U3 Variables assessment_2021": "Cambia el programa para utilizar una variable con el tamaño de los dos ojos, y ejecútalo varias veces con diferentes valores asignados a la variable, como en la imagen de ejemplo.", + "csd-apps for good-1": "Dibuja un cuadrado de 1x1 por encima y a la izquierda de la posición inicial de la tortuga. Haz clic para ver las instrucciones completas." } } } diff --git a/dashboard/config/locales/standards.es-MX.json b/dashboard/config/locales/standards.es-MX.json new file mode 100644 index 0000000000000..1459eec0e3efb --- /dev/null +++ b/dashboard/config/locales/standards.es-MX.json @@ -0,0 +1,11 @@ +{ + "es-MX": { + "data": { + "standards": { + "csta/2-AP-15": { + "description": "Buscar e incorporar los comentarios de sus compañeros de equipo y usuarios para refinar una solución que satisfaga las necesidades de los usuarios." + } + } + } + } +} \ No newline at end of file diff --git a/dashboard/config/locales/teacher_markdown.es-MX.json b/dashboard/config/locales/teacher_markdown.es-MX.json index 6890fad5c4f60..74962edcb3b6b 100644 --- a/dashboard/config/locales/teacher_markdown.es-MX.json +++ b/dashboard/config/locales/teacher_markdown.es-MX.json @@ -155,13 +155,13 @@ "CSD U3L08 TFMD_2018": "[KEY]\n\n- [Variables Unplugged](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY) - Clave de la guía de actividades ([PDF](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY/export?format=doc))\n\n[/KEY]", "CSD U3L08 TFMD_2019": "[KEY]\n\n- [Variables Unplugged](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY) - Clave de la guía de actividades ([PDF](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY/export?format=doc))\n\n[/KEY]", "CSD U3L14 TFMD_2018": "[KEY]\n\n- [Tarjeta interactiva](https://docs.google.com/document/d/1AwrDq21LenIXUG-qMPUYlZ3Yf8DRjumH90LF5wtL4Vs/) - Ejemplo de guía de proyecto ([PDF](https://docs.google.com/document/d/1AwrDq21LenIXUG-qMPUYlZ3Yf8DRjumH90LF5wtL4Vs/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1AwrDq21LenIXUG-qMPUYlZ3Yf8DRjumH90LF5wtL4Vs/export?format=doc))\n- [Tarjeta interactiva](https://docs.google.com/document/d/1CD8pVlK5ZLsmbuFkU3YJaYeoZqgcLxlBnVMEpbaxYlU) - Ejemplo de revisión por pares ([PDF](https://docs.google.com/document/d/1CD8pVlK5ZLsmbuFkU3YJaYeoZqgcLxlBnVMEpbaxYlU/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1CD8pVlK5ZLsmbuFkU3YJaYeoZqgcLxlBnVMEpbaxYlU/export?format=doc))\n\n[/KEY]", - "CSD U3L14 TFMD_2019": "[KEY]\n\n- [Tarjeta interactiva](https://docs.google.com/document/d/1hc_awMc06EmiYJqBQgmKlNNfnC-1iMesNdo-atsjOEU/) - Ejemplo de guía de proyectos ([PDF](https://docs.google.com/document/d/1hc_awMc06EmiYJqBQgmKlNNfnC-1iMesNdo-atsjOEU/export?format=pdf) \\\\ | [DOCX](https://docs.google.com/document/d/1hc_awMc06EmiYJqBQgmKlNNfnC-1iMesNdo-atsjOEU/export?format=doc))\n- [Tarjeta interactiva](https://docs.google.com/document/d/1k1jRoyOzMgaUIKTgGP3mE6CbQEkEbaGStxhIMNmLF3A) - Ejemplo de rúbricas marcadas ([PDF](https://docs.google.com/document/d/1k1jRoyOzMgaUIKTgGP3mE6CbQEkEbaGStxhIMNmLF3A/export?format=pdf) \\\\ | [DOCX](https://docs.google.com/document/d/1k1jRoyOzMgaUIKTgGP3mE6CbQEkEbaGStxhIMNmLF3A/export?format=doc))\n- [Tarjeta interactiva](https://docs.google.com/document/d/1Hpl21687wuBuKgJ9zrbtMc421bd75MEjrd8wgXLJlEc) - Ejemplo de revisión por pares ([PDF](https://docs.google.com/document/d/1Hpl21687wuBuKgJ9zrbtMc421bd75MEjrd8wgXLJlEc/export?format=pdf) \\\\ | [DOCX](https://docs.google.com/document/d/1Hpl21687wuBuKgJ9zrbtMc421bd75MEjrd8wgXLJlEc/export?format=doc))\n\n[/KEY]", + "CSD U3L14 TFMD_2019": "[KEY]\n\n- [Tarjeta interactiva](https://docs.google.com/document/d/1hc_awMc06EmiYJqBQgmKlNNfnC-1iMesNdo-atsjOEU/) - Ejemplo de guía de proyectos ([PDF](https://docs.google.com/document/d/1hc_awMc06EmiYJqBQgmKlNNfnC-1iMesNdo-atsjOEU/export?format=pdf) \\\\ \\| [DOCX](https://docs.google.com/document/d/1hc_awMc06EmiYJqBQgmKlNNfnC-1iMesNdo-atsjOEU/export?format=doc))\n- [Tarjeta interactiva](https://docs.google.com/document/d/1k1jRoyOzMgaUIKTgGP3mE6CbQEkEbaGStxhIMNmLF3A) - Ejemplo de rúbricas marcadas ([PDF](https://docs.google.com/document/d/1k1jRoyOzMgaUIKTgGP3mE6CbQEkEbaGStxhIMNmLF3A/export?format=pdf) \\\\ \\| [DOCX](https://docs.google.com/document/d/1k1jRoyOzMgaUIKTgGP3mE6CbQEkEbaGStxhIMNmLF3A/export?format=doc))\n- [Tarjeta interactiva](https://docs.google.com/document/d/1Hpl21687wuBuKgJ9zrbtMc421bd75MEjrd8wgXLJlEc) - Ejemplo de revisión por pares ([PDF](https://docs.google.com/document/d/1Hpl21687wuBuKgJ9zrbtMc421bd75MEjrd8wgXLJlEc/export?format=pdf) \\\\ \\| [DOCX](https://docs.google.com/document/d/1Hpl21687wuBuKgJ9zrbtMc421bd75MEjrd8wgXLJlEc/export?format=doc))\n\n[/KEY]", "CSD U3L16 TFMD_2018": "[KEY]\n\n- [Guía de actividades - Detección de colisiones](https://docs.google.com/document/d/1hVdhQ5Y6Xij8W3BWAKeN8710XTEslbmlO5INDg9OraA) - Ejemplo de guía de actividades ([PDF](https://docs.google.com/document/d/1hVdhQ5Y6Xij8W3BWAKeN8710XTEslbmlO5INDg9OraA/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1hVdhQ5Y6Xij8W3BWAKeN8710XTEslbmlO5INDg9OraA/export?format=doc))\n\n[/KEY]", "CSD U3L16 TFMD_2019": "[KEY]\n\n- [Guía de actividades - Detección de colisiones](https://docs.google.com/document/d/1hVdhQ5Y6Xij8W3BWAKeN8710XTEslbmlO5INDg9OraA) - Ejemplo de guía de actividades ([PDF](https://docs.google.com/document/d/1hVdhQ5Y6Xij8W3BWAKeN8710XTEslbmlO5INDg9OraA/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1hVdhQ5Y6Xij8W3BWAKeN8710XTEslbmlO5INDg9OraA/export?format=doc))\n\n[/KEY]", "CSD U3L21 TFMD_2018": "[KEY]\n\n- [Planificación de su juego de plataforma](https://docs.google.com/document/d/1W23uN91Z52DWyrxpoHmM8HBenECEwNh9rNpoqzLwVcA/edit) - Guía del proyecto ([PDF](https://docs.google.com/document/d/1W23uN91Z52DWyrxpoHmM8HBenECEwNh9rNpoqzLwVcA/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1W23uN91Z52DWyrxpoHmM8HBenECEwNh9rNpoqzLwVcA/export?format=doc))\n\n[/KEY]", "CSD U3L21 TFMD_2019": "[KEY]\n\n- [Planificación de su juego de plataforma](https://docs.google.com/document/d/1W23uN91Z52DWyrxpoHmM8HBenECEwNh9rNpoqzLwVcA/edit) - Guía del proyecto ([PDF](https://docs.google.com/document/d/1W23uN91Z52DWyrxpoHmM8HBenECEwNh9rNpoqzLwVcA/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1W23uN91Z52DWyrxpoHmM8HBenECEwNh9rNpoqzLwVcA/export?format=doc))\n\n[/KEY]", "CSD U3L22 TFMD_2018": "[key]\n\n- [Crea tu propio juego](https://docs.google.com/document/d/1T4Br-iQAhFnuoey6QvhdYRQ7X0uPKwjAhlalAQf8Bxc/edit?usp=sharing) - Ejemplo de guía de proyecto ([PDF](https://docs.google.com/document/d/1T4Br-iQAhFnuoey6QvhdYRQ7X0uPKwjAhlalAQf8Bxc/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1T4Br-iQAhFnuoey6QvhdYRQ7X0uPKwjAhlalAQf8Bxc/export?format=doc))\n- [Crea tu propio juego](https://docs.google.com/document/d/1eCE7xT-YWu1xRyxVLx4xCXggqihxJwtU6XkXcchqk6w/edit) - Ejemplo de revisión por pares ([PDF](https://docs.google.com/document/d/1eCE7xT-YWu1xRyxVLx4xCXggqihxJwtU6XkXcchqk6w/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1eCE7xT-YWu1xRyxVLx4xCXggqihxJwtU6XkXcchqk6w/export?format=doc))\n\n[/key]", - "CSD U3L22 TFMD_2019": "[key]\n\n- [Crea tu propio juego](https://docs.google.com/document/d/1T4Br-iQAhFnuoey6QvhdYRQ7X0uPKwjAhlalAQf8Bxc/edit?usp=sharing) - Ejemplo de guía de proyectos ([PDF](https://docs.google.com/document/d/1T4Br-iQAhFnuoey6QvhdYRQ7X0uPKwjAhlalAQf8Bxc/export?format=pdf) \\\\ | [DOCX](https://docs.google.com/document/d/1T4Br-iQAhFnuoey6QvhdYRQ7X0uPKwjAhlalAQf8Bxc/export?format=doc))\n- [Crea tu propio juego](https://docs.google.com/document/d/1QfufVwYLGjaWqR-7Fh-w0dJH2xWI5jxwM5QJTf-cTxE/edit) - Ejemplo de rúbricas marcadas ([PDF](https://docs.google.com/document/d/1QfufVwYLGjaWqR-7Fh-w0dJH2xWI5jxwM5QJTf-cTxE/export?format=pdf) \\\\ | [DOCX](https://docs.google.com/document/d/1QfufVwYLGjaWqR-7Fh-w0dJH2xWI5jxwM5QJTf-cTxE/export?format=doc))\n- [Crea tu propio juego](https://docs.google.com/document/d/11yqLTJOPn11LeSNFfCtyvjyRvab3Q1DMorVNmoOLAf0/edit) - Ejemplo de revisión por pares ([PDF](https://docs.google.com/document/d/11yqLTJOPn11LeSNFfCtyvjyRvab3Q1DMorVNmoOLAf0/export?format=pdf) \\\\ | [DOCX](https://docs.google.com/document/d/11yqLTJOPn11LeSNFfCtyvjyRvab3Q1DMorVNmoOLAf0/export?format=doc))\n\n[/key]", + "CSD U3L22 TFMD_2019": "[key]\n\n- [Crea tu propio juego](https://docs.google.com/document/d/1T4Br-iQAhFnuoey6QvhdYRQ7X0uPKwjAhlalAQf8Bxc/edit?usp=sharing) - Ejemplo de guía de proyectos ([PDF](https://docs.google.com/document/d/1T4Br-iQAhFnuoey6QvhdYRQ7X0uPKwjAhlalAQf8Bxc/export?format=pdf) \\\\ \\| [DOCX](https://docs.google.com/document/d/1T4Br-iQAhFnuoey6QvhdYRQ7X0uPKwjAhlalAQf8Bxc/export?format=doc))\n- [Crea tu propio juego](https://docs.google.com/document/d/1QfufVwYLGjaWqR-7Fh-w0dJH2xWI5jxwM5QJTf-cTxE/edit) - Ejemplo de rúbricas marcadas ([PDF](https://docs.google.com/document/d/1QfufVwYLGjaWqR-7Fh-w0dJH2xWI5jxwM5QJTf-cTxE/export?format=pdf) \\\\ \\| [DOCX](https://docs.google.com/document/d/1QfufVwYLGjaWqR-7Fh-w0dJH2xWI5jxwM5QJTf-cTxE/export?format=doc))\n- [Crea tu propio juego](https://docs.google.com/document/d/11yqLTJOPn11LeSNFfCtyvjyRvab3Q1DMorVNmoOLAf0/edit) - Ejemplo de revisión por pares ([PDF](https://docs.google.com/document/d/11yqLTJOPn11LeSNFfCtyvjyRvab3Q1DMorVNmoOLAf0/export?format=pdf) \\\\ \\| [DOCX](https://docs.google.com/document/d/11yqLTJOPn11LeSNFfCtyvjyRvab3Q1DMorVNmoOLAf0/export?format=doc))\n\n[/key]", "CSD U4 Change Screen Map": "#### Se requiere una programación limitada\n\nEl objetivo de esta unidad es conseguir que los alumnos piensen en el papel que desempeña el diseño en el desarrollo de un producto y ayudarles a crear empatía con los usuarios finales. Esta no es una unidad centrada en la programación, y la medida en que se espera que los alumnos programen está representada en su totalidad aquí. Los alumnos tendrán la oportunidad de profundizar en el App Lab y de aprender más sobre el funcionamiento de \"onEvent\" en la unidad 6.", "CSD U4 Change Screen Map_2018": "#### Se requiere una programación limitada\n\nEl objetivo de esta unidad es conseguir que los alumnos piensen en el papel que desempeña el diseño en el desarrollo de un producto y ayudarles a crear empatía con los usuarios finales. Esta no es una unidad centrada en la programación, y la medida en que se espera que los alumnos programen está representada en su totalidad aquí. Los alumnos tendrán la oportunidad de profundizar en el App Lab y de aprender más sobre el funcionamiento de \"onEvent\" en la unidad 6.", "CSD U4 Change Screen Map_2019": "#### Se requiere una programación limitada\n\nEl objetivo de esta unidad es conseguir que los alumnos piensen en el papel que desempeña el diseño en el desarrollo de un producto y ayudarles a crear empatía con los usuarios finales. Esta no es una unidad centrada en la programación, y la medida en que se espera que los alumnos programen está representada en su totalidad aquí. Los alumnos tendrán la oportunidad de profundizar en el App Lab y de aprender más sobre el funcionamiento de \"onEvent\" en la unidad 6.", @@ -391,10 +391,10 @@ "Virtual Pet 6_2021": "Esta lección contiene un **mini-proyecto** llamado _Macota Virtual_. Esta progresión puede que parezca muy diferente de lo hecho antes en el curso para tí y tus alumnos. Estos niveles tienen algunas características nuevas que puede que quieras explorar antes de empezar.\n\n- El código que tus alumnos escriben en un nivel se transfiere automáticamente a los siguientes niveles. Esto les permite construir de manera gradual e iterar sus propias ideas según aprenden.\n- Estos niveles les permiten una creatividad y una mente más abierta. Empodera a tus alumnos para que sean ellos los que determinen cuándo han completado cada tarea. ¡No hay una respuesta correcta!\n- Existen soluciones de ejemplo para esta etapa de la progresión que se pueden ver en el panel del profesor a la derecha.", "Virtual Pet 7_2021": "Esta lección contiene un **mini-proyecto** llamado _Macota Virtual_. Esta progresión puede que parezca muy diferente de lo hecho antes en el curso para tí y tus alumnos. Estos niveles tienen algunas características nuevas que puede que quieras explorar antes de empezar.\n\n- El código que tus alumnos escriben en un nivel se transfiere automáticamente a los siguientes niveles. Esto les permite construir de manera gradual e iterar sus propias ideas según aprenden.\n- Estos niveles les permiten una creatividad y una mente más abierta. Empodera a tus alumnos para que sean ellos los que determinen cuándo han completado cada tarea. ¡No hay una respuesta correcta!\n- Existen soluciones de ejemplo para esta etapa de la progresión que se pueden ver en el panel del profesor a la derecha.", "Virtual Pet 8_2021": "Esta lección contiene un **mini-proyecto** llamado _Macota Virtual_. Esta progresión puede que parezca muy diferente de lo hecho antes en el curso para tí y tus alumnos. Estos niveles tienen algunas características nuevas que puede que quieras explorar antes de empezar.\n\n- El código que tus alumnos escriben en un nivel se transfiere automáticamente a los siguientes niveles. Esto les permite construir de manera gradual e iterar sus propias ideas según aprenden.\n- Estos niveles les permiten una creatividad y una mente más abierta. Empodera a tus alumnos para que sean ellos los que determinen cuándo han completado cada tarea. ¡No hay una respuesta correcta!\n- Existen soluciones de ejemplo para esta etapa de la progresión que se pueden ver en el panel del profesor a la derecha.", - "courseA_artist_loops12_2021": "Este es un nivel de juego libre. No sólo es un gran lugar para señalar a los alumnos que están progresando rápidamente, sino un lugar para que todos los alumnos expresen realmente su creatividad. Aunque los alumnos no tienen que escribir ningún código en este nivel, hacerlo les permitirá aplicar lo que han aprendido de una forma más significativa para ellos. Anime a sus alumnos a tomarse su tiempo aquí.\n\n- Estos niveles **no se comprueba si es correcto** para permitir una creatividad más abierta. Empodera a sus alumnos para que determinen por sí mismos cuándo han creado algo que les gusta. No hay una única respuesta correcta. \n- Hay ejemplos de soluciones disponibles para este nivel que pueden verse abriendo el panel del profesor a la derecha.", + "courseA_artist_loops12_2021": "Este es un nivel de juego libre. No sólo es un gran lugar para señalar a los alumnos que están progresando rápidamente, sino un lugar para que todos los alumnos expresen realmente su creatividad. Aunque los alumnos no tienen que escribir ningún código en este nivel, hacerlo les permitirá aplicar lo que han aprendido de una forma más significativa para ellos. Anime a sus alumnos a tomarse su tiempo aquí.\n\n- Estos niveles **no son comprobados en cuanto a su corrección** para permitir una creatividad más abierta. Permita que sus alumnos determinen por sí mismos cuándo han creado algo que les gusta. No hay una única respuesta correcta. \n- Hay ejemplos de soluciones disponibles para este nivel que pueden verse abriendo el panel del profesor a la derecha.", "courseA_artist_loops_challenge1_2021": "Esta lección extra es un \"juego libre\". Estos niveles tienen algunas características que quizás quieras explorar antes de empezar. \n\n- Estos niveles **no se comprueban para ver si son correctos** para permitir una creatividad más abierta. Permita que sus alumnos determinen por sí mismos cuándo han creado algo que les gusta. No hay una única respuesta correcta. \n- Hay ejemplos de soluciones disponibles para este nivel que pueden verse abriendo el panel del profesor a la derecha.", "courseA_playLab_events7_2021": "Este nivel es un \"juego libre\". Estos niveles tienen algunas características que quizás quieras explorar antes de empezar. \n\n- Estos niveles **no se comprueban en cuanto a su corrección** para permitir una creatividad más abierta. Permita que sus alumnos determinen por sí mismos cuándo han creado algo que les gusta. No hay una única respuesta correcta. \n- Hay ejemplos de soluciones disponibles para este nivel que pueden verse abriendo el panel del profesor a la derecha.", - "courseB_artist_loops10_2021": "Este es un nivel de juego libre. No sólo es un gran lugar para señalar a los alumnos que están progresando rápidamente, sino un lugar para que todos los alumnos expresen realmente su creatividad. Aunque los alumnos no tienen que escribir ningún código en este nivel, hacerlo les permitirá aplicar lo que han aprendido de una forma más significativa para ellos. Anime a sus alumnos a tomarse su tiempo aquí.\n\n- Estos niveles **no se comprueba si es correcto** para permitir una creatividad más abierta. Empodera a sus alumnos para que determinen por sí mismos cuándo han creado algo que les gusta. No hay una única respuesta correcta. \n- Hay ejemplos de soluciones disponibles para este nivel que pueden verse abriendo el panel del profesor a la derecha.", + "courseB_artist_loops10_2021": "Este es un nivel de juego libre. No sólo es un gran lugar para señalar a los alumnos que están progresando rápidamente, sino un lugar para que todos los alumnos expresen realmente su creatividad. Aunque los alumnos no tienen que escribir ningún código en este nivel, hacerlo les permitirá aplicar lo que han aprendido de una forma más significativa para ellos. Anime a sus alumnos a tomarse su tiempo aquí.\n\n- Estos niveles **no son comprobados en cuanto a su corrección** para permitir una creatividad más abierta. Permita que sus alumnos determinen por sí mismos cuándo han creado algo que les gusta. No hay una única respuesta correcta. \n- Hay ejemplos de soluciones disponibles para este nivel que pueden verse abriendo el panel del profesor a la derecha.", "courseB_playLab_events1_2021": "Este es un nivel de juego libre. Como aparece al principio de la lección, está pensado para servir de \"caja de arena\" donde los alumnos pueden experimentar con nuevos bloques. Aunque no se requiere que los alumnos escriban ningún código en este nivel, hacerlo les permitirá hacer sus propios descubrimientos antes de que se les pida que realicen tareas específicas. Anime a sus alumnos a tomarse su tiempo aquí.", "courseB_playlab_eventsFP_2021": "Este es un nivel de juego libre. No sólo es un gran lugar para apuntar a los alumnos que están progresando rápidamente, sino un lugar para que todos los alumnos expresen realmente su creatividad. Aunque los alumnos no tienen que escribir ningún código en este nivel, hacerlo les permitirá aplicar lo que han aprendido de una forma más significativa para ellos. Anime a sus alumnos a emplear su tiempo aquí.", "courseB_playlab_events_challenge1_2021": "Esta lección extra es un \"juego libre\". Estos niveles tienen algunas características que quizás quieras explorar antes de empezar. \n\n- Estos niveles **no se comprueban para ver si son correctos** para permitir una creatividad más abierta. Permita que sus alumnos determinen por sí mismos cuándo han creado algo que les gusta. No hay una única respuesta correcta. \n- Hay ejemplos de soluciones disponibles para este nivel que pueden verse abriendo el panel del profesor a la derecha.", @@ -487,7 +487,7 @@ "CSD U3 - Booleans Video_2021": "## Objetivos del Debate\n\n**Vocabulario Clave:**\n\n- **Expresión Booleana** - en programación, una expresión que se evalúa como Verdadero o Falso.\n\nLos alumnos deben ser capaces de explicar que una expresión booleana es algo que es verdadero o falso, similar a una pregunta de sí o no. La manera más formal de decir esto es que las expresiones booleanas se _evalúan_ a verdadero o falso. Esto significa que cuando el ordenador procesa una expresión booleana, comprueba si la expresión describe una situación que es verdadera o falsa, y entonces utiliza el valor de verdadero o falso dondequiera que se encuentre la expresión.\n\nAlgunos ejemplos de expresiones booleanas que se evalúan como verdaderas son `3 > 1` y `4 <= 7`, pero anima a los alumnos a que piensen en expresiones que podrían estar mejor representadas por variables, como `EdadDeLosEstudiantes < 70` o `TamañoDeLaClase > 2`.\n\nAlgunos ejemplos de expresiones booleanas que se evalúan como falsas son `4 == 7`, `nombre de la escuela == \"Hogwarts\"` y `año actual < 1000`. ", "CSD U3 Sprites anitab 2_2021": "# Motores de Búsqueda Recomendados\n\nComo no podemos saber qué sitios pueden estar bloqueados en tu zona, hemos evitado indicar a los alumnos un motor de búsqueda específico. No todos los motores de búsqueda facilitan la configuración de los filtros de Creative Commons - algunos de los más fáciles son:\n\n* Creative Commons Search\n* Google Image Advanced Search\n* Wikimedia Commons\n* Flickr Creative Commons\n", "CSD U3 Sprites combine_2021": "# Motores de Búsqueda Recomendados\n\nComo no podemos saber qué sitios pueden estar bloqueados en tu zona, hemos evitado indicar a los alumnos un motor de búsqueda específico. No todos los motores de búsqueda facilitan la configuración de los filtros de Creative Commons - algunos de los más fáciles son:\n\n* Creative Commons Search\n* Google Image Advanced Search\n* Wikimedia Commons\n* Flickr Creative Commons\n", - "CSD U3 drawing challenge 2_2021": "Esta tarea introduce a los alumnos en el bloque de puntos.", + "CSD U3 drawing challenge 2_2021": "Esta tarea introduce a los alumnos en el bloque punto.", "CSD U3 drawing challenge 3_2021": "Esta tarea permite a los alumnos practicar con el bloque `strokeWeight`.", "CSD U3 drawing challenge no fill_2021": "Esta tarea permite a los alumnos practicar con el bloque `noFill`.", "CSD U3 drawing practice 1_2021": "Esta tarea de depuración pone a prueba la capacidad del alumno para secuenciar correctamente el código.", @@ -495,7 +495,15 @@ "CSD U3 drawing practice 3_2021": "Esta tarea de depuración pone a prueba la capacidad del alumno para secuenciar el código con respecto al comando `fill`.", "CSD U3 parameters shape scene_2021": "Esta tarea creativa permite a los alumnos utilizar sus nuevos conocimientos para alcanzar un objetivo que ellos mismos se han fijado, o para juguetear con el código sin un objetivo concreto. ", "CSD: Sprites in Game Lab_2021": "## Objetivos del Debate\n\n**Vocabulario Clave:**\n\n- **Sprite** - Un personaje en la pantalla con propiedades que describen su ubicación, movimiento y aspecto.\n- **Propiedad** - Una etiqueta para una característica de un sprite, como su ubicación y apariencia.\n- **Notación de Punto** - La forma en que las propiedades de los sprites se utilizan en el Laboratorio de Juegos, conectando el sprite y la propiedad con un punto.\n\nLos sprites son un concepto muy complejo, y los estudiantes pueden tener dificultades para entender exactamente lo que son. El aspecto más importante para que los alumnos entiendan es que los sprites permiten organizar mucha información sobre algo que se quiere dibujar en la pantalla. \n\nLos alumnos deben establecer la conexión entre las propiedades y las variables, ya que ambas contienen información que su programa necesita para funcionar. Se accede a las propiedades a través de los sprites, y los sprites del Laboratorio de Juegos ya tienen propiedades específicas que se crean automáticamente cuando los alumnos crean cada sprite, como la posición x, la altura y la rotación. \n\nLos sprites resuelven el problema de organizar una gran cantidad de información sobre cómo debe dibujarse algo en la pantalla. En lugar de crear nuevas variables para mantener toda esa información, los sprites utilizan propiedades para mantener toda la información sobre una cosa que se dibuja en la pantalla.\n\n**Rincón del Contenido:** El sprite es un tipo de datos llamado **objeto**. Aunque todavía no estamos introduciendo explícitamente el concepto de objeto, los alumnos deben entender que un sprite es un tipo de valor diferente a los que hemos visto antes, que puede contener referencias a muchos más valores.", - "Introduction to Variables - Part 1_2021": "# Objetivos del Debate\n\nLos alumnos deben comprender que las variables contienen información y que se puede acceder a ellas mediante sus etiquetas. Con dibujos sencillos, los alumnos tal vez no vean el poder de las variables, por lo que puedes pedirles que piensen en algunas aplicaciones diferentes que utilicen y qué información debe almacenarse para que la aplicación funcione, o que piensen en un programa más complejo para el que quieran utilizar variables.\n\nLos números, el texto y los colores pueden ir en variables, así como estructuras de datos más complicadas que los estudiantes verán más adelante en el curso." + "Introduction to Variables - Part 1_2021": "# Objetivos del Debate\n\nLos alumnos deben comprender que las variables contienen información y que se puede acceder a ellas mediante sus etiquetas. Con dibujos sencillos, los alumnos tal vez no vean el poder de las variables, por lo que puedes pedirles que piensen en algunas aplicaciones diferentes que utilicen y qué información debe almacenarse para que la aplicación funcione, o que piensen en un programa más complejo para el que quieran utilizar variables.\n\nLos números, el texto y los colores pueden ir en variables, así como estructuras de datos más complicadas que los estudiantes verán más adelante en el curso.", + "CSD U3 Functions Reset Sprite_2021": "**Por qué usar funciones** \n\nEste nivel y los dos siguientes introducen tres usos de las funciones, a saber, eliminar la repetición en los programas, permitir que el código se modifique rápidamente en varios puntos y proporcionar organización en el código. Los alumnos tendrán que escribir más funciones propias en estos niveles.", + "CSD U3 abstraction rotation control_2021": "# Dentro y fuera del bucle de dibujo\n\nEste es un buen momento para recordar a los alumnos que el código **fuera** del bucle de dibujo se utiliza para configurar el programa. Es para la forma en que quieres que tu programa **comience**. El código **dentro** del bucle de dibujo es para las cosas que cambian, mientras el programa se ejecuta, la interacción con el usuario. \n\nPuede haber alguna confusión en cuanto a que los nuevos bloques son animación (cambiando de posición) y sin embargo han estado fuera del bucle de dibujo hasta este momento. Esto se debe a que hasta ahora, la velocidad se ha establecido al principio del programa y no se ha cambiado. Cuando los estudiantes quieran que la velocidad cambie durante el programa, tendrá que ir dentro del bucle de dibujo.", + "CSD U3 collisions build isTouching_2021": "El código de este nivel es abrumador. No se trata de que los alumnos entiendan cada línea, sino de que vean que es posible comprobar si los sprites se están tocando sólo con sus posiciones. Deben entender que el bloque `isTouching` utilizado en el siguiente nivel ejecuta automáticamente el complicado código que ven aquí, pero que está oculto dentro del bloque para facilitar la programación.\n\nEste código no incluye las propiedades `y` de altura porque los dos sprites están interactuando en la misma línea horizontal. Si el conejito pudiera moverse en diagonal, el código sería aún más complicado.", + "CSD U3 collisions debug isTouching_2021": "En este nivel no se pide a los alumnos que arreglen el error en el programa, lo que debe hacerse en la pestaña de animación. Para que la colisión funcione correctamente, los estudiantes tendrán que recortar el espacio vacío alrededor de la parte visible de la imagen. La forma más fácil de hacerlo es hacer clic una vez en el icono de \"recorte\" en la pestaña de animación, que recortará firmemente el rectángulo más pequeño alrededor de las partes visibles de la imagen. Los alumnos también pueden utilizar la herramienta de selección rectangular para especificar lo que debe ser recortado. ", + "CSD U3 function video_2021": "# Objetivos del Debate\n\n**Vocabulario clave:** \n\n- **Función**: Un conjunto de instrucciones de programación con nombre.\n\nAsegúrate de que los alumnos entienden el papel de los dos pasos en el uso de las funciones, así como que ven las funciones como una forma de \"fragmentación\" o abstracción. La definición de la función debe incluir todo el código que se quiere ejecutar, y el nombre de la función debe ser una breve descripción del propósito del código. La función debe ser llamada en cada lugar del programa en el que el alumno quiera que se ejecute ese bloque de código.", + "CSD games mousedown intro_2021": "Esta es la primera vez que los alumnos ven la entrada del ratón. Aunque no hayan visto el bloque antes, pueden ser capaces de predecir a partir de la línea 13 que los engranajes girarán cuando se pulse el ratón. Este nivel es casi idéntico al anterior, por lo que también puedes utilizarlo como repaso de la estructura if/else.", + "csd-explore ui-4": "[key]\n\nHay dos formas distintas de procesamiento.\n\n1. Comparación: la elección del usuario se compara con la respuesta correcta\n2. Si/entonces: si son iguales, la aplicación muestra el mensaje \"correcto\"; si son diferentes, la aplicación muestra el mensaje \"incorrecto\".\n\nObserva que esta aplicación es muy similar a la aplicación de cumpleaños que los alumnos vieron en el último nivel, ya que utiliza los dos mismos tipos de procesamiento. Utiliza esta similitud para comparar cómo los mismos tipos de procesamiento pueden utilizarse en tipos de aplicaciones muy diferentes.\n\n[/key]", + "csd-explore ui-5": "[key]\n\nEl proceso utilizado en esta aplicación es la búsqueda o la localización de una coincidencia. \n\n- Encontrar una coincidencia para el cumpleaños del usuario en el calendario, y utilizar el día de la semana.\n- Encontrar una coincidencia para el día de la semana en la lista de autores y los días en que nacieron.\n\nPor supuesto, en esta aplicación hay más procesos, pero este ejercicio se centra en la parte del proceso de búsqueda/encuentro de coincidencias.\n\n[/key]" } } } diff --git a/dashboard/config/locales/vocabularies.es-MX.json b/dashboard/config/locales/vocabularies.es-MX.json index 6724e8f74d011..b184da142de4b 100644 --- a/dashboard/config/locales/vocabularies.es-MX.json +++ b/dashboard/config/locales/vocabularies.es-MX.json @@ -913,7 +913,7 @@ "definition": "Un personaje en la pantalla con propiedades que describen su ubicación, movimiento y apariencia. " }, "dot_notation/csd/2021": { - "word": "Dot notation (Notación de puntos)", + "word": "Notación de puntos", "definition": "La forma en la que las propiedades de las sprites se utilizan en el Game Lab. Conectando a la sprite y a sus propiedades mediante un punto." }, "condition/csd/2021": { diff --git a/i18n/locales/es-MX/dashboard/blocks.yml b/i18n/locales/es-MX/dashboard/blocks.yml index 97dee7194cbc3..391b9994b9cfa 100644 --- a/i18n/locales/es-MX/dashboard/blocks.yml +++ b/i18n/locales/es-MX/dashboard/blocks.yml @@ -2,6 +2,8 @@ es-MX: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alternar cada {N} compases \nentre {MOVE1} y {MOVE2}" options: @@ -1059,6 +1061,12 @@ es-MX: text: dibuja línea {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: limitacion de bloque {SPRITE} para moverse + gamelab_everySeconds: + text: 'repetir cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segundos + '"frames"': fotogramas gamelab_followingTargets: text: siguientes objetivos gamelab_getAllSprites: @@ -1213,6 +1221,8 @@ es-MX: '"pop"': pop '"rain"': lluvia '"spiral"': espiral + gamelab_makeNewScaledSprite: + text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} gamelab_makeNewSpriteAnon: text: crear un nuevo sprite {ANIMATION_NAME} en {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/es-MX/dashboard/scripts.yml b/i18n/locales/es-MX/dashboard/scripts.yml index 12d74a2bcfaa8..993f171310c0a 100644 --- a/i18n/locales/es-MX/dashboard/scripts.yml +++ b/i18n/locales/es-MX/dashboard/scripts.yml @@ -1374,8 +1374,6 @@ es-MX: description: Cómo dirigir un debate sobre la igualdad en un Desarrollo Profesional de Code.org description_short: Cómo dirigir un debate sobre la igualdad en un Desarrollo Profesional de Code.org lessons: - Code.org Equity PD: - name: Desarrollo profesional de Code.org en condiciones de igualdad Necessary Background: name: Experiencia necesaria student_description: Cómo dirigir un debate sobre la igualdad en un Desarrollo Profesional de Code.org @@ -1955,6 +1953,7 @@ es-MX: description_student: En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. Esta lección funciona bien para cualquier estudiante con edad suficiente para leer (más de 6 años). Los estudiantes más jóvenes probablemente no terminarán el tutorial, pero se divertirán mucho trabajando con los rompecabezas durante una hora. Los estudiantes de secundaria terminarán en su mayoría el tutorial y tendrán algo de tiempo para jugar en el nivel de juego libre al final. description_teacher: En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. Esta lección funciona bien para cualquier estudiante con edad suficiente para leer (más de 6 años). Los estudiantes más jóvenes probablemente no terminarán el tutorial, pero se divertirán mucho trabajando con los rompecabezas durante una hora. Los estudiantes de secundaria terminarán en su mayoría el tutorial y tendrán algo de tiempo para jugar en el nivel de juego libre al final. student_description: Utiliza bloques de código para llevar a Steve o Alex en una aventura a través del mundo de Minecraft. + name: mc oceans: title: Inteligencia Artificial para océanos description: Aprende cómo IA y el aprendizaje automático se pueden usar para abordar problemas del mundo. @@ -3907,6 +3906,7 @@ es-MX: description_student: "¿Has pensado que alguna vez puedes jugar videojuegos en tu colegio? ¡En esta lección, podrás hacer tu propio juego!" description_teacher: En esta actividad online, los/as estudiantes aprenderán lo que son los eventos, y cómo los computadores los usan en los programas como los videojuegos. Los/as estudiantes trabajarán los desafíos haciendo que el programa reaccione a los eventos (como presionar los botones de flecha). Al final del desafío, los/as estudiantes tendrán la oportunidad de personalizar su juego con diferentes velocidades y sonidos. student_description: Elije un equipo y crea un juego de basquetbol + name: baloncesto sample-csp5: lessons: Controlling Memory with Variables: @@ -4519,6 +4519,7 @@ es-MX: description_student: "¿Has pensado que alguna vez puedes jugar videojuegos en tu colegio? ¡En esta lección, podrás hacer tu propio juego!" description_teacher: En esta actividad online, los/as estudiantes aprenderán lo que son los eventos, y cómo los computadores los usan en los programas como los videojuegos. Los/as estudiantes trabajarán los desafíos haciendo que el programa reaccione a los eventos (como presionar los botones de flecha). Al final del desafío, los/as estudiantes tendrán la oportunidad de personalizar su juego con diferentes velocidades y sonidos. student_description: Combina deportes + name: deportes 2016_sciencePD-phase2b: lessons: Welcome!: @@ -7331,6 +7332,7 @@ es-MX: description_student: 'En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. ' description_teacher: En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. Esta lección funciona bien para cualquier estudiante con edad suficiente para leer (más de 6 años). Los estudiantes más jóvenes probablemente no terminarán el tutorial, pero se divertirán mucho trabajando con los rompecabezas durante una hora. Los estudiantes de secundaria terminarán en su mayoría el tutorial y tendrán algo de tiempo para jugar en el nivel de juego libre al final. student_description: "¡Minecraft está de vuelta para la Hora del Código con una actividad nueva! Viaja a través de Minecraft con códigos." + name: héroe applab-intro-staging: title: Introducción a la preparación del Laboratorio de aplicaciones lessons: @@ -8025,7 +8027,7 @@ es-MX: Present Your Project: name: Presenta tu proyecto Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja Until Loops in Maze: name: Bucles 'hasta' en el Laberinto Programming in Maze: @@ -8171,7 +8173,7 @@ es-MX: Conditionals with Cards: name: Condicionales con tarjetas Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja Conditionals & Loops in Maze: name: Condicionales y bucles en Laberinto Conditionals & Loops in Farmer: @@ -9763,6 +9765,7 @@ es-MX: description_student: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música. description_teacher: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música. student_description: "¡Programa tu propio baile para compartirlo con tus amigos!" + name: baile frozen-2018-test-b: title: Nuevo guión de Frozen lessons: @@ -9778,6 +9781,7 @@ es-MX: description_student: 'En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. ' description_teacher: En esta lección, alumnos de todas las edades tienen una experiencia de iniciación a la codificación y la informática en un entorno seguro y de apoyo. Esta lección funciona bien para cualquier estudiante con edad suficiente para leer (más de 6 años). Los estudiantes más jóvenes probablemente no terminarán el tutorial, pero se divertirán mucho trabajando con los rompecabezas durante una hora. Los estudiantes de secundaria terminarán en su mayoría el tutorial y tendrán algo de tiempo para jugar en el nivel de juego libre al final. student_description: "¡Minecraft está de vuelta con una nueva actividad! Usa tu creatividad y tu capacidad de resolver problemas para explorar y construir mundos acuáticos a través del código." + name: acuático sconyers: title: Playground de Tracey lessons: @@ -10126,7 +10130,7 @@ es-MX: Esta lección muestra cómo se pueden utilizar los condicionales para adaptar un programa y, así, obtener información específica. No siempre tenemos toda la información que necesitamos para escribir un programa. A veces, se debe hacer algo diferente en una situación que en otra, incluso si no sabes qué ocurrirá cuando se ejecute tu código. Por eso son importantes los condicionales, ya que permiten que una computadora tome una decisión en base a la información que es verdadera cuando se ejecuta el código.\\r \\r Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo código que se ejecuta exactamente del mismo modo cada vez que se ejecuta - confiable, pero no muy flexible. En esta lección, su clase comenzará a codificar con condicionales, permitiéndoles escribir código que funcione de forma diferente dependiendo de las condiciones específicas que el programa encuentre. Conditionals & Loops in Harvester: @@ -10388,7 +10392,7 @@ es-MX: Conditionals with Cards: name: Condicionales con tarjetas Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja Conditionals & Loops in Harvester: name: Cosechar con condicionales 'Functions: Songwriting': @@ -13526,7 +13530,7 @@ es-MX: description: "¡Programa tu propio baile para compartirlo con tus amigos!" lessons: Dance Party: - name: Fiesta de baile + name: Fiesta de baile (remix 2019) description_student: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música. description_teacher: En esta lección, los estudiantes de todas las edades obtienen una experiencia introductoria con la programación y las ciencias de la computación en un entorno seguro y que les brinda apoyo. Esta lección ha sido diseñada para estudiantes de todas las edades, pero requiere lectura. Esta actividad requiere de sonido ya que la herramienta fue creada para responder a la música. student_description: "¡Programa tu propio baile para compartirlo con tus amigos!" @@ -15307,7 +15311,7 @@ es-MX: Esta lección muestra cómo se pueden utilizar los condicionales para adaptar un programa y, así, obtener información específica. No siempre tenemos toda la información que necesitamos para escribir un programa. A veces, se debe hacer algo diferente en una situación que en otra, incluso si no sabes qué ocurrirá cuando se ejecute tu código. Por eso son importantes los condicionales, ya que permiten que una computadora tome una decisión en base a la información que es verdadera cuando se ejecuta el código.\\r \\r Conditionals in Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo código que se ejecuta exactamente del mismo modo cada vez que se ejecuta - confiable, pero no muy flexible. En esta lección, su clase comenzará a codificar con condicionales, permitiéndoles escribir código que funcione de forma diferente dependiendo de las condiciones específicas que el programa encuentre. While Loops in Farmer: @@ -15680,7 +15684,7 @@ es-MX: 'Looking Ahead with Minecraft ': name: 'Mirando al futuro con Minecraft ' If/Else with Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja While Loops with the Farmer: name: Bucles 'mientras' en la Granjera Harvesting with Conditionals: @@ -16912,8 +16916,6 @@ es-MX: name: USAR Programas (Sólo Laboratorio de Aplicaciones ) MODIFY Programs: name: MODIFICAR Programas (AppLab -> Widget -> AppLab) - Does Code.org Like Your Dog?: - name: "¿Le gusta a Code.org tu perro?" dog: name: "¿Le gusta a Code.org tu perro?" AI for Oceans: @@ -19260,7 +19262,7 @@ es-MX: description_teacher: Esta lección se creó originalmente para la Hora del Código, en colaboración con el equipo de Minecraft. Los estudiantes tendrán la oportunidad de practicar las ideas que han aprendido hasta este punto, ¡y también de echar un vistazo a los condicionales! Sticker Art with Loops: key: Arte con stickers y bucles - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. description_teacher: 'Esta lección de **mini-proyecto** se basa en la comprensión de los bucles de las lecciones anteriores. Los estudiantes crearán una obra de arte única con el Artista. ' 'Events: The Big Event': @@ -19360,7 +19362,7 @@ es-MX: key: Bucles anidados en Abeja name: Bucles anidados en Laberinto description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán la oportunidad de llevar su comprensión de los loops a un nuevo nivel. Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán cómo programar un loop para que esté dentro de otro loop. También se les animará a que descifren cómo cambios pequeños en cualquier loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes aprenderán a programar un bucle dentro de otro bucle. Conditionals with Cards: key: Condicionales con tarjetas name: Condicionales con tarjetas @@ -19368,7 +19370,7 @@ es-MX: description_teacher: 'En esta lección de **contexto**, los alumnos escribirán _enunciados condicionales (if/else)_ para enunciar las reglas de juegos de cartas sencillos. ' Conditionals in Bee: key: Condicionales con Abeja - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo código que se ejecuta exactamente del mismo modo cada vez que se ejecuta - confiable, pero no muy flexible. En esta lección, su clase comenzará a codificar con condicionales, permitiéndoles escribir código que funcione de forma diferente dependiendo de las condiciones específicas que el programa encuentre. While Loops in Farmer: @@ -19414,7 +19416,7 @@ es-MX: lesson-6: name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora del Código, en colaboración con el equipo de Minecraft. Los estudiantes tendrán la oportunidad de practicar las ideas que han aprendido hasta este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes usarán los conceptos que aprendieron en previas lecciones y comenzarán a usar **instrucciones condicionales**! lesson-5: name: Contraseña de Encendido description_student: En esta lección, aprenderás de qué manera las contraseñas protegen tu información y cómo crear una buena contraseña. @@ -19805,27 +19807,27 @@ es-MX: description_teacher: En esta lección de **desarrollo de habilidades**, los alumnos utilizan bucles para ayudar al personaje de _Star Wars_ _BB-8_ a atravesar eficazmente un laberinto. Sticker Art with Loops: key: Arte con stickers y bucles - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. - description_teacher: "¡Mira cómo se ilumina el resto de los estudiantes mientras hacen sus propios diseños maravillosos usando un pequeño número de bloques y pegatinas digitales! Esta lección se basa en la comprensión de bucles de lecciones anteriores y da a los/as estudiantes la oportunidad de ser verdaderamente creativos. Esta actividad es fantástica para producir artefactos para carpetas o para reuniones de padres/profesores." + description_teacher: En este **mini-proyecto** los estudiantes continuarán aprendiendo con bucles. Ellos y ellas crearán sus propias piezas de arte con el Artista. Nested Loops in Maze: key: Bucles anidados en Laberinto name: Bucles anidados en Laberinto description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán la oportunidad de llevar su comprensión de los loops a un nuevo nivel. Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán cómo programar un loop para que esté dentro de otro loop. También se les animará a que descifren cómo cambios pequeños en cualquier loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes aprenderán a programar un bucle dentro de otro bucle. Snowflakes with Anna and Elsa: key: Copos de nieve con Anna y Elsa name: Copos de nieve con Anna y Elsa description_student: 'Anna y Elsa patinan muy bien sobre hielo, pero necesitan de tu ayuda para crear patrones en esa superficie. Utiliza los bucles anidados para crear algo súper GENIAL. ' - description_teacher: Ahora que los estudiantes saben cómo anidar sus bucles, pueden crear muchas cosas hermosas. Esta lección los guiará a través de una serie de ejercicios que los ayudarán a crear sus propias imágenes, listas para incluir en una carpeta, gracias a las excelentes habilidades de patinaje sobre hielo de Anna y Elsa. + description_teacher: Para completar este **mini-proyecto** los estudiantes tendrán que dibujar copos de nieve con las protagonistas de la pelicula _Frozen_. 'Looking Ahead with Minecraft ': key: 'Mirando al futuro con Minecraft ' name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora del Código, en colaboración con el equipo de Minecraft. Los estudiantes tendrán la oportunidad de practicar las ideas que han aprendido hasta este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes usarán los conceptos que aprendieron en previas lecciones y comenzarán a usar **instrucciones condicionales**! If/Else with Bee: - key: Condicionales con Abeja - name: Condicionales con Abeja + key: Condicionales (Si/sino) con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo código que se ejecuta exactamente del mismo modo cada vez que se ejecuta - confiable, pero no muy flexible. En esta lección, su clase comenzará a codificar con condicionales, permitiéndoles escribir código que funcione de forma diferente dependiendo de las condiciones específicas que el programa encuentre. While Loops with the Farmer: @@ -21218,7 +21220,7 @@ es-MX: name: Módulo 1 Getting Started: name: Primeros pasos - What is Code.org: + What is Codeorg: name: "¿Qué es Code.org?" Addressing Implementation Approaches and Barriers: name: Enfoques de Aplicación y Obstáculos @@ -22765,8 +22767,7 @@ es-MX: title: '"¡Hola, mundo!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navegando por la plataforma de aprendizaje Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Aprenderás cómo:** @@ -25094,7 +25095,7 @@ es-MX: description_student: Usa bucles y patrones para finalizar las imágenes. description_teacher: En cuanto a los bucles, los estudiantes aprenden a dibujar imágenes mediante bucles de secuencias simples de instrucciones. En la actividad conectada anterior, los bucles se utilizaron para recorrer un laberinto y recoger el tesoro. Aquí los bucles crean patrones. Al final de esta etapa, los estudiantes tendrán la oportunidad de crear sus propias imágenes mediante bucles. key: Escena del océano con bucles - The Big Event Jr.: + The Big Event Jr: name: El Gran Evento Jr. description_student: Muévete y grita cuando tus docentes presionen los botones de un control remoto gigante. description_teacher: Los eventos son una excelente manera de agregar variedad a un algoritmo ya escrito. Son muy útiles si tu objetivo es que el programa responda al usuario exactamente cuando éste quiere. @@ -25212,28 +25213,28 @@ es-MX: description_teacher: En esta lección de **desarrollo de habilidades**, los alumnos utilizan bucles para ayudar al personaje de _Star Wars_ _BB-8_ a atravesar eficazmente un laberinto. key: Bucles con Rey y BB-8 'Mini-Project: Sticker Art': - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. - description_teacher: "¡Mira cómo se ilumina el resto de los estudiantes mientras hacen sus propios diseños maravillosos usando un pequeño número de bloques y pegatinas digitales! Esta lección se basa en la comprensión de bucles de lecciones anteriores y da a los/as estudiantes la oportunidad de ser verdaderamente creativos. Esta actividad es fantástica para producir artefactos para carpetas o para reuniones de padres/profesores." + description_teacher: En este **mini-proyecto** los estudiantes continuarán aprendiendo con bucles. Ellos y ellas crearán sus propias piezas de arte con el Artista. Nested Loops in Maze: name: Bucles anidados en Laberinto description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán la oportunidad de llevar su comprensión de los loops a un nuevo nivel. Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán cómo programar un loop para que esté dentro de otro loop. También se les animará a que descifren cómo cambios pequeños en cualquier loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes aprenderán a programar un bucle dentro de otro bucle. key: Bucles anidados en Laberinto Snowflakes with Anna and Elsa: name: Copos de nieve con Anna y Elsa description_student: 'Anna y Elsa patinan muy bien sobre hielo, pero necesitan de tu ayuda para crear patrones en esa superficie. Utiliza los bucles anidados para crear algo súper GENIAL. ' - description_teacher: Ahora que los estudiantes saben cómo anidar sus bucles, pueden crear muchas cosas hermosas. Esta lección los guiará a través de una serie de ejercicios que los ayudarán a crear sus propias imágenes, listas para incluir en una carpeta, gracias a las excelentes habilidades de patinaje sobre hielo de Anna y Elsa. + description_teacher: Para completar este **mini-proyecto** los estudiantes tendrán que dibujar copos de nieve con las protagonistas de la pelicula _Frozen_. key: Copos de nieve con Anna y Elsa Looking Ahead with Minecraft: name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora del Código, en colaboración con el equipo de Minecraft. Los estudiantes tendrán la oportunidad de practicar las ideas que han aprendido hasta este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes usarán los conceptos que aprendieron en previas lecciones y comenzarán a usar **instrucciones condicionales**! If/Else with Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo código que se ejecuta exactamente del mismo modo cada vez que se ejecuta - confiable, pero no muy flexible. En esta lección, su clase comenzará a codificar con condicionales, permitiéndoles escribir código que funcione de forma diferente dependiendo de las condiciones específicas que el programa encuentre. - key: Condicionales con Abeja + key: Condicionales (Si/sino) con Abeja While Loops in Farmer: name: Bucles 'mientras' en Granjera description_student: 'Los loops son tan útiles en la codificación. Esta lección te enseñará sobre un nuevo tipo de loops: ¡loops mientras!' @@ -25317,14 +25318,14 @@ es-MX: description_teacher: En esta lección, los estudiantes programarán su propia fiesta de baile interactiva. Esta actividad requiere el uso de sonido, ya que la herramienta responde a la música. Sticker Art with Loops: key: Arte con stickers y bucles - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. - description_teacher: "¡Mira cómo se ilumina el resto de los estudiantes mientras hacen sus propios diseños maravillosos usando un pequeño número de bloques y pegatinas digitales! Esta lección se basa en la comprensión de bucles de lecciones anteriores y da a los/as estudiantes la oportunidad de ser verdaderamente creativos. Esta actividad es fantástica para producir artefactos para carpetas o para reuniones de padres/profesores." + description_teacher: En este **mini-proyecto** los estudiantes continuarán aprendiendo con bucles. Ellos y ellas crearán sus propias piezas de arte con el Artista. 'Looking Ahead with Minecraft ': key: 'Mirando al futuro con Minecraft ' name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora del Código, en colaboración con el equipo de Minecraft. Los estudiantes tendrán la oportunidad de practicar las ideas que han aprendido hasta este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes usarán los conceptos que aprendieron en previas lecciones y comenzarán a usar **instrucciones condicionales**! While Loops with the Farmer: key: Bucles 'mientras' en la Granjera name: Bucles 'mientras' en Granjera @@ -25911,7 +25912,7 @@ es-MX: description_student: Esboza tu propia aplicación para smartphone. description_teacher: En esta lección, los estudiantes reconocen que las ciencias de la computación pueden ayudar a las personas en la vida real. Primero, los estudiantes se identifican con varios usuarios ficticios de smartphones para ayudarlos a encontrar la “aplicación correcta” que se adapte a sus necesidades. Luego, los estudiantes ejercitan la empatía y la creatividad para esbozar una aplicación para smartphone que responda a las necesidades de otro usuario. key: La aplicación correcta - The Big Event Jr.: + The Big Event Jr: name: El Gran Evento Jr. description_student: Muévete o grita cuando tu docente presione los botones de un control remoto gigante. description_teacher: Los eventos son una excelente manera de agregar variedad a un algoritmo ya escrito. Son muy útiles si tu objetivo es que el programa responda al usuario exactamente cuando éste quiere. @@ -26004,7 +26005,7 @@ es-MX: Internet está lleno de todo tipo de personas interesantes, pero a veces, algunas de ellas pueden ser malintencionadas. Con este juego de rol, ayuda a tus alumnos a entender por qué a menudo es más fácil ser malvado en línea que en persona, y cómo lidiar con la maldad en línea cuando la ven. key: Poner un STOP a la maldad en Internet - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Mis amigos robóticos Jr. description_student: En esta lección, harás de cuenta que tus compañeros de clase son robots y los programarás para crear patrones de tazas apiladas. description_teacher: Mediante un conjunto de símbolos en lugar de código, los estudiantes diseñarán algoritmos para indicar a un "robot" que apile tazas en diferentes patrones. Los estudiantes se turnarán para cumplir el rol del robot y responderán únicamente al algoritmo definido por sus compañeros. Este segmento enseña a los estudiantes la conexión entre los símbolos y las acciones, la diferencia entre un algoritmo y un programa, y lo valiosa que es la depuración. @@ -26025,7 +26026,7 @@ es-MX: name: Crear arte con código description_student: Programa el Artista para crear imágenes hermosas. description_teacher: En esta lección, los estudiantes tomarán control del Artista para completar los dibujos en pantalla. En esta etapa del Artista, los estudiantes podrán crear imágenes de mayor complejidad mediante nuevos bloques, tales como como `avanzar 100 pixeles` y `girar 90 grados a la derecha`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Mis amigos robóticos y repetitivos Jr. description_student: En esta lección, volverás a programar a tus compañeros de clase. Al usar bucles, podrás resolver problemas más grandes y más complicados. description_teacher: En base a la actividad inicial "Mis amigos robóticos", los estudiantes abordan diseños más grandes y complicados. Para programar sus "robots" con el objetivo de que completen estos diseños más grandes, los estudiantes deberán identificar patrones repetidos en sus instrucciones que podrían reemplazarse con un bucle. @@ -26039,7 +26040,7 @@ es-MX: description_student: "¡Usemos los bucles para ayudar a la cosechadora a recolectar algunos vegetales!" description_teacher: Los alumnos realizan nuevas acciones para ayudar a la recolectora a recoger múltiples verduras que crecen en grandes racimos. 'Mini-Project: Sticker Art': - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. description_teacher: 'Esta lección de **mini-proyecto** se basa en la comprensión de los bucles de las lecciones anteriores. Los estudiantes crearán una obra de arte única con el Artista. ' The Big Event: @@ -26101,7 +26102,7 @@ es-MX: description_teacher: Los alumnos realizan nuevas acciones para ayudar a la recolectora a recoger múltiples verduras que crecen en grandes racimos. Sticker Art with Loops: key: Arte con stickers y bucles - name: 'Mini-Proyecto: Arte con Pegatinas' + name: 'Mini-Proyecto: Arte con Stickeres' description_student: En esta lección, los bucles hacen que sea sencillo crear imágenes incluso más geniales con Artista. description_teacher: 'Esta lección de **mini-proyecto** se basa en la comprensión de los bucles de las lecciones anteriores. Los estudiantes crearán una obra de arte única con el Artista. ' 'Events: The Big Event': @@ -26575,7 +26576,7 @@ es-MX: Nested Loops in Maze: name: Bucles anidados en Laberinto description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán la oportunidad de llevar su comprensión de los loops a un nuevo nivel. Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán cómo programar un loop para que esté dentro de otro loop. También se les animará a que descifren cómo cambios pequeños en cualquier loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes aprenderán a programar un bucle dentro de otro bucle. Conditionals with Cards: name: Condicionales con tarjetas description_student: "¡Es hora de jugar un juego donde ganas puntos sólo bajo ciertas condiciones!" @@ -26584,9 +26585,9 @@ es-MX: Looking Ahead with Minecraft: name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora del Código, en colaboración con el equipo de Minecraft. Los estudiantes tendrán la oportunidad de practicar las ideas que han aprendido hasta este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes usarán los conceptos que aprendieron en previas lecciones y comenzarán a usar **instrucciones condicionales**! If/Else with Bee: - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo código que se ejecuta exactamente del mismo modo cada vez que se ejecuta - confiable, pero no muy flexible. En esta lección, su clase comenzará a codificar con condicionales, permitiéndoles escribir código que funcione de forma diferente dependiendo de las condiciones específicas que el programa encuentre. While Loops in Farmer: @@ -26633,15 +26634,15 @@ es-MX: key: Bucles anidados en Abeja name: Bucles anidados en Laberinto description_student: Bucles dentro de bucles que están dentro de otros bucles. ¿Qué significa esto? Esta lección te mostrará qué sucede cuando creas un bucle anidado. - description_teacher: En esta actividad online, los/as estudiantes tendrán la oportunidad de llevar su comprensión de los loops a un nuevo nivel. Jugando con la Abeja y Plantas versus Zombis, los/as estudiantes aprenderán cómo programar un loop para que esté dentro de otro loop. También se les animará a que descifren cómo cambios pequeños en cualquier loop, afectarán su programa cuando hagan clic en Ejecutar. + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes aprenderán a programar un bucle dentro de otro bucle. lesson-6: key: lección-6 name: Mirando hacia el Futuro con Minecraft description_student: "¡Evita la lava! Aquí empezarás a aprender sobre condicionales en el mundo de Minecraft." - description_teacher: Esta lección se creó originalmente para la Hora del Código, en colaboración con el equipo de Minecraft. Los estudiantes tendrán la oportunidad de practicar las ideas que han aprendido hasta este punto, ¡y también de echar un vistazo a los condicionales! + description_teacher: En esta lección de **desarrollo de habilidades**, los estudiantes usarán los conceptos que aprendieron en previas lecciones y comenzarán a usar **instrucciones condicionales**! Conditionals in Bee: key: Condicionales con Abeja - name: Condicionales con Abeja + name: Condicionales (Si/sino) con Abeja description_student: 'Ahora que entiendes los condicionales, es hora de programar Bee para usarlos al recolectar miel y néctar. ' description_teacher: Hasta ahora los/as estudiantes han estado escribiendo código que se ejecuta exactamente del mismo modo cada vez que se ejecuta - confiable, pero no muy flexible. En esta lección, su clase comenzará a codificar con condicionales, permitiéndoles escribir código que funcione de forma diferente dependiendo de las condiciones específicas que el programa encuentre. lesson_groups: @@ -27151,6 +27152,10 @@ es-MX: name: Evaluación de la Unidad 1 description_student: Enhorabuena, has completado tu primera unidad. Evalúa tu progreso a través de la Evaluación de la Unidad 1. description_teacher: Los alumnos realizan una evaluación de opción múltiple que abarca los temas de la unidad. + lesson-21: + name: Consola + lesson-22: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -27238,6 +27243,10 @@ es-MX: name: Imprimiendo Objetos lesson-15: name: Ámbito + lesson-16: + name: Consola + lesson-17: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -27251,6 +27260,14 @@ es-MX: name: Práctica de FRQ lesson-2: name: Evaluación de la Unidad 3 + lesson-5: + name: Bucles Para + lesson-12: + name: Búsqueda de Duplicados + lesson-16: + name: Consola + lesson-17: + name: Clases y Objetos lesson_groups: lessonGroup-2: display_name: Contenido @@ -27450,6 +27467,7 @@ es-MX: **Tiempo sugerido:** 15 minutos name: autodidáctico-pl-csa2-2022 + title: 'Módulo 2: Navegando por Code.org' self-paced-pl-csa3-2022: lessons: lesson-1: @@ -28220,6 +28238,12 @@ es-MX: lessons: lesson-1: name: Bienvenidos + lesson-4: + name: Resumen de los Descubrimientos de la Informática + lesson-9: + name: Planificación de lecciones + lesson-10: + name: El papel del profesor csa2-2022-exemplars: lessons: lesson-1: @@ -28240,6 +28264,8 @@ es-MX: name: Métodos Mutadores lesson-9: name: Imprimiendo Objetos + lesson-10: + name: Ámbito lesson-11: name: 'El Barrio: Proyecto de Gestión de Tiendas - Día 1' lesson-12: @@ -28329,3 +28355,15 @@ es-MX: student_description: "¡Bienvenido al curso gratuito en línea para educadores de Code.org sobre Conceptos Básicos de Informática!" description_short: "¡Bienvenido al curso en línea gratuito para educadores, a su propio ritmo, de Code.org para iniciarse en los Conceptos Básicos de Informática!" description_audience: "¡Bienvenido al curso en línea gratuito para educadores, a su propio ritmo, de Code.org para iniciarse en los Conceptos Básicos de Informática!" + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Computación física + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Computación física + hello-world-csc: + title: Hola Mundo + csd-playground: + name: csd-playground From 47398a6e60004444e5270cd9691f986d98229ef8 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:10 +0000 Subject: [PATCH 22/84] dashboard i18n updates - Estonian --- dashboard/config/locales/blocks.et-EE.yml | 5 + .../locales/lesson_activities.et-EE.json | 9 + dashboard/config/locales/resources.et-EE.json | 243 +++++++++++++++++- dashboard/config/locales/scripts.et-EE.yml | 9 +- i18n/locales/et-EE/dashboard/blocks.yml | 5 + i18n/locales/et-EE/dashboard/scripts.yml | 9 +- 6 files changed, 271 insertions(+), 9 deletions(-) diff --git a/dashboard/config/locales/blocks.et-EE.yml b/dashboard/config/locales/blocks.et-EE.yml index 6958ce7aef777..dd53e4a9e69e9 100644 --- a/dashboard/config/locales/blocks.et-EE.yml +++ b/dashboard/config/locales/blocks.et-EE.yml @@ -781,6 +781,11 @@ et: '"while"': tingimusel gamelab_clickedSpritePointer: text: "{SPRITE}" + gamelab_everySeconds: + text: 'iga {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekundit gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/dashboard/config/locales/lesson_activities.et-EE.json b/dashboard/config/locales/lesson_activities.et-EE.json index a16c2beff61a4..ddb288251ced3 100644 --- a/dashboard/config/locales/lesson_activities.et-EE.json +++ b/dashboard/config/locales/lesson_activities.et-EE.json @@ -47,6 +47,12 @@ "d81d8eed-09d3-4cf4-8860-c555f8c9bd8e": { "name": "Soojendus" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Tegevus" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Tegevus" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Soojendus" }, @@ -266,6 +272,9 @@ "86fab19b-5ba7-490a-b1e6-75fb3527a9ac": { "name": "Soojendus" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Tegevus" + }, "75477df5-5a1f-4ee8-a294-37c3bb1f1153": { "name": "Soojendus" }, diff --git a/dashboard/config/locales/resources.et-EE.json b/dashboard/config/locales/resources.et-EE.json index fbb460b15cc74..456db1960e731 100644 --- a/dashboard/config/locales/resources.et-EE.json +++ b/dashboard/config/locales/resources.et-EE.json @@ -29,6 +29,198 @@ "ai-training/oceans/unversioned": { "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Tunniplaan" + }, + "vocabulary/courseb/2018": { + "name": "Sõnavara" + }, + "lesson_plans/coursea/2018": { + "name": "Tunniplaan" + }, + "vocabulary/coursea/2018": { + "name": "Sõnavara" + }, + "lesson_plans/coursed/2018": { + "name": "Tunniplaan" + }, + "vocabulary/coursed/2018": { + "name": "Sõnavara" + }, + "lesson_plans/coursef/2018": { + "name": "Tunniplaan" + }, + "vocabulary/coursef/2018": { + "name": "Sõnavara" + }, + "lesson_plans/express/2018": { + "name": "Tunniplaan" + }, + "vocabulary/express/2018": { + "name": "Sõnavara" + }, + "lesson_plans/coursee/2018": { + "name": "Tunniplaan" + }, + "vocabulary/coursee/2018": { + "name": "Sõnavara" + }, + "lesson_plans/coursec/2018": { + "name": "Tunniplaan" + }, + "vocabulary/coursec/2018": { + "name": "Sõnavara" + }, + "lesson_plans_2/csd/2018": { + "name": "Tunniplaan" + }, + "vocabulary_2/csd/2018": { + "name": "Sõnavara" + }, + "lesson_plans_5/csd/2018": { + "name": "Tunniplaan" + }, + "vocabulary_5/csd/2018": { + "name": "Sõnavara" + }, + "lesson_plans_4/csd/2018": { + "name": "Tunniplaan" + }, + "vocabulary_4/csd/2018": { + "name": "Sõnavara" + }, + "lesson_plans_3/csd/2018": { + "name": "Tunniplaan" + }, + "vocabulary_3/csd/2018": { + "name": "Sõnavara" + }, + "lesson_plans_1/csd/2018": { + "name": "Tunniplaan" + }, + "vocabulary_1/csd/2018": { + "name": "Sõnavara" + }, + "lesson_plans/csd/2018": { + "name": "Tunniplaan" + }, + "vocabulary/csd/2018": { + "name": "Sõnavara" + }, + "lesson_plans/coursea/2019": { + "name": "Tunniplaan" + }, + "vocabulary/coursea/2019": { + "name": "Sõnavara" + }, + "lesson_plans/courseb/2019": { + "name": "Tunniplaan" + }, + "vocabulary/courseb/2019": { + "name": "Sõnavara" + }, + "lesson_plans/coursed/2019": { + "name": "Tunniplaan" + }, + "vocabulary/coursed/2019": { + "name": "Sõnavara" + }, + "lesson_plans/coursef/2019": { + "name": "Tunniplaan" + }, + "vocabulary/coursef/2019": { + "name": "Sõnavara" + }, + "lesson_plans/coursee/2019": { + "name": "Tunniplaan" + }, + "vocabulary/coursee/2019": { + "name": "Sõnavara" + }, + "lesson_plans/express/2019": { + "name": "Tunniplaan" + }, + "vocabulary/express/2019": { + "name": "Sõnavara" + }, + "lesson_plans/coursec/2019": { + "name": "Tunniplaan" + }, + "vocabulary/coursec/2019": { + "name": "Sõnavara" + }, + "lesson_plans_2/csd/2019": { + "name": "Tunniplaan" + }, + "vocabulary_2/csd/2019": { + "name": "Sõnavara" + }, + "lesson_plans_5/csd/2019": { + "name": "Tunniplaan" + }, + "vocabulary_5/csd/2019": { + "name": "Sõnavara" + }, + "lesson_plans_3/csd/2019": { + "name": "Tunniplaan" + }, + "vocabulary_3/csd/2019": { + "name": "Sõnavara" + }, + "lesson_plans_4/csd/2019": { + "name": "Tunniplaan" + }, + "vocabulary_4/csd/2019": { + "name": "Sõnavara" + }, + "lesson_plans/csd/2019": { + "name": "Tunniplaan" + }, + "vocabulary/csd/2019": { + "name": "Sõnavara" + }, + "lesson_plans_1/csd/2019": { + "name": "Tunniplaan" + }, + "vocabulary_1/csd/2019": { + "name": "Sõnavara" + }, + "lesson_plans_2/csd/2017": { + "name": "Tunniplaan" + }, + "vocabulary_2/csd/2017": { + "name": "Sõnavara" + }, + "lesson_plans_5/csd/2017": { + "name": "Tunniplaan" + }, + "vocabulary_5/csd/2017": { + "name": "Sõnavara" + }, + "lesson_plans_1/csd/2017": { + "name": "Tunniplaan" + }, + "vocabulary_1/csd/2017": { + "name": "Sõnavara" + }, + "lesson_plans/csd/2017": { + "name": "Tunniplaan" + }, + "vocabulary/csd/2017": { + "name": "Sõnavara" + }, + "lesson_plans_4/csd/2017": { + "name": "Tunniplaan" + }, + "vocabulary_4/csd/2017": { + "name": "Sõnavara" + }, + "lesson_plans_3/csd/2017": { + "name": "Tunniplaan" + }, + "vocabulary_3/csd/2017": { + "name": "Sõnavara" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "Video" }, @@ -115,7 +307,8 @@ "type": "Video" }, "unplugged-video-big-event/courseb/2021": { - "name": "Suursündmus" + "name": "Suursündmus", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Suursündmus" @@ -525,6 +718,54 @@ }, "website-for-a-purpose/csd/2021": { "type": "Vastastikune hindamine" + }, + "lesson_plans/pre-express/2020": { + "name": "Tunniplaan" + }, + "vocabulary/pre-express/2020": { + "name": "Sõnavara" + }, + "lesson_plans/express/2020": { + "name": "Tunniplaan" + }, + "vocabulary/express/2020": { + "name": "Sõnavara" + }, + "lesson_plans/courseb/2020": { + "name": "Tunniplaan" + }, + "vocabulary/courseb/2020": { + "name": "Sõnavara" + }, + "lesson_plans/coursed/2020": { + "name": "Tunniplaan" + }, + "vocabulary/coursed/2020": { + "name": "Sõnavara" + }, + "lesson_plans/coursec/2020": { + "name": "Tunniplaan" + }, + "vocabulary/coursec/2020": { + "name": "Sõnavara" + }, + "lesson_plans/coursee/2020": { + "name": "Tunniplaan" + }, + "vocabulary/coursee/2020": { + "name": "Sõnavara" + }, + "lesson_plans/coursea/2020": { + "name": "Tunniplaan" + }, + "vocabulary/coursea/2020": { + "name": "Sõnavara" + }, + "lesson_plans/coursef/2020": { + "name": "Tunniplaan" + }, + "vocabulary/coursef/2020": { + "name": "Sõnavara" } } } diff --git a/dashboard/config/locales/scripts.et-EE.yml b/dashboard/config/locales/scripts.et-EE.yml index 8a206ccdc96fb..cb25648e1b907 100644 --- a/dashboard/config/locales/scripts.et-EE.yml +++ b/dashboard/config/locales/scripts.et-EE.yml @@ -859,6 +859,7 @@ et: name: Kooditund 2015 student_description: Kasuta koodi plokke, et viia Steve või Alex seiklusele läbi selle Minecrafti maailma. + name: mc ScienceP3OLPT3: lessons: Welcome!: @@ -1203,6 +1204,7 @@ et: description_short: Vali meeskond ja tee korvpallimäng description: Vali meeskond ja tee korvpallimäng student_description: Vali meeskond ja tee korvpallimäng + name: korvpall csd2-2017: lessons: Peer Review: @@ -2710,10 +2712,6 @@ et: display_name: Sisu required: display_name: Ülevaade - dance-2019: - lessons: - Dance Party: - name: Tantsuõhtu k5-onlinepd-2019: lesson_groups: k5_next_steps: @@ -3757,6 +3755,9 @@ et: lessonGroup-2: display_name: Sisu csa3-2022: + lessons: + lesson-5: + name: For tsükkel lesson_groups: lessonGroup-2: display_name: Sisu diff --git a/i18n/locales/et-EE/dashboard/blocks.yml b/i18n/locales/et-EE/dashboard/blocks.yml index 6958ce7aef777..dd53e4a9e69e9 100644 --- a/i18n/locales/et-EE/dashboard/blocks.yml +++ b/i18n/locales/et-EE/dashboard/blocks.yml @@ -781,6 +781,11 @@ et: '"while"': tingimusel gamelab_clickedSpritePointer: text: "{SPRITE}" + gamelab_everySeconds: + text: 'iga {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekundit gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/i18n/locales/et-EE/dashboard/scripts.yml b/i18n/locales/et-EE/dashboard/scripts.yml index 2bfaa1c6e3964..9279139719115 100755 --- a/i18n/locales/et-EE/dashboard/scripts.yml +++ b/i18n/locales/et-EE/dashboard/scripts.yml @@ -791,6 +791,7 @@ et: Hour of Code 2015: name: Kooditund 2015 student_description: Kasuta koodi plokke, et viia Steve või Alex seiklusele läbi selle Minecrafti maailma. + name: mc ScienceP3OLPT3: lessons: Welcome!: @@ -1135,6 +1136,7 @@ et: description_short: Vali meeskond ja tee korvpallimäng description: Vali meeskond ja tee korvpallimäng student_description: Vali meeskond ja tee korvpallimäng + name: korvpall csd2-2017: lessons: Peer Review: @@ -2623,10 +2625,6 @@ et: display_name: Sisu required: display_name: Ülevaade - dance-2019: - lessons: - Dance Party: - name: Tantsuõhtu k5-onlinepd-2019: lesson_groups: k5_next_steps: @@ -3663,6 +3661,9 @@ et: lessonGroup-2: display_name: Sisu csa3-2022: + lessons: + lesson-5: + name: For tsükkel lesson_groups: lessonGroup-2: display_name: Sisu From 5d2d5a71c7f4263c2e577e624ebd672cb6220039 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:13 +0000 Subject: [PATCH 23/84] dashboard i18n updates - Basque --- dashboard/config/locales/blocks.eu-ES.yml | 5 + .../locales/lesson_activities.eu-ES.json | 9 ++ dashboard/config/locales/resources.eu-ES.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.eu-ES.yml | 6 + i18n/locales/eu-ES/dashboard/blocks.yml | 5 + i18n/locales/eu-ES/dashboard/scripts.yml | 6 + 6 files changed, 151 insertions(+) diff --git a/dashboard/config/locales/blocks.eu-ES.yml b/dashboard/config/locales/blocks.eu-ES.yml index 1414f44752650..cd070213d8224 100644 --- a/dashboard/config/locales/blocks.eu-ES.yml +++ b/dashboard/config/locales/blocks.eu-ES.yml @@ -490,6 +490,11 @@ eu: text: 'iruzkina: {COMMENT}' gamelab_destroy: text: ezabatu {THIS} + gamelab_everySeconds: + text: "{N} {UNIT} aldiro " + options: + UNIT: + '"seconds"': segundu gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/dashboard/config/locales/lesson_activities.eu-ES.json b/dashboard/config/locales/lesson_activities.eu-ES.json index 4d678e8b34043..f9c2e5d0ee21f 100644 --- a/dashboard/config/locales/lesson_activities.eu-ES.json +++ b/dashboard/config/locales/lesson_activities.eu-ES.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Ixtea" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aktibitatea" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aktibitatea" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Aktibitatea" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Aktibitatea" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aktibitatea" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Itxi" }, diff --git a/dashboard/config/locales/resources.eu-ES.json b/dashboard/config/locales/resources.eu-ES.json index 16d4e389c7d2b..9f2d0be22b81b 100644 --- a/dashboard/config/locales/resources.eu-ES.json +++ b/dashboard/config/locales/resources.eu-ES.json @@ -2,6 +2,102 @@ "eu-ES": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursea/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursed/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursef/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans/express/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursee/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursec/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans_2/csd/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans_5/csd/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans_4/csd/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans_3/csd/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans_1/csd/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans/csd/2018": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursea/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans/courseb/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursed/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursef/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursee/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans/express/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursec/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans_2/csd/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans_5/csd/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans_3/csd/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans_4/csd/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans/csd/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans_1/csd/2019": { + "name": "Gaiaren Planak" + }, + "lesson_plans_2/csd/2017": { + "name": "Gaiaren Planak" + }, + "lesson_plans_5/csd/2017": { + "name": "Gaiaren Planak" + }, + "lesson_plans_1/csd/2017": { + "name": "Gaiaren Planak" + }, + "lesson_plans/csd/2017": { + "name": "Gaiaren Planak" + }, + "lesson_plans_4/csd/2017": { + "name": "Gaiaren Planak" + }, + "lesson_plans_3/csd/2017": { + "name": "Gaiaren Planak" + }, "unplugged-video-for-loop-fun/coursef/2021": { "name": "Begizta jostarirako" }, @@ -247,6 +343,30 @@ }, "intro_to_css_-_part_2/csd/2021": { "name": "CSS sarrera - 2. zatia" + }, + "lesson_plans/pre-express/2020": { + "name": "Gaiaren Planak" + }, + "lesson_plans/express/2020": { + "name": "Gaiaren Planak" + }, + "lesson_plans/courseb/2020": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursed/2020": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursec/2020": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursee/2020": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursea/2020": { + "name": "Gaiaren Planak" + }, + "lesson_plans/coursef/2020": { + "name": "Gaiaren Planak" } } } diff --git a/dashboard/config/locales/scripts.eu-ES.yml b/dashboard/config/locales/scripts.eu-ES.yml index 99a45bd029036..273ad2b4214c7 100644 --- a/dashboard/config/locales/scripts.eu-ES.yml +++ b/dashboard/config/locales/scripts.eu-ES.yml @@ -953,6 +953,8 @@ eu: lesson_groups: required: display_name: Bista orokorra + basketball: + name: saskibaloia csd2-2017: lessons: Lists: @@ -2756,6 +2758,10 @@ eu: lessons: lesson-6: name: Aldagaiak + csa3-2022: + lessons: + lesson-5: + name: For begiztak cs4all-invasive-species: lessons: lesson-12: diff --git a/i18n/locales/eu-ES/dashboard/blocks.yml b/i18n/locales/eu-ES/dashboard/blocks.yml index f1832417acc52..8135f75c3fb27 100644 --- a/i18n/locales/eu-ES/dashboard/blocks.yml +++ b/i18n/locales/eu-ES/dashboard/blocks.yml @@ -490,6 +490,11 @@ eu: text: 'iruzkina: {COMMENT}' gamelab_destroy: text: ezabatu {THIS} + gamelab_everySeconds: + text: "{N} {UNIT} aldiro " + options: + UNIT: + '"seconds"': segundu gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/i18n/locales/eu-ES/dashboard/scripts.yml b/i18n/locales/eu-ES/dashboard/scripts.yml index c1a3d2063c17d..349fba32d1b38 100755 --- a/i18n/locales/eu-ES/dashboard/scripts.yml +++ b/i18n/locales/eu-ES/dashboard/scripts.yml @@ -893,6 +893,8 @@ eu: lesson_groups: required: display_name: Bista orokorra + basketball: + name: saskibaloia csd2-2017: lessons: Lists: @@ -2696,6 +2698,10 @@ eu: lessons: lesson-6: name: Aldagaiak + csa3-2022: + lessons: + lesson-5: + name: For begiztak cs4all-invasive-species: lessons: lesson-12: From 4f794a7e0ea5bb754590b0963b06f960b1c2a3eb Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:18 +0000 Subject: [PATCH 24/84] dashboard i18n updates - Persian --- .../locales/activity_sections.fa-IR.json | 3 +- .../locales/lesson_activities.fa-IR.json | 6 +- dashboard/config/locales/lessons.fa-IR.json | 11 - .../locales/opportunity_standards.fa-IR.json | 23 + dashboard/config/locales/resources.fa-IR.json | 718 +++++++++++++++++- dashboard/config/locales/standards.fa-IR.json | 464 +++++++++++ i18n/locales/fa-IR/dashboard/blocks.yml | 4 + i18n/locales/fa-IR/dashboard/scripts.yml | 12 +- 8 files changed, 1220 insertions(+), 21 deletions(-) create mode 100644 dashboard/config/locales/opportunity_standards.fa-IR.json create mode 100644 dashboard/config/locales/standards.fa-IR.json diff --git a/dashboard/config/locales/activity_sections.fa-IR.json b/dashboard/config/locales/activity_sections.fa-IR.json index ed499c5358b5f..ca8417eaf147d 100644 --- a/dashboard/config/locales/activity_sections.fa-IR.json +++ b/dashboard/config/locales/activity_sections.fa-IR.json @@ -1421,7 +1421,8 @@ ] }, "5d09fa3e-63ce-4142-ac59-d893889ce78d": { - "description": "" + "description": "", + "progression_name": "" }, "917bb837-8f93-4a92-86dc-ed60980f680b": { "description": "", diff --git a/dashboard/config/locales/lesson_activities.fa-IR.json b/dashboard/config/locales/lesson_activities.fa-IR.json index 7b0b476eecb03..5c06b89e57839 100644 --- a/dashboard/config/locales/lesson_activities.fa-IR.json +++ b/dashboard/config/locales/lesson_activities.fa-IR.json @@ -363,7 +363,7 @@ "name": "" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "" + "name": "فعالیت" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "" @@ -384,7 +384,7 @@ "name": "" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "" + "name": "فعالیت" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "" @@ -4101,7 +4101,7 @@ "name": "" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "" + "name": "فعالیت" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "" diff --git a/dashboard/config/locales/lessons.fa-IR.json b/dashboard/config/locales/lessons.fa-IR.json index 60ec0b55a7b5c..98c9eaf01df04 100644 --- a/dashboard/config/locales/lessons.fa-IR.json +++ b/dashboard/config/locales/lessons.fa-IR.json @@ -181,17 +181,6 @@ "purpose": "", "student_overview": "" }, - "hello-world-food/lesson-1": { - "overview": "", - "preparation": "", - "purpose": "", - "student_overview": "" - }, - "poem-art/lesson-1": { - "overview": "", - "preparation": "", - "student_overview": "" - }, "jigsaw/Jigsaw": { "overview": "", "preparation": "", diff --git a/dashboard/config/locales/opportunity_standards.fa-IR.json b/dashboard/config/locales/opportunity_standards.fa-IR.json new file mode 100644 index 0000000000000..0cbf5cadb212b --- /dev/null +++ b/dashboard/config/locales/opportunity_standards.fa-IR.json @@ -0,0 +1,23 @@ +{ + "fa-IR": { + "data": { + "opportunity_standards": { + "ngss/K-2-ETS1-1": { + "description": "" + }, + "ngss/K-2-ETS1-2": { + "description": "" + }, + "ccmath/2.MD.10": { + "description": "" + }, + "ngss/3-5-ETS1-1": { + "description": "" + }, + "ccmath/4.MD.5.b": { + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/dashboard/config/locales/resources.fa-IR.json b/dashboard/config/locales/resources.fa-IR.json index 3ae7f4f178577..bdb4ef509dfd2 100644 --- a/dashboard/config/locales/resources.fa-IR.json +++ b/dashboard/config/locales/resources.fa-IR.json @@ -117,6 +117,570 @@ "url": "", "type": "ویدیو" }, + "lesson_plans/courseb/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/courseb/2018": { + "name": "", + "url": "" + }, + "teacher_forum/courseb/2018": { + "name": "", + "url": "" + }, + "vocabulary/courseb/2018": { + "name": "", + "url": "" + }, + "lesson_plans/coursea/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursea/2018": { + "name": "", + "url": "" + }, + "teacher_forum/coursea/2018": { + "name": "", + "url": "" + }, + "vocabulary/coursea/2018": { + "name": "", + "url": "" + }, + "lesson_plans/coursed/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursed/2018": { + "name": "", + "url": "" + }, + "teacher_forum/coursed/2018": { + "name": "", + "url": "" + }, + "vocabulary/coursed/2018": { + "name": "", + "url": "" + }, + "lesson_plans/coursef/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursef/2018": { + "name": "", + "url": "" + }, + "teacher_forum/coursef/2018": { + "name": "", + "url": "" + }, + "vocabulary/coursef/2018": { + "name": "", + "url": "" + }, + "lesson_plans/express/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/express/2018": { + "name": "", + "url": "" + }, + "teacher_forum/express/2018": { + "name": "", + "url": "" + }, + "vocabulary/express/2018": { + "name": "", + "url": "" + }, + "lesson_plans/coursee/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursee/2018": { + "name": "", + "url": "" + }, + "teacher_forum/coursee/2018": { + "name": "", + "url": "" + }, + "vocabulary/coursee/2018": { + "name": "", + "url": "" + }, + "lesson_plans/coursec/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursec/2018": { + "name": "", + "url": "" + }, + "teacher_forum/coursec/2018": { + "name": "", + "url": "" + }, + "vocabulary/coursec/2018": { + "name": "", + "url": "" + }, + "code_introduced_1/csd/2018": { + "name": "", + "url": "" + }, + "lesson_plans_2/csd/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_2/csd/2018": { + "name": "", + "url": "" + }, + "teacher_forum_2/csd/2018": { + "name": "", + "url": "" + }, + "vocabulary_2/csd/2018": { + "name": "", + "url": "" + }, + "code_introduced_3/csd/2018": { + "name": "", + "url": "" + }, + "lesson_plans_5/csd/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_5/csd/2018": { + "name": "", + "url": "" + }, + "teacher_forum_5/csd/2018": { + "name": "", + "url": "" + }, + "vocabulary_5/csd/2018": { + "name": "", + "url": "" + }, + "lesson_plans_4/csd/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_4/csd/2018": { + "name": "", + "url": "" + }, + "teacher_forum_4/csd/2018": { + "name": "", + "url": "" + }, + "vocabulary_4/csd/2018": { + "name": "", + "url": "" + }, + "code_introduced_2/csd/2018": { + "name": "", + "url": "" + }, + "lesson_plans_3/csd/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_3/csd/2018": { + "name": "", + "url": "" + }, + "teacher_forum_3/csd/2018": { + "name": "", + "url": "" + }, + "vocabulary_3/csd/2018": { + "name": "", + "url": "" + }, + "code_introduced/csd/2018": { + "name": "", + "url": "" + }, + "lesson_plans_1/csd/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_1/csd/2018": { + "name": "", + "url": "" + }, + "teacher_forum_1/csd/2018": { + "name": "", + "url": "" + }, + "vocabulary_1/csd/2018": { + "name": "", + "url": "" + }, + "lesson_plans/csd/2018": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/csd/2018": { + "name": "", + "url": "" + }, + "teacher_forum/csd/2018": { + "name": "", + "url": "" + }, + "vocabulary/csd/2018": { + "name": "", + "url": "" + }, + "curriculum_guide/coursea/2019": { + "name": "", + "url": "" + }, + "lesson_plans/coursea/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursea/2019": { + "name": "", + "url": "" + }, + "teacher_forum/coursea/2019": { + "name": "", + "url": "" + }, + "vocabulary/coursea/2019": { + "name": "", + "url": "" + }, + "curriculum_guide/courseb/2019": { + "name": "", + "url": "" + }, + "lesson_plans/courseb/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/courseb/2019": { + "name": "", + "url": "" + }, + "teacher_forum/courseb/2019": { + "name": "", + "url": "" + }, + "vocabulary/courseb/2019": { + "name": "", + "url": "" + }, + "curriculum_guide/coursed/2019": { + "name": "", + "url": "" + }, + "lesson_plans/coursed/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursed/2019": { + "name": "", + "url": "" + }, + "teacher_forum/coursed/2019": { + "name": "", + "url": "" + }, + "vocabulary/coursed/2019": { + "name": "", + "url": "" + }, + "curriculum_guide/coursef/2019": { + "name": "", + "url": "" + }, + "lesson_plans/coursef/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursef/2019": { + "name": "", + "url": "" + }, + "teacher_forum/coursef/2019": { + "name": "", + "url": "" + }, + "vocabulary/coursef/2019": { + "name": "", + "url": "" + }, + "curriculum_guide/coursee/2019": { + "name": "", + "url": "" + }, + "lesson_plans/coursee/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursee/2019": { + "name": "", + "url": "" + }, + "teacher_forum/coursee/2019": { + "name": "", + "url": "" + }, + "vocabulary/coursee/2019": { + "name": "", + "url": "" + }, + "lesson_plans/express/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/express/2019": { + "name": "", + "url": "" + }, + "teacher_forum/express/2019": { + "name": "", + "url": "" + }, + "vocabulary/express/2019": { + "name": "", + "url": "" + }, + "curriculum_guide/coursec/2019": { + "name": "", + "url": "" + }, + "lesson_plans/coursec/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursec/2019": { + "name": "", + "url": "" + }, + "teacher_forum/coursec/2019": { + "name": "", + "url": "" + }, + "vocabulary/coursec/2019": { + "name": "", + "url": "" + }, + "teacher_forum/csd/2019": { + "name": "", + "url": "" + }, + "code_introduced_1/csd/2019": { + "name": "", + "url": "" + }, + "lesson_plans_2/csd/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_2/csd/2019": { + "name": "", + "url": "" + }, + "vocabulary_2/csd/2019": { + "name": "", + "url": "" + }, + "code_introduced_3/csd/2019": { + "name": "", + "url": "" + }, + "lesson_plans_5/csd/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_5/csd/2019": { + "name": "", + "url": "" + }, + "vocabulary_5/csd/2019": { + "name": "", + "url": "" + }, + "code_introduced_2/csd/2019": { + "name": "", + "url": "" + }, + "lesson_plans_3/csd/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_3/csd/2019": { + "name": "", + "url": "" + }, + "vocabulary_3/csd/2019": { + "name": "", + "url": "" + }, + "lesson_plans_4/csd/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_4/csd/2019": { + "name": "", + "url": "" + }, + "vocabulary_4/csd/2019": { + "name": "", + "url": "" + }, + "lesson_plans/csd/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/csd/2019": { + "name": "", + "url": "" + }, + "vocabulary/csd/2019": { + "name": "", + "url": "" + }, + "code_introduced/csd/2019": { + "name": "", + "url": "" + }, + "lesson_plans_1/csd/2019": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_1/csd/2019": { + "name": "", + "url": "" + }, + "vocabulary_1/csd/2019": { + "name": "", + "url": "" + }, + "code_introduced_1/csd/2017": { + "name": "", + "url": "" + }, + "lesson_plans_2/csd/2017": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_2/csd/2017": { + "name": "", + "url": "" + }, + "teacher_forum_2/csd/2017": { + "name": "", + "url": "" + }, + "vocabulary_2/csd/2017": { + "name": "", + "url": "" + }, + "code_introduced_3/csd/2017": { + "name": "", + "url": "" + }, + "lesson_plans_5/csd/2017": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_5/csd/2017": { + "name": "", + "url": "" + }, + "teacher_forum_5/csd/2017": { + "name": "", + "url": "" + }, + "vocabulary_5/csd/2017": { + "name": "", + "url": "" + }, + "code_introduced/csd/2017": { + "name": "", + "url": "" + }, + "lesson_plans_1/csd/2017": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_1/csd/2017": { + "name": "", + "url": "" + }, + "teacher_forum_1/csd/2017": { + "name": "", + "url": "" + }, + "vocabulary_1/csd/2017": { + "name": "", + "url": "" + }, + "lesson_plans/csd/2017": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/csd/2017": { + "name": "", + "url": "" + }, + "teacher_forum/csd/2017": { + "name": "", + "url": "" + }, + "vocabulary/csd/2017": { + "name": "", + "url": "" + }, + "lesson_plans_4/csd/2017": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_4/csd/2017": { + "name": "", + "url": "" + }, + "teacher_forum_4/csd/2017": { + "name": "", + "url": "" + }, + "vocabulary_4/csd/2017": { + "name": "", + "url": "" + }, + "code_introduced_2/csd/2017": { + "name": "", + "url": "" + }, + "lesson_plans_3/csd/2017": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings_3/csd/2017": { + "name": "", + "url": "" + }, + "teacher_forum_3/csd/2017": { + "name": "", + "url": "" + }, + "vocabulary_3/csd/2017": { + "name": "", + "url": "" + }, "list_of_poems_1/poem-art/unversioned": { "name": "", "url": "", @@ -524,7 +1088,7 @@ "unplugged-video-big-event/courseb/2021": { "name": "رویداد بزرگ", "url": "", - "type": "" + "type": "ویدیو" }, "csf-the-big-event-assessment/courseb/2021": { "name": "رویداد بزرگ", @@ -3915,6 +4479,158 @@ "all_vocabulary_3/csd/2021": { "name": "", "url": "" + }, + "lesson_plans/pre-express/2020": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/pre-express/2020": { + "name": "", + "url": "" + }, + "teacher_forum/pre-express/2020": { + "name": "", + "url": "" + }, + "vocabulary/pre-express/2020": { + "name": "", + "url": "" + }, + "lesson_plans/express/2020": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/express/2020": { + "name": "", + "url": "" + }, + "teacher_forum/express/2020": { + "name": "", + "url": "" + }, + "vocabulary/express/2020": { + "name": "", + "url": "" + }, + "curriculum_guide/courseb/2020": { + "name": "", + "url": "" + }, + "lesson_plans/courseb/2020": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/courseb/2020": { + "name": "", + "url": "" + }, + "teacher_forum/courseb/2020": { + "name": "", + "url": "" + }, + "vocabulary/courseb/2020": { + "name": "", + "url": "" + }, + "curriculum_guide/coursed/2020": { + "name": "", + "url": "" + }, + "lesson_plans/coursed/2020": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursed/2020": { + "name": "", + "url": "" + }, + "teacher_forum/coursed/2020": { + "name": "", + "url": "" + }, + "vocabulary/coursed/2020": { + "name": "", + "url": "" + }, + "curriculum_guide/coursec/2020": { + "name": "", + "url": "" + }, + "lesson_plans/coursec/2020": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursec/2020": { + "name": "", + "url": "" + }, + "teacher_forum/coursec/2020": { + "name": "", + "url": "" + }, + "vocabulary/coursec/2020": { + "name": "", + "url": "" + }, + "curriculum_guide/coursee/2020": { + "name": "", + "url": "" + }, + "lesson_plans/coursee/2020": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursee/2020": { + "name": "", + "url": "" + }, + "teacher_forum/coursee/2020": { + "name": "", + "url": "" + }, + "vocabulary/coursee/2020": { + "name": "", + "url": "" + }, + "curriculum_guide/coursea/2020": { + "name": "", + "url": "" + }, + "lesson_plans/coursea/2020": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursea/2020": { + "name": "", + "url": "" + }, + "teacher_forum/coursea/2020": { + "name": "", + "url": "" + }, + "vocabulary/coursea/2020": { + "name": "", + "url": "" + }, + "curriculum_guide/coursef/2020": { + "name": "", + "url": "" + }, + "lesson_plans/coursef/2020": { + "name": "برنامه های درسی", + "url": "" + }, + "standard_mappings/coursef/2020": { + "name": "", + "url": "" + }, + "teacher_forum/coursef/2020": { + "name": "", + "url": "" + }, + "vocabulary/coursef/2020": { + "name": "", + "url": "" } } } diff --git a/dashboard/config/locales/standards.fa-IR.json b/dashboard/config/locales/standards.fa-IR.json new file mode 100644 index 0000000000000..3665c7b573b32 --- /dev/null +++ b/dashboard/config/locales/standards.fa-IR.json @@ -0,0 +1,464 @@ +{ + "fa-IR": { + "data": { + "standards": { + "ccela/3.RL.4": { + "description": "" + }, + "ccela/4.RL.7": { + "description": "" + }, + "ccela/5.RL.4": { + "description": "" + }, + "ccela/5.RL.7": { + "description": "" + }, + "csta/1B-AP-10": { + "description": "" + }, + "csta/1B-AP-12": { + "description": "" + }, + "csta/1B-AP-15": { + "description": "" + }, + "ccela/6.SL.1": { + "description": "" + }, + "ccela/7.SL.1": { + "description": "" + }, + "ccmath/MP.1": { + "description": "" + }, + "ccmath/MP.2": { + "description": "" + }, + "ccmath/MP.5": { + "description": "" + }, + "ccmath/MP.6": { + "description": "" + }, + "ccmath/MP.7": { + "description": "" + }, + "ccmath/MP.8": { + "description": "" + }, + "csta2011/CPP.L1:6-06": { + "description": "" + }, + "csta2011/CT.L2:1": { + "description": "" + }, + "csta2011/CT.L2:12": { + "description": "" + }, + "csta2011/CT.L2:6": { + "description": "" + }, + "csta2011/CT.L2:7": { + "description": "" + }, + "csta2011/CT.L2:8": { + "description": "" + }, + "iste/1.a": { + "description": "" + }, + "iste/1.b": { + "description": "" + }, + "iste/1.c": { + "description": "" + }, + "iste/4.b": { + "description": "" + }, + "iste/6.a": { + "description": "" + }, + "iste/6.c": { + "description": "" + }, + "iste/6.d": { + "description": "" + }, + "ccela/1.L.6": { + "description": "" + }, + "ccela/1.SL.1": { + "description": "" + }, + "ccela/11-12.RI.4": { + "description": "" + }, + "ccela/2.L.6": { + "description": "" + }, + "ccela/2.SL.1": { + "description": "" + }, + "ccela/3.L.6": { + "description": "" + }, + "ccela/3.SL.1": { + "description": "" + }, + "ccmath/1.OA.1": { + "description": "" + }, + "ccmath/2.OA.1": { + "description": "" + }, + "ccmath/3.OA.3": { + "description": "" + }, + "csta2011/CD.L1:3-01": { + "description": "" + }, + "csta2011/CI.L1:3-01": { + "description": "" + }, + "csta2011/CPP.L1:6-01": { + "description": "" + }, + "ccela/11-12.L.6": { + "description": "" + }, + "ccela/4.L.6": { + "description": "" + }, + "ccela/5.L.6": { + "description": "" + }, + "ccmath/4.MD.6": { + "description": "" + }, + "ccmath/4.NBT.4": { + "description": "" + }, + "ccmath/4.NBT.5": { + "description": "" + }, + "ccmath/7.G.2": { + "description": "" + }, + "csta2011/CPP.L1:3-02": { + "description": "" + }, + "csta2011/CPP.L1:3-04": { + "description": "" + }, + "ccela/11-12.W.6": { + "description": "" + }, + "ccela/4.W.3": { + "description": "" + }, + "ccela/6.W.6": { + "description": "" + }, + "ccela/7.W.3": { + "description": "" + }, + "ccela/7.W.6": { + "description": "" + }, + "ccela/8.W.6": { + "description": "" + }, + "ccela/9-10.W.6": { + "description": "" + }, + "ccmath/MP.4": { + "description": "" + }, + "csta2011/CL.L1:6-02": { + "description": "" + }, + "csta2011/CPP.L1:3-01": { + "description": "" + }, + "csta2011/CPP.L2:3": { + "description": "" + }, + "iste/2.a": { + "description": "" + }, + "iste/2.b": { + "description": "" + }, + "iste/4.d": { + "description": "" + }, + "csta/1A-AP-11": { + "description": "" + }, + "csta/1A-IC-17": { + "description": "" + }, + "csta/1A-AP-09": { + "description": "" + }, + "csta/1A-AP-14": { + "description": "" + }, + "csp2021/IOC-2.B.5": { + "description": "" + }, + "csta/3A-NI-06": { + "description": "" + }, + "csta/3A-NI-07": { + "description": "" + }, + "csta/3B-NI-04": { + "description": "" + }, + "csp2021/DAT-1.D.1": { + "description": "" + }, + "csp2021/DAT-1.D.2": { + "description": "" + }, + "csp2021/DAT-1.D.3": { + "description": "" + }, + "csp2021/DAT-1.D.4": { + "description": "" + }, + "csta/3A-DA-10": { + "description": "" + }, + "csta/1B-CS-01": { + "description": "" + }, + "csta/1B-CS-02": { + "description": "" + }, + "csta/1A-IC-18": { + "description": "" + }, + "csta/1A-CS-02": { + "description": "" + }, + "csta/1A-CS-03": { + "description": "" + }, + "csta/1A-AP-08": { + "description": "" + }, + "csta/1A-AP-12": { + "description": "" + }, + "csta/1A-AP-10": { + "description": "" + }, + "csta/1A-NI-04": { + "description": "" + }, + "csta/1B-IC-18": { + "description": "" + }, + "csta/1A-CS-01": { + "description": "" + }, + "csta/1A-IC-16": { + "description": "" + }, + "csta/1B-AP-11": { + "description": "" + }, + "csta/1B-NI-05": { + "description": "" + }, + "csta/1B-AP-08": { + "description": "" + }, + "csta/1B-AP-09": { + "description": "" + }, + "csta/1B-DA-06": { + "description": "" + }, + "csta/1B-DA-07": { + "description": "" + }, + "csta/1B-NI-04": { + "description": "" + }, + "csta/1B-IC-20": { + "description": "" + }, + "csta/1B-IC-21": { + "description": "" + }, + "csta/1B-AP-13": { + "description": "" + }, + "csta/1B-AP-14": { + "description": "" + }, + "csta/1B-AP-16": { + "description": "" + }, + "csta/1B-AP-17": { + "description": "" + }, + "csta/1B-CS-03": { + "description": "" + }, + "csta/1B-IC-19": { + "description": "" + }, + "csta/1A-DA-05": { + "description": "" + }, + "csta/1A-DA-06": { + "description": "" + }, + "csta/1A-DA-07": { + "description": "" + }, + "csta/1A-AP-13": { + "description": "" + }, + "csta/1A-AP-15": { + "description": "" + }, + "ai4k12-2021/3-A-ii.3-5": { + "description": "" + }, + "ai4k12-2021/3-A-iv.3-5": { + "description": "" + }, + "csta/2-AP-17": { + "description": "" + }, + "csta/2-IC-21": { + "description": "" + }, + "ai4k12-2021/3-A-i.6-8": { + "description": "" + }, + "ai4k12-2021/3-A-i.9-12": { + "description": "" + }, + "csta/2-IC-20": { + "description": "" + }, + "ai4k12-2021/3-A-ii.K-2": { + "description": "" + }, + "ai4k12-2021/3-C-i.K-2": { + "description": "" + }, + "csta/2-DA-09": { + "description": "" + }, + "ai4k12-2021/3-A-iii.6-8": { + "description": "" + }, + "csta/3A-DA-12": { + "description": "" + }, + "ai4k12-2021/3-C-i.3-5": { + "description": "" + }, + "ai4k12-2021/3-C-i.6-8": { + "description": "" + }, + "csta/3B-DA-05": { + "description": "" + }, + "csta/2-AP-13": { + "description": "" + }, + "csta/3A-AP-16": { + "description": "" + }, + "ai4k12-2021/3-A-iii.3-5": { + "description": "" + }, + "ai4k12-2021/3-C-i.9-12": { + "description": "" + }, + "ai4k12-2021/3-C-iii.3-5": { + "description": "" + }, + "ai4k12-2021/3-C-iii.6-8": { + "description": "" + }, + "csta/3A-IC-25": { + "description": "" + }, + "csta/2-AP-19": { + "description": "" + }, + "csta/2-AP-11": { + "description": "" + }, + "csta/2-AP-12": { + "description": "" + }, + "csta/3A-IC-24": { + "description": "" + }, + "ai4k12-2021/3-A-ii.9-12": { + "description": "" + }, + "ai4k12-2021/3-A-iv.9-12": { + "description": "" + }, + "csta/2-AP-15": { + "description": "" + }, + "csta/2-IC-22": { + "description": "" + }, + "csta/2-DA-08": { + "description": "" + }, + "csta/2-CS-01": { + "description": "" + }, + "csta/2-CS-02": { + "description": "" + }, + "csta/2-AP-10": { + "description": "" + }, + "csta/2-AP-16": { + "description": "" + }, + "csta/2-AP-18": { + "description": "" + }, + "csta/2-AP-14": { + "description": "" + }, + "csta/2-CS-03": { + "description": "" + }, + "csta/2-DA-07": { + "description": "" + }, + "csta/2-NI-05": { + "description": "" + }, + "csta/2-NI-06": { + "description": "" + }, + "csta/2-IC-23": { + "description": "" + }, + "csta/3A-AP-20": { + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/i18n/locales/fa-IR/dashboard/blocks.yml b/i18n/locales/fa-IR/dashboard/blocks.yml index 5384d234436bc..b23cfce0035d9 100644 --- a/i18n/locales/fa-IR/dashboard/blocks.yml +++ b/i18n/locales/fa-IR/dashboard/blocks.yml @@ -216,6 +216,10 @@ fa: CONDITION: '"when"': وقتی '"while"': '"while"' + gamelab_everySeconds: + options: + UNIT: + '"seconds"': ثانیه gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/fa-IR/dashboard/scripts.yml b/i18n/locales/fa-IR/dashboard/scripts.yml index 906ee18a103a8..8450f0b4c64be 100755 --- a/i18n/locales/fa-IR/dashboard/scripts.yml +++ b/i18n/locales/fa-IR/dashboard/scripts.yml @@ -696,7 +696,7 @@ fa: description_short: یک جهان ماینکرفتی را از طریق کد کاوش کنید. lessons: Hour of Code 2015: - name: 'ساعت کدنویسی 2015' + name: ساعت کدنویسی 2015 student_description: استفاده از بلوکهای کد برای ماجراجویی استیو یا الکس در ماین کرافت ScienceP3OLPT3: lessons: @@ -992,6 +992,8 @@ fa: lesson_groups: required: display_name: بررسی اجمالی + basketball: + name: بسکتبال csd2-2017: lessons: Lists: @@ -2091,10 +2093,6 @@ fa: lesson_groups: required: display_name: بررسی اجمالی - dance-2019: - lessons: - Dance Party: - name: جشن و رقص k5-onlinepd-2019: lessons: Computer Science Fundamentals: @@ -2818,6 +2816,10 @@ fa: lessons: lesson-6: name: متغیرها + csa3-2022: + lessons: + lesson-5: + name: حلقه های "برای" cs4all-invasive-species: lessons: lesson-12: From 92727cfc043174ba3844d72dad79fe193dccc055 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:21 +0000 Subject: [PATCH 25/84] dashboard i18n updates - Finnish --- dashboard/config/locales/blocks.fi-FI.yml | 9 + .../locales/lesson_activities.fi-FI.json | 9 + dashboard/config/locales/resources.fi-FI.json | 240 ++++++++++++++++++ dashboard/config/locales/scripts.fi-FI.yml | 8 +- i18n/locales/fi-FI/dashboard/blocks.yml | 9 + i18n/locales/fi-FI/dashboard/scripts.yml | 8 +- 6 files changed, 281 insertions(+), 2 deletions(-) diff --git a/dashboard/config/locales/blocks.fi-FI.yml b/dashboard/config/locales/blocks.fi-FI.yml index 1c5b86766a86e..2570316e14429 100644 --- a/dashboard/config/locales/blocks.fi-FI.yml +++ b/dashboard/config/locales/blocks.fi-FI.yml @@ -2,6 +2,8 @@ fi: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: tee uusi {ANIMATION_NAME} sprite sijaintiin {LOCATION} Dancelab_alternateMoves: text: "{GROUP} vaihtele jokaisen {N} tahdin \nvälillä {MOVE1} ja {MOVE2}" options: @@ -1008,6 +1010,11 @@ fi: text: on vedettävä gamelab_edgesDisplace: text: reunat estävät {SPRITE} liikkumasta + gamelab_everySeconds: + text: 'joka {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekuntia gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1133,6 +1140,8 @@ fi: options: EFFECT: '"rain"': sade + gamelab_makeNewScaledSprite: + text: tee uusi {ANIMATION_NAME} sprite sijaintiin {LOCATION} gamelab_makeNewSpriteAnon: text: tee uusi {ANIMATION_NAME} sprite sijaintiin {LOCATION} gamelab_makeProjectile: diff --git a/dashboard/config/locales/lesson_activities.fi-FI.json b/dashboard/config/locales/lesson_activities.fi-FI.json index 49a5cd7a60906..0fe121d481065 100644 --- a/dashboard/config/locales/lesson_activities.fi-FI.json +++ b/dashboard/config/locales/lesson_activities.fi-FI.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Yhteenveto" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Toiminta" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Toiminta" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Toiminta" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Toiminta" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Toiminta" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Yhteenveto" }, diff --git a/dashboard/config/locales/resources.fi-FI.json b/dashboard/config/locales/resources.fi-FI.json index acce1ca338cb3..5936e23103b7c 100644 --- a/dashboard/config/locales/resources.fi-FI.json +++ b/dashboard/config/locales/resources.fi-FI.json @@ -2,6 +2,198 @@ "fi-FI": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/courseb/2018": { + "name": "Sanasto" + }, + "lesson_plans/coursea/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursea/2018": { + "name": "Sanasto" + }, + "lesson_plans/coursed/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursed/2018": { + "name": "Sanasto" + }, + "lesson_plans/coursef/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursef/2018": { + "name": "Sanasto" + }, + "lesson_plans/express/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/express/2018": { + "name": "Sanasto" + }, + "lesson_plans/coursee/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursee/2018": { + "name": "Sanasto" + }, + "lesson_plans/coursec/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursec/2018": { + "name": "Sanasto" + }, + "lesson_plans_2/csd/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_2/csd/2018": { + "name": "Sanasto" + }, + "lesson_plans_5/csd/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_5/csd/2018": { + "name": "Sanasto" + }, + "lesson_plans_4/csd/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_4/csd/2018": { + "name": "Sanasto" + }, + "lesson_plans_3/csd/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_3/csd/2018": { + "name": "Sanasto" + }, + "lesson_plans_1/csd/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_1/csd/2018": { + "name": "Sanasto" + }, + "lesson_plans/csd/2018": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/csd/2018": { + "name": "Sanasto" + }, + "lesson_plans/coursea/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursea/2019": { + "name": "Sanasto" + }, + "lesson_plans/courseb/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/courseb/2019": { + "name": "Sanasto" + }, + "lesson_plans/coursed/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursed/2019": { + "name": "Sanasto" + }, + "lesson_plans/coursef/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursef/2019": { + "name": "Sanasto" + }, + "lesson_plans/coursee/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursee/2019": { + "name": "Sanasto" + }, + "lesson_plans/express/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/express/2019": { + "name": "Sanasto" + }, + "lesson_plans/coursec/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursec/2019": { + "name": "Sanasto" + }, + "lesson_plans_2/csd/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_2/csd/2019": { + "name": "Sanasto" + }, + "lesson_plans_5/csd/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_5/csd/2019": { + "name": "Sanasto" + }, + "lesson_plans_3/csd/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_3/csd/2019": { + "name": "Sanasto" + }, + "lesson_plans_4/csd/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_4/csd/2019": { + "name": "Sanasto" + }, + "lesson_plans/csd/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/csd/2019": { + "name": "Sanasto" + }, + "lesson_plans_1/csd/2019": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_1/csd/2019": { + "name": "Sanasto" + }, + "lesson_plans_2/csd/2017": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_2/csd/2017": { + "name": "Sanasto" + }, + "lesson_plans_5/csd/2017": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_5/csd/2017": { + "name": "Sanasto" + }, + "lesson_plans_1/csd/2017": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_1/csd/2017": { + "name": "Sanasto" + }, + "lesson_plans/csd/2017": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/csd/2017": { + "name": "Sanasto" + }, + "lesson_plans_4/csd/2017": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_4/csd/2017": { + "name": "Sanasto" + }, + "lesson_plans_3/csd/2017": { + "name": "Tuntisuunnitelma" + }, + "vocabulary_3/csd/2017": { + "name": "Sanasto" + }, "sprite_lab_documentation/coursef/2021": { "name": "Sprite-labra dokumentaatio" }, @@ -268,6 +460,54 @@ }, "intro_to_css_-_part_2/csd/2021": { "name": "Johdanto TK:n - Osa 2" + }, + "lesson_plans/pre-express/2020": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/pre-express/2020": { + "name": "Sanasto" + }, + "lesson_plans/express/2020": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/express/2020": { + "name": "Sanasto" + }, + "lesson_plans/courseb/2020": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/courseb/2020": { + "name": "Sanasto" + }, + "lesson_plans/coursed/2020": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursed/2020": { + "name": "Sanasto" + }, + "lesson_plans/coursec/2020": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursec/2020": { + "name": "Sanasto" + }, + "lesson_plans/coursee/2020": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursee/2020": { + "name": "Sanasto" + }, + "lesson_plans/coursea/2020": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursea/2020": { + "name": "Sanasto" + }, + "lesson_plans/coursef/2020": { + "name": "Tuntisuunnitelma" + }, + "vocabulary/coursef/2020": { + "name": "Sanasto" } } } diff --git a/dashboard/config/locales/scripts.fi-FI.yml b/dashboard/config/locales/scripts.fi-FI.yml index bd249e57447c1..eaffcf85abe08 100644 --- a/dashboard/config/locales/scripts.fi-FI.yml +++ b/dashboard/config/locales/scripts.fi-FI.yml @@ -1120,6 +1120,7 @@ fi: description_short: Tee koripallopeli description: Tee koripallopeli student_description: Tee koripallopeli + name: koripallo csd2-2017: lesson_groups: csd2_1: @@ -2020,6 +2021,7 @@ fi: lessons: Aquatic: name: 'Minecraft: Merellinen matka' + name: merellinen dance--draft: lessons: Dance Party: @@ -2582,7 +2584,7 @@ fi: description: Koodaa oma Dance Party, jonka voit jakaa ystäviesi kanssa! lessons: Dance Party: - name: Tanssibileet + name: Tanssibileet (2019) student_description: Koodaa oma Dance Party, jonka voit jakaa ystäviesi kanssa! k5-onlinepd-2019: @@ -3540,6 +3542,10 @@ fi: lessons: lesson-6: name: Muuttujat + csa3-2022: + lessons: + lesson-5: + name: Silmukat cs4all-invasive-species: lessons: lesson-12: diff --git a/i18n/locales/fi-FI/dashboard/blocks.yml b/i18n/locales/fi-FI/dashboard/blocks.yml index bac8db511231b..1b69ef3023885 100644 --- a/i18n/locales/fi-FI/dashboard/blocks.yml +++ b/i18n/locales/fi-FI/dashboard/blocks.yml @@ -2,6 +2,8 @@ fi: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: tee uusi {ANIMATION_NAME} sprite sijaintiin {LOCATION} Dancelab_alternateMoves: text: "{GROUP} vaihtele jokaisen {N} tahdin \nvälillä {MOVE1} ja {MOVE2}" options: @@ -1007,6 +1009,11 @@ fi: text: on vedettävä gamelab_edgesDisplace: text: reunat estävät {SPRITE} liikkumasta + gamelab_everySeconds: + text: 'joka {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekuntia gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1132,6 +1139,8 @@ fi: options: EFFECT: '"rain"': sade + gamelab_makeNewScaledSprite: + text: tee uusi {ANIMATION_NAME} sprite sijaintiin {LOCATION} gamelab_makeNewSpriteAnon: text: tee uusi {ANIMATION_NAME} sprite sijaintiin {LOCATION} gamelab_makeProjectile: diff --git a/i18n/locales/fi-FI/dashboard/scripts.yml b/i18n/locales/fi-FI/dashboard/scripts.yml index 4cefeb10fff1c..dd655a69f8918 100755 --- a/i18n/locales/fi-FI/dashboard/scripts.yml +++ b/i18n/locales/fi-FI/dashboard/scripts.yml @@ -1048,6 +1048,7 @@ fi: description_short: Tee koripallopeli description: Tee koripallopeli student_description: Tee koripallopeli + name: koripallo csd2-2017: lesson_groups: csd2_1: @@ -1938,6 +1939,7 @@ fi: lessons: Aquatic: name: 'Minecraft: Merellinen matka' + name: merellinen dance--draft: lessons: Dance Party: @@ -2497,7 +2499,7 @@ fi: description: Koodaa oma Dance Party, jonka voit jakaa ystäviesi kanssa! lessons: Dance Party: - name: Tanssibileet + name: Tanssibileet (2019) student_description: Koodaa oma Dance Party, jonka voit jakaa ystäviesi kanssa! k5-onlinepd-2019: lessons: @@ -3453,6 +3455,10 @@ fi: lessons: lesson-6: name: Muuttujat + csa3-2022: + lessons: + lesson-5: + name: Silmukat cs4all-invasive-species: lessons: lesson-12: From 2958f61f4b5958eeb6695981d338dc8c54587d92 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:23 +0000 Subject: [PATCH 26/84] dashboard i18n updates - Filipino --- .../config/locales/authored_hints.fil-PH.json | 8 +- dashboard/config/locales/blocks.fil-PH.yml | 10 + .../locales/lesson_activities.fil-PH.json | 18 + dashboard/config/locales/lessons.fil-PH.json | 8 - .../locales/long_instructions.fil-PH.json | 4 +- .../config/locales/resources.fil-PH.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.fil-PH.yml | 27 +- i18n/locales/fil-PH/dashboard/blocks.yml | 10 + i18n/locales/fil-PH/dashboard/scripts.yml | 27 +- 9 files changed, 623 insertions(+), 29 deletions(-) diff --git a/dashboard/config/locales/authored_hints.fil-PH.json b/dashboard/config/locales/authored_hints.fil-PH.json index e880d241636b5..1a88cc1b5b000 100644 --- a/dashboard/config/locales/authored_hints.fil-PH.json +++ b/dashboard/config/locales/authored_hints.fil-PH.json @@ -2212,18 +2212,18 @@ "hint1": "I-click ang pindutang `+` sa bloke ng event. Punan ang bakanteng lugar sa bloke ng `pagbabago ng costume` na may bloke ng `isa-ilalim` na matatagpuan sa loob.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Upang bigyan ng mga mask ang mga halimaw, gamitin ang bloke ng `baguhin ang costume` na may `kapag na-click` na event:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nSiguraduhing i-drag din ang maliit na pulang bloke ng `na-click`!", - "hint2": "Dapat magmukhang ganito ang bagong code para sa antas na ito:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Upang bigyan ng mga mask ang mga halimaw, gamitin ang bloke ng `baguhin ang costume` na may `kapag na-click` na event:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nSiguraduhing i-drag din ang maliit na pulang bloke ng `na-click`!", + "hint2": "Dapat magmukhang ganito ang bagong code para sa antas na ito:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Naghahanap ng dagdag na hamon?\n\nMaaari mo ring gawing mas mabilis o mas mabagal ang mga halimaw.\n\n1. I-click ang `I-edit` sa bloke na ito wandering \n2. Taasan o bawasan ang numero sa bloke na ito: \n\nthis sprite1\n\n\nUpang gawing mas mabagal ang mga halimaw, pumili ng isang numerong decimal tulad ng `0.5` o`0.25`. Upang pagalawin sila ng mas mabilis, pumili ng anumang bilang na mas malaki sa 1." }, "CourseF_outbreak6": { "hint2": "Tiyaking ilipat ang iba pang mga bloke ng \"aksyon\" sa loob ng bloke ng `kung nagkataon`:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Kakailanganin mong magdagdag ng 3 pang `mga dumampi` na event upang suriin ang lahat ng posibleng mga kombinasyon ng mga `pagdampi` sa pagitan ng malusog at mga nahawaang tianak.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Kakailanganin mong magdagdag ng 3 pang `mga dumampi` na event upang suriin ang lahat ng posibleng mga kombinasyon ng mga `pagdampi` sa pagitan ng malusog at mga nahawaang tianak.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Mga Bakuna\n\nMaaari mong gayahin ang pagbibigay ng bakuna sa mga halimaw kapag nag-click ka sa kanila. Upang gawin ito, gamitin ang bloke na `baguhin ang costume` sa event na ito:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Mga Bakuna\n\nMaaari mong gayahin ang pagbibigay ng bakuna sa mga halimaw kapag nag-click ka sa kanila. Upang gawin ito, gamitin ang bloke na `baguhin ang costume` sa event na ito:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Parang natigil? Pwede mong i-reset ang iyong code sa pamamagitan ng pag-click sa `Kasaysayan ng Bersyon` sa ibaba at pagkatapos ay piliin ang \"Magsimulang Muli\"." }, "Function intro Ryan_2021": { diff --git a/dashboard/config/locales/blocks.fil-PH.yml b/dashboard/config/locales/blocks.fil-PH.yml index 5b3bc0d7e44fe..35ae45619589f 100644 --- a/dashboard/config/locales/blocks.fil-PH.yml +++ b/dashboard/config/locales/blocks.fil-PH.yml @@ -2,6 +2,8 @@ fil: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: gumawa ng bagong {ANIMATION_NAME} sprite sa {LOCATION} Dancelab_alternateMoves: text: "Ang {GROUP} ay maghahalinhinan bawat {N} measure \nsa pagitan ng {MOVE1} at {MOVE2}" @@ -1042,6 +1044,12 @@ fil: text: gumuhit ng linya {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: gilid block {SPRITE} mula sa paglipat + gamelab_everySeconds: + text: 'ulitin bawat {N} {UNIT} ' + options: + UNIT: + '"seconds"': mga segundo + '"frames"': mga frame gamelab_followingTargets: text: sumusunod sa mga target gamelab_getAllSprites: @@ -1195,6 +1203,8 @@ fil: '"pop"': pop '"rain"': ulan '"spiral"': paikid + gamelab_makeNewScaledSprite: + text: gumawa ng bagong {ANIMATION_NAME} sprite sa {LOCATION} gamelab_makeNewSpriteAnon: text: gumawa ng bagong {ANIMATION_NAME} sprite sa {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.fil-PH.json b/dashboard/config/locales/lesson_activities.fil-PH.json index 723198e2f6c76..6d3498574e7cd 100644 --- a/dashboard/config/locales/lesson_activities.fil-PH.json +++ b/dashboard/config/locales/lesson_activities.fil-PH.json @@ -131,18 +131,30 @@ "d0fc53d4-8f55-4dd9-9c69-c662210b2f5b": { "name": "Tapusin Na" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aktibidad" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Mga antas" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Tapusin Na" + }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Mga antas" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aktibidad" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Mga antas" }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Tapusin Na" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Pagtatasa" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Aktibidad" }, @@ -3146,6 +3158,12 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Tapusin Na" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Pagsisimula" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aktibidad" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Tapusin Na" }, diff --git a/dashboard/config/locales/lessons.fil-PH.json b/dashboard/config/locales/lessons.fil-PH.json index 8232b866b5adf..acd5ce0898abe 100644 --- a/dashboard/config/locales/lessons.fil-PH.json +++ b/dashboard/config/locales/lessons.fil-PH.json @@ -93,14 +93,6 @@ "oceans/Oceans": { "overview": "Sa araling ito, nakakakuha ang mga mag-aaral sa lahat ng edad ng panimulang karanasan sa coding at computer science sa isang ligtas at sumusuportang kapaligiran. Una, inuuri ng mga mag-aaral ang mga bagay bilang alinman sa \"isda\" o \"hindi isda\" upang subukang alisin ang mga basura mula sa karagatan. Pagkatapos, kakailanganin ng mga mag-aaral na palawakin ang kanilang set ng data ng pagsasanay upang maisama ang iba pang nilalang sa dagat. Sa ikalawang bahagi ng aktibidad, pipili ang mga mag-aaral ng kanilang sariling mga label na ilalapat sa mga larawan ng random na nabuong isda. Ginagamit ang data ng pagsasanay na ito sa isang modelo ng machine learning na makapag-label ng mga bagong larawan nang mag-isa." }, - "hello-world-food/lesson-1": { - "overview": "Sa araling ito, matututunan ng mga mag-aaral ang mga pangunahing kaalaman sa computer science sa pamamagitan ng programming sa Sprite Lab. Isang tool ang Sprite Lab na magagamit mo upang bumuo ng mga mapanlikha at nakakatuwang proyekto. Matututo ang mga mag-aaral na lumikha at magbigay-buhay sa mga tiyanak at gawin silang interactive gamit ang mga event.\n\nMayroong maraming mga bersyon ng araling ito. Nagtuturo ang bawat bersyon ng parehong mga konsepto ngunit nagtatampok ng iba't ibang mga imahe upang maakit sa iba't ibang mga mag-aaral. Para sa higit pang impormasyon bisitahin ang [Hello World landing page.][0]", - "preparation": "- Maglaro sa mga puzzle upang mahanap ang anumang mga potensyal na problema sa klase mo. - Gamitin ang mga mapagkukunan sa [CS Connections][0] upang gumawa ng plano sa higit pang pag-aaral ng computer science pagkatapos ng unang tutorial.", - "purpose": "Inilaan ng araling ito upang ihanda ang mga mag-aaral na lumikha ng mga simpleng proyekto ng programming sa Sprite Lab. Gamit ang kasanayang ito, maaaring gumawa ng mga proyekto ang mga mag-aaral sa anumang paksa, tulad ng ibang paksa sa paaralan o isang bagay na personal na nauugnay sa kanila. Bisitahin ang [CS Connections][0] para sa mga ideya tungkol sa kung paano isama ang computer science sa ibang mga paksa." - }, - "poem-art/lesson-1": { - "overview": "Sa pinagsama-samang aralin ng CS at ELA na ito para sa mga bagong coder, gagawin ng mga mag-aaral ang tula na may code upang ilarawan ang mood ng nito. Babasahin at makikita ng mga mag-aaral ang mood ng tula. Makakahanap sila pagkatapos ng kaukulang mga effect at mga imahe upang makatulong na ilarawan ang mood ng tula. Pagkatapos, gagamit ang mga mag-aaral ng mga kaganapan (code) upang ilarawan ang pagbabago sa mood o bigyang-buhay ang pagpapakilala ng mga bagong larawan sa tula.\n\nMaaaring kumpletuhin ang araling ito sa isang 1 oras na aralin. Mayroon ding opsyon na gamitin ang araling ito bilang unang aralin ng 5-aralin na module na tinatawag na [Coding with Poetry](http://code.org/poetry). Sa pagtatapos ng module ng Coding sa Tula, susulat ang mga mag-aaral ng sarili nilang tula at gagawa ng poem generator app na ibabahagi sa mga kaibigan.\n\nBahagi ng CS Connections curriculum ng Code.org ang Coding sa Tula, na nilalayong isama ang CS sa iba pang mga paksa tulad ng matematika, ELA, at agham na may pagkakahanay sa mga pamantayan ng CCSS, NGSS, at CSTA." - }, "jigsaw/Jigsaw": { "overview": "Ang araling ito ay magbibigay sa mga estudyante ng ideya kung ano ang aasahan nila kapag pumunta na sila sa kompyuter lab. Ito ay nagsisimula sa isang maikling pagtatalakay na nagpapakilala sa kanila sa mga gawi sa loob ng kompyuter lab, pagkatapos sila ay uunlad papunta sa paggamit ng kompyuter para makumpleto ang mga online na mga palaisipan." }, diff --git a/dashboard/config/locales/long_instructions.fil-PH.json b/dashboard/config/locales/long_instructions.fil-PH.json index 4f132f4fb4284..376c9dbc5aa49 100644 --- a/dashboard/config/locales/long_instructions.fil-PH.json +++ b/dashboard/config/locales/long_instructions.fil-PH.json @@ -40,14 +40,14 @@ "CourseD_Dance_2020_bonus1": "# Back and Forth!\n\nMinsan, maaaring gusto mong gumawa ng isang pattern ng mga galaw sa sayaw na pipiliin mo, Ang bagong block na ito ay nagpapahintulot sa iyo na gawin iyan. \n\nsprites2MOVES.RollMOVES.ClapHigh \n\nAng mga galaw na pipiliin mo sa itaas ay magpaulit-ulit sa sequence nang walang hanggan. \n\n- Gumawa ng kahaliling routine para sa lead dance sa harap! \n- Gamitin ang iba't ibang numero para baguhin ang rate sa paghahalili ng mga galaw. Subukan ang `1` o `0.5` para hahalili nang mas mabilis!", "CourseD_Dance_2020_bonus3": "# Mag-formation Tayo!\n\nTingnan ang sayaw na ito na gumagamit ng \"MOOSE\"??? block para baguhin ang formation ng mga backup dancer sa buong sayaw. Subukan ang isa sa mga ideyang ito para i-extend ito:\n\n- Lumikha ng ikalawang grupo ng mga dancer sa iba’t ibang layout\n- Palitan ang layout kapag pinindot ang key\n- Palitan ang property kapag nagbago ng formation ang mga dancer", "CourseD_Dance_Party_01": "_Mag-dance party tayo!_\n\nHilahin ang block na `gumawa ng bago` papasok sa workspace, at ikonekta ito sa loob ng `setup` blockpara likhain ang iyong unang dancer. \n\n- _Pwede mo ring i-click ang bumbilya kung gusto mo ang dagdag na impormasyon o ekstrang mga hamon._\"", - "CourseD_Dance_Party_02": "\"Gawin natin itong moose dancing!\n\nHilahin ang new_dancerFloss-1 block sa workspace. Ikonekta ito sa ilalim ng 4\"measures\" block. Dapat mag-umpisa ang iyong dancer ng bagong galaw matapos ang ikaapat na measure.\n\nAng mga**measure** ay ginagamit para bilangin ang oras sa musika. Sa tutorialna ito, ang isang measure ay apat na beat o kupas ang haba.\".", + "CourseD_Dance_Party_02": "\"Gawin natin itong moose dancing!\n\nHilahin ang new\\_dancerFloss-1 block sa workspace. Ikonekta ito sa ilalim ng 4\"measures\" block. Dapat mag-umpisa ang iyong dancer ng bagong galaw matapos ang ikaapat na measure.\n\nAng mga**measure** ay ginagamit para bilangin ang oras sa musika. Sa tutorialna ito, ang isang measure ay apat na beat o kupas ang haba.\".", "CourseD_Dance_Party_03": "_Ngayon naggo-groove tayo!_\n\nMagdagdag ng 6\"measures\" block sa iyong workspace. Paumpisahin ang dancer ng bagong galaw matapos ang 6 na measure.", "CourseD_Dance_Party_04": "_Nangangailangan ng flash ang sayaw na ito!_\n\nMaghanap ng bagong block sa iyong toolbox na magdadagdag sa background effect sa likod ng iyong dancer. Bantayan na magbago ang mga effect kasabay ng musika!", "CourseD_Dance_Party_05": "Gamitin ang ibang bagong block para pagalawin ang dancer **bawat 2 measure**!\n\n- Ang Pagpili ng `(Susunod)`, `(Nauna)`, o `(Random)` ay nagsasabi sa dancer na isagawa ang naiibang galaw bawat pag-run sa code.", "CourseD_Dance_Party_06": "_Nangangailangan kami ng mas maraming dancer!_\n\nLumikha ng isang backup dancer na tinatawag na `backup_dancer1` para sumayaw kasama ng pusa.", "CourseD_Dance_Party_08": "Ang bawat dancer ay nagtakda ng isang set ng mga _property_ na kumukontrol kung ano ang hitsura nito.\n\nPwede mong gawin na ang isang dancer ay nasa background sa pamamagitan ng mas pagpapaliit sa kanilang _laki_. Pwede mong bang gawing magkasinlaki ang dalawang backup dancer?", "CourseD_Dance_Party_09": "\"Ang mga dancer ay may isang property ng \"\"tint\"\" na makapagdagdag ng layer ng kulay. Subukang palitan ang tint ng isa sa iyong mga dancer.\n\n- Ihahalo ng mga tint ang kulay na gusto mong piliin sa mga kulay ng mga dancer.\".", - "CourseD_Dance_Party_10": "\"Ngayon, alam na natin kung paano pangasiwaan ang mga property ng isang dancer, Pwede rin tayong gumawa ng kaparehong mga property na awtomatikong tutugon sa musika gamit ang block na ito:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nAng programang ito ay gumagamit ng \"\"bass\"\" volume (ang mababang tunog) ng musika para kontrolin ang taas ng isang dancer. Magagawa mo rin bang patugunin ang ibang dancer sa musika?\"?", + "CourseD_Dance_Party_10": "\"Ngayon, alam na natin kung paano pangasiwaan ang mga property ng isang dancer, Pwede rin tayong gumawa ng kaparehong mga property na awtomatikong tutugon sa musika gamit ang block na ito:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nAng programang ito ay gumagamit ng \"\"bass\"\" volume (ang mababang tunog) ng musika para kontrolin ang taas ng isang dancer. Magagawa mo rin bang patugunin ang ibang dancer sa musika?\"?", "CourseD_Dance_Party_11": "\"Pinapahintulutan ka ng block na i-run ang code kapag pinindot ang paitaas na arrow. \n\nMaaaring baguhin mo ang galaw sa sayaw, baguhin ang mga property ng dancer, o gumawa ng mabilis na galaw nang isang beses lang. Maging mapanlikha at maghanap ng mga bagong block!\"!", "CourseD_Dance_Party_11_5": "\"Tingnan ang block na ito:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nNgayon pwede ka ang lumikha ng kumpol ng mga dancer nang sabay-sabay!\n\nSubukang gamitin ang block na \"\"lahat pato\"\" para isulat ang code na magpapasayaw nang magkasabay sa lahat ng pato.\".", "CourseD_Dance_Party_11b": "Panahon na para sa dance-off! Nagda-dab ang Pusa kapag pinindot mo ang pakaliwang arrow key. \"\"Ipa-drop\"\" ang robot kapag pinindot mo ang pakanang arrow key, at \"\"papalakpakin\"\" kapag pinindot mo ang paitaas na arrow key.\n\n**Gamitin ang mga key para ipagawa sa Robot ang drop-palakpak-drop-palakpak nang sinbilis ng kaya mo!**", diff --git a/dashboard/config/locales/resources.fil-PH.json b/dashboard/config/locales/resources.fil-PH.json index ff33f088e51b6..ab4b0220a0747 100644 --- a/dashboard/config/locales/resources.fil-PH.json +++ b/dashboard/config/locales/resources.fil-PH.json @@ -31,6 +31,429 @@ "ai-training/oceans/unversioned": { "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/courseb/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/courseb/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/courseb/2018": { + "name": "Bukabularyo" + }, + "lesson_plans/coursea/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursea/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursea/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursea/2018": { + "name": "Bukabularyo" + }, + "lesson_plans/coursed/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursed/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursed/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursed/2018": { + "name": "Bukabularyo" + }, + "lesson_plans/coursef/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursef/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursef/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursef/2018": { + "name": "Bukabularyo" + }, + "lesson_plans/express/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/express/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/express/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/express/2018": { + "name": "Bukabularyo" + }, + "lesson_plans/coursee/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursee/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursee/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursee/2018": { + "name": "Bukabularyo" + }, + "lesson_plans/coursec/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursec/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursec/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursec/2018": { + "name": "Bukabularyo" + }, + "code_introduced_1/csd/2018": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_2/csd/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_2/csd/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_2/csd/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_2/csd/2018": { + "name": "Bukabularyo" + }, + "code_introduced_3/csd/2018": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_5/csd/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_5/csd/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_5/csd/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_5/csd/2018": { + "name": "Bukabularyo" + }, + "lesson_plans_4/csd/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_4/csd/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_4/csd/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_4/csd/2018": { + "name": "Bukabularyo" + }, + "code_introduced_2/csd/2018": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_3/csd/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_3/csd/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_3/csd/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_3/csd/2018": { + "name": "Bukabularyo" + }, + "code_introduced/csd/2018": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_1/csd/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_1/csd/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_1/csd/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_1/csd/2018": { + "name": "Bukabularyo" + }, + "lesson_plans/csd/2018": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/csd/2018": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/csd/2018": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/csd/2018": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursea/2019": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursea/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursea/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursea/2019": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursea/2019": { + "name": "Bukabularyo" + }, + "curriculum_guide/courseb/2019": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/courseb/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/courseb/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/courseb/2019": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/courseb/2019": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursed/2019": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursed/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursed/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursed/2019": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursed/2019": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursef/2019": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursef/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursef/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursef/2019": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursef/2019": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursee/2019": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursee/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursee/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursee/2019": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursee/2019": { + "name": "Bukabularyo" + }, + "lesson_plans/express/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/express/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/express/2019": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/express/2019": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursec/2019": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursec/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursec/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursec/2019": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursec/2019": { + "name": "Bukabularyo" + }, + "teacher_forum/csd/2019": { + "name": "Pagtitipon ng Guro" + }, + "code_introduced_1/csd/2019": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_2/csd/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_2/csd/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "vocabulary_2/csd/2019": { + "name": "Bukabularyo" + }, + "code_introduced_3/csd/2019": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_5/csd/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_5/csd/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "vocabulary_5/csd/2019": { + "name": "Bukabularyo" + }, + "code_introduced_2/csd/2019": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_3/csd/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_3/csd/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "vocabulary_3/csd/2019": { + "name": "Bukabularyo" + }, + "lesson_plans_4/csd/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_4/csd/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "vocabulary_4/csd/2019": { + "name": "Bukabularyo" + }, + "lesson_plans/csd/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/csd/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "vocabulary/csd/2019": { + "name": "Bukabularyo" + }, + "code_introduced/csd/2019": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_1/csd/2019": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_1/csd/2019": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "vocabulary_1/csd/2019": { + "name": "Bukabularyo" + }, + "code_introduced_1/csd/2017": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_2/csd/2017": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_2/csd/2017": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_2/csd/2017": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_2/csd/2017": { + "name": "Bukabularyo" + }, + "code_introduced_3/csd/2017": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_5/csd/2017": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_5/csd/2017": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_5/csd/2017": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_5/csd/2017": { + "name": "Bukabularyo" + }, + "code_introduced/csd/2017": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_1/csd/2017": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_1/csd/2017": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_1/csd/2017": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_1/csd/2017": { + "name": "Bukabularyo" + }, + "lesson_plans/csd/2017": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/csd/2017": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/csd/2017": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/csd/2017": { + "name": "Bukabularyo" + }, + "lesson_plans_4/csd/2017": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_4/csd/2017": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_4/csd/2017": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_4/csd/2017": { + "name": "Bukabularyo" + }, + "code_introduced_2/csd/2017": { + "name": "Code na Ipinakilala" + }, + "lesson_plans_3/csd/2017": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings_3/csd/2017": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum_3/csd/2017": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary_3/csd/2017": { + "name": "Bukabularyo" + }, "exploring_apps/coursef/2021": { "name": "Pagtuklas ng mga Apps" }, @@ -139,7 +562,8 @@ "type": "Video" }, "unplugged-video-big-event/courseb/2021": { - "name": "The Big Event" + "name": "The Big Event", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "The Big Event", @@ -770,6 +1194,120 @@ }, "website-for-a-purpose-1/csd/2021": { "type": "Rubric" + }, + "lesson_plans/pre-express/2020": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/pre-express/2020": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/pre-express/2020": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/pre-express/2020": { + "name": "Bukabularyo" + }, + "lesson_plans/express/2020": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/express/2020": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/express/2020": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/express/2020": { + "name": "Bukabularyo" + }, + "curriculum_guide/courseb/2020": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/courseb/2020": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/courseb/2020": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/courseb/2020": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/courseb/2020": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursed/2020": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursed/2020": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursed/2020": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursed/2020": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursed/2020": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursec/2020": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursec/2020": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursec/2020": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursec/2020": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursec/2020": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursee/2020": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursee/2020": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursee/2020": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursee/2020": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursee/2020": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursea/2020": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursea/2020": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursea/2020": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursea/2020": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursea/2020": { + "name": "Bukabularyo" + }, + "curriculum_guide/coursef/2020": { + "name": "Gabay sa Kurikulum" + }, + "lesson_plans/coursef/2020": { + "name": "Mga Banghay-Aralin" + }, + "standard_mappings/coursef/2020": { + "name": "Mga Pamantayan sa Pag-Map" + }, + "teacher_forum/coursef/2020": { + "name": "Pagtitipon ng Guro" + }, + "vocabulary/coursef/2020": { + "name": "Bukabularyo" } } } diff --git a/dashboard/config/locales/scripts.fil-PH.yml b/dashboard/config/locales/scripts.fil-PH.yml index fd5ca01d5b1eb..dbe8217279175 100644 --- a/dashboard/config/locales/scripts.fil-PH.yml +++ b/dashboard/config/locales/scripts.fil-PH.yml @@ -1289,8 +1289,6 @@ fil: name: Tapusin na equity-pd: lessons: - Code.org Equity PD: - name: Code.org na Industriya PD Necessary Background: name: Kinakailangang Kaalaman science-PD2: @@ -3960,6 +3958,7 @@ fil: estudyante ay magkakaroon ng pagkakataon na i-customize ang kanilang laro gamit ang iba't ibang mga bilis at mga tunog. student_description: Gumawa ng isang basketbol na laro + name: basketbol sample-csp5: lessons: Controlling Memory with Variables: @@ -5125,6 +5124,7 @@ fil: estudyante ay magkakaroon ng pagkakataon na i-customize ang kanilang laro gamit ang iba't ibang mga bilis at mga tunog. student_description: Maghalo at magtugma sa iba't ibang palakasan + name: mga palakasan 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9423,6 +9423,7 @@ fil: ng ilang oras upang maglaro sa antas ng libreng paglalaro sa dulo. student_description: Ang Minecraft ay nagbabalik para sa Oras ng Code na may mga bagong gawain! Maglakbay sa Minecraft sa pamamagitan ng code. + name: bayani applab-intro-staging: title: Pambungad sa Staging ng App Lab lessons: @@ -12816,6 +12817,7 @@ fil: ito sa mga mag-aaral sa lahat ng edad ngunit nangangailangan ng pagbabasa. Nangangailangan ang aktibidad na ito ng tunog dahil ginawa ang tool upang tumugon sa musika. + name: sayaw frozen-2018-test-b: lessons: Artist: @@ -12832,6 +12834,7 @@ fil: kasiyahan sa paggawa ng mga puzzle sa loob ng isang oras. Kadalasang tatapusin ng mga estudyante sa high school ang tutorial at magkakaroon ng ilang oras upang maglaro sa antas ng libreng paglalaro sa dulo. + name: pantubig sconyers: lessons: Digital Design: @@ -16735,7 +16738,6 @@ fil: dance-2019: lessons: Dance Party: - name: Dance Party description_student: Sa araling ito, nakakakuha ng panimulang karanasan sa coding at computer science ang mga mag-aaral sa lahat ng edad sa isang ligtas at sumusuportang kapaligiran. Idinisenyo ang araling @@ -21047,8 +21049,7 @@ fil: display_name: Mga Demo at Mapagkukunan csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Paggamit sa platform ng pag-aaral ng Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Matututunan mo kung paano:** @@ -22098,7 +22099,7 @@ fil: kayamanan. Dito, ang mga loops ay lilikha ng mga pattern. Sa dulo ng yugtong ito, ang mga estudyante ay bibigyan ng pagkakataong makalikha ng kanilang sariling mga larawan gamit ang mga loop. - The Big Event Jr.: + The Big Event Jr: description_teacher: Ang mga pangyayari ay magandang paraan para magdagdag ng kaibahan sa isang naisulat na na algoritmo. Minsan gusto mo na ang iyong programa ay maaaring tumugon sa mga gumagamit nang eksakto @@ -22351,7 +22352,7 @@ fil: name: Pagiging Loopy Loops with Harvester: name: Mga Loops sa Harvester - The Big Event Jr.: + The Big Event Jr: description_teacher: Ang mga pangyayari ay magandang paraan para magdagdag ng kaibahan sa isang naisulat na na algoritmo. Minsan gusto mo na ang iyong programa ay maaaring tumugon sa mga gumagamit nang eksakto @@ -22804,6 +22805,8 @@ fil: name: Java Lab lesson-9: name: Mga loop + lesson-21: + name: Console pre-express-2022: lessons: Learn to Drag and Drop: @@ -22824,6 +22827,14 @@ fil: lessons: lesson-6: name: Mga variable + lesson-16: + name: Console + csa3-2022: + lessons: + lesson-5: + name: For Loops + lesson-16: + name: Console cs4all-invasive-species: lessons: lesson-12: @@ -23016,3 +23027,5 @@ fil: For Loops: name: For Loops key: For Loops + hello-world-csc: + title: Hello World diff --git a/i18n/locales/fil-PH/dashboard/blocks.yml b/i18n/locales/fil-PH/dashboard/blocks.yml index 3688e135aef71..752b4ef6948b5 100644 --- a/i18n/locales/fil-PH/dashboard/blocks.yml +++ b/i18n/locales/fil-PH/dashboard/blocks.yml @@ -2,6 +2,8 @@ fil: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: gumawa ng bagong {ANIMATION_NAME} sprite sa {LOCATION} Dancelab_alternateMoves: text: "Ang {GROUP} ay maghahalinhinan bawat {N} measure \nsa pagitan ng {MOVE1} at {MOVE2}" options: @@ -1040,6 +1042,12 @@ fil: text: gumuhit ng linya {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: gilid block {SPRITE} mula sa paglipat + gamelab_everySeconds: + text: 'ulitin bawat {N} {UNIT} ' + options: + UNIT: + '"seconds"': mga segundo + '"frames"': mga frame gamelab_followingTargets: text: sumusunod sa mga target gamelab_getAllSprites: @@ -1193,6 +1201,8 @@ fil: '"pop"': pop '"rain"': ulan '"spiral"': paikid + gamelab_makeNewScaledSprite: + text: gumawa ng bagong {ANIMATION_NAME} sprite sa {LOCATION} gamelab_makeNewSpriteAnon: text: gumawa ng bagong {ANIMATION_NAME} sprite sa {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/fil-PH/dashboard/scripts.yml b/i18n/locales/fil-PH/dashboard/scripts.yml index e6151039a7cd3..5b3380ceaf643 100755 --- a/i18n/locales/fil-PH/dashboard/scripts.yml +++ b/i18n/locales/fil-PH/dashboard/scripts.yml @@ -1156,8 +1156,6 @@ fil: name: Tapusin na equity-pd: lessons: - Code.org Equity PD: - name: Code.org na Industriya PD Necessary Background: name: Kinakailangang Kaalaman science-PD2: @@ -3267,6 +3265,7 @@ fil: Bounce: description_teacher: Sa online na gawaing ito, ang mga estudyante ay matututo kung ano ang mga pangyayari, at kung paano ang mga kompyuter gumagamit sa mga ito sa mga programa gaya ng mga video na mga laro. Ang mga estudyante ay magtatrabaho sa mga palaisipan na nagpagawa sa mga programa na tumugon sa mga pangyayari (gaya ng pagpindot sa mga arrow na mga buttons.) Sa bandang huli ng palaisipan, ang mga estudyante ay magkakaroon ng pagkakataon na i-customize ang kanilang laro gamit ang iba't ibang mga bilis at mga tunog. student_description: Gumawa ng isang basketbol na laro + name: basketbol sample-csp5: lessons: Controlling Memory with Variables: @@ -3817,6 +3816,7 @@ fil: Sports: description_teacher: Sa online na gawaing ito, ang mga estudyante ay matututo kung ano ang mga pangyayari, at kung paano ang mga kompyuter gumagamit sa mga ito sa mga programa gaya ng mga video na mga laro. Ang mga estudyante ay magtatrabaho sa mga palaisipan na nagpagawa sa mga programa na tumugon sa mga pangyayari (gaya ng pagpindot sa mga arrow na mga buttons.) Sa bandang huli ng palaisipan, ang mga estudyante ay magkakaroon ng pagkakataon na i-customize ang kanilang laro gamit ang iba't ibang mga bilis at mga tunog. student_description: Maghalo at magtugma sa iba't ibang palakasan + name: mga palakasan 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6454,6 +6454,7 @@ fil: name: 'Minecraft: Ang Paglalakbay ng Bayani' description_teacher: Sa araling ito, nakakakuha ang mga mag-aaral sa lahat ng edad ng panimulang karanasan sa coding at computer science sa isang ligtas at sumusuportang kapaligiran. Gumagana ang araling ito nang maayos para sa sinumang mag-aaral na nasa saktong gulang na upang magbasa (edad 6+). Malamang na hindi tatapusin ng mga mas batang nag-aaral ang tutorial, ngunit magkakaroon sila ng maraming kasiyahan sa paggawa ng mga puzzle sa loob ng isang oras. Kadalasang tatapusin ng mga estudyante sa high school ang tutorial at magkakaroon ng ilang oras upang maglaro sa antas ng libreng paglalaro sa dulo. student_description: Ang Minecraft ay nagbabalik para sa Oras ng Code na may mga bagong gawain! Maglakbay sa Minecraft sa pamamagitan ng code. + name: bayani applab-intro-staging: title: Pambungad sa Staging ng App Lab lessons: @@ -8193,6 +8194,7 @@ fil: name: Dance Party description_student: Sa araling ito, nakakakuha ng panimulang karanasan sa coding at computer science ang mga mag-aaral sa lahat ng edad sa isang ligtas at sumusuportang kapaligiran. Idinisenyo ang araling ito sa mga mag-aaral sa lahat ng edad ngunit nangangailangan ng pagbabasa. Nangangailangan ang aktibidad na ito ng tunog dahil ginawa ang tool upang tumugon sa musika. description_teacher: Sa araling ito, nakakakuha ng panimulang karanasan sa coding at computer science ang mga mag-aaral sa lahat ng edad sa isang ligtas at sumusuportang kapaligiran. Idinisenyo ang araling ito sa mga mag-aaral sa lahat ng edad ngunit nangangailangan ng pagbabasa. Nangangailangan ang aktibidad na ito ng tunog dahil ginawa ang tool upang tumugon sa musika. + name: sayaw frozen-2018-test-b: lessons: Artist: @@ -8201,6 +8203,7 @@ fil: lessons: Aquatic: description_teacher: Sa araling ito, nakakakuha ang mga mag-aaral sa lahat ng edad ng panimulang karanasan sa coding at computer science sa isang ligtas at sumusuportang kapaligiran. Gumagana ang araling ito nang maayos para sa sinumang mag-aaral na nasa saktong gulang na upang magbasa (edad 6+). Malamang na hindi tatapusin ng mga mas batang nag-aaral ang tutorial, ngunit magkakaroon sila ng maraming kasiyahan sa paggawa ng mga puzzle sa loob ng isang oras. Kadalasang tatapusin ng mga estudyante sa high school ang tutorial at magkakaroon ng ilang oras upang maglaro sa antas ng libreng paglalaro sa dulo. + name: pantubig sconyers: lessons: Digital Design: @@ -9947,7 +9950,6 @@ fil: dance-2019: lessons: Dance Party: - name: Dance Party description_student: Sa araling ito, nakakakuha ng panimulang karanasan sa coding at computer science ang mga mag-aaral sa lahat ng edad sa isang ligtas at sumusuportang kapaligiran. Idinisenyo ang araling ito sa mga mag-aaral sa lahat ng edad ngunit nangangailangan ng pagbabasa. Nangangailangan ang aktibidad na ito ng tunog dahil ginawa ang tool upang tumugon sa musika. description_teacher: Sa araling ito, nakakakuha ng panimulang karanasan sa coding at computer science ang mga mag-aaral sa lahat ng edad sa isang ligtas at sumusuportang kapaligiran. Idinisenyo ang araling ito sa mga mag-aaral sa lahat ng edad ngunit nangangailangan ng pagbabasa. Nangangailangan ang aktibidad na ito ng tunog dahil ginawa ang tool upang tumugon sa musika. k5-onlinepd-2019: @@ -12348,8 +12350,7 @@ fil: display_name: Mga Demo at Mapagkukunan csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Paggamit sa platform ng pag-aaral ng Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Matututunan mo kung paano:** @@ -13145,7 +13146,7 @@ fil: description_teacher: Ang pagbubuo sa konsepto ng paulit-ulit na mga instruksyon mula sa "Masayang mga Loop", ang yugtong ito ay mag-uudyok sa mga estudyante na gumamit ng mga loop para mas mabisang makakolekta ng mga kayamanan sa Code.org. Ocean Scene with Loops: description_teacher: Pagbabalik sa mga loop, ang mga estudyante ay matututong gumuhit ng mga larawan sa pamamagitan ng pag-loop ng mga simpleng pagkakasunod-sunod ng mga instruksyon. Sa huling plugged na aralin, ang mga loop ay ginamit para makatawid sa maze at makakolekta ng mga kayamanan. Dito, ang mga loops ay lilikha ng mga pattern. Sa dulo ng yugtong ito, ang mga estudyante ay bibigyan ng pagkakataong makalikha ng kanilang sariling mga larawan gamit ang mga loop. - The Big Event Jr.: + The Big Event Jr: description_teacher: Ang mga pangyayari ay magandang paraan para magdagdag ng kaibahan sa isang naisulat na na algoritmo. Minsan gusto mo na ang iyong programa ay maaaring tumugon sa mga gumagamit nang eksakto kapag nais ito ng gumagamit. Para sa mga ito ang mga kaganapan. 'Mini-Project: On the Move with Play Lab': description_teacher: Sa online na gawaing ito, ang mga estudyante ay magkakaroon ng pagkakataong matuto kung paano gumamit ng mga pangyayari sa Play Lab at para gumamit sa lahat ng mga kakayahan sa pag-code na natutunan nila para lumikha ng isang laro na naka-animate. Oras na para maging malikhain at gumawa ng istorya sa Play Lab! @@ -13326,7 +13327,7 @@ fil: name: Pagiging Loopy Loops with Harvester: name: Mga Loops sa Harvester - The Big Event Jr.: + The Big Event Jr: description_teacher: Ang mga pangyayari ay magandang paraan para magdagdag ng kaibahan sa isang naisulat na na algoritmo. Minsan gusto mo na ang iyong programa ay maaaring tumugon sa mga gumagamit nang eksakto kapag nais ito ng gumagamit. Para sa mga ito ang mga kaganapan. Sequencing in Maze: description_teacher: Ang araling ito ay magbibigay sa mga estudyante ng ideya kung ano ang aasahan nila kapag pumunta na sila sa kompyuter lab. Ito ay nagsisimula sa isang maikling pagtatalakay na nagpapakilala sa kanila sa mga gawi sa loob ng kompyuter lab, pagkatapos sila ay uunlad papunta sa paggamit ng kompyuter para makumpleto ang mga online na mga palaisipan. @@ -13631,6 +13632,8 @@ fil: name: Java Lab lesson-9: name: Mga loop + lesson-21: + name: Console pre-express-2022: lessons: Learn to Drag and Drop: @@ -13651,6 +13654,14 @@ fil: lessons: lesson-6: name: Mga variable + lesson-16: + name: Console + csa3-2022: + lessons: + lesson-5: + name: For Loops + lesson-16: + name: Console cs4all-invasive-species: lessons: lesson-12: @@ -13833,3 +13844,5 @@ fil: For Loops: name: For Loops key: For Loops + hello-world-csc: + title: Hello World From 50fc70b4f1b6e75d4d5010ac82a336facba76e2a Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:26 +0000 Subject: [PATCH 27/84] dashboard i18n updates - French --- .../locales/activity_sections.fr-FR.json | 4 +- .../config/locales/authored_hints.fr-FR.json | 128 ++--- dashboard/config/locales/blocks.fr-FR.yml | 12 +- dashboard/config/locales/callouts.fr-FR.json | 2 +- .../locales/lesson_activities.fr-FR.json | 13 +- dashboard/config/locales/lessons.fr-FR.json | 14 +- .../locales/long_instructions.fr-FR.json | 194 +++---- dashboard/config/locales/resources.fr-FR.json | 542 +++++++++++++++++- dashboard/config/locales/scripts.fr-FR.yml | 41 +- .../locales/short_instructions.fr-FR.json | 58 +- .../locales/teacher_markdown.fr-FR.json | 6 +- i18n/locales/fr-FR/dashboard/blocks.yml | 12 +- i18n/locales/fr-FR/dashboard/scripts.yml | 41 +- 13 files changed, 831 insertions(+), 236 deletions(-) diff --git a/dashboard/config/locales/activity_sections.fr-FR.json b/dashboard/config/locales/activity_sections.fr-FR.json index b5e46de24181b..8999e2fd13236 100644 --- a/dashboard/config/locales/activity_sections.fr-FR.json +++ b/dashboard/config/locales/activity_sections.fr-FR.json @@ -4888,7 +4888,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### La mise en scène\n\nAccueillez les élèves en classe et présentez l'activité de la journée.", "tips": [ - "Une façon de présenter l'Heure de Code si vous n'êtes pas très familier avec le codage vous-même est de montrer l'une de [nos vidéos inspirantes](https://hourofcode.com/promote/resources#videos). Choisissez-en une que vos élèves trouveront inspirante et partagez-la maintenant. Pour les élèves des niveaux intermédiaires, nous suggérons [L'heure de code c’est ici](https://youtu.be/FC5FbmsH4fw)." + "Une façon de présenter l'Heure de Code si vous n'êtes pas très familier avec le codage vous-même est de montrer l'une de [nos vidéos inspirantes][0]. Choisissez-en une que vos élèves trouveront inspirante et partagez-la maintenant. Pour les élèves des niveaux intermédiaires, nous suggérons [L'heure de code c’est ici][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -4901,7 +4901,7 @@ "description": "Saviez-vous que l'informatique peut être très créative ? En fait, vous pouvez faire de l'art avec du code. Pour rappel, le code est un ensemble d'instructions qu'un ordinateur peut comprendre. Tout comme choisir les couleurs de peinture à utiliser, choisir le code que vous écrivez peut aussi être l'occasion d'exprimer votre créativité !\n\nNous allons utiliser la poésie pour inspirer notre codage créatif aujourd'hui. Est-ce que quelqu'un sait ce qu'est la poésie ? Avez-vous un poème ou un poète préféré ?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Lire de la poésie ensemble :** Lisez [quelques poèmes](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) ensemble en classe et entraînez-vous à nommer l'ambiance de chaque poème. Encouragez les élèves à partager leur interprétation, même si elle est différente de celle de quelqu'un d'autre. " + "description": "**Lire de la poésie ensemble :** Lisez [quelques poèmes][0] ensemble en classe et entraînez-vous à nommer l'ambiance de chaque poème. Encouragez les élèves à partager leur interprétation, même si elle est différente de celle de quelqu'un d'autre. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Art du poème", diff --git a/dashboard/config/locales/authored_hints.fr-FR.json b/dashboard/config/locales/authored_hints.fr-FR.json index ce5c435c89be5..5e8656e9dce96 100644 --- a/dashboard/config/locales/authored_hints.fr-FR.json +++ b/dashboard/config/locales/authored_hints.fr-FR.json @@ -1312,7 +1312,7 @@ "courseF_bee_functions_challenge2_b": "**Solution :**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "Ensuite, collecte les joyaux restants, dans cette rangée.\n\n![]()\nAjoute ces blocs à ton programme.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "Ensuite, collecte les joyaux restants, dans cette rangée.\n\n![]()\nAjoute ces blocs à ton programme.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Enfin, collecte le trésor restant. Ajoute ces blocs à ton programme.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Voici la solution complète pour cette énigme.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -1904,7 +1904,7 @@ }, "courseA_harvester_seq1_2020": { "courseA_harvester_seq1_a": "Utilise ce bloc pour récolter le maïs quand le moissonneur le trouve !\n\n\n\n", - "courseA_harvester_seq1_b": "Le moissonneur devra se déplacer à l’Est trois fois pour atteindre le maïs. Utilise ce bloc :\n\n\n\n" + "courseA_harvester_seq1_b": "l'Agricultrice devra se déplacer à l’Est trois fois pour atteindre le maïs. Utilise ce bloc :\n\n\n \n" }, "courseA_harvester_seq2": { "courseA_harvester_seq2_a": "N’oublie pas d’utiliser pour ramasser le maïs !", @@ -1953,7 +1953,7 @@ "courseA_harvester_seq5_c": "Jette ce bloc à la poubelle !\n\n" }, "courseA_harvester_seq5_2020": { - "courseA_harvester_seq5_a": "Quel bloc déplace le moissonneur dans le mauvais sens ?", + "courseA_harvester_seq5_a": "Quel bloc déplace l'agricultrice dans le mauvais sens ?", "courseA_harvester_seq5_b": "Tu dois enlever un bloc.", "courseA_harvester_seq5_c": "Jette ce bloc à la poubelle !\n\n" }, @@ -5768,16 +5768,16 @@ "courseD_bee_conditionals_challenge1_b": "Dans cette énigme, chaque espace peut avoir une fleur, un rayon de miel ou rien du tout. Cela signifie que tu peux répéter ta condition `« Si/Sinon »` sur chaque espace." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "Pourquoi la première moitié de ce programme fonctionne-t-elle ? Réfléchis pourquoi l'abeille a besoin de reculer. Combien de nectar l'abeille recueille-t-elle à chaque fois qu'elle passe sur une fleur ?", @@ -6058,8 +6058,8 @@ "courseD_collector_debugging9_b": "Trouve comment tu résoudrais ce problème, puis va étape par étape pour essayer de faire correspondre le code avec ta pensée." }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Commence par collecter simplement **deux** joyaux des **deux** premières piles.\n\n![]()\nUtilise ces blocs.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Ensuite, collecte les joyaux restants, dans cette rangée.\n\n![]()\nAjoute ces blocs à ton programme.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Commence par collecter simplement **deux** joyaux des **deux** premières piles.\n\n![]()\nUtilise ces blocs.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Ensuite, collecte les joyaux restants, dans cette rangée.\n\n![]()\nAjoute ces blocs à ton programme.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Enfin, collecte le trésor restant. Ajoute ces blocs à ton programme.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Voici la solution complète pour cette énigme.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -8802,18 +8802,18 @@ "hint1": "Cliquez sur le bouton \"+\" dans le bloc d'événements. Remplissez l'espace vide dans le bloc \"changer le déguisement\" avec le bloc \"sujet\" qui se trouve à l'intérieur.\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Pour donner des masques aux monstres, utilisez le bloc \"changer le déguisement\" avec un événement \"si on clique dessus\":\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nN'oubliez pas de faire glisser le petit bloc rouge \"cliqué\" également !", - "hint2": "Le nouveau code pour ce niveau devrait ressembler à ceci :\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Pour donner des masques aux monstres, utilisez le bloc \"changer le déguisement\" avec un événement \"si on clique dessus\":\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nN'oubliez pas de faire glisser le petit bloc rouge \"cliqué\" également !", + "hint2": "Le nouveau code pour ce niveau devrait ressembler à ceci :\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Vous souhaitez relever un autre défi ?\n\nVous pouvez également faire en sorte que les monstres se déplacent plus rapidement ou plus lentement.\n\n1. Cliquez sur \"Modifier\" dans ce bloc wandering \n2. Augmentez ou diminuez le nombre dans ce bloc: \n\nthis sprite1\n\n\nPour que les monstres se déplacent plus lentement, choisissez un nombre décimal comme \"0,5\" ou \"0,25\". Pour les faire se déplacer plus vite, choisissez un nombre supérieur à 1." }, "CourseF_outbreak6": { "hint2": "Veillez à déplacer les autres blocs \"action\" vers l'intérieur du bloc \"si probabilité\" :\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Vous devrez ajouter 3 autres événements \"au toucher\" pour vérifier toutes les combinaisons de \"contacts\" possibles entre les sprites en bonne santé et les sprites infectés.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Vous devrez ajouter 3 autres événements \"au toucher\" pour vérifier toutes les combinaisons de \"contacts\" possibles entre les sprites en bonne santé et les sprites infectés.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vaccins\n\nVous pouvez simuler l'administration d'un vaccin aux monstres en cliquant sur eux. Pour ce faire, utilisez le bloc \"changer de déguisement\" à l'aide de cet événement :\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vaccins\n\nVous pouvez simuler l'administration d'un vaccin aux monstres en cliquant sur eux. Pour ce faire, utilisez le bloc \"changer de déguisement\" à l'aide de cet événement :\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Vous êtes bloqué ? Vous pouvez toujours réinitialiser votre code en cliquant sur \"Historique des versions\" ci-dessous, puis en choisissant \"Recommencer\"." }, "Function intro Ryan_2021": { @@ -8902,8 +8902,8 @@ "mc_7_c": "Tu peux mettre plus d’un bloc à l’intérieur d’une boucle `repeat`." }, "Overworld Powered Minecart_2021": { - "mc_13_a": "Utilise ˋplacer rail\\` pour placer un rail sur le carré où tu es.", - "mc_13_b": "Utilise des boucles ˋrepeat\\` pour raccourcir ton code." + "mc_13_a": "Utilise ˋplacer rail\\` pour placer un rail sur le carré sur lequel tu te tiens.", + "mc_13_b": "Utilise des boucles ˋrépéter\\` pour raccourcir ton code." }, "Overworld Shear Sheep_2021": { "mc_3_a": "Le bloc ˋtondre\\` amène le mouton devant toi. Es-tu en face du mouton ? ", @@ -8922,15 +8922,15 @@ "Underground Iron_2021": { "mc_10_a": "Les blocs de fer sont les endroits tachetés, derrière la torche ! Comment peux-tu les atteindre ?", "mc_10_b": "Quand tu te tiens au bord de la lave, utilise ˋplacer pavé devant\\` pour créer un chemin sûr. Puis, tu peux marcher dessus !", - "mc_10_c": "N’aie pas peur de faire une erreur ! Exécute le code pour voir ce qu'il se passe, même si tu n’as pas encore résolu l'énigme." + "mc_10_c": "N’aie pas peur de faire une erreur ! Exécute le code pour voir ce qui se passe, même si tu n’as pas encore résolu l'énigme." }, "Underground Mining Coal_2021": { "mc_9_a": "Es-tu dans la bonne direction ? Le bloc ˋdétruire\\` fait exploser le bloc en face de toi.", "mc_9_b": "Ces taches noires dans le mur sont du charbon ! Utilise ˋdétruire le bloc\\` dessus pour extraire le charbon.", - "mc_9_c": "Utilise ˋplacer la torche\\` pour placer une torche là où tu es." + "mc_9_c": "Utilise ˋplacer la torche\\` pour placer une torche là où tu te tiens." }, "courseA_artist_loops2_2021": { - "courseA_artist_loops2_a": "Tu n’arrives pas à dessiner une ligne ? Commence par attacher des blocs au bloc pour voir ce qu'il se passe.", + "courseA_artist_loops2_a": "Tu n’arrives pas à dessiner une ligne ? Commence par attacher des blocs au bloc pour voir ce qui se passe.", "courseA_artist_loops2_b": "Utilise ce bloc pour résoudre ce puzzle." }, "courseA_artist_loops3_2021": { @@ -8947,11 +8947,11 @@ "courseA_artist_loops5_c": "Comme tu ne peux utiliser qu’un bloc , essaie de le mettre à l’intérieur de la boucle \n\n???" }, "courseA_artist_loops6_2021": { - "courseA_artist_loops6_a": "Tu ne sais pas comment dessiner la colline ? Essaie de jouer un peu avec les blocs pour voir ce qu’ils dessinent.", + "courseA_artist_loops6_a": "Tu ne trouves pas comment dessiner la colline ? Essaie de jouer un peu avec les blocs pour voir ce qu’ils dessinent.", "courseA_artist_loops6_b": "Tu auras besoin de 2 blocs dans 2 directions pour résoudre ce puzzle." }, "courseA_artist_loops7_2021": { - "courseA_artist_loops7_a": "Tu ne sais pas où mettre la boucle ? Essaie d’écrire le code étape par étape et cherche un modèle.", + "courseA_artist_loops7_a": "Tu ne sais pas où mettre la boucle ? Essaie d’écrire le code étape par étape et cherche un motif.", "courseA_artist_loops7_b": "Écris d’abord le code pour une vague, puis répète-le pour dessiner les deux autres.", "courseA_artist_loops7_c": "N’oublie pas que tu peux mettre plus d’un bloc dans une boucle \n ???\n " }, @@ -8963,7 +8963,7 @@ "courseA_artist_loops9_2021": { "courseA_artist_loops9_a": "Ajoute un autre bloc au code qui t’a été donné pour dessiner le reste des escaliers.", "courseA_artist_loops9_b": "Le bloc que tu ajoutes devrait être dans la boucle \n\n5\n", - "courseA_artist_loops9_c": "Si tu n’arrives pas à trouver où mettre la boucle, essaie d’écrire ton code étape par étape puis de chercher des modèles." + "courseA_artist_loops9_c": "Si tu n’arrives pas à trouver où mettre la boucle, essaie d’écrire ton code étape par étape puis de chercher des motifs." }, "courseA_artist_loops_challenge2a_2021": { "courseA_artist_loops_challenge2_a": "Les blocs comme ceux-ci feront bouger ton artiste en oblique !", @@ -9066,23 +9066,23 @@ "courseA_harvester_seq10_c": "Essaie de suivre ce chemin pour récolter tout le maïs." }, "courseA_harvester_seq13_2021": { - "courseA_bee_seq1_a": "Utilise ce bloc pour récolter le maïs quand la moissonneuse l’atteint.\n\n\n \n" + "courseA_bee_seq1_a": "Utilise ce bloc pour récolter le maïs quand la moissonneusse l’atteint.\n\n\n \n" }, "courseA_harvester_seq1_2021": { - "courseA_harvester_seq1_a": "Utilise ce bloc pour récolter le maïs quand le moissonneur le trouve !\n\n\n \n", - "courseA_harvester_seq1_b": "Le moissonneur devra se déplacer à l’Est trois fois pour atteindre le maïs. Utilise ce bloc :\n\n\n \n" + "courseA_harvester_seq1_a": "Utilise ce bloc pour récolter le maïs quand la moissonneuse le trouve !\n\n\n\n", + "courseA_harvester_seq1_b": "La moissonneuse devra se déplacer à l’Est trois fois pour atteindre le maïs. Utilise ce bloc :\n\n\n \n" }, "courseA_harvester_seq2_2021": { - "courseA_harvester_seq2_a": "N'oubliez pas d'utiliser pour ramasser le maïs !", - "courseA_harvester_seq2_b": "Essaie d’écrire les étapes sur une feuille de papier pour trouver une solution !" + "courseA_harvester_seq2_a": "N’oublie pas d’utiliser pour ramasser le maïs !", + "courseA_harvester_seq2_b": "Essaie d’écrire les étapes sur une feuille de papier pour trouver une solution!" }, "courseA_harvester_seq3_2021": { - "courseA_harvester_seq3_a": "Avez-vous pensé à utiliser ce bloc ?\n\n", + "courseA_harvester_seq3_a": "As-tu pensé à utiliser ce bloc ?\n\n", "courseA_harvester_seq3_b": "Dis les étapes à voix haute et vois si cela t’aide à trouver la réponse." }, "courseA_harvester_seq4_2021": { "courseA_harvester_seq4_a": "Combien de cases y a-t-il entre le moissonneur et le maïs ? Combien de blocs sont déjà dans l’espace de travail ?", - "courseA_harvester_seq4_b": "Il faudra cinq blocs \"Aller vers l'Est\" et un \"Ramasser le maïs\" :\n\n" + "courseA_harvester_seq4_b": "Tu auras besoin de cinq blocs `Déplacer vers l’Est` et un bloc `Récolter maïs` :\n\n" }, "courseA_harvester_seq5_2021": { "courseA_harvester_seq5_a": "Quel bloc déplace la moissonneuse dans le mauvais sens ?", @@ -9129,8 +9129,8 @@ }, "courseA_maze_seq13_2021": { "courseA_maze_seq13_a": "Si le chemin ne te semble pas clair, trace du doigt un chemin de l’oiseau jusqu'au cochon.", - "courseA_maze_seq13_b": "N’aie pas peur de faire des erreurs ! Essaie d’ajouter des blocs et d’exécuter le code pour voir ce qu'il se passe.", - "courseA_maze_seq13_c": "Ces blocs \n\n\n\n t'aideront à te rapprocher du cochon." + "courseA_maze_seq13_b": "N’aie pas peur de faire des erreurs ! Essaie d’ajouter des blocs et d’exécuter le code pour voir ce qui se passe.", + "courseA_maze_seq13_c": "Ces blocs \n\n\n\n t’aideront à te rapprocher du cochon." }, "courseA_maze_seq1_2021": { "courseA_maze_seq1_a": "Si tu as du mal à faire bouger l’oiseau, assure-toi que les blocs sont connectés sous \n \n", @@ -9138,7 +9138,7 @@ }, "courseA_maze_seq5_2021": { "1": "Essaie d’écrire les étapes sur une feuille de papier pour trouver une solution!", - "2": "Il va falloir que tu utilises ce bloc :\n\n" + "2": "Tu devras utiliser ce bloc :\n\n" }, "courseA_maze_seq5_dani": { "courseA_maze_seq5_a": "Essaie d’écrire les étapes sur une feuille de papier pour trouver une solution!", @@ -9193,7 +9193,7 @@ "courseA_playLab_events6_c": "Voici le bloc que tu devras utiliser pour jouer un son aléatoire :\n\n\n random\n " }, "courseA_playLab_events7_2021": { - "courseA_playLab_events7_a": "Utilise ce bloc pour contrôler ce qu'il se passe lorsque les acteurs entrent en collision.\n\n\n 1\n 0\n " + "courseA_playLab_events7_a": "Utilise ce bloc pour contrôler ce qui se passe lorsque les acteurs entrent en collision.\n\n\n 1\n 0\n " }, "courseA_playlab_events_challenge1_2021": { "courseA_playlab_events_challenge1_a": "Fais apparaître Waddles le pingouin quand tu cliques sur Robin !\n\n \n \n 2\n \n \n \"visible\"\n 3\n \n \n ", @@ -9209,7 +9209,7 @@ }, "courseB_Scrat_ramp1_2021": { "1": "Si Scrat ne fait pas ce que tu veux, assure-toi que les deux blocs sont connectés, puis appuie de nouveau sur « Exécuter ».", - "2": "N'aie pas peur de faire une erreur ! Essaie quelque chose et, si cela ne fonctionne pas, essaie autre chose !" + "2": "N'aie pas peur de faire une erreurs ! Essaie quelque chose et, si cela ne fonctionne pas, essaie autre chose !" }, "courseB_Scrat_ramp2_2021": { "1": "Ton code devrait ressembler à ceci :\n\n\n \n \n \n \n \n \n \n \n \n \n" @@ -9231,7 +9231,7 @@ "courseB_artist_loops2_b": "Essaie d’abord d’exécuter le code pour voir où l’artiste finit." }, "courseB_artist_loops3_2021": { - "courseB_artist_loops3_a": "N'oubliez pas d'utiliser une boucle `repeat` \n ???\n pour un meilleur code ! ", + "courseB_artist_loops3_a": "N’oublie pas d’utiliser une boucle `repeat` \n ???\n pour un meilleur code !", "courseB_artist_loops3_b": "L’artiste devra se déplacer vers le Sud pour dessiner cette ligne." }, "courseB_artist_loops4_2021": { @@ -9240,7 +9240,7 @@ "courseB_artist_loops4_c": "N’oublie pas de modifier le nombre de fois que la boucle se répète." }, "courseB_artist_loops5_2021": { - "courseB_artist_loops5_a": "Fais glisser une boucle `repeat` \n ???\n , puis mets les autres blocs à l’intérieur. Combien de fois dois-tu répéter ?" + "courseB_artist_loops5_a": "Fais glisser une boucle \"repeat\" \n ???\n , puis mets les autres blocs à l’intérieur. Combien de fois dois-tu répéter cette action ?" }, "courseB_artist_loops6_2021": { "courseB_artist_loops6_b": "Essaie d’écrire les déplacements sur du papier et regarde ce qui se répète." @@ -9248,7 +9248,7 @@ "courseB_artist_loops7_2021": { "courseB_artist_loops7_a": "Ce défi utilise **4** boucles, l’une après l’autre !", "courseB_artist_loops7_b": "Remarque que chaque boucle crée un motif en escalier qui va dans une direction différente.\n\n![](https://images.code.org/7d08d5514766c5c15074e90731991505-image-1466705649513.gif)", - "courseB_artist_loops7_c": "Les boucles devraient faire ceci :\n\n- Boucle 1\n - Droite\n - Bas\n- Boucle 2\n - Droite\n - Haut\n- Boucle \n - Gauche\n - Haut\n- Boucle 4\n - Gauch\n - Bas" + "courseB_artist_loops7_c": "Les boucles devraient faire ceci :\n\n- Boucle 1\n - Droite\n - Bas\n- Boucle 2\n - Droite\n - Haut\n- Boucle 3\n - Gauche\n - Haut\n- Boucle 4\n - Gauche\n - Bas" }, "courseB_artist_loops8_2021": { "courseB_artist_loops8_a": "Combien de fois dois-tu répéter le modèle pour créer l’échelle ?", @@ -9260,7 +9260,7 @@ "courseB_artist_loops9_c": "Tu ne sais pas où mettre la boucle ? Essaie d’écrire le code étape par étape et cherche un motif." }, "courseB_artist_loops_challenge1_2021": { - "courseB_artist_loops_challenge1_a": "Les blocs comme ceux-ci : déplaceront ton artiste en diagonale !", + "courseB_artist_loops_challenge1_a": "Les blocs comme ceux-ci : déplaceront ton artiste en diagonale !", "courseB_artist_loops_challenge1_b": "Quand tu finis un des dés, `saute` vers le suivant !", "courseB_artist_loops_challenge1_c": "Tu devras te ˋdéplacer`ou ˋsauter` au-dessus de certaines des mêmes lignes deux fois. " }, @@ -9269,41 +9269,41 @@ "courseB_artist_loops_challenge2_b": "Tu peux utiliser les blocs ˋsauter\\` pour te déplacer vers d’autres cases sans dessiner." }, "courseB_collector_loops10_2021": { - "courseB_collector_loops10_a": "Si tu n’arrives pas à trouver où mettre les boucles ˋrepeat\\`, écrit le code étape par étape puis regarde ce qui se répète.", + "courseB_collector_loops10_a": "Si tu n’arrives pas à trouver où mettre les boucles ˋrépéter\\`, écris le code étape par étape puis regarde ce qui se répète.", "courseB_collector_loops10_b": "Essaie d’écrire les déplacements sur un papier et de voir ce qui se répète." }, "courseB_collector_loops1_2021": { - "courseB_collector_loops1_a": "Le bloc permet de ramasser le trésor quand tu es dessus." + "courseB_collector_loops1_a": "Le bloc permet de ramasser le trésor quand tu te tiens dessus." }, "courseB_collector_loops2_2021": { - "courseB_collector_loops2_a": "Tu devras te déplacer avant de pouvoir récupérer un trésor.", + "courseB_collector_loops2_a": "Tu devras te déplacer avant de pouvoir récupérer un diamant.", "courseB_collector_loops2_b": "Lorsque tu arrives sur une case avec un trésor, utilise le bloc pour le ramasser." }, "courseB_collector_loops3_2021": { - "courseB_collector_prog3_a": "Essaie d'utiliser un bloc 5 pour ramasser ton trésor.", - "courseB_collector_prog3_b": "N’oublie pas que tu peux mettre plus d’un bloc à l’intérieur d’une boucle repeat." + "courseB_collector_prog3_a": "Essaie d’utiliser un bloc 5pour ramasser ton trésor.", + "courseB_collector_prog3_b": "N’oublie pas que tu peux mettre plus d’un bloc à l’intérieur d’une boucle `répéter`." }, "courseB_collector_loops4_2021": { "courseB_collector_loops4_a": "Essaie d’utiliser le bouton étape pour voir où les choses tournent mal.", "courseB_collector_loops4_b": "Pour modifier la distance que Laurel parcourt, modifie le nombre de fois que la boucle s’exécute.", - "courseB_collector_loops4_c": "Laurel doit descendre et ramasser le trésor après la fin de la boucle repeat \n ???\n !" + "courseB_collector_loops4_c": "Laurel doit descendre et ramasser le trésor après la fin de la boucle ˋrepeat\\` \n ???\n !" }, "courseB_collector_loops5_2021": { "courseB_collector_loops5_a": "Utilise plus d’une boucle pour accomplir la tâche.", - "courseB_collector_loops5_b": "Essaie d’exécuter le code une ou deux fois pour voir ce qu'il se passe." + "courseB_collector_loops5_b": "Essaie d’exécuter le code plusieurs fois pour voir ce qu'il se passe." }, "courseB_collector_loops6_2021": { - "courseB_collector_loops6_a": "Tu ne vois pas où les choses commencent à mal tourner ? Utilise le bouton « Étape » pour parcourir ton programme bloc par bloc.", + "courseB_collector_loops6_a": "Tu ne vois pas où les choses commencent à bloquer ? Utilise le bouton «Step » pour parcourir ton programme bloc par bloc.", "courseB_collector_loops6_b": "Tu peux changer le nombre de fois que la boucle répéter s’exécute en cliquant sur « 3 » et en choisissant un autre nombre.", - "courseB_collector_loops6_c": "Tu auras besoin d’utiliser 3 boucles `repeat` \n ???\n pour résoudre cette énigme.", - "courseB_collector_loops6_d": "Si tu es perdu, essaie de diviser cette énigme en 3 parties." + "courseB_collector_loops6_c": "Tu auras besoin d’utiliser 3 boucles `repeat` \n ???\n pour résoudre ce casse-tête.", + "courseB_collector_loops6_d": "Si tu es confus, essaie de diviser cette énigme en 3 parties." }, "courseB_collector_loops7_2021": { "courseB_collector_loops7_a": "Si tu as du mal avec cette énigme, essaie de la dessiner sur du papier pour t’aider à trouver.", "courseB_collector_loops7_b": "Tu auras besoin de 3 boucles répéter pour résoudre cette énigme, et n’oublie pas le trésor supplémentaire à la fin !" }, "courseB_collector_loops8_2021": { - "courseB_collector_loops8_challenge_a": "Si tu ne comprends pas où mettre les boucles repeat, écris le code étape par étape et regarde ce qui se répète." + "courseB_collector_loops8_challenge_a": "Si tu ne comprends pas où mettre les boucles répéter, écris le code étape par étape et regarde ce qui se répète." }, "courseB_collector_loops9_2021": { "courseB_collector_loops9_a": "Ça a l’air trop difficile ? Divise-le en 3 petits problèmes pour te faciliter la tâche. ", @@ -9311,16 +9311,16 @@ }, "courseB_collector_loops_challenge1_2021": { "courseB_collector_loops_challenge1_b": "Commence par faire des boucles avec les commandes suivantes :\n\n\n \n \n \n \n \n", - "courseB_collector_loops_challenge1_c": "Déplace-toi à l’Est deux fois entre chaque chemin.\n\n\n \n \n \n\nVous pouvez le faire avec seulement 14 blocs. Cliquez pour un autre indice pour voir une solution.", + "courseB_collector_loops_challenge1_c": "Déplace-toi à l’Est deux fois entre chaque chemin.\n\n\n \n \n \n\nTu peux résoudre ce problème en seulement 14 blocs. Clique de nouveau pour voir une solution.", "courseB_collector_loops_challenge1_d": "Essaie ça !\n\n\n \n \n \n 5\n \n \n \n \n \n \n \n \n \n \n \n \n \n 5\n \n \n \n \n \n \n \n \n \n \n \n \n \n 5\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" }, "courseB_collector_loops_challenge2a_2021": { "courseB_collector_loops_challenge2a_a": "Si un problème survient, essaie de débuguer. N’abandonne pas !", - "courseB_collector_loops_challenge2a_b": "Jette un œil à cette solution pour traverser le labyrinthe. Vois-tu un modèle qui se répète ?", - "courseB_collector_loops_challenge2a_c": "Pour ramasser tout les diamants, tu auras soit besoin d’ajouter deux blocs à l’intérieur de ta boucle, soit de mettre le bloc à l’intérieur de sa propre boucle ˋrepeat\\`." + "courseB_collector_loops_challenge2a_b": "Jette un œil à cette solution pour traverser le labyrinthe. Vois-tu un motif qui se répète ?", + "courseB_collector_loops_challenge2a_c": "Pour ramasser tout les diamants, tu auras soit besoin d’ajouter deux blocs à l’intérieur de ta boucle, soit de mettre le bloc à l’intérieur de sa propre boucle ˋrépéter\\`." }, "courseB_iceage_loops10_2021": { - "courseB_iceage_loops10_a": "Attention à la glace brisée ! Scrat tombera dans l’eau !", + "courseB_iceage_loops10_a": "Attention à la glace brisée ! Scrat va tomber dans l’eau !", "courseB_iceage_loops10_b": "Essaie de dire les étapes à voix haute ou de les écrire sur du papier. Vois-tu des choses qui se répètent ?", "courseB_iceage_loops10_c": "Ce casse-tête est long ! Suis ce chemin." }, @@ -9338,17 +9338,17 @@ "courseB_iceage_loops3_b": "Pour répéter du code, fais glisser une boucle `repeat` \n ???\n , puis mets le bloc que tu veux dedans." }, "courseB_iceage_loops4_2021": { - "courseB_iceage_loops4_a": "Essaie d’écrire les étapes que Scrat devrait suivre pour arriver au gland. Vois-tu un motif ?", + "courseB_iceage_loops4_a": "Essaie d’écrire les étapes que Scrat devrait suivre pour arriver au gland. Vois-tu un modèle ?", "courseB_iceage_loops4_b": "N’aie pas peur d’exécuter ton code pour voir ce qu'il se passe !", "courseB_iceage_loops4_c": "Voici le chemin que Scrat devrait emprunter." }, "courseB_iceage_loops6_2021": { "courseB_iceage_loops6_a": "Ton code final devra avoir **trois** blocs de mouvement.", - "courseB_iceage_loops6_b": "Tu n’as besoin d’ajouter qu’**une** seule boucle de plus !", + "courseB_iceage_loops6_b": "Tu n’as besoin d’ajouter qu’**une** boucle !", "courseB_iceage_loops6_c": "Ton chemin final devrait ressembler à ceci." }, "courseB_iceage_loops7_2021": { - "courseB_iceage_loops7_a": "Si tu es bloqué, essaie d’écrire les étapes sur du papier. Vois-tu un motif ?", + "courseB_iceage_loops7_a": "Si tu es bloqué, essaie d’écrire les étapes sur du papier. Vois-tu un modèle ?", "courseB_iceage_loops7_b": "Voici le chemin que Scrat devrait suivre pour arriver jusqu’au gland." }, "courseB_iceage_loops8_2021": { @@ -9357,7 +9357,7 @@ "courseB_iceage_loops8_c": "Utilise des boucles pour aider Scrat à suivre ce chemin." }, "courseB_iceage_loops9_2021": { - "courseB_iceage_loops9_a": "Des problèmes ? Essaie de diviser ce problème en plus petites parties. N’aie pas peur d’exécuter ton programme tout au long du processus !", + "courseB_iceage_loops9_a": "Des problèmes ? Essaie de diviser ce problème en plus petites parties. N’aie pas peur d’exécuter ton programme au long du processus !", "courseB_iceage_loops9_b": "Ton code final devrait avoir **4** boucles.", "courseB_iceage_loops9_c": "Scrat devrait suivre ce chemin pour obtenir le gland." }, @@ -9408,7 +9408,7 @@ "courseB_playlab_events2_a": "Voici le bloc qui fait dire quelque chose à Daisy :\n\n\n \n 0\n Hi there.\n \n " }, "courseB_playlab_events3_2021": { - "courseB_playlab_events3_a": "This is the block you should use to add the event :\n\n\n\n 0\n \n ", + "courseB_playlab_events3_a": "Voici le bloc que tu devrais utiliser pour ajouter l’événement :\n\n\n\n 0\n \n ", "courseB_playlab_events3_b": "Voici le bloc dont tu as besoin pour changer l’humeur de Daisy :\n\n\n\n 0\n random\n \n " }, "courseB_playlab_events4_2021": { @@ -9417,16 +9417,16 @@ }, "courseB_playlab_events5_2021": { "courseB_playlab_events5_a": "Voici l’événement qui contrôle la flèche droite :\n\n\n \n right\n \n ", - "courseB_playlab_events5_b": "Voici le bloc qui fait fuir le chevalier. \n\n\n 1\n 2\n \n" + "courseB_playlab_events5_b": "Voici le bloc qui fait fuir le chevalier. \n\n\n\n 1\n 2\n \n" }, "courseB_playlab_events6_2021": { "courseB_playlab_events6_a": "Tu auras besoin de ces blocs d’événement :\n\n\n \n up\n \n \n down\n \n ", - "courseB_playlab_events6_b": "Utilise les flèches déroulantes sur les blocs événements verts `quand la flèche ___ est appuyée` pour choisir des directions différentes.\n\n![](https://images.code.org/b4c76f19fc2d2694c1f731e5f6e786b8-image-1501003990996.gif)", + "courseB_playlab_events6_b": "Utilise les flèches déroulantes sur les blocs événements verts `quand on appuie sur___ la flèche` pour choisir des directions différentes.\n\n![](https://images.code.org/b4c76f19fc2d2694c1f731e5f6e786b8-image-1501003990996.gif)", "courseB_playlab_events6_c": "Récupère tous les drapeaux pour réussir !" }, "courseB_playlab_events7_2021": { "courseB_playlab_events7_a": "Voici le bloc événement dont tu auras besoin :\n\n\n\n 0\n 1\n \n", - "courseB_playlab_events7_b": "Voici le bloc dont tu as besoin pour jouer un son.\n\n\n\n slap\n \n", + "courseB_playlab_events7_b": "Voici le bloc dont tu as besoin pour faire un son.\n\n\n\n slap\n \n", "courseB_playlab_events7_c": "Voici le bloc dont tu as besoin pour faire disparaître le chevalier :\n\n\n\n 1\n \n" }, "courseB_playlab_events_challenge1_2021": { @@ -9435,14 +9435,14 @@ "courseB_playlab_events_challenge1_c": "Que dira tout le monde quand la course se terminera ? Fais-les parler avec cet événement :\n\n\n \n 2\n \n \n 2\n Woo hoo!\n \n \n \n" }, "courseB_playlab_events_challenge2_2021": { - "courseB_playlab_events_challenge2_a": "Chaque animal dans le jeu doit disparaître quand on clique dessus. Il doit aussi réapparaître après une ou deux secondes !", + "courseB_playlab_events_challenge2_a": "Chaque animal dans le jeu doit disparaître quand on lui clique dessus. Il doit aussi réapparaître après une ou deux secondes !", "courseB_playlab_events_challenge2_b": "Utilise d’autres blocs événement pour faire disparaître les autres animaux !\n\n\n \n 1\n \n ", "courseB_playlab_events_challenge2_c": "Utilise des commandes pour jouer des sons ou gagner des points quand on clique sur les animaux !\n\n\n \n slap\n \n ", "courseB_playlab_events_challenge2_d": "Mélange tout ça ! \n\nFais en sorte que certains animaux donnent plus de points que d’autres.\nUtilise différents sons. \nModifie les humeurs des animaux !" }, "courseB_starWars_prog1_2021": { "courseB_starWars_prog1_a": "Essaie d’ajouter un bloc à la fois, puis clique sur « Exécuter » pour voir ce qu'il se passe.", - "courseB_starWars_prog1_b": "Tu devras aller vers l’Est pour résoudre ce casse-tête.\nEst-ce que tu dois aller loin ?\n\n" + "courseB_starWars_prog1_b": "Tu devras te déplacer à l’Est pour résoudre ce casse-tête.\nÀ quelle distance dois-tu te déplacer ?\n\n" }, "courseB_starWars_prog2_2021": { "courseB_starWars_prog2_a": "Sépare ce problème en deux parties. Ramasse une pile de ferraille, puis trouve comment atteindre la suivante." @@ -9477,7 +9477,7 @@ "courseB_starWars_prog9_2021": { "courseB_starWars_prog9_a": "N’aie pas peur de faire une erreur ! Exécute le code pour voir ce qu'il se passe, même si tu n’as pas encore résolu l'énigme.", "courseB_starWars_prog9_b": "Il y a beaucoup de façons de résoudre cette énigme.", - "courseB_starWars_prog9_c": "Est-ce qu'une boucle `repeat` \n 3\n t'aiderait là ?" + "courseB_starWars_prog9_c": "Est-ce qu'une boucle `repeat` \n 3\n pourrait t'aider ici ?" }, "courseC19_playLab_EOC1_2021": { "courseE_playLab_scaffold1_a": "Le bloc `affecter à l'acteur 1 une image de ???` peut-être utilisé pour ajouter un acteur à cette étape.", @@ -10057,7 +10057,7 @@ "courseD_bee_conditionals_challenge1_b": "Dans cette énigme, chaque espace peut avoir une fleur, un rayon de miel ou rien du tout. Cela signifie que tu peux répéter ta condition `« Si/Sinon »` sur chaque espace." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Comme avec le bloc `si à la fleur`, le code à l'intérieur de `tant que nectar > 0` sera exécuté seulement si l'abeille est sur la fleur. La différence est que le code s'exécutera sans cesse jusqu'à ce qu'il n'y ait plus de nectar. Essaie cette méthode :\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "Ça ne fonctionne pas ? Essaie d'utiliser le bouton \"Étape\" pour voir ce qui se passe, ligne par ligne.", diff --git a/dashboard/config/locales/blocks.fr-FR.yml b/dashboard/config/locales/blocks.fr-FR.yml index 9574fe1b124d5..281a250735b55 100644 --- a/dashboard/config/locales/blocks.fr-FR.yml +++ b/dashboard/config/locales/blocks.fr-FR.yml @@ -2,6 +2,8 @@ fr: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: faire un nouveau lutin {ANIMATION_NAME} à {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alterne toutes les {N} mesures entre {MOVE1} et {MOVE2}" options: @@ -1063,6 +1065,12 @@ fr: text: tracer la ligne {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: les bords empêchent {SPRITE} de bouger + gamelab_everySeconds: + text: 'répéter toutes les {N} {UNIT} ' + options: + UNIT: + '"seconds"': des secondes + '"frames"': cadres gamelab_followingTargets: text: cibles suivantes gamelab_getAllSprites: @@ -1217,6 +1225,8 @@ fr: '"pop"': pop '"rain"': pluie '"spiral"': spirale + gamelab_makeNewScaledSprite: + text: faire un nouveau lutin {ANIMATION_NAME} à {LOCATION} gamelab_makeNewSpriteAnon: text: faire un nouveau lutin {ANIMATION_NAME} à {LOCATION} gamelab_makeNumSprites: @@ -2268,7 +2278,7 @@ fr: binary_drawBinScreen: text: |- dessiner écran - {B1}{B2}{B3}{B4}{B5}{B6}123_321 123_321 123_321[B7] 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321[6][null][7] + {B1}{B2}{B3}{B4}{B5}{B6}123_321 123_321 123_321[B7] 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321[6]{B8} binary_drawDec: text: dessiner décimale {DEC} binary_drawPixelHere: diff --git a/dashboard/config/locales/callouts.fr-FR.json b/dashboard/config/locales/callouts.fr-FR.json index f0151503ce050..f2c79a3a37b93 100644 --- a/dashboard/config/locales/callouts.fr-FR.json +++ b/dashboard/config/locales/callouts.fr-FR.json @@ -1491,7 +1491,7 @@ "courseA_playLab_events5_1": "Clique ici pour changer la direction de la flèche évènement." }, "courseA_playLab_events6_2021": { - "courseA_playLab_events6_1": "Ceci te permet de choisir un son \"aléatoire\", ce qui veut dire que tu ne sais pas ce que tu auras jusqu'à ce que tu l'entendes !" + "courseA_playLab_events6_1": "Ceci te permet de choisir un son \"aléatoire\", ce qui veut dire que tu ne sais pas ce que tu auras jusqu'à ce que tu l'entende!" }, "courseB_Scrat_ramp1_2021": { "grade2_CaringForNewPet_0_1": "Après avoir connecté tous les blocs, appuie sur \"Exécuter\" pour démarrer ton programme." diff --git a/dashboard/config/locales/lesson_activities.fr-FR.json b/dashboard/config/locales/lesson_activities.fr-FR.json index 2c201182b1c17..d278a95694860 100644 --- a/dashboard/config/locales/lesson_activities.fr-FR.json +++ b/dashboard/config/locales/lesson_activities.fr-FR.json @@ -348,11 +348,14 @@ "name": "Pour commencer" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Activité (30-45 minutes)" + "name": "Activité" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Niveaux" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Conclusion" + }, "1a4d5cec-bd30-41f9-8012-4f16018769f9": { "name": "Évaluation (2 minutes)" }, @@ -366,7 +369,7 @@ "name": "Pour commencer" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Activité (30-45 minutes)" + "name": "Activité" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Niveaux" @@ -378,7 +381,7 @@ "name": "Devenez viral" }, "7afb9d6e-2c07-44d2-8504-90df0cecc778": { - "name": "Évaluation (2 minutes)" + "name": "Évaluation" }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Warm-up (Séance d’échauffement)" @@ -4071,10 +4074,10 @@ "name": "Conclusion" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Démarrer (5 minutes)" + "name": "La Mise en Route" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Activité (30-45 minutes)" + "name": "Activité" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Conclusion" diff --git a/dashboard/config/locales/lessons.fr-FR.json b/dashboard/config/locales/lessons.fr-FR.json index 6fcf42bdbd761..507d496cb8beb 100644 --- a/dashboard/config/locales/lessons.fr-FR.json +++ b/dashboard/config/locales/lessons.fr-FR.json @@ -105,12 +105,12 @@ }, "dance-extras-2019/Dance Party - Go Further": { "overview": "Dans cette leçon, les élèves de tous âges poursuiveront leur introduction au codage et à l'informatique dans un environnement sécurisé et favorable. Cette leçon a été conçue pour les élèves de tous âges ; toutefois, il y a de la lecture à faire. Cette activité demande du son, car l'outil a été conçu pour s'adapter à la musique.", - "preparation": "- Passez en revue et complétez vous-même le tutoriel en ligne : [Soirée Dansante](https://studio.code.org/s/dance-2019) \n\n- Veillez à l'essayer vous-même avant de demander à vos élèves de le compléter. \n\n- Assurez-vous que votre matériel informatique est bien compatible et voyez s'il y a un problème à résoudre avant votre Heure de Code.", + "preparation": "- Passez en revue et complétez vous-même le tutoriel en ligne : [Soirée Dansante](https://hourofcode.com/us/how-to) \n\n- Veillez à l'essayer vous-même avant de demander à vos élèves de le compléter. \n\n- Assurez-vous que votre matériel informatique est bien compatible et voyez s'il y a un problème à résoudre avant votre Heure de Code.", "purpose": "Cette leçon présente les concepts clés de l'informatique relatifs au codage et à la programmation d'événements (utilisation de blocs)." }, "dance-2019/Dance Party": { "overview": "Ce cours permettra aux apprenants de tous âges de s'initier au codage et à l'informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Il a été conçu pour les apprenants de tous âges, mais il requiert de la lecture. L'activité nécessite du son, car l'outil a été conçu pour s'adapter à la musique.", - "preparation": "### Une semaine avant votre Heure de Code\n\n- Consultez le [Guide Enseignant Une Heure de Code](http://hourofcode.com/resources/how-to/) et les [Meilleures Pratiques des enseignants pour réussir](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466) afin de commencer à planifier votre événement Heure de Code. \n- [Inscrivez-vous pour déclarer votre événement Heure de Code](http://hourofcode.com) si vous souhaitez obtenir du soutien en salle de classe, des posters à prix réduit ou participer au concours de robotique (États-Unis uniquement).\n- Passez en revue et faites vous-même le tutoriel en ligne : [Soirée Dansante](https://studio.code.org/s/dance-2019) \n- Assurez-vous de l'essayer vous-même avant de demander à vos élèves de le faire. Vérifiez votre technologie et décidez si vous avez besoin de résoudre un problème avant votre Heure de Code.\n- Passez en revue le plan de cours supplémentaire [\"La Grande Soirée Dansante\"](https://curriculum.code.org/hoc/unplugged/4/) pour voir si vous souhaitez enseigner ce cours en amont de votre Heure de Code.\n\n### Un jour avant l'Heure de Code\n\n- Chaque élève qui termine l'activité à droit à un [certificat](http://code.org/certificates). Imprimez-en un pour tout le monde à l’avance afin de vous faciliter la tâche à la fin de votre Heure de Code.\n- (facultatif) Incitez vos élèves à apporter des écouteurs à utiliser pendant l'activité.", + "preparation": "### Une semaine avant votre Heure de Code\n\n- Consultez le [Guide Enseignant Une Heure de Code](http://hourofcode.com/resources/how-to/) et les [Meilleures Pratiques des enseignants pour réussir](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466) afin de commencer à planifier votre événement Heure de Code. \n- [Inscrivez-vous pour déclarer votre événement Heure de Code](http://hourofcode.com) si vous souhaitez obtenir du soutien en salle de classe, des posters à prix réduit ou participer au concours de robotique (États-Unis uniquement).\n- Passez en revue et faites vous-même le tutoriel en ligne : [Soirée Dansante](https://studio.code.org/s/dance-2019) \n- Assurez-vous de l'essayer vous-même avant de demander à vos élèves de le faire. Vérifiez votre technologie et décidez si vous avez besoin de résoudre un problème avant votre Heure de Code.\n- Passez en revue le plan de cours supplémentaire [\"La Grande Soirée Dansante\"](https://studio.code.org/s/dance-unplugged/lessons/1) pour voir si vous souhaitez enseigner ce cours en amont de votre Heure de Code.\n\n### Un jour avant l'Heure de Code\n\n- Chaque élève qui termine l'activité à droit à un [certificat](http://code.org/certificates). Imprimez-en un pour tout le monde à l’avance afin de vous faciliter la tâche à la fin de votre Heure de Code.\n- (facultatif) Incitez vos élèves à apporter des écouteurs à utiliser pendant l'activité.", "purpose": "Cette leçon présente les concepts clés de l'informatique relatifs au codage et à la programmation d'événements (utilisation de blocs).", "student_overview": "Ce cours permettra aux apprenants de tous âges de s'initier au codage et à l'informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Il a été conçu pour les apprenants de tous âges, mais il requiert de la lecture. L'activité nécessite du son, car l'outil a été conçu pour s'adapter à la musique." }, @@ -118,15 +118,6 @@ "overview": "Grâce à ce cours, les apprenants de tous âges pourront s'initier au codage et à l'informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Tout d'abord, ils classeront les objets dans les catégories \"poisson\" ou \"pas poisson\" pour tenter d'éliminer les déchets présents dans l'océan. Ensuite, ils devront enrichir leur base de données d'entraînement pour y ajouter d'autres créatures marines qui doivent rester dans l'eau. Pour la deuxième partie du cours, ils choisiront leurs propres étiquettes qu'ils associeront à des images de poissons générées de manière aléatoire. Ces données d'entraînement sont utilisées pour un modèle d'apprentissage automatique qui devrait ensuite être en mesure d'associer lui-même des étiquettes à de nouvelles images.", "student_overview": "Résumé du Tutoriel : Tout d'abord, les élèves classent les objets en tant que \"poisson\" ou \"pas poisson\" pour tenter d'éliminer les déchets de l'océan. Ensuite, les élèves élargiront leur ensemble de données d'entraînement pour inclure d'autres créatures marines. Dans la deuxième partie de l'activité, les élèves choisiront leurs propres étiquettes à appliquer aux images de poissons générés aléatoirement. Ces données de formation sont utilisées pour un modèle d'apprentissage automatique qui devrait ensuite être capable d'étiqueter de nouvelles images par ses propres moyens." }, - "hello-world-food/lesson-1": { - "overview": "Durant ce cours, les élèves vont apprendre les bases de l'informatique à partir de la programmation dans Sprite Lab. Sprite Lab est un outil que vous pouvez utiliser pour créer des projets imaginatifs et amusants. Les élèves apprendront à créer et à animer des sprites et à les rendre interactifs à l'aide d'événements. \n\nCe cours est disponible en plusieurs versions. Chaque version enseigne les mêmes concepts, mais présente des images différentes afin de répondre aux besoins de différents élèves. Pour plus d'informations, veuillez visiter la [page d'accueil Hello World][0].", - "preparation": "- Parcourez les énigmes pour trouver les problèmes potentiels de votre classe.\n- Utilisez les ressources de [Connexions CS][0] pour élaborer un plan d'apprentissage en informatique après le tutoriel initial.", - "purpose": "Ce cours a pour but d'amener les élèves à créer des projets de programmation simples dans Sprite Lab. Après avoir acquis cette compétence, les élèves pourront ensuite créer des projets sur n'importe quel sujet, comme un autre sujet scolaire ou quelque chose qui les concerne personnellement. Consultez [Connexions CS][0] pour trouver des idées sur la manière d'intégrer l'informatique à d'autres disciplines scolaires." - }, - "poem-art/lesson-1": { - "overview": "Dans cette leçon intégrée CS et ELA, les élèves animeront un poème avec un code pour illustrer l'ambiance d'un poème. Au cours de cette activité d'introduction au codage, ils liront et détecteront l'ambiance d'un poème. Puis, ils trouveront des effets et des images correspondants pour aider à illustrer l'ambiance du poème. Ils utiliseront ensuite des événements (code) pour illustrer un changement d'humeur ou animer l'introduction de nouvelles images dans un poème.\n\nCette leçon peut être complétée comme une autre leçon autonome d'une heure. Il existe également une option pour utiliser cette leçon comme première leçon du module de 5 leçons appelé [Codage avec poésie](http://code.org/poetry). À la fin du module Codage avec poésie, les élèves écriront leurs propres poèmes et créeront une application de génération de poèmes à partager avec leurs amis.\n\nLe codage avec poésie fait partie du programme CS Connections de Code.org, qui vise à intégrer CS dans d'autres domaines comme les mathématiques, l'ELA et les sciences avec un alignement sur les normes CCSS, NGSS et CSTA. ", - "preparation": "- Revoyez et complétez vous-même le didacticiel en ligne : [Poem Art](http://studio.code.org/s/poem-art).\n\n- Testez d'abord les activités avant de demander à vos élèves de les terminer.\n\n- Vérifiez votre technologie pour voir s’il y a quelque chose à réparer.\n\n- Certains niveaux nécessitent du son pour jouer. Distribuez les écouteurs à l'avance.\n\n- [Facultatif] 2 autocollants par élève pour l'évaluation." - }, "jigsaw/Jigsaw": { "overview": "Cette leçon donnera aux élèves une idée de ce à quoi s'attendre lorsqu'ils se dirigeront vers le laboratoire informatique. Elle commence par une brève discussion les initiant aux manières, dans le laboratoire informatique, puis ils progresseront dans l'utilisation d'un ordinateur pour résoudre des énigmes en ligne.", "student_overview": "Clique et fais glisser pour terminer les énigmes." @@ -642,7 +633,6 @@ "express-2021/lesson-3": { "overview": "Dans cette leçon de **renforcement des compétences**, les élèves passeront par une série de niveaux de programmation sur ordinateur, en terminant par une tâche de « jeu libre » ouverte où ils pourront construire ce qu'ils veulent. Les étudiants écriront des programmes qui répondent à des événements chronométrés et à des entrées utilisateur. ", "preparation": "Naviguez à travers les niveaux et passez en revue les diapositives de la leçon. ", - "purpose": "", "student_overview": "Vous travaillerez à travers les niveaux de programmation et terminerez avec une tâche de « jeu libre » ouverte où vous pourrez créer ce que vous voulez. " }, "express-2021/Virtual Pet with Sprite Lab": { diff --git a/dashboard/config/locales/long_instructions.fr-FR.json b/dashboard/config/locales/long_instructions.fr-FR.json index a7283ec035a06..33a3a2f8d6328 100644 --- a/dashboard/config/locales/long_instructions.fr-FR.json +++ b/dashboard/config/locales/long_instructions.fr-FR.json @@ -212,18 +212,18 @@ "CSD U2 lists intro": "# Lists\\\r\n\n
\\\r\n
\\\r\n**What are the two types of lists?**\\\r\n\nThere are two types of lists in HTML, ordered and unordered lists.\\\r\n\n
\\\r\n\\\r\n
\\\r\n**What\nis an unordered list?**\\\r\nAn unordered list is just a set of bulleted\nitems.\\\r\n

\\\r\nAn unordered list element has the tag `
`.\nThis is an abbreviation for Unordered List.\nEach item in the list is marked by a list item element `
  • `. This\nis an abbreviation for List Item. The list\nitem element is a child element, which means that it goes inside of its parent\nelement, the unordered list.\\\r\n
    \\\r\n\\\r\n
    \\\r\n**How\ndo I make an unordered list?**\\\r\nMaking an unordered list has two\nsteps: making the list and adding the list items. To make the unordered list,\nwrite the unordered list tags `
    `. Next, add your list items **inside**\nthe unordered list tags. To make each list item, use the list item tags `
  • \n
  • ` and write the list item inside the tags.\\\r\n

    \\\r\nIt can\nbe helpful to indent your `
  • ` tags so it's clear they are contained\nin the `
    ` tags.\\\r\n
    \\\r\n\\\r\n
    \\\r\n**What\nis an ordered list?**\\\r\nAn ordered list is a set of bulleted items\nwhich are numbered.\\\r\n

    \\\r\nAn ordered list element has the tags\n`
    `. This is an abbreviation for Ordered List.\nEach item in the list is marked by a list item element `
  • `. This\nis an abbreviation for List Item. The list\nitem element is a child element, which means that it goes inside of its parent\nelement, the ordered list.\\\r\n
    \\\r\n\\\r\n
    \\\r\n**How\ndo I make an ordered list?**\\\r\nMaking an ordered list has two steps:\nmaking the list and adding the list items. To make the ordered list, write\nthe ordered list tags `
    `. Next, add your list items **inside** the\nordered list tags. To make each list item, use the list item tags `
  • `\nand write the list item inside the tags.\\\r\n

    \\\r\nIt can be helpful\nto indent your `
  • ` tags so it's clear they are contained in the\n`
    ` tags.\\\r\n
    \\\r\n
    \\\r\n\\\r\nYou can also use HTML to\nmake different types of lists on your web page. This recipe includes two\ndifferent types of lists, one ordered (with numbers) and one unordered (with\nbullets).\\\r\n\\\r\n# Do This\\\r\n\\\r\n* Use the inspector tool to see the code\nthat is making the two different kinds of lists.\\\r\n* Make sure you and your\npartner agree on what the different tags do.\\\r\n* Fix the code so that the\nsecond item in each list displays correctly", "CSD U2 lists intro_2018": "# Lists\\\r\n\n
    \\\r\n
    \\\r\n**What are the two types of lists?**\\\r\n\nThere are two types of lists in HTML, ordered and unordered lists.\\\r\n\n
    \\\r\n\\\r\n
    \\\r\n**What\nis an unordered list?**\\\r\nAn unordered list is just a set of bulleted\nitems.\\\r\n

    \\\r\nAn unordered list element has the tag `
    `.\nThis is an abbreviation for Unordered List.\nEach item in the list is marked by a list item element `
  • `. This\nis an abbreviation for List Item. The list\nitem element is a child element, which means that it goes inside of its parent\nelement, the unordered list.\\\r\n
    \\\r\n\\\r\n
    \\\r\n**How\ndo I make an unordered list?**\\\r\nMaking an unordered list has two\nsteps: making the list and adding the list items. To make the unordered list,\nwrite the unordered list tags `
    `. Next, add your list items **inside**\nthe unordered list tags. To make each list item, use the list item tags `
  • \n
  • ` and write the list item inside the tags.\\\r\n

    \\\r\nIt can\nbe helpful to indent your `
  • ` tags so it's clear they are contained\nin the `
    ` tags.\\\r\n
    \\\r\n\\\r\n
    \\\r\n**What\nis an ordered list?**\\\r\nAn ordered list is a set of bulleted items\nwhich are numbered.\\\r\n

    \\\r\nAn ordered list element has the tags\n`
    `. This is an abbreviation for Ordered List.\nEach item in the list is marked by a list item element `
  • `. This\nis an abbreviation for List Item. The list\nitem element is a child element, which means that it goes inside of its parent\nelement, the ordered list.\\\r\n
    \\\r\n\\\r\n
    \\\r\n**How\ndo I make an ordered list?**\\\r\nMaking an ordered list has two steps:\nmaking the list and adding the list items. To make the ordered list, write\nthe ordered list tags `
    `. Next, add your list items **inside** the\nordered list tags. To make each list item, use the list item tags `
  • `\nand write the list item inside the tags.\\\r\n

    \\\r\nIt can be helpful\nto indent your `
  • ` tags so it's clear they are contained in the\n`
    ` tags.\\\r\n
    \\\r\n
    \\\r\n\\\r\nYou can also use HTML to\nmake different types of lists on your web page. This recipe includes two\ndifferent types of lists, one ordered (with numbers) and one unordered (with\nbullets).\\\r\n\\\r\n# Do This\\\r\n\\\r\n* Use the inspector tool to see the code\nthat is making the two different kinds of lists.\\\r\n* Make sure you and your\npartner agree on what the different tags do.\\\r\n* Fix the code so that the\nsecond item in each list displays correctly", "CSD U2 lists intro_2019": "# Lists\\\r\n\n
    \\\r\n
    \\\r\n**What are the two types of lists?**\\\r\n\nThere are two types of lists in HTML, ordered and unordered lists.\\\r\n\n
    \\\r\n\\\r\n
    \\\r\n**What\nis an unordered list?**\\\r\nAn unordered list is just a set of bulleted\nitems.\\\r\n

    \\\r\nAn unordered list element has the tag `
    `.\nThis is an abbreviation for Unordered List.\nEach item in the list is marked by a list item element `
  • `. This\nis an abbreviation for List Item. The list\nitem element is a child element, which means that it goes inside of its parent\nelement, the unordered list.\\\r\n
    \\\r\n\\\r\n
    \\\r\n**How\ndo I make an unordered list?**\\\r\nMaking an unordered list has two\nsteps: making the list and adding the list items. To make the unordered list,\nwrite the unordered list tags `
    `. Next, add your list items **inside**\nthe unordered list tags. To make each list item, use the list item tags `
  • \n
  • ` and write the list item inside the tags.\\\r\n

    \\\r\nIt can\nbe helpful to indent your `
  • ` tags so it's clear they are contained\nin the `
    ` tags.\\\r\n
    \\\r\n\\\r\n
    \\\r\n**What\nis an ordered list?**\\\r\nAn ordered list is a set of bulleted items\nwhich are numbered.\\\r\n

    \\\r\nAn ordered list element has the tags\n`
    `. This is an abbreviation for Ordered List.\nEach item in the list is marked by a list item element `
  • `. This\nis an abbreviation for List Item. The list\nitem element is a child element, which means that it goes inside of its parent\nelement, the ordered list.\\\r\n
    \\\r\n\\\r\n
    \\\r\n**How\ndo I make an ordered list?**\\\r\nMaking an ordered list has two steps:\nmaking the list and adding the list items. To make the ordered list, write\nthe ordered list tags `
    `. Next, add your list items **inside** the\nordered list tags. To make each list item, use the list item tags `
  • `\nand write the list item inside the tags.\\\r\n

    \\\r\nIt can be helpful\nto indent your `
  • ` tags so it's clear they are contained in the\n`
    ` tags.\\\r\n
    \\\r\n
    \\\r\n\\\r\nYou can also use HTML to\nmake different types of lists on your web page. This recipe includes two\ndifferent types of lists, one ordered (with numbers) and one unordered (with\nbullets).\\\r\n\\\r\n# Do This\\\r\n\\\r\n* Use the inspector tool to see the code\nthat is making the two different kinds of lists.\\\r\n* Make sure you and your\npartner agree on what the different tags do.\\\r\n* Fix the code so that the\nsecond item in each list displays correctly", - "CSD U2 new page": "# Create a New Page for Your Website.\\\r\n\n\\\r\nHere's\nyour project from before. You'll be adding another page. Your new page\ncan be a top 10 list, a recipe, or anything you like.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nAdd a new HTML file by clicking ![](). The new file will appear in the files list on the left side of the\nworkspace.\\\r\n\n- Rename the file, either by right clicking it and choosing\n \"Rename\", or by clicking on it when it's already highlighted. **Make sure\n the name is unique, descriptive and ends in \".html\"**.\\\r\n- Use HTML to\n fill out your new page. It should include:\\\r\n- a list\\\r\n- a heading\\\r\n \\\r", - "CSD U2 new page_2018": "# Create a New Page for Your Website.\\\r\n\n\\\r\nHere's\nyour project from before. You'll be adding another page. Your new page\ncan be a top 10 list, a recipe, or anything you like.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nAdd a new HTML file by clicking ![](). The new file will appear in the files list on the left side of the\nworkspace.\\\r\n\n- Rename the file, either by right clicking it and choosing\n \"Rename\", or by clicking on it when it's already highlighted. **Make sure\n the name is unique, descriptive and ends in \".html\"**.\\\r\n- Use HTML to\n fill out your new page. It should include:\\\r\n- a list\\\r\n- a heading\\\r\n \\\r", - "CSD U2 new page_2019": "# Create a New Page for Your Website.\\\r\n\n\\\r\nHere's\nyour project from before. You'll be adding another page. Your new page\ncan be a top 10 list, a recipe, or anything you like.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nAdd a new HTML file by clicking ![](). The new file will appear in the files list on the left side of the\nworkspace.\\\r\n\n- Rename the file, either by right clicking it and choosing\n \"Rename\", or by clicking on it when it's already highlighted. **Make sure\n the name is unique, descriptive and ends in \".html\"**.\\\r\n- Use HTML to\n fill out your new page. It should include:\\\r\n- a list\\\r\n- a heading\\\r\n \\\r", + "CSD U2 new page": "# Create a New Page for Your Website.\\\r\n\n\\\r\nHere's\nyour project from before. You'll be adding another page. Your new page\ncan be a top 10 list, a recipe, or anything you like.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nAdd a new HTML file by clicking !\\[](\\<\nPM.png>). The new file will appear in the files list on the left side of the\nworkspace.\\\r\n\n- Rename the file, either by right clicking it and choosing\n \"Rename\", or by clicking on it when it's already highlighted. **Make sure\n the name is unique, descriptive and ends in \".html\"**.\\\r\n- Use HTML to\n fill out your new page. It should include:\\\r\n- a list\\\r\n- a heading\\\r\n \\\r", + "CSD U2 new page_2018": "# Create a New Page for Your Website.\\\r\n\n\\\r\nHere's\nyour project from before. You'll be adding another page. Your new page\ncan be a top 10 list, a recipe, or anything you like.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nAdd a new HTML file by clicking !\\[](\\<\nPM.png>). The new file will appear in the files list on the left side of the\nworkspace.\\\r\n\n- Rename the file, either by right clicking it and choosing\n \"Rename\", or by clicking on it when it's already highlighted. **Make sure\n the name is unique, descriptive and ends in \".html\"**.\\\r\n- Use HTML to\n fill out your new page. It should include:\\\r\n- a list\\\r\n- a heading\\\r\n \\\r", + "CSD U2 new page_2019": "# Create a New Page for Your Website.\\\r\n\n\\\r\nHere's\nyour project from before. You'll be adding another page. Your new page\ncan be a top 10 list, a recipe, or anything you like.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nAdd a new HTML file by clicking !\\[](\\<\nPM.png>). The new file will appear in the files list on the left side of the\nworkspace.\\\r\n\n- Rename the file, either by right clicking it and choosing\n \"Rename\", or by clicking on it when it's already highlighted. **Make sure\n the name is unique, descriptive and ends in \".html\"**.\\\r\n- Use HTML to\n fill out your new page. It should include:\\\r\n- a list\\\r\n- a heading\\\r\n \\\r", "CSD U2 ordered list": "# Ordered Lists\\\r\n\n
    \\\r\n
    \\\r\n**What are the two types of lists?**\\\r\n\nThere are two types of lists in HTML, ordered and unordered lists.\\\r\n\n
    \\\r\n
    \\\r\n**What\nis an ordered list?**\\\r\nAn ordered list is a set of bulleted items\nwhich are numbered.\\\r\n

    \\\r\nAn ordered list element has the tag\n`
      ` . This is an abbreviation for Ordered List.\nEach item in the list is marked by a list item element `
    1. `;. This is an\nabbreviation for List Item. The list item\nelement is a child element, which means that it goes inside of its parent\nelement, the ordered list (`
        `).\\\r\n\\\r\n
    \\\r\n\\\r\n
    \\\r\n**How\ndo I make an ordered list?**\\\r\nMaking an ordered list has two steps:\nmaking the list and adding the list items. To make the ordered list, write\nthe ordered list tags `
      `. Next, add your list items **inside** the\nordered list tags. To make each list item, use the list item tags `
    1. `\nand write the list item inside the tags.\\\r\n

      \\\r\nIt can be helpful\nto indent your `
    2. ` tags so it's clear they are contained in the `
        `\ntag.\\\r\n\\\r\n
    3. \\\r\n\\\r\n
      \\\r\n**Show me working code.**\\\r\n\\\r\n\\\r\nExample\\\r\nResult\\\r\n\\\r\n\\\r\n
      \n<ol> 
      <li>Step 1 </li>
      <li>Step 2 </li>\n
      <li>Step 3 </li>
      </ol>
      \\\r\n\\\r\n\\\r\n\\\r\n\\\r\n
      \\\r\n
      \\\r\n\\\r\nThis\npage should include an ordered list, but it's missing the list tags.\\\r\n\\\r\n#\nDo This\\\r\n\\\r\n* Use the `
        ` and `
      1. ` tags to structure this content\ninto an ordered list that looks like the one below.\\\r\n\\\r\n*Hint: There will\nbe NO NUMBERS in your code.* \\\r\n\\\r\n![](https://images.code.org/b3186e83c3e3bd2680a1a300e5abd126-image-1493238064706.17.03\nPM.png)", "CSD U2 ordered list_2018": "# Ordered Lists\\\r\n\n
        \\\r\n
        \\\r\n**What are the two types of lists?**\\\r\n\nThere are two types of lists in HTML, ordered and unordered lists.\\\r\n\n
        \\\r\n
        \\\r\n**What\nis an ordered list?**\\\r\nAn ordered list is a set of bulleted items\nwhich are numbered.\\\r\n

        \\\r\nAn ordered list element has the tag\n`
          ` . This is an abbreviation for Ordered List.\nEach item in the list is marked by a list item element `
        1. `;. This is an\nabbreviation for List Item. The list item\nelement is a child element, which means that it goes inside of its parent\nelement, the ordered list (`
            `).\\\r\n\\\r\n
        \\\r\n\\\r\n
        \\\r\n**How\ndo I make an ordered list?**\\\r\nMaking an ordered list has two steps:\nmaking the list and adding the list items. To make the ordered list, write\nthe ordered list tags `
          `. Next, add your list items **inside** the\nordered list tags. To make each list item, use the list item tags `
        1. `\nand write the list item inside the tags.\\\r\n

          \\\r\nIt can be helpful\nto indent your `
        2. ` tags so it's clear they are contained in the `
            `\ntag.\\\r\n\\\r\n
        3. \\\r\n\\\r\n
          \\\r\n**Show me working code.**\\\r\n\\\r\n\\\r\nExample\\\r\nResult\\\r\n\\\r\n\\\r\n
          \n<ol> 
          <li>Step 1 </li>
          <li>Step 2 </li>\n
          <li>Step 3 </li>
          </ol>
          \\\r\n\\\r\n\\\r\n\\\r\n\\\r\n
          \\\r\n
          \\\r\n\\\r\nThis\npage should include an ordered list, but it's missing the list tags.\\\r\n\\\r\n#\nDo This\\\r\n\\\r\n* Use the `
            ` and `
          1. ` tags to structure this content\ninto an ordered list that looks like the one below.\\\r\n\\\r\n*Hint: There will\nbe NO NUMBERS in your code.* \\\r\n\\\r\n![](https://images.code.org/b3186e83c3e3bd2680a1a300e5abd126-image-1493238064706.17.03\nPM.png)", "CSD U2 ordered list_2019": "# Ordered Lists\\\r\n\n
            \\\r\n
            \\\r\n**What are the two types of lists?**\\\r\n\nThere are two types of lists in HTML, ordered and unordered lists.\\\r\n\n
            \\\r\n
            \\\r\n**What\nis an ordered list?**\\\r\nAn ordered list is a set of bulleted items\nwhich are numbered.\\\r\n

            \\\r\nAn ordered list element has the tag\n`
              ` . This is an abbreviation for Ordered List.\nEach item in the list is marked by a list item element `
            1. `;. This is an\nabbreviation for List Item. The list item\nelement is a child element, which means that it goes inside of its parent\nelement, the ordered list (`
                `).\\\r\n\\\r\n
            \\\r\n\\\r\n
            \\\r\n**How\ndo I make an ordered list?**\\\r\nMaking an ordered list has two steps:\nmaking the list and adding the list items. To make the ordered list, write\nthe ordered list tags `
              `. Next, add your list items **inside** the\nordered list tags. To make each list item, use the list item tags `
            1. `\nand write the list item inside the tags.\\\r\n

              \\\r\nIt can be helpful\nto indent your `
            2. ` tags so it's clear they are contained in the `
                `\ntag.\\\r\n\\\r\n
            3. \\\r\n\\\r\n
              \\\r\n**Show me working code.**\\\r\n\\\r\n\\\r\nExample\\\r\nResult\\\r\n\\\r\n\\\r\n
              \n<ol> 
              <li>Step 1 </li>
              <li>Step 2 </li>\n
              <li>Step 3 </li>
              </ol>
              \\\r\n\\\r\n\\\r\n\\\r\n\\\r\n
              \\\r\n
              \\\r\n\\\r\nThis\npage should include an ordered list, but it's missing the list tags.\\\r\n\\\r\n#\nDo This\\\r\n\\\r\n* Use the `
                ` and `
              1. ` tags to structure this content\ninto an ordered list that looks like the one below.\\\r\n\\\r\n*Hint: There will\nbe NO NUMBERS in your code.* \\\r\n\\\r\n![](https://images.code.org/b3186e83c3e3bd2680a1a300e5abd126-image-1493238064706.17.03\nPM.png)", "CSD U2 project review": "# Review Your Project\\\r\n\n\\\r\nYou're\nalmost ready to publish your project, but you should check one more time that\nyou have fulfilled all the requirements for this project.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nCheck that you are comfortable sharing all the information that's on your\nsite.\\\r\n\n- Check that all of your images are correctly attributed, and that\n you have the right to put them on your site.\\\r\n- Check that your project\n includes everything included in the project rubric.\\\r\n- Use comments and\n whitespace to make your website readable.\\\r\n- Ask your partner to help you\n find any potential problems with your site.\\\r", "CSD U2 project review_2018": "# Review Your Project\\\r\n\n\\\r\nYou're\nalmost ready to publish your project, but you should check one more time that\nyou have fulfilled all the requirements for this project.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nCheck that you are comfortable sharing all the information that's on your\nsite.\\\r\n\n- Check that all of your images are correctly attributed, and that\n you have the right to put them on your site.\\\r\n- Check that your project\n includes everything included in the project rubric.\\\r\n- Use comments and\n whitespace to make your website readable.\\\r\n- Ask your partner to help you\n find any potential problems with your site.\\\r", "CSD U2 project review_2019": "# Review Your Project\\\r\n\n\\\r\nYou're\nalmost ready to publish your project, but you should check one more time that\nyou have fulfilled all the requirements for this project.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nCheck that you are comfortable sharing all the information that's on your\nsite.\\\r\n\n- Check that all of your images are correctly attributed, and that\n you have the right to put them on your site.\\\r\n- Check that your project\n includes everything included in the project rubric.\\\r\n- Use comments and\n whitespace to make your website readable.\\\r\n- Ask your partner to help you\n find any potential problems with your site.\\\r", - "CSD U2 project share": "# Share Your Project\\\r\n\n\\\r\nIt's\ntime to share your project with the world!\\\r\n\\\r\n\n# Do This\\\r\n\n- Click the\n ![]() button at the top of this page.\\\r\n- Copy the URL it gives you, and\n email it to the people you want to see your page.\\\r\n \\\r", - "CSD U2 project share_2018": "# Share Your Project\\\r\n\n\\\r\nIt's\ntime to share your project with the world!\\\r\n\\\r\n\n# Do This\\\r\n\n- Click the\n ![]() button at the top of this page.\\\r\n- Copy the URL it gives you, and\n email it to the people you want to see your page.\\\r\n \\\r", - "CSD U2 project share_2019": "# Share Your Project\\\r\n\n\\\r\nIt's\ntime to share your project with the world!\\\r\n\\\r\n\n# Do This\\\r\n\n- Click the\n ![]() button at the top of this page.\\\r\n- Copy the URL it gives you, and\n email it to the people you want to see your page.\\\r\n \\\r", + "CSD U2 project share": "# Share Your Project\\\r\n\n\\\r\nIt's\ntime to share your project with the world!\\\r\n\\\r\n\n# Do This\\\r\n\n- Click the\n !\\[](\\<\n AM.png>) button at the top of this page.\\\r\n- Copy the URL it gives you, and\n email it to the people you want to see your page.\\\r\n \\\r", + "CSD U2 project share_2018": "# Share Your Project\\\r\n\n\\\r\nIt's\ntime to share your project with the world!\\\r\n\\\r\n\n# Do This\\\r\n\n- Click the\n !\\[](\\<\n AM.png>) button at the top of this page.\\\r\n- Copy the URL it gives you, and\n email it to the people you want to see your page.\\\r\n \\\r", + "CSD U2 project share_2019": "# Share Your Project\\\r\n\n\\\r\nIt's\ntime to share your project with the world!\\\r\n\\\r\n\n# Do This\\\r\n\n- Click the\n !\\[](\\<\n AM.png>) button at the top of this page.\\\r\n- Copy the URL it gives you, and\n email it to the people you want to see your page.\\\r\n \\\r", "CSD U2 upload images": "# Upload Images\\\r\n\n\\\r\nNext, you'll\nneed to upload all of your images into your project.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nDownload all the images you want onto your computer. Visit Lesson 7 Level 5 for help if you need it.\\\r\n\n- Make sure\n you have the right to use these images.\\\r\n- Write down all of the attribution\n information that you need.\\\r\n- Upload all of the images into your project. Visit\n Lesson 8 Level 6\n if you've forgotten how.\\\r\n \\\r", "CSD U2 upload images_2018": "# Upload Images\\\r\n\n\\\r\nNext, you'll\nneed to upload all of your images into your project.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nDownload all the images you want onto your computer. Visit Lesson 7 Level 5 for help if you need it.\\\r\n\n- Make sure\n you have the right to use these images.\\\r\n- Write down all of the attribution\n information that you need.\\\r\n- Upload all of the images into your project. Visit\n Lesson 8 Level 6\n if you've forgotten how.\\\r\n \\\r", "CSD U2 upload images_2019": "# Upload Images\\\r\n\n\\\r\nNext, you'll\nneed to upload all of your images into your project.\\\r\n\\\r\n\n# Do This\\\r\n\n\\*\nDownload all the images you want onto your computer. Visit Lesson 7 Level 5 for help if you need it.\\\r\n\n- Make sure\n you have the right to use these images.\\\r\n- Write down all of the attribution\n information that you need.\\\r\n- Upload all of the images into your project. Visit\n Lesson 8 Level 6\n if you've forgotten how.\\\r\n \\\r", @@ -277,48 +277,48 @@ "CSD U3 Keyboard Input Challenge": "# Challenge\\\r\n\n_Check\nwith your teacher before trying this challenge._\\\r\n\\\r\nHere's the bug program\nyou've been working on for the past few levels. Choose one or more of following\nchallenges, or add new features of your own!\\\r\n\\\r\n\n- Use the \"space\" key\n to control another property of your bug sprite, such as rotation or scale.\\\r\n- \\*\n Add some randomization to your movement.\\\r\n- Add a second sprite and control\n it with a different set of keys (\"w\", \"a\", \"s\", and \"d\" are common\n choices).\\\r\n- Add some shapes to your background to make the scene more interesting.", "CSD U3 Keyboard Input Challenge_2018": "# Challenge\\\r\n\n_Check\nwith your teacher before trying this challenge._\\\r\n\\\r\nHere's the bug program\nyou've been working on for the past few levels. Choose one or more of following\nchallenges, or add new features of your own!\\\r\n\\\r\n\n- Use the \"space\" key\n to control another property of your bug sprite, such as rotation or scale.\\\r\n- \\*\n Add some randomization to your movement.\\\r\n- Add a second sprite and control\n it with a different set of keys (\"w\", \"a\", \"s\", and \"d\" are common\n choices).\\\r\n- Add some shapes to your background to make the scene more interesting.", "CSD U3 Keyboard Input Challenge_2018_2019": "# Challenge\\\r\n\n_Check\nwith your teacher before trying this challenge._\\\r\n\\\r\nHere's the bug program\nyou've been working on for the past few levels. Choose one or more of following\nchallenges, or add new features of your own!\\\r\n\\\r\n\n- Use the \"space\" key\n to control another property of your bug sprite, such as rotation or scale.\\\r\n- \\*\n Add some randomization to your movement.\\\r\n- Add a second sprite and control\n it with a different set of keys (\"w\", \"a\", \"s\", and \"d\" are common\n choices).\\\r\n- Add some shapes to your background to make the scene more interesting.", - "CSD U3 L11 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L11 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L11 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L12 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L12 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L12 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L13 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L13 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L13 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L15 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L15 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L15 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L16 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L16 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L16 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L17 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L17 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L17 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L18 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L18 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L18 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L19 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L19 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L19 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L3 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L3 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L3 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L4 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L4 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L4 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L5 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L5 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L5 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L6 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L6 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L6 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L7 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L7 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L7 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L9 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L9 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", - "CSD U3 L9 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click ![]() to send your creation to a friend, or ![]() to send it to your Projects Gallery.", + "CSD U3 L11 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L11 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L11 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L12 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L12 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L12 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L13 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L13 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L13 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L15 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L15 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L15 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L16 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L16 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L16 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L17 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L17 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L17 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L18 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L18 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L18 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L19 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L19 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L19 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L3 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L3 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L3 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L4 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L4 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L4 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L5 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L5 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L5 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L6 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L6 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L6 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L7 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L7 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L7 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L9 Freeplay": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L9 Freeplay_2018": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", + "CSD U3 L9 Freeplay_2019": "# Free Play\\\r\n\n\\\r\nUse what you've\nlearned to create whatever you like. When you're finished, you can click !\\[](\\<\nPM.png>) to send your creation to a friend, or !\\[](\\<\nPM.png>) to send it to your Projects Gallery.", "CSD U3 Mouse Input Bee 1": "\\\r\n\\\r\n\n# Mouse X and Y\\\r\n\n\\\r\nOne of the simplest ways\nto take input is to just make a sprite follow the user's mouse position.\n**You can get the x and y location of the mouse using `World.mouseX` and `World.mouseY`.** This\nfollows the pattern you learned with sprite properties. `World` is the name\nof the object. `mouseX` and `mouseY` are the names of the properties.\\\r\n\\\r\n\n# \n\nDo This\\\r\n\\\r\nYou are going to make a bee sprite follow the mouse around\nthe game area.\\\r\n\\\r\n\n- The bee image is already loaded in the animation tab\n for you.\\\r\n- Create a bee sprite that draws in the center of the window.\\\r\n- \\*\n Inside the draw loop update the position of the sprite to the position of\n the mouse:\\\r\n \\\\t\\* Set the x position of the sprite to the value of `World.mouseX`.\\\r\n \\*\n Set the y position of the sprite to the value of `World.mouseY`.\\\r\n- Run\n the program to test that it works.\\\r", "CSD U3 Mouse Input Bee 1_2018": "\\\r\n\\\r\n\n# Mouse X and Y\\\r\n\n\\\r\nOne of the simplest ways\nto take input is to just make a sprite follow the user's mouse position.\n**You can get the x and y location of the mouse using `World.mouseX` and `World.mouseY`.** This\nfollows the pattern you learned with sprite properties. `World` is the name\nof the object. `mouseX` and `mouseY` are the names of the properties.\\\r\n\\\r\n\n# \n\nDo This\\\r\n\\\r\nYou are going to make a bee sprite follow the mouse around\nthe game area.\\\r\n\\\r\n\n- The bee image is already loaded in the animation tab\n for you.\\\r\n- Create a bee sprite that draws in the center of the window.\\\r\n- \\*\n Inside the draw loop update the position of the sprite to the position of\n the mouse:\\\r\n \\\\t\\* Set the x position of the sprite to the value of `World.mouseX`.\\\r\n \\*\n Set the y position of the sprite to the value of `World.mouseY`.\\\r\n- Run\n the program to test that it works.\\\r", "CSD U3 Mouse Input Bee 1_2019": "\\\r\n\\\r\n\n# Mouse X and Y\\\r\n\n\\\r\nOne of the simplest ways\nto take input is to just make a sprite follow the user's mouse position.\n**You can get the x and y location of the mouse using `World.mouseX` and `World.mouseY`.** This\nfollows the pattern you learned with sprite properties. `World` is the name\nof the object. `mouseX` and `mouseY` are the names of the properties.\\\r\n\\\r\n\n# \n\nDo This\\\r\n\\\r\nYou are going to make a bee sprite follow the mouse around\nthe game area.\\\r\n\\\r\n\n- The bee image is already loaded in the animation tab\n for you.\\\r\n- Create a bee sprite that draws in the center of the window.\\\r\n- \\*\n Inside the draw loop update the position of the sprite to the position of\n the mouse:\\\r\n \\\\t\\* Set the x position of the sprite to the value of `World.mouseX`.\\\r\n \\*\n Set the y position of the sprite to the value of `World.mouseY`.\\\r\n- Run\n the program to test that it works.\\\r", @@ -337,9 +337,9 @@ "CSD U3 Movement Your Own 2": "# Add movement to your animation\\\r\n\n\\\r\nWith\nyour static scene set up, you can now add some movement. When you are satisfied\nwith your program, click the \"Submit\" button to turn it in. You can always\nunsubmit and continue working if you want to add features.\\\r\n\\\r\n\n# Do This\\\r\n\n\\\r\nIn\nthe draw loop\\\r\n\\\r\n\n- Identify which sprite properties to change.\\\r\n- Update\n those properties using the counter pattern.\\\r\n \\\r\n _Tip: If your counter pattern\n isn't working like you expect, add watchers to help debug your program._", "CSD U3 Movement Your Own 2_2018": "# Add movement to your animation\\\r\n\n\\\r\nWith\nyour static scene set up, you can now add some movement. When you are satisfied\nwith your program, click the \"Submit\" button to turn it in. You can always\nunsubmit and continue working if you want to add features.\\\r\n\\\r\n\n# Do This\\\r\n\n\\\r\nIn\nthe draw loop\\\r\n\\\r\n\n- Identify which sprite properties to change.\\\r\n- Update\n those properties using the counter pattern.\\\r\n \\\r\n _Tip: If your counter pattern\n isn't working like you expect, add watchers to help debug your program._", "CSD U3 Movement Your Own 2_2019": "# Add movement to your animation\\\r\n\n\\\r\nWith\nyour static scene set up, you can now add some movement. When you are satisfied\nwith your program, click the \"Submit\" button to turn it in. You can always\nunsubmit and continue working if you want to add features.\\\r\n\\\r\n\n# Do This\\\r\n\n\\\r\nIn\nthe draw loop\\\r\n\\\r\n\n- Identify which sprite properties to change.\\\r\n- Update\n those properties using the counter pattern.\\\r\n \\\r\n _Tip: If your counter pattern\n isn't working like you expect, add watchers to help debug your program._", - "CSD U3 Plotting Shapes Shape Lab": "# Drawing Shapes\\\r\n\n\\\r\nExplore\nusing this tool that lets you draw different colored shapes. \\\r\n\\\r\nMake\nsure you hit \"Run\" and try out turning on the grid to help you place shapes\nprecisely.\\\r\n\\\r\n![]()", - "CSD U3 Plotting Shapes Shape Lab_2018": "# Drawing Shapes\\\r\n\n\\\r\nExplore\nusing this tool that lets you draw different colored shapes. \\\r\n\\\r\nMake\nsure you hit \"Run\" and try out turning on the grid to help you place shapes\nprecisely.\\\r\n\\\r\n![]()", - "CSD U3 Plotting Shapes Shape Lab_2019": "# Drawing Shapes\\\r\n\n\\\r\nExplore\nusing this tool that lets you draw different colored shapes. \\\r\n\\\r\nMake\nsure you hit \"Run\" and try out turning on the grid to help you place shapes\nprecisely.\\\r\n\\\r\n![]()", + "CSD U3 Plotting Shapes Shape Lab": "# Drawing Shapes\\\r\n\n\\\r\nExplore\nusing this tool that lets you draw different colored shapes. \\\r\n\\\r\nMake\nsure you hit \"Run\" and try out turning on the grid to help you place shapes\nprecisely.\\\r\n\\\r\n!\\[](\\<\nPM.png>)", + "CSD U3 Plotting Shapes Shape Lab_2018": "# Drawing Shapes\\\r\n\n\\\r\nExplore\nusing this tool that lets you draw different colored shapes. \\\r\n\\\r\nMake\nsure you hit \"Run\" and try out turning on the grid to help you place shapes\nprecisely.\\\r\n\\\r\n!\\[](\\<\nPM.png>)", + "CSD U3 Plotting Shapes Shape Lab_2019": "# Drawing Shapes\\\r\n\n\\\r\nExplore\nusing this tool that lets you draw different colored shapes. \\\r\n\\\r\nMake\nsure you hit \"Run\" and try out turning on the grid to help you place shapes\nprecisely.\\\r\n\\\r\n!\\[](\\<\nPM.png>)", "CSD U3 Random Debug Cloud": "\\\r\n\\\r\n\n# Debug - Using 4 Parameters\\\r\n\n\\\r\nNow\nthat the grass is working, let's add a cloud to the sky. Unfortunately, it\nlooks a little funny right now.\\\r\n\\\r\n\n# Do This\\\r\n\n\\\r\n\n- Debug this program\n to make the cloud wider than it is tall, like in the image.\\\r\n- Hint: You'll\n need to change two parameters. Which ones set your cloud's width and height?\\\r\n \\\r\n _Challenge:\n The sun is not in the exact same place as in the picture. Can you change\n the sun's coordinates so that the picture matches completely?_", "CSD U3 Random Debug Grass": "\\\r\n\\\r\n\n# Debug - Using 4 Parameters\\\r\n\n\\\r\nThis\nprogram uses the four parameter version of `rect()` and `ellipse()` to draw\na simple scene.\\\r\n\\\r\n\n# Do This\\\r\n\n\\\r\n\n- Debug this program and correct the\n error so that the grass extends across the entire bottom.\\\r\n- Hint: You only\n have to change one number. Which parameter makes your rectangle (the grass)\n wider?", "CSD U3 Random Ellipse Behind": "\\\r\n\\\r\n\n# Do This\\\r\n\n\\\r\n\n- Write\n code that makes an orange ellipse behind the green one.\\\r\n- Don't worry\n about the exact size as long as the green ellipse is entirely inside the orange\n one.", @@ -805,12 +805,12 @@ "CourseD_Dance_Party_11_5": "Jetez un œil à ce bloc :\n\n\n\n6\n\"DUCK\"\n\"circle\"\n\n\nMaintenant, vous pouvez créer un groupe de danseurs à la fois !\n\nEssayez d’utiliser certains des blocs « tous les canards » pour concevoir un programme qui fera danser ensemble tous les canards.", "CourseD_Dance_Party_11b": "C'est l'heure de faire un battle ! Le Chat fait le dab lorsque vous appuyez sur la touche fléchée gauche. Fais le Robot faire le « drop » lorsque vous appuyez sur la touche fléchée droite.", "CourseD_Dance_Party_12": "Bouge ton boule ! Crée ta propre danse à partager avec tes amis.", - "CourseE_HOC 2018 Level_1": "Il vous faudra du matériel pour ce voyage. Prenez un **bateau** \\!\\[] ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) dans le **coffre** ![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png) ", + "CourseE_HOC 2018 Level_1": "Il vous faudra du matériel pour ce voyage. Prenez un **bateau** !\\[] ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) dans le **coffre** ![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png) ", "CourseE_HOC 2018 Level_10": "Il y a une **pieuvre** ![](https://images.code.org/82f305ab1cb4a9ff9044991a18edb16e-image-1538947827218.png) cachée dans ce monument sous-marin, la trouverez-vous ?", "CourseE_HOC 2018 Level_10_2020": "Il y a une **pieuvre** ![](https://images.code.org/82f305ab1cb4a9ff9044991a18edb16e-image-1538947827218.png) cachée dans ce monument sous-marin, la trouverez-vous ?", "CourseE_HOC 2018 Level_11": "Construisez un mur en **prismarine** ![](https://images.code.org/d110b8d13c01756fcdbef3768b2e2859-image-1538699770898.png) autour du béton noir. Cela activera le **conduit** ![](https://images.code.org/7773cf30f42e6727a23c8cb364d4664b-image-1538699800030.png) et vous aurez relevé le défi !", "CourseE_HOC 2018 Level_11_2020": "Construisez un mur en **prismarine** ![](https://images.code.org/d110b8d13c01756fcdbef3768b2e2859-image-1538699770898.png) autour du béton noir. Cela activera le **conduit** ![](https://images.code.org/7773cf30f42e6727a23c8cb364d4664b-image-1538699800030.png) et vous aurez relevé le défi !", - "CourseE_HOC 2018 Level_1_2020": "Il vous faudra du matériel pour ce voyage. Prenez un **bateau** \\!\\[] ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) dans le **coffre** ![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png) ", + "CourseE_HOC 2018 Level_1_2020": "Il vous faudra du matériel pour ce voyage. Prenez un **bateau** !\\[] ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) dans le **coffre** ![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png) ", "CourseE_HOC 2018 Level_2": "On avance plus facilement en bateau qu'à la nage, en eaux profonde ! Allez au bout du quai et montez à bord.", "CourseE_HOC 2018 Level_2_2020": "On avance plus facilement en bateau qu'à la nage, en eaux profonde ! Allez au bout du quai et montez à bord.", "CourseE_HOC 2018 Level_3": "À vos rames pour naviguer sur les mers et pêcher la **morue** ![](https://images.code.org/9b636884eefb1efe18f9f844e1e916a9-image-1538698597353.png).", @@ -1299,7 +1299,7 @@ "courseA_harvester_seq1": "Aide l'agricultrice à ramasser l'épi de maïs !", "courseA_harvester_seq10": "l'Agricultrice doit ramasser tout le maïs ! Vois-tu un schéma ?", "courseA_harvester_seq10_2019": "l'Agricultrice doit ramasser tout le maïs ! Vois-tu un schéma ?", - "courseA_harvester_seq10_2020": "La moissonneuse doit ramasser tout le maïs ! Vois-tu un schéma ?", + "courseA_harvester_seq10_2020": "l'Agricultrice doit ramasser tout le maïs ! Vois-tu un schéma ?", "courseA_harvester_seq11": "Essaie par toi-même ! Ramasse tout le maïs.", "courseA_harvester_seq11_2019": "Essaie par toi-même ! Ramasse tout le maïs.", "courseA_harvester_seq11_2020": "Essaie par toi-même ! Ramasse tout le maïs.", @@ -1308,30 +1308,30 @@ "courseA_harvester_seq12_2020": "Merci de m'aider! \\_ Ramasse tout le maïs.", "courseA_harvester_seq13": "Aide l'Agricultrice à ramasser le maïs !", "courseA_harvester_seq13_2019": "Aide l'Agricultrice à ramasser le maïs !", - "courseA_harvester_seq13_2020": "Aide la moissonneuse à ramasser le maïs !", + "courseA_harvester_seq13_2020": "Aide l'Agricultrice à ramasser le maïs !", "courseA_harvester_seq1_2019": "Aide l'agricultrice à ramasser l'épi de maïs !", - "courseA_harvester_seq1_2020": "Aide la moissonneuse à ramasser l'épi de maïs !", + "courseA_harvester_seq1_2020": "Aide l'agricultrice à ramasser l'épi de maïs !", "courseA_harvester_seq2": "Utilise **trois** fois le bloc pour amener l'Agricultrice au maïs ! ", "courseA_harvester_seq2_2019": "Utilise **trois** blocs pour amener l'Agricultrice jusqu'aux maïs ! ", - "courseA_harvester_seq2_2020": "Utilisez **trois** blocs pour amener la moissonneuse jusqu'aux maïs! ", + "courseA_harvester_seq2_2020": "Utilise **trois** blocs pour amener l'Agricultrice jusqu'aux maïs ! ", "courseA_harvester_seq3": "Utilise **trois** fois le bloc pour amener l'Agricultrice au maïs ! N'oublie pas de ramasser le maïs à la fin.", "courseA_harvester_seq3_2019": "Utilise **trois** blocs pour amener l'Agricultrice jusqu'aux maïs ! Ne pas oublier de ramasser le maïs à la fin.", - "courseA_harvester_seq3_2020": "Utilisez **trois** blocs pour amener la moissonneuse jusqu'aux maïs! Ne pas oublier de ramasser le maïs à la fin.", + "courseA_harvester_seq3_2020": "Utilise **trois** blocs pour amener l'Agricultrice jusqu'aux maïs ! Ne pas oublier de ramasser le maïs à la fin.", "courseA_harvester_seq4": "Ajoute _un_ bloc pour aider l'Agricultrice à ramasser le maïs.", "courseA_harvester_seq4_2019": "Ajoute _un_ bloc pour aider l'Agricultrice à ramasser le maïs.", - "courseA_harvester_seq4_2020": "Ajoute _un_ bloc pour aider la moissonneuse à ramasser le maïs.", + "courseA_harvester_seq4_2020": "Ajoute _un_ bloc pour aider l'Agricultrice à ramasser le maïs.", "courseA_harvester_seq5": "Peux-tu trouver ce qui ne va pas avec ce code ? Aide l'agricultrice à ramasser le maïs !", "courseA_harvester_seq5_2019": "Peux-tu trouver ce qui ne va pas avec ce code ? Aide l'agricultrice à ramasser le maïs !", - "courseA_harvester_seq5_2020": "Peux-tu trouver ce qui ne va pas avec ce code ? Aide la moissonneuse à ramasser le maïs !", + "courseA_harvester_seq5_2020": "Peux-tu trouver ce qui ne va pas avec ce code ? Aide l'agricultrice à ramasser le maïs !", "courseA_harvester_seq6": "Essaie-le toi-même !", "courseA_harvester_seq6_2019": "Essaie-le toi-même !", "courseA_harvester_seq6_2020": "Essaie-le toi-même !", "courseA_harvester_seq7": "Tu dois te déplacer dans deux directions pour atteindre le maïs ! Aide l'Agricultrice à choisir la bonne direction.", "courseA_harvester_seq7_2019": "Tu dois te déplacer dans deux directions pour atteindre le maïs ! Aide l'Agricultrice à choisir la bonne direction.", - "courseA_harvester_seq7_2020": "Tu dois te déplacer dans deux directions pour atteindre le maïs ! Aide la moissonneuse à choisir la bonne direction.", + "courseA_harvester_seq7_2020": "Tu dois te déplacer dans deux directions pour atteindre le maïs ! Aide l'Agricultrice à choisir la bonne direction.", "courseA_harvester_seq8": "Maintenant, l'Agricultrice doit ramasser du maïs deux fois !", "courseA_harvester_seq8_2019": "Maintenant, l'Agricultrice doit ramasser du maïs deux fois !", - "courseA_harvester_seq8_2020": "Maintenant, la moissonneuse doit ramasser du maïs deux fois !", + "courseA_harvester_seq8_2020": "Maintenant, l'Agricultrice doit ramasser du maïs deux fois !", "courseA_harvester_seq9": "Ajoute deux blocs pour terminer cette énigme !", "courseA_harvester_seq9_2019": "Ajoute deux blocs pour terminer cette énigme !", "courseA_harvester_seq9_2020": "Ajoute deux blocs pour terminer cette énigme !", @@ -2978,7 +2978,7 @@ "CourseD_Dance_2020_bonus3_2021": "# Aller, tous en formation !\n\nTeste cette danse qui utilise le bloc \"MOOSE\"??? pour changer la formation des danseurs de fond pendant la danse. Essaie l’une de ces idées pour aller plus loin avec ça :\n\n- Crée un deuxième groupe de danseurs dans une mise en page différente\n- Change la mise en page quand une touche est enfoncée\n- Modifie une propriété lorsque les danseurs changent de formation", "CourseE_HOC 2018 Level_10_2021": "Il y a une **pieuvre** ![](https://images.code.org/82f305ab1cb4a9ff9044991a18edb16e-image-1538947827218.png) cachée dans ce monument sous-marin, la trouverez-vous ?", "CourseE_HOC 2018 Level_11_2021": "Construisez un mur en **prismarine** ![](https://images.code.org/d110b8d13c01756fcdbef3768b2e2859-image-1538699770898.png) autour du béton noir. Cela activera le **conduit** ![](https://images.code.org/7773cf30f42e6727a23c8cb364d4664b-image-1538699800030.png) et vous aurez relevé le défi !", - "CourseE_HOC 2018 Level_1_2021": "Il vous faudra du matériel pour ce voyage. Prenez un **bateau** \\!\\[] ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) dans le **coffre** ![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png) ", + "CourseE_HOC 2018 Level_1_2021": "Il vous faudra du matériel pour ce voyage. Prenez un **bateau** !\\[] ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) dans le **coffre** ![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png) ", "CourseE_HOC 2018 Level_2_2021": "On avance plus facilement en bateau qu'à la nage, en eaux profondes ! Allez au bout du quai et montez à bord.", "CourseE_HOC 2018 Level_3_2021": "À vos rames pour naviguer sur les mers et pêcher la **morue** ![](https://images.code.org/9b636884eefb1efe18f9f844e1e916a9-image-1538698597353.png).", "CourseE_HOC 2018 Level_4_2021": "Donnez la morue au **dauphin** ![](https://images.code.org/8c240fd4df4da2795ba7ca942b77a057-image-1538947890991.png). Utilisez un bloc répétition pour traverser l'océan plus rapidement.", @@ -3013,7 +3013,7 @@ "Overworld Shear Sheep_2021": "C’est l’heure de tondre les moutons ! Utilise la commande `tondre` pour rassembler la laine des deux moutons.", "Underground Avoiding Lava_2021": "La lave se cache sous certains de ces blocs que tu devras couvrir avant d'avancer. Une commande `si` sera très utile ici. Ajoute une commande `avancer` au bon endroit pour extraire ces blocs.", "Underground If Statements_2021": "Ça commence à se corser : exploite 3 blocs de redstone sans tomber dans la lave. Utilise une commande `si` pour placer des pavés sur les blocs de lave que tu rencontres.", - "courseA_artist_loops10_2021": "## Il est temps de retourner à terre. Aide moi à placer les pierres pour que je ne tombe pas !\n\n![expandable](https://images.code.org/d3213d375d0271e114aa4313cdeb34be-image-1498064942606.gif)", + "courseA_artist_loops10_2021": "## Il est temps de retourner à terre. Aide moi à placer les pierres pour que je ne tombe pas!\n\n![expandable](https://images.code.org/d3213d375d0271e114aa4313cdeb34be-image-1498064942606.gif)", "courseA_artist_loops11_2021": "## Aidez-moi à dessiner l'escalier pour voir le navire s'éloigner.\n\n![expandable](https://images.code.org/ed19f00a2350b186fbe86ea805e17925-image-1498065450651.gif)", "courseA_artist_loops12_2021": "L'artiste a vu quelque chose d'étrange\nau loin. Dessine ce que tu penses qu'il a vu.\n\n* * *\n\n### Idées\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", "courseA_artist_loops2_2021": "Aide l'artiste à dessiner cette ligne 2 fois vers l'avant.\n\n![](https://images.code.org/04501f26a36673460f5c8fe04e3e7686-image-1498002095108.gif)", @@ -3021,10 +3021,10 @@ "courseA_artist_loops4_2021": "Maintenant, utilise une boucle 5 pour dessiner cette ligne cinq fois.\n\n![](https://images.code.org/b2bc7f52ffdac2ad0d8e7c2d798c24df-image-1501875818062.gif)", "courseA_artist_loops5_2021": "## Dessine une ligne de longueur 7 étapes. Ce sera notre horizon.\n\n![expandable](https://images.code.org/dc7c4317177f2b94421c5aa589c31ac7-image-1498002771889.gif)", "courseA_artist_loops6_2021": "## Mettons une jolie colline au fond.\n\n![expandable](https://images.code.org/f64d93b6d9a7d9c3edfce3c227c0dd49-image-1498062074031.gif)", - "courseA_artist_loops7_2021": "Utilise la boucle ??? pour faire des vagues sur l'eau.\n\n![expandable](https://images.code.org/01c5f6772a8b608a2fca5f6de7e25c67-image-1498062629139.gif)", + "courseA_artist_loops7_2021": "Utilise la boucle ??? pour ajouter des vagues à l'eau.\n\n![expandable](https://images.code.org/01c5f6772a8b608a2fca5f6de7e25c67-image-1498062629139.gif)", "courseA_artist_loops8_2021": "## On a besoin d’une échelle pour monter dans le bateau.\n\n![expandable](https://images.code.org/ee90228fae25ecca1fba589b721f9120-image-1498063066878.gif)", "courseA_artist_loops9_2021": "## **Défi:** Les marches qui descendent au quai sont cassées. Aide-moi à les réparer.\n\n![expandable](https://images.code.org/9d36df1afb6a738ba7bcff8734403ff3-image-1498063282074.gif)", - "courseA_artist_loops_challenge1_2021": "Tu peux utiliser une boucle pour dessiner plusieurs lignes dans une rangée.\n\nPeux-tu dessiner une maison ? Dessine la à ton goût ! Essaie de trouver des modèles qui se répétent !\n\nVoici quelques idées :\n\n![](https://images.code.org/6e59e881e0aa1d31186e81a203655a0b-image-1501785654664.png)", + "courseA_artist_loops_challenge1_2021": "Tu peux utiliser une boucle pour dessiner plusieurs lignes dans une rangée.\n\nPeux-tu dessiner une maison? Dessine la à ton gout! Essaie de trouver des motifs qui se répétent!\n\nVoici quelques idées:\n\n![](https://images.code.org/6e59e881e0aa1d31186e81a203655a0b-image-1501785654664.png)", "courseA_artist_loops_challenge2a_2021": "_\"Aide moi à monter le camp!\"_\n\nUtilise les blocs dans la boîte à outils pour dessiner ces 3 tentes.", "courseA_collector_loops12_2021": "_\"Eurêka ! Récupère autant de trésors que tu peux!\"_\\\n(Tu n'as pas besoin de tous les récupérer.)", "courseA_collector_loops1_2021": "**Jeu libre:** Voici Laurel l'aventurière! Déplace la pour récupérer autant de diamants que possible.\n\nDéplace des blocs dans l'espace de travail et essaie de trouver comment obtenir les diamants. Récupère au moins un diamant pour passer ce niveau.", @@ -3043,14 +3043,14 @@ "courseA_harvester_loops6_2021": "Tu auras besoin d'**un** bloc et d'**un** bloc pour terminer cette énigme !", "courseA_harvester_loops7_2021": "Essaie-le par toi-même ! ", "courseA_harvester_loops9_2021": "Tu sais comment ramasser tout ce maïs ?", - "courseA_harvester_seq10_2021": "l'Agricultrice doit ramasser tout le maïs ! Vois-tu un schéma ?", + "courseA_harvester_seq10_2021": "La moissonneuse doit ramasser tout le maïs ! Vois-tu un modèle ?", "courseA_harvester_seq11_2021": "Essaie par toi-même ! Ramasse tout le maïs.", - "courseA_harvester_seq12_2021": "Merci de m'aider ! \\_\\\nRamasse tout le maïs.", + "courseA_harvester_seq12_2021": "Merci de m'aider! \\_ Ramasse tout le maïs.", "courseA_harvester_seq13_2021": "Aide l'Agricultrice à ramasser le maïs !", "courseA_harvester_seq1_2021": "Aide l'agricultrice à ramasser l'épi de maïs !", - "courseA_harvester_seq2_2021": "Utilise **trois** blocs pour amener l'Agricultrice jusqu'aux maïs ! ", + "courseA_harvester_seq2_2021": "Utilise **trois** blocs pour amener la moissonneuse jusqu'aux maïs ! ", "courseA_harvester_seq3_2021": "Utilisez **trois** blocs pour amener la moissonneuse jusqu'aux maïs ! Ne pas oublier de ramasser le maïs à la fin.", - "courseA_harvester_seq4_2021": "Ajoutez _un_ bloc pour aider la moissonneuse à ramasser le maïs.", + "courseA_harvester_seq4_2021": "Ajoute _un_ bloc pour aider l'Agricultrice à ramasser le maïs.", "courseA_harvester_seq5_2021": "Peux-tu trouver ce qui ne va pas avec ce code ? Aide l'agricultrice à ramasser le maïs !", "courseA_harvester_seq6_2021": "Essaie-le toi-même !", "courseA_harvester_seq7_2021": "Tu dois te déplacer dans deux directions pour atteindre le maïs ! Aide l'Agricultrice à choisir la bonne direction.", @@ -3064,33 +3064,33 @@ "courseA_maze_seq10_2021": "**Défi :** Évite le TNT pour amener l'oiseau vers le cochon !", "courseA_maze_seq10_dani": "**Défi:** Contourne la TNT pour que l'oiseau atteigne le cochon! \n\n![expandable](https://images.code.org/a656e421bc90e530a7e1ce636e507752-image-1497996976195.gif)", "courseA_maze_seq11_2021": "C'est l'heure d'un casse-tête plus court ! Déplacez-vous dans un sens, puis dans un autre pour amener l'oiseau au cochon. ", - "courseA_maze_seq12_2021": "Prends ce cochon !", + "courseA_maze_seq12_2021": "Attrape ce cochon!", "courseA_maze_seq13_2021": "Attrape ce cochon comme tu peux!", - "courseA_maze_seq1_2021": "_\"Essaie de m'emmener jusqu'au méchant cochon en utilisant ces blocs!\"_", + "courseA_maze_seq1_2021": "_\"Essaie de m'emmener jusqu'au cochon en utilisant ces blocs!\"_", "courseA_maze_seq5_2021": "Essaie celui-ci.", "courseA_maze_seq5_dani": "Essaie celui la depuis le début.\n\n![expandable](https://images.code.org/e4ef591b4580db478330c298d1af756f-image-1497997080163.gif)", - "courseA_maze_seq5a_2021": "_« Ici, mon petit cochon ! \"_\\\nQue peux-tu ajouter à la fin de ce code pour que l'oiseau atteigne le cochon ?", + "courseA_maze_seq5a_2021": "_« Ici, mon petit cochon ! \"_ \n\nQue peux-tu ajouter à la fin de ce code pour que l'oiseau atteigne le cochon ?", "courseA_maze_seq6_2021": "Bouge dans une direction, puis dans une autre pour amener l'oiseau jusqu'au cochon !", "courseA_maze_seq6_dani": "Bouge dans une direction, puis dans une autre pour amener l'oiseau jusqu'au cochon!\n\n![expandable](https://images.code.org/8f71c406afa60c6898937d950c670205-image-1497996506419.gif)", "courseA_maze_seq7_dani": "Trouve ce qui manque, puis ajoute des blocs pour amener l'oiseau jusqu'au cochon!\n\n![expandable](https://images.code.org/35bdb628dabd4259b581286b071c02f3-image-1497996651260.gif)", "courseA_maze_seq8_2021": "Résoud ce niveau et amène l'oiseau jusqu'au cochon!", "courseA_maze_seq8_dani": "Résoud ce niveau et amène l'oiseau jusqu'au cochon!\n\n![expandable](https://images.code.org/fb4735244f74a4e001d1fa7b5c6028f9-image-1497998330218.gif)", - "courseA_maze_seq_challenge1_2021": "Corrige ce niveau. Enlève les blocs en trop, et ajoute les blocs manquant. Amène l'oiseau jusqu'au cochon !", - "courseA_maze_seq_challenge2_2021": "Trouve le chemin pour amener l'oiseau jusqu'au cochon. Evite le TNT ou les plumes vont voler !", + "courseA_maze_seq_challenge1_2021": "Corrige ce niveau. Enlève les blocs en trop, et ajoute les blocs manquant. Amène l'oiseau jusqu'au cochon!", + "courseA_maze_seq_challenge2_2021": "Trouve le chemin pour amener l'oiseau jusqu'au cochon. Evite le TNT ou les plumes vont voler!", "courseA_playLab_events1_2021": "Ceci est un niveau de Play Lab. Déplace des blocs vers l'espace de travail et regarde ce qu'il se passe !", - "courseA_playLab_events2_2021": "Jorge le chien veut dire \"Salut.\" Peux-tu l'aider ?", - "courseA_playLab_events7_2021": "_Jeu libre :_ Ajoute tout ce que tu veux à ce jeu. Peux-tu faire disparaître le dinosaure quand Jorge le percute ?", - "courseA_playlab_events_challenge1_2021": "En cliquant sur Olive tu feras apparaître Robin ! Peux-tu écrire du code pour faire apparaître aussi le reste des personnages ?\n\nDans ce puzzle, assure toi de cliquer sur les astuces ! Les astuces t'aideront à faire ce puzzle étape par étape !\n\n![]()", - "courseA_playlab_events_challenge2_2021": "Tout le monde doit faire quelque chose lorsque tu leur cliques dessus. Qu'est-ce que les animaux vont dire ? Qu'est-ce qu'il peut arriver d'autre ?\n\nDans ce puzzle, assure toi de cliquer sur les astuces. Les astuces te donneront des choses amusantes à essayer !\n\n![]()", + "courseA_playLab_events2_2021": "Jorge le chien veut dire \"Salut.\" Peux-tu l'aider?", + "courseA_playLab_events7_2021": "_Jeu Libre :_ Ajoute tout ce que tu veux à ce jeu. Peux-tu faire disparaître le dinosaure quand Jorge le percute ?", + "courseA_playlab_events_challenge1_2021": "En cliquant sur Olive tu feras apparaître Robin! Peux-tu écrire du code pour faire apparaître aussi le reste des personnages ?\n\nDans ce puzzle, assure toi de cliquer sur les astuces! Les astuces t'aideront à faire ce puzzle étape par étape!\n\n![]()", + "courseA_playlab_events_challenge2_2021": "Tout le monde doit faire quelque chose lorsque tu leur cliques dessus. Qu'est-ce que les animaux vont dire? Qu'est-ce qui peut arriver d'autre?\n\nDans ce puzzle, assure toi de cliquer sur les astuces. Les astuces te donneront des choses amusantes à essayer!\n\n![]()", "courseB_Scrat_ramp1_2021": "Pour amener Scrat au gland, enclenche le bloc au bas du bloc . Ensuite, appuie sur « ▶ Exécuter » !", "courseB_Scrat_ramp2_2021": "Enclenche les deux blocs [Blockly block] [0] au bas du bloc pour terminer ton code, puis clique sur « ▶ Exécuter ».", "courseB_Scrat_ramp3a_2021": "Attrape un bloc depuis la barre d'outils et ajoute le à la suite des autres blocs pour finaliser ce code, puis clique sur \"▶ Lancer\".", - "courseB_Scrat_ramp3b_2021": "Il y a un bloc supplémentaire à la fin de ce code !\\\nGlisse-le vers la boîte à outils pour le jeter.", + "courseB_Scrat_ramp3b_2021": "Il y a un bloc supplémentaire à la fin de ce code ! Glisse-le vers la boîte à outils pour le jeter.", "courseB_Scrat_ramp4a_2021": "Vois-tu quel bloc il faut ajouter au bas des autres blocs pour terminer ce code ?", "courseB_Scrat_ramp5a_2021": "Essaie celui-ci, par toi-même !", - "courseB_artist_loops10_2021": "Utilise ce que tu as appris pour dessiner une image de ce que tu penses que l'artiste a vu quand il est rentré à la maison.\n\n* * *\n\n### Ideas\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", + "courseB_artist_loops10_2021": "Utilise ce que tu as appris pour dessiner une image de ce que tu penses que l'artiste a vu quand il est rentré à la maison.\n\n* * *\n\n### Idées\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", "courseB_artist_loops1_2021": "Ceci est un nouveau puzzle appelé \"Artiste\". Joue avec ce niveau et dessine quelque chose d'amusant.", - "courseB_artist_loops2_2021": "L'Artiste essaie de tracer une ligne droite **6** fois de suite, mais n'y arrive pas. Peux-tu l'aider?", + "courseB_artist_loops2_2021": "L'Artiste essaie de tracer une ligne droite **6** fois, mais n'y arrive pas. Peux-tu l'aider ?", "courseB_artist_loops3_2021": "Aide l'artiste à tracer une ligne 7 fois pour faire un mur de jardin.", "courseB_artist_loops4_2021": "Maintenant on a besoin que la terre soit prêt à être planté. Trouvez les bugs dans le code et aidez l'artiste à préparer le sol.", "courseB_artist_loops5_2021": "Il est temps de réparer les escaliers ! Répète ce modèle **5** fois pour que l'artiste puisse atteindre le haut des buissons.", @@ -3102,13 +3102,13 @@ "courseB_artist_loops_challenge2_2021": "Dessine autant de X que possible. Peux-tu en obtenir 3 dans une même rangée ?", "courseB_collector_loops10_2021": "Aide Laurel à récupérer tous les diamants de cette grotte.", "courseB_collector_loops11_2021": "Eurêka ! Récupère autant de trésors que tu peux !", - "courseB_collector_loops2_2021": "Déplacez Laurel vers le trésor, puis utilisez le bloc pour le ramasser.\n\nProcurez-vous les quatre piles pour réussir ce niveau. ", + "courseB_collector_loops2_2021": "Déplace Laurel vers le trésor, puis utilise le bloc pour le ramasser.\n\nProcure-toi les quatre piles pour réussir ce niveau. ", "courseB_collector_loops3_2021": "Comment Laurel peut-elle récupérer les 5 tas de diamants en utilisant seulement un bloc ?", - "courseB_collector_loops4_2021": "Modifie le chemin de Laurel pour récupérer tout ce trésor !", - "courseB_collector_loops5_2021": "Ajoute du dernier puzzle au code pour obtenir tout le trésor. ", + "courseB_collector_loops4_2021": "Modifie le chemin de Laurel pour récupérer tout ce trésor.", + "courseB_collector_loops5_2021": "Ajoute au code du dernier puzzle pour obtenir tout le trésor. ", "courseB_collector_loops6_2021": "Trouve le code pour aider Laurel à obtenir tout le trésor !", "courseB_collector_loops7_2021": "Écris le code pour obtenir tout ce trésor.", - "courseB_collector_loops8_2021": "**Défi :** Ce trésor descend tout le long de cet escalier ! Écris le code pour aider Laurel à tout récupérer.", + "courseB_collector_loops8_2021": "**Défi :** Ce trésor descend tout le long de cet escalier ! Écris le code pour aider Laurel à tout récupérer.", "courseB_collector_loops9_2021": "_\"Aide-moi à obtenir le trésor du fond de cette vallée.\"_", "courseB_collector_loops_challenge1_2021": "Cette fois, tu as un nombre limité de blocs. Ramasse tout le trésor ! ", "courseB_collector_loops_challenge2a_2021": "_\"Ramassons les diamants !\"_ \n\nAide Laurel à obtenir au moins **5** pierres précieuses pour terminer le puzzle.", @@ -3138,13 +3138,13 @@ "courseB_playLab_events1_2021": "Ce jeu s'appelle \"Labo des Applis\". \n\nVois si tu peux deviner ce que fait chaque bloc.", "courseB_playlab_events2_2021": "Fais dire quelque chose à Daisy le Dragon lorsque tu cliques sur \"Exécuter\".", "courseB_playlab_events3_2021": "Utilise un événement pour faire passer Daisy le Dragon à une humeur aléatoire ![](https://images.code.org/c365e065614fea592612264f33624c09-image-1475698889081.17.53.png) lorsque tu cliques sur elle.", - "courseB_playlab_events4_2021": "C'est l'heure du Chevalier ! Fais en sorte que le dragon termine ce niveau. Ajoute un événement pour que le chevalier se déplace vers le dragon lorsqu'on clique sur la flèche gauche.", - "courseB_playlab_events5_2021": "Maintenant, ajoute un événement de sorte que le chevalier s'éloigne en courant du dragon lorsqu'on appuie sur la flèche droite. \nDéplace le chevalier vers la droite pour achever ce niveau.", + "courseB_playlab_events4_2021": "C'est le temps du Chevalier ! Fais en sorte que le dragon termine ce niveau. \n\nAjoute un événement pour que le chevalier se déplace vers le dragon lorsqu'on clique sur la flèche gauche.", + "courseB_playlab_events5_2021": "Maintenant, ajoute un événement de sorte que le chevalier s'éloigne en courant du dragon lorsqu'on appuie sur la flèche droite. \n\nDéplace le chevalier vers la droite pour achever ce niveau.", "courseB_playlab_events6_2021": "Aide ton chevalier à récupérer tous les drapeaux !\n\nPour cela, tu dois ajouter des événements pour aider le chevalier à monter, descendre, aller à gauche et droite.", - "courseB_playlab_events7_2021": "Rends ce jeu amusant en ajoutant encore plus de choses ! \n\n1. Programme le chevalier à disparaître quand il percute le dragon. \n2. Joue un son quand ils entrent en collision pour que ça semble plus réel. \n * * *\n Passe par tous les objectifs, puis percute le dragon pour réussir le niveau.", + "courseB_playlab_events7_2021": "Rends ce jeu amusant en ajoutant plus de choses ! \n\n1. Programme le chevalier à disparaître quand il percute le dragon. \n2. Joue un son quand ils entrent en collision pour que ça semble plus réel. \n * * *\n Passe par tous les objectifs, puis percute le dragon pour réussir ce niveau.", "courseB_playlab_eventsFP_2021": "**Jeu libre :** Fais appel à ton imagination. Que peux-tu faire pour rendre ce jeu plus amusant ?", "courseB_playlab_events_challenge1_2021": "C'est le moment de la Grande Course des Animaux ! Fais bouger les animaux vers le bas quand tu appuies sur `▼`. \n\nQui courra le plus vite ?", - "courseB_playlab_events_challenge2_2021": "Faisons disparaître les animaux lorsque tu cliques dessus ! Essaie de jouer avec le chien, maintenant, puis aide les autres animaux à participer à la fête.\\\rTu peux aussi ajouter des sons et des points gagnants pour créer un jeu de Animal Tag !\n\n![](https://images.code.org/d48437a0b08be90110541e0ef21076e0-image-1497907722000.gif)", + "courseB_playlab_events_challenge2_2021": "Fais disparaître les animaux lorsque tu cliques dessus ! \nEssaie de jouer avec le chien, maintenant, puis aide les autres animaux à participer à la fête.\nTu peux aussi ajouter des sons et des points gagnants pour créer un jeu de Animal Tag !\n\n![](https://images.code.org/d48437a0b08be90110541e0ef21076e0-image-1497907722000.gif)", "courseB_starWars_prog10_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Peux-tu tout récupérer ?\"_", "courseB_starWars_prog11_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Continue !\"_", "courseB_starWars_prog1_2021": "![Rey](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)_\"Va chercher la ferraille, BB-8 !\"_\n\nFais attention aux murs et aux caisses. La ferraille ressemble à ça : ![picture of scrap metal](https://images.code.org/5665566ab779d9b63d03cf8ba127a98f-image-1500570606896.gif)", @@ -3154,7 +3154,7 @@ "courseB_starWars_prog5_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Peux-tu tout récupérer ?\"_", "courseB_starWars_prog6_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Tu peux le faire !\"_", "courseB_starWars_prog7_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Vas le chercher !\"_", - "courseB_starWars_prog8_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Vas-y continue, BB-8.\"_\n\n**Défi**: Rassemble toute la ferraillle.", + "courseB_starWars_prog8_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Continue, BB-8.\"_\n\n**Défi** : Rassembler toute la ferraille. ", "courseB_starWars_prog9_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Tu peux le faire !\"_", "courseC19_playLab_EOC1_2021": "C'est incroyable tout ce que tu as appris! Créons un jeu pas à pas.\n\nEn utilisant de nouveaux blocs dans ta boite à outils, choisis un nouvel arrière-plan, puis un acteur pour faire parti de ton jeu.", "courseC19_playLab_EOC3_2021": "Ajoutons des personnages à ton jeu.\n\nUtilise le bloc `affecter à l'acteur` pour ajouter plus de personnages, puis bouge jusqu'au drapeau pour terminer le puzzle.", @@ -3441,8 +3441,8 @@ "Course F: Artist Project_spiral_examples_2021": "Vous êtes sur le point de commencer votre projet final. Avant de commencer, prenez le temps d'examiner les exemples de projets. ", "CourseD_EOC_dance": "Crée ta propre dance.", "CourseD_EOC_dance_2021": "Crée ta propre dance.", - "courseA_playLab_events4_2021": "Maintenant, ajoute un autre bloc événement pour que Jorge se déplace à droite lorsque l'on clique sur le bouton de la flèche droite. ", - "courseA_playLab_events6_2021": "Rendez cela plus intéressant en changeant l'arrière-plan et en jouant un son aléatoire lorsqu'on clique sur Jorge. Quand votre code est prêt, cliquez sur Jorge pour l'essayer ! ", + "courseA_playLab_events4_2021": "Maintenant, ajoute un autre bloc événement pour que Jorge se déplace à droite lorsque l'on clique sur le bouton de la flèche droite. Utilise les touches fléchées ou appuie sur les touches fléchées pour déplacer Jorge vers les deux drapeaux et terminer le niveau ! ", + "courseA_playLab_events6_2021": "Change le fond d'écran et joue un son aléatoire lorsque tu cliques sur Jorge pour que ce soit plus intéressant. Lorsque ton code sera prêt, clique sur Jorge pour l'essayer ! ", "courseD_bee_nestedLoops9_2021": "Faites tout le miel.\n\n![](<>)", "courseF_editable_card": "# Carte de voeux personnalisée\n\nCe programme vous posera quelques questions, puis créera un message d'accueil personnalisé pour vous !\n\n## Faites ceci\n* Jouez avec le programme de carte de voeux.\n* Lisez le code pour voir comment cela fonctionne. Vous pouvez même y apporter des modifications !\n* Lorsque vous êtes prêt à regarder l'exemple de projet suivant, cliquez sur \"Terminer\". \n\n \n", "courseF_editable_chatbot": "# Chatbot\n\nCe robot vous posera des questions et se souviendra de ce que vous tapez ! Tapez vos réponses et discutez avec le robot !\n\n## Faites ceci\n* Jouez avec le chatbot.\n* Lisez le code pour voir comment cela fonctionne. Vous pouvez même y apporter des modifications !\n* Lorsque vous êtes prêt à regarder l'exemple de projet suivant, cliquez sur \"Terminer\". ", @@ -3561,9 +3561,9 @@ "Virtual Pet 7_2021": "_Maintenant, montrons la joie de votre animal en lui donnant un comportement lorsque le nouveau sprite le touche._ \n\n
                \n\n![expandable]()\n\n
                \n\n## Faites ceci :\n\n1. Ajoutez un autre bloc « au toucher » à votre code. Sélectionnez votre animal de compagnie et son jouet ou ami.\n2. Utilisez un bloc `sprite begin` pour donner à votre animal un nouveau comportement _lorsque le nouveau sprite le touche._\n\n**Défi facultatif :**\n\n- Faites un son pour montrer la joie de votre animal. ", "Virtual Pet 8_2021": "_Bon travail ! Que faire d'autre avec votre programme ? Essayez tout ce que vous aimez !_\nEssayez ces idées :\n\n- Ajoutez un autre sprite agissant autrement avec votre animal de compagnie.\n- Utilisez un bloc « quand on clique sur l'animal » pour qu'il _arrête_ tout comportement.\n- Expérimentez différents comportements. Combinez ceux qui font bouger le sprite avec des comportements tels que « flottement », « instabilité » et « oscillation » pour rendre les choses plus réalistes. ", "course4_bee_for_challenge1": "Tu peux utiliser cette « boucle pour » pour recueillir tout le nectar. Quelques actions te permettront de `répéter les temps du 'compteur'`.", - "courseA_playLab_events3_2021": "Aidez Jorge the Dog à bouger en connectant le bloc \n 1\n 8\n au bloc d'événement \n left\n qui est déjà dans l'espace de travail.\n\nUtilisez les touches fléchées ou appuyez sur les touches fléchées pour déplacer Jorge vers le drapeau et terminez le niveau ! ", - "courseA_playLab_events5_2021": "Ajoutez des événements pour que Jorge se déplace de haut en bas lorsque les boutons \\`up\\` et \\`down\\` sont enfoncés. Faites en sorte que Jorge récupère les drapeaux pour terminer le niveau ! ", - "courseB_collector_loops1_2021": "**Jeu gratuit :** Déplacez Laurel pour avoir autant de trésors que possible. Il faut au moins un élément sans erreur pour réussir ce niveau.\n\n* * *\n\nFaites glisser des blocs dans l'espace de travail et essayez de trouver un moyen d'obtenir un trésor.", + "courseA_playLab_events3_2021": "Aidez Jorge the Dog à bouger en connectant le bloc \n 1\n 8\n au bloc d'événement \n left\n qui est déjà dans l'espace de travail.\n\nUtilisez les touches fléchées ou appuyez sur les touches fléchées pour déplacer Jorge vers le drapeau et terminer le niveau ! ", + "courseA_playLab_events5_2021": "Ajoute des événements pour que Jorge se déplace de haut en bas lorsque les boutons \\`up\\` et \\`down\\` sont enfoncés. Faites en sorte que Jorge récupère les drapeaux pour terminer le niveau ! ", + "courseB_collector_loops1_2021": "**Jeu libre :** Déplacez Laurel et obtenez autant de trésors que possible. Obtenez au moins un élément sans erreurs pour réussir ce niveau.\n\n* * *\n\nFaites glisser des blocs dans l'espace de travail et essayez de comprendre comment obtenir un trésor ", "courseE_aboutme_1_2021": " _\"Bonjour Tout le Monde ! Je m'appelle Rikki et voici ce que je voudrais vous apprendre sur moi !\"_\n\n**Explorez :** Rikki utilise Sprite Lab pour créer une _affiche interactive_ sur elle-même qu'elle peut partager sur le Web.\n\nRikki vous a donné la permission de consulter son affiche. Vous pouvez même modifier son code !\n\nJouez un peu avec l'affiche et le code de Rikki, puis cliquez sur **Terminer**. ", "courseE_aboutme_2_2021": " _\"Rikki ici ! Je vais t'aider à faire une affiche sympa !\"_\n\n
                \n\n

                \nLes gens\n

                \n
                \n\n## Faites ceci\n\n1. Cliquez sur l'onglet **Déguisements** en haut à gauche de votre écran (à côté de **Code**).\n2. Modifiez le déguisement de départ ou ajoutez-en un nouveau que vous aimez. Recherchez la catégorie \"_Gens_\" !\n3. Remplacez le déguisement du sprite par le vôtre dans le code ci-dessous.\n4. Réglez la taille du sprite à votre guise. ", "courseE_aboutme_3_2021": "\"Parlez de vous tout en veillant à ce que cela soit bien SÉCURISÉ !\"\\_\n\nUtilisez et (dans la catégorie des blocs `Monde`) pour partager des informations sur vous-même lorsque vous cliquez sur votre sprite !\n\n**Veillez simplement à ce que les informations que vous partagez soient SÉCURISÉES.**\n\n* * *\n\n#### Exemples d'informations SÛR vs NON SÛR\n\n| SÛR | NON SÛR |\n| ---------------- | ----------------------------- |\n| prénom | nom complet |\n| choses préférées | adresse du domicile |\n| avis respectueux | numéro de téléphone ou e-mail |", @@ -3693,7 +3693,7 @@ "Pixelation Flappy": "# Exemple de plus de bits par pixel\n\nVoici une image plus grande à 9 bits par pixel. Avec 9 bits par pixel, vous pouvez exprimer 512 couleurs différentes. Cliquez pour voir l'image suivante qui est encore plus sophistiquée, mais plus facile à comprendre.", "Vigenere": "# Crypter et déchiffrer un message avec le chiffre de Vigenère\n\nIl s'agit d'une version interactive du chiffrement de Vigenère qui anime le chiffrement et le déchiffrement au fur et à mesure, avec un morceau de texte à chiffrer ou déchiffrer et la clé.\n\n# Faites ceci\n\n### Crypter un message\n\nCliquez sur Étape plusieurs fois et suivez ce qui se passe. Faire attention à:\n\n- Comment le texte chiffré est produit\n- Ce qu'il se passe lorsque vous arrivez au dernier caractère de la clé\n- Après avoir parcouru quelques personnages, cliquez sur Lecture pour regarder le reste s'animer\n- Appuyez sur Redémarrer et rejouez l'animation. Vous pouvez utiliser le curseur de vitesse pour l'accélérer ou le ralentir", "CSD U2 HTML Adding Paragraphs_2021": "# Ajouter du texte au corps\n\nLorsque vous démarrez un projet Web Lab, il ajoutera automatiquement les balises ``, ``, `` et `` à votre projet. Lorsque vous ajoutez du contenu à vos projets, vous devrez le faire entre les balises `` et `` car il devrait faire partie du corps de votre page Web.\n\n# Faites ceci\n\n- Écrivez trois phrases distinctes sur n'importe quel sujet que vous aimez à l'intérieur des balises de corps de votre page Web.\n- Appuyez sur \"Actualiser et enregistrer\" si vous ne voyez pas les modifications dans la zone d'aperçu.\n- Comparez votre travail avec un voisin. Assurez-vous de placer le code au même endroit.", - "CSD U2 project share_2021": "# Share Your Project\\\r\n\n\\\r\nIt's\ntime to share your project with the world!\\\r\n\\\r\n\n# Do This\\\r\n\n- Click the\n ![]() button at the top of this page.\\\r\n- Copy the URL it gives you, and\n email it to the people you want to see your page.\\\r\n \\\r", + "CSD U2 project share_2021": "# Share Your Project\\\r\n\n\\\r\nIt's\ntime to share your project with the world!\\\r\n\\\r\n\n# Do This\\\r\n\n- Click the\n !\\[](\\<\n AM.png>) button at the top of this page.\\\r\n- Copy the URL it gives you, and\n email it to the people you want to see your page.\\\r\n \\\r", "CSD U3 Draw Loop Plugged predict 1_2021": "# Draw Loop\\\r\n\n\\\r\nHere's\nan example of the draw loop at work.\\\r\n\\\r\n\n# Do this\\\r\n\n- Run the code and\n see how it works.\\\r\n- Discuss with your partner whether this looks like the\n flip book you saw in the video. Why or why not?", "CSD U3 Draw Loop Plugged predict 2 embed_2021": "# Predict\\\r\n\n\\\r\nThis\nprogram has one small difference that will make it run a little differently.\nAgain though, remember:\\\r\n\\\r\n\n- All your code outside the draw loop is run\n first, one time\\\r\n- All your code inside the draw loop is run over and over\n forever\\\r\n \\\r\n What will this program do? Write your prediction below.", "CSD U3 Draw Loop Plugged wiggle sprite y_2021": "\\,\nstyle=\"float:right;height:150px\">\\\r\n\n# Updating Properties\\\r\n\n\\\r\nThis level\nis very similar to the last, but this time, you'll add in the draw loop yourself.\\\r\n\\\r\n\n# \n\nDo This\\\r\n\n- Add the draw loop block to the bottom of this program.\\\r\n- Move\n any blocks that need to be inside the draw loop.\\\r\n- Move on when your program\n looks like the picture to the right.\\\r", diff --git a/dashboard/config/locales/resources.fr-FR.json b/dashboard/config/locales/resources.fr-FR.json index 9128c37f485c2..96ac6f18e716f 100644 --- a/dashboard/config/locales/resources.fr-FR.json +++ b/dashboard/config/locales/resources.fr-FR.json @@ -73,6 +73,429 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Vidéo" }, + "lesson_plans/courseb/2018": { + "name": "Plans des Cours" + }, + "standard_mappings/courseb/2018": { + "name": "Mappages standard" + }, + "teacher_forum/courseb/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary/courseb/2018": { + "name": "Vocabulaire" + }, + "lesson_plans/coursea/2018": { + "name": "Plans des Cours" + }, + "standard_mappings/coursea/2018": { + "name": "Mappages standard" + }, + "teacher_forum/coursea/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursea/2018": { + "name": "Vocabulaire" + }, + "lesson_plans/coursed/2018": { + "name": "Plans des Cours" + }, + "standard_mappings/coursed/2018": { + "name": "Mappages standard" + }, + "teacher_forum/coursed/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursed/2018": { + "name": "Vocabulaire" + }, + "lesson_plans/coursef/2018": { + "name": "Plans des Cours" + }, + "standard_mappings/coursef/2018": { + "name": "Mappages standard" + }, + "teacher_forum/coursef/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursef/2018": { + "name": "Vocabulaire" + }, + "lesson_plans/express/2018": { + "name": "Plans des Cours" + }, + "standard_mappings/express/2018": { + "name": "Mappages standard" + }, + "teacher_forum/express/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary/express/2018": { + "name": "Vocabulaire" + }, + "lesson_plans/coursee/2018": { + "name": "Plans des Cours" + }, + "standard_mappings/coursee/2018": { + "name": "Mappages standard" + }, + "teacher_forum/coursee/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursee/2018": { + "name": "Vocabulaire" + }, + "lesson_plans/coursec/2018": { + "name": "Plans des Cours" + }, + "standard_mappings/coursec/2018": { + "name": "Mappages standard" + }, + "teacher_forum/coursec/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursec/2018": { + "name": "Vocabulaire" + }, + "code_introduced_1/csd/2018": { + "name": "Code Introduit" + }, + "lesson_plans_2/csd/2018": { + "name": "Plans des Cours" + }, + "standard_mappings_2/csd/2018": { + "name": "Mappages standard" + }, + "teacher_forum_2/csd/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary_2/csd/2018": { + "name": "Vocabulaire" + }, + "code_introduced_3/csd/2018": { + "name": "Code Introduit" + }, + "lesson_plans_5/csd/2018": { + "name": "Plans des Cours" + }, + "standard_mappings_5/csd/2018": { + "name": "Mappages standard" + }, + "teacher_forum_5/csd/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary_5/csd/2018": { + "name": "Vocabulaire" + }, + "lesson_plans_4/csd/2018": { + "name": "Plans des Cours" + }, + "standard_mappings_4/csd/2018": { + "name": "Mappages standard" + }, + "teacher_forum_4/csd/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary_4/csd/2018": { + "name": "Vocabulaire" + }, + "code_introduced_2/csd/2018": { + "name": "Code Introduit" + }, + "lesson_plans_3/csd/2018": { + "name": "Plans des Cours" + }, + "standard_mappings_3/csd/2018": { + "name": "Mappages standard" + }, + "teacher_forum_3/csd/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary_3/csd/2018": { + "name": "Vocabulaire" + }, + "code_introduced/csd/2018": { + "name": "Code Introduit" + }, + "lesson_plans_1/csd/2018": { + "name": "Plans des Cours" + }, + "standard_mappings_1/csd/2018": { + "name": "Mappages standard" + }, + "teacher_forum_1/csd/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary_1/csd/2018": { + "name": "Vocabulaire" + }, + "lesson_plans/csd/2018": { + "name": "Plans des Cours" + }, + "standard_mappings/csd/2018": { + "name": "Mappages standard" + }, + "teacher_forum/csd/2018": { + "name": "Forum des Enseignants" + }, + "vocabulary/csd/2018": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursea/2019": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursea/2019": { + "name": "Plans des Cours" + }, + "standard_mappings/coursea/2019": { + "name": "Mappages standard" + }, + "teacher_forum/coursea/2019": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursea/2019": { + "name": "Vocabulaire" + }, + "curriculum_guide/courseb/2019": { + "name": "Guide Pédagogique" + }, + "lesson_plans/courseb/2019": { + "name": "Plans des Cours" + }, + "standard_mappings/courseb/2019": { + "name": "Mappages standard" + }, + "teacher_forum/courseb/2019": { + "name": "Forum des Enseignants" + }, + "vocabulary/courseb/2019": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursed/2019": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursed/2019": { + "name": "Plans des Cours" + }, + "standard_mappings/coursed/2019": { + "name": "Mappages standard" + }, + "teacher_forum/coursed/2019": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursed/2019": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursef/2019": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursef/2019": { + "name": "Plans des Cours" + }, + "standard_mappings/coursef/2019": { + "name": "Mappages standard" + }, + "teacher_forum/coursef/2019": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursef/2019": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursee/2019": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursee/2019": { + "name": "Plans des Cours" + }, + "standard_mappings/coursee/2019": { + "name": "Mappages standard" + }, + "teacher_forum/coursee/2019": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursee/2019": { + "name": "Vocabulaire" + }, + "lesson_plans/express/2019": { + "name": "Plans des Cours" + }, + "standard_mappings/express/2019": { + "name": "Mappages standard" + }, + "teacher_forum/express/2019": { + "name": "Forum des Enseignants" + }, + "vocabulary/express/2019": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursec/2019": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursec/2019": { + "name": "Plans des Cours" + }, + "standard_mappings/coursec/2019": { + "name": "Mappages standard" + }, + "teacher_forum/coursec/2019": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursec/2019": { + "name": "Vocabulaire" + }, + "teacher_forum/csd/2019": { + "name": "Forum des Enseignants" + }, + "code_introduced_1/csd/2019": { + "name": "Code Introduit" + }, + "lesson_plans_2/csd/2019": { + "name": "Plans des Cours" + }, + "standard_mappings_2/csd/2019": { + "name": "Mappages standard" + }, + "vocabulary_2/csd/2019": { + "name": "Vocabulaire" + }, + "code_introduced_3/csd/2019": { + "name": "Code Introduit" + }, + "lesson_plans_5/csd/2019": { + "name": "Plans des Cours" + }, + "standard_mappings_5/csd/2019": { + "name": "Mappages standard" + }, + "vocabulary_5/csd/2019": { + "name": "Vocabulaire" + }, + "code_introduced_2/csd/2019": { + "name": "Code Introduit" + }, + "lesson_plans_3/csd/2019": { + "name": "Plans des Cours" + }, + "standard_mappings_3/csd/2019": { + "name": "Mappages standard" + }, + "vocabulary_3/csd/2019": { + "name": "Vocabulaire" + }, + "lesson_plans_4/csd/2019": { + "name": "Plans des Cours" + }, + "standard_mappings_4/csd/2019": { + "name": "Mappages standard" + }, + "vocabulary_4/csd/2019": { + "name": "Vocabulaire" + }, + "lesson_plans/csd/2019": { + "name": "Plans des Cours" + }, + "standard_mappings/csd/2019": { + "name": "Mappages standard" + }, + "vocabulary/csd/2019": { + "name": "Vocabulaire" + }, + "code_introduced/csd/2019": { + "name": "Code Introduit" + }, + "lesson_plans_1/csd/2019": { + "name": "Plans des Cours" + }, + "standard_mappings_1/csd/2019": { + "name": "Mappages standard" + }, + "vocabulary_1/csd/2019": { + "name": "Vocabulaire" + }, + "code_introduced_1/csd/2017": { + "name": "Code Introduit" + }, + "lesson_plans_2/csd/2017": { + "name": "Plans des Cours" + }, + "standard_mappings_2/csd/2017": { + "name": "Mappages standard" + }, + "teacher_forum_2/csd/2017": { + "name": "Forum des Enseignants" + }, + "vocabulary_2/csd/2017": { + "name": "Vocabulaire" + }, + "code_introduced_3/csd/2017": { + "name": "Code Introduit" + }, + "lesson_plans_5/csd/2017": { + "name": "Plans des Cours" + }, + "standard_mappings_5/csd/2017": { + "name": "Mappages standard" + }, + "teacher_forum_5/csd/2017": { + "name": "Forum des Enseignants" + }, + "vocabulary_5/csd/2017": { + "name": "Vocabulaire" + }, + "code_introduced/csd/2017": { + "name": "Code Introduit" + }, + "lesson_plans_1/csd/2017": { + "name": "Plans des Cours" + }, + "standard_mappings_1/csd/2017": { + "name": "Mappages standard" + }, + "teacher_forum_1/csd/2017": { + "name": "Forum des Enseignants" + }, + "vocabulary_1/csd/2017": { + "name": "Vocabulaire" + }, + "lesson_plans/csd/2017": { + "name": "Plans des Cours" + }, + "standard_mappings/csd/2017": { + "name": "Mappages standard" + }, + "teacher_forum/csd/2017": { + "name": "Forum des Enseignants" + }, + "vocabulary/csd/2017": { + "name": "Vocabulaire" + }, + "lesson_plans_4/csd/2017": { + "name": "Plans des Cours" + }, + "standard_mappings_4/csd/2017": { + "name": "Mappages standard" + }, + "teacher_forum_4/csd/2017": { + "name": "Forum des Enseignants" + }, + "vocabulary_4/csd/2017": { + "name": "Vocabulaire" + }, + "code_introduced_2/csd/2017": { + "name": "Code Introduit" + }, + "lesson_plans_3/csd/2017": { + "name": "Plans des Cours" + }, + "standard_mappings_3/csd/2017": { + "name": "Mappages standard" + }, + "teacher_forum_3/csd/2017": { + "name": "Forum des Enseignants" + }, + "vocabulary_3/csd/2017": { + "name": "Vocabulaire" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Liste de poèmes", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -412,7 +835,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Le Grand Événement", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Vidéo" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Le Grand Événement", @@ -879,11 +1303,9 @@ "url": "https://docs.google.com/document/d/1xxq5HBQZ5HQy6u5O5823HTjerEuxiOc9ueCiDEyUQo8/edit" }, "password_power-up_lesson_quiz/coursed/2021": { - "name": "", "url": "https://docs.google.com/forms/d/1OBS37DZUmIxM4ZciCD6qWFMam3_u8djgZNJd9IOK6Zs/copy" }, "password_power-up_lesson_quiz_answer_key/coursed/2021": { - "name": "", "url": "https://www.commonsense.org/education/digital-citizenship/quiz/password-power-up-lesson-quiz" }, "password_power-up_if_then_scenarios/coursed/2021": { @@ -1880,6 +2302,120 @@ }, "website-for-a-purpose-reflect/csd/2021": { "type": "Guide projet" + }, + "lesson_plans/pre-express/2020": { + "name": "Plans des Cours" + }, + "standard_mappings/pre-express/2020": { + "name": "Mappages standard" + }, + "teacher_forum/pre-express/2020": { + "name": "Forum des Enseignants" + }, + "vocabulary/pre-express/2020": { + "name": "Vocabulaire" + }, + "lesson_plans/express/2020": { + "name": "Plans des Cours" + }, + "standard_mappings/express/2020": { + "name": "Mappages standard" + }, + "teacher_forum/express/2020": { + "name": "Forum des Enseignants" + }, + "vocabulary/express/2020": { + "name": "Vocabulaire" + }, + "curriculum_guide/courseb/2020": { + "name": "Guide Pédagogique" + }, + "lesson_plans/courseb/2020": { + "name": "Plans des Cours" + }, + "standard_mappings/courseb/2020": { + "name": "Mappages standard" + }, + "teacher_forum/courseb/2020": { + "name": "Forum des Enseignants" + }, + "vocabulary/courseb/2020": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursed/2020": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursed/2020": { + "name": "Plans des Cours" + }, + "standard_mappings/coursed/2020": { + "name": "Mappages standard" + }, + "teacher_forum/coursed/2020": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursed/2020": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursec/2020": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursec/2020": { + "name": "Plans des Cours" + }, + "standard_mappings/coursec/2020": { + "name": "Mappages standard" + }, + "teacher_forum/coursec/2020": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursec/2020": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursee/2020": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursee/2020": { + "name": "Plans des Cours" + }, + "standard_mappings/coursee/2020": { + "name": "Mappages standard" + }, + "teacher_forum/coursee/2020": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursee/2020": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursea/2020": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursea/2020": { + "name": "Plans des Cours" + }, + "standard_mappings/coursea/2020": { + "name": "Mappages standard" + }, + "teacher_forum/coursea/2020": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursea/2020": { + "name": "Vocabulaire" + }, + "curriculum_guide/coursef/2020": { + "name": "Guide Pédagogique" + }, + "lesson_plans/coursef/2020": { + "name": "Plans des Cours" + }, + "standard_mappings/coursef/2020": { + "name": "Mappages standard" + }, + "teacher_forum/coursef/2020": { + "name": "Forum des Enseignants" + }, + "vocabulary/coursef/2020": { + "name": "Vocabulaire" } } } diff --git a/dashboard/config/locales/scripts.fr-FR.yml b/dashboard/config/locales/scripts.fr-FR.yml index a19a5fb14d1b7..fa390b2189ce2 100644 --- a/dashboard/config/locales/scripts.fr-FR.yml +++ b/dashboard/config/locales/scripts.fr-FR.yml @@ -1376,8 +1376,6 @@ fr: student_description: 'Phase 2 en ligne : Études estivales mixtes' equity-pd: lessons: - Code.org Equity PD: - name: Équité du Programme Professionnel de Code.org Necessary Background: name: Connaissances Nécessaires science-PD2: @@ -4181,6 +4179,7 @@ fr: l'énigme, les élèves auront la possibilité de personnaliser leur jeu avec des vitesses et des sons différents. student_description: Choisir une équipe et faite un match de basket + name: ballon de basket sample-csp5: lessons: Controlling Memory with Variables: @@ -5303,6 +5302,7 @@ fr: l'énigme, les élèves auront la possibilité de personnaliser leur jeu avec des vitesses et des sons différents. student_description: Coder votre propre sport + name: sports 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9550,6 +9550,7 @@ fr: du cours. student_description: Minecraft est de retour pour l’Heure de code avec une toute nouvelle activité\_! Exploration de Minecraft avec le code. + name: héro applab-intro-staging: title: Initiation à la Présentation dans Labo des Applis lessons: @@ -13816,6 +13817,7 @@ fr: à la musique. student_description: Codez votre propre soirée dansante à partager avec vos amis ! + name: danse frozen-2018-test-b: title: Nouveau Script pour Frozen lessons: @@ -13845,6 +13847,7 @@ fr: student_description: Minecraft est de retour avec une toute nouvelle activité ! Utilise ta créativité et tes compétences en résolution de problèmes pour explorer et construire des mondes sous-marins avec du code. + name: aquatique sconyers: title: Le Terrain de Jeux pour Enfants de Tracey lessons: @@ -20137,7 +20140,7 @@ fr: ! lessons: Dance Party: - name: Soirée Dansante + name: Soirée Dansante (2019) description_student: Ce cours permettra aux apprenants de tous âges de s'initier au codage et à l'informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Il a été conçu @@ -27918,8 +27921,7 @@ fr: title: '"Bonjour tout le monde !"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Naviguer sur la plateforme de formation Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Vous apprendrez à :** @@ -29672,7 +29674,7 @@ fr: motifs. À la fin de cette phase, les étudiants auront la possibilité de créer leurs propres images à l'aide de boucles. key: Scène de l'Océan avec des Boucles - The Big Event Jr.: + The Big Event Jr: name: Le Grand Événement Jr. description_student: Déplace-toi et crie lorsque ton professeur appuie sur les boutons d'une télécommande géante. @@ -30488,7 +30490,7 @@ fr: pour dessiner leur propre application pour smartphone qui répond aux besoins d'un utilisateur supplémentaire. key: La Bonne Application - The Big Event Jr.: + The Big Event Jr: name: Le Grand Événement Jr. description_student: Déplace-toi et crie lorsque ton professeur appuie sur les boutons d'une télécommande géante. @@ -30632,7 +30634,7 @@ fr: Putting a STOP to Online Meanness: description_student: Dans cette leçon, vous découvrirez la méchanceté et ce qu'il faut faire si vous la rencontrez en ligne. - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Mes Amis Robotiques Jr. description_student: Dans cette leçon, tu prétendras que tes camarades de classe sont des robots et tu les programmes afin qu'il construisent @@ -30682,7 +30684,7 @@ fr: permettra aux élèves de créer des images de complexité croissante, en utilisant de nouveaux blocs tels que `avancer de 100 pixels` et `tourner à droite de 90 degrés`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Mes Amis Robotiques Jr. qui Tournent en Rond description_student: Dans cette leçon, tu programmeras à nouveau tes camarades de classe mais, en utilisant des boucles, tu seras en mesure @@ -31930,6 +31932,8 @@ fr: name: Java Lab lesson-9: name: boucles + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Contenu @@ -31981,10 +31985,17 @@ fr: name: Unité 2 Évaluation lesson-6: name: variables + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Contenu csa3-2022: + lessons: + lesson-5: + name: Les Boucles « Pour » + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Contenu @@ -32516,6 +32527,8 @@ fr: lessons: lesson-1: name: Bienvenue + lesson-9: + name: Planifier la Leçon csa2-2022-exemplars: lessons: lesson-1: @@ -32564,3 +32577,13 @@ fr: key: Planifier la Leçon Next steps: key: Prochaines étapes + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: L'Informatique Physique + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: L'Informatique Physique + hello-world-csc: + title: Bonjour tout le monde ! diff --git a/dashboard/config/locales/short_instructions.fr-FR.json b/dashboard/config/locales/short_instructions.fr-FR.json index 04ee172de89c8..aa60cff6ee9ab 100644 --- a/dashboard/config/locales/short_instructions.fr-FR.json +++ b/dashboard/config/locales/short_instructions.fr-FR.json @@ -1025,9 +1025,9 @@ "courseA_harvester_seq12_2020": "Ramasse tout le maïs.", "courseA_harvester_seq13": "Joue avec ces blocs pour aider l'agricultrice à ramasser le maïs.", "courseA_harvester_seq13_2019": "Joue avec ces blocs pour aider l'agricultrice à ramasser le maïs.", - "courseA_harvester_seq13_2020": "Joue avec ces blocs pour aider la moissonneuse à ramasser le maïs.", + "courseA_harvester_seq13_2020": "Joue avec ces blocs pour aider l'agricultrice à ramasser le maïs.", "courseA_harvester_seq1_2019": "Joue avec ces blocs pour aider l'agricultrice à ramasser l'épi de maïs.", - "courseA_harvester_seq1_2020": "Joue avec ces blocs pour aider la moissonneuse à ramasser l'épi de maïs.", + "courseA_harvester_seq1_2020": "Joue avec ces blocs pour aider l'agricultrice à ramasser l'épi de maïs.", "courseA_harvester_seq2": "Utilise trois blocs `déplacer vers l'Ouest` et un bloc `ramasser le maïs` pour résoudre cette énigme.", "courseA_harvester_seq2_2019": "Utilise trois blocs `déplacer vers l'Ouest` et un bloc `ramasser le maïs` pour résoudre cette énigme.", "courseA_harvester_seq2_2020": "Utilise trois blocs `déplacer vers l'Ouest` et un bloc `ramasser le maïs` pour résoudre cette énigme.", @@ -1036,7 +1036,7 @@ "courseA_harvester_seq3_2020": "Utilise trois blocs `Déplacer vers le Nord` et un bloc `Ramasser le Maïs`.", "courseA_harvester_seq4": "Ajoute un bloc pour aider l'Agricultrice à ramasser le maïs.", "courseA_harvester_seq4_2019": "Ajoute un bloc pour aider l'Agricultrice à ramasser le maïs.", - "courseA_harvester_seq4_2020": "Ajoute un bloc pour aider la moissonneuse à ramasser le maïs.", + "courseA_harvester_seq4_2020": "Ajoute un bloc pour aider l'Agricultrice à ramasser le maïs.", "courseA_harvester_seq5": "Trouve le bug et corrige-le !", "courseA_harvester_seq5_2019": "Trouve le bug et corrige-le !", "courseA_harvester_seq5_2020": "Trouve le bug et corrige-le !", @@ -1048,7 +1048,7 @@ "courseA_harvester_seq7_2020": "Essaie-le toi-même !", "courseA_harvester_seq8": "Maintenant, l'Agricultrice doit ramasser du maïs deux fois !", "courseA_harvester_seq8_2019": "Maintenant, l'Agricultrice doit ramasser du maïs deux fois !", - "courseA_harvester_seq8_2020": "Maintenant, la moissonneuse doit ramasser du maïs deux fois !", + "courseA_harvester_seq8_2020": "Maintenant, l'Agricultrice doit ramasser du maïs deux fois !", "courseA_harvester_seq9": "Ajoute deux blocs pour terminer cette énigme !", "courseA_harvester_seq9_2019": "Ajoute deux blocs pour terminer cette énigme !", "courseA_harvester_seq9_2020": "Ajoute deux blocs pour terminer cette énigme !", @@ -3048,19 +3048,19 @@ "Underground If Statements_2021": "Maintenant, les choses deviennent difficiles. Extrais 3 pierres rouges mais ne tombe pas dans la lave. Utilise une commande « Si » pour placer des pavés sur toute la lave que tu découvres.", "Underground Iron_2021": "Marcher dans la lave en fusion est une mauvaise idée. Place des pavés pour créer un pont, puis extrais au moins deux blocs de fer.", "Underground Mining Coal_2021": "Les ressources les plus précieuses sont en sous-sol, mais il fait sombre là-dessous. Placez au moins 2 torches et minez au moins 2 blocs de charbon.", - "courseA_artist_loops10_2021": "Aide moi à placer les pierres pour que je ne tombe pas !", + "courseA_artist_loops10_2021": "Aide moi à placer les pierres pour que je ne tombe pas!", "courseA_artist_loops11_2021": "Aide moi à dessiner l'escalier pour voir le navire s'éloigner.", "courseA_artist_loops12_2021": "L'artiste a vu quelque chose d'étrange\nau loin. Dessine ce que tu penses qu'il a vu.", "courseA_artist_loops1_2021": "Ceci est un nouveau puzzle appelé \"Artiste\". Joue avec ce niveau et dessine quelque chose d'amusant.", "courseA_artist_loops2_2021": "Aide l'artiste à dessiner cette ligne 2 fois vers l'avant.", "courseA_artist_loops3_2021": "Dessine une ligne 5 fois vers l'avant.", - "courseA_artist_loops4_2021": "Maintenant, utilise la boucle `repeat` pour dessiner cette ligne 5 fois !", + "courseA_artist_loops4_2021": "Maintenant, utilise la boucle `répéter` pour dessiner cette ligne 5 fois!", "courseA_artist_loops5_2021": "Dessine une ligne longue de 7 étapes. Ce sera notre horizon.", - "courseA_artist_loops6_2021": "Mettons une jolie colline au fond.", + "courseA_artist_loops6_2021": "Mettons une jolie montagne au fond.", "courseA_artist_loops7_2021": "Utilise la boucle `repeat` pour ajouter des vagues dans l'eau.", "courseA_artist_loops8_2021": "On a besoin d'une échelle pour monter dans le bateau.", "courseA_artist_loops9_2021": "Défi : Répare l’escalier.", - "courseA_artist_loops_challenge1_2021": "Peux-tu dessiner une maison ? Dessine-la à ton goût !", + "courseA_artist_loops_challenge1_2021": "Peux-tu dessiner une maison? Dessine la à ton gout!", "courseA_artist_loops_challenge2a_2021": "_\"Aide moi à monter ces 3 tentes!\"_", "courseA_collector_loops10_2021": "Aide Laurel à récupérer tout le trésor le long du chemin.", "courseA_collector_loops11_2021": "Aide Laurel à récupérer tout le trésor de cette grotte.", @@ -3093,8 +3093,8 @@ "courseA_harvester_seq13_2021": "Joue avec ces blocs pour aider l'agricultrice à ramasser le maïs.", "courseA_harvester_seq1_2021": "Joue avec ces blocs pour aider l'agricultrice à ramasser l'épi de maïs.", "courseA_harvester_seq2_2021": "Utilise trois blocs `déplacer vers l'Ouest` et un bloc `ramasser le maïs` pour résoudre cette énigme.", - "courseA_harvester_seq3_2021": "Utilisez trois blocs `Déplacer vers le Nord` et un bloc `Ramasser le Maïs`.", - "courseA_harvester_seq4_2021": "Ajoutez un bloc pour aider la moissonneuse à ramasser le maïs.", + "courseA_harvester_seq3_2021": "Utilise trois blocs `Déplacer vers le Nord` et un bloc `Ramasser le Maïs`.", + "courseA_harvester_seq4_2021": "Ajoute un bloc pour aider l'Agricultrice à ramasser le maïs.", "courseA_harvester_seq5_2021": "Trouve le bug et corrige-le !", "courseA_harvester_seq6_2021": "Essaie-le toi-même !", "courseA_harvester_seq7_2021": "Essaie-le toi-même !", @@ -3110,7 +3110,7 @@ "courseA_maze_seq11_2021": "Bouge dans une direction, puis dans une autre pour amener l'oiseau jusqu'au cochon.", "courseA_maze_seq12_2021": "Attrape ce cochon! ", "courseA_maze_seq13_2021": "Attrape ce cochon comme tu peux!", - "courseA_maze_seq1_2021": "Amène l'oiseau jusqu'au méchant cochon!", + "courseA_maze_seq1_2021": "Amène l'oiseau jusqu'au cochon!", "courseA_maze_seq5_2021": "Essaie celui-ci.", "courseA_maze_seq5_dani": "Essaie celui la depuis le début.", "courseA_maze_seq5a_2021": "Que peux-tu ajouter, à la fin de ce code, pour que l'oiseau atteigne le cochon ?", @@ -3119,14 +3119,14 @@ "courseA_maze_seq7_dani": "Trouve ce qui manque, puis ajoute des blocs pour amener l'oiseau jusqu'au cochon!", "courseA_maze_seq8_2021": "Résoud ce niveau et amène l'oiseau jusqu'au cochon!", "courseA_maze_seq8_dani": "Résoud ce niveau et amène l'oiseau jusqu'au cochon!", - "courseA_maze_seq_challenge1_2021": "Il y a un problème. Corrige ce code pour amener l'oiseau jusqu'au cochon !", - "courseA_maze_seq_challenge2_2021": "Trouve le chemin pour amener l'oiseau jusqu'au cochon. Evite le TNT ou les plumes vont voler !", + "courseA_maze_seq_challenge1_2021": "Il y a un problème. Corrige ce code pour amener l'oiseau jusqu'au cochon!", + "courseA_maze_seq_challenge2_2021": "Trouve le chemin pour amener l'oiseau jusqu'au cochon. Evite le TNT ou les plumes vont voler!", "courseA_playLab_events1_2021": "Ceci est un niveau de Play Lab. Déplace des blocs vers l'espace de travail et regarde ce qu'il se passe !", "courseA_playLab_events2_2021": "Jorge le chien veut dire \"Salut.\" Peux-tu l'aider ?", "courseA_playLab_events3_2021": "Attache le bloc `déplacer <-` au bloc d'évènement `Quand <-` qui est déjà dans l'espace de travail.", "courseA_playLab_events4_2021": "Ajoute un autre bloc événement pour que Jorge se déplace à droite lorsque l'on clique sur le bouton `droite`.", - "courseA_playLab_events7_2021": "_Jeu libre :_ Ajoute tout ce que tu veux à ce jeu.", - "courseA_playlab_events_challenge1_2021": "Peux-tu écrire du code pour montrer au reste de mes amis ? Les astuces t'aideront à terminer ce projet étape par étape.", + "courseA_playLab_events7_2021": "_Jeu Libre :_ Ajoute tout ce que tu veux à ce jeu.", + "courseA_playlab_events_challenge1_2021": "Peux-tu écrire du code pour montrer au reste de mes amis? Les astuces t'aideront à terminer ce projet étape par étape.", "courseA_playlab_events_challenge2_2021": "Donne à chacun quelque chose à faire lorsque tu leur cliques dessus.", "courseA_video_events_2021": "Besoin d'un meilleur combo Labo de jeux/Evènements", "courseB_Scrat_ramp1_2021": "Pour cette énigme, enclenche les blocs ensemble et clique sur « ▶ Exécuter » !", @@ -3137,7 +3137,7 @@ "courseB_Scrat_ramp5a_2021": "Essaie celui-ci, par toi-même !", "courseB_artist_loops10_2021": "Utilise ce que tu as appris pour dessiner une image de ce que tu penses que l'artiste a vu quand il est rentré à la maison.", "courseB_artist_loops1_2021": "Ceci est un nouveau puzzle appelé \"Artiste\". Joue avec ce niveau et dessine quelque chose d'amusant.", - "courseB_artist_loops2_2021": "L'Artiste essaie de tracer une ligne droite **6** fois de suite, mais n'y arrive pas. Peux-tu l'aider?", + "courseB_artist_loops2_2021": "L'Artiste essaie de tracer une ligne droite **6** fois, mais n'y arrive pas. Peux-tu l'aider ?", "courseB_artist_loops3_2021": "Aide l'artiste à tracer une ligne 7 fois pour faire un mur de jardin.", "courseB_artist_loops4_2021": "Maintenant, nous devons préparer la terre pour planter. Trouve les bugs dans le code et aide l'artiste à préparer le sol.", "courseB_artist_loops5_2021": "Il est temps de réparer les escaliers ! Répète ce modèle **5** fois pour que l'artiste puisse atteindre le haut des buissons.", @@ -3149,21 +3149,21 @@ "courseB_artist_loops_challenge2_2021": "Dessine autant de X que possible. Peux-tu en obtenir 3 dans une même rangée ?", "courseB_collector_loops10_2021": "Aide Laurel à récupérer tous les diamants de cette grotte.", "courseB_collector_loops11_2021": "Eurêka ! Récupère autant de trésors que tu peux !", - "courseB_collector_loops1_2021": "Empare-toi d'au moins un bout de trésor, sans faire d'erreur, pour y arriver !", + "courseB_collector_loops1_2021": "Empare-toi d'au moins une pièce de trésor, sans commettre d'erreurs, pour y arriver !", "courseB_collector_loops2_2021": "Récupère les quatre piles pour réussir ce niveau.", - "courseB_collector_loops3_2021": "Comment Laurel peut-elle récupérer les 5 piles de trésor en utilisant seulement un bloc `E -->` ?", - "courseB_collector_loops4_2021": "Modifie le chemin de Laurel pour récupérer tout ce trésor !", - "courseB_collector_loops5_2021": "Ajoute du dernier puzzle au code pour obtenir tout le trésor. ", + "courseB_collector_loops3_2021": "Comment Laurel peut-elle récupérer les 5 piles de trésor en utilisant seulement un bloc `E -->` ?", + "courseB_collector_loops4_2021": "Modifie le chemin de Laurel pour récupérer tout ce trésor.", + "courseB_collector_loops5_2021": "Ajoute au code du dernier puzzle pour obtenir tout le trésor. ", "courseB_collector_loops6_2021": "Trouve le code pour aider Laurel à obtenir tout le trésor !", "courseB_collector_loops7_2021": "Écris le code pour obtenir tout ce trésor.", - "courseB_collector_loops8_2021": "**Défi :** Ce trésor descend tout le long de cet escalier ! Écris le code pour aider Laurel à tout récupérer.", + "courseB_collector_loops8_2021": "**Défi :** Ce trésor descend tout le long de cet escalier ! Écris le code pour aider Laurel à tout récupérer.", "courseB_collector_loops9_2021": "_\"Aide-moi à obtenir le trésor du fond de cette vallée.\"_", "courseB_collector_loops_challenge1_2021": "Cette fois, tu as un nombre limité de blocs. Ramasse tout le trésor ! ", "courseB_collector_loops_challenge2a_2021": "Aide Laurel à obtenir au moins **5** diamants pour terminer le puzzle.", "courseB_iceage_loops10_2021": "Aide Scrat à faire tout le chemin jusqu'au gland !", "courseB_iceage_loops11_2021": "Aide Scrat à atteindre le gland !", "courseB_iceage_loops12_2021": "Atteins le gland comme tu peux !", - "courseB_iceage_loops1_2021": "Aide Scrat à traverser la glace pour qu'il accède au gland !", + "courseB_iceage_loops1_2021": "Aide Scrat à traverser la glace pour qu'il accède le gland !", "courseB_iceage_loops2_2021": "Utilise deux blocs de déplacement différents pour accéder au gland !", "courseB_iceage_loops3_2021": "Peux-tu accéder au gland avec un seul bloc `W` ?", "courseB_iceage_loops4_2021": "Ajoute un bloc de plus pour que Scrat fasse tout le chemin jusqu'au gland !", @@ -3187,14 +3187,14 @@ "courseB_playlab_events2_2021": "Fais dire quelque chose à Daisy le Dragon lorsque tu cliques sur \"Exécuter\".", "courseB_playlab_events3_2021": "Utilise un événement pour faire passer Daisy le Dragon à une humeur aléatoire lorsque tu cliques sur elle.", "courseB_playlab_events4_2021": "Aide le dragon à finir ce niveau !", - "courseB_playlab_events5_2021": "Ajoute un événement de sorte que le chevalier s'éloigne en courant du dragon lorsqu'on appuuie sur la flèche droite.", + "courseB_playlab_events5_2021": "Ajoute un événement de sorte que le chevalier s'éloigne en courant du dragon lorsqu'on appuie sur la flèche droite.", "courseB_playlab_events6_2021": "Aide ton chevalier à récupérer tous les drapeaux !\n\nPour cela, tu dois ajouter des événements pour aider le chevalier à monter, descendre, aller à gauche et droite.", - "courseB_playlab_events7_2021": "1. Programme le chevalier à disparaître quand il percute le dragon. \n2. Joue un son quand ils entrent en collision pour que ça semble plus réel. ", + "courseB_playlab_events7_2021": "1. Programme le chevalier à disparaître quand il percute le dragon. \n2. Joue un son quand ils entrent en collision pour que ça semble plus réel. ", "courseB_playlab_eventsFP_2021": "**Jeu libre :** Fais appel à ton imagination. Que peux-tu faire pour rendre ce jeu plus amusant ?", "courseB_playlab_events_challenge1_2021": "Fais bouger les animaux vers le bas lorsque tu appuies sur ▼.", "courseB_playlab_events_challenge2_2021": "Fais disparaître les animaux lorsque tu cliques dessus.", - "courseB_starWars_prog10_2021": "Aidez BB-8 à rassembler la ferraille rougeoyante", - "courseB_starWars_prog11_2021": "Aidez BB-8 à rassembler la ferraille rougeoyante", + "courseB_starWars_prog10_2021": "Aide BB-8 à rassembler la ferraille rougeoyante", + "courseB_starWars_prog11_2021": "Aide BB-8 à rassembler la ferraille rougeoyante", "courseB_starWars_prog1_2021": "\"Va chercher la ferraille, BB-8 !\"", "courseB_starWars_prog2_2021": "Récupère tout le métal.", "courseB_starWars_prog3_2021": "Récupère toute la ferraille", @@ -3203,7 +3203,7 @@ "courseB_starWars_prog6_2021": "Récupère toute la ferraille", "courseB_starWars_prog7_2021": "Vas le chercher !", "courseB_starWars_prog8_2021": "**Défi :** Aide BB-8 à rassembler la ferraille rougeoyante", - "courseB_starWars_prog9_2021": "Aidez BB-8 à rassembler la ferraille rougeoyante", + "courseB_starWars_prog9_2021": "Aide BB-8 à rassembler la ferraille rougeoyante", "courseC19_playLab_EOC1_2021": "Choisis un arrière plan et un acteur qui sera ton héros dans le jeu.", "courseC19_playLab_EOC2_2021": "Utilise des événements et des actions pour déplacer ton héros. Atteins les objectifs.", "courseC19_playLab_EOC3_2021": "Ajoute au moins 2 acteurs à ton jeu et fais les bouger.", @@ -3537,8 +3537,8 @@ "Course F: Artist Project_spiral_examples_2021": "Vous êtes sur le point de commencer votre projet final. Avant de commencer, prenez le temps d'examiner les exemples de projets. ", "CourseD_EOC_dance": "Crée ta propre dance.", "CourseD_EOC_dance_2021": "Crée ta propre dance.", - "courseA_playLab_events5_2021": "Ajoute des évènements pour que Jorge monte et descende lorsque les touches `monter` et `descendre` sont appuyées. ", - "courseA_playLab_events6_2021": "Rendez cela plus intéressant en changeant l'arrière-plan et en jouant un son aléatoire lorsqu'on clique sur Jorge. Quand votre code est prêt, cliquez sur Jorge pour l'essayer ! ", + "courseA_playLab_events5_2021": "Ajoute des évènements pour que Jorge monte et descende lorsqu'on appuie sur les touches `monter` et `descendre`. Fais en sorte que Jorge récupère les drapeaux pour terminer le niveau ! ", + "courseA_playLab_events6_2021": "Change le fond d'écran et joue un son aléatoire lorsque tu cliques sur Jorge pour que ce soit plus intéressant. Lorsque ton code sera prêt, clique sur Jorge pour l'essayer ! ", "Virtual Pet 8_2021": "Bon travail! Que pouvez-vous ajouter d'autre à votre programme ? Essayez tout ce que vous aimez ! ", "courseF_apps_chatbot": "Ce robot vous posera des questions et se souviendra de ce que vous écrivez ! Mettez vos réponses et discutez avec X-9 ! ", "courseF_sprites_desert": "Ajoutez du code pour créer une scène de désert avec différents sprites. ", diff --git a/dashboard/config/locales/teacher_markdown.fr-FR.json b/dashboard/config/locales/teacher_markdown.fr-FR.json index b6c7f4eab8172..fe55595995b15 100644 --- a/dashboard/config/locales/teacher_markdown.fr-FR.json +++ b/dashboard/config/locales/teacher_markdown.fr-FR.json @@ -14,7 +14,7 @@ "courseB_playlab_eventsFP_2020": "C'est un niveau libre. Ce n'est pas uniquement un super endroit où diriger les étudiants qui avance rapidement, mais aussi un lieu où tous les étudiants peuvent laisser libre cours à leur créativité. Alors que nous ne demandons pas aux étudiants de coder pour ce niveau, le faire leur permettra de mettre en pratique ce qu'ils ont appris d'une manière plus parlante. Encouragez vos étudiants à prendre leur temps ici.", "Overworld Free Play 20x20_2021": "C'est un niveau libre. Ce n'est pas uniquement un super endroit où diriger les étudiants qui avancent rapidement, mais aussi un lieu où tous les étudiants peuvent laisser libre cours à leur créativité. Alors que nous ne demandons pas aux étudiants de coder pour ce niveau, le faire leur permettra de mettre en pratique ce qu'ils ont appris d'une manière plus parlante. Encouragez vos étudiants à prendre leur temps ici.", "courseB_playLab_events1_2021": "C'est un niveau libre. Comme il apparaît en début de leçon, il sert de \"bac à sable\" où les étudiants peuvent tester de nouveaux blocs. Alors que nous ne demandons pas aux étudiants de coder pour ce niveau, le faire leur permettra de découvrir des choses par eux-mêmes avant de réaliser des tâches spécifiques. Encouragez vos étudiants à prendre leur temps ici.", - "courseB_playlab_eventsFP_2021": "C'est un niveau de jeu libre. Ce n'est pas uniquement un super endroit où diriger les étudiants qui avancent rapidement, mais aussi un lieu où ils peuvent tous peuvent laisser libre cours à leur créativité. Alors que nous ne leur demandons pas de coder pour ce niveau, s'ils veulent le faire, cela les aidera mettre en pratique ce qu'ils ont appris d'une manière plus parlante. Encouragez vos étudiants à prendre leur temps ici.", + "courseB_playlab_eventsFP_2021": "C'est un niveau libre. Ce n'est pas uniquement un super endroit où diriger les étudiants qui avancent rapidement, mais aussi un lieu où tous les étudiants peuvent laisser libre cours à leur créativité. Alors que nous ne demandons pas aux étudiants de coder pour ce niveau, le faire leur permettra de mettre en pratique ce qu'ils ont appris d'une manière plus parlante. Encouragez vos étudiants à prendre leur temps ici.", "Dance Party Freeplay_2021": "\\\nCe cours contient un **mini-projet**. Cette progression peut sembler très différente de ce qu'il s'est passé plus tôt dans le cours pour vous, ainsi que pour vos étudiants. Ces niveaux ont de nouvelles caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n- Le code que vos élèves écrivent dans un niveau sera automatiquement transféré aux autres niveaux. Cela leur permet de construire progressivement et d'itérer sur leurs idées au fur et à mesure qu'ils apprennent.\n- Ces niveaux permettent une créativité plus ouverte. Donnez à vos élèves la possibilité de les déterminer eux-mêmes quand ils auront terminé chaque tâche. Il n'y a pas de bonne réponse !\n- Des exemples de solutions sont disponibles pour cette étape de la progression qui peut être consultée en ouvrant le panneau enseignant à droite. ", "courseE_aboutme_2_2021": "\\\nCe cours contient un **mini-projet**. Cette progression peut sembler très différente de ce qu'il s'est passé plus tôt dans le cours pour vous, ainsi que pour vos étudiants. Ces niveaux ont de nouvelles caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n- Le code que vos élèves écrivent dans un niveau sera automatiquement transféré aux autres niveaux. Cela leur permet de construire progressivement et d'itérer sur leurs idées au fur et à mesure qu'ils apprennent.\n- Ces niveaux permettent une créativité plus ouverte. Donnez à vos élèves la possibilité de les déterminer eux-mêmes quand ils auront terminé chaque tâche. Il n'y a pas de bonne réponse !\n- Des exemples de solutions sont disponibles pour cette étape de la progression qui peut être consultée en ouvrant le panneau enseignant à droite. ", "courseC_PlayLab_eventsFP_2021": "Ce niveau est un « jeu libre ». Ces niveaux ont certaines caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n\\-On **ne vérifie pas l'exactitude** de ces niveaux pour laisser libre cours à la créativité. Laissez les élèves décider par eux-mêmes si ce qu'ils ont créé leur plaît. Il n'y a pas de bonne réponse !\n\n- Des exemples de solutions, disponibles pour ce niveau, peuvent être consultés en ouvrant le panneau de l'enseignant à droite. ", @@ -38,10 +38,10 @@ "Virtual Pet 6_2021": "Cette leçon contient un **mini-projet** appelé _Virtual Pet_. Cette progression peut sembler très différente de ce qui s'est passé plus tôt dans le cours pour vous, ainsi que pour vos étudiants. Ces niveaux ont de nouvelles caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n- Le code que vos élèves écrivent dans un niveau sera automatiquement transféré aux autres niveaux. Cela leur permet de construire progressivement et d'itérer sur leurs idées au fur et à mesure qu'ils apprennent.\n- Ces niveaux permettent une créativité plus ouverte. Donnez à vos élèves la possibilité de les déterminer eux-mêmes quand ils auront terminé chaque tâche. Il n'y a pas de bonne réponse !\n- Des exemples de solutions sont disponibles pour cette étape de la progression qui peut être consultée en ouvrant le panneau enseignant à droite. ", "Virtual Pet 7_2021": "Cette leçon contient un **mini-projet** appelé _Virtual Pet_. Cette progression peut sembler très différente de ce qui s'est passé plus tôt dans le cours pour vous, ainsi que pour vos étudiants. Ces niveaux ont de nouvelles caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n- Le code que vos élèves écrivent dans un niveau sera automatiquement transféré aux autres niveaux. Cela leur permet de construire progressivement et d'itérer sur leurs idées au fur et à mesure qu'ils apprennent.\n- Ces niveaux permettent une créativité plus ouverte. Donnez à vos élèves la possibilité de les déterminer eux-mêmes quand ils auront terminé chaque tâche. Il n'y a pas de bonne réponse !\n- Des exemples de solutions sont disponibles pour cette étape de la progression qui peut être consultée en ouvrant le panneau enseignant à droite. ", "Virtual Pet 8_2021": "Cette leçon contient un **mini-projet** appelé _Virtual Pet_. Cette progression peut sembler très différente de ce qui s'est passé plus tôt dans le cours pour vous, ainsi que pour vos étudiants. Ces niveaux ont de nouvelles caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n- Le code que vos élèves écrivent dans un niveau sera automatiquement transféré aux autres niveaux. Cela leur permet de construire progressivement et d'itérer sur leurs idées au fur et à mesure qu'ils apprennent.\n- Ces niveaux permettent une créativité plus ouverte. Donnez à vos élèves la possibilité de les déterminer eux-mêmes quand ils auront terminé chaque tâche. Il n'y a pas de bonne réponse !\n- Des exemples de solutions sont disponibles pour cette étape de la progression qui peut être consultée en ouvrant le panneau enseignant à droite. ", - "courseA_artist_loops12_2021": "Il s'agit d'un niveau de jeu libre. Ce n'est pas seulement un excellent endroit pour pointer les étudiants qui progressent rapidement, mais un endroit pour tous les étudiants d'exprimer vraiment leur créativité. Bien que les étudiants ne soient pas réellement tenus d'écrire du code à ce niveau, cela leur permettra d'appliquer ce qu'ils ont appris d'une manière plus significative pour eux. Encouragez vos élèves à prendre leur temps ici.\n\n- On **ne vérifie pas l'exactitude** de ces niveaux pour laisser libre cours à la créativité. Laissez les élèves décider par eux-mêmes si ce qu'ils ont créé leur plaît. Il n'y a pas de bonne réponse.\n- Des exemples de solutions sont disponibles pour ce niveau qui peuvent être consultés en ouvrant le panneau de l'enseignant à droite. ", + "courseA_artist_loops12_2021": "Il s'agit d'un niveau de jeu libre. Ce n'est pas seulement un excellent endroit pour repérer les étudiants qui progressent rapidement, mais aussi pour que tous puissent exprimer vraiment leur créativité. Bien que les étudiants ne soient pas réellement tenus d'écrire du code à ce niveau, cela leur permettra d'appliquer ce qu'ils ont appris d'une manière plus significative pour eux. Encouragez-les à prendre leur temps ici.\n\n- On **ne vérifie pas l'exactitude** de ces niveaux pour laisser libre cours à la créativité. Laissez les élèves décider par eux-mêmes si ce qu'ils ont créé leur plaît. Il n'y a pas de bonne réponse.\n- Des exemples de solutions sont disponibles pour ce niveau qui peuvent être consultés en ouvrant le panneau de l'enseignant à droite. ", "courseA_artist_loops_challenge1_2021": "Ce cours supplémentaire est un « jeu libre ». Ces niveaux ont certaines caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n- On **ne vérifie pas l'exactitude** de ces niveaux pour laisser libre cours à la créativité. Laissez les élèves décider par eux-mêmes si ce qu'ils ont créé leur plaît. Il n'y a pas de bonne réponse.\n- Des exemples de solutions sont disponibles pour ce niveau qui peuvent être consultés en ouvrant le panneau de l'enseignant à droite. ", "courseA_playLab_events7_2021": "Ce niveau est un « jeu libre ». Ces niveaux ont certaines caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n\\-On **ne vérifie pas l'exactitude** de ces niveaux pour laisser libre cours à la créativité. Laissez les élèves décider par eux-mêmes si ce qu'ils ont créé leur plaît. Il n'y a pas de bonne réponse !\n\n- Des exemples de solutions, disponibles pour ce niveau, peuvent être consultés en ouvrant le panneau de l'enseignant à droite. ", - "courseB_artist_loops10_2021": "Il s'agit d'un niveau de jeu libre. Ce n'est pas seulement un endroit idéal pour les élèves qui progressent rapidement, mais aussi celui où ils peuvent vraiment exprimer leur créativité. Bien qu'ils ne soient pas réellement obligés d'écrire du code à ce niveau, cela leur permettra d'appliquer ce qu'ils ont appris d'une manière plus significative pour eux. Encouragez-les à prendre leur temps ici.\n\n- On ne **vérifie pas l'exactitude** de ces niveaux, pour permettre une créativité plus ouverte. Donnez à vos élèves la possibilité de déterminer eux-mêmes s'ils ont créé quelque chose qu'ils aiment. Il n'y a pas de bonne réponse !\n- Des exemples de solutions sont disponibles pour ce niveau, à consulter en ouvrant le panneau de l'enseignant à droite.", + "courseB_artist_loops10_2021": "Il s'agit d'un niveau de jeu libre. Ce n'est pas seulement un excellent endroit pour repérer les étudiants qui progressent rapidement, mais un endroit pour tous les étudiants d'exprimer vraiment leur créativité. Bien que les étudiants ne soient pas réellement tenus d'écrire du code à ce niveau, cela leur permettra d'appliquer ce qu'ils ont appris d'une manière plus significative pour eux. Encouragez vos élèves à prendre leur temps ici.\n\n- On **ne vérifie pas l'exactitude** de ces niveaux pour laisser libre cours à la créativité. Laissez les élèves décider par eux-mêmes si ce qu'ils ont créé leur plaît. Il n'y a pas de bonne réponse.\n- Des exemples de solutions sont disponibles pour ce niveau qui peuvent être consultés en ouvrant le panneau de l'enseignant à droite. ", "courseB_playlab_events_challenge1_2021": "Ce cours supplémentaire est un « jeu libre ». Ces niveaux ont certaines caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n- On **ne vérifie pas l'exactitude** de ces niveaux pour laisser libre cours à la créativité. Laissez les élèves décider par eux-mêmes si ce qu'ils ont créé leur plaît. Il n'y a pas de bonne réponse.\n- Des exemples de solutions sont disponibles pour ce niveau qui peuvent être consultés en ouvrant le panneau de l'enseignant à droite. ", "courseC_artist_loops1a_2021": "Ce cours contient un **mini-projet** appelé _Sticker Design_. Cette progression peut sembler très différente du reste du cours pour vous ainsi que pour vos étudiants. Ces niveaux ont de nouvelles caractéristiques que vous voudrez peut-être explorer avant de commencer.\n\n- Le code que vos élèves écrivent dans un niveau sera automatiquement transféré aux autres niveaux. Cela leur permet de construire progressivement et d'itérer sur leurs idées au fur et à mesure qu'ils apprennent.\n- On **ne vérifie pas l'exactitude** de ces niveaux pour laisser libre cours à la créativité. Laissez les élèves décider par eux-mêmes si ce qu'ils ont créé leur plaît. Il n'y a pas de bonne réponse !\n- Des exemples de solutions sont disponibles pour cette étape de la progression qui peut être consulté en ouvrant le panneau enseignant à droite. ", "courseC_artist_loops1b_2021": "Cette leçon contient un **mini-projet** appelé _Sticker Design_. Cette progression peut sembler très différente du reste du cours pour vous ainsi que pour vos étudiants. Ces niveaux ont de nouvelles caractéristiques à explorer avant de commencer.\n\n- Le code que vos élèves écrivent dans un niveau sera automatiquement transféré aux autres niveaux. Cela leur permet de construire progressivement et d'itérer sur leurs idées au fur et à mesure qu'ils apprennent.\n- On **ne vérifie pas l'exactitude** de ces niveaux pour laisser libre cours à la créativité. Laissez les élèves décider par eux-mêmes si ce qu'ils ont créé leur plaît. Il n'y a pas de bonne réponse.\n- Des exemples de solutions sont disponibles pour cette étape de la progression qui peut être consulté en ouvrant le panneau enseignant à droite. ", diff --git a/i18n/locales/fr-FR/dashboard/blocks.yml b/i18n/locales/fr-FR/dashboard/blocks.yml index cf27457b3bc8e..d7dc5b53301d6 100644 --- a/i18n/locales/fr-FR/dashboard/blocks.yml +++ b/i18n/locales/fr-FR/dashboard/blocks.yml @@ -2,6 +2,8 @@ fr: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: faire un nouveau lutin {ANIMATION_NAME} à {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alterne toutes les {N} mesures entre {MOVE1} et {MOVE2}" options: @@ -1058,6 +1060,12 @@ fr: text: tracer la ligne {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: les bords empêchent {SPRITE} de bouger + gamelab_everySeconds: + text: 'répéter toutes les {N} {UNIT} ' + options: + UNIT: + '"seconds"': des secondes + '"frames"': cadres gamelab_followingTargets: text: cibles suivantes gamelab_getAllSprites: @@ -1212,6 +1220,8 @@ fr: '"pop"': pop '"rain"': pluie '"spiral"': spirale + gamelab_makeNewScaledSprite: + text: faire un nouveau lutin {ANIMATION_NAME} à {LOCATION} gamelab_makeNewSpriteAnon: text: faire un nouveau lutin {ANIMATION_NAME} à {LOCATION} gamelab_makeNumSprites: @@ -2207,7 +2217,7 @@ fr: binary_drawBinScreen: text: |- dessiner écran - {B1}{B2}{B3}{B4}{B5}{B6}123_321 123_321 123_321[B7] 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321[6][null][7] + {B1}{B2}{B3}{B4}{B5}{B6}123_321 123_321 123_321[B7] 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321 123_321[6]{B8} binary_drawDec: text: dessiner décimale {DEC} binary_drawPixelHere: diff --git a/i18n/locales/fr-FR/dashboard/scripts.yml b/i18n/locales/fr-FR/dashboard/scripts.yml index 4972a39356fbf..ce89ef044092c 100755 --- a/i18n/locales/fr-FR/dashboard/scripts.yml +++ b/i18n/locales/fr-FR/dashboard/scripts.yml @@ -1241,8 +1241,6 @@ fr: student_description: 'Phase 2 en ligne : Études estivales mixtes' equity-pd: lessons: - Code.org Equity PD: - name: Équité du Programme Professionnel de Code.org Necessary Background: name: Connaissances Nécessaires science-PD2: @@ -3441,6 +3439,7 @@ fr: description_student: Tu souhaites jouer à des jeux vidéo à l'école ? Dans cette leçon, tu apprendras à créer le tien ! description_teacher: Dans cette activité en ligne, les élèves apprendront ce que sont les événements et comment les ordinateurs les utilisent dans des programmes comme les jeux vidéo. Les élèves travailleront à travers des énigmes, faisant réagir le programme aux événements (tels que les boutons fléchés quand ils sont pressés.) À la fin de l'énigme, les élèves auront la possibilité de personnaliser leur jeu avec des vitesses et des sons différents. student_description: Choisir une équipe et faite un match de basket + name: ballon de basket sample-csp5: lessons: Controlling Memory with Variables: @@ -4019,6 +4018,7 @@ fr: description_student: Tu souhaites jouer à des jeux vidéo à l'école ? Dans cette leçon, tu apprendras à créer le tien ! description_teacher: Dans cette activité en ligne, les élèves apprendront ce que sont les événements et comment les ordinateurs les utilisent dans des programmes comme les jeux vidéo. Les élèves travailleront à travers des énigmes, faisant réagir le programme aux événements (tels que les boutons fléchés quand ils sont pressés.) À la fin de l'énigme, les élèves auront la possibilité de personnaliser leur jeu avec des vitesses et des sons différents. student_description: Coder votre propre sport + name: sports 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6763,6 +6763,7 @@ fr: name: 'Minecraft: Le voyage du héros' description_teacher: Ce cours permettra aux apprenants de tous âges de s'initier au codage et à la science informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Il est destiné à tous les élèves ayant atteint l'âge requis pour pouvoir lire (à partir de 6 ans). Les plus jeunes ne termineront probablement pas le programme contenu dans ce tutoriel, mais ils s'amuseront beaucoup en essayant de reconstituer les puzzles pendant une heure. Les élèves du secondaire pourront, pour la plupart, finir le programme du tutoriel et auront un peu de temps pour jouer au jeu libre proposé à la fin du cours. student_description: Minecraft est de retour pour l’Heure de code avec une toute nouvelle activité\_! Exploration de Minecraft avec le code. + name: héro applab-intro-staging: title: Initiation à la Présentation dans Labo des Applis lessons: @@ -9147,6 +9148,7 @@ fr: description_student: Ce cours permettra aux apprenants de tous âges de s'initier au codage et à l'informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Il a été conçu pour les apprenants de tous âges, mais il requiert de la lecture. L'activité nécessite du son, car l'outil a été conçu pour s'adapter à la musique. description_teacher: Ce cours permettra aux apprenants de tous âges de s'initier au codage et à l'informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Il a été conçu pour les apprenants de tous âges, mais il requiert de la lecture. L'activité nécessite du son, car l'outil a été conçu pour s'adapter à la musique. student_description: Codez votre propre soirée dansante à partager avec vos amis ! + name: danse frozen-2018-test-b: title: Nouveau Script pour Frozen lessons: @@ -9161,6 +9163,7 @@ fr: name: 'Minecraft : Voyage Aquatique' description_teacher: Ce cours permettra aux apprenants de tous âges de s'initier au codage et à la science informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Il est destiné à tous les élèves ayant atteint l'âge requis pour pouvoir lire (à partir de 6 ans). Les plus jeunes ne termineront probablement pas le programme contenu dans ce tutoriel, mais ils s'amuseront beaucoup en essayant de reconstituer les puzzles pendant une heure. Les élèves du secondaire pourront, pour la plupart, finir le programme du tutoriel et auront un peu de temps pour jouer au jeu libre proposé à la fin du cours. student_description: Minecraft est de retour avec une toute nouvelle activité ! Utilise ta créativité et tes compétences en résolution de problèmes pour explorer et construire des mondes sous-marins avec du code. + name: aquatique sconyers: title: Le Terrain de Jeux pour Enfants de Tracey lessons: @@ -12792,7 +12795,7 @@ fr: description: Codez votre propre soirée dansante à partager avec vos amis ! lessons: Dance Party: - name: Soirée Dansante + name: Soirée Dansante (2019) description_student: Ce cours permettra aux apprenants de tous âges de s'initier au codage et à l'informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Il a été conçu pour les apprenants de tous âges, mais il requiert de la lecture. L'activité nécessite du son, car l'outil a été conçu pour s'adapter à la musique. description_teacher: Ce cours permettra aux apprenants de tous âges de s'initier au codage et à l'informatique tout en travaillant dans un environnement sûr et favorable à l'apprentissage. Il a été conçu pour les apprenants de tous âges, mais il requiert de la lecture. L'activité nécessite du son, car l'outil a été conçu pour s'adapter à la musique. student_description: Codez votre propre soirée dansante à partager avec vos amis ! @@ -17526,8 +17529,7 @@ fr: title: '"Bonjour tout le monde !"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Naviguer sur la plateforme de formation Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Vous apprendrez à :** @@ -18590,7 +18592,7 @@ fr: description_student: Utilisez des boucles et des modèles pour terminer les images. description_teacher: Revenant aux boucles, les élèves apprennent à dessiner des images en bouclant de simples séquences d'instructions. Dans la leçon branchée précédente, des boucles étaient utilisées pour traverser un labyrinthe et collecter des trésors. Ici, les boucles créent des motifs. À la fin de cette phase, les étudiants auront la possibilité de créer leurs propres images à l'aide de boucles. key: Scène de l'Océan avec des Boucles - The Big Event Jr.: + The Big Event Jr: name: Le Grand Événement Jr. description_student: Déplace-toi et crie lorsque ton professeur appuie sur les boutons d'une télécommande géante. description_teacher: Les événements sont un excellent moyen d'ajouter de la variété à un algorithme pré-écrit. Parfois, tu veux que ton programme soit en mesure de répondre à l'utilisateur exactement au moment où il le souhaite. C'est à cela que servent les événements. @@ -19124,7 +19126,7 @@ fr: description_student: Esquisse ta propre application smartphone. description_teacher: Cette leçon voit les élèves reconnaître que l'informatique peut aider les gens dans la vie réelle. Tout d'abord, les étudiants sympathisent avec plusieurs utilisateurs de smartphones fictifs afin de les aider à trouver la “bonne application”, qui répond à leurs besoins. Ensuite, les élèves font preuve d'empathie et de créativité pour dessiner leur propre application pour smartphone qui répond aux besoins d'un utilisateur supplémentaire. key: La Bonne Application - The Big Event Jr.: + The Big Event Jr: name: Le Grand Événement Jr. description_student: Déplace-toi et crie lorsque ton professeur appuie sur les boutons d'une télécommande géante. description_teacher: Les événements sont un excellent moyen d'ajouter de la variété à un algorithme pré-écrit. Parfois, tu veux que ton programme soit en mesure de répondre à l'utilisateur exactement au moment où il le souhaite. C'est à cela que servent les événements. @@ -19204,7 +19206,7 @@ fr: lessons: Putting a STOP to Online Meanness: description_student: Dans cette leçon, vous découvrirez la méchanceté et ce qu'il faut faire si vous la rencontrez en ligne. - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Mes Amis Robotiques Jr. description_student: Dans cette leçon, tu prétendras que tes camarades de classe sont des robots et tu les programmes afin qu'il construisent des modèles de tasses empilées. description_teacher: En utilisant un ensemble de symboles à la place du code, les élèves concevront des algorithmes pour demander à un "robot" d'empiler différents modèles de tasses. Les étudiants participeront à tour de rôle en tant que robot, répondant uniquement à l'algorithme défini par leurs pairs. Ce segment enseigne aux étudiants la connexion entre les symboles et les actions, la différence entre un algorithme et un programme, et la compétence précieuse de débogage. @@ -19225,7 +19227,7 @@ fr: name: Créer de l'Art avec du Code description_student: Crée de belles images en programmant l'Artiste. description_teacher: Dans cette leçon, les élèves prendront le contrôle de l'Artiste pour réaliser les dessins à l'écran. Cette phase d'Artiste permettra aux élèves de créer des images de complexité croissante, en utilisant de nouveaux blocs tels que `avancer de 100 pixels` et `tourner à droite de 90 degrés`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Mes Amis Robotiques Jr. qui Tournent en Rond description_student: Dans cette leçon, tu programmeras à nouveau tes camarades de classe mais, en utilisant des boucles, tu seras en mesure de résoudre des problèmes plus importants et plus compliqués. description_teacher: En s'appuyant sur l'activité initiale "Mes Amis Robotiques", les élèves abordent des conceptions plus grandes et plus compliquées. Afin de programmer leurs "robots" pour compléter ces conceptions plus grandes, les étudiants devront identifier des modèles répétés dans leurs instructions qui pourraient être remplacés par une boucle. @@ -19904,6 +19906,8 @@ fr: name: Java Lab lesson-9: name: boucles + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Contenu @@ -19955,10 +19959,17 @@ fr: name: Unité 2 Évaluation lesson-6: name: variables + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Contenu csa3-2022: + lessons: + lesson-5: + name: Les Boucles « Pour » + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Contenu @@ -20254,6 +20265,8 @@ fr: lessons: lesson-1: name: Bienvenue + lesson-9: + name: Planifier la Leçon csa2-2022-exemplars: lessons: lesson-1: @@ -20301,3 +20314,13 @@ fr: key: Planifier la Leçon Next steps: key: Prochaines étapes + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: L'Informatique Physique + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: L'Informatique Physique + hello-world-csc: + title: Bonjour tout le monde ! From 8128bac592adb62dc0de14c52c8585273f504a64 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:29 +0000 Subject: [PATCH 28/84] dashboard i18n updates - Irish --- dashboard/config/locales/blocks.ga-IE.yml | 9 + .../locales/lesson_activities.ga-IE.json | 12 + .../locales/long_instructions.ga-IE.json | 4 +- dashboard/config/locales/resources.ga-IE.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.ga-IE.yml | 10 +- i18n/locales/ga-IE/dashboard/blocks.yml | 9 + i18n/locales/ga-IE/dashboard/scripts.yml | 10 +- 7 files changed, 589 insertions(+), 5 deletions(-) diff --git a/dashboard/config/locales/blocks.ga-IE.yml b/dashboard/config/locales/blocks.ga-IE.yml index ea8fe20a7ad3e..50be930094c0e 100644 --- a/dashboard/config/locales/blocks.ga-IE.yml +++ b/dashboard/config/locales/blocks.ga-IE.yml @@ -2,6 +2,8 @@ ga: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: déan sprid nua {ANIMATION_NAME} {LOCATION} Dancelab_alternateMoves: text: "malartaíodh gach {GROUP} idir {MOVE1} \nagus {MOVE2} gach {N} tomhas" options: @@ -1016,6 +1018,11 @@ ga: text: bain {THIS} gamelab_edgesDisplace: text: cuir cosc ar {SPRITE} bogadh ar an imeall + gamelab_everySeconds: + text: 'athdhéan gach {N} {UNIT} ' + options: + UNIT: + '"seconds"': soicind gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1138,6 +1145,8 @@ ga: options: EFFECT: '"rain"': báisteach + gamelab_makeNewScaledSprite: + text: déan sprid nua {ANIMATION_NAME} {LOCATION} gamelab_makeNewSpriteAnon: text: déan sprid nua {ANIMATION_NAME} {LOCATION} gamelab_makeProjectile: diff --git a/dashboard/config/locales/lesson_activities.ga-IE.json b/dashboard/config/locales/lesson_activities.ga-IE.json index 133377aeae9cd..6bd8c17ea3028 100644 --- a/dashboard/config/locales/lesson_activities.ga-IE.json +++ b/dashboard/config/locales/lesson_activities.ga-IE.json @@ -35,15 +35,24 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Clabhsúr" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Gníomhaíocht" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Leibhéil" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Leibhéil" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Gníomhaíocht" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Leibhéil" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Measúnú" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Gníomhaíocht" }, @@ -2864,6 +2873,9 @@ "f5985094-20d7-4316-a052-e7b18a78572e": { "name": "Leibhéil" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Gníomhaíocht" + }, "544b7b1e-6622-4ce0-b5ed-6c8b8980c832": { "name": "Measúnú" }, diff --git a/dashboard/config/locales/long_instructions.ga-IE.json b/dashboard/config/locales/long_instructions.ga-IE.json index b73a3cf56ecdb..44c1e0477678f 100644 --- a/dashboard/config/locales/long_instructions.ga-IE.json +++ b/dashboard/config/locales/long_instructions.ga-IE.json @@ -58,14 +58,14 @@ "CourseD_Dance_2020_bonus1": "# Anonn agus Anall!\n\nUaireanta, ba mhaith leat do dhreas damhsa féin a chruthú as steipeanna a roghnaíonn tú. Ligeann an bloc nua seo duit é sin a dhéanamh.\n\nsprites2MOVES.RollMOVES.ClapHigh\n\nDéanfar na steipeanna a roghnaíonn tú thuas arís is arís eile, go brách.\n\n- Cruthaigh dreas damhsa malartach le haghaidh an phríomhdhamhsóra!\n- Úsáid uimhreacha difriúla chun an ráta malartaithe a athrú. Bain triail as `1` nó `0.5` le malartú níos sciobtha a dhéanamh!", "CourseD_Dance_2020_bonus3": "# Tagaimis le Chéile!\n\nCaith súil ar an damhsa seo a úsáideann an bloc \"MOOSE\"??? chun leagan amach na ndamhsóirí tionlacain a athrú le linn an damhsa. Bain triail as ceann de na smaointe seo freisin:\n\n- Grúpa damhsóirí eile a chruthú i leagan amach difriúil\n- An leagan amach a athrú nuair a bhrúitear eochair\n- Airí éigin a athrú nuair a athraíonn an leagan amach", "CourseD_Dance_Party_01": "_Déanaimis damhsa!_\n\nTarraing an bloc `déan ... nua` go dtí an spás oibre, agus ceangail é laistigh den bhloc `socrú` chun do chéad damhsóir a chruthú.\n\n- _Is féidir leat an bolgán solais ar chlé a chliceáil chun tuilleadh eolais nó dúshláin bhreise a fháil._", - "CourseD_Dance_Party_02": "Cuirimis an mús seo ag damhsa!\n\nTarraing an bloc new_dancerFloss-1 go dtí an spás oibre. Ceangail faoin bhloc teagmhais 4\"measures\" é. Tosóidh an damhsóir steip nua tar éis an ceathrú tomhas.\n\nÚsáidtear **tomhais** chun am a mharcáil sa gceol. Sa chúrsa seo, tá ceithre bhuille i ngach tomhas.", + "CourseD_Dance_Party_02": "Cuirimis an mús seo ag damhsa!\n\nTarraing an bloc new\\_dancerFloss-1 go dtí an spás oibre. Ceangail faoin bhloc teagmhais 4\"measures\" é. Tosóidh an damhsóir steip nua tar éis an ceathrú tomhas.\n\nÚsáidtear **tomhais** chun am a mharcáil sa gceol. Sa chúrsa seo, tá ceithre bhuille i ngach tomhas.", "CourseD_Dance_Party_03": "_Táimid ag racáil anois!_ \n\nCuir bloc teagmhais 6\"measures\" leis an spás oibre ionas go dtosóidh an damhsóir steip nua tar éis sé thomhas.", "CourseD_Dance_Party_04": "_Tá cuma leadránach ar an damhsa seo mar atá!_\n\nLorg an bloc nua sa mbosca uirlisí a chuireann éifeacht taobh thiar den damhsóir. Breathnaigh ar an mbealach a athraíonn na héifeachtaí in éineacht leis an gceol!", "CourseD_Dance_Party_05": "Úsáid bloc nua eile le tabhairt ar an damhsóir a steip a athrú **gach dhá thomhas**!\n\n- Má roghnaíonn tú `(Ar Aghaidh)`, `(Siar)`, nó `(Randamach)`, déanfaidh an damhsóir steip difriúil gach uair a ritheann tú an cód.", "CourseD_Dance_Party_06": "_Teastaíonn tuilleadh damhsóirí uainn!_\n\nCruthaigh damhsóir tionlacain darb ainm `backup_dancer1` a dhéanfaidh damhsa leis an gcat.", "CourseD_Dance_Party_08": "Tá tacar _airíonna_ ag gach damhsóir a rialaíonn an chuma atá air.\n\nIs féidir leat damhsóir a chur sa chúlra trí _méid_ an damhsóra sin a laghdú. An bhfuil tú in ann an mhéid chéanna a chur ar an dá dhamhsóir tionlacain?", "CourseD_Dance_Party_09": "Tá airí \"imir\" ag gach damhsóir lenar féidir leat sraith datha a chur leis. Athraigh an imir ar cheann de na damhsóirí.\n\n- Meascfar an imir a roghnaíonn tú le dathanna an damhsóra.", - "CourseD_Dance_Party_10": "Anois, tuigimid conas is féidir airíonna an damhsóra a athrú. Is féidir na hairíonna céanna a athrú go huathoibríoch bunaithe ar an gceol leis an mbloc seo: \n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nÚsáideann an cód seo an leibhéal \"dord\" (na fuaimeanna ísle) chun airde damhsóra amháin a athrú. An bhfuil tú in ann airíonna an damhsóra eile a athrú bunaithe ar an gceol?", + "CourseD_Dance_Party_10": "Anois, tuigimid conas is féidir airíonna an damhsóra a athrú. Is féidir na hairíonna céanna a athrú go huathoibríoch bunaithe ar an gceol leis an mbloc seo: \n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nÚsáideann an cód seo an leibhéal \"dord\" (na fuaimeanna ísle) chun airde damhsóra amháin a athrú. An bhfuil tú in ann airíonna an damhsóra eile a athrú bunaithe ar an gceol?", "CourseD_Dance_Party_11b": "Tá sé in am comórtas damhsa a dhéanamh! Déanann an Cat daba nuair a bhrúnn tú an tsaighead chlé. Tabhair ar an Róbat \"titim\" a dhéanamh nuair a bhrúnn tú an tsaighead dheas, agus \"bualadh bos\" a dhéanamh nuair a bhrúnn tú an tsaigheas suas.\n\n**Úsáid na heochracha agus tabhair ar an Róbat titim-bos-titim-bos a dhéanamh chomh gasta agus is féidir!**", "CourseD_Dance_Party_12": "Bí ar do bhuille! Cruthaigh do dhamhsa féin agus comhroinn le cairde é.", "CourseE_HOC 2018 Level_1": "Teastaíonn soláthairtí uait don turas atá romhat. Bailigh **bád** ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) ón **gcófra** ![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png).", diff --git a/dashboard/config/locales/resources.ga-IE.json b/dashboard/config/locales/resources.ga-IE.json index 615748aa93c1f..4b12233624f67 100644 --- a/dashboard/config/locales/resources.ga-IE.json +++ b/dashboard/config/locales/resources.ga-IE.json @@ -29,6 +29,429 @@ "ai-training/oceans/unversioned": { "type": "Físeán" }, + "lesson_plans/courseb/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/courseb/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/courseb/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/courseb/2018": { + "name": "Stór Focal" + }, + "lesson_plans/coursea/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursea/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursea/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursea/2018": { + "name": "Stór Focal" + }, + "lesson_plans/coursed/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursed/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursed/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursed/2018": { + "name": "Stór Focal" + }, + "lesson_plans/coursef/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursef/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursef/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursef/2018": { + "name": "Stór Focal" + }, + "lesson_plans/express/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/express/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/express/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/express/2018": { + "name": "Stór Focal" + }, + "lesson_plans/coursee/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursee/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursee/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursee/2018": { + "name": "Stór Focal" + }, + "lesson_plans/coursec/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursec/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursec/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursec/2018": { + "name": "Stór Focal" + }, + "code_introduced_1/csd/2018": { + "name": "Cód Nua" + }, + "lesson_plans_2/csd/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_2/csd/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_2/csd/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_2/csd/2018": { + "name": "Stór Focal" + }, + "code_introduced_3/csd/2018": { + "name": "Cód Nua" + }, + "lesson_plans_5/csd/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_5/csd/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_5/csd/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_5/csd/2018": { + "name": "Stór Focal" + }, + "lesson_plans_4/csd/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_4/csd/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_4/csd/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_4/csd/2018": { + "name": "Stór Focal" + }, + "code_introduced_2/csd/2018": { + "name": "Cód Nua" + }, + "lesson_plans_3/csd/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_3/csd/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_3/csd/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_3/csd/2018": { + "name": "Stór Focal" + }, + "code_introduced/csd/2018": { + "name": "Cód Nua" + }, + "lesson_plans_1/csd/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_1/csd/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_1/csd/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_1/csd/2018": { + "name": "Stór Focal" + }, + "lesson_plans/csd/2018": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/csd/2018": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/csd/2018": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/csd/2018": { + "name": "Stór Focal" + }, + "curriculum_guide/coursea/2019": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursea/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursea/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursea/2019": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursea/2019": { + "name": "Stór Focal" + }, + "curriculum_guide/courseb/2019": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/courseb/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/courseb/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/courseb/2019": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/courseb/2019": { + "name": "Stór Focal" + }, + "curriculum_guide/coursed/2019": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursed/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursed/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursed/2019": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursed/2019": { + "name": "Stór Focal" + }, + "curriculum_guide/coursef/2019": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursef/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursef/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursef/2019": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursef/2019": { + "name": "Stór Focal" + }, + "curriculum_guide/coursee/2019": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursee/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursee/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursee/2019": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursee/2019": { + "name": "Stór Focal" + }, + "lesson_plans/express/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/express/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/express/2019": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/express/2019": { + "name": "Stór Focal" + }, + "curriculum_guide/coursec/2019": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursec/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursec/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursec/2019": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursec/2019": { + "name": "Stór Focal" + }, + "teacher_forum/csd/2019": { + "name": "Fóram do Mhúinteoirí" + }, + "code_introduced_1/csd/2019": { + "name": "Cód Nua" + }, + "lesson_plans_2/csd/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_2/csd/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "vocabulary_2/csd/2019": { + "name": "Stór Focal" + }, + "code_introduced_3/csd/2019": { + "name": "Cód Nua" + }, + "lesson_plans_5/csd/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_5/csd/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "vocabulary_5/csd/2019": { + "name": "Stór Focal" + }, + "code_introduced_2/csd/2019": { + "name": "Cód Nua" + }, + "lesson_plans_3/csd/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_3/csd/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "vocabulary_3/csd/2019": { + "name": "Stór Focal" + }, + "lesson_plans_4/csd/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_4/csd/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "vocabulary_4/csd/2019": { + "name": "Stór Focal" + }, + "lesson_plans/csd/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/csd/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "vocabulary/csd/2019": { + "name": "Stór Focal" + }, + "code_introduced/csd/2019": { + "name": "Cód Nua" + }, + "lesson_plans_1/csd/2019": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_1/csd/2019": { + "name": "Mapálacha Caighdeánacha" + }, + "vocabulary_1/csd/2019": { + "name": "Stór Focal" + }, + "code_introduced_1/csd/2017": { + "name": "Cód Nua" + }, + "lesson_plans_2/csd/2017": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_2/csd/2017": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_2/csd/2017": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_2/csd/2017": { + "name": "Stór Focal" + }, + "code_introduced_3/csd/2017": { + "name": "Cód Nua" + }, + "lesson_plans_5/csd/2017": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_5/csd/2017": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_5/csd/2017": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_5/csd/2017": { + "name": "Stór Focal" + }, + "code_introduced/csd/2017": { + "name": "Cód Nua" + }, + "lesson_plans_1/csd/2017": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_1/csd/2017": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_1/csd/2017": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_1/csd/2017": { + "name": "Stór Focal" + }, + "lesson_plans/csd/2017": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/csd/2017": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/csd/2017": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/csd/2017": { + "name": "Stór Focal" + }, + "lesson_plans_4/csd/2017": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_4/csd/2017": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_4/csd/2017": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_4/csd/2017": { + "name": "Stór Focal" + }, + "code_introduced_2/csd/2017": { + "name": "Cód Nua" + }, + "lesson_plans_3/csd/2017": { + "name": "Pleananna Ceachta" + }, + "standard_mappings_3/csd/2017": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum_3/csd/2017": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary_3/csd/2017": { + "name": "Stór Focal" + }, "introducing_sprite_lab/coursef/2021": { "name": "Fáilte go dtí Saotharlann na Sprideanna" }, @@ -137,7 +560,8 @@ "type": "Físeán" }, "unplugged-video-big-event/courseb/2021": { - "name": "An Teagmhas Mór" + "name": "An Teagmhas Mór", + "type": "Físeán" }, "csf-the-big-event-assessment/courseb/2021": { "name": "An Teagmhas Mór", @@ -620,6 +1044,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Athbhreithniú Comhghleacaithe" + }, + "lesson_plans/pre-express/2020": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/pre-express/2020": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/pre-express/2020": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/pre-express/2020": { + "name": "Stór Focal" + }, + "lesson_plans/express/2020": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/express/2020": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/express/2020": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/express/2020": { + "name": "Stór Focal" + }, + "curriculum_guide/courseb/2020": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/courseb/2020": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/courseb/2020": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/courseb/2020": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/courseb/2020": { + "name": "Stór Focal" + }, + "curriculum_guide/coursed/2020": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursed/2020": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursed/2020": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursed/2020": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursed/2020": { + "name": "Stór Focal" + }, + "curriculum_guide/coursec/2020": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursec/2020": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursec/2020": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursec/2020": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursec/2020": { + "name": "Stór Focal" + }, + "curriculum_guide/coursee/2020": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursee/2020": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursee/2020": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursee/2020": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursee/2020": { + "name": "Stór Focal" + }, + "curriculum_guide/coursea/2020": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursea/2020": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursea/2020": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursea/2020": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursea/2020": { + "name": "Stór Focal" + }, + "curriculum_guide/coursef/2020": { + "name": "Leabhrán an Churaclaim" + }, + "lesson_plans/coursef/2020": { + "name": "Pleananna Ceachta" + }, + "standard_mappings/coursef/2020": { + "name": "Mapálacha Caighdeánacha" + }, + "teacher_forum/coursef/2020": { + "name": "Fóram do Mhúinteoirí" + }, + "vocabulary/coursef/2020": { + "name": "Stór Focal" } } } diff --git a/dashboard/config/locales/scripts.ga-IE.yml b/dashboard/config/locales/scripts.ga-IE.yml index c2057388c62de..bfcf2bd42cca4 100644 --- a/dashboard/config/locales/scripts.ga-IE.yml +++ b/dashboard/config/locales/scripts.ga-IE.yml @@ -1196,6 +1196,7 @@ ga: description_short: Roghnaigh d'fhoireann agus cruthaigh cluiche cispheile description: Roghnaigh d'fhoireann agus cruthaigh cluiche cispheile student_description: Roghnaigh d'fhoireann agus cruthaigh cluiche cispheile + name: cispheil hoc-encryption: title: 'An Uair Chódála: Criptiú Simplí' lessons: @@ -3355,7 +3356,7 @@ ga: Lil Nas X, Jonas Brothers, Nicki Minaj, agus 34 réalta eile! lessons: Dance Party: - name: Cóisir Dhamhsa + name: Cóisir Dhamhsa (2019) k5-onlinepd-2019: lesson_groups: k5_basic_concepts: @@ -5002,6 +5003,9 @@ ga: lessonGroup-2: display_name: Ábhar csa3-2022: + lessons: + lesson-5: + name: Lúba "Do Gach" lesson_groups: lessonGroup-2: display_name: Ábhar @@ -5071,6 +5075,10 @@ ga: lesson_groups: lessonGroup-2: display_name: Ábhar + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Ceachtanna a Phleanáil csa2-2022-exemplars: lessons: lesson-1: diff --git a/i18n/locales/ga-IE/dashboard/blocks.yml b/i18n/locales/ga-IE/dashboard/blocks.yml index fe7f16a53b26d..a04f38fc40d2b 100644 --- a/i18n/locales/ga-IE/dashboard/blocks.yml +++ b/i18n/locales/ga-IE/dashboard/blocks.yml @@ -2,6 +2,8 @@ ga: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: déan sprid nua {ANIMATION_NAME} {LOCATION} Dancelab_alternateMoves: text: "malartaíodh gach {GROUP} idir {MOVE1} \nagus {MOVE2} gach {N} tomhas" options: @@ -1016,6 +1018,11 @@ ga: text: bain {THIS} gamelab_edgesDisplace: text: cuir cosc ar {SPRITE} bogadh ar an imeall + gamelab_everySeconds: + text: 'athdhéan gach {N} {UNIT} ' + options: + UNIT: + '"seconds"': soicind gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1138,6 +1145,8 @@ ga: options: EFFECT: '"rain"': báisteach + gamelab_makeNewScaledSprite: + text: déan sprid nua {ANIMATION_NAME} {LOCATION} gamelab_makeNewSpriteAnon: text: déan sprid nua {ANIMATION_NAME} {LOCATION} gamelab_makeProjectile: diff --git a/i18n/locales/ga-IE/dashboard/scripts.yml b/i18n/locales/ga-IE/dashboard/scripts.yml index 11ad3581bf577..74cee074905d9 100644 --- a/i18n/locales/ga-IE/dashboard/scripts.yml +++ b/i18n/locales/ga-IE/dashboard/scripts.yml @@ -1118,6 +1118,7 @@ ga: description_short: Roghnaigh d'fhoireann agus cruthaigh cluiche cispheile description: Roghnaigh d'fhoireann agus cruthaigh cluiche cispheile student_description: Roghnaigh d'fhoireann agus cruthaigh cluiche cispheile + name: cispheil hoc-encryption: title: 'An Uair Chódála: Criptiú Simplí' lessons: @@ -3218,7 +3219,7 @@ ga: description_short: Ina bhfuil Katy Perry, Shawn Mendes, Panic! At The Disco, Lil Nas X, Jonas Brothers, Nicki Minaj, agus 34 réalta eile! lessons: Dance Party: - name: Cóisir Dhamhsa + name: Cóisir Dhamhsa (2019) k5-onlinepd-2019: lesson_groups: k5_basic_concepts: @@ -4836,6 +4837,9 @@ ga: lessonGroup-2: display_name: Ábhar csa3-2022: + lessons: + lesson-5: + name: Lúba "Do Gach" lesson_groups: lessonGroup-2: display_name: Ábhar @@ -4904,6 +4908,10 @@ ga: lesson_groups: lessonGroup-2: display_name: Ábhar + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Ceachtanna a Phleanáil csa2-2022-exemplars: lessons: lesson-1: From f082f1041c230607b4077d47fd7a7e29249f1079 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:32 +0000 Subject: [PATCH 29/84] dashboard i18n updates - Galician --- dashboard/config/locales/blocks.gl-ES.yml | 4 + .../locales/lesson_activities.gl-ES.json | 9 + dashboard/config/locales/resources.gl-ES.json | 243 +++++++++++++++++- dashboard/config/locales/scripts.gl-ES.yml | 6 + i18n/locales/gl-ES/dashboard/blocks.yml | 4 + i18n/locales/gl-ES/dashboard/scripts.yml | 6 + 6 files changed, 271 insertions(+), 1 deletion(-) diff --git a/dashboard/config/locales/blocks.gl-ES.yml b/dashboard/config/locales/blocks.gl-ES.yml index af1b5ca4c5a10..9baad7defaf46 100644 --- a/dashboard/config/locales/blocks.gl-ES.yml +++ b/dashboard/config/locales/blocks.gl-ES.yml @@ -154,6 +154,10 @@ gl: CONDITION: '"when"': cando '"while"': mentras + gamelab_everySeconds: + options: + UNIT: + '"seconds"': segundos gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.gl-ES.json b/dashboard/config/locales/lesson_activities.gl-ES.json index dc84760714ed7..b6e4cd0a00965 100644 --- a/dashboard/config/locales/lesson_activities.gl-ES.json +++ b/dashboard/config/locales/lesson_activities.gl-ES.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Sumario" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Actividade" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Actividade" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Actividade" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Actividade" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Actividade" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Resumo" }, diff --git a/dashboard/config/locales/resources.gl-ES.json b/dashboard/config/locales/resources.gl-ES.json index cdc0cf681797d..4da2e3afb991d 100644 --- a/dashboard/config/locales/resources.gl-ES.json +++ b/dashboard/config/locales/resources.gl-ES.json @@ -29,6 +29,198 @@ "ai-training/oceans/unversioned": { "type": "Vídeo" }, + "lesson_plans/courseb/2018": { + "name": "Planificación da lección" + }, + "vocabulary/courseb/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursea/2018": { + "name": "Planificación da lección" + }, + "vocabulary/coursea/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursed/2018": { + "name": "Planificación da lección" + }, + "vocabulary/coursed/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursef/2018": { + "name": "Planificación da lección" + }, + "vocabulary/coursef/2018": { + "name": "Vocabulario" + }, + "lesson_plans/express/2018": { + "name": "Planificación da lección" + }, + "vocabulary/express/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursee/2018": { + "name": "Planificación da lección" + }, + "vocabulary/coursee/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursec/2018": { + "name": "Planificación da lección" + }, + "vocabulary/coursec/2018": { + "name": "Vocabulario" + }, + "lesson_plans_2/csd/2018": { + "name": "Planificación da lección" + }, + "vocabulary_2/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans_5/csd/2018": { + "name": "Planificación da lección" + }, + "vocabulary_5/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans_4/csd/2018": { + "name": "Planificación da lección" + }, + "vocabulary_4/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans_3/csd/2018": { + "name": "Planificación da lección" + }, + "vocabulary_3/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans_1/csd/2018": { + "name": "Planificación da lección" + }, + "vocabulary_1/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans/csd/2018": { + "name": "Planificación da lección" + }, + "vocabulary/csd/2018": { + "name": "Vocabulario" + }, + "lesson_plans/coursea/2019": { + "name": "Planificación da lección" + }, + "vocabulary/coursea/2019": { + "name": "Vocabulario" + }, + "lesson_plans/courseb/2019": { + "name": "Planificación da lección" + }, + "vocabulary/courseb/2019": { + "name": "Vocabulario" + }, + "lesson_plans/coursed/2019": { + "name": "Planificación da lección" + }, + "vocabulary/coursed/2019": { + "name": "Vocabulario" + }, + "lesson_plans/coursef/2019": { + "name": "Planificación da lección" + }, + "vocabulary/coursef/2019": { + "name": "Vocabulario" + }, + "lesson_plans/coursee/2019": { + "name": "Planificación da lección" + }, + "vocabulary/coursee/2019": { + "name": "Vocabulario" + }, + "lesson_plans/express/2019": { + "name": "Planificación da lección" + }, + "vocabulary/express/2019": { + "name": "Vocabulario" + }, + "lesson_plans/coursec/2019": { + "name": "Planificación da lección" + }, + "vocabulary/coursec/2019": { + "name": "Vocabulario" + }, + "lesson_plans_2/csd/2019": { + "name": "Planificación da lección" + }, + "vocabulary_2/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans_5/csd/2019": { + "name": "Planificación da lección" + }, + "vocabulary_5/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans_3/csd/2019": { + "name": "Planificación da lección" + }, + "vocabulary_3/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans_4/csd/2019": { + "name": "Planificación da lección" + }, + "vocabulary_4/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans/csd/2019": { + "name": "Planificación da lección" + }, + "vocabulary/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans_1/csd/2019": { + "name": "Planificación da lección" + }, + "vocabulary_1/csd/2019": { + "name": "Vocabulario" + }, + "lesson_plans_2/csd/2017": { + "name": "Planificación da lección" + }, + "vocabulary_2/csd/2017": { + "name": "Vocabulario" + }, + "lesson_plans_5/csd/2017": { + "name": "Planificación da lección" + }, + "vocabulary_5/csd/2017": { + "name": "Vocabulario" + }, + "lesson_plans_1/csd/2017": { + "name": "Planificación da lección" + }, + "vocabulary_1/csd/2017": { + "name": "Vocabulario" + }, + "lesson_plans/csd/2017": { + "name": "Planificación da lección" + }, + "vocabulary/csd/2017": { + "name": "Vocabulario" + }, + "lesson_plans_4/csd/2017": { + "name": "Planificación da lección" + }, + "vocabulary_4/csd/2017": { + "name": "Vocabulario" + }, + "lesson_plans_3/csd/2017": { + "name": "Planificación da lección" + }, + "vocabulary_3/csd/2017": { + "name": "Vocabulario" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "Vídeo" }, @@ -111,7 +303,8 @@ "type": "Vídeo" }, "unplugged-video-big-event/courseb/2021": { - "name": "O Gran Evento" + "name": "O Gran Evento", + "type": "Vídeo" }, "csf-the-big-event-assessment/courseb/2021": { "name": "O Gran Evento" @@ -491,6 +684,54 @@ }, "how-search-works-video/csd/2021": { "type": "Vídeo" + }, + "lesson_plans/pre-express/2020": { + "name": "Planificación da lección" + }, + "vocabulary/pre-express/2020": { + "name": "Vocabulario" + }, + "lesson_plans/express/2020": { + "name": "Planificación da lección" + }, + "vocabulary/express/2020": { + "name": "Vocabulario" + }, + "lesson_plans/courseb/2020": { + "name": "Planificación da lección" + }, + "vocabulary/courseb/2020": { + "name": "Vocabulario" + }, + "lesson_plans/coursed/2020": { + "name": "Planificación da lección" + }, + "vocabulary/coursed/2020": { + "name": "Vocabulario" + }, + "lesson_plans/coursec/2020": { + "name": "Planificación da lección" + }, + "vocabulary/coursec/2020": { + "name": "Vocabulario" + }, + "lesson_plans/coursee/2020": { + "name": "Planificación da lección" + }, + "vocabulary/coursee/2020": { + "name": "Vocabulario" + }, + "lesson_plans/coursea/2020": { + "name": "Planificación da lección" + }, + "vocabulary/coursea/2020": { + "name": "Vocabulario" + }, + "lesson_plans/coursef/2020": { + "name": "Planificación da lección" + }, + "vocabulary/coursef/2020": { + "name": "Vocabulario" } } } diff --git a/dashboard/config/locales/scripts.gl-ES.yml b/dashboard/config/locales/scripts.gl-ES.yml index 639bb3045de38..5609ec821993e 100644 --- a/dashboard/config/locales/scripts.gl-ES.yml +++ b/dashboard/config/locales/scripts.gl-ES.yml @@ -934,6 +934,8 @@ gl: lesson_groups: required: display_name: Visión xeral + basketball: + name: pelota de baloncesto csd2-2017: lessons: Lists: @@ -2669,6 +2671,10 @@ gl: lessons: lesson-6: name: Variables + csa3-2022: + lessons: + lesson-5: + name: Bucles "Para" (For) cs4all-invasive-species: lessons: lesson-12: diff --git a/i18n/locales/gl-ES/dashboard/blocks.yml b/i18n/locales/gl-ES/dashboard/blocks.yml index 17e2a755fd7a0..b15605bd51f76 100644 --- a/i18n/locales/gl-ES/dashboard/blocks.yml +++ b/i18n/locales/gl-ES/dashboard/blocks.yml @@ -154,6 +154,10 @@ gl: CONDITION: '"when"': cando '"while"': mentras + gamelab_everySeconds: + options: + UNIT: + '"seconds"': segundos gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/gl-ES/dashboard/scripts.yml b/i18n/locales/gl-ES/dashboard/scripts.yml index 9048081f707ce..de6d4f1bb71e3 100644 --- a/i18n/locales/gl-ES/dashboard/scripts.yml +++ b/i18n/locales/gl-ES/dashboard/scripts.yml @@ -851,6 +851,8 @@ gl: lesson_groups: required: display_name: Visión xeral + basketball: + name: pelota de baloncesto csd2-2017: lessons: Lists: @@ -2584,6 +2586,10 @@ gl: lessons: lesson-6: name: Variables + csa3-2022: + lessons: + lesson-5: + name: Bucles "Para" (For) cs4all-invasive-species: lessons: lesson-12: From 9cac2b0bcd2e207b393e398a39a479cdc71d978b Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:37 +0000 Subject: [PATCH 30/84] dashboard i18n updates - Hebrew --- .../config/locales/authored_hints.he-IL.json | 10 +- dashboard/config/locales/blocks.he-IL.yml | 9 + .../locales/lesson_activities.he-IL.json | 12 + .../locales/long_instructions.he-IL.json | 2 +- dashboard/config/locales/resources.he-IL.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.he-IL.yml | 10 +- .../locales/short_instructions.he-IL.json | 4 +- i18n/locales/he-IL/dashboard/blocks.yml | 9 + i18n/locales/he-IL/dashboard/scripts.yml | 40 +- 9 files changed, 616 insertions(+), 20 deletions(-) diff --git a/dashboard/config/locales/authored_hints.he-IL.json b/dashboard/config/locales/authored_hints.he-IL.json index deefc9944d52c..0ca12f9c7b956 100644 --- a/dashboard/config/locales/authored_hints.he-IL.json +++ b/dashboard/config/locales/authored_hints.he-IL.json @@ -899,7 +899,7 @@ "courseD_bee_conditionals_challenge1_a": "התוכלו למצוא את הדרך אשר מגיעה לכל פרח וחלת דבש בלי להתקע בעצים? הדרך הטובה ביותר היא ספירלה.\n\n**אתם יכולים לפתור את השלב בלי לפנות שמאלה כלל.**" }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "כמו שהשתמשתם בבלוק 'אם בפרח', הקוד בתוכו 'כל עוד צוף > 0' ירוץ רק אם הדבורה הגיעה לפרח. ההבדל המשמעותי זה שהקוד בתוכו ירוץ בלולאה כל עוד לא נותר עוד צוף בפרח. נסה את התבנית הבאה:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "כמו שהשתמשתם בבלוק 'אם בפרח', הקוד בתוכו 'כל עוד צוף > 0' ירוץ רק אם הדבורה הגיעה לפרח. ההבדל המשמעותי זה שהקוד בתוכו ירוץ בלולאה כל עוד לא נותר עוד צוף בפרח. נסה את התבנית הבאה:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "הקוד המקורי יכול לעבוד נהדר - רק אם היה אוצר אחד בלבד בכל ערימה!" @@ -2333,8 +2333,8 @@ "hint1": "לחצו על הכפתור `+` בבלוק האירוע. מלאו את האזור הריק שבבלוק `שנה תחפושת` עם בלוק ה`נושא` שנמצא בפנים.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "כדי להעניק למפלצות מסכות, השתמשו בבלוק `החלף תחפושת` עם אירוע `כאשר לוחצים על`:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nהקפידו לגרור גם את הבלוק האדום הקטן `דמות שלחצו עליה`!", - "hint2": "הקוד החדש לשלב זה צריך להיראות כך:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "כדי להעניק למפלצות מסכות, השתמשו בבלוק `החלף תחפושת` עם אירוע `כאשר לוחצים על`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nהקפידו לגרור גם את הבלוק האדום הקטן `דמות שלחצו עליה`!", + "hint2": "הקוד החדש לשלב זה צריך להיראות כך:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## מחפשים אתגר נוסף?\n\nאתם יכולים גם לגרום למפלצות לנוע מהר יותר או לאט יותר.\n\n1. לחצו על 'עריכה' בבלוק זה wandering \n2. הגדילו או הקטינו את המספר בבלוק הזה:\n\nthis sprite1\n\n\nכדי לגרום למפלצות לנוע לאט יותר, בחרו מספר עשרוני, למשל '0.5' או '0.25'. \n\nכדי לגרום להן לנוע מהר יותר, בחרו בכל מספר הגדול מ-1." @@ -2444,7 +2444,7 @@ }, "Underground Iron_2021": { "mc_10_a": "הבלוקים מברזל הם המשבצות המנוקדות שמאחורי הלפיד! איך אתם מתכוונים להגיע לשם?", - "mc_10_b": "כשאתם עומדים על קצה הלבה, השתמשו ב\"הנח אבן ריצוף קדימה\" כדי ליצור דרך בטוחה. אחר כך, תוכלו ללכת מעליה!", + "mc_10_b": "כשאתם עומדים על קצה הלבה, השתמשו ב`הנח אבן קדימה` כדי ליצור דרך בטוחה. אחר כך, תוכלו ללכת מעליה!", "mc_10_c": "אל תפחדו לטעות! הריצו את הקוד וראו מה יקרה, גם אם עדיין לא סיימתם לפתור את החידה." }, "Underground Mining Coal_2021": { @@ -2953,7 +2953,7 @@ "size hint": "מצאו את הבלוק הזה והקישו על `150`.\n\"ocean_wave\"150\n\nמה קורה כשהמספר הוא `25`?\n\"ocean_wave\"25" }, "CourseF_outbreak7": { - "whenclicked": "## חיסונים\n\nתוכלו לדמות מתן חיסון למפלצות כאשר מקישים עליהן. כדי לעשות זאת, השתמשו בבלוק \"שנה תחפושת\" בצירוף האירוע הזה: \n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## חיסונים\n\nתוכלו לדמות מתן חיסון למפלצות כאשר מקישים עליהן. כדי לעשות זאת, השתמשו בבלוק \"שנה תחפושת\" בצירוף האירוע הזה: \n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "מרגישים תקועים? תוכלו לאפס את הקוד שלכם בכל עת בלחיצה על הלשונית \"היסטוריית גרסאות\" ואז לבחור באפשרות \"להתחיל מחדש\"." }, "New Minecraft Hero Project": { diff --git a/dashboard/config/locales/blocks.he-IL.yml b/dashboard/config/locales/blocks.he-IL.yml index 1e411a8ee2697..ebd01415d9d2e 100644 --- a/dashboard/config/locales/blocks.he-IL.yml +++ b/dashboard/config/locales/blocks.he-IL.yml @@ -2,6 +2,8 @@ he: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: צור דמות {ANIMATION_NAME} חדשה ב {LOCATION} Dancelab_alternateMoves: text: "{GROUP} מחליפים כל {N} תיבות \nבין {MOVE1} ל{MOVE2}" options: @@ -1041,6 +1043,11 @@ he: text: ניתנת לגרירה gamelab_edgesDisplace: text: המסגרת חוסמת את {SPRITE} מלזוז + gamelab_everySeconds: + text: 'כל {N} {UNIT} ' + options: + UNIT: + '"seconds"': שניות gamelab_getAllSprites: text: כל הדמויות gamelab_getProp: @@ -1173,6 +1180,8 @@ he: '"pop"': קפיצה '"rain"': גשום '"spiral"': ספירלה + gamelab_makeNewScaledSprite: + text: צור דמות {ANIMATION_NAME} חדשה ב {LOCATION} gamelab_makeNewSpriteAnon: text: צור דמות {ANIMATION_NAME} חדשה ב {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.he-IL.json b/dashboard/config/locales/lesson_activities.he-IL.json index b4cf8904152c6..88fcf09e42a90 100644 --- a/dashboard/config/locales/lesson_activities.he-IL.json +++ b/dashboard/config/locales/lesson_activities.he-IL.json @@ -65,15 +65,24 @@ "d81d8eed-09d3-4cf4-8860-c555f8c9bd8e": { "name": "חימום" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "פעילות" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "שלבים" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "שלבים" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "פעילות" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "שלבים" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "הערכה" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "חימום" }, @@ -3092,6 +3101,9 @@ "86fab19b-5ba7-490a-b1e6-75fb3527a9ac": { "name": "חימום" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "פעילות" + }, "75477df5-5a1f-4ee8-a294-37c3bb1f1153": { "name": "חימום" }, diff --git a/dashboard/config/locales/long_instructions.he-IL.json b/dashboard/config/locales/long_instructions.he-IL.json index cc3f42e1bf26b..909684d7c2d0e 100644 --- a/dashboard/config/locales/long_instructions.he-IL.json +++ b/dashboard/config/locales/long_instructions.he-IL.json @@ -569,7 +569,7 @@ "Overworld Move to Sheep_2021": "הוסיפו עוד פקודת `זוז קדימה` כדי להגיע לכבשה.", "courseA_maze_seq1_2021": "_\"שחקו בעזרת הבלוקים האלה ועיזרו לי להגיע אל החזיר הרע!\"_", "courseA_maze_seq_challenge2_2021": "עקוב אחרי הנתיב והובל אותי אל החזיר. היזהר מ-TNT (חומר נפץ) או שנוצות יעופו לכל עבר!", - "courseA_playLab_events3_2021": "תעזרו לג'ורג' הכלב להתחיל לזוז על ידי חיבור של הבלוק \n 1\n 8\n לבלוק האירוע \n left\n שכבר נמצא על שולחן העבודה.\nהשתמשו במקשי החיצים או הקליקו על כפתורי החיצים כדי להזיז את ג'ורג' עד הדגל ולסיים את השלב.", + "courseA_playLab_events3_2021": "עזרו לג'ורג' הכלב להתחיל לזוז על ידי חיבור של הבלוק \n 1\n 8\n לבלוק האירוע \n left\n שכבר נמצא על שולחן העבודה.\nהשתמשו במקשי החיצים או הקליקו על כפתורי החיצים כדי להזיז את ג'ורג' עד הדגל ולסיים את השלב.", "courseB_Scrat_ramp1_2021": "כדי להביא את סקראט הסנאי אל הבלוט חבר את הבלוק אל החלק התחתון של הבלוק ואז לחץ על \"הרץ ▶\"!", "courseB_Scrat_ramp3b_2021": "ישנו בלוק עודף בסוף הקוד הזה! \n\nגרור אותו בחזרה אל תיבת הכלים כדי להיפטר ממנו.", "courseB_iceage_loops1_2021": "עזור לסקראט הסנאי לחצות את הקרח החלקלק כדי להגיע לבלוט!", diff --git a/dashboard/config/locales/resources.he-IL.json b/dashboard/config/locales/resources.he-IL.json index ad82b93828f7e..5ae385cad1d51 100644 --- a/dashboard/config/locales/resources.he-IL.json +++ b/dashboard/config/locales/resources.he-IL.json @@ -29,6 +29,429 @@ "ai-training/oceans/unversioned": { "type": "סרטון" }, + "lesson_plans/courseb/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings/courseb/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/courseb/2018": { + "name": "פורום מורים" + }, + "vocabulary/courseb/2018": { + "name": "אוצר מילים" + }, + "lesson_plans/coursea/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursea/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursea/2018": { + "name": "פורום מורים" + }, + "vocabulary/coursea/2018": { + "name": "אוצר מילים" + }, + "lesson_plans/coursed/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursed/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursed/2018": { + "name": "פורום מורים" + }, + "vocabulary/coursed/2018": { + "name": "אוצר מילים" + }, + "lesson_plans/coursef/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursef/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursef/2018": { + "name": "פורום מורים" + }, + "vocabulary/coursef/2018": { + "name": "אוצר מילים" + }, + "lesson_plans/express/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings/express/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/express/2018": { + "name": "פורום מורים" + }, + "vocabulary/express/2018": { + "name": "אוצר מילים" + }, + "lesson_plans/coursee/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursee/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursee/2018": { + "name": "פורום מורים" + }, + "vocabulary/coursee/2018": { + "name": "אוצר מילים" + }, + "lesson_plans/coursec/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursec/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursec/2018": { + "name": "פורום מורים" + }, + "vocabulary/coursec/2018": { + "name": "אוצר מילים" + }, + "code_introduced_1/csd/2018": { + "name": "היכרות עם קוד" + }, + "lesson_plans_2/csd/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings_2/csd/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_2/csd/2018": { + "name": "פורום מורים" + }, + "vocabulary_2/csd/2018": { + "name": "אוצר מילים" + }, + "code_introduced_3/csd/2018": { + "name": "היכרות עם קוד" + }, + "lesson_plans_5/csd/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings_5/csd/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_5/csd/2018": { + "name": "פורום מורים" + }, + "vocabulary_5/csd/2018": { + "name": "אוצר מילים" + }, + "lesson_plans_4/csd/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings_4/csd/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_4/csd/2018": { + "name": "פורום מורים" + }, + "vocabulary_4/csd/2018": { + "name": "אוצר מילים" + }, + "code_introduced_2/csd/2018": { + "name": "היכרות עם קוד" + }, + "lesson_plans_3/csd/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings_3/csd/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_3/csd/2018": { + "name": "פורום מורים" + }, + "vocabulary_3/csd/2018": { + "name": "אוצר מילים" + }, + "code_introduced/csd/2018": { + "name": "היכרות עם קוד" + }, + "lesson_plans_1/csd/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings_1/csd/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_1/csd/2018": { + "name": "פורום מורים" + }, + "vocabulary_1/csd/2018": { + "name": "אוצר מילים" + }, + "lesson_plans/csd/2018": { + "name": "תוכנית לימודים" + }, + "standard_mappings/csd/2018": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/csd/2018": { + "name": "פורום מורים" + }, + "vocabulary/csd/2018": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursea/2019": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursea/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursea/2019": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursea/2019": { + "name": "פורום מורים" + }, + "vocabulary/coursea/2019": { + "name": "אוצר מילים" + }, + "curriculum_guide/courseb/2019": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/courseb/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings/courseb/2019": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/courseb/2019": { + "name": "פורום מורים" + }, + "vocabulary/courseb/2019": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursed/2019": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursed/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursed/2019": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursed/2019": { + "name": "פורום מורים" + }, + "vocabulary/coursed/2019": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursef/2019": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursef/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursef/2019": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursef/2019": { + "name": "פורום מורים" + }, + "vocabulary/coursef/2019": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursee/2019": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursee/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursee/2019": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursee/2019": { + "name": "פורום מורים" + }, + "vocabulary/coursee/2019": { + "name": "אוצר מילים" + }, + "lesson_plans/express/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings/express/2019": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/express/2019": { + "name": "פורום מורים" + }, + "vocabulary/express/2019": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursec/2019": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursec/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursec/2019": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursec/2019": { + "name": "פורום מורים" + }, + "vocabulary/coursec/2019": { + "name": "אוצר מילים" + }, + "teacher_forum/csd/2019": { + "name": "פורום מורים" + }, + "code_introduced_1/csd/2019": { + "name": "היכרות עם קוד" + }, + "lesson_plans_2/csd/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings_2/csd/2019": { + "name": "מיפוי סטנדרטי" + }, + "vocabulary_2/csd/2019": { + "name": "אוצר מילים" + }, + "code_introduced_3/csd/2019": { + "name": "היכרות עם קוד" + }, + "lesson_plans_5/csd/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings_5/csd/2019": { + "name": "מיפוי סטנדרטי" + }, + "vocabulary_5/csd/2019": { + "name": "אוצר מילים" + }, + "code_introduced_2/csd/2019": { + "name": "היכרות עם קוד" + }, + "lesson_plans_3/csd/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings_3/csd/2019": { + "name": "מיפוי סטנדרטי" + }, + "vocabulary_3/csd/2019": { + "name": "אוצר מילים" + }, + "lesson_plans_4/csd/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings_4/csd/2019": { + "name": "מיפוי סטנדרטי" + }, + "vocabulary_4/csd/2019": { + "name": "אוצר מילים" + }, + "lesson_plans/csd/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings/csd/2019": { + "name": "מיפוי סטנדרטי" + }, + "vocabulary/csd/2019": { + "name": "אוצר מילים" + }, + "code_introduced/csd/2019": { + "name": "היכרות עם קוד" + }, + "lesson_plans_1/csd/2019": { + "name": "תוכנית לימודים" + }, + "standard_mappings_1/csd/2019": { + "name": "מיפוי סטנדרטי" + }, + "vocabulary_1/csd/2019": { + "name": "אוצר מילים" + }, + "code_introduced_1/csd/2017": { + "name": "היכרות עם קוד" + }, + "lesson_plans_2/csd/2017": { + "name": "תוכנית לימודים" + }, + "standard_mappings_2/csd/2017": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_2/csd/2017": { + "name": "פורום מורים" + }, + "vocabulary_2/csd/2017": { + "name": "אוצר מילים" + }, + "code_introduced_3/csd/2017": { + "name": "היכרות עם קוד" + }, + "lesson_plans_5/csd/2017": { + "name": "תוכנית לימודים" + }, + "standard_mappings_5/csd/2017": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_5/csd/2017": { + "name": "פורום מורים" + }, + "vocabulary_5/csd/2017": { + "name": "אוצר מילים" + }, + "code_introduced/csd/2017": { + "name": "היכרות עם קוד" + }, + "lesson_plans_1/csd/2017": { + "name": "תוכנית לימודים" + }, + "standard_mappings_1/csd/2017": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_1/csd/2017": { + "name": "פורום מורים" + }, + "vocabulary_1/csd/2017": { + "name": "אוצר מילים" + }, + "lesson_plans/csd/2017": { + "name": "תוכנית לימודים" + }, + "standard_mappings/csd/2017": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/csd/2017": { + "name": "פורום מורים" + }, + "vocabulary/csd/2017": { + "name": "אוצר מילים" + }, + "lesson_plans_4/csd/2017": { + "name": "תוכנית לימודים" + }, + "standard_mappings_4/csd/2017": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_4/csd/2017": { + "name": "פורום מורים" + }, + "vocabulary_4/csd/2017": { + "name": "אוצר מילים" + }, + "code_introduced_2/csd/2017": { + "name": "היכרות עם קוד" + }, + "lesson_plans_3/csd/2017": { + "name": "תוכנית לימודים" + }, + "standard_mappings_3/csd/2017": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum_3/csd/2017": { + "name": "פורום מורים" + }, + "vocabulary_3/csd/2017": { + "name": "אוצר מילים" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "סרטון" }, @@ -120,7 +543,8 @@ "type": "סרטון" }, "unplugged-video-big-event/courseb/2021": { - "name": "האירוע הגדול" + "name": "האירוע הגדול", + "type": "סרטון" }, "csf-the-big-event-assessment/courseb/2021": { "name": "האירוע הגדול", @@ -558,6 +982,120 @@ }, "how-search-works-video/csd/2021": { "type": "סרטון" + }, + "lesson_plans/pre-express/2020": { + "name": "תוכנית לימודים" + }, + "standard_mappings/pre-express/2020": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/pre-express/2020": { + "name": "פורום מורים" + }, + "vocabulary/pre-express/2020": { + "name": "אוצר מילים" + }, + "lesson_plans/express/2020": { + "name": "תוכנית לימודים" + }, + "standard_mappings/express/2020": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/express/2020": { + "name": "פורום מורים" + }, + "vocabulary/express/2020": { + "name": "אוצר מילים" + }, + "curriculum_guide/courseb/2020": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/courseb/2020": { + "name": "תוכנית לימודים" + }, + "standard_mappings/courseb/2020": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/courseb/2020": { + "name": "פורום מורים" + }, + "vocabulary/courseb/2020": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursed/2020": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursed/2020": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursed/2020": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursed/2020": { + "name": "פורום מורים" + }, + "vocabulary/coursed/2020": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursec/2020": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursec/2020": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursec/2020": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursec/2020": { + "name": "פורום מורים" + }, + "vocabulary/coursec/2020": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursee/2020": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursee/2020": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursee/2020": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursee/2020": { + "name": "פורום מורים" + }, + "vocabulary/coursee/2020": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursea/2020": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursea/2020": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursea/2020": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursea/2020": { + "name": "פורום מורים" + }, + "vocabulary/coursea/2020": { + "name": "אוצר מילים" + }, + "curriculum_guide/coursef/2020": { + "name": "מדריך תוכנית לימוד" + }, + "lesson_plans/coursef/2020": { + "name": "תוכנית לימודים" + }, + "standard_mappings/coursef/2020": { + "name": "מיפוי סטנדרטי" + }, + "teacher_forum/coursef/2020": { + "name": "פורום מורים" + }, + "vocabulary/coursef/2020": { + "name": "אוצר מילים" } } } diff --git a/dashboard/config/locales/scripts.he-IL.yml b/dashboard/config/locales/scripts.he-IL.yml index 76de4bb573295..5d7e1ebf4e9dc 100644 --- a/dashboard/config/locales/scripts.he-IL.yml +++ b/dashboard/config/locales/scripts.he-IL.yml @@ -951,6 +951,8 @@ he: lesson_groups: required: display_name: סקירה + basketball: + name: כדורסל csd2-2017: lesson_groups: csd2_1: @@ -1100,6 +1102,8 @@ he: lessons: Hour of Code 2013: name: שעת קוד 2013 + sports: + name: ספורט 2016_sciencePD-phase2b: lessons: Welcome!: @@ -2937,7 +2941,7 @@ he: description: קודדו מסיבת ריקודים משלכם ושתפו עם חברים! lessons: Dance Party: - name: מסיבת ריקודים + name: מסיבת ריקודים (2019) student_description: קודדו מסיבת ריקודים משלכם ושתפו עם חברים! k5-onlinepd-2019: lesson_groups: @@ -4462,6 +4466,10 @@ he: lessons: lesson-6: name: משתנים + csa3-2022: + lessons: + lesson-5: + name: בשביל לולאות cs4all-invasive-species: lessons: lesson-12: diff --git a/dashboard/config/locales/short_instructions.he-IL.json b/dashboard/config/locales/short_instructions.he-IL.json index 7323cc159276d..abc567f0d7550 100644 --- a/dashboard/config/locales/short_instructions.he-IL.json +++ b/dashboard/config/locales/short_instructions.he-IL.json @@ -735,11 +735,11 @@ "Overworld Move to Sheep_2021": "הוסיפו עוד פקודת `זוז קדימה` כדי להגיע לכבשה.", "Overworld Place Wall_2021": "כל בית מתחיל מקיר אחד. בנו את החלק הראשון של הבית שלכם באמצעות הצבת פקודות \"הנח\" ו\"זוז קדימה\" בתוך הלולאה החוזרת.", "Overworld Plant Crops_2021": "כדאי מאוד לתכנן קדימה. שתלו יבול משני צידי המים, כדי שלא תהיו רעבים לאחר מכן.", - "Overworld Powered Minecart_2021": "עבודה מצוינת! אספתם המון משאבים ובניתם בית צנוע. כעת הניחו מסילה לאורך כל הדרך, מקצה המפה אל דלת ביתכם.", + "Overworld Powered Minecart_2021": "ללכת לתוך לבה רותחת? לא רעיון טוב. הניחו אבן ריצוף כדי ליצור גשר, ואז כרו לפחות שני בלוקים מברזל.", "Overworld Shear Sheep_2021": "זה הזמן לגֵז הכבשים! השתמשו בפקודה \"גְזוֹז\" כדי לאסוף צמר משתי הכבשים.", "Underground Avoiding Lava_2021": "יש לבה מתחת לחלק מהבלוקים, ותצטרכו לכסות אותה לפני שתמשיכו הלאה. פקודת \"אם\" תהיה יעילה מאוד כאן. הוסיפו פקודת \"זוז קדימה\" במקום הנכון כדי לכרות את הבלוקים הללו.", "Underground If Statements_2021": "כעת המצב הופך מסובך. כרו 3 רדסטונים, אולם היזהרו מליפול ללבה. השתמשו בפקודת \"אם\" כדי להציב אבן ריצוף על כל הלבה שתגלו.", - "Underground Iron_2021": "ללכת לתוך לבה רותחת? לא רעיון טוב. הניחו אבן ריצוף כדי ליצור גשר, ואז כרו לפחות שני בלוקים מברזל.", + "Underground Iron_2021": "את המשאבים החשובים ביותר תמצאו מתחת לפני הקרקע, אך המקומות הללו חשוכים. הציבו לפחות 2 לפידים וכרו לפחות 2 חתיכות פחם.", "Underground Mining Coal_2021": "את המשאבים החשובים ביותר תמצאו מתחת לפני הקרקע, אך המקומות הללו חשוכים. הציבו לפחות 2 לפידים וכרו לפחות 2 חתיכות פחם.", "courseA_maze_seq1_2021": "עיזרו לציפור להגיע אל החזיר הרע! ", "courseA_maze_seq_challenge1_2021": "משהו שגוי כאן. עזור לתקן את הקוד כדי להביא את הציפור אל החזיר!", diff --git a/i18n/locales/he-IL/dashboard/blocks.yml b/i18n/locales/he-IL/dashboard/blocks.yml index beded615e1e5d..3351240b5a99c 100644 --- a/i18n/locales/he-IL/dashboard/blocks.yml +++ b/i18n/locales/he-IL/dashboard/blocks.yml @@ -2,6 +2,8 @@ he: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: צור דמות {ANIMATION_NAME} חדשה ב {LOCATION} Dancelab_alternateMoves: text: "{GROUP} מחליפים כל {N} תיבות \nבין {MOVE1} ל{MOVE2}" options: @@ -1041,6 +1043,11 @@ he: text: ניתנת לגרירה gamelab_edgesDisplace: text: המסגרת חוסמת את {SPRITE} מלזוז + gamelab_everySeconds: + text: 'כל {N} {UNIT} ' + options: + UNIT: + '"seconds"': שניות gamelab_getAllSprites: text: כל הדמויות gamelab_getProp: @@ -1173,6 +1180,8 @@ he: '"pop"': קפיצה '"rain"': גשום '"spiral"': ספירלה + gamelab_makeNewScaledSprite: + text: צור דמות {ANIMATION_NAME} חדשה ב {LOCATION} gamelab_makeNewSpriteAnon: text: צור דמות {ANIMATION_NAME} חדשה ב {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/he-IL/dashboard/scripts.yml b/i18n/locales/he-IL/dashboard/scripts.yml index f3c30b7437e6f..87a70e54be7a8 100755 --- a/i18n/locales/he-IL/dashboard/scripts.yml +++ b/i18n/locales/he-IL/dashboard/scripts.yml @@ -957,7 +957,8 @@ he: lesson_groups: required: display_name: סקירה - basketball: {} + basketball: + name: כדורסל hoc-encryption: {} csd2-2017: lesson_groups: @@ -1085,7 +1086,8 @@ he: lessons: Hour of Code 2013: name: שעת קוד 2013 - sports: {} + sports: + name: ספורט 2016_sciencePD-phase2b: lessons: Welcome!: @@ -3283,7 +3285,7 @@ he: description: קודדו מסיבת ריקודים משלכם ושתפו עם חברים! lessons: Dance Party: - name: מסיבת ריקודים + name: מסיבת ריקודים (2019) student_description: קודדו מסיבת ריקודים משלכם ושתפו עם חברים! k5-onlinepd-2019: lesson_groups: @@ -4804,7 +4806,7 @@ he: lesson-1: {} csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: {} + Navigating the Codeorg learning platform: {} Navigating lesson plans and resources: {} Navigating support: {} lesson-4: {} @@ -5450,6 +5452,8 @@ he: lessons: lesson-9: name: חזרות + lesson-21: {} + lesson-22: {} pre-express-2022: lessons: Learn to Drag and Drop: {} @@ -5476,7 +5480,14 @@ he: lessons: lesson-6: name: משתנים - csa3-2022: {} + lesson-16: {} + lesson-17: {} + csa3-2022: + lessons: + lesson-5: + name: בשביל לולאות + lesson-16: {} + lesson-17: {} tessplayground: {} cs4all-invasive-species: lessons: @@ -5535,7 +5546,6 @@ he: self-paced-pl-csa3-2022: lessons: lesson-1: {} - lesson-2: {} csa7-pilot-extra: lessons: Unit 7 Pilot Survey: {} @@ -5611,16 +5621,13 @@ he: lesson-3: {} vpl-csd1-summer-pilot-2022: lessons: - lesson-1: {} lesson-3: {} vpl-csd2-summer-pilot-2022: lessons: lesson-1: {} lesson-2: {} vpl-csd3-summer-pilot-2022: {} - vpl-csd4-summer-pilot-2022: - lessons: - lesson-1: {} + vpl-csd4-summer-pilot-2022: {} vpl-csd5-summer-pilot-2022: {} csa2-2022-exemplars: lessons: @@ -5676,3 +5683,16 @@ he: Lesson Planning: {} Implementation Approaches and Barriers: {} Next steps: {} + vpl-csd1-ci-pilot-2022: {} + vpl-csd2-ci-pilot-2022: {} + vpl-csd3-ci-pilot-2022: + lessons: + lesson-2: {} + vpl-csd4-ci-pilot-2022: {} + vpl-csd5-ci-pilot-2022: {} + vpl-csd6-ci-pilot-2022: {} + vpl-csd7-ci-pilot-2022: {} + hello-world-csc: {} + csd-playground: + lessons: + lesson-1: {} From 562c748970c4296eeda7f9dd9c624d3e70df72ac Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:40 +0000 Subject: [PATCH 31/84] dashboard i18n updates - Hindi --- .../locales/activity_sections.hi-IN.json | 6 +- .../config/locales/authored_hints.hi-IN.json | 18 +- dashboard/config/locales/blocks.hi-IN.yml | 10 + .../locales/lesson_activities.hi-IN.json | 14 +- dashboard/config/locales/lessons.hi-IN.json | 4 - dashboard/config/locales/resources.hi-IN.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.hi-IN.yml | 41 +- .../locales/short_instructions.hi-IN.json | 2 +- i18n/locales/hi-IN/dashboard/blocks.yml | 10 + i18n/locales/hi-IN/dashboard/scripts.yml | 41 +- 10 files changed, 646 insertions(+), 40 deletions(-) diff --git a/dashboard/config/locales/activity_sections.hi-IN.json b/dashboard/config/locales/activity_sections.hi-IN.json index b37ec49afdf14..6fe6ba405b916 100644 --- a/dashboard/config/locales/activity_sections.hi-IN.json +++ b/dashboard/config/locales/activity_sections.hi-IN.json @@ -3629,7 +3629,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### स्टेज को सेट\n\n करनाछात्रों का कक्षा में स्वागत और पूरे दिन की गतिविधि का परिचय देना।", "tips": [ - "यदि आप स्वयं कोडिंग से बहुत परिचित नहीं हैं तो ऑवर ऑफ कोड शुरू करने का एक तरीका [हमारे प्रेरणादायक वीडियो](https://hourofcode.com/promote/resources#videos) में से एक को दिखाना है। वह चुनें जो आपको लगता है कि आपके छात्रों को प्रेरक लगेगा और इसे अभी साझा करें। मध्य ग्रेड के शिक्षार्थियों के लिए, हम सुझाव देते हैं [ऑवर ऑफ कोड यहाँ है](https://youtu.be/FC5FbmsH4fw)।" + "यदि आप स्वयं कोडिंग से बहुत परिचित नहीं हैं तो ऑवर ऑफ कोड शुरू करने का एक तरीका [हमारे प्रेरणादायक वीडियो][0] में से एक को दिखाना है। वह चुनें जो आपको लगता है कि आपके छात्रों को प्रेरक लगेगा और इसे अभी साझा करें। मध्य ग्रेड के शिक्षार्थियों के लिए, हम सुझाव देते हैं [ऑवर ऑफ कोड यहाँ है][1]।" ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -3642,7 +3642,7 @@ "description": "क्या आप जानते हैं कि कंप्यूटर विज्ञान बहुत रचनात्मक हो सकता है? वास्तव में, आप कोड के साथ कला बना सकते हैं। एक रिमाइंडर के रूप में, कोड निर्देशों का एक सेट है जिसे एक कंप्यूटर समझ सकता है। पेंट के किस रंग का उपयोग करना है, यह चुनने की तरह, आप कौन सा कोड लिखते हैं, यह आपकी रचनात्मकता को व्यक्त करने का भी एक अवसर हो सकता है!\n\nआज हम अपनी रचनात्मक कोडिंग को प्रेरित करने के लिए कविता का उपयोग करने जा रहे हैं। क्या कोई जानता है कि कविता क्या है? क्या आपका कोई पसंदीदा कविता या कवि है?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**एक साथ कविता पढ़ें:** एक कक्षा के रूप में [कुछ कविताएं](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) एक साथ पढ़ें और प्रत्येक कविता के मूड का नामकरण करने का अभ्यास करें। छात्रों को अपनी व्याख्या शेयर करने के लिए प्रोत्साहित करें, भले ही वह दूसरों की व्याख्या से अलग हो। " + "description": "**एक साथ कविता पढ़ें:** एक कक्षा के रूप में [कुछ कविताएं][0] एक साथ पढ़ें और प्रत्येक कविता के मूड का नामकरण करने का अभ्यास करें। छात्रों को अपनी व्याख्या शेयर करने के लिए प्रोत्साहित करें, भले ही वह दूसरों की व्याख्या से अलग हो। " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "कविता आर्ट", @@ -3915,7 +3915,7 @@ }, "220a9c31-c877-4fe2-83ef-722e93bed0a5": { "name": "वेरिएब्लस का परिचय", - "description": "**यह करें:** कक्षा के साथ एक और बार खाली स्थान कहानियों के नियमों का सार प्रस्तुत करें।\n\n*इन कहानियों में खाली स्थान, जानकारी के लिए कंटेनरों की तरह काम करते हैं। प्रत्येक कंटेनर का एक लेबल भी है। कंप्यूटर साइंस में, जब आप अपने प्रोग्राम में किसी जानकारी के लिए लेबल बनाते हैं, तो इसे \\_ \\*\\**वेरिएबल\\_\\*\\* कहा जाता है।\n\n**यह करें:** तीन नमूना ऐप चित्रों के साथ पाठ स्लाइड दिखाएं।" + "description": "**यह करें:** कक्षा के साथ एक और बार खाली स्थान कहानियों के नियमों का सार प्रस्तुत करें।\n\n*इन कहानियों में खाली स्थान, जानकारी के लिए कंटेनरों की तरह काम करते हैं। प्रत्येक कंटेनर का एक लेबल भी है। कंप्यूटर साइंस में, जब आप अपने प्रोग्राम में किसी जानकारी के लिए लेबल बनाते हैं, तो इसे \\_ \\\\*\\**वेरिएबल\\_\\\\*\\* कहा जाता है।\n\n**यह करें:** तीन नमूना ऐप चित्रों के साथ पाठ स्लाइड दिखाएं।" }, "a76c58bc-57ad-45c4-b179-bdb68ce8d392": { "description": "_ये सभी ऐप्स उपयोगकर्ता से कुछ जानकारी प्रदान करने को कहते हैं। यह आज की गतिविधि से कैसे संबंधित है?_\n\n_जानकारी को वेरिएबल्स के साथ कंप्यूटर की मेमरी में स्टोर किया जाता है। प्रत्येक वेरिएबल का एक लेबल है, जो हमें बताता है कि किस प्रकार की जानकारी की अपेक्षा की जाए। जब बाद में कंप्यूटर को उस जानकारी की जरूरत होती है, तो यह वेरिएबल का लेबल ढूंढ़ता है।_\n\n_चाहे आप डिब्बे में वस्तुएं, लिफाफे में शब्द या वेरिएबल में जानकारी स्टोर कर रहे हों, सही लेबल्स का प्रयोग करना महत्वपूर्ण है, ताकि आपको बाद में कोई उलझन न हो।_\n\n_जब उपयोगकर्ता सुझाव टाइप करता है, तो यह ऐसा होता है, जैसे कंप्यूटर कंटेनर में जानकारी स्टोर करता है। वेरिएबल लेबल हमें बताता है कि किस प्रकार की जानकारी की अपेक्षा की जाए।_" diff --git a/dashboard/config/locales/authored_hints.hi-IN.json b/dashboard/config/locales/authored_hints.hi-IN.json index 67406d1213ee5..dac98432d2d9a 100644 --- a/dashboard/config/locales/authored_hints.hi-IN.json +++ b/dashboard/config/locales/authored_hints.hi-IN.json @@ -4248,16 +4248,16 @@ "courseD_bee_conditionals_challenge1_b": "इस पहेली में, प्रत्येक स्थान के पास फूल, मधु का छत्ता हो सकता है या कुछ नहीं भी हो सकता है। इसका अर्थ है कि आप प्रत्येक वर्ग में अपने नियमबद्ध `इफ/एल्स` को दोहरा सकते हैं।" }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "इस प्रोग्राम का पहला आधा भाग क्या काम करता है? इस बारे में सोचें कि मधुमक्खी को पीछे की ओर मूव करने की जरूरत क्यों है। मधुमक्खी जब हर बार फूल की ओर मूव करती है तो कितना मधुरस एकत्र कर लेती है?" @@ -6760,18 +6760,18 @@ "hint1": "इवेंट ब्लॉक पर ‘+’ बटन को क्लिक करें। ‘पोशाक बदलें’ ब्लॉक में खाली स्थान को अंदर मौजूद ‘सब्जेक्ट’ ब्लॉक से भरें।\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "मॉन्स्टर्स को मास्क देने के लिए, एक ‘जब क्लिक किया गया हो’ इवेंट के साथ ‘पोशाक बदलें’ ब्लॉक का इस्तेमाल करें:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nछोटे लाल ‘क्लिक किए’ ब्लॉक को भी खींचना सुनिश्चित करें!", - "hint2": "इस स्तर के लिए नया कोड ऐसा दिखना चाहिएः\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "मॉन्स्टर्स को मास्क देने के लिए, एक ‘जब क्लिक किया गया हो’ इवेंट के साथ ‘पोशाक बदलें’ ब्लॉक का इस्तेमाल करें:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nछोटे लाल ‘क्लिक किए’ ब्लॉक को भी खींचना सुनिश्चित करें!", + "hint2": "इस स्तर के लिए नया कोड ऐसा दिखना चाहिएः\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## एक अतिरिक्त चुनौती को खोज रहे हैं?\n\nमॉन्स्टर्स को आप तेज या धीरे भी मूव करा सकते हैं।\n\n1. इस ब्लॉक में ‘एडिट’ को क्लिक करें wandering \n2. इस ब्लॉक में नंबर को बढ़ाएं या घटाएं: \n\nthis sprite1\n\n\nमॉन्स्टर्स को धीरे मूव करने वाला बनाने के लिए, ‘0.5’ या ‘0.25’ जैसा एक डेसिमल नंबर चुनें। उन्हें तेज मूव करने वाला बनाने के लिए, 1 से अधिक किसी भी नंबर को चुनें।" }, "CourseF_outbreak6": { "hint2": "अन्य “एक्शन” ब्लॉक्स को ‘इफ चांस’ ब्लॉक के अंदर मूव करना निश्चित करें:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "तंदुरुस्त और संक्रमित स्प्राइट्स के बीच ‘टचेज’ के सभी संभव कॉम्बिनेशंस को चेक करने के लिए आपको 3 और ‘वेन टचेज’ इवेंट्स जोड़ने की जरूरत होगी।\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "तंदुरुस्त और संक्रमित स्प्राइट्स के बीच ‘टचेज’ के सभी संभव कॉम्बिनेशंस को चेक करने के लिए आपको 3 और ‘वेन टचेज’ इवेंट्स जोड़ने की जरूरत होगी।\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## वैक्सीन्स\n\nआपके मॉन्स्टर्स पर क्लिक करने पर उन्हें एक वैक्सीन देने के लिए आप सिम्युलेट कर सकते हैं। यह करने के लिए, इस इवेंट के साथ ‘चेंज कॉस्ट्यूम’ ब्लॉक का इस्तेमाल करें:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## वैक्सीन्स\n\nआपके मॉन्स्टर्स पर क्लिक करने पर उन्हें एक वैक्सीन देने के लिए आप सिम्युलेट कर सकते हैं। यह करने के लिए, इस इवेंट के साथ ‘चेंज कॉस्ट्यूम’ ब्लॉक का इस्तेमाल करें:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "बीमार महसूस हो रहा है? आप नीचे ‘वर्जन हिस्ट्री’ को क्लिक करने और इसके बाद “स्टार्ट ओवर” को चुनने के द्वारा हमेशा अपने कोड को रीसेट कर सकते हैं।" }, "Overworld Avoid Monsters_2021": { @@ -7755,7 +7755,7 @@ "courseD_bee_conditionals_challenge1_b": "इस पहेली में, प्रत्येक स्थान के पास फूल, मधु का छत्ता हो सकता है या कुछ नहीं भी हो सकता है। इसका अर्थ है कि आप प्रत्येक वर्ग में अपने नियमबद्ध `इफ/एल्स` को दोहरा सकते हैं।" }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "बिल्कुल वैसे, जैसे `जब मधुरस > 0` के अंदर कोड, `यदि फूल पर` ब्लॉक्स केवल तभी चलेगा, यदि मधुमक्खी फूल पर हो। इतना अंतर है कि अंदर का कोड बार-बार चलेगा, जब तक मधुरस नहीं बचेगा। यह पैटर्न आजमाएं:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "काम नहीं कर रहा है? यह देखने के लिए लाइन दर लाइन क्या होता है, \"स्टेप\" बटन का उपयोग करने का प्रयास करें।", diff --git a/dashboard/config/locales/blocks.hi-IN.yml b/dashboard/config/locales/blocks.hi-IN.yml index 2002163db6285..6101bb5b34ea6 100644 --- a/dashboard/config/locales/blocks.hi-IN.yml +++ b/dashboard/config/locales/blocks.hi-IN.yml @@ -2,6 +2,8 @@ hi: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: "{LOCATION} पर नया {ANIMATION_NAME} स्प्राइट बनाएं" Dancelab_alternateMoves: text: "{GROUP} प्रत्येक {N} संगीत प्रविधियों के बाद \n{MOVE1} और {MOVE2} को बदलता है" @@ -1051,6 +1053,12 @@ hi: text: लाइन {COLOR} {LOC1} {LOC2} चित्रित करें gamelab_edgesDisplace: text: किनारे {SPRITE} को मूव होने से रोकते हैं + gamelab_everySeconds: + text: 'प्रत्येक {N} {UNIT} ' + options: + UNIT: + '"seconds"': सेकंड + '"frames"': फ्रेम्स gamelab_followingTargets: text: लक्ष्यों का अनुसरण करना gamelab_getAllSprites: @@ -1204,6 +1212,8 @@ hi: '"pop"': पॉप '"rain"': बारिश '"spiral"': घुमावदार + gamelab_makeNewScaledSprite: + text: "{LOCATION} पर नया {ANIMATION_NAME} स्प्राइट बनाएं" gamelab_makeNewSpriteAnon: text: "{LOCATION} पर नया {ANIMATION_NAME} स्प्राइट बनाएं" gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.hi-IN.json b/dashboard/config/locales/lesson_activities.hi-IN.json index 23ce80bfaa191..44112d1e40a6f 100644 --- a/dashboard/config/locales/lesson_activities.hi-IN.json +++ b/dashboard/config/locales/lesson_activities.hi-IN.json @@ -309,11 +309,14 @@ "name": "विस्तृत प्रशिक्षण" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "गतिविधि (30-45 मिनट)" + "name": "गतिविधि" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "स्तर" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "समाप्ति" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "विस्तृत प्रशिक्षण" }, @@ -321,7 +324,7 @@ "name": "स्तर" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "गतिविधि (30-45 मिनट)" + "name": "गतिविधि" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "स्तर" @@ -329,6 +332,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "समाप्ति" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "मूल्यांकन" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "तैयार हों" }, @@ -4023,10 +4029,10 @@ "name": "समाप्ति" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "शुरुआत करना (5 मिनट)" + "name": "शुरू करें" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "गतिविधि (30-45 मिनट)" + "name": "गतिविधि" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "समाप्ति" diff --git a/dashboard/config/locales/lessons.hi-IN.json b/dashboard/config/locales/lessons.hi-IN.json index a9348a8f36c03..e71ba67fdfe15 100644 --- a/dashboard/config/locales/lessons.hi-IN.json +++ b/dashboard/config/locales/lessons.hi-IN.json @@ -92,10 +92,6 @@ "oceans/Oceans": { "overview": "इस पाठ में, हर आयु वर्ग के शिक्षार्थी सुरक्षित व सहयोगात्मक माहौल में कोडिंग और कंप्यूटर साइंस का आरंभिक अनुभव प्राप्त करते हैं। सबसे पहले, छात्र समुद्र से कचरा हटाने का प्रयास करने के लिए वस्तुओं को \"मछली\" या \"मछली नहीं\" के रूप में वर्गीकृत करते हैं।फिर, छात्रों को अन्य समुद्री प्राणियों को शामिल करने के लिए अपने प्रशिक्षण डेटा सेट को विस्तार करने की आवश्यकता होगी। गतिविधि के दूसरे भाग में, छात्र रैंडम तरीके से उत्पन्न मछली की छवियों पर लागू करने के लिए अपने स्वयं के लेबल चुनेंगे। इस प्रशिक्षण डेटा का उपयोग मशीन लर्निंग मॉडल के लिए किया जाता है जो इसके बाद खुद नए चित्तरों को लेबल करने में सक्षम होगा।" }, - "poem-art/lesson-1": { - "overview": "इस CS और ELA इंट्रीगेटेड पाठ में, छात्र एक कविता के मूड को स्पष्ट करने के लिए कोड के साथ एक कविता को एनिमेट करेंगे। इस इंट्रोडक्टरी कोडिंग गतिविधि के दौरान, छात्र कविता को पढ़ेंगे और उसके मूड का पता लगाएंगे। फिर, कविता के मिजाज को स्पष्ट करने में मदद करने के लिए उन्हें संबंधित प्रभाव और चित्र मिलेगा। अंत में, छात्र मूड में बदलाव को दर्शाने या कविता में नई छवियों के परिचय को एनिमेट करने के लिए इवेंट्स (कोड) का उपयोग करेंगे।\n\nयह पाठ 1 घंटे के स्टैंडअलोन पाठ के रूप में पूरा किया जा सकता है। इस पाठ को [Coding with Poetry](http://code.org/poetry) नामक 5-पाठ मॉड्यूल के पहले पाठ के रूप में उपयोग करने का एक विकल्प भी है। कोडिंग विद पोएट्री मॉड्यूल के अंत तक, छात्र अपनी कविताएँ लिख पायेंगे और मित्रों के साथ साझा करने के लिए एक कविता जनरेटर ऐप बनाएंगे।\n\nकोडिंग विद पोएट्री, Code.org के CS कनेक्शंस पाठ्यक्रम का हिस्सा है, जो CS को CCSS, NGSS और CSTA मानकों के संरेखण के साथ गणित, ELA और विज्ञान जैसे अन्य विषय क्षेत्रों में इंटीग्रेट करने के लिए है।", - "preparation": "\\-  स्वयं ऑनलाइन ट्यूटोरियल की समीक्षा करें और उसे पूरा करें: [कविता कला](http://studio.code.org/s/poem-art)।\n\n\\-  अपने छात्रों से उन्हें पूरा करने के लिए कहने से पहले गतिविधियों को पहले करना सुनिश्चित करें।\n\n\\-  अपनी टेक्नोलॉजी की जांच करें और तय करें कि आपको पहले से किसी समस्या का निवारण करने की आवश्यकता है या नहीं।\n\n\\-  कुछ स्तरों में साउंड को प्ले करने की आवश्यकता होती है। पहले से ही हेडफ़ोन मुहैया कराएं। \n\n\\-  [वैकल्पिक] मूल्यांकन के लिए प्रति छात्र 2 स्टिकी नोट्स।" - }, "jigsaw/Jigsaw": { "overview": "यह पाठ छात्रों को इसका अनुमान देगा कि जब वे कंप्यूटर लैब में जाते हैं तो उन्हें क्या अपेक्षा रखनी चाहिए। यह उन्हें कंप्यूटर लैब के आचरण से परिचय कराते हुए संक्षिप्त चर्चा के साथ शुरू होता है, फिर वे ऑनलाइन पहेलियों को पूरा करने के लिए कंप्यूटर का उपयोग करने में प्रगति करेंगे।", "student_overview": "पहेलियों को पूरा करने के लिए क्लिक करें और खींचें।" diff --git a/dashboard/config/locales/resources.hi-IN.json b/dashboard/config/locales/resources.hi-IN.json index 0e0006dbce26a..fe75f1efd709a 100644 --- a/dashboard/config/locales/resources.hi-IN.json +++ b/dashboard/config/locales/resources.hi-IN.json @@ -73,6 +73,429 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "वीडीयो" }, + "lesson_plans/courseb/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/courseb/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/courseb/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary/courseb/2018": { + "name": "शब्दावली" + }, + "lesson_plans/coursea/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursea/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursea/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursea/2018": { + "name": "शब्दावली" + }, + "lesson_plans/coursed/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursed/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursed/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursed/2018": { + "name": "शब्दावली" + }, + "lesson_plans/coursef/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursef/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursef/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursef/2018": { + "name": "शब्दावली" + }, + "lesson_plans/express/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/express/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/express/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary/express/2018": { + "name": "शब्दावली" + }, + "lesson_plans/coursee/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursee/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursee/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursee/2018": { + "name": "शब्दावली" + }, + "lesson_plans/coursec/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursec/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursec/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursec/2018": { + "name": "शब्दावली" + }, + "code_introduced_1/csd/2018": { + "name": "कोड पेश किया" + }, + "lesson_plans_2/csd/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_2/csd/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_2/csd/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary_2/csd/2018": { + "name": "शब्दावली" + }, + "code_introduced_3/csd/2018": { + "name": "कोड पेश किया" + }, + "lesson_plans_5/csd/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_5/csd/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_5/csd/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary_5/csd/2018": { + "name": "शब्दावली" + }, + "lesson_plans_4/csd/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_4/csd/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_4/csd/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary_4/csd/2018": { + "name": "शब्दावली" + }, + "code_introduced_2/csd/2018": { + "name": "कोड पेश किया" + }, + "lesson_plans_3/csd/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_3/csd/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_3/csd/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary_3/csd/2018": { + "name": "शब्दावली" + }, + "code_introduced/csd/2018": { + "name": "कोड पेश किया" + }, + "lesson_plans_1/csd/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_1/csd/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_1/csd/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary_1/csd/2018": { + "name": "शब्दावली" + }, + "lesson_plans/csd/2018": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/csd/2018": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/csd/2018": { + "name": "अध्यापक फोरम" + }, + "vocabulary/csd/2018": { + "name": "शब्दावली" + }, + "curriculum_guide/coursea/2019": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursea/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursea/2019": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursea/2019": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursea/2019": { + "name": "शब्दावली" + }, + "curriculum_guide/courseb/2019": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/courseb/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/courseb/2019": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/courseb/2019": { + "name": "अध्यापक फोरम" + }, + "vocabulary/courseb/2019": { + "name": "शब्दावली" + }, + "curriculum_guide/coursed/2019": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursed/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursed/2019": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursed/2019": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursed/2019": { + "name": "शब्दावली" + }, + "curriculum_guide/coursef/2019": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursef/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursef/2019": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursef/2019": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursef/2019": { + "name": "शब्दावली" + }, + "curriculum_guide/coursee/2019": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursee/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursee/2019": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursee/2019": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursee/2019": { + "name": "शब्दावली" + }, + "lesson_plans/express/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/express/2019": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/express/2019": { + "name": "अध्यापक फोरम" + }, + "vocabulary/express/2019": { + "name": "शब्दावली" + }, + "curriculum_guide/coursec/2019": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursec/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursec/2019": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursec/2019": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursec/2019": { + "name": "शब्दावली" + }, + "teacher_forum/csd/2019": { + "name": "अध्यापक फोरम" + }, + "code_introduced_1/csd/2019": { + "name": "कोड पेश किया" + }, + "lesson_plans_2/csd/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_2/csd/2019": { + "name": "मानक मानचित्रण" + }, + "vocabulary_2/csd/2019": { + "name": "शब्दावली" + }, + "code_introduced_3/csd/2019": { + "name": "कोड पेश किया" + }, + "lesson_plans_5/csd/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_5/csd/2019": { + "name": "मानक मानचित्रण" + }, + "vocabulary_5/csd/2019": { + "name": "शब्दावली" + }, + "code_introduced_2/csd/2019": { + "name": "कोड पेश किया" + }, + "lesson_plans_3/csd/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_3/csd/2019": { + "name": "मानक मानचित्रण" + }, + "vocabulary_3/csd/2019": { + "name": "शब्दावली" + }, + "lesson_plans_4/csd/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_4/csd/2019": { + "name": "मानक मानचित्रण" + }, + "vocabulary_4/csd/2019": { + "name": "शब्दावली" + }, + "lesson_plans/csd/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/csd/2019": { + "name": "मानक मानचित्रण" + }, + "vocabulary/csd/2019": { + "name": "शब्दावली" + }, + "code_introduced/csd/2019": { + "name": "कोड पेश किया" + }, + "lesson_plans_1/csd/2019": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_1/csd/2019": { + "name": "मानक मानचित्रण" + }, + "vocabulary_1/csd/2019": { + "name": "शब्दावली" + }, + "code_introduced_1/csd/2017": { + "name": "कोड पेश किया" + }, + "lesson_plans_2/csd/2017": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_2/csd/2017": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_2/csd/2017": { + "name": "अध्यापक फोरम" + }, + "vocabulary_2/csd/2017": { + "name": "शब्दावली" + }, + "code_introduced_3/csd/2017": { + "name": "कोड पेश किया" + }, + "lesson_plans_5/csd/2017": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_5/csd/2017": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_5/csd/2017": { + "name": "अध्यापक फोरम" + }, + "vocabulary_5/csd/2017": { + "name": "शब्दावली" + }, + "code_introduced/csd/2017": { + "name": "कोड पेश किया" + }, + "lesson_plans_1/csd/2017": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_1/csd/2017": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_1/csd/2017": { + "name": "अध्यापक फोरम" + }, + "vocabulary_1/csd/2017": { + "name": "शब्दावली" + }, + "lesson_plans/csd/2017": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/csd/2017": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/csd/2017": { + "name": "अध्यापक फोरम" + }, + "vocabulary/csd/2017": { + "name": "शब्दावली" + }, + "lesson_plans_4/csd/2017": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_4/csd/2017": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_4/csd/2017": { + "name": "अध्यापक फोरम" + }, + "vocabulary_4/csd/2017": { + "name": "शब्दावली" + }, + "code_introduced_2/csd/2017": { + "name": "कोड पेश किया" + }, + "lesson_plans_3/csd/2017": { + "name": "पाठ योजनाएं" + }, + "standard_mappings_3/csd/2017": { + "name": "मानक मानचित्रण" + }, + "teacher_forum_3/csd/2017": { + "name": "अध्यापक फोरम" + }, + "vocabulary_3/csd/2017": { + "name": "शब्दावली" + }, "list_of_poems_1/poem-art/unversioned": { "name": "कविताओं की सूची", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -412,7 +835,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "विशाल इवेंट", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "वीडीयो" }, "csf-the-big-event-assessment/courseb/2021": { "name": "विशाल इवेंट", @@ -1832,6 +2256,120 @@ }, "website-for-a-purpose-reflect/csd/2021": { "type": "प्रोजेक्ट गाइड" + }, + "lesson_plans/pre-express/2020": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/pre-express/2020": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/pre-express/2020": { + "name": "अध्यापक फोरम" + }, + "vocabulary/pre-express/2020": { + "name": "शब्दावली" + }, + "lesson_plans/express/2020": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/express/2020": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/express/2020": { + "name": "अध्यापक फोरम" + }, + "vocabulary/express/2020": { + "name": "शब्दावली" + }, + "curriculum_guide/courseb/2020": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/courseb/2020": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/courseb/2020": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/courseb/2020": { + "name": "अध्यापक फोरम" + }, + "vocabulary/courseb/2020": { + "name": "शब्दावली" + }, + "curriculum_guide/coursed/2020": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursed/2020": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursed/2020": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursed/2020": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursed/2020": { + "name": "शब्दावली" + }, + "curriculum_guide/coursec/2020": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursec/2020": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursec/2020": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursec/2020": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursec/2020": { + "name": "शब्दावली" + }, + "curriculum_guide/coursee/2020": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursee/2020": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursee/2020": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursee/2020": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursee/2020": { + "name": "शब्दावली" + }, + "curriculum_guide/coursea/2020": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursea/2020": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursea/2020": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursea/2020": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursea/2020": { + "name": "शब्दावली" + }, + "curriculum_guide/coursef/2020": { + "name": "पाठ्यक्रम गाइड" + }, + "lesson_plans/coursef/2020": { + "name": "पाठ योजनाएं" + }, + "standard_mappings/coursef/2020": { + "name": "मानक मानचित्रण" + }, + "teacher_forum/coursef/2020": { + "name": "अध्यापक फोरम" + }, + "vocabulary/coursef/2020": { + "name": "शब्दावली" } } } diff --git a/dashboard/config/locales/scripts.hi-IN.yml b/dashboard/config/locales/scripts.hi-IN.yml index 010b782f7de7e..e289ff639494b 100644 --- a/dashboard/config/locales/scripts.hi-IN.yml +++ b/dashboard/config/locales/scripts.hi-IN.yml @@ -1289,8 +1289,6 @@ hi: name: समाप्ति equity-pd: lessons: - Code.org Equity PD: - name: Code.org इक्विटी PD Necessary Background: name: जरूरी पृष्ठभूमि science-PD2: @@ -3966,6 +3964,7 @@ hi: पहेली के अंत में, छात्रों के पास अलग-अलग गति और ध्वनि के साथ अपनी गेम को अनुकूलित करने का अवसर होगा। student_description: अपनी टीम चुनें और बास्केटबॉल गेम बनाएं + name: बास्केटबॉल sample-csp5: lessons: Controlling Memory with Variables: @@ -5038,6 +5037,7 @@ hi: पहेली के अंत में, छात्रों के पास अलग-अलग गति और ध्वनि के साथ अपनी गेम को अनुकूलित करने का अवसर होगा। student_description: खेलों में मिलाएं व मिलान करें + name: खेल 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9086,6 +9086,7 @@ hi: उनके पास अंत में फ्री प्ले स्तर पर खेलने के लिए थोड़ा समय भी होगा। student_description: Minecraft बिल्कुल नई गतिविधि के साथ आवर ऑफ़ कोड के लिए लौट आया है! कोड के साथ Minecraft के माध्यम से सफर। + name: हीरो applab-intro-staging: title: ऐप लैब स्टेजिंग का परिचय lessons: @@ -13147,6 +13148,7 @@ hi: टूल संगीत पर प्रतिक्रिया करने वाला बनाया गया था। student_description: अपने दोस्तों के साथ साझा करने के लिए अपनी डांस पार्टी को कोड दें! + name: नृत्य frozen-2018-test-b: title: नया फ्रोज़न स्क्रिप्ट lessons: @@ -13172,6 +13174,7 @@ hi: student_description: Minecraft बिल्कुल नई गतिविधि के साथ वापस आ गया है! कोड के साथ अंतर्जलीय दुनिया की पड़ताल करने और इनका निर्माण करने के लिए अपनी रचनात्मकता और सवाल हल करने के कौशलों का उपयोग करें। + name: जलचर sconyers: title: ट्रेसी का प्लेग्राउंड lessons: @@ -19192,7 +19195,6 @@ hi: दें! lessons: Dance Party: - name: डांस पार्टी description_student: इस पाठ में, हर आयु वर्ग के छात्र सुरक्षित, सहयोग करने वाले वातावरण में कोडिंग और कंप्यूटर साइंस का शुरूआती अनुभव प्राप्त करते हैं। यह पाठ हर आयु वर्ग के छात्रों के लिए तैयार किया गया है परंतु @@ -26206,8 +26208,7 @@ hi: title: '"हेलो, दुनिया!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Code.org लर्निंग प्लेटफॉर्म पर नेविगेट करना + Navigating the Codeorg learning platform: description_teacher: |- **आप जानेंगे कैसे:** @@ -27808,7 +27809,7 @@ hi: में, छात्रों को लूप्स का उपयोग करते हुए उनके खुद के चित्र बनाने का अवसर दिया जाएगा। key: लूप्स के साथ समुद्र का दृश्य - The Big Event Jr.: + The Big Event Jr: name: विशाल इवेंट Jr. description_student: जब विशाल रिमोट पर आपके अध्यापक बटन दबाएं तो मूव करें और चिल्लाएं। @@ -28541,7 +28542,7 @@ hi: और रचनात्मकता का अभ्यास करते हैं, जो एक अतिरिक्त उपयोगकर्ताओं की जरूरतों पर ध्यान देता हो। key: सही ऐप - The Big Event Jr.: + The Big Event Jr: name: विशाल इवेंट Jr. description_student: जब विशाल रिमोट पर आपका अध्यापक बटन दबाएं तो मूव करें या चिल्लाएं। @@ -28676,7 +28677,7 @@ hi: Putting a STOP to Online Meanness: description_student: इस पाठ में, आप घटियापन और इस बारे में सीखेंगे कि जब ऑनलाइन आपका सामना इससे हो तो आपको क्या करना चाहिए। - My Robotic Friends Jr.: + My Robotic Friends Jr: name: मेरे रोबोटिक फ्रेंड्स Jr. description_student: इस पाठ में, आप मानेंगे कि उनके सहपाठी रोबोट हैं और उन्हें स्टैक किए कपों का पैटर्न बनाने के लिए प्रोग्राम करेंगे। @@ -28721,7 +28722,7 @@ hi: के लिए आर्टिस्ट को नियंत्रित करेंगे। आर्टिस्ट चरण से छात्र `100 पिक्सल तक आगे की ओर मूव करें` और `90 डिग्री तक दाएं मुड़ें` जैसे नए ब्लॉक्स का उपयोग करते हुए बढ़ती जटिलता के चित्र बना पाएंगे। - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: माई लूपी रोबोटिक फ्रेंड्स Jr. description_student: इस पाठ में, आप दुबारा अपने सहपाठियों को प्रोग्राम करेंगे, लेकिन लूप्स का उपयोग करते हुए आप अधिक बड़े और अधिक जटिल सवालों @@ -29839,6 +29840,8 @@ hi: name: Java Lab lesson-9: name: फंदे + lesson-21: + name: कंसोल pre-express-2022: lessons: Learn to Drag and Drop: @@ -29887,6 +29890,14 @@ hi: name: इकाई 2 मूल्यांकन lesson-6: name: चर + lesson-16: + name: कंसोल + csa3-2022: + lessons: + lesson-5: + name: फॉर लूप्स + lesson-16: + name: कंसोल cs4all-invasive-species: lessons: lesson-12: @@ -30353,6 +30364,8 @@ hi: lessons: lesson-1: name: स्वागत है + lesson-9: + name: पाठ योजना बनाना csa2-2022-exemplars: lessons: lesson-1: @@ -30397,3 +30410,13 @@ hi: key: पाठ योजना बनाना Next steps: key: अगले चरण + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: भौतिक कंप्यूटिंग + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: भौतिक कंप्यूटिंग + hello-world-csc: + title: हैलो दुनिया diff --git a/dashboard/config/locales/short_instructions.hi-IN.json b/dashboard/config/locales/short_instructions.hi-IN.json index 8a2c9dff47197..824e938879a96 100644 --- a/dashboard/config/locales/short_instructions.hi-IN.json +++ b/dashboard/config/locales/short_instructions.hi-IN.json @@ -2337,7 +2337,7 @@ "courseC19_playLab_sample1_2021": "आप अपना अंतिम प्रोजेक्ट शुरू करने वाले हैं। शुरू करने से पहले, उदाहरण प्रोजेक्ट्स को देखने में थोड़ा समय लगाएं।", "courseC19_playLab_sample2_2021": "आप अपना अंतिम प्रोजेक्ट शुरू करने वाले हैं। शुरू करने से पहले, उदाहरण प्रोजेक्ट्स को देखने में थोड़ा समय लगाएं।", "courseA_harvester_loops3_2021": "क्या आप केवल **एक** मूव करें ब्लॉक का उपयोग करते हुए सारा कॉर्न ले सकते हैं?", - "courseA_harvester_seq11_2021": "इसे खुद आजमाएं! सारा कॉर्न लें।", + "courseA_harvester_seq11_2021": "इसे खुद आजमाएं!", "courseA_maze_ramp2_2021": "अपने कोड को पूरा करने के लिए सभी ब्लॉक्स को एक साथ काटें, फिर \"चलाएं\" पर क्लिक करें।", "courseA_maze_ramp3a_2021": "इस कोड को पूरा करने के लिए अन्य ब्लॉक्स के नीचे `उत्तर` ब्लॉक जोड़ें, फिर \"▶ चलाएं\" पर क्लिक करें।", "courseA_maze_ramp3b_2021": "अंतिम ब्लॉक को टूल्बॉक्स में खींचकर क्रम से इसे हटाएं, फिर \"चलाएं\" पर क्लिक करें।", diff --git a/i18n/locales/hi-IN/dashboard/blocks.yml b/i18n/locales/hi-IN/dashboard/blocks.yml index a976d6cbf35e3..41f31f6ec2e0b 100644 --- a/i18n/locales/hi-IN/dashboard/blocks.yml +++ b/i18n/locales/hi-IN/dashboard/blocks.yml @@ -2,6 +2,8 @@ hi: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: "{LOCATION} पर नया {ANIMATION_NAME} स्प्राइट बनाएं" Dancelab_alternateMoves: text: "{GROUP} प्रत्येक {N} संगीत प्रविधियों के बाद \n{MOVE1} और {MOVE2} को बदलता है" options: @@ -1049,6 +1051,12 @@ hi: text: लाइन {COLOR} {LOC1} {LOC2} चित्रित करें gamelab_edgesDisplace: text: किनारे {SPRITE} को मूव होने से रोकते हैं + gamelab_everySeconds: + text: 'प्रत्येक {N} {UNIT} ' + options: + UNIT: + '"seconds"': सेकंड + '"frames"': फ्रेम्स gamelab_followingTargets: text: लक्ष्यों का अनुसरण करना gamelab_getAllSprites: @@ -1202,6 +1210,8 @@ hi: '"pop"': पॉप '"rain"': बारिश '"spiral"': घुमावदार + gamelab_makeNewScaledSprite: + text: "{LOCATION} पर नया {ANIMATION_NAME} स्प्राइट बनाएं" gamelab_makeNewSpriteAnon: text: "{LOCATION} पर नया {ANIMATION_NAME} स्प्राइट बनाएं" gamelab_makeNumSprites: diff --git a/i18n/locales/hi-IN/dashboard/scripts.yml b/i18n/locales/hi-IN/dashboard/scripts.yml index de905ba47ece8..3ae64aa9b5765 100755 --- a/i18n/locales/hi-IN/dashboard/scripts.yml +++ b/i18n/locales/hi-IN/dashboard/scripts.yml @@ -1182,8 +1182,6 @@ hi: name: समाप्ति equity-pd: lessons: - Code.org Equity PD: - name: Code.org इक्विटी PD Necessary Background: name: जरूरी पृष्ठभूमि science-PD2: @@ -3341,6 +3339,7 @@ hi: description_student: क्या कभी आपकी इच्छा हुई है कि आप स्कूल में वीडियो गेम खेल पाते? इस पाठ में, आप अपनी खुद की गेम बनाएंगे! description_teacher: इस ऑनलाइन गतिविधि में, छात्र सीखेंगे कि इवेंट्स क्या हैं, और कंप्यूटर वीडियो गेम्स जैसे प्रोग्रामों में इन्हें कैसे उपयोग करते हैं। छात्र इवेंट्स के लिए प्रतिक्रिया करने वाले प्रोग्राम बनाते समय पहेलियों पर काम करेंगे (जैसे तीर के बटन दबाए जा रहे हों)। पहेली के अंत में, छात्रों के पास अलग-अलग गति और ध्वनि के साथ अपनी गेम को अनुकूलित करने का अवसर होगा। student_description: अपनी टीम चुनें और बास्केटबॉल गेम बनाएं + name: बास्केटबॉल sample-csp5: lessons: Controlling Memory with Variables: @@ -3903,6 +3902,7 @@ hi: description_student: क्या कभी आपकी इच्छा हुई है कि आप स्कूल में वीडियो गेम खेल पाते? इस पाठ में, आप अपनी खुद की गेम बनाएंगे! description_teacher: इस ऑनलाइन गतिविधि में, छात्र सीखेंगे कि इवेंट्स क्या हैं, और कंप्यूटर वीडियो गेम्स जैसे प्रोग्रामों में इन्हें कैसे उपयोग करते हैं। छात्र इवेंट्स के लिए प्रतिक्रिया करने वाले प्रोग्राम बनाते समय पहेलियों पर काम करेंगे (जैसे तीर के बटन दबाए जा रहे हों)। पहेली के अंत में, छात्रों के पास अलग-अलग गति और ध्वनि के साथ अपनी गेम को अनुकूलित करने का अवसर होगा। student_description: खेलों में मिलाएं व मिलान करें + name: खेल 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6601,6 +6601,7 @@ hi: name: 'Minecraft: हीरो का सफर' description_teacher: इस पाठ में, हर आयु वर्ग के शिक्षार्थी सुरक्षित व सहयोगात्मक माहौल में कोडिंग और कंप्यूटर साइंस का आरंभिक अनुभव प्राप्त करते हैं। यह पाठ पढ़ने योग्य (6 वर्ष से अधिक आयु वर्ग) किसी भी छात्र के लिए उपयोगी है। छोटी आयु के शिक्षार्थी संभवतया ट्यूटोरियल पूरा नहीं कर सकेंगे, लेकिन उन्हें एक घंटे के लिए पहेलियाँ सोल्व करने में बहुत मज़ा आएगा। हाई स्कूल के छात्र ज्यादातर ट्यूटोरियल पूरा कर लेंगे और उनके पास अंत में फ्री प्ले स्तर पर खेलने के लिए थोड़ा समय भी होगा। student_description: Minecraft बिल्कुल नई गतिविधि के साथ आवर ऑफ़ कोड के लिए लौट आया है! कोड के साथ Minecraft के माध्यम से सफर। + name: हीरो applab-intro-staging: title: ऐप लैब स्टेजिंग का परिचय lessons: @@ -8954,6 +8955,7 @@ hi: description_student: इस पाठ में, हर आयु वर्ग के छात्र सुरक्षित, सहयोग करने वाले वातावरण में कोडिंग और कंप्यूटर साइंस का शुरूआती अनुभव प्राप्त करते हैं। यह पाठ हर आयु वर्ग के छात्रों के लिए तैयार किया गया है परंतु इसके लिए पठन की जरूरत है। इस गतिविधि के लिए साउंड की जरूरत है क्योंकि टूल संगीत पर प्रतिक्रिया करने वाला बनाया गया था। description_teacher: इस पाठ में, हर आयु वर्ग के छात्र सुरक्षित, सहयोग करने वाले वातावरण में कोडिंग और कंप्यूटर साइंस का शुरूआती अनुभव प्राप्त करते हैं। यह पाठ हर आयु वर्ग के छात्रों के लिए तैयार किया गया है परंतु इसके लिए पठन की जरूरत है। इस गतिविधि के लिए साउंड की जरूरत है क्योंकि टूल संगीत पर प्रतिक्रिया करने वाला बनाया गया था। student_description: अपने दोस्तों के साथ साझा करने के लिए अपनी डांस पार्टी को कोड दें! + name: नृत्य frozen-2018-test-b: title: नया फ्रोज़न स्क्रिप्ट lessons: @@ -8968,6 +8970,7 @@ hi: name: 'Minecraft: समुद्री यात्रा जलचर' description_teacher: इस पाठ में, हर आयु वर्ग के शिक्षार्थी सुरक्षित व सहयोगात्मक माहौल में कोडिंग और कंप्यूटर साइंस का आरंभिक अनुभव प्राप्त करते हैं। यह पाठ पढ़ने योग्य (6 वर्ष से अधिक आयु वर्ग) किसी भी छात्र के लिए उपयोगी है। छोटी आयु के शिक्षार्थी संभवतया ट्यूटोरियल पूरा नहीं कर सकेंगे, लेकिन उन्हें एक घंटे के लिए पहेलियाँ सोल्व करने में बहुत मज़ा आएगा। हाई स्कूल के छात्र ज्यादातर ट्यूटोरियल पूरा कर लेंगे और उनके पास अंत में फ्री प्ले स्तर पर खेलने के लिए थोड़ा समय भी होगा। student_description: Minecraft बिल्कुल नई गतिविधि के साथ वापस आ गया है! कोड के साथ अंतर्जलीय दुनिया की पड़ताल करने और इनका निर्माण करने के लिए अपनी रचनात्मकता और सवाल हल करने के कौशलों का उपयोग करें। + name: जलचर sconyers: title: ट्रेसी का प्लेग्राउंड lessons: @@ -12555,7 +12558,6 @@ hi: description: अपने दोस्तों के साथ साझा करने के लिए अपनी डांस पार्टी को कोड दें! lessons: Dance Party: - name: डांस पार्टी description_student: इस पाठ में, हर आयु वर्ग के छात्र सुरक्षित, सहयोग करने वाले वातावरण में कोडिंग और कंप्यूटर साइंस का शुरूआती अनुभव प्राप्त करते हैं। यह पाठ हर आयु वर्ग के छात्रों के लिए तैयार किया गया है परंतु इसके लिए पठन की जरूरत है। इस गतिविधि के लिए साउंड की जरूरत है क्योंकि टूल संगीत पर प्रतिक्रिया करने वाला बनाया गया था। description_teacher: इस पाठ में, हर आयु वर्ग के छात्र सुरक्षित, सहयोग करने वाले वातावरण में कोडिंग और कंप्यूटर साइंस का शुरूआती अनुभव प्राप्त करते हैं। यह पाठ हर आयु वर्ग के छात्रों के लिए तैयार किया गया है परंतु इसके लिए पठन की जरूरत है। इस गतिविधि के लिए साउंड की जरूरत है क्योंकि टूल संगीत पर प्रतिक्रिया करने वाला बनाया गया था। student_description: अपने दोस्तों के साथ साझा करने के लिए अपनी डांस पार्टी को कोड दें! @@ -16875,8 +16877,7 @@ hi: title: '"हेलो, दुनिया!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Code.org लर्निंग प्लेटफॉर्म पर नेविगेट करना + Navigating the Codeorg learning platform: description_teacher: |- **आप जानेंगे कैसे:** @@ -17886,7 +17887,7 @@ hi: description_student: चित्रों को पूरा करने के लिए लूप्स और पैटर्नों का उपयोग करें। description_teacher: लूप्स पर वापस लौटते हैं, छात्र निर्देशों के साधारण क्रमों को लूप करके चित्रों को चित्रित करना सीख सकते हैं। पिछले प्लग्ड पाठ में, लूप्स का उपयोग भूलभुलैया को पार करने और खजाना एकत्र करने के लिए किया गया था। यहां, लूप्स पैटर्न बना रही हैं। इस चरण के अंत में, छात्रों को लूप्स का उपयोग करते हुए उनके खुद के चित्र बनाने का अवसर दिया जाएगा। key: लूप्स के साथ समुद्र का दृश्य - The Big Event Jr.: + The Big Event Jr: name: विशाल इवेंट Jr. description_student: जब विशाल रिमोट पर आपके अध्यापक बटन दबाएं तो मूव करें और चिल्लाएं। description_teacher: इवेंट्स पहले से लिखी गई कलन विधि में विविधता जोड़ने का शानदार तरीका है। कभी-कभार आप अपने प्रोग्राम को उपयोगकर्ता के लिए बिल्कुल सही प्रतिक्रिया करने योग्य बनाने चाहते हैं, जब उपयोगकर्ता इसकी प्रतिक्रिया चाहता है। इवेंट्स इसी कार्य के लिए होती हैं। @@ -18373,7 +18374,7 @@ hi: description_student: अपने खुद के स्मार्टफोन ऐप का खाका खींचें। description_teacher: इस पाठ में छात्र पहचान करते हैं कि कंप्यूटर साइंस वास्तविक ज़िंदगी में लोगों की मदद कर सकती है। सबसे पहले, छात्र कई काल्पनिक स्मार्टफोन उपयोगकर्ताओं की “सही ऐप” ढूंढने में मदद के लिए उनके साथ समानुभूति जाहिर करेंगे, जो उनकी जरूरतों पर ध्यान देता हो। उसके बाद, छात्र अपने खुद के स्मार्टफोन ऐप का खाका खींचने के लिए समानुभूति और रचनात्मकता का अभ्यास करते हैं, जो एक अतिरिक्त उपयोगकर्ताओं की जरूरतों पर ध्यान देता हो। key: सही ऐप - The Big Event Jr.: + The Big Event Jr: name: विशाल इवेंट Jr. description_student: जब विशाल रिमोट पर आपका अध्यापक बटन दबाएं तो मूव करें या चिल्लाएं। description_teacher: इवेंट्स पहले से लिखी गई कलन विधि में विविधता जोड़ने का शानदार तरीका है। कभी-कभार आप अपने प्रोग्राम को उपयोगकर्ता के लिए बिल्कुल सही प्रतिक्रिया करने योग्य बनाने चाहते हैं, जब उपयोगकर्ता इसकी प्रतिक्रिया चाहता है। इवेंट्स इसी कार्य के लिए होती हैं। @@ -18449,7 +18450,7 @@ hi: lessons: Putting a STOP to Online Meanness: description_student: इस पाठ में, आप घटियापन और इस बारे में सीखेंगे कि जब ऑनलाइन आपका सामना इससे हो तो आपको क्या करना चाहिए। - My Robotic Friends Jr.: + My Robotic Friends Jr: name: मेरे रोबोटिक फ्रेंड्स Jr. description_student: इस पाठ में, आप मानेंगे कि उनके सहपाठी रोबोट हैं और उन्हें स्टैक किए कपों का पैटर्न बनाने के लिए प्रोग्राम करेंगे। description_teacher: कोड के स्थान पर चिन्हों के सेट का उपयोग करते हुए, छात्र अलग-अलग पैटर्नों में कपों को जोड़ने के लिए "रोबोट” को निर्देश देने की कलन विधियां डिजाइन करेंगे। छात्र केवल अपने साथियों द्वारा परिभाषित कलन विधि के लिए प्रतिक्रिया करते हुए, रोबोट के तौर पर बारी-बारी से भाग लेंगे। यह खंड छात्रों को चिन्हों और क्रियाओं के बीच संबंध, कलन विधि और प्रोग्राम के बीच अंतर, और डीबगिंग के बहुमूल्य कौशल सिखाते हैं। @@ -18470,7 +18471,7 @@ hi: name: कोड के साथ कलाकृति बनाना description_student: आर्टिस्ट को प्रोग्राम करके सुंदर चित्र बनाएं। description_teacher: इस पाठ में, छात्र स्क्रीन पर ड्राइंग पूरी करने के लिए आर्टिस्ट को नियंत्रित करेंगे। आर्टिस्ट चरण से छात्र `100 पिक्सल तक आगे की ओर मूव करें` और `90 डिग्री तक दाएं मुड़ें` जैसे नए ब्लॉक्स का उपयोग करते हुए बढ़ती जटिलता के चित्र बना पाएंगे। - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: माई लूपी रोबोटिक फ्रेंड्स Jr. description_student: इस पाठ में, आप दुबारा अपने सहपाठियों को प्रोग्राम करेंगे, लेकिन लूप्स का उपयोग करते हुए आप अधिक बड़े और अधिक जटिल सवालों को हल करने में सक्षम होंगे। description_teacher: शुरुआती "माई रोबोटिक फ्रेंड्स" गतिविधि के आधार पर, छात्र बड़े और अधिक जटिल डिजाइन को सुलझाते हैं। इन बड़े डिजाइनों को पूरा करने के लिए अपने "रोबोट्स” को प्रोग्राम करने हेतु, छात्रों को अपने उन निर्देशों में दोहराए गए पैटर्नों को पहचानना होगा, जिन्हें लूप से बदला जा सकता है। @@ -19081,6 +19082,8 @@ hi: name: Java Lab lesson-9: name: फंदे + lesson-21: + name: कंसोल pre-express-2022: lessons: Learn to Drag and Drop: @@ -19129,6 +19132,14 @@ hi: name: इकाई 2 मूल्यांकन lesson-6: name: चर + lesson-16: + name: कंसोल + csa3-2022: + lessons: + lesson-5: + name: फॉर लूप्स + lesson-16: + name: कंसोल cs4all-invasive-species: lessons: lesson-12: @@ -19384,6 +19395,8 @@ hi: lessons: lesson-1: name: स्वागत है + lesson-9: + name: पाठ योजना बनाना csa2-2022-exemplars: lessons: lesson-1: @@ -19428,3 +19441,13 @@ hi: key: पाठ योजना बनाना Next steps: key: अगले चरण + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: भौतिक कंप्यूटिंग + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: भौतिक कंप्यूटिंग + hello-world-csc: + title: हैलो दुनिया From 3c51b1a05ab4d926d92b91edeefe92749abd76ac Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:43 +0000 Subject: [PATCH 32/84] dashboard i18n updates - Croatian --- dashboard/config/locales/blocks.hr-HR.yml | 4 + dashboard/config/locales/resources.hr-HR.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.hr-HR.yml | 12 ++ i18n/locales/hr-HR/dashboard/blocks.yml | 4 + i18n/locales/hr-HR/dashboard/scripts.yml | 12 ++ 5 files changed, 152 insertions(+) diff --git a/dashboard/config/locales/blocks.hr-HR.yml b/dashboard/config/locales/blocks.hr-HR.yml index 45b98a9b78525..e3c5129b033f6 100644 --- a/dashboard/config/locales/blocks.hr-HR.yml +++ b/dashboard/config/locales/blocks.hr-HR.yml @@ -283,6 +283,10 @@ hr: new Behavior(moving_north_and_looping, []): krećući se prema sjeveru i petljajući new Behavior(moving_south_and_looping, []): krećući se prema jugu i petljajući + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekunde gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/resources.hr-HR.json b/dashboard/config/locales/resources.hr-HR.json index 19c447c0eb674..e55ac30aae3e0 100644 --- a/dashboard/config/locales/resources.hr-HR.json +++ b/dashboard/config/locales/resources.hr-HR.json @@ -24,6 +24,102 @@ "ai-ml/oceans/unversioned": { "name": "AI: Strojno učenje" }, + "lesson_plans/courseb/2018": { + "name": "Nastavni plan" + }, + "lesson_plans/coursea/2018": { + "name": "Nastavni plan" + }, + "lesson_plans/coursed/2018": { + "name": "Nastavni plan" + }, + "lesson_plans/coursef/2018": { + "name": "Nastavni plan" + }, + "lesson_plans/express/2018": { + "name": "Nastavni plan" + }, + "lesson_plans/coursee/2018": { + "name": "Nastavni plan" + }, + "lesson_plans/coursec/2018": { + "name": "Nastavni plan" + }, + "lesson_plans_2/csd/2018": { + "name": "Nastavni plan" + }, + "lesson_plans_5/csd/2018": { + "name": "Nastavni plan" + }, + "lesson_plans_4/csd/2018": { + "name": "Nastavni plan" + }, + "lesson_plans_3/csd/2018": { + "name": "Nastavni plan" + }, + "lesson_plans_1/csd/2018": { + "name": "Nastavni plan" + }, + "lesson_plans/csd/2018": { + "name": "Nastavni plan" + }, + "lesson_plans/coursea/2019": { + "name": "Nastavni plan" + }, + "lesson_plans/courseb/2019": { + "name": "Nastavni plan" + }, + "lesson_plans/coursed/2019": { + "name": "Nastavni plan" + }, + "lesson_plans/coursef/2019": { + "name": "Nastavni plan" + }, + "lesson_plans/coursee/2019": { + "name": "Nastavni plan" + }, + "lesson_plans/express/2019": { + "name": "Nastavni plan" + }, + "lesson_plans/coursec/2019": { + "name": "Nastavni plan" + }, + "lesson_plans_2/csd/2019": { + "name": "Nastavni plan" + }, + "lesson_plans_5/csd/2019": { + "name": "Nastavni plan" + }, + "lesson_plans_3/csd/2019": { + "name": "Nastavni plan" + }, + "lesson_plans_4/csd/2019": { + "name": "Nastavni plan" + }, + "lesson_plans/csd/2019": { + "name": "Nastavni plan" + }, + "lesson_plans_1/csd/2019": { + "name": "Nastavni plan" + }, + "lesson_plans_2/csd/2017": { + "name": "Nastavni plan" + }, + "lesson_plans_5/csd/2017": { + "name": "Nastavni plan" + }, + "lesson_plans_1/csd/2017": { + "name": "Nastavni plan" + }, + "lesson_plans/csd/2017": { + "name": "Nastavni plan" + }, + "lesson_plans_4/csd/2017": { + "name": "Nastavni plan" + }, + "lesson_plans_3/csd/2017": { + "name": "Nastavni plan" + }, "sprite_lab_documentation/coursef/2021": { "name": "Dokumentacija za Lab likova" }, @@ -284,6 +380,30 @@ }, "lists/csd/2021": { "name": "Liste" + }, + "lesson_plans/pre-express/2020": { + "name": "Nastavni plan" + }, + "lesson_plans/express/2020": { + "name": "Nastavni plan" + }, + "lesson_plans/courseb/2020": { + "name": "Nastavni plan" + }, + "lesson_plans/coursed/2020": { + "name": "Nastavni plan" + }, + "lesson_plans/coursec/2020": { + "name": "Nastavni plan" + }, + "lesson_plans/coursee/2020": { + "name": "Nastavni plan" + }, + "lesson_plans/coursea/2020": { + "name": "Nastavni plan" + }, + "lesson_plans/coursef/2020": { + "name": "Nastavni plan" } } } diff --git a/dashboard/config/locales/scripts.hr-HR.yml b/dashboard/config/locales/scripts.hr-HR.yml index 5d107761f78da..c6c2c3285cc13 100644 --- a/dashboard/config/locales/scripts.hr-HR.yml +++ b/dashboard/config/locales/scripts.hr-HR.yml @@ -940,6 +940,8 @@ hr: lesson_groups: required: display_name: Pregled + basketball: + name: košarkaška lopta csd2-2017: lessons: Lists: @@ -1620,6 +1622,8 @@ hr: lessons: Artist: name: Umjetnik + aquatic: + name: morska cspplayground: lesson_groups: csp_variables: @@ -2788,6 +2792,10 @@ hr: lessons: lesson-6: name: Varijable + csa3-2022: + lessons: + lesson-5: + name: Petlja brojača cs4all-invasive-species: lessons: lesson-12: @@ -2812,6 +2820,10 @@ hr: display_name: Likovi lessonGroup-8: display_name: Varijable + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Nastavni plan csa2-2022-exemplars: lessons: lesson-1: diff --git a/i18n/locales/hr-HR/dashboard/blocks.yml b/i18n/locales/hr-HR/dashboard/blocks.yml index 9f1832e7bfdec..a7ffd23bcc03e 100644 --- a/i18n/locales/hr-HR/dashboard/blocks.yml +++ b/i18n/locales/hr-HR/dashboard/blocks.yml @@ -282,6 +282,10 @@ hr: new Behavior(moving_east_and_looping, []): krećući se prema istoku i petljajući new Behavior(moving_north_and_looping, []): krećući se prema sjeveru i petljajući new Behavior(moving_south_and_looping, []): krećući se prema jugu i petljajući + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekunde gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/hr-HR/dashboard/scripts.yml b/i18n/locales/hr-HR/dashboard/scripts.yml index beb1071d11137..dc715b6d42585 100755 --- a/i18n/locales/hr-HR/dashboard/scripts.yml +++ b/i18n/locales/hr-HR/dashboard/scripts.yml @@ -885,6 +885,8 @@ hr: lesson_groups: required: display_name: Pregled + basketball: + name: košarkaška lopta csd2-2017: lessons: Lists: @@ -1565,6 +1567,8 @@ hr: lessons: Artist: name: Umjetnik + aquatic: + name: morska cspplayground: lesson_groups: csp_variables: @@ -2733,6 +2737,10 @@ hr: lessons: lesson-6: name: Varijable + csa3-2022: + lessons: + lesson-5: + name: Petlja brojača cs4all-invasive-species: lessons: lesson-12: @@ -2757,6 +2765,10 @@ hr: display_name: Likovi lessonGroup-8: display_name: Varijable + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Nastavni plan csa2-2022-exemplars: lessons: lesson-1: From 4ef9ed01a4ce822f78ae8ea349e3ae03a8f72c79 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:46 +0000 Subject: [PATCH 33/84] dashboard i18n updates - Hungarian --- .../locales/activity_sections.hu-HU.json | 4 +- .../config/locales/authored_hints.hu-HU.json | 20 +- dashboard/config/locales/blocks.hu-HU.yml | 10 + .../locales/lesson_activities.hu-HU.json | 15 + dashboard/config/locales/lessons.hu-HU.json | 9 - .../locales/long_instructions.hu-HU.json | 9 +- dashboard/config/locales/resources.hu-HU.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.hu-HU.yml | 21 +- .../locales/short_instructions.hu-HU.json | 4 - i18n/locales/hu-HU/dashboard/blocks.yml | 10 + i18n/locales/hu-HU/dashboard/scripts.yml | 21 +- 11 files changed, 620 insertions(+), 43 deletions(-) diff --git a/dashboard/config/locales/activity_sections.hu-HU.json b/dashboard/config/locales/activity_sections.hu-HU.json index 622d2610ee3df..187bb5eb1d7cb 100644 --- a/dashboard/config/locales/activity_sections.hu-HU.json +++ b/dashboard/config/locales/activity_sections.hu-HU.json @@ -2299,7 +2299,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Színpadra állítás\n\nÜdvözöld a tanulókat az osztályban, és ismertesd a napi tevékenységet.", "tips": [ - "A Kódolás órája bevezetésének egyik módja, ha nem nagyon ismered a kódolást, hogy bemutatod az egyik [ösztönző videónkat](https://hourofcode.com/promote/resources#videos). Válaszd ki azt, amelyikről úgy gondolod, hogy diákjaid inspirálónak találják, és oszd meg most. A középiskolások számára a [Itt a kódolás órája](https://youtu.be/FC5FbmsH4fw) című videót javasoljuk." + "A Kódolás órája bevezetésének egyik módja, ha nem nagyon ismered a kódolást, hogy bemutatod az egyik [ösztönző videónkat][0]. Válaszd ki azt, amelyikről úgy gondolod, hogy diákjaid inspirálónak találják, és oszd meg most. A középiskolások számára a [Itt a kódolás órája][1] című videót javasoljuk." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -2312,7 +2312,7 @@ "description": "Tudtad, hogy az informatika nagyon kreatív tud lenni? Valójában kóddal művészetet is létre lehet hozni. Emlékeztetőül: a kód olyan utasítások összessége, amelyeket a számítógép képes megérteni. Ahogyan a festék színeinek kiválasztása, úgy a kód megírása is lehetőséget adhat a kreativitásod kifejezésére! \n\nMa a költészetet fogjuk használni a kreatív kódolás ösztönzésére. Tudja valaki, mi az a költészet? Van kedvenc verse vagy költője? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "\\*\\* Olvassatok együtt verset:\\*\\* Olvassatok el együtt [néhány verset](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing), és gyakoroljátok az egyes versek hangulatának szavakba foglalását. Bátorítsd a tanulókat, hogy osszák meg értelmezésüket, még akkor is, ha az eltér valaki másétól." + "description": "\\*\\* Olvassatok együtt verset:\\*\\* Olvassatok el együtt [néhány verset][0], és gyakoroljátok az egyes versek hangulatának szavakba foglalását. Bátorítsd a tanulókat, hogy osszák meg értelmezésüket, még akkor is, ha az eltér valaki másétól." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Versművészet", diff --git a/dashboard/config/locales/authored_hints.hu-HU.json b/dashboard/config/locales/authored_hints.hu-HU.json index 6dd8495edabc2..31fe24ba48d3f 100644 --- a/dashboard/config/locales/authored_hints.hu-HU.json +++ b/dashboard/config/locales/authored_hints.hu-HU.json @@ -602,7 +602,7 @@ "courseD_bee_debugging_challenge1_c": "Miután a méh elért az oszlop aljára, ismételje ezeket a parancsokat: \n\n- Ismételd 2 alkalommal:\n - Menj előre\n - Készíts 3 mézet \n- Menj hátra" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "És most gyűjtd össze a maradék gyémántokat is a sorban.\n\n![]()\nAdd ezeket a blokkokat a programodhoz.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "És most gyűjtd össze a maradék gyémántokat is a sorban.\n\n![]()\nAdd ezeket a blokkokat a programodhoz.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Végül gyűjtd össze a maradék gyémántokat is a sorban. Add hozzá ezeket a blokkokat a programodhoz.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Itt a teljes megoldása ennek rejtvénynek.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -1662,8 +1662,8 @@ "courseD_bee_debugging_challenge1_a": "Ennek a programnak miért csak az első fele működik? Gondolkodj el rajta, miért kell a méhnek hátrafelé mozognia. Mennyi nektárt gyűjt a méh, amikor a virághoz ér?" }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Kezdjük csak **két** gyémánt összegyűjtésével, az első **két** halomból, egymás után.\n\n![]()\nHasználd ezeket a blokkokat.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "És most gyűjtd össze a maradék gyémántokat is a sorban.\n\n![]()\nAdd ezeket a blokkokat a programodhoz.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Kezdjük csak **két** gyémánt összegyűjtésével, az első **két** halomból, egymás után.\n\n![]()\nHasználd ezeket a blokkokat.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "És most gyűjtd össze a maradék gyémántokat is a sorban.\n\n![]()\nAdd ezeket a blokkokat a programodhoz.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Végül gyűjtd össze a maradék gyémántokat is a sorban. Add hozzá ezeket a blokkokat a programodhoz.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Itt a teljes megoldása ennek rejtvénynek.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -2870,7 +2870,7 @@ "courseD_bee_conditionals_challenge1_a": "Találj egy utat, ami minden virágot és méhsejtet érint és nem megy neki se fának, se világos színű blokknak. A legjobb út egy spirál lehet.\n\n**Megoldhatod anélkül a feladatot, hogy akár egyszer is balra fordulnál.**" }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Ahogy a `ha a virágnál` blokk esetén, úgy az `amíg nektár > 0` blokkon belüli parancsokat is csak akkor hajtjuk végre, ha a méh épp egy virágnál van. A fő különbség az, hogy az `amíg`-cikluson belüli kódot addig ismételjük, amíg elfogy a nektár. Próbáld ki ezt a megoldást:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Ahogy a `ha a virágnál` blokk esetén, úgy az `amíg nektár > 0` blokkon belüli parancsokat is csak akkor hajtjuk végre, ha a méh épp egy virágnál van. A fő különbség az, hogy az `amíg`-cikluson belüli kódot addig ismételjük, amíg elfogy a nektár. Próbáld ki ezt a megoldást:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseC_collector_prog1": { "courseC_collector_prog1_a": "Ha olyan helyen állsz, ahol kincs van, használd a blokkot, hogy felszedd.", @@ -3996,18 +3996,6 @@ "course3_bee_functions_challenge2": { "courseE_bee_functions_challenge1_a": "Ha a feladat nehéznek tűnik elsőre, próbáld a függvényedet apránként felépíteni!\n\nAdj hozzá néhány blokkot, és próbáld ki. Adj hozzá továbbiakat, és tégy újra próbát. Idővel rátalálsz a tökéletes megoldásra!" }, - "courseB_Scrat_ramp1_2021": { - "2": "Ne félj hibázni! Próbálj ki valamit, és ha em működik akkor próálkozz tovább!" - }, - "courseB_Scrat_ramp2_2021": { - "1": " A kódodnak így kéne kinéznie:\n\n\n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp3a_2021": { - "1": " A kódodnak így kéne kinéznie:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp3b_2021": { - "1": " A kódodnak így kéne kinéznie:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" - }, "courseD_bee_conditionals1_predict1_2021": { "courseD_bee_conditionals1_a": "Használnod kell a `ha` blokkot, hogy ellenőrizd, virágot találsz-e a felhő alatt. Ezt az ellenőrzést még azelőtt meg kell tenned, mielőtt nektárt gyűjtenél." }, diff --git a/dashboard/config/locales/blocks.hu-HU.yml b/dashboard/config/locales/blocks.hu-HU.yml index 508a17440f0a5..b5fc9437bf0c5 100644 --- a/dashboard/config/locales/blocks.hu-HU.yml +++ b/dashboard/config/locales/blocks.hu-HU.yml @@ -2,6 +2,8 @@ hu: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: új {ANIMATION_NAME} szereplő {LOCATION} helyen Dancelab_alternateMoves: text: "{GROUP} váltakozik {N} ütemenként \n{MOVE1} és {MOVE2} között" options: @@ -1038,6 +1040,12 @@ hu: text: vonal húzása {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: szélek megakadályozzák {SPRITE} mozgását + gamelab_everySeconds: + text: 'ismételd meg minden {N} {UNIT} után ' + options: + UNIT: + '"seconds"': másodperc + '"frames"': keretek gamelab_followingTargets: text: célpontok követése gamelab_getAllSprites: @@ -1191,6 +1199,8 @@ hu: '"pop"': pukkanás '"rain"': esős '"spiral"': spirál + gamelab_makeNewScaledSprite: + text: új {ANIMATION_NAME} szereplő {LOCATION} helyen gamelab_makeNewSpriteAnon: text: új {ANIMATION_NAME} szereplő {LOCATION} helyen gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.hu-HU.json b/dashboard/config/locales/lesson_activities.hu-HU.json index 25014e7d4d731..156d2b0c8f921 100644 --- a/dashboard/config/locales/lesson_activities.hu-HU.json +++ b/dashboard/config/locales/lesson_activities.hu-HU.json @@ -68,15 +68,24 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Összefoglaló" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Tevékenység" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Szintek" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Szintek" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Tevékenység" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Szintek" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Értékelés" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Tevékenység" }, @@ -2894,6 +2903,12 @@ "f5985094-20d7-4316-a052-e7b18a78572e": { "name": "Szintek" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Első lépések" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Tevékenység" + }, "544b7b1e-6622-4ce0-b5ed-6c8b8980c832": { "name": "Értékelés" }, diff --git a/dashboard/config/locales/lessons.hu-HU.json b/dashboard/config/locales/lessons.hu-HU.json index 3b259892589e4..cfc456a6292b1 100644 --- a/dashboard/config/locales/lessons.hu-HU.json +++ b/dashboard/config/locales/lessons.hu-HU.json @@ -88,15 +88,6 @@ "oceans/Oceans": { "overview": "Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Először a diákok szemetet próbálnak eltávolítani az óceánból és a tárgyakat \"hal\" vagy \"nem hal\" kategóriába sorolják. Ezután a tanulóknak ki kell bővíteniük az adathalmazt más tengeri élőlénnyel. A foglalkozás második részében a tanulók maguk választanak címkéket, amelyeket a véletlenszerűen generált halak képeire helyeznek. Ezeket az adatokat egy gépi tanuló modellben használják, amely ezután képes lesz arra, hogy önállóan címkézzen fel új képeket." }, - "hello-world-food/lesson-1": { - "overview": "Ebben a leckében a diákok programozásán keresztül ismerkednek meg az informatika alapjaival a Sprite Lab honlapon. A Sprite Lab egy olyan eszköz, amelynek felhasználásával a diákok fantáziadús és szórakoztató projekteket készíthetnek. A diákok megtanulnak sprite-okat létrehozni és animálni, és eseményeket használva interaktívvá tenni őket. \n\nEnnek a leckének több változata is létezik. Mindegyik változat ugyanazokat a fogalmakat tanítja, de más-más képekkel, hogy különböző diákokat szólítson meg. További információkért látogasson el a [Hello World landing page][0][0] honlapra.", - "preparation": "- Menjen végig a feadatokon, hogy megtalálja azokat a területeket, amelyek az osztályában esetleg problémát okozhatnak.\n- A [CS Connections][0] oldalon található források felhasználásával a bevezető bemutató után készítsen tervet további informatikai tanuláshoz.", - "purpose": "A lecke célja, hogy felkészítse a tanulókat egyszerű programozási projektek készítésére a Sprite Lab segítségével. Ennek a készségnek a birtokában a tanulók ezután már más témájú projekteket is létre tudnak hozni, például egy másik iskolai témában vagy más őket személyesen érintő témában. A [CS Connections][0] oldalon vannak ötleteket arra vonatkozóan, hogyan lehet az informatikát más tantárgyakba integrálni." - }, - "poem-art/lesson-1": { - "overview": "Ebben az informatikai és ELA integrált leckében a diákok kóddal animálnak egy verset, hogy illusztrálják a vers hangulatát. E bevezető kódolási tevékenység során a tanulók elolvasnak egy verset, és felismerik annak hangulatát. Ezután megfelelő effekteket és képeket találnak, amelyek segítenek a vers hangulatának illusztrálásában. Végül a tanulók eseményeket (kódot) használnak a hangulatváltás illusztrálására vagy új kép behozásának animálására a versben. \n\nEz a lecke 1 órás önálló leckeként is elvégezhető. Lehetőség van arra is, hogy ezt a leckét a [Kódolás költészettel](http://code.org/poetry) című 5 leckéből álló modul első leckéjeként használják. A Kódolás költészettel modul végére a tanulók megírják saját verseiket, és létrehoznak egy versgeneráló alkalmazást, amelyet megoszthatnak barátaikkal. \n\nA Kódolás költészettel a Code.org CS Connections tantervének része, amelynek célja az informatika integrálása más tantárgyakba, mint például a matematika, az ELA és a természettudományok, a CCSS, NGSS és CSTA szabványokhoz igazodva. ", - "preparation": "- Tekintsd át és töltsd ki az online oktatóprogramot: [Versművészet](http://studio.code.org/s/poem-art).\n\n- Először feltétlenül próbáld ki a tevékenységeket, mielőtt megkérnéd a diákokat, hogy végezzék el azokat. \n\n- Ellenőrizd a technikai felszerelést, és nézd meg, hogy szükség van-e valamilyen előzetes hibaelhárításra.\n\n- Néhány szint lejátszásához hang szükséges. Adjál ki előre fejhallgatókat. \n\n- [Választható] Tanulónként 2 öntapadós jegyzetlap az értékeléshez." - }, "coursea-2021/Programming with Rey and BB-8": { "overview": "Ebben a leckében a diákok újszerű programozási képességeiket bonyolultabb módon fogják használni egy trükkös tanfolyamban, BB-8-tet irányítva.", "student_overview": "Segíts BB-8-nek begyűjteni a fémdarabokat" diff --git a/dashboard/config/locales/long_instructions.hu-HU.json b/dashboard/config/locales/long_instructions.hu-HU.json index 5deea9b1ea703..72319f8637f94 100644 --- a/dashboard/config/locales/long_instructions.hu-HU.json +++ b/dashboard/config/locales/long_instructions.hu-HU.json @@ -153,7 +153,7 @@ "CourseD_Dance_2020_bonus1": "# Előre és hátra!\n\nElőfordulhat, hogy létre szeretnél hozni egy mintát az általad választott táncmozdulatokból. Ezzel az új blokkal éppen ezt teheted meg.\n\nsprites2MOVES.RollMOVES.ClapHigh \n\nA fent kiválasztott mozdulatok sorrendben megismétlődnek a végtelenségig.\n\n- Hozz létre egy váltakozó mozdulatsort az elöl álló vezető táncos számára!\n- Használj különböző számokat a mozdulatok váltakozási sebességének módosításához. Próbált ki az \"1\" vagy a \"0.5\" értéket a gyorsabb váltakozáshoz!", "CourseD_Dance_2020_bonus3": "# Álljunk alakzatba!\n\nNézd meg ezt a táncot, amely az \"MOOSE\"??? blokkot használja, így a táncosok a megadott alakzatba rendeződnek. Próbálkozz ezekkel az ötletekkel:\n\n- Hozz létre egy második tánccsoportot, más elrendezéssel\n- Változtass az elrendezésen gombnyomásra\n- Változtass a tulajdonságokon, ha a táncosok más alakzatra állnak át", "CourseD_Dance_Party_01": "_Induljon a buli és a tánc!_\n\nHúzd az `új __ készítése“ blokkot a munkaterületre, és tedd bele a`beállítás\\` blokkba.\n\n- _Ha további információkra van szükséged, vagy újabb feladatokra vágysz, kattints a bal oldalon lévő villanykörtére._", - "CourseD_Dance_Party_02": "Táncoltassuk meg ezt a jávorszarvast!\n\nHúzd ki a new_dancerFloss-1 blokkot a munkaterületre. Csatlakoztasd be az 4\"measures\" blokk alá. A táncosod a negyedik ütem után egy új mozdulattal kezd táncolni.\n\nA zenében **ütemekben** mérjük az időt. Ebben a bemutatóban az ütemek négy negyed hosszúak.", + "CourseD_Dance_Party_02": "Táncoltassuk meg ezt a jávorszarvast!\n\nHúzd ki a new\\_dancerFloss-1 blokkot a munkaterületre. Csatlakoztasd be az 4\"measures\" blokk alá. A táncosod a negyedik ütem után egy új mozdulattal kezd táncolni.\n\nA zenében **ütemekben** mérjük az időt. Ebben a bemutatóban az ütemek négy negyed hosszúak.", "CourseD_Dance_Party_03": "_Most elkezdünk növekedni!_\n\nAdj hozzá egy 6\"measures\" blokkot a munkaterületedhez. Állítsd be, hogy a táncos 6 ütem után új mozdulatot kezdjen.", "CourseD_Dance_Party_04": "_Ehhez a tánchoz kellene valami villanás!_\n\nAz eszköztáradban keress egy új blokkot, amivel valamilyen háttéreffektet tehetsz a táncosod mögé. Figyeld meg, hogyan változnak az effektek a zenére!", "CourseD_Dance_Party_05": "Egy másik új blokkal érd el, hogy a táncos **2 ütemenként** változtasson a mozgásán!\n\n- A „(Következő)“, „(Előző)“ vagy „(Véletlen)“ lehetőséget kiválasztva megadhatod, hogy a táncos a kód minden futtatásakor másik mozgást végezzen.", @@ -177,8 +177,8 @@ "CourseE_HOC 2018 Level_3_2020": "Ragadd meg az evezőt, és hajózz ki a nyílt vizekre, hogy kifoghasd a **tőkehalat** ![](https://images.code.org/9b636884eefb1efe18f9f844e1e916a9-image-1538698597353.png).", "CourseE_HOC 2018 Level_4": "Hadd egye meg a tőkehalat a **delfin** ![](https://images.code.org/8c240fd4df4da2795ba7ca942b77a057-image-1538947890991.png). Ismétlő blokkal gyorsabban átjutsz az óceánon.", "CourseE_HOC 2018 Level_4_2020": "Hadd egye meg a tőkehalat a **delfin** ![](https://images.code.org/8c240fd4df4da2795ba7ca942b77a057-image-1538947890991.png). Ismétlő blokkal gyorsabban átjutsz az óceánon.", - "CourseE_HOC 2018 Level_5": "Valahol egy **nautiluszhéj** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png) rejtőzik! Kutasd át az elsüllyedt hajót, hogy megleld a **ládát** \\!\\[ ().", - "CourseE_HOC 2018 Level_5_2020": "Valahol egy **nautiluszhéj** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png) rejtőzik! Kutasd át az elsüllyedt hajót, hogy megleld a **ládát** \\!\\[ ().", + "CourseE_HOC 2018 Level_5": "Valahol egy **nautiluszhéj** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png) rejtőzik! Kutasd át az elsüllyedt hajót, hogy megleld a **ládát** !\\[ ().", + "CourseE_HOC 2018 Level_5_2020": "Valahol egy **nautiluszhéj** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png) rejtőzik! Kutasd át az elsüllyedt hajót, hogy megleld a **ládát** !\\[ ().", "CourseE_HOC 2018 Level_6": "Úgy tűnik, irtó hideg van odakint! A víz alatti romokhoz vezető utad során fogj egy **lazacot** ![](https://images.code.org/c66eadf25b3cdfe20bbfdc91e2c28c94-image-1538699000102.png).", "CourseE_HOC 2018 Level_6_2020": "Úgy tűnik, irtó hideg van odakint! A víz alatti romokhoz vezető utad során fogj egy **lazacot** ![](https://images.code.org/c66eadf25b3cdfe20bbfdc91e2c28c94-image-1538699000102.png).", "CourseE_HOC 2018 Level_7a": "Megtaláltad a víz alatti romokat. Keress a homokkőben egy **ládát** ![](https://images.code.org/29a5fd76b869d755a60d39fbbb4057eb-image-1538699081910.png), ami **prizmarin** ![](https://images.code.org/5f5ebe5121b8f9787d7dbd38ad0a86cc-image-1538699091018.png) kincset rejt.", @@ -924,7 +924,7 @@ "CourseE_HOC 2018 Level_2_2021": "Csónakkal sokkal egyszerűbb, mint úszni a nyílt vízen! Menj a móló végére, ahol vízre szállhatsz.", "CourseE_HOC 2018 Level_3_2021": "Ragadd meg az evezőt, és hajózz ki a nyílt vizekre, hogy kifoghasd a **tőkehalat** ![](https://images.code.org/9b636884eefb1efe18f9f844e1e916a9-image-1538698597353.png).", "CourseE_HOC 2018 Level_4_2021": "Hadd egye meg a tőkehalat a **delfin** ![](https://images.code.org/8c240fd4df4da2795ba7ca942b77a057-image-1538947890991.png). Ismétlő blokkal gyorsabban átjutsz az óceánon.", - "CourseE_HOC 2018 Level_5_2021": "Valahol egy **nautiluszhéj** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png) rejtőzik! Kutasd át az elsüllyedt hajót, hogy megleld a **ládát** \\!\\[ ().", + "CourseE_HOC 2018 Level_5_2021": "Valahol egy **nautiluszhéj** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png) rejtőzik! Kutasd át az elsüllyedt hajót, hogy megleld a **ládát** !\\[ ().", "CourseE_HOC 2018 Level_6_2021": "Úgy tűnik, irtó hideg van odakint! A víz alatti romokhoz vezető utad során fogj egy **lazacot** ![](https://images.code.org/c66eadf25b3cdfe20bbfdc91e2c28c94-image-1538699000102.png).", "CourseE_HOC 2018 Level_7a_2021": "Megtaláltad a víz alatti romokat. Keress a homokkőben egy **ládát** ![](https://images.code.org/29a5fd76b869d755a60d39fbbb4057eb-image-1538699081910.png), ami **prizmarin** ![](https://images.code.org/5f5ebe5121b8f9787d7dbd38ad0a86cc-image-1538699091018.png) kincset rejt.", "CourseE_HOC 2018 Level_8_2021": "Először jéghegyek, most meg láva? Menj végig ezen a vulkáni szigeten, és keresd meg a **trópusi halat** ![](https://images.code.org/6d3293e7709cb1a43d9f7617fd0cc2b8-image-1538699180397.png) a korallzátonyban.", @@ -1197,7 +1197,6 @@ "Course 4 Artist Vars 12": "Állítsuk be a `sides` (oldalak) változó értékét 5-re. Minél több oldalt állítunk be ebben az algoritmusban, annál nagyobb lesz az egész minta. \n\nVedd észre, hogy van még egy változó: `length` (hossz). \nMost már ezt is használhatjuk a \"menj előre\" blokkban. \n\nÁllítsd be a `length` (hossz) változó értékét 75-re az alakzat megrajzolásához.", "Course 4 Artist Vars 13": "Amikor egy alakzatnak sok oldala van, akkor minden oldalnak rövidebbnek kell lennie, hogy elférjen a képernyőn. \n\nKészítsük el ennek a lenyűgöző mintának az algoritmusát, de ahelyett, hogy kézzel állítanánk be a `length` (hossz) változó értékét, használjunk most egy matematikai blokkot a `sides` (oldalak) változó értékét felhasználva, hogy minden alakzat megfelelően elférjen. \n\nMinden sokszög kerülete legyen 300 képpont.", "Course 4 Artist Vars 14": "**Szabad játék**: Próbáld ki! Az algoritmusod most egy másik ciklusba van beágyazva. Kísérletezz a két változó értékének megváltoztatásával, és rajzolj érdekes mintákat.\n\nTovább fejlesztheted a mintákat, ha játszol a színekkel is. Használj véletlen színeket a cikluson belül, és nézd meg, hogyan módosul a rajzod.", - "courseB_Scrat_ramp3b_2021": "Van egy extra blokk a kód végén!\n\nHúzd vissza az eszköztárba, hogy 'eldobd'.", "courseD_bee_conditionals1_predict1_2021": "_\"Ettől a felhőtől nem látok semmit!\"_\n\nEllenőrizni kell, hogy a felhő mögött van-e virág. Ha van virág van mögötte, akkor gyűjteni kell belőle nektárt.", "courseD_bee_conditionals2_2021": "Még több felhő! \n\nMinden felhőt ellenőrizned kell, hogy van-e alatta virág vagy sem. Ha virág bújik meg a felhő mögött, akkor a méhnek nektárt kell gyűjtenie onnen _egyszer_. \n\nEmlékezz rá: A felhők alatt különböző dolgok lehetnek!", "courseD_bee_conditionals3_2021": "Csak a virágokból gyűjthetsz nektárt, de minden helyet ellenőrizhetsz, hogy virág van-e ott. Ha a felhő altt virág bújuk meg, akkor a méhnek nektárt kell onnan gyűjtenie, méghozzá _egyszer_.", diff --git a/dashboard/config/locales/resources.hu-HU.json b/dashboard/config/locales/resources.hu-HU.json index 688d590a6cd28..d48285aa0cd62 100644 --- a/dashboard/config/locales/resources.hu-HU.json +++ b/dashboard/config/locales/resources.hu-HU.json @@ -34,6 +34,429 @@ "ai-training/oceans/unversioned": { "type": "Videó" }, + "lesson_plans/courseb/2018": { + "name": "Óravázlatok" + }, + "standard_mappings/courseb/2018": { + "name": "Standard leképezések" + }, + "teacher_forum/courseb/2018": { + "name": "Tanári fórum" + }, + "vocabulary/courseb/2018": { + "name": "Szótár" + }, + "lesson_plans/coursea/2018": { + "name": "Óravázlatok" + }, + "standard_mappings/coursea/2018": { + "name": "Standard leképezések" + }, + "teacher_forum/coursea/2018": { + "name": "Tanári fórum" + }, + "vocabulary/coursea/2018": { + "name": "Szótár" + }, + "lesson_plans/coursed/2018": { + "name": "Óravázlatok" + }, + "standard_mappings/coursed/2018": { + "name": "Standard leképezések" + }, + "teacher_forum/coursed/2018": { + "name": "Tanári fórum" + }, + "vocabulary/coursed/2018": { + "name": "Szótár" + }, + "lesson_plans/coursef/2018": { + "name": "Óravázlatok" + }, + "standard_mappings/coursef/2018": { + "name": "Standard leképezések" + }, + "teacher_forum/coursef/2018": { + "name": "Tanári fórum" + }, + "vocabulary/coursef/2018": { + "name": "Szótár" + }, + "lesson_plans/express/2018": { + "name": "Óravázlatok" + }, + "standard_mappings/express/2018": { + "name": "Standard leképezések" + }, + "teacher_forum/express/2018": { + "name": "Tanári fórum" + }, + "vocabulary/express/2018": { + "name": "Szótár" + }, + "lesson_plans/coursee/2018": { + "name": "Óravázlatok" + }, + "standard_mappings/coursee/2018": { + "name": "Standard leképezések" + }, + "teacher_forum/coursee/2018": { + "name": "Tanári fórum" + }, + "vocabulary/coursee/2018": { + "name": "Szótár" + }, + "lesson_plans/coursec/2018": { + "name": "Óravázlatok" + }, + "standard_mappings/coursec/2018": { + "name": "Standard leképezések" + }, + "teacher_forum/coursec/2018": { + "name": "Tanári fórum" + }, + "vocabulary/coursec/2018": { + "name": "Szótár" + }, + "code_introduced_1/csd/2018": { + "name": "Kód bevezetés" + }, + "lesson_plans_2/csd/2018": { + "name": "Óravázlatok" + }, + "standard_mappings_2/csd/2018": { + "name": "Standard leképezések" + }, + "teacher_forum_2/csd/2018": { + "name": "Tanári fórum" + }, + "vocabulary_2/csd/2018": { + "name": "Szótár" + }, + "code_introduced_3/csd/2018": { + "name": "Kód bevezetés" + }, + "lesson_plans_5/csd/2018": { + "name": "Óravázlatok" + }, + "standard_mappings_5/csd/2018": { + "name": "Standard leképezések" + }, + "teacher_forum_5/csd/2018": { + "name": "Tanári fórum" + }, + "vocabulary_5/csd/2018": { + "name": "Szótár" + }, + "lesson_plans_4/csd/2018": { + "name": "Óravázlatok" + }, + "standard_mappings_4/csd/2018": { + "name": "Standard leképezések" + }, + "teacher_forum_4/csd/2018": { + "name": "Tanári fórum" + }, + "vocabulary_4/csd/2018": { + "name": "Szótár" + }, + "code_introduced_2/csd/2018": { + "name": "Kód bevezetés" + }, + "lesson_plans_3/csd/2018": { + "name": "Óravázlatok" + }, + "standard_mappings_3/csd/2018": { + "name": "Standard leképezések" + }, + "teacher_forum_3/csd/2018": { + "name": "Tanári fórum" + }, + "vocabulary_3/csd/2018": { + "name": "Szótár" + }, + "code_introduced/csd/2018": { + "name": "Kód bevezetés" + }, + "lesson_plans_1/csd/2018": { + "name": "Óravázlatok" + }, + "standard_mappings_1/csd/2018": { + "name": "Standard leképezések" + }, + "teacher_forum_1/csd/2018": { + "name": "Tanári fórum" + }, + "vocabulary_1/csd/2018": { + "name": "Szótár" + }, + "lesson_plans/csd/2018": { + "name": "Óravázlatok" + }, + "standard_mappings/csd/2018": { + "name": "Standard leképezések" + }, + "teacher_forum/csd/2018": { + "name": "Tanári fórum" + }, + "vocabulary/csd/2018": { + "name": "Szótár" + }, + "curriculum_guide/coursea/2019": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursea/2019": { + "name": "Óravázlatok" + }, + "standard_mappings/coursea/2019": { + "name": "Standard leképezések" + }, + "teacher_forum/coursea/2019": { + "name": "Tanári fórum" + }, + "vocabulary/coursea/2019": { + "name": "Szótár" + }, + "curriculum_guide/courseb/2019": { + "name": "Tanterv útmutató" + }, + "lesson_plans/courseb/2019": { + "name": "Óravázlatok" + }, + "standard_mappings/courseb/2019": { + "name": "Standard leképezések" + }, + "teacher_forum/courseb/2019": { + "name": "Tanári fórum" + }, + "vocabulary/courseb/2019": { + "name": "Szótár" + }, + "curriculum_guide/coursed/2019": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursed/2019": { + "name": "Óravázlatok" + }, + "standard_mappings/coursed/2019": { + "name": "Standard leképezések" + }, + "teacher_forum/coursed/2019": { + "name": "Tanári fórum" + }, + "vocabulary/coursed/2019": { + "name": "Szótár" + }, + "curriculum_guide/coursef/2019": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursef/2019": { + "name": "Óravázlatok" + }, + "standard_mappings/coursef/2019": { + "name": "Standard leképezések" + }, + "teacher_forum/coursef/2019": { + "name": "Tanári fórum" + }, + "vocabulary/coursef/2019": { + "name": "Szótár" + }, + "curriculum_guide/coursee/2019": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursee/2019": { + "name": "Óravázlatok" + }, + "standard_mappings/coursee/2019": { + "name": "Standard leképezések" + }, + "teacher_forum/coursee/2019": { + "name": "Tanári fórum" + }, + "vocabulary/coursee/2019": { + "name": "Szótár" + }, + "lesson_plans/express/2019": { + "name": "Óravázlatok" + }, + "standard_mappings/express/2019": { + "name": "Standard leképezések" + }, + "teacher_forum/express/2019": { + "name": "Tanári fórum" + }, + "vocabulary/express/2019": { + "name": "Szótár" + }, + "curriculum_guide/coursec/2019": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursec/2019": { + "name": "Óravázlatok" + }, + "standard_mappings/coursec/2019": { + "name": "Standard leképezések" + }, + "teacher_forum/coursec/2019": { + "name": "Tanári fórum" + }, + "vocabulary/coursec/2019": { + "name": "Szótár" + }, + "teacher_forum/csd/2019": { + "name": "Tanári fórum" + }, + "code_introduced_1/csd/2019": { + "name": "Kód bevezetés" + }, + "lesson_plans_2/csd/2019": { + "name": "Óravázlatok" + }, + "standard_mappings_2/csd/2019": { + "name": "Standard leképezések" + }, + "vocabulary_2/csd/2019": { + "name": "Szótár" + }, + "code_introduced_3/csd/2019": { + "name": "Kód bevezetés" + }, + "lesson_plans_5/csd/2019": { + "name": "Óravázlatok" + }, + "standard_mappings_5/csd/2019": { + "name": "Standard leképezések" + }, + "vocabulary_5/csd/2019": { + "name": "Szótár" + }, + "code_introduced_2/csd/2019": { + "name": "Kód bevezetés" + }, + "lesson_plans_3/csd/2019": { + "name": "Óravázlatok" + }, + "standard_mappings_3/csd/2019": { + "name": "Standard leképezések" + }, + "vocabulary_3/csd/2019": { + "name": "Szótár" + }, + "lesson_plans_4/csd/2019": { + "name": "Óravázlatok" + }, + "standard_mappings_4/csd/2019": { + "name": "Standard leképezések" + }, + "vocabulary_4/csd/2019": { + "name": "Szótár" + }, + "lesson_plans/csd/2019": { + "name": "Óravázlatok" + }, + "standard_mappings/csd/2019": { + "name": "Standard leképezések" + }, + "vocabulary/csd/2019": { + "name": "Szótár" + }, + "code_introduced/csd/2019": { + "name": "Kód bevezetés" + }, + "lesson_plans_1/csd/2019": { + "name": "Óravázlatok" + }, + "standard_mappings_1/csd/2019": { + "name": "Standard leképezések" + }, + "vocabulary_1/csd/2019": { + "name": "Szótár" + }, + "code_introduced_1/csd/2017": { + "name": "Kód bevezetés" + }, + "lesson_plans_2/csd/2017": { + "name": "Óravázlatok" + }, + "standard_mappings_2/csd/2017": { + "name": "Standard leképezések" + }, + "teacher_forum_2/csd/2017": { + "name": "Tanári fórum" + }, + "vocabulary_2/csd/2017": { + "name": "Szótár" + }, + "code_introduced_3/csd/2017": { + "name": "Kód bevezetés" + }, + "lesson_plans_5/csd/2017": { + "name": "Óravázlatok" + }, + "standard_mappings_5/csd/2017": { + "name": "Standard leképezések" + }, + "teacher_forum_5/csd/2017": { + "name": "Tanári fórum" + }, + "vocabulary_5/csd/2017": { + "name": "Szótár" + }, + "code_introduced/csd/2017": { + "name": "Kód bevezetés" + }, + "lesson_plans_1/csd/2017": { + "name": "Óravázlatok" + }, + "standard_mappings_1/csd/2017": { + "name": "Standard leképezések" + }, + "teacher_forum_1/csd/2017": { + "name": "Tanári fórum" + }, + "vocabulary_1/csd/2017": { + "name": "Szótár" + }, + "lesson_plans/csd/2017": { + "name": "Óravázlatok" + }, + "standard_mappings/csd/2017": { + "name": "Standard leképezések" + }, + "teacher_forum/csd/2017": { + "name": "Tanári fórum" + }, + "vocabulary/csd/2017": { + "name": "Szótár" + }, + "lesson_plans_4/csd/2017": { + "name": "Óravázlatok" + }, + "standard_mappings_4/csd/2017": { + "name": "Standard leképezések" + }, + "teacher_forum_4/csd/2017": { + "name": "Tanári fórum" + }, + "vocabulary_4/csd/2017": { + "name": "Szótár" + }, + "code_introduced_2/csd/2017": { + "name": "Kód bevezetés" + }, + "lesson_plans_3/csd/2017": { + "name": "Óravázlatok" + }, + "standard_mappings_3/csd/2017": { + "name": "Standard leképezések" + }, + "teacher_forum_3/csd/2017": { + "name": "Tanári fórum" + }, + "vocabulary_3/csd/2017": { + "name": "Szótár" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Versek listája", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -135,7 +558,8 @@ "type": "Videó" }, "unplugged-video-big-event/courseb/2021": { - "name": "A nagy esemény" + "name": "A nagy esemény", + "type": "Videó" }, "csf-the-big-event-assessment/courseb/2021": { "name": "A nagy esemény", @@ -637,6 +1061,120 @@ }, "hyperlinks/csd/2021": { "name": "Hiperhivatkozások" + }, + "lesson_plans/pre-express/2020": { + "name": "Óravázlatok" + }, + "standard_mappings/pre-express/2020": { + "name": "Standard leképezések" + }, + "teacher_forum/pre-express/2020": { + "name": "Tanári fórum" + }, + "vocabulary/pre-express/2020": { + "name": "Szótár" + }, + "lesson_plans/express/2020": { + "name": "Óravázlatok" + }, + "standard_mappings/express/2020": { + "name": "Standard leképezések" + }, + "teacher_forum/express/2020": { + "name": "Tanári fórum" + }, + "vocabulary/express/2020": { + "name": "Szótár" + }, + "curriculum_guide/courseb/2020": { + "name": "Tanterv útmutató" + }, + "lesson_plans/courseb/2020": { + "name": "Óravázlatok" + }, + "standard_mappings/courseb/2020": { + "name": "Standard leképezések" + }, + "teacher_forum/courseb/2020": { + "name": "Tanári fórum" + }, + "vocabulary/courseb/2020": { + "name": "Szótár" + }, + "curriculum_guide/coursed/2020": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursed/2020": { + "name": "Óravázlatok" + }, + "standard_mappings/coursed/2020": { + "name": "Standard leképezések" + }, + "teacher_forum/coursed/2020": { + "name": "Tanári fórum" + }, + "vocabulary/coursed/2020": { + "name": "Szótár" + }, + "curriculum_guide/coursec/2020": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursec/2020": { + "name": "Óravázlatok" + }, + "standard_mappings/coursec/2020": { + "name": "Standard leképezések" + }, + "teacher_forum/coursec/2020": { + "name": "Tanári fórum" + }, + "vocabulary/coursec/2020": { + "name": "Szótár" + }, + "curriculum_guide/coursee/2020": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursee/2020": { + "name": "Óravázlatok" + }, + "standard_mappings/coursee/2020": { + "name": "Standard leképezések" + }, + "teacher_forum/coursee/2020": { + "name": "Tanári fórum" + }, + "vocabulary/coursee/2020": { + "name": "Szótár" + }, + "curriculum_guide/coursea/2020": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursea/2020": { + "name": "Óravázlatok" + }, + "standard_mappings/coursea/2020": { + "name": "Standard leképezések" + }, + "teacher_forum/coursea/2020": { + "name": "Tanári fórum" + }, + "vocabulary/coursea/2020": { + "name": "Szótár" + }, + "curriculum_guide/coursef/2020": { + "name": "Tanterv útmutató" + }, + "lesson_plans/coursef/2020": { + "name": "Óravázlatok" + }, + "standard_mappings/coursef/2020": { + "name": "Standard leképezések" + }, + "teacher_forum/coursef/2020": { + "name": "Tanári fórum" + }, + "vocabulary/coursef/2020": { + "name": "Szótár" } } } diff --git a/dashboard/config/locales/scripts.hu-HU.yml b/dashboard/config/locales/scripts.hu-HU.yml index 2395104a3e438..efc2dc7386706 100644 --- a/dashboard/config/locales/scripts.hu-HU.yml +++ b/dashboard/config/locales/scripts.hu-HU.yml @@ -957,6 +957,7 @@ hu: title: AI óceánok lessons: Oceans: + name: AI óceánok description_teacher: Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Először a diákok szemetet próbálnak eltávolítani @@ -1449,6 +1450,7 @@ hu: description: Válaszd ki a csapatodat, majd készíts egy kosárlabda játékot student_description: Válaszd ki a csapatodat, majd készíts egy kosárlabda játékot + name: kosárlabda hoc-encryption: lessons: Simple Encryption: @@ -1627,6 +1629,7 @@ hu: description_short: Kombinálj össze különböző sportágakat description: Kombinálj össze különböző sportágakat student_description: Kombinálj össze különböző sportágakat + name: sportok 2016_sciencePD-phase2b: lessons: Welcome!: @@ -2219,6 +2222,7 @@ hu: is lesz egy kis szabad játékra. student_description: A Minecraft egy vadonatúj programmal tér vissza a Kódolás Órájára! Utazz végig a Minecraft világán kódok segítségével. + name: hős csp-explore-2017: lesson_groups: cspSurvey: @@ -2783,6 +2787,7 @@ hu: de olvasni tudni kell. Ehhez az aktivitáshoz hang is kell, mivel az eszköz úgy lett megépítve, hogy reagáljon a zenére. student_description: Kódold le saját táncos bulidat, és oszd meg az ismerőseiddel! + name: tánc frozen-2018-test-b: lessons: Artist: @@ -2802,6 +2807,7 @@ hu: egy órán keresztül rejtvényekkel foglalkoznak. Középiskolás diákok valószínűleg elvégzik a tananyagot, és az óra végén még némi szabadidejük is lesz egy kis szabad játékra. + name: vízi dance--draft: lessons: Dance Party: @@ -3594,7 +3600,6 @@ hu: description: Kódold le saját táncos bulidat, és oszd meg az ismerőseiddel! lessons: Dance Party: - name: Táncos buli description_student: Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Ez a lecke valamennyi korosztály számára készült, @@ -5042,8 +5047,7 @@ hu: title: '"Helló, világ!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navigálás a Code.org platformon" + Navigating the Codeorg learning platform: description_teacher: |- **Megtanulja a hogyant:** @@ -6681,6 +6685,8 @@ hu: lessons: lesson-9: name: hurkok + lesson-21: + name: Konzol lesson_groups: lessonGroup-2: display_name: Tartalom @@ -6698,10 +6704,17 @@ hu: lessons: lesson-6: name: változók + lesson-16: + name: Konzol lesson_groups: lessonGroup-2: display_name: Tartalom csa3-2022: + lessons: + lesson-5: + name: Számláló ciklusok + lesson-16: + name: Konzol lesson_groups: lessonGroup-2: display_name: Tartalom @@ -7076,3 +7089,5 @@ hu: For Loops: name: Számláló ciklusok key: Számláló ciklusok + hello-world-csc: + title: Helló világ diff --git a/dashboard/config/locales/short_instructions.hu-HU.json b/dashboard/config/locales/short_instructions.hu-HU.json index 949c25fab3996..c723bef3c1724 100644 --- a/dashboard/config/locales/short_instructions.hu-HU.json +++ b/dashboard/config/locales/short_instructions.hu-HU.json @@ -1589,10 +1589,6 @@ "2-3 Bee Functions Assessment 1": "Értékelés: használd a megadott függvényt, hogy minden virágról nektárt gyűjts.", "2-3 Bee Functions Assessment 2": "Értékelés: készíts egy olyan függvényt, amellyel elfordulsz, előrelépsz és készítesz 3 mézet, majd visszalépsz és újra a korábbi irányba fordulsz!", "Course 4 Artist Vars 14": "Szabad játék: Próbáld ki! Az algoritmusod most egy másik ciklusba van beágyazva. Kísérletezz a két változó értékének megváltoztatásával, és rajzolj érdekes mintákat.\n\nTovább fejlesztheted a mintákat, ha játszol a színekkel is. Használj véletlen színeket a cikluson belül, és nézd meg, hogyan módosul a rajzod.", - "courseB_Scrat_ramp1_2021": "Ehhez a kirakóshoz, pattintsd össze a blokkokat és nayomd meg a \"▶Futás\" gombot.", - "courseB_Scrat_ramp2_2021": "Pattintsd össze az összes blokkot, hogy befejezd a kódodat, és nyomd meg a \"▶ Futás\".", - "courseB_Scrat_ramp3a_2021": "Adj egy 'Észak\" gombot a többi blokk aljához, hogy befejezd ezt a kódot, és nyomd meg a \"▶ Futás\" gombot.", - "courseB_Scrat_ramp3b_2021": "Húzd vissza az extra blokkot az eszköztárba, hogy 'kidobd'.", "courseD_bee_conditionals1_predict1_2021": "Ellenőrizd, hogy van-e virág a felhő alatt! Ha virágot találsz, gyűjts belőle nektárt!", "courseD_bee_conditionals2_2021": "Minden felhőt ellenőrizz, és meglátod, hogy rejtőzik-e a virág alatta - és csak ezután gyűjthetsz belőle nektárt!", "courseD_bee_conditionals3_2021": "Segíts a méhnek az összes nektárt összegyűjteni. \n\nCsak virágokból gyűjthetsz nektárt, de akár minden helyet leellenőrizhetsz, hogy van-e ott virág.", diff --git a/i18n/locales/hu-HU/dashboard/blocks.yml b/i18n/locales/hu-HU/dashboard/blocks.yml index 825ce78d9ef61..e13c9349aecb4 100644 --- a/i18n/locales/hu-HU/dashboard/blocks.yml +++ b/i18n/locales/hu-HU/dashboard/blocks.yml @@ -2,6 +2,8 @@ hu: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: új {ANIMATION_NAME} szereplő {LOCATION} helyen Dancelab_alternateMoves: text: "{GROUP} váltakozik {N} ütemenként \n{MOVE1} és {MOVE2} között" options: @@ -1038,6 +1040,12 @@ hu: text: vonal húzása {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: szélek megakadályozzák {SPRITE} mozgását + gamelab_everySeconds: + text: 'ismételd meg minden {N} {UNIT} után ' + options: + UNIT: + '"seconds"': másodperc + '"frames"': keretek gamelab_followingTargets: text: célpontok követése gamelab_getAllSprites: @@ -1191,6 +1199,8 @@ hu: '"pop"': pukkanás '"rain"': esős '"spiral"': spirál + gamelab_makeNewScaledSprite: + text: új {ANIMATION_NAME} szereplő {LOCATION} helyen gamelab_makeNewSpriteAnon: text: új {ANIMATION_NAME} szereplő {LOCATION} helyen gamelab_makeNumSprites: diff --git a/i18n/locales/hu-HU/dashboard/scripts.yml b/i18n/locales/hu-HU/dashboard/scripts.yml index e786da9454d29..1127e55bc9c2a 100755 --- a/i18n/locales/hu-HU/dashboard/scripts.yml +++ b/i18n/locales/hu-HU/dashboard/scripts.yml @@ -825,6 +825,7 @@ hu: title: AI óceánok lessons: Oceans: + name: AI óceánok description_teacher: Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Először a diákok szemetet próbálnak eltávolítani az óceánból és a tárgyakat "hal" vagy "nem hal" kategóriába sorolják. Ezután a tanulóknak ki kell bővíteniük az adathalmazt más tengeri élőlénnyel. A foglalkozás második részében a tanulók maguk választanak címkéket, amelyeket a véletlenszerűen generált halak képeire helyeznek. Ezeket az adatokat egy gépi tanuló modellben használják, amely ezután képes lesz arra, hogy önállóan címkézzen fel új képeket. ScienceP3OLPT3: lessons: @@ -1285,6 +1286,7 @@ hu: description_short: Válaszd ki a csapatodat, majd készíts egy kosárlabda játékot description: Válaszd ki a csapatodat, majd készíts egy kosárlabda játékot student_description: Válaszd ki a csapatodat, majd készíts egy kosárlabda játékot + name: kosárlabda hoc-encryption: lessons: Simple Encryption: @@ -1414,6 +1416,7 @@ hu: description_short: Kombinálj össze különböző sportágakat description: Kombinálj össze különböző sportágakat student_description: Kombinálj össze különböző sportágakat + name: sportok 2016_sciencePD-phase2b: lessons: Welcome!: @@ -1943,6 +1946,7 @@ hu: name: 'Minecraft: Hős utazás' description_teacher: Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Ez a lecke jól használható minden olvasni tudó diák számára (6 éves kor felett). Fiatalabb tanulók valószínűleg nem érnek a tananyag végére, de nagyon jól fogják érezni magukat, amikor egy órán keresztül rejtvényekkel foglalkoznak. Középiskolás diákok valószínűleg elvégzik a tananyagot, és az óra végén még némi szabadidejük is lesz egy kis szabad játékra. student_description: A Minecraft egy vadonatúj programmal tér vissza a Kódolás Órájára! Utazz végig a Minecraft világán kódok segítségével. + name: hős csp-explore-2017: lesson_groups: cspSurvey: @@ -2450,6 +2454,7 @@ hu: description_student: Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Ez a lecke valamennyi korosztály számára készült, de olvasni tudni kell. Ehhez az aktivitáshoz hang is kell, mivel az eszköz úgy lett megépítve, hogy reagáljon a zenére. description_teacher: Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Ez a lecke valamennyi korosztály számára készült, de olvasni tudni kell. Ehhez az aktivitáshoz hang is kell, mivel az eszköz úgy lett megépítve, hogy reagáljon a zenére. student_description: Kódold le saját táncos bulidat, és oszd meg az ismerőseiddel! + name: tánc frozen-2018-test-b: lessons: Artist: @@ -2461,6 +2466,7 @@ hu: Aquatic: name: 'Minecraft: Tengeri utazás' description_teacher: Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Ez a lecke jól használható minden olvasni tudó diák számára (6 éves kor felett). Fiatalabb tanulók valószínűleg nem érnek a tananyag végére, de nagyon jól fogják érezni magukat, amikor egy órán keresztül rejtvényekkel foglalkoznak. Középiskolás diákok valószínűleg elvégzik a tananyagot, és az óra végén még némi szabadidejük is lesz egy kis szabad játékra. + name: vízi dance--draft: lessons: Dance Party: @@ -3177,7 +3183,6 @@ hu: description: Kódold le saját táncos bulidat, és oszd meg az ismerőseiddel! lessons: Dance Party: - name: Táncos buli description_student: Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Ez a lecke valamennyi korosztály számára készült, de olvasni tudni kell. Ehhez az aktivitáshoz hang is kell, mivel az eszköz úgy lett megépítve, hogy reagáljon a zenére. description_teacher: Ebben a leckében a tanulók, korosztálytól függetlenül, egy biztonságos, támogató környezetben ismerkednek meg a kódolással és az informatikával. Ez a lecke valamennyi korosztály számára készült, de olvasni tudni kell. Ehhez az aktivitáshoz hang is kell, mivel az eszköz úgy lett megépítve, hogy reagáljon a zenére. student_description: Kódold le saját táncos bulidat, és oszd meg az ismerőseiddel! @@ -4351,8 +4356,7 @@ hu: title: '"Helló, világ!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navigálás a Code.org platformon" + Navigating the Codeorg learning platform: description_teacher: |- **Megtanulja a hogyant:** @@ -5508,6 +5512,8 @@ hu: lessons: lesson-9: name: hurkok + lesson-21: + name: Konzol lesson_groups: lessonGroup-2: display_name: Tartalom @@ -5525,10 +5531,17 @@ hu: lessons: lesson-6: name: változók + lesson-16: + name: Konzol lesson_groups: lessonGroup-2: display_name: Tartalom csa3-2022: + lessons: + lesson-5: + name: Számláló ciklusok + lesson-16: + name: Konzol lesson_groups: lessonGroup-2: display_name: Tartalom @@ -5752,3 +5765,5 @@ hu: For Loops: name: Számláló ciklusok key: Számláló ciklusok + hello-world-csc: + title: Helló világ From 18789b8a1e632cdbbf295fd8921e5b71d2e20315 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:49 +0000 Subject: [PATCH 34/84] dashboard i18n updates - Armenian --- dashboard/config/locales/blocks.hy-AM.yml | 4 + dashboard/config/locales/resources.hy-AM.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.hy-AM.yml | 5 + i18n/locales/hy-AM/dashboard/blocks.yml | 4 + i18n/locales/hy-AM/dashboard/scripts.yml | 5 + 5 files changed, 138 insertions(+) diff --git a/dashboard/config/locales/blocks.hy-AM.yml b/dashboard/config/locales/blocks.hy-AM.yml index 4c989341bce91..e7da81a6e01b8 100644 --- a/dashboard/config/locales/blocks.hy-AM.yml +++ b/dashboard/config/locales/blocks.hy-AM.yml @@ -159,6 +159,10 @@ hy: CONDITION: '"when"': երբ '"while"': ժամանակ + gamelab_everySeconds: + options: + UNIT: + '"seconds"': վայրկյան gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/resources.hy-AM.json b/dashboard/config/locales/resources.hy-AM.json index ade852f91afa6..ce33706e5d541 100644 --- a/dashboard/config/locales/resources.hy-AM.json +++ b/dashboard/config/locales/resources.hy-AM.json @@ -2,6 +2,102 @@ "hy-AM": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursea/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursed/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursef/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/express/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursee/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursec/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_2/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_5/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_4/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_3/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_1/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursea/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/courseb/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/coursed/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/coursef/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/coursee/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/express/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/coursec/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_2/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_5/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_3/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_4/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_1/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_2/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans_5/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans_1/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans_4/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans_3/csd/2017": { + "name": "Lesson Plans" + }, "unplugged-video-for-loop-fun/coursef/2021": { "name": "For Loop Fun" }, @@ -220,6 +316,30 @@ }, "lists/csd/2021": { "name": "ցուցակները" + }, + "lesson_plans/pre-express/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/express/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/courseb/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursed/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursec/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursee/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursea/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursef/2020": { + "name": "Lesson Plans" } } } diff --git a/dashboard/config/locales/scripts.hy-AM.yml b/dashboard/config/locales/scripts.hy-AM.yml index affbb47e44a7d..21615d32539cb 100755 --- a/dashboard/config/locales/scripts.hy-AM.yml +++ b/dashboard/config/locales/scripts.hy-AM.yml @@ -987,6 +987,8 @@ hy: display_name: պարունակություն practice: display_name: Ուսուցիչի փորձեր + basketball: + name: basketball csd2-2017: lessons: Lists: @@ -3079,6 +3081,9 @@ hy: lessonGroup-2: display_name: պարունակություն csa3-2022: + lessons: + lesson-5: + name: For Loops lesson_groups: lessonGroup-2: display_name: պարունակություն diff --git a/i18n/locales/hy-AM/dashboard/blocks.yml b/i18n/locales/hy-AM/dashboard/blocks.yml index 4c989341bce91..e7da81a6e01b8 100644 --- a/i18n/locales/hy-AM/dashboard/blocks.yml +++ b/i18n/locales/hy-AM/dashboard/blocks.yml @@ -159,6 +159,10 @@ hy: CONDITION: '"when"': երբ '"while"': ժամանակ + gamelab_everySeconds: + options: + UNIT: + '"seconds"': վայրկյան gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/hy-AM/dashboard/scripts.yml b/i18n/locales/hy-AM/dashboard/scripts.yml index bb4e5677881e8..e1c6c79873b4e 100755 --- a/i18n/locales/hy-AM/dashboard/scripts.yml +++ b/i18n/locales/hy-AM/dashboard/scripts.yml @@ -921,6 +921,8 @@ hy: display_name: պարունակություն practice: display_name: Ուսուցիչի փորձեր + basketball: + name: basketball csd2-2017: lessons: Lists: @@ -3013,6 +3015,9 @@ hy: lessonGroup-2: display_name: պարունակություն csa3-2022: + lessons: + lesson-5: + name: For Loops lesson_groups: lessonGroup-2: display_name: պարունակություն From 9149c465649133ba45840151f0085c938219facd Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:51 +0000 Subject: [PATCH 35/84] dashboard i18n updates - Indonesian --- .../locales/activity_sections.id-ID.json | 8 +- .../config/locales/authored_hints.id-ID.json | 24 +- dashboard/config/locales/blocks.id-ID.yml | 10 + .../locales/lesson_activities.id-ID.json | 18 + dashboard/config/locales/lessons.id-ID.json | 4 - .../locales/long_instructions.id-ID.json | 12 +- dashboard/config/locales/resources.id-ID.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.id-ID.yml | 43 +- i18n/locales/id-ID/dashboard/blocks.yml | 10 + i18n/locales/id-ID/dashboard/scripts.yml | 43 +- 10 files changed, 667 insertions(+), 45 deletions(-) diff --git a/dashboard/config/locales/activity_sections.id-ID.json b/dashboard/config/locales/activity_sections.id-ID.json index fa29f99048459..92b72cfb6cb20 100644 --- a/dashboard/config/locales/activity_sections.id-ID.json +++ b/dashboard/config/locales/activity_sections.id-ID.json @@ -3771,7 +3771,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Mempersiapkan Diri\n\nSambut murid di kelas dan perkenalkan aktivitas kelas hari itu.", "tips": [ - "Satu cara untuk memperkenalkan Hour of Code jika Anda sendiri belum begitu kenal dengan coding adalah menunjukkan salah satu [video inspiratif kami](https://hourofcode.com/promote/resources#videos). Pilih video yang menurut Anda akan menjadi sumber inspirasi bagi murid dan bagikan sekarang juga. Untuk pembelajar di kelas menengah, kami sarankan [The Hour of Code ada Di Sini](https://youtu.be/FC5FbmsH4fw)." + "Satu cara untuk memperkenalkan Hour of Code jika Anda sendiri belum begitu kenal dengan coding adalah menunjukkan salah satu [video inspiratif kami][0]. Pilih video yang menurut Anda akan menjadi sumber inspirasi bagi murid dan bagikan sekarang juga. Untuk pembelajar di kelas menengah, kami sarankan [The Hour of Code ada Di Sini][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -3784,7 +3784,7 @@ "description": "Tahukah Anda bahwa ilmu komputer bisa sangat kreatif? Bahkan, Anda dapat membuat seni dengan code. Untuk diingat, code adalah sederet instruksi yang bisa dipahami oleh komputer. Persis seperti memilih warna cat yang akan digunakan, memilih code yang akan Anda tulis bisa menjadi peluang untuk mengungkapkan kreativitas juga! \n\nKita akan menggunakan puisi untuk menginspirasi coding kreatif hari ini. Adakah yang tahu apa puisi itu? Apakah Anda memiliki puisi atau penyair favorit?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Baca puisi bersama-sama:** Baca [beberapa puisi](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) bersama-sama dengan murid di kelas dan berlatihlah menyebut mood setiap puisi. Dorong murid untuk menyampaikan interpretasi mereka, meskipun interpretasi tersebut berbeda dengan murid lainnya. " + "description": "**Baca puisi bersama-sama:** Baca [beberapa puisi][0] bersama-sama dengan murid di kelas dan berlatihlah menyebut mood setiap puisi. Dorong murid untuk menyampaikan interpretasi mereka, meskipun interpretasi tersebut berbeda dengan murid lainnya. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Seni Puisi", @@ -5080,7 +5080,7 @@ "description": "### Kosakata Kunci\n\n- **online**: menggunakan komputer, ponsel, atau tablet untuk mengunjungi situs web atau aplikasi\n- **situs web atau aplikasi**: tempat yang bisa Anda kunjungi di internet\n\n**Tanyakan**: _Apa yang perlu Anda lakukan agar tetap aman ketika mengunjungi tempat-tempat baru?_ ([Slide 3](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_54))\n\nUndang murid untuk menanggapi. Jawaban akan bervariasi, tetapi tekankan aturan keselamatan berikut:\n\n- Selalu kunjungi tempat bersama orang dewasa.\n- Jangan keluyuran sendiri.\n- Hanya bicara dengan orang yang Anda kenal.\n\n**Ucapkan**: _Hari ini kita akan berbicara tentang kemiripan berkunjung ke tempat-tempat di internet dengan mengunjungi tempat-tempat di dunia nyata. Seperti halnya ada aturan agar tetap aman ketika mengunjungi tempat baru di dunia, juga ada cara untuk menjaga keselamatan diri Anda ketika online._\n\n**Proyeksikan** [Slide 4](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g5c15fa078c_0_0) di papan dan definisikan **online** sebagai _menggunakan komputer, ponsel, atau tablet untuk mengunjungi situs web atau aplikasi_.\n\n**Pertontonkan** video [Lingkungan Sekitar Online Saya](https://www.commonsense.org/education/videos/my-online-neighborhood) di [Slide 5](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_93) lalu tanyakan: _Apakah yang disukai oleh Arms tentang internet? Hal-hal apa saja yang bisa dilakukannya di internet?_\n\nUndang murid untuk menanggapi. Contoh tanggapan:\n\n- Dia senang mengunjungi tempat yang keren.\n- Dia bisa berbicara dengan keluarga dan teman. \n- Dia bisa mempelajari banyak hal baru.\n- Dia bisa membuat hal-hal di internet.\n\n**Tanyakan**: _Apa tiga aturan yang diikuti oleh Ams  ketika dia mengunjungi tempat-tempat online?_\n\nUndang murid untuk menanggapi. Proyeksikan [Slide 6](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_141) dan tekankan tiga aturan utama:\n\n1. Selalu tanyakan ke orang tua Anda (atau orang dewasa yang Anda percayai) lebih dulu. \n2. Hanya bicara dengan orang yang Anda kenal.\n3. Tetap di tempat yang tepat untuk Anda.\n\nJelaskan bahwa tetap berada di tempat yang \"tepat\" berarti memastikan situs atau aplikasinya cocok untuk anak-anak, dan Anda memiliki izin untuk mengunjunginya." }, "fc3baf69-3ed1-46de-af6c-bed50ffd6757": { - "description": "**Ucapkan**: _Sekarang kita akan mempelajari puisi pendek untuk membantu kita mengingat aturan jaga keselamatan diri secara online. Pertama, saya akan membaca puisinya, lalu kita akan membacanya bersama-sama._**Proyeksikan** [Slide 7](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_196) dan contohkan model tindakan puisi saat Anda membaca puisi keras-keras. Ini adalah puisi panggil-balas dengan tindakan yang berbeda yang sesuai dengan masing-masing dari tiga aturan keselamatan.**Baca** puisi keras-keras bersama murid Anda. Selagi membaca, murid harus mengikutinya dengan tindakan. Puisi ini juga sangat cocok jika salah satu murid berperan sebagai guru dan murid selebihnya meresponsnya. **Keselamatan Itu Nomor Satu! Oleh Jenny Pritchett***Kita harus selamat**Setiap kali kita online**Maka, kita ikuti aturan-aturan ini\\_\\_Untuk bersenang-senang!*[Tahan 1 jari] \\*Selalu minta izin orang tua terlebih dahulu! \\*[Tahan 2 jari] \\*Hanya bicara dengan orang yang Anda kenal! \\*[Tahan 3 jari] _Tetap di situs yang cocok untuk Anda!**Kita akan selamat**Ke mana pun kita pergi!_Catatan: [Poster Puisi](https://docs.google.com/document/d/10SHj9Xh4JJPwJJrjzJ48mpLhm3PM8orzJbWCTHY6VUo/edit) sangat cocok digunakan sebagai puisi mingguan atau sebagai rutinitas yang ajek untuk memulai komputer atau perangkat lainnya." + "description": "**Ucapkan**: _Sekarang kita akan mempelajari puisi pendek untuk membantu kita mengingat aturan jaga keselamatan diri secara online. Pertama, saya akan membaca puisinya, lalu kita akan membacanya bersama-sama._**Proyeksikan** [Slide 7](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_196) dan contohkan model tindakan puisi saat Anda membaca puisi keras-keras. Ini adalah puisi panggil-balas dengan tindakan yang berbeda yang sesuai dengan masing-masing dari tiga aturan keselamatan.**Baca** puisi keras-keras bersama murid Anda. Selagi membaca, murid harus mengikutinya dengan tindakan. Puisi ini juga sangat cocok jika salah satu murid berperan sebagai guru dan murid selebihnya meresponsnya. **Keselamatan Itu Nomor Satu! Oleh Jenny Pritchett\\***Kita harus selamat**Setiap kali kita online**Maka, kita ikuti aturan-aturan ini\\_\\_Untuk bersenang-senang!_[Tahan 1 jari] \\\\_Selalu minta izin orang tua terlebih dahulu! \\*[Tahan 2 jari] \\*Hanya bicara dengan orang yang Anda kenal! \\*[Tahan 3 jari] _Tetap di situs yang cocok untuk Anda!**Kita akan selamat**Ke mana pun kita pergi!_Catatan: [Poster Puisi](https://docs.google.com/document/d/10SHj9Xh4JJPwJJrjzJ48mpLhm3PM8orzJbWCTHY6VUo/edit) sangat cocok digunakan sebagai puisi mingguan atau sebagai rutinitas yang ajek untuk memulai komputer atau perangkat lainnya." }, "39a4de29-4980-411c-9999-90a2bb94b72b": { "description": "**Ucapkan**: _Komputer memungkinkan Anda mengunjungi tempat-tempat yang jauh tanpa meninggalkan ruang kelas._ Definisikan **situs web** sebagai _tempat yang dapat Anda kunjungi di internet._ ([Slide 8](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_245)) Jelaskan kepada murid bahwa di internet, mereka dapat mengunjungi situs atau aplikasi sebagai ganti tempat-tempat sungguhan, seperti kebun binatang dan museum. Tempat-tempat ini bisa jadi jauh dari tempat tinggal mereka, tetapi mereka bisa mengunjunginya secara online.**Pilih** situs web untuk dieksplorasi oleh seluruh murid di kelas. Jika Anda tidak tahu pasti situs web yang bagus untuk eksplorasi, coba salah satu situs web berikut:- [The San Diego Zoo](http://kids.sandiegozoo.org/)- [National Geographic Kids Explore the World](https://kids.nationalgeographic.com/explore/countries/)**Tanyakan**: _Apa aturan pertama sebelum menyalakan perangkat atau membuka situs web atau aplikasi?_Undang murid untuk berbagi, dengan mengingatkan bahwa mereka harus selalu meminta izin orang dewasa sebelum menggunakan perangkat atau mengunjungi situs web atau aplikasi.**Eksplorasi** situs web yang Anda pilih bersama murid di kelas, dengan mempersilakan murid memilih halaman dan aktivitas yang paling mereka minati. Selagi membuka-buka situs, tunjukkan caranya bagaimana murid mengikuti dua aturan keselamatan lainnya untuk memasuki dunia online: hanya berbicara dengan orang yang mereka kenal dan tetap setia di tempat-tempat yang tepat untuk mereka.Catatan: Jika Anda berada di lab komputer atau memiliki perangkat yang cukup di ruang kelas, suruh murid melakukan eksplorasi sendiri-sendiri atau secara berpasangan.**Tanyai** murid tentang apa yang mereka pelajari dari perjalanan menyusuri internet. Juga tanyakan: _Bagaimana Anda mengikuti tiga aturan keselamatan ketika mengunjungi situs?_" @@ -8193,7 +8193,7 @@ }, "8a86be08-902a-47c7-8ed7-4aa78767ce45": { "name": "Apa yang telah kita pelajari?", - "description": "**Ucapkan:** *Dalam aktivitas ini, Anda mengikuti instruksi yang saya berikan langkah demi langkah. Kami menyebutnya dengan \\_ \\*\\**algorithm*\\*\\*.Ajak murid mengingat momen-momen lain dalam keseharian ketika mereka menggunakan atau mengikuti algorithm. Contoh-contohnya meliputi mengikuti jadwal atau rutinitas harian. Beri tahu murid bahwa dalam pelajaran berikutnya, mereka akan dapat memberikan algorithm untuk diikuti oleh \\_komputer*." + "description": "**Ucapkan:** *Dalam aktivitas ini, Anda mengikuti instruksi yang saya berikan langkah demi langkah. Kami menyebutnya dengan \\_ \\\\*\\*_algorithm_\\*\\*.Ajak murid mengingat momen-momen lain dalam keseharian ketika mereka menggunakan atau mengikuti algorithm. Contoh-contohnya meliputi mengikuti jadwal atau rutinitas harian. Beri tahu murid bahwa dalam pelajaran berikutnya, mereka akan dapat memberikan algorithm untuk diikuti oleh \\_komputer\\*." }, "51b3125a-1efe-4f25-a05e-3e5250ceff18": { "name": "Bayangan", diff --git a/dashboard/config/locales/authored_hints.id-ID.json b/dashboard/config/locales/authored_hints.id-ID.json index f39f45cdfaa13..a9563d90c5b3c 100644 --- a/dashboard/config/locales/authored_hints.id-ID.json +++ b/dashboard/config/locales/authored_hints.id-ID.json @@ -1290,7 +1290,7 @@ "courseF_bee_functions_challenge2_b": "**Solusi:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "Selanjutnya, kumpulkan sisa permatanya dalam barisan ini.\n\n![]()\nTambah blok ini ke program Anda.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "Selanjutnya, kumpulkan sisa permatanya dalam barisan ini.\n\n![]()\nTambah blok ini ke program Anda.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Selanjutnya, kumpulkan sisa harta karunnya. Tambah blok ini ke program Anda.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Ini adalah solusi penuh untuk puzzle ini.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -5737,16 +5737,16 @@ "courseD_bee_conditionals_challenge1_b": "Dalam hal puzzle ini, setiap ruang bisa memiliki sebuah bunga, sebuah sisir madu, atau tidak. Itu berarti Anda bisa mengulangi kata kunci `if / else` Anda di setiap kotak." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "Mengapa separuh awal program ini berhasil? Pikirkan mengapa lebah perlu bergerak mundur. Berapa banyak nektar yang dikumpulkan lebah setiap kali si lebah mengitari sebuah bunga?", @@ -6027,8 +6027,8 @@ "courseD_collector_debugging9_b": "Temukan cara bagaimana anda bisa memecahkan puzzle itu, kemudian pindahkan langkah demi langkah untuk mencoba membuat code yang sesuai dengan apa yang ada di pikiran anda." }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Mulai dengan mengumpulkan hanya **dua** permata dari setiap **dua** tumpukan pertama.\n\n![]()\nGunakan blok ini.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Selanjutnya, kumpulkan sisa permatanya dalam barisan ini.\n\n![]()\nTambah blok ini ke program Anda.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Mulai dengan mengumpulkan hanya **dua** permata dari setiap **dua** tumpukan pertama.\n\n![]()\nGunakan blok ini.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Selanjutnya, kumpulkan sisa permatanya dalam barisan ini.\n\n![]()\nTambah blok ini ke program Anda.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Selanjutnya, kumpulkan sisa harta karunnya. Tambah blok ini ke program Anda.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Ini adalah solusi penuh untuk puzzle ini.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -8768,18 +8768,18 @@ "hint1": "Klik tombol `+` pada blok event. Isi tempat yang kosong pada blok `change costume` dengan blok `subject` yang ada di dalamnya.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Untuk memberikan masker kepada monster, gunakan blok `change costume` dengan event `when clicked`:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nPastikan pula untuk menarik blok `clicked` kecil yang berwarna merah!", - "hint2": "Kode baru untuk level ini akan terlihat seperti ini:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Untuk memberikan masker kepada monster, gunakan blok `change costume` dengan event `when clicked`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nPastikan pula untuk menarik blok `clicked` kecil yang berwarna merah!", + "hint2": "Kode baru untuk level ini akan terlihat seperti ini:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Mencari tantangan ekstra?\n\nAnda juga dapat membuat monster bergerak lebih cepat atau lebih lambat.\n\n1. Klik `Edit` pada blok ini wandering \n2. Naikkan atau turunkan jumlahnya pada blok ini: \n\nthis sprite1\n\n\nUntuk membuat monsternya bergerak lebih lambat, pilih angka desimal seperti `0,5` atau `0,25`. Agar bergerak lebih cepat, pilih angka yang lebih besar dari 1." }, "CourseF_outbreak6": { "hint2": "Pastikan untuk menggerakkan blok \"action\" lainnya ke bagian dalam blok `if chance`:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Anda harus menambahkan 3 event `when touches` lagi untuk memeriksa semua potensi kombinasi `touches` antara sprite yang sehat dan yang terinfeksi.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Anda harus menambahkan 3 event `when touches` lagi untuk memeriksa semua potensi kombinasi `touches` antara sprite yang sehat dan yang terinfeksi.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vaksin\n\nAnda dapat mensimulasikan pemberian vaksin kepada monster saat mengklik mereka. Untuk melakukannya, gunakan blok `change costume` dengan event ini:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vaksin\n\nAnda dapat mensimulasikan pemberian vaksin kepada monster saat mengklik mereka. Untuk melakukannya, gunakan blok `change costume` dengan event ini:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Merasa kehabisan akal? Anda dapat me-reset kode Anda dengan mengklik `Version History` di bawah ini, lalu memilih \"Start Over\"." }, "Function intro Ryan_2021": { @@ -10023,7 +10023,7 @@ "courseD_bee_conditionals_challenge1_b": "Dalam hal puzzle ini, setiap ruang bisa memiliki sebuah bunga, sebuah sisir madu, atau tidak. Itu berarti Anda bisa mengulangi kata kunci `if / else` Anda di setiap kotak." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Persis seperti blok `if at flower`, kode di dalam `while nectar > 0` hanya akan berjalan jika lebah ada di bunga. Perbedaannya adalah bahwa kode di dalam akan berjalan berulang-ulang sampai tidak ada nektar yang tersisa lagi. Coba pola ini:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "Tidak berhasil? Coba gunakan tombol \"Step\" untuk melihat hasil yang muncul baris demi baris.", diff --git a/dashboard/config/locales/blocks.id-ID.yml b/dashboard/config/locales/blocks.id-ID.yml index 720d389ab291e..930ca499a4bf6 100644 --- a/dashboard/config/locales/blocks.id-ID.yml +++ b/dashboard/config/locales/blocks.id-ID.yml @@ -2,6 +2,8 @@ id: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: buat sprite {ANIMATION_NAME} baru di {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} berganti setiap {N} @@ -1064,6 +1066,12 @@ id: text: gambar garis {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: tepi blok {SPRITE} dari bergerak + gamelab_everySeconds: + text: 'ulangi setiap {N} {UNIT} ' + options: + UNIT: + '"seconds"': detik + '"frames"': frame gamelab_followingTargets: text: mengikuti target gamelab_getAllSprites: @@ -1217,6 +1225,8 @@ id: '"burst"': letupan '"pop"': meletup '"rain"': hujan + gamelab_makeNewScaledSprite: + text: buat sprite {ANIMATION_NAME} baru di {LOCATION} gamelab_makeNewSpriteAnon: text: buat sprite {ANIMATION_NAME} baru di {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.id-ID.json b/dashboard/config/locales/lesson_activities.id-ID.json index 6e67db1846143..f39a4f5f57f42 100644 --- a/dashboard/config/locales/lesson_activities.id-ID.json +++ b/dashboard/config/locales/lesson_activities.id-ID.json @@ -161,18 +161,30 @@ "d0fc53d4-8f55-4dd9-9c69-c662210b2f5b": { "name": "Penutupan" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Kegiatan" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Tingkat" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Penutupan" + }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Tingkat" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Kegiatan" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Tingkat" }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Penutupan" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Penilaian" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Pemanasan" }, @@ -3566,6 +3578,12 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Penutupan" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Dapat Dimulai" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Kegiatan" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Penutupan" }, diff --git a/dashboard/config/locales/lessons.id-ID.json b/dashboard/config/locales/lessons.id-ID.json index 805f8e84e5cbf..f19a3359a0f5b 100644 --- a/dashboard/config/locales/lessons.id-ID.json +++ b/dashboard/config/locales/lessons.id-ID.json @@ -81,10 +81,6 @@ "overview": "Dalam pelajaran ini, siswa dari semua jenjang usia mendapatkan pengenalan awal tentang coding dan ilmu komputer di lingkungan yang aman dan mendukung. Pertama, siswa menggolongkan objek sebagai \"ikan\" atau \"bukan ikan\" untuk mencoba membuang sampah dari laut. Lalu, siswa harus memperluas kumpulan data latihannya untuk memasukkan makhluk laut lain yang hidup di air. Pada kegiatan kedua, siswa akan memilih labelnya sendiri untuk diterapkan pada gambar ikan yang dihasilkan secara acak. Data latihan ini digunakan untuk model pembelajaran mesin yang nantinya dapat melabeli gambar baru dengan sendirinya.", "student_overview": "Ringkasan Tutorial: Pertama murid menggolongkan objek sebagai “ikan” atau “bukan ikan” sebagai upaya untuk membuang sampah dari lautan. Lalu, murid perlu memperluas himpunan data latihan agar mencakup makhluk laut lainnya yang tergolong hewan air. Di bagian kedua aktivitas, murid akan memilih label sendiri untuk diterapkan pada gambar ikan yang dibuat secara acak. Data latihan ini digunakan untuk sebuah model mesin pembelajaran yang lantas dapat melabeli sendiri gambar baru." }, - "poem-art/lesson-1": { - "overview": "Dalam pelajaran terpadu CS dan ELA ini, murid akan membuat animasi sebuah puisi dengan code untuk menggambarkan mood sebuah puisi. Selama aktivitas coding pengantar ini, murid akan membaca dan mendeteksi mood sebuah puisi. Kemudian, mereka akan dapat menemukan efek dan imaji yang sesuai untuk membantu menggambarkan mood puisi. Terakhir, murid akan menggunakan event (code) untuk menggambarkan perpindahan mood atau menghidupkan pengantar imaji-imaji baru dalam sebuah puisi.\n\nPelajaran ini dapat diselesaikan sebagai pelajaran mandiri 1 jam. Ada juga opsi untuk menggunakan pelajaran ini sebagai pelajaran pertama dari modul 5 pelajaran yang disebut [Coding dengan Puisi](http://code.org/poetry). Pada akhir modul Coding dengan Puisi, murid akan menulis puisi sendiri dan membuat aplikasi penghasil puisi untuk dibagikan kepada teman-teman. \n\nCoding dengan Puisi merupakan bagian dari kurikulum CS Connections milik Code.org, yang bertujuan untuk menggabungkan CS ke dalam bidang mata pelajaran lain seperti matematika, ELA, dan sains dengan disesuaikan dengan standar CCSS, NGSS, dan CSTA.", - "preparation": "- Tinjau kembali dan selesaikan sendiri tutorial online: [Seni Puisi](http://studio.code.org/s/poem-art).\n\n- Pastikan mencoba aktivitasnya terlebih dahulu sebelum meminta murid Anda menyelesaikannya. \n\n- Periksa teknologi Anda dan ambil keputusan perlu tidaknya mengatasi masalah terlebih dahulu.\n\n- Beberapa level membutuhkan audio agar bisa dimainkan. Bagikan headphone terlebih dahulu. \n\n- [Opsional] 2 catatan tempel per murid untuk Penilaian." - }, "jigsaw/Jigsaw": { "overview": "Pelajaran ini akan mencetuskan suatu gagasan tentang apa yang diharapkan oleh murid ketika mereka berjalan menuju lab komputer. Pelajaran diawali dengan diskusi singkat yang memperkenalkan mereka dengan tata cara lab komputer, lalu berlanjut dengan penggunaan komputer untuk menyelesaikan puzzle online.", "student_overview": "Klik dan drag untuk menyelesaikan puzzle." diff --git a/dashboard/config/locales/long_instructions.id-ID.json b/dashboard/config/locales/long_instructions.id-ID.json index 6a7a8a41136c7..594c8e72d75ba 100644 --- a/dashboard/config/locales/long_instructions.id-ID.json +++ b/dashboard/config/locales/long_instructions.id-ID.json @@ -74,14 +74,14 @@ "CourseD_Dance_2020_bonus1": "# Maju Mundur!\n\nTerkadang Anda mungkin ingin membuat pola gerakan tari yang Anda pilih. Blok baru ini memungkinkan Anda melakukan hal tersebut. \n\nsprites2MOVES.RollMOVES.ClapHigh \n\nGerakan yang Anda pilih di atas akan diulang secara berurutan selamanya. \n\n- Buatlah rutinitas yang bergantian untuk penari pertama di depan!\n- Gunakan angka yang berbeda untuk mengubah tingkat kecepatan di mana gerakan akan berganti. Cobalah `1` atau `0,5` untuk berganti secara lebih cepat!", "CourseD_Dance_2020_bonus3": "# Ayo Masuk Formasi!\n\nLihatlah tarian ini yang menggunakan blok \"MOOSE\"??? untuk mengubah formasi penari cadangan sepanjang tarian. Cobalah salah satu dari ide-ide ini untuk memperluasnya:\n\n- Buat grup penari kedua dalam tata letak yang berbeda\n- Ubah tata letak ketika tombol ditekan\n- Ubah properti ketika penari mengubah formasi", "CourseD_Dance_Party_01": "_Mari kita berpesta tari!_\n\nTarik blok `buat baru` ke ruang kerja, lalu hubungkan di dalam blok `penyetelan` untuk menciptakan penari pertama Anda. \n\n- _Anda juga dapat mengklik bola lampu ke kiri jika Anda ingin informasi lebih lanjut atau tantangan tambahan._", - "CourseD_Dance_Party_02": "Ayo bikin rusa ini menari!\n\nTarik keluar new_dancerFloss-1 blok ke ruang kerja. Hubungkanlah di bawah 4\"measures\" blok. Penari Anda harus memulai gerakan baru setelah birama keempat.\n\n**Birama** digunakan untuk menghitung waktu dalam musik. Dalam tutorial ini, birama memiliki panjang empat ketukan.", + "CourseD_Dance_Party_02": "Ayo bikin rusa ini menari!\n\nTarik keluar new\\_dancerFloss-1 blok ke ruang kerja. Hubungkanlah di bawah 4\"measures\" blok. Penari Anda harus memulai gerakan baru setelah birama keempat.\n\n**Birama** digunakan untuk menghitung waktu dalam musik. Dalam tutorial ini, birama memiliki panjang empat ketukan.", "CourseD_Dance_Party_03": "_Sekarang kita nge-groove!_ \n\nTambahkan 6\"measures\" blok ke ruang kerja Anda. Buat penari memulai gerakan baru setelah 6 birama.", "CourseD_Dance_Party_04": "_Tari ini memerlukan flash!_\n\nCari blok baru di kotak alat Anda yang menambahkan efek latar belakang di belakang penari Anda. Perhatikan efeknya berubah tepat pada waktunya dengan musik!", "CourseD_Dance_Party_05": "Gunakan blok baru lainnya untuk membuat penari mengganti gerakan **setiap 2 birama**!\n\n- Memilih `(Berikutnya)`, `(Sebelumnya)`, atau `(Acak)` akan menyuruh penari melakukan gerakan berbeda setiap kali kode dijalankan.", "CourseD_Dance_Party_06": "_Kita membutuhkan lebih banyak penari!_\n\nCiptakan penari cadangan yang disebut `penari_cadangan1` untuk menari dengan kucing.", "CourseD_Dance_Party_08": "Setiap penari memiliki sejumlah _properti_ yang mengontrol seperti apakah penampakannya.\n\nAnda dapat membuat seperti tampak ada penari di latar belakang dengan menjadikan _ukuran_ mereka lebih kecil. Dapatkah Anda membuat kedua penari cadangan berukuran sama?", "CourseD_Dance_Party_09": "Penari memiliki properti \"\"warna\"\" yang dapat menambahkan lapisan warna. Cobalah mengubah warna salah satu penari Anda.\n\n- Warna akan mencampur warna yang Anda pilih dengan warna penari.", - "CourseD_Dance_Party_10": "Kini Anda mengetahui cara mengubah properti penari. Kita juga dapat membuat properti yang sama merespons musik secara otomatis dengan blok ini:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nProgram ini menggunakan volume \"bas\" musik (suara rendah) untuk mengontrol tinggi satu penari. Apakah Anda dapat membuat penari lain yang juga merespons musik?", + "CourseD_Dance_Party_10": "Kini Anda mengetahui cara mengubah properti penari. Kita juga dapat membuat properti yang sama merespons musik secara otomatis dengan blok ini:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nProgram ini menggunakan volume \"bas\" musik (suara rendah) untuk mengontrol tinggi satu penari. Apakah Anda dapat membuat penari lain yang juga merespons musik?", "CourseD_Dance_Party_11": " blok memungkinkan Anda menjalankan kode saat panah atas ditekan. \n\nAnda dapat mengganti gerakan tari, mengubah properti penari, atau melakukan gerakan cepat sekali saja. Silakan berkreasi dan awasi apakah ada blok baru!", "CourseD_Dance_Party_11_5": "Periksa blok ini:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nKini Anda dapat menciptakan banyak penari sekaligus!\n\nCobalah menggunakan beberapa blok \"semua bebek\" untuk menulis kode yang akan membuat semua bebek menari bersama.", "CourseD_Dance_Party_11b": "Kini saatnya untuk kompetisi tari! Kucing melakukan dab saat Anda menekan tombol panah kiri. Buat Robot \"jatuh\" begitu Anda menekan tombol panah kanan, dan \"bertepuk tangan\" begitu Anda menekan tombol panah atas.\n\n**Gunakan tombol-tombol untuk membuat Robot jatuh-bertepuk tangan-jatuh-bertepuk tangan secepat mungkin!**", @@ -2641,7 +2641,7 @@ "courseF_bee_for11_2021": "Jika loop Anda menghitung mundur, angka kenaikannya **dikurangi** dari variabel counter setiap kali selesai. \n\nBerapakah angka kenaikannya untuk mengumpulkan 15, lalu 12, lalu 9, 6, 3 nektar?", "courseF_bee_for8_2021": "Anda pasti bisa! \n\nBerapa besar angka kenaikannya untuk mengumpulkan 3, 6, 9, 12, 15 nektar?", "courseF_bee_for9_2021": "Sekarang, mari gabungkan variabel `counter` dengan sebuah blok `math`! \n\nBagaimana Anda dapat menggunakan variabel `counter` untuk menavigasi kebun ini dengan jumlah blok sesedikit mungkin?", - "CourseF_outbreak1": "# Membuat Simulasi\n\n\n\n
                \n\n\n_Hari ini, Anda akan membuat kode agar Anda dapat membuat simulasi Anda sendiri tentang wabah virus di Monster Town._\n\n*Pertama, kita akan menciptakan Monster Town dengan membuat sprite untuk menunjukkan monsternya. Tuliskan kode Anda di \\_ **workspace,** \\_lalu tekan* **Run** _untuk melihat simulasi Anda. Jika Anda butuh bantuan, klik_ **lightbulb** _untuk petunjuk._\n\n
                \n\n## Lakukan Ini\n\n1. Buat sprite untuk menunjukkan 10 monster yang sehat ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) dan 1 monster yang sakit ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png). **Sprite** adalah karakter di layar yang dapat bergerak, berubah, atau berinteraksi satu sama lain.\n\n2. Atur ukuran sprite menjadi `50`, dan buat mereka mulai `wandering`.\n\n3. Tekan `RUN`.\n\nAnda akan melihat sprite bergerak seperti animasinya ke kanan.", + "CourseF_outbreak1": "# Membuat Simulasi\n\n\n\n
                \n\n\n_Hari ini, Anda akan membuat kode agar Anda dapat membuat simulasi Anda sendiri tentang wabah virus di Monster Town._\n\n\\*Pertama, kita akan menciptakan Monster Town dengan membuat sprite untuk menunjukkan monsternya. Tuliskan kode Anda di \\_ **workspace,** \\_lalu tekan\\* **Run** _untuk melihat simulasi Anda. Jika Anda butuh bantuan, klik_ **lightbulb** _untuk petunjuk._\n\n
                \n\n## Lakukan Ini\n\n1. Buat sprite untuk menunjukkan 10 monster yang sehat ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) dan 1 monster yang sakit ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png). **Sprite** adalah karakter di layar yang dapat bergerak, berubah, atau berinteraksi satu sama lain.\n\n2. Atur ukuran sprite menjadi `50`, dan buat mereka mulai `wandering`.\n\n3. Tekan `RUN`.\n\nAnda akan melihat sprite bergerak seperti animasinya ke kanan.", "CourseF_outbreak2": "# Pemrograman dengan Event\n\n
                \n\n_\nOh tidak! Salah satu monsternyata terkena virus! Saat monster yang sehat menyentuh monster yang sakit, ia juga menjadi sakit._ \n\n
                \n\nUntuk membuat sesuatu terjadi saat kedua sprite bersentuhan, kita akan menggunakan blok \"event\" ini:\n\n\"when\"\"healthy\"\"sick\"\n\nAnda dapat membuka blok ini dengan `+` biru di sebelah kiri. \n\n## Lakukan Ini\n\nGunakan blok `subject` di dalam untuk mengubah **healthy monsters** ![](https://images.code.org/aaa464d7edf881c69fb0d8909d59ff96-image-1602520553016.png) menjadi **sick monsters** ![](https://images.code.org/57860d7a8618e61c95170691d61e0882-image-1602520556193.png) saat mereka bersentuhan.", "CourseF_outbreak3": "\n\n# Menghentikan Wabah dengan Masker\n\n_Salah satu cara memperlambat penyebaran adalah dengan memakai masker. Monster yang memakai masker wajah tidak akan bisa tertular virus atau menularkannya kepada yang lain. Untuk membuat sesuatu terjadi ketika jenis monster tertentu diklik, Anda dapat menggunakan tipe_ _block_ \"event\" yang baru\n\n## Lakukan Ini\n\n1. Gunakan blok `when clicked` dengan blok `change costume` untuk memberi masker kepada monster yang sehat saat mereka diklik. Ulangi hal ini untuk monster yang sakit.\n\n2. Tekan `Run` dan mulai klik cepat monsternya. Coba perlambat atau hentikan wabah dengan mengenakan masker pada semua monster.", "CourseF_outbreak5": "# Penyembuhan\n\n
                \n\n\n_Kabar baik: Monster kini mulai merasa lebih baik dengan sendirinya! Monster sakit yang mulai sembuh secara otomatis akan berubah kembali menjadi monster sehat setelah beberapa waktu. Menurut kamu bagaimana dampak hal ini terhadap wabah?_\n\n
                \n\n## Lakukan Hal Ini\n\nJalankan simulasinya beberapa kali lagi. Apakah terjadi hal yang berbeda?", @@ -2810,17 +2810,17 @@ "courseF_sprites_predict": "Buat prediksi! Pelajari code.- Kedua pesawat akan bergerak satu kotak di sepanjang kisi-kisi.- Kedua pesawat akan mulai bergerak dan tidak berhenti.- Satu pesawat akan bergerak yang pertama, lalu pesawat lainnya akan bergerak yang kedua.- Pesawat akan bertabrakan.", "courseF_sprites_properties": "# Properti SpriteSprite memiliki lebih banyak properti, termasuk **ukuran** yang bisa diatur dengan code. Berikut ini ada dua sprite, yang satu lebih besar daripada lainnya. Gunakan blok baru di kategori **Sprite** untuk mengubah ukuran sprite kedua.## Lakukan Ini
                ![expandable](https://images.code.org/874fbbe0fdd2bddc594a232c13f44f97-image-1610481176809.png)
                - Gunakan blok `set size` untuk mengubah ukuran sprite kedua. Anda bisa membesarkan atau mengecilkannya._Petunjuk:_ Ukuran default sprite adalah 100, maka pilih sembarang angka lainnya.", "courseF_sprites_ship": "# Buat animasi kapal berlayar
                ![expandable]()
                Buat sprite kapal dan perintahkan agar berlayar melintasi air.## Lakukan Ini- Buat sprite kapal baru.- Gerakkan sprite agar mengapung di atas air.- Buat sprite bergerak melintasi layar dengan sebuah perilaku.- _Bonus:_ Gunakan perilaku kedua, seperti \"terhuyung-huyung\" atau \"sempoyongan\", agar kapalnya tampak seperti hidup saat bergerak.", - "courseF_text_answer": "# Prompt (Bagian 2)
                ![expandable](<>)
                Untuk menggunakan informasi yang tersimpan dalam variable, mula-mula kita harus menunggu jawaban pengguna. Kini Anda memiliki blok event baru yang langsung terpicu begitu prompt dijawab:\n \n \n name\n \n \n ## Lakukan Ini- Drag blok `when answered` baru ke dalam program Anda. Pastikan nama variable cocok dengan nama variable di dalam prompt Anda!- Hubungkan blok `print` ke event yang baru ini. - Pastikan semua label variable-nya cocok!- Tekan \"Run\", lalu ketik sesuatu ke dalam prompt._Apa pun pesan yang Anda ketik tentunya akan ditampilkan di bagian atas layar._", + "courseF_text_answer": "# Prompt (Bagian 2)
                ![expandable](<>)
                Untuk menggunakan informasi yang tersimpan dalam variable, mula-mula kita harus menunggu jawaban pengguna. Kini Anda memiliki blok event baru yang langsung terpicu begitu prompt dijawab:\n\n \n \n name\n \n \n ## Lakukan Ini- Drag blok `when answered` baru ke dalam program Anda. Pastikan nama variable cocok dengan nama variable di dalam prompt Anda!- Hubungkan blok `print` ke event yang baru ini. - Pastikan semua label variable-nya cocok!- Tekan \"Run\", lalu ketik sesuatu ke dalam prompt._Apa pun pesan yang Anda ketik tentunya akan ditampilkan di bagian atas layar._", "courseF_text_choice_color": "# Membuat Prompt untuk Warna
                ![expandable]()
                Dengan prompt, Anda sebenarnya dapat meminta _warna_ kepada pengguna dan menggunakannya kemudian di program Anda. Program ini telah dimulai untuk Anda.## Lakukan Ini- Baca code berikut dengan cermat.- Tambahkan prompt untuk variable bernama `color`.- Jalankan program Anda dan masukkan nama sebuah warna._Latar belakang proyek Anda harus berubah ke warna itu!_
                Ada 140 nama warna yang dapat dikenali Sprite Lab. Klik di sini untuk melihat daftar lengkapnya!
                hitam
                birunavy
                birutua
                birusedang
                blue
                hijautua
                hijau
                teal
                siantua
                birulangittua
                toskatua
                mediumspringgreen
                lime
                springgreen
                aqua
                sian
                birugelap
                birudodger
                hijaulautmuda
                hijauhutan
                hijaulaut
                kelabubatutulistua
                abu-abubatutulistua
                hijaulimau
                hijaulautsedang
                toska
                biruroyal
                birubaja
                birubatutulistua
                toskasedang
                indigo
                darkolivegreen
                birucadet
                birucornflower
                ungurebecca
                birulautsedang
                kelabupucat
                abu-abupucat
                birubatutulis
                olivedrab
                kelabubatutulis
                abu-abubatutulis
                kelabubatutulismuda
                abu-abubatutulismuda
                birubatutulissedang
                hijaurumput
                pucukpisang
                birulaut
                merahmanggis
                ungu
                zaitun
                kelabu
                abu-abu
                birulangit
                birulangitmuda
                lembayungkebiruan
                merahtua
                magentatua
                cokelatpelana
                hijaulauttua
                hijaumuda
                ungusedang
                ungutua
                hijaupucat
                unguterung
                hijaukekuningan
                sienna
                cokelat
                kelabutua
                abu-abutua
                birumuda
                kuningkehijauan
                toskapucat
                birubajamuda
                powderblue
                merahhangus
                darkgoldenrod
                unguanggreksedang
                rosybrown
                darkkhaki
                perak
                merahkeunguansedang
                merahindian
                peru
                cokelat
                tan
                kelabumuda
                abu-abumuda
                thistle
                unguanggrek
                goldenrod
                merahlembayungpucat
                merahlembayung
                gainsboro
                plum
                burlywood
                sianmuda
                lavender
                darksalmon
                lembayung
                palegoldenrod
                coralmuda
                khaki
                birualice
                honeydew
                azure
                cokelatpasir
                cokelatgandum
                beige
                asapputih
                krimmint
                putihkapur
                salem
                putihantik
                linen
                lightgoldenrodyellow
                oldlace
                red
                fuchsia
                magenta
                deeppink
                merahoranye
                tomat
                merahmudapanas
                coral
                oranyetua
                salemmuda
                oranye
                merahmuda
                merahmuda
                emas
                peachpuff
                navajowhite
                moccasin
                bisque
                mistyrose
                blanchedalmond
                papayawhip
                lavenderblush
                putihkerang
                cornsilk
                cempaka
                floralwhite
                putihsalju
                kuning
                kuningmuda
                putihgading
                putih
                ", "courseF_text_choice_conversation": "# Menggunakan Teks untuk Ujaran
                ![expandable]()
                Mari gunakan blok `print` untuk membuat dua karakter melakukan percakapan. Program ini sudah dimulai untuk Anda. Anda cukup menambahkan blok `print` kepadanya atau Anda dapat membuat perubahan lain sesuka hati!## Lakukan Ini- Letakkan blok `print` di bawah setiap blok `at seconds`.- Ketikkan teks Anda sendiri untuk membuat binatang-binatang melakukan percakapan.", "courseF_text_choice_events": "# Menampilkan teks dari prompt
                ![expandable](https://images.code.org/8d6cd66b4ebacaa59813be4e4fe5ce4e-image-1613752356135.png)
                Program ini sudah dimulai untuk Anda, tetapi ada bug. Teks keburu ditampilkan!## Lakukan Ini- Baca code dengan cermat dan Jalankan program untuk melihat apa yang terjadi.- Tambahkan blok `when answered` ke ruang kerja Anda.- Susun ulang code Anda agar teks dari prompt ditampilkan dengan tepat pada saat yang tepat.", "courseF_text_choice_freeplay": "
                [expandable][0]
                Buat program Anda sendiri menggunakan teks, prompt, dan variable!## Lakukan Ini- Tambahkan sedikitnya satu sprite ke proyek Anda.- Tambahkan sedikitnya satu prompt.- Gunakan variable untuk prompt di suatu tempat dalam program Anda: - Teks yang ditampilkan - Layar judul - Mengubah warna latar belakang.Anda juga dapat menambahkan apa pun yang Anda suka ke code, termasuk lebih banyak sprite, perilaku, suara, dan lain-lain!", "courseF_text_choice_interview": "# Menggabungkan Teks dengan Variable
                ![expandable](<>)
                Program ini memiliki bug yang membuat teks ditampilkan secara tidak benar. Jalankan program tanpa mengubah apa pun untuk melihat titik kesalahan, lalu coba perbaiki masalahnya![blockly block][1]## Lakukan Ini- Baca code berikut dengan cermat.- Jalankan code dan masukkan nama untuk melihat apa yang terjadi.
                Apa itu bug?Teks yang ditampilkan harusnya memiliki spasi di sekitar nama, tetapi spasinya tidak ada.
                - Perbaiki bug.", "courseF_text_choice_multiprompt": "# Label Variable
                ![expandable](<>)
                Setiap kali Anda menggunakan variable, labelnya (seperti \"nama\" atau \"usia\") harus cocok. Program ini memiliki **dua** prompt, tetapi teks tidak ditampilkan akibat kesalahan pada label variable. Jalankan program tanpa mengubah apa pun untuk melihat titik kesalahan, lalu coba perbaiki masalahnya!## Lakukan Ini- Baca code berikut dengan cermat.- Jalankan code dan masukkan nama serta usia untuk melihat apa yang terjadi.
                Apa itu bug?Blok `when answered` menggunakan variable yang salah sehingga teks tidak pernah ditampilkan.
                - Perbaiki bug agar semua teks ditampilkan dengan benar.", - "courseF_text_concat": "# Prompt (Bagian 3)
                ![expandable](<>)
                Sekarang, ayo kita buat sedikit lebih keren. Anda dapat menggabungkan teks yang tersimpan dalam variable dengan teks lain:\n \n \n \n ???\n \n \n \n \n \n \n \n ## Lakukan Ini- Lihat dengan cermati blok-blok baru di dalam kategori **Dunia**.- Gunakan blok-blok ini dengan blok `print` Anda agar dapat menggabungkan teks lain dengan teks dari variable.- Anda mungkin perlu mengubah pertanyaan yang Anda ajukan atau label dari variable Anda._Level ini menantang! Klik bohlam di sisi kiri jika Anda ingin melihat contoh._", + "courseF_text_concat": "# Prompt (Bagian 3)
                ![expandable](<>)
                Sekarang, ayo kita buat sedikit lebih keren. Anda dapat menggabungkan teks yang tersimpan dalam variable dengan teks lain:\n\n \n \n \n ???\n \n \n \n \n \n \n \n\n ## Lakukan Ini- Lihat dengan cermati blok-blok baru di dalam kategori **Dunia**.- Gunakan blok-blok ini dengan blok `print` Anda agar dapat menggabungkan teks lain dengan teks dari variable.- Anda mungkin perlu mengubah pertanyaan yang Anda ajukan atau label dari variable Anda._Level ini menantang! Klik bohlam di sisi kiri jika Anda ingin melihat contoh._", "courseF_text_events": "# Menggunakan Teks dengan Event
                ![expandable]()
                Untuk menampilkan lebih banyak teks di layar dari waktu ke waktu, Anda perlu menggunakan event.## Lakukan Ini- Pilih sembarang blok dari kategori **Event** dan tambahkan ke program.- Hubungkan blok `print` baru ke event.- Jalankan program Anda dan tampilkan pesan kedua setelah pesan pertama._Mengubah teks dari waktu ke waktu membuat proyek Anda lebih memikat:_- _Karakter dapat melakukan percakapan._- _Anda dapat menuturkan cerita._", "courseF_text_print": "# Menampilkan Teks
                ![expandable](https://images.code.org/470799b68df5555cf5f8fbd25c8057b6-image-1612552287779.png)
                Untuk menampilkan teks di layar, Anda dapat menggunakan blok print: ???## Lakukan Ini- Temukan blok `print` dalam kategori **Dunia** dan tambahkan ke program.- Ketikkan pesan di sisi kanan blok untuk menampilkan teks tersebut di atas sprite Anda._Anda dapat menampilkan teks karena berbagai alasan:_- _Untuk membuat karakter berbicara._- _Untuk melukiskan adegan._- _Untuk memberikan instruksi bagi sebuah game._", - "courseF_text_prompts": "# Prompt (Bagian 1)
                ![expandable](<>)
                Saatnya mulai belajar menggunakan **prompt**. Prompt memudahkan mendapatkan kata-kata dan teks lain dari pengguna lalu menggunakannya kemudian di program Anda. Teks yang diketikkan pengguna ke dalam prompt disimpan dalam **variable**.\n \n \n What is your name?\n \n \n \n \n name\n \n \n ## Lakukan Ini- Temukan blok `prompt user` di dalam kategori **Dunia** dan tambahkan ke program.- Di bagian puncak blok, ketik pertanyaan yang ingin Anda tanyakan.- Ubah `???` ke label yang ingin Anda gunakan dengan mengklik \"**Ubah nama variable ini**.\"- Tekan \"Run\", lalu jawab prompt dengan mengetikkan sesuatu._Masih belum terjadi apa-apa, tetapi itu tidak masalah!_", + "courseF_text_prompts": "# Prompt (Bagian 1)
                ![expandable](<>)
                Saatnya mulai belajar menggunakan **prompt**. Prompt memudahkan mendapatkan kata-kata dan teks lain dari pengguna lalu menggunakannya kemudian di program Anda. Teks yang diketikkan pengguna ke dalam prompt disimpan dalam **variable**.\n\n \n \n What is your name?\n \n \n \n \n name\n \n \n ## Lakukan Ini- Temukan blok `prompt user` di dalam kategori **Dunia** dan tambahkan ke program.- Di bagian puncak blok, ketik pertanyaan yang ingin Anda tanyakan.- Ubah `???` ke label yang ingin Anda gunakan dengan mengklik \"**Ubah nama variable ini**.\"- Tekan \"Run\", lalu jawab prompt dengan mengetikkan sesuatu._Masih belum terjadi apa-apa, tetapi itu tidak masalah!_", "courseF_text_review": "# Tinjauan Singkat
                ![expandable](https://images.code.org/32340cb0895e721bddfc36266dfab8a1-image-1612549791159.png)
                Dalam pelajaran ini, kita akan banyak belajar tentang penambahan teks ke proyek. Sebelum itu, mari kita melatih materi yang sudah Anda pelajari.## Lakukan Ini- Buat dua sprite dengan lokasi yang berbeda.- Beri setiap sprite lokasi yang berbeda.", "courseF_variables_card": "# Membuat Kartu Ucapan KhususAnda dapat menggunakan Sprite Lab untuk membuat kartu ucapan khusus untuk momen liburan atau kesempatan istimewa. Dengan menggunakan variable, kartu Anda akan mengajukan pertanyaan kepada pengguna lalu menampilkan pesan khusus. Buat program berikut. Program ini sangat cocok jika Anda sudah memiliki rencana yang siap diikuti.
                ![expandable]()
                ## Persyaratan* Program Anda perlu mengajukan satu pertanyaan kepada pengguna.* Program Anda harus menampilkan teks dari sedikitnya satu variable.* Program Anda perlu mencantumkan sprite dengan perilaku.Anda juga dapat menambahkan apa pun yang Anda sukai ke code, di antaranya latar belakang, suara, dan lain-lain.", "courseF_variables_card_finish": "# Menyelesaikan Kartu Ucapan Anda*Anda mestinya sudah mulai membuat program kartu ucapan. Jika belum, kembalilah ke [level sebelumnya](../sublevel/1).*Kini Anda dapat menambahkan apa pun yang Anda sukai ke code. Kartu Anda dapat menanyakan beberapa pertanyaan kepada pengguna dan menanggapi dengan pesan untuk setiap pertanyaan. Anda dapat membuat program lebih interaktif dengan mengubah perilaku sprite dengan setiap event, atau dengan menambahkan suara dan latar belakang. Jika Anda ingin mencoba ide baru, klik bohlam di sisi kiri.", diff --git a/dashboard/config/locales/resources.id-ID.json b/dashboard/config/locales/resources.id-ID.json index 442e8b7b2d315..6762dde351518 100644 --- a/dashboard/config/locales/resources.id-ID.json +++ b/dashboard/config/locales/resources.id-ID.json @@ -34,6 +34,429 @@ "ai-training/oceans/unversioned": { "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/courseb/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum/courseb/2018": { + "name": "Forum guru" + }, + "vocabulary/courseb/2018": { + "name": "Kosakata" + }, + "lesson_plans/coursea/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursea/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursea/2018": { + "name": "Forum guru" + }, + "vocabulary/coursea/2018": { + "name": "Kosakata" + }, + "lesson_plans/coursed/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursed/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursed/2018": { + "name": "Forum guru" + }, + "vocabulary/coursed/2018": { + "name": "Kosakata" + }, + "lesson_plans/coursef/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursef/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursef/2018": { + "name": "Forum guru" + }, + "vocabulary/coursef/2018": { + "name": "Kosakata" + }, + "lesson_plans/express/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/express/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum/express/2018": { + "name": "Forum guru" + }, + "vocabulary/express/2018": { + "name": "Kosakata" + }, + "lesson_plans/coursee/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursee/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursee/2018": { + "name": "Forum guru" + }, + "vocabulary/coursee/2018": { + "name": "Kosakata" + }, + "lesson_plans/coursec/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursec/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursec/2018": { + "name": "Forum guru" + }, + "vocabulary/coursec/2018": { + "name": "Kosakata" + }, + "code_introduced_1/csd/2018": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_2/csd/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_2/csd/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum_2/csd/2018": { + "name": "Forum guru" + }, + "vocabulary_2/csd/2018": { + "name": "Kosakata" + }, + "code_introduced_3/csd/2018": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_5/csd/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_5/csd/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum_5/csd/2018": { + "name": "Forum guru" + }, + "vocabulary_5/csd/2018": { + "name": "Kosakata" + }, + "lesson_plans_4/csd/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_4/csd/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum_4/csd/2018": { + "name": "Forum guru" + }, + "vocabulary_4/csd/2018": { + "name": "Kosakata" + }, + "code_introduced_2/csd/2018": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_3/csd/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_3/csd/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum_3/csd/2018": { + "name": "Forum guru" + }, + "vocabulary_3/csd/2018": { + "name": "Kosakata" + }, + "code_introduced/csd/2018": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_1/csd/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_1/csd/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum_1/csd/2018": { + "name": "Forum guru" + }, + "vocabulary_1/csd/2018": { + "name": "Kosakata" + }, + "lesson_plans/csd/2018": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/csd/2018": { + "name": "Standar pemetaan" + }, + "teacher_forum/csd/2018": { + "name": "Forum guru" + }, + "vocabulary/csd/2018": { + "name": "Kosakata" + }, + "curriculum_guide/coursea/2019": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursea/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursea/2019": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursea/2019": { + "name": "Forum guru" + }, + "vocabulary/coursea/2019": { + "name": "Kosakata" + }, + "curriculum_guide/courseb/2019": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/courseb/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/courseb/2019": { + "name": "Standar pemetaan" + }, + "teacher_forum/courseb/2019": { + "name": "Forum guru" + }, + "vocabulary/courseb/2019": { + "name": "Kosakata" + }, + "curriculum_guide/coursed/2019": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursed/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursed/2019": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursed/2019": { + "name": "Forum guru" + }, + "vocabulary/coursed/2019": { + "name": "Kosakata" + }, + "curriculum_guide/coursef/2019": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursef/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursef/2019": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursef/2019": { + "name": "Forum guru" + }, + "vocabulary/coursef/2019": { + "name": "Kosakata" + }, + "curriculum_guide/coursee/2019": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursee/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursee/2019": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursee/2019": { + "name": "Forum guru" + }, + "vocabulary/coursee/2019": { + "name": "Kosakata" + }, + "lesson_plans/express/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/express/2019": { + "name": "Standar pemetaan" + }, + "teacher_forum/express/2019": { + "name": "Forum guru" + }, + "vocabulary/express/2019": { + "name": "Kosakata" + }, + "curriculum_guide/coursec/2019": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursec/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursec/2019": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursec/2019": { + "name": "Forum guru" + }, + "vocabulary/coursec/2019": { + "name": "Kosakata" + }, + "teacher_forum/csd/2019": { + "name": "Forum guru" + }, + "code_introduced_1/csd/2019": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_2/csd/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_2/csd/2019": { + "name": "Standar pemetaan" + }, + "vocabulary_2/csd/2019": { + "name": "Kosakata" + }, + "code_introduced_3/csd/2019": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_5/csd/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_5/csd/2019": { + "name": "Standar pemetaan" + }, + "vocabulary_5/csd/2019": { + "name": "Kosakata" + }, + "code_introduced_2/csd/2019": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_3/csd/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_3/csd/2019": { + "name": "Standar pemetaan" + }, + "vocabulary_3/csd/2019": { + "name": "Kosakata" + }, + "lesson_plans_4/csd/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_4/csd/2019": { + "name": "Standar pemetaan" + }, + "vocabulary_4/csd/2019": { + "name": "Kosakata" + }, + "lesson_plans/csd/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/csd/2019": { + "name": "Standar pemetaan" + }, + "vocabulary/csd/2019": { + "name": "Kosakata" + }, + "code_introduced/csd/2019": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_1/csd/2019": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_1/csd/2019": { + "name": "Standar pemetaan" + }, + "vocabulary_1/csd/2019": { + "name": "Kosakata" + }, + "code_introduced_1/csd/2017": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_2/csd/2017": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_2/csd/2017": { + "name": "Standar pemetaan" + }, + "teacher_forum_2/csd/2017": { + "name": "Forum guru" + }, + "vocabulary_2/csd/2017": { + "name": "Kosakata" + }, + "code_introduced_3/csd/2017": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_5/csd/2017": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_5/csd/2017": { + "name": "Standar pemetaan" + }, + "teacher_forum_5/csd/2017": { + "name": "Forum guru" + }, + "vocabulary_5/csd/2017": { + "name": "Kosakata" + }, + "code_introduced/csd/2017": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_1/csd/2017": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_1/csd/2017": { + "name": "Standar pemetaan" + }, + "teacher_forum_1/csd/2017": { + "name": "Forum guru" + }, + "vocabulary_1/csd/2017": { + "name": "Kosakata" + }, + "lesson_plans/csd/2017": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/csd/2017": { + "name": "Standar pemetaan" + }, + "teacher_forum/csd/2017": { + "name": "Forum guru" + }, + "vocabulary/csd/2017": { + "name": "Kosakata" + }, + "lesson_plans_4/csd/2017": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_4/csd/2017": { + "name": "Standar pemetaan" + }, + "teacher_forum_4/csd/2017": { + "name": "Forum guru" + }, + "vocabulary_4/csd/2017": { + "name": "Kosakata" + }, + "code_introduced_2/csd/2017": { + "name": "Kode Diperkenalkan" + }, + "lesson_plans_3/csd/2017": { + "name": "Rencana Pelajaran" + }, + "standard_mappings_3/csd/2017": { + "name": "Standar pemetaan" + }, + "teacher_forum_3/csd/2017": { + "name": "Forum guru" + }, + "vocabulary_3/csd/2017": { + "name": "Kosakata" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Daftar Puisi", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -363,7 +786,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Acara besar", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Acara besar", @@ -1751,6 +2175,120 @@ }, "website-for-a-purpose-reflect/csd/2021": { "type": "Panduan Proyek" + }, + "lesson_plans/pre-express/2020": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/pre-express/2020": { + "name": "Standar pemetaan" + }, + "teacher_forum/pre-express/2020": { + "name": "Forum guru" + }, + "vocabulary/pre-express/2020": { + "name": "Kosakata" + }, + "lesson_plans/express/2020": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/express/2020": { + "name": "Standar pemetaan" + }, + "teacher_forum/express/2020": { + "name": "Forum guru" + }, + "vocabulary/express/2020": { + "name": "Kosakata" + }, + "curriculum_guide/courseb/2020": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/courseb/2020": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/courseb/2020": { + "name": "Standar pemetaan" + }, + "teacher_forum/courseb/2020": { + "name": "Forum guru" + }, + "vocabulary/courseb/2020": { + "name": "Kosakata" + }, + "curriculum_guide/coursed/2020": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursed/2020": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursed/2020": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursed/2020": { + "name": "Forum guru" + }, + "vocabulary/coursed/2020": { + "name": "Kosakata" + }, + "curriculum_guide/coursec/2020": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursec/2020": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursec/2020": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursec/2020": { + "name": "Forum guru" + }, + "vocabulary/coursec/2020": { + "name": "Kosakata" + }, + "curriculum_guide/coursee/2020": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursee/2020": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursee/2020": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursee/2020": { + "name": "Forum guru" + }, + "vocabulary/coursee/2020": { + "name": "Kosakata" + }, + "curriculum_guide/coursea/2020": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursea/2020": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursea/2020": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursea/2020": { + "name": "Forum guru" + }, + "vocabulary/coursea/2020": { + "name": "Kosakata" + }, + "curriculum_guide/coursef/2020": { + "name": "Panduan Kurikulum" + }, + "lesson_plans/coursef/2020": { + "name": "Rencana Pelajaran" + }, + "standard_mappings/coursef/2020": { + "name": "Standar pemetaan" + }, + "teacher_forum/coursef/2020": { + "name": "Forum guru" + }, + "vocabulary/coursef/2020": { + "name": "Kosakata" } } } diff --git a/dashboard/config/locales/scripts.id-ID.yml b/dashboard/config/locales/scripts.id-ID.yml index 090dd8a0c833e..e34131aedf66d 100644 --- a/dashboard/config/locales/scripts.id-ID.yml +++ b/dashboard/config/locales/scripts.id-ID.yml @@ -1352,8 +1352,6 @@ id: name: Penutupan equity-pd: lessons: - Code.org Equity PD: - name: Code.org Equity PD Necessary Background: name: Latar belakang dibutuhkan science-PD2: @@ -4074,6 +4072,7 @@ id: Pada akhir puzzle, Murid berkesempatan menyesuaikan permainan mereka dengan berbagai kecepatan dan suara. student_description: Pilih tim Anda dan buat permainan basket + name: bola basket sample-csp5: lessons: Controlling Memory with Variables: @@ -5173,6 +5172,7 @@ id: Pada akhir puzzle, Murid berkesempatan menyesuaikan permainan mereka dengan berbagai kecepatan dan suara. student_description: Padu dan padankan lintas olahraga + name: olahraga 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9310,6 +9310,7 @@ id: untuk bermain pada level bermain gratis di bagian akhir. student_description: Minecraft hadir kembali dengan aktivitas baru untuk Hour of Code! Ikuti petualangan melintasi dunia Minecraft dengan code. + name: pahlawan applab-intro-staging: title: Pengenalan Penyiapan App Lab lessons: @@ -13424,6 +13425,7 @@ id: ini membutuhkan suara karena alatnya dibuat untuk merespon musik. student_description: Buat code pesta dansa Anda sendiri untuk dibagikan ke teman-teman Anda! + name: dansa frozen-2018-test-b: title: Script Frozen Baru lessons: @@ -13450,6 +13452,7 @@ id: student_description: Minecraft hadir kembali dengan aktivitas yang serba baru! Gunakan kreativitas dan keterampilan pemecahan masalah untuk mengeksplorasi dan membangun dunia bawah air dengan code. + name: Akuatik sconyers: title: Tempat Bermain Tracey lessons: @@ -19568,7 +19571,7 @@ id: Anda! lessons: Dance Party: - name: Pesta Tari + name: Pesta Dansa (2019) description_student: Dalam pelajaran ini, siswa dari semua jenjang usia mendapatkan pengenalan awal tentang coding dan ilmu komputer di lingkungan yang aman dan mendukung. Pelajaran ini telah dirancang untuk siswa @@ -28572,8 +28575,7 @@ id: title: '"Halo, dunia!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Menjelajahi platform pembelajaran Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Anda akan belajar cara:** @@ -30190,7 +30192,7 @@ id: murid akan diberi kesempatan membuat gambar mereka sendiri menggunakan loop. key: Adegan Laut dengan Loop - The Big Event Jr.: + The Big Event Jr: name: The Big Event Jr. description_student: Gerak dan teriak ketika guru Anda menekan tombol pada remote raksasa. @@ -30934,7 +30936,7 @@ id: Lalu murid melatih empati dan kreativitas untuk membuat sketsa aplikasi telepon pintar sendiri yang memenuhi kebutuhan seorang pengguna lagi. key: Aplikasi yang Tepat - The Big Event Jr.: + The Big Event Jr: name: The Big Event Jr. description_student: Gerak atau teriak ketika guru Anda menekan tombol pada remote raksasa. @@ -31062,7 +31064,7 @@ id: Putting a STOP to Online Meanness: name: MENGHENTIKAN Kejahatan Online key: MENGHENTIKAN Kejahatan Online - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Teman Robot Saya Jr. description_student: Dalam pelajaran ini, Anda menganggap seolah-olah teman kelas Anda adalah robot dan memprogram mereka untuk membuat @@ -31111,7 +31113,7 @@ id: untuk menyelesaikan gambar di layar. Tahapan Artis ini akan mempersilakan murid membuat gambar-gambar yang semakin kompleks menggunakan blok baru seperti `move forward by 100 pixels` dan `turn right by 90 degrees`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Teman-teman Robot Saya yang Mengulang-ulang Jr. description_student: Dalam pelajaran ini, Anda akan memprogram teman sekelas lagi, tetapi dengan menggunakan loop Anda akan dapat memecahkan @@ -32219,6 +32221,8 @@ id: lessons: lesson-9: name: Loop + lesson-21: + name: Konsol lesson_groups: lessonGroup-2: display_name: Konten @@ -32270,10 +32274,17 @@ id: name: Unit 2 Penilaian lesson-6: name: variabel + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: Konten csa3-2022: + lessons: + lesson-5: + name: For Loop + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: Konten @@ -32701,6 +32712,8 @@ id: lessons: lesson-1: name: Selamat Datang + lesson-9: + name: Perencanaan Pelajaran csa2-2022-exemplars: lessons: lesson-1: @@ -32748,3 +32761,15 @@ id: key: Perencanaan Pelajaran Next steps: key: Langkah berikutnya + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Komputasi Fisik + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Komputasi Fisik + hello-world-csc: + title: Halo Dunia + csd-playground: + name: csd-playground diff --git a/i18n/locales/id-ID/dashboard/blocks.yml b/i18n/locales/id-ID/dashboard/blocks.yml index 4d2f38924a925..8b340bcd03050 100644 --- a/i18n/locales/id-ID/dashboard/blocks.yml +++ b/i18n/locales/id-ID/dashboard/blocks.yml @@ -2,6 +2,8 @@ id: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: buat sprite {ANIMATION_NAME} baru di {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} berganti setiap {N} @@ -1063,6 +1065,12 @@ id: text: gambar garis {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: tepi blok {SPRITE} dari bergerak + gamelab_everySeconds: + text: 'ulangi setiap {N} {UNIT} ' + options: + UNIT: + '"seconds"': detik + '"frames"': frame gamelab_followingTargets: text: mengikuti target gamelab_getAllSprites: @@ -1216,6 +1224,8 @@ id: '"burst"': letupan '"pop"': meletup '"rain"': hujan + gamelab_makeNewScaledSprite: + text: buat sprite {ANIMATION_NAME} baru di {LOCATION} gamelab_makeNewSpriteAnon: text: buat sprite {ANIMATION_NAME} baru di {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/id-ID/dashboard/scripts.yml b/i18n/locales/id-ID/dashboard/scripts.yml index 14b71805808d6..5a526755694db 100755 --- a/i18n/locales/id-ID/dashboard/scripts.yml +++ b/i18n/locales/id-ID/dashboard/scripts.yml @@ -1224,8 +1224,6 @@ id: name: Penutupan equity-pd: lessons: - Code.org Equity PD: - name: Code.org Equity PD Necessary Background: name: Latar belakang dibutuhkan science-PD2: @@ -3424,6 +3422,7 @@ id: description_student: Pernah berangan-angan dapat memainkan permainan video di sekolah? Dalam pelajaran ini, Anda akan belajar membuat permainan sendiri! description_teacher: Dalam aktivitas online ini, murid akan mempelajari pengertian event, dan cara komputer menggunakan event dalam program seperti permainan video. Murid akan menyelesaikan puzzle yang membuat programnya dapat menanggapi event (seperti tombol panah yang ditekan.) Pada akhir puzzle, Murid berkesempatan menyesuaikan permainan mereka dengan berbagai kecepatan dan suara. student_description: Pilih tim Anda dan buat permainan basket + name: bola basket sample-csp5: lessons: Controlling Memory with Variables: @@ -4002,6 +4001,7 @@ id: description_student: Pernah berangan-angan dapat memainkan permainan video di sekolah? Dalam pelajaran ini, Anda akan belajar membuat permainan sendiri! description_teacher: Dalam aktivitas online ini, murid akan mempelajari pengertian event, dan cara komputer menggunakan event dalam program seperti permainan video. Murid akan menyelesaikan puzzle yang membuat programnya dapat menanggapi event (seperti tombol panah yang ditekan.) Pada akhir puzzle, Murid berkesempatan menyesuaikan permainan mereka dengan berbagai kecepatan dan suara. student_description: Padu dan padankan lintas olahraga + name: olahraga 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6761,6 +6761,7 @@ id: name: 'Minecraft: Perjalanan Pahlawan' description_teacher: Dalam pelajaran ini, siswa dari semua jenjang usia mendapatkan pengenalan awal tentang coding dan ilmu komputer di lingkungan yang aman dan mendukung. Pelajaran ini sangat cocok untuk semua siswa yang telah cukup besar untuk membaca (6 tahun ke atas). Siswa yang lebih muda mungkin tidak akan menyelesaikan tutorialnya, namun akan senang menyelesaikan puzzle selama satu jam. Siswa sekolah menengah kemungkinan besar dapat menyelesaikan tutorialnya dan punya waktu untuk bermain pada level bermain gratis di bagian akhir. student_description: Minecraft hadir kembali dengan aktivitas baru untuk Hour of Code! Ikuti petualangan melintasi dunia Minecraft dengan code. + name: pahlawan applab-intro-staging: title: Pengenalan Penyiapan App Lab lessons: @@ -9156,6 +9157,7 @@ id: description_student: Dalam pelajaran ini, siswa dari semua jenjang usia mendapatkan pengenalan awal tentang coding dan ilmu komputer di lingkungan yang aman dan mendukung. Pelajaran ini telah dirancang untuk siswa dari semua jenjang usia namun mengharuskan kemampuan membaca. Kegiatan ini membutuhkan suara karena alatnya dibuat untuk merespon musik. description_teacher: Dalam pelajaran ini, siswa dari semua jenjang usia mendapatkan pengenalan awal tentang coding dan ilmu komputer di lingkungan yang aman dan mendukung. Pelajaran ini telah dirancang untuk siswa dari semua jenjang usia namun mengharuskan kemampuan membaca. Kegiatan ini membutuhkan suara karena alatnya dibuat untuk merespon musik. student_description: Buat code pesta dansa Anda sendiri untuk dibagikan ke teman-teman Anda! + name: dansa frozen-2018-test-b: title: Script Frozen Baru lessons: @@ -9170,6 +9172,7 @@ id: name: 'Minecraft: Perjalanan Air' description_teacher: Dalam pelajaran ini, siswa dari semua jenjang usia mendapatkan pengenalan awal tentang coding dan ilmu komputer di lingkungan yang aman dan mendukung. Pelajaran ini sangat cocok untuk semua siswa yang telah cukup besar untuk membaca (6 tahun ke atas). Siswa yang lebih muda mungkin tidak akan menyelesaikan tutorialnya, namun akan senang menyelesaikan puzzle selama satu jam. Siswa sekolah menengah kemungkinan besar dapat menyelesaikan tutorialnya dan punya waktu untuk bermain pada level bermain gratis di bagian akhir. student_description: Minecraft hadir kembali dengan aktivitas yang serba baru! Gunakan kreativitas dan keterampilan pemecahan masalah untuk mengeksplorasi dan membangun dunia bawah air dengan code. + name: Akuatik sconyers: title: Tempat Bermain Tracey lessons: @@ -12843,7 +12846,7 @@ id: description: Buat code pesta dansa Anda sendiri untuk dibagikan ke teman-teman Anda! lessons: Dance Party: - name: Pesta Tari + name: Pesta Dansa (2019) description_student: Dalam pelajaran ini, siswa dari semua jenjang usia mendapatkan pengenalan awal tentang coding dan ilmu komputer di lingkungan yang aman dan mendukung. Pelajaran ini telah dirancang untuk siswa dari semua jenjang usia namun mengharuskan kemampuan membaca. Kegiatan ini membutuhkan suara karena alatnya dibuat untuk merespon musik. description_teacher: Dalam pelajaran ini, siswa dari semua jenjang usia mendapatkan pengenalan awal tentang coding dan ilmu komputer di lingkungan yang aman dan mendukung. Pelajaran ini telah dirancang untuk siswa dari semua jenjang usia namun mengharuskan kemampuan membaca. Kegiatan ini membutuhkan suara karena alatnya dibuat untuk merespon musik. student_description: Buat code pesta dansa Anda sendiri untuk dibagikan ke teman-teman Anda! @@ -18427,8 +18430,7 @@ id: title: '"Halo, dunia!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Menjelajahi platform pembelajaran Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Anda akan belajar cara:** @@ -19484,7 +19486,7 @@ id: description_student: Gunakan loop dan pola untuk menyelesaikan gambar. description_teacher: Kembali ke loop, murid belajar menggambar dengan mengulang-ulang urutan instruksi sederhana. Dalam pelajaran berkomputer sebeIumnya, loop digunakan untuk melintasi labirin dan mengumpulkan harta karun. Di sini, loop menghasilkan pola. Pada akhir tahap ini, murid akan diberi kesempatan membuat gambar mereka sendiri menggunakan loop. key: Adegan Laut dengan Loop - The Big Event Jr.: + The Big Event Jr: name: The Big Event Jr. description_student: Gerak dan teriak ketika guru Anda menekan tombol pada remote raksasa. description_teacher: Event adalah cara yang bagus untuk menambahkan keragaman pada algorithm yang telah ditulis sebelumnya. Kadang-kadang Anda ingin agar program Anda mampu menanggapi pengguna persis ketika pengguna menginginkannya. Itulah gunanya event. @@ -19999,7 +20001,7 @@ id: description_student: Buat sketsa aplikasi ponsel pintar Anda sendiri. description_teacher: Pelajaran ini membuat murid sadar bahwa ilmu komputer dapat membantu manusia dalam kehidupan nyata. Pertama, murid berempati dengan beberapa pengguna telepon pintar fiktif agar dapat membantu mereka menemukan "aplikasi yang tepat" yang memenuhi kebutuhan mereka. Lalu murid melatih empati dan kreativitas untuk membuat sketsa aplikasi telepon pintar sendiri yang memenuhi kebutuhan seorang pengguna lagi. key: Aplikasi yang Tepat - The Big Event Jr.: + The Big Event Jr: name: The Big Event Jr. description_student: Gerak atau teriak ketika guru Anda menekan tombol pada remote raksasa. description_teacher: Event adalah cara yang bagus untuk menambahkan keragaman pada algorithm yang telah ditulis sebelumnya. Kadang-kadang Anda ingin agar program Anda mampu menanggapi pengguna persis ketika pengguna menginginkannya. Itulah gunanya event. @@ -20076,7 +20078,7 @@ id: Putting a STOP to Online Meanness: name: MENGHENTIKAN Kejahatan Online key: MENGHENTIKAN Kejahatan Online - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Teman Robot Saya Jr. description_student: Dalam pelajaran ini, Anda menganggap seolah-olah teman kelas Anda adalah robot dan memprogram mereka untuk membuat pola-pola cangkir bertumpuk. description_teacher: Dengan menggunakan sekumpulan simbol sebagai pengganti code, murid akan merancang algorithm untuk memerintahkan "robot" agar menumpuk cangkir dengan pola yang berbeda-beda. Murid akan bergiliran berpartisipasi sebagai robot, yang hanya menanggapi algorithm yang ditentukan oleh rekan sejawat mereka. Segmen ini mengajari murid tentang hubungan antara simbol dengan kegiatan, perbedaan antara algorithm dengan program, dan keterampilan debugging yang tak ternilai harganya. @@ -20097,7 +20099,7 @@ id: name: Membuat Seni dengan Code description_student: Buat gambar-gambar yang indah dengan memprogram Artis. description_teacher: Dalam pelajaran ini, murid akan mengontrol Artis untuk menyelesaikan gambar di layar. Tahapan Artis ini akan mempersilakan murid membuat gambar-gambar yang semakin kompleks menggunakan blok baru seperti `move forward by 100 pixels` dan `turn right by 90 degrees`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Teman-teman Robot Saya yang Mengulang-ulang Jr. description_student: Dalam pelajaran ini, Anda akan memprogram teman sekelas lagi, tetapi dengan menggunakan loop Anda akan dapat memecahkan masalah yang lebih besar dan lebih rumit. description_teacher: Berpijak pada aktivitas awal "Teman-Teman Robot Saya", murid mengatasi desain yang lebih besar dan kompleks. Agar dapat memprogram "robot" mereka untuk menyelesaikan desain yang lebih besar ini, murid harus mengidentifikasi pola berulang dalam instruksi mereka yang dapat digantikan dengan loop. @@ -20757,6 +20759,8 @@ id: lessons: lesson-9: name: Loop + lesson-21: + name: Konsol lesson_groups: lessonGroup-2: display_name: Konten @@ -20808,10 +20812,17 @@ id: name: Unit 2 Penilaian lesson-6: name: variabel + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: Konten csa3-2022: + lessons: + lesson-5: + name: For Loop + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: Konten @@ -21068,6 +21079,8 @@ id: lessons: lesson-1: name: Selamat Datang + lesson-9: + name: Perencanaan Pelajaran csa2-2022-exemplars: lessons: lesson-1: @@ -21115,3 +21128,15 @@ id: key: Perencanaan Pelajaran Next steps: key: Langkah berikutnya + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Komputasi Fisik + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Komputasi Fisik + hello-world-csc: + title: Halo Dunia + csd-playground: + name: csd-playground From d9bdd72fccae7ac3420a05f7fe5c82e52fc753ec Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:54 +0000 Subject: [PATCH 36/84] dashboard i18n updates - I18n Pseudo-Language --- .../locales/activity_sections.in-TL.json | 3 +- .../config/locales/authored_hints.in-TL.json | 218 +++--- .../config/locales/behavior_names.in-TL.json | 194 ++--- dashboard/config/locales/blocks.in-TL.yml | 10 + .../bubble_choice_description.in-TL.json | 6 +- dashboard/config/locales/callouts.in-TL.json | 36 +- .../locales/course_offerings.in-TL.json | 5 +- dashboard/config/locales/data.in-TL.yml | 1 + .../config/locales/display_name.in-TL.json | 40 +- dashboard/config/locales/dsls.in-TL.yml | 76 +- .../locales/function_definitions.in-TL.json | 194 ++--- dashboard/config/locales/lessons.in-TL.json | 13 +- .../locales/long_instructions.in-TL.json | 134 ++-- .../locales/opportunity_standards.in-TL.json | 23 + .../config/locales/progressions.in-TL.yml | 1 + dashboard/config/locales/resources.in-TL.json | 718 +++++++++++++++++- dashboard/config/locales/scripts.in-TL.yml | 268 ++++++- .../locales/short_instructions.in-TL.json | 138 ++-- dashboard/config/locales/standards.in-TL.json | 464 +++++++++++ .../locales/teacher_markdown.in-TL.json | 12 +- i18n/locales/in-TL/dashboard/blocks.yml | 10 + .../in-TL/dashboard/course_offerings.json | 5 +- i18n/locales/in-TL/dashboard/data.yml | 1 + i18n/locales/in-TL/dashboard/progressions.yml | 1 + i18n/locales/in-TL/dashboard/scripts.yml | 281 ++++++- 25 files changed, 2261 insertions(+), 591 deletions(-) create mode 100644 dashboard/config/locales/opportunity_standards.in-TL.json create mode 100644 dashboard/config/locales/standards.in-TL.json diff --git a/dashboard/config/locales/activity_sections.in-TL.json b/dashboard/config/locales/activity_sections.in-TL.json index 9f5630ddf8af0..6e776257a3f26 100644 --- a/dashboard/config/locales/activity_sections.in-TL.json +++ b/dashboard/config/locales/activity_sections.in-TL.json @@ -1421,7 +1421,8 @@ ] }, "5d09fa3e-63ce-4142-ac59-d893889ce78d": { - "description": "crwdns2700769:0crwdne2700769:0" + "description": "crwdns2700769:0crwdne2700769:0", + "progression_name": "crwdns2888396:0crwdne2888396:0" }, "917bb837-8f93-4a92-86dc-ed60980f680b": { "description": "crwdns2700771:0crwdne2700771:0", diff --git a/dashboard/config/locales/authored_hints.in-TL.json b/dashboard/config/locales/authored_hints.in-TL.json index 47a348c828e89..099b5f8bfea10 100644 --- a/dashboard/config/locales/authored_hints.in-TL.json +++ b/dashboard/config/locales/authored_hints.in-TL.json @@ -8780,13 +8780,13 @@ "alternate": "crwdns2582416:0crwdne2582416:0" }, "CourseE_HOC 2018 Level_10_2021": { - "voyage_aquatic_10a": "crwdns2587550:0[0]crwdne2587550:0" + "voyage_aquatic_10a": "crwdns2583330:0[0]crwdne2583330:0" }, "CourseE_HOC 2018 Level_7a_2021": { - "aquatic7": "crwdns2587536:0crwdne2587536:0" + "aquatic7": "crwdns2583316:0crwdne2583316:0" }, "CourseE_HOC 2018 Level_9b_2021": { - "voyage_aquatic_9a": "crwdns2587544:0crwdne2587544:0" + "voyage_aquatic_9a": "crwdns2583324:0crwdne2583324:0" }, "CourseF_outbreak1": { "step1": "crwdns2862539:0[0]crwdnd2862539:0[1]crwdne2862539:0", @@ -8812,57 +8812,57 @@ "verionhistory": "crwdns2862655:0crwdne2862655:0" }, "Function intro Ryan_2021": { - "Function_intro_Ryan_b": "crwdns2587220:0crwdne2587220:0", - "Function_intro_Ryan_a": "crwdns2587222:0crwdne2587222:0" + "Function_intro_Ryan_b": "crwdns2583654:0crwdne2583654:0", + "Function_intro_Ryan_a": "crwdns2583656:0crwdne2583656:0" }, "MC_HOC_2017_01_RETRY_2021": { - "MC_HOC_2017_01_RETRY_a": "crwdns2587138:0crwdne2587138:0", - "MC_HOC_2017_01_RETRY_b": "crwdns2587140:0crwdne2587140:0", - "MC_HOC_2017_01_RETRY_c": "crwdns2587142:0crwdne2587142:0" + "MC_HOC_2017_01_RETRY_a": "crwdns2583572:0crwdne2583572:0", + "MC_HOC_2017_01_RETRY_b": "crwdns2583574:0crwdne2583574:0", + "MC_HOC_2017_01_RETRY_c": "crwdns2583576:0crwdne2583576:0" }, "MC_HOC_2017_02_Cole_2021": { - "MC_HOC_2017_02_Cole_a": "crwdns2587150:0crwdne2587150:0", - "MC_HOC_2017_02_Cole_b": "crwdns2587152:0crwdne2587152:0", - "MC_HOC_2017_02_Cole_c": "crwdns2587154:0crwdne2587154:0", - "MC_HOC_2017_02_Cole_d": "crwdns2587156:0crwdne2587156:0" + "MC_HOC_2017_02_Cole_a": "crwdns2583584:0crwdne2583584:0", + "MC_HOC_2017_02_Cole_b": "crwdns2583586:0crwdne2583586:0", + "MC_HOC_2017_02_Cole_c": "crwdns2583588:0crwdne2583588:0", + "MC_HOC_2017_02_Cole_d": "crwdns2583590:0crwdne2583590:0" }, "MC_HOC_2017_03_Cole_2021": { - "MC_HOC_2017_03_Cole_a": "crwdns2587164:0crwdne2587164:0", - "MC_HOC_2017_03_Cole_b": "crwdns2587166:0crwdne2587166:0" + "MC_HOC_2017_03_Cole_a": "crwdns2583598:0crwdne2583598:0", + "MC_HOC_2017_03_Cole_b": "crwdns2583600:0crwdne2583600:0" }, "MC_HOC_2017_04POINT5_RYAN_2021": { - "MC_HOC_2017_04POINT5_RYAN_b": "crwdns2587190:0crwdne2587190:0", - "MC_HOC_2017_04POINT5_RYAN_a": "crwdns2587192:0crwdne2587192:0" + "MC_HOC_2017_04POINT5_RYAN_b": "crwdns2583624:0crwdne2583624:0", + "MC_HOC_2017_04POINT5_RYAN_a": "crwdns2583626:0crwdne2583626:0" }, "MC_HOC_2017_04_Cole_2021": { - "MC_HOC_2017_04_Cole_a": "crwdns2587176:0crwdne2587176:0", - "MC_HOC_2017_04_Cole_c": "crwdns2587178:0crwdne2587178:0", - "MC_HOC_2017_04_Cole_b": "crwdns2587180:0crwdne2587180:0" + "MC_HOC_2017_04_Cole_a": "crwdns2583610:0crwdne2583610:0", + "MC_HOC_2017_04_Cole_c": "crwdns2583612:0crwdne2583612:0", + "MC_HOC_2017_04_Cole_b": "crwdns2583614:0crwdne2583614:0" }, "MC_HOC_2017_05_Cole_2021": { - "MC_HOC_2017_05_Cole_a": "crwdns2587200:0crwdne2587200:0", - "MC_HOC_2017_05_Cole_b": "crwdns2587202:0crwdne2587202:0" + "MC_HOC_2017_05_Cole_a": "crwdns2583634:0crwdne2583634:0", + "MC_HOC_2017_05_Cole_b": "crwdns2583636:0crwdne2583636:0" }, "MC_HOC_2017_06_Cole_2021": { - "MC_HOC_2017_06_Cole_a": "crwdns2587210:0crwdne2587210:0", - "MC_HOC_2017_06_Cole_b": "crwdns2587212:0crwdne2587212:0" + "MC_HOC_2017_06_Cole_a": "crwdns2583644:0crwdne2583644:0", + "MC_HOC_2017_06_Cole_b": "crwdns2583646:0crwdne2583646:0" }, "MC_HOC_2017_07_Cole_2021": { - "MC_HOC_2017_07_Cole_c": "crwdns2587234:0crwdne2587234:0", - "MC_HOC_2017_07_Cole_a": "crwdns2587236:0crwdne2587236:0", - "MC_HOC_2017_07_Cole_b": "crwdns2587238:0crwdne2587238:0" + "MC_HOC_2017_07_Cole_c": "crwdns2583668:0crwdne2583668:0", + "MC_HOC_2017_07_Cole_a": "crwdns2583670:0crwdne2583670:0", + "MC_HOC_2017_07_Cole_b": "crwdns2583672:0crwdne2583672:0" }, "MC_HOC_2017_10_RETRY_2021": { - "MC_HOC_2017_10_Cole_b": "crwdns2587248:0crwdne2587248:0", - "MC_HOC_2017_10_Cole_a": "crwdns2587250:0crwdne2587250:0" + "MC_HOC_2017_10_Cole_b": "crwdns2583682:0crwdne2583682:0", + "MC_HOC_2017_10_Cole_a": "crwdns2583684:0crwdne2583684:0" }, "MC_HOC_2017_Ali_2021": { - "MC_HOC_2017_08_RY_a": "crwdns2587262:0crwdne2587262:0", - "MC_HOC_2017_08_RY_b": "crwdns2587264:0crwdne2587264:0", - "MC_HOC_2017_08_RY_c": "crwdns2587266:0crwdne2587266:0" + "MC_HOC_2017_08_RY_a": "crwdns2583696:0crwdne2583696:0", + "MC_HOC_2017_08_RY_b": "crwdns2583698:0crwdne2583698:0", + "MC_HOC_2017_08_RY_c": "crwdns2583700:0crwdne2583700:0" }, "MC_HOC_2017_FP20x20_2021": { - "MC_HOC_2017_13_Cole_a": "crwdns2587280:0crwdne2587280:0" + "MC_HOC_2017_13_Cole_a": "crwdns2583714:0crwdne2583714:0" }, "Overworld Avoid Monsters_2021": { "mc_8_a": "crwdns2582948:0crwdne2582948:0", @@ -8897,8 +8897,8 @@ "mc_7_c": "crwdns2582944:0crwdne2582944:0" }, "Overworld Powered Minecart_2021": { - "mc_13_a": "crwdns2582956:0crwdne2582956:0", - "mc_13_b": "crwdns2582958:0crwdne2582958:0" + "mc_13_a": "crwdns2904632:0crwdne2904632:0", + "mc_13_b": "crwdns2904634:0crwdne2904634:0" }, "Overworld Shear Sheep_2021": { "mc_3_a": "crwdns2582900:0crwdne2582900:0", @@ -8915,14 +8915,14 @@ "mc_12_c": "crwdns2582986:0crwdne2582986:0" }, "Underground Iron_2021": { - "mc_10_a": "crwdns2582990:0crwdne2582990:0", - "mc_10_b": "crwdns2582992:0crwdne2582992:0", - "mc_10_c": "crwdns2582994:0crwdne2582994:0" + "mc_10_a": "crwdns2904624:0crwdne2904624:0", + "mc_10_b": "crwdns2904626:0crwdne2904626:0", + "mc_10_c": "crwdns2904628:0crwdne2904628:0" }, "Underground Mining Coal_2021": { - "mc_9_a": "crwdns2582962:0crwdne2582962:0", - "mc_9_b": "crwdns2582964:0crwdne2582964:0", - "mc_9_c": "crwdns2582966:0crwdne2582966:0" + "mc_9_a": "crwdns2904618:0crwdne2904618:0", + "mc_9_b": "crwdns2904620:0crwdne2904620:0", + "mc_9_c": "crwdns2904622:0crwdne2904622:0" }, "courseA_artist_loops2_2021": { "courseA_artist_loops2_a": "crwdns2585864:0[0]crwdne2585864:0", @@ -9576,17 +9576,17 @@ "courseC_artist_loops7a_a": "crwdns2582652:0crwdne2582652:0" }, "courseC_artist_prog2_2021": { - "courseC_artist_prog2_a": "crwdns2586804:0[0]crwdne2586804:0", - "courseC_artist_prog2_b": "crwdns2586806:0[0]crwdne2586806:0" + "courseC_artist_prog2_a": "crwdns2580918:0[0]crwdne2580918:0", + "courseC_artist_prog2_b": "crwdns2580920:0[0]crwdne2580920:0" }, "courseC_artist_prog3_2021": { - "courseC_artist_prog3_a": "crwdns2586814:0crwdne2586814:0", - "courseC_artist_prog3_b": "crwdns2586816:0crwdne2586816:0" + "courseC_artist_prog3_a": "crwdns2580928:0crwdne2580928:0", + "courseC_artist_prog3_b": "crwdns2580930:0crwdne2580930:0" }, "courseC_artist_prog4_2021": { - "courseC_artist_prog4_a": "crwdns2586828:0crwdne2586828:0", - "courseC_artist_prog4_b": "crwdns2586830:0crwdne2586830:0", - "courseC_artist_prog4_c": "crwdns2586832:0crwdne2586832:0" + "courseC_artist_prog4_a": "crwdns2580942:0crwdne2580942:0", + "courseC_artist_prog4_b": "crwdns2580944:0crwdne2580944:0", + "courseC_artist_prog4_c": "crwdns2580946:0crwdne2580946:0" }, "courseC_artist_prog5_2021": { "courseC_artist_prog5_a": "crwdns2580954:0crwdne2580954:0", @@ -9600,18 +9600,18 @@ "courseC_artist_prog6_c": "crwdns2580970:0crwdne2580970:0" }, "courseC_artist_prog7_2021": { - "courseC_artist_prog7_a": "crwdns2586844:0crwdne2586844:0", - "courseC_artist_prog7_b": "crwdns2586846:0crwdne2586846:0", - "courseC_artist_prog7_c": "crwdns2586848:0crwdne2586848:0", - "courseC_artist_prog7_d": "crwdns2586850:0crwdne2586850:0", - "courseC_artist_prog7_e": "crwdns2586852:0crwdne2586852:0" + "courseC_artist_prog7_a": "crwdns2580980:0crwdne2580980:0", + "courseC_artist_prog7_b": "crwdns2580982:0crwdne2580982:0", + "courseC_artist_prog7_c": "crwdns2580984:0crwdne2580984:0", + "courseC_artist_prog7_d": "crwdns2580986:0crwdne2580986:0", + "courseC_artist_prog7_e": "crwdns2580988:0crwdne2580988:0" }, "courseC_artist_prog_challenge1_2021": { - "courseC_artist_prog_challenge1_a": "crwdns2586886:0crwdne2586886:0" + "courseC_artist_prog_challenge1_a": "crwdns2581028:0crwdne2581028:0" }, "courseC_artist_prog_challenge2a_2021": { - "courseC_artist_prog_challenge2_a": "crwdns2586896:0crwdne2586896:0", - "courseC_artist_prog_challenge2_b": "crwdns2586898:0crwdne2586898:0" + "courseC_artist_prog_challenge2_a": "crwdns2581038:0crwdne2581038:0", + "courseC_artist_prog_challenge2_b": "crwdns2581040:0crwdne2581040:0" }, "courseC_collector_loops_challenge2_2021": { "courseC_maze_loops_challenge2_b": "crwdns2582572:0crwdne2582572:0" @@ -10168,16 +10168,16 @@ "courseD_farmer_condLoops_challenge2_a": "crwdns2583564:0crwdne2583564:0" }, "courseD_farmer_while1_2021": { - "courseD_farmer_while1_a": "crwdns2587564:0crwdne2587564:0", - "courseD_farmer_while1_b": "crwdns2587566:0crwdne2587566:0" + "courseD_farmer_while1_a": "crwdns2583152:0crwdne2583152:0", + "courseD_farmer_while1_b": "crwdns2583154:0crwdne2583154:0" }, "courseD_farmer_while2_2021": { - "courseD_farmer_while2_a": "crwdns2587570:0crwdne2587570:0", - "courseD_farmer_while2_b": "crwdns2587572:0crwdne2587572:0" + "courseD_farmer_while2_a": "crwdns2583158:0crwdne2583158:0", + "courseD_farmer_while2_b": "crwdns2583160:0crwdne2583160:0" }, "courseD_farmer_while3_2021": { - "courseD_farmer_while3_a": "crwdns2587578:0crwdne2587578:0", - "courseD_farmer_while3_b": "crwdns2587580:0crwdne2587580:0" + "courseD_farmer_while3_a": "crwdns2583166:0crwdne2583166:0", + "courseD_farmer_while3_b": "crwdns2583168:0crwdne2583168:0" }, "courseD_farmer_while4_2021": { "courseD_farmer_conditionals4_a": "crwdns2583204:0crwdne2583204:0", @@ -10333,9 +10333,9 @@ "courseD_maze_until8_c": "crwdns2583416:0crwdne2583416:0" }, "courseE_artist_functions10_2021": { - "courseD_artist_functions10_b": "crwdns2587452:0crwdne2587452:0", - "courseD_artist_functions10_a": "crwdns2587454:0crwdne2587454:0", - "courseD_artist_functions10_c": "crwdns2587456:0[0]crwdne2587456:0" + "courseD_artist_functions10_b": "crwdns2583886:0crwdne2583886:0", + "courseD_artist_functions10_a": "crwdns2583888:0crwdne2583888:0", + "courseD_artist_functions10_c": "crwdns2583890:0[0]crwdne2583890:0" }, "courseE_artist_functions1_dani": { "courseE_artist_functions1_a": "crwdns2572666:0crwdne2572666:0", @@ -10343,9 +10343,9 @@ "courseE_artist_functions1_c": "crwdns2572670:0crwdne2572670:0" }, "courseE_artist_functions2_2021": { - "courseD_artist_functions2_b": "crwdns2587322:0crwdne2587322:0", - "courseD_artist_functions2_c": "crwdns2587324:0[0]crwdne2587324:0", - "courseD_artist_functions2_a": "crwdns2587326:0crwdne2587326:0" + "courseD_artist_functions2_b": "crwdns2583756:0crwdne2583756:0", + "courseD_artist_functions2_c": "crwdns2583758:0[0]crwdne2583758:0", + "courseD_artist_functions2_a": "crwdns2583760:0crwdne2583760:0" }, "courseE_artist_functions2_dani": { "courseD_artist_functions2_b": "crwdns2572712:0crwdne2572712:0", @@ -10362,9 +10362,9 @@ "courseD_artist_functions4_c": "crwdns2572740:0crwdne2572740:0" }, "courseE_artist_functions5_2021": { - "courseD_artist_functions5_a": "crwdns2587344:0crwdne2587344:0", - "courseD_artist_functions5_b": "crwdns2587346:0crwdne2587346:0", - "courseD_artist_functions5_c": "crwdns2587348:0crwdne2587348:0" + "courseD_artist_functions5_a": "crwdns2583778:0crwdne2583778:0", + "courseD_artist_functions5_b": "crwdns2583780:0crwdne2583780:0", + "courseD_artist_functions5_c": "crwdns2583782:0crwdne2583782:0" }, "courseE_artist_functions5_dani": { "courseD_artist_functions5_a": "crwdns2572748:0crwdne2572748:0", @@ -10372,73 +10372,73 @@ "courseD_artist_functions5_c": "crwdns2572752:0crwdne2572752:0" }, "courseE_artist_functions7_2021": { - "courseD_artist_functions7_a": "crwdns2587356:0crwdne2587356:0", - "courseD_artist_functions7_b": "crwdns2587358:0crwdne2587358:0" + "courseD_artist_functions7_a": "crwdns2583790:0crwdne2583790:0", + "courseD_artist_functions7_b": "crwdns2583792:0crwdne2583792:0" }, "courseE_artist_functions8_2021": { - "courseD_artist_functions8_f": "crwdns2587408:0crwdne2587408:0", - "courseD_artist_functions8_a": "crwdns2587410:0crwdne2587410:0", - "courseD_artist_functions8_d": "crwdns2587412:0crwdne2587412:0", - "courseD_artist_functions8_b": "crwdns2587414:0[0]crwdne2587414:0", - "courseD_artist_functions8_c": "crwdns2587416:0crwdne2587416:0", - "courseD_artist_functions8_g": "crwdns2587418:0[0]crwdne2587418:0" + "courseD_artist_functions8_f": "crwdns2583842:0crwdne2583842:0", + "courseD_artist_functions8_a": "crwdns2583844:0crwdne2583844:0", + "courseD_artist_functions8_d": "crwdns2583846:0crwdne2583846:0", + "courseD_artist_functions8_b": "crwdns2583848:0[0]crwdne2583848:0", + "courseD_artist_functions8_c": "crwdns2583850:0crwdne2583850:0", + "courseD_artist_functions8_g": "crwdns2583852:0[0]crwdne2583852:0" }, "courseE_artist_functions8b_2021": { - "courseD_artist_functions8_f": "crwdns2587376:0crwdne2587376:0", - "courseD_artist_functions8_a": "crwdns2587378:0crwdne2587378:0", - "courseD_artist_functions8_d": "crwdns2587380:0crwdne2587380:0" + "courseD_artist_functions8_f": "crwdns2583810:0crwdne2583810:0", + "courseD_artist_functions8_a": "crwdns2583812:0crwdne2583812:0", + "courseD_artist_functions8_d": "crwdns2583814:0crwdne2583814:0" }, "courseE_artist_functions8c_2021": { - "courseD_artist_functions8_f": "crwdns2587392:0crwdne2587392:0", - "courseD_artist_functions8_a": "crwdns2587394:0crwdne2587394:0", - "courseD_artist_functions8_c": "crwdns2587396:0crwdne2587396:0" + "courseD_artist_functions8_f": "crwdns2583826:0crwdne2583826:0", + "courseD_artist_functions8_a": "crwdns2583828:0crwdne2583828:0", + "courseD_artist_functions8_c": "crwdns2583830:0crwdne2583830:0" }, "courseE_artist_functions9_2021": { - "courseD_artist_functions9_e": "crwdns2587432:0[0]crwdne2587432:0", - "courseD_artist_functions9_a": "crwdns2587434:0crwdne2587434:0", - "courseD_artist_functions9_b": "crwdns2587436:0crwdne2587436:0", - "courseD_artist_functions9_c": "crwdns2587438:0crwdne2587438:0", - "courseD_artist_functions9_d": "crwdns2587440:0crwdne2587440:0" + "courseD_artist_functions9_e": "crwdns2583866:0[0]crwdne2583866:0", + "courseD_artist_functions9_a": "crwdns2583868:0crwdne2583868:0", + "courseD_artist_functions9_b": "crwdns2583870:0crwdne2583870:0", + "courseD_artist_functions9_c": "crwdns2583872:0crwdne2583872:0", + "courseD_artist_functions9_d": "crwdns2583874:0crwdne2583874:0" }, "courseE_artist_functions_challenge1_2021": { - "courseE_artist_functions_challenge1_a": "crwdns2587482:0crwdne2587482:0", - "courseE_artist_functions_challenge1_b": "crwdns2587484:0crwdne2587484:0" + "courseE_artist_functions_challenge1_a": "crwdns2583948:0crwdne2583948:0", + "courseE_artist_functions_challenge1_b": "crwdns2583950:0crwdne2583950:0" }, "courseE_artist_functions_challenge2_2021": { - "courseE_artist_functions_challenge1_a": "crwdns2587498:0[0]crwdnd2587498:0[1]crwdne2587498:0" + "courseE_artist_functions_challenge1_a": "crwdns2583964:0[0]crwdnd2583964:0[1]crwdne2583964:0" }, "courseE_farmer_functions1_2021": { - "courseE_farmer_functions1_a": "crwdns2587670:0crwdne2587670:0", - "courseE_farmer_functions1_b": "crwdns2587672:0crwdne2587672:0" + "courseE_farmer_functions1_a": "crwdns2583978:0crwdne2583978:0", + "courseE_farmer_functions1_b": "crwdns2583980:0crwdne2583980:0" }, "courseE_farmer_functions1a_2021": { - "courseE_farmer_functions1a_a": "crwdns2587680:0crwdne2587680:0", - "courseE_farmer_functions1a_b": "crwdns2587682:0crwdne2587682:0" + "courseE_farmer_functions1a_a": "crwdns2583988:0crwdne2583988:0", + "courseE_farmer_functions1a_b": "crwdns2583990:0crwdne2583990:0" }, "courseE_farmer_functions2b_2021": { - "courseE_farmer_functions2b_a": "crwdns2587692:0crwdne2587692:0", - "courseE_farmer_functions2b_b": "crwdns2587694:0crwdne2587694:0", - "courseE_farmer_functions2b_c": "crwdns2587696:0crwdne2587696:0" + "courseE_farmer_functions2b_a": "crwdns2584000:0crwdne2584000:0", + "courseE_farmer_functions2b_b": "crwdns2584002:0crwdne2584002:0", + "courseE_farmer_functions2b_c": "crwdns2584004:0crwdne2584004:0" }, "courseE_farmer_functions2ba_2021": { - "courseE_farmer_functions2ba_a": "crwdns2587706:0crwdne2587706:0" + "courseE_farmer_functions2ba_a": "crwdns2584014:0crwdne2584014:0" }, "courseE_farmer_functions3c1_2021": { - "coursee_farmer_functions3c1_2018_a": "crwdns2587724:0crwdne2587724:0", - "coursee_farmer_functions3c1_2018_b": "crwdns2587726:0crwdne2587726:0" + "coursee_farmer_functions3c1_2018_a": "crwdns2584032:0crwdne2584032:0", + "coursee_farmer_functions3c1_2018_b": "crwdns2584034:0crwdne2584034:0" }, "courseE_farmer_functions7a1_2021": { - "courseE_farmer_functions7a1_2018_a": "crwdns2587738:0crwdne2587738:0", - "courseE_farmer_functions7a1_2018_b": "crwdns2587740:0crwdne2587740:0" + "courseE_farmer_functions7a1_2018_a": "crwdns2584048:0crwdne2584048:0", + "courseE_farmer_functions7a1_2018_b": "crwdns2584050:0crwdne2584050:0" }, "courseE_farmer_functions8a1_2021": { - "courseE_farmer_functions8a1_2018a": "crwdns2587748:0crwdne2587748:0", - "courseE_farmer_functions8a1_2018b": "crwdns2587750:0crwdne2587750:0" + "courseE_farmer_functions8a1_2018a": "crwdns2584058:0crwdne2584058:0", + "courseE_farmer_functions8a1_2018b": "crwdns2584060:0crwdne2584060:0" }, "courseE_farmer_functions9a1_2021": { - "courseE_farmer_functions9a1_2018a": "crwdns2587758:0crwdne2587758:0", - "courseE_farmer_functions9a1_2018b": "crwdns2587760:0crwdne2587760:0", - "courseE_farmer_functions9a1_2018c": "crwdns2587762:0crwdne2587762:0" + "courseE_farmer_functions9a1_2018a": "crwdns2584068:0crwdne2584068:0", + "courseE_farmer_functions9a1_2018b": "crwdns2584070:0crwdne2584070:0", + "courseE_farmer_functions9a1_2018c": "crwdns2584072:0crwdne2584072:0" }, "courseE_farmer_ramp11a_2021": { "courseE_farmer_ramp12_a": "crwdns2587616:0crwdne2587616:0", diff --git a/dashboard/config/locales/behavior_names.in-TL.json b/dashboard/config/locales/behavior_names.in-TL.json index a8c6e96e9fd05..0a2648813d111 100644 --- a/dashboard/config/locales/behavior_names.in-TL.json +++ b/dashboard/config/locales/behavior_names.in-TL.json @@ -1208,50 +1208,50 @@ "moving with arrow keys": "crwdns2494058:0crwdne2494058:0" }, "CourseE_Project_SpriteLab_2021": { - "wandering": "crwdns2588038:0crwdne2588038:0", - "moving east": "crwdns2588040:0crwdne2588040:0", - "spinning left": "crwdns2588042:0crwdne2588042:0", - "spinning right": "crwdns2588044:0crwdne2588044:0", - "shrinking": "crwdns2588046:0crwdne2588046:0", - "growing": "crwdns2588048:0crwdne2588048:0", - "moving south": "crwdns2588050:0crwdne2588050:0", - "swimming left and right": "crwdns2588052:0crwdne2588052:0", - "moving north": "crwdns2588054:0crwdne2588054:0", - "jittering": "crwdns2588056:0crwdne2588056:0", - "moving west": "crwdns2588058:0crwdne2588058:0", - "patrolling": "crwdns2588060:0crwdne2588060:0" + "wandering": "crwdns2585324:0crwdne2585324:0", + "moving east": "crwdns2585326:0crwdne2585326:0", + "spinning left": "crwdns2585328:0crwdne2585328:0", + "spinning right": "crwdns2585330:0crwdne2585330:0", + "shrinking": "crwdns2585332:0crwdne2585332:0", + "growing": "crwdns2585334:0crwdne2585334:0", + "moving south": "crwdns2585336:0crwdne2585336:0", + "swimming left and right": "crwdns2585338:0crwdne2585338:0", + "moving north": "crwdns2585340:0crwdne2585340:0", + "jittering": "crwdns2585342:0crwdne2585342:0", + "moving west": "crwdns2585344:0crwdne2585344:0", + "patrolling": "crwdns2585346:0crwdne2585346:0" }, "CourseE_Project_SpriteLab_cupcake_examples_2021": { - "moving west": "crwdns2587908:0crwdne2587908:0", - "spinning right": "crwdns2587910:0crwdne2587910:0", - "growing": "crwdns2587912:0crwdne2587912:0", - "swimming left and right": "crwdns2587914:0crwdne2587914:0", - "moving east": "crwdns2587916:0crwdne2587916:0", - "moving north": "crwdns2587918:0crwdne2587918:0", - "patrolling": "crwdns2587920:0crwdne2587920:0", - "moving south": "crwdns2587922:0crwdne2587922:0", - "jittering": "crwdns2587924:0crwdne2587924:0", - "wandering": "crwdns2587926:0crwdne2587926:0", - "shrinking": "crwdns2587928:0crwdne2587928:0", - "spinning left": "crwdns2587930:0crwdne2587930:0", - "moving west2": "crwdns2587932:0crwdne2587932:0", - "spinning right2": "crwdns2587934:0crwdne2587934:0", - "growing2": "crwdns2587936:0crwdne2587936:0", - "swimming left and right2": "crwdns2587938:0crwdne2587938:0", - "moving east2": "crwdns2587940:0crwdne2587940:0", - "moving north2": "crwdns2587942:0crwdne2587942:0", - "patrolling2": "crwdns2587944:0crwdne2587944:0", - "moving south2": "crwdns2587946:0crwdne2587946:0", - "jittering2": "crwdns2587948:0crwdne2587948:0", - "wandering2": "crwdns2587950:0crwdne2587950:0", - "shrinking2": "crwdns2587952:0crwdne2587952:0", - "spinning left2": "crwdns2587954:0crwdne2587954:0", - "moving with arrow keys": "crwdns2587956:0crwdne2587956:0", - "driving with arrow keys": "crwdns2587958:0crwdne2587958:0", - "fluttering": "crwdns2587960:0crwdne2587960:0", - "wobbling": "crwdns2587962:0crwdne2587962:0", - "moving west and looping": "crwdns2587964:0crwdne2587964:0", - "moving east and looping": "crwdns2587966:0crwdne2587966:0" + "moving west": "crwdns2585150:0crwdne2585150:0", + "spinning right": "crwdns2585152:0crwdne2585152:0", + "growing": "crwdns2585154:0crwdne2585154:0", + "swimming left and right": "crwdns2585156:0crwdne2585156:0", + "moving east": "crwdns2585158:0crwdne2585158:0", + "moving north": "crwdns2585160:0crwdne2585160:0", + "patrolling": "crwdns2585162:0crwdne2585162:0", + "moving south": "crwdns2585164:0crwdne2585164:0", + "jittering": "crwdns2585166:0crwdne2585166:0", + "wandering": "crwdns2585168:0crwdne2585168:0", + "shrinking": "crwdns2585170:0crwdne2585170:0", + "spinning left": "crwdns2585172:0crwdne2585172:0", + "moving west2": "crwdns2585174:0crwdne2585174:0", + "spinning right2": "crwdns2585176:0crwdne2585176:0", + "growing2": "crwdns2585178:0crwdne2585178:0", + "swimming left and right2": "crwdns2585180:0crwdne2585180:0", + "moving east2": "crwdns2585182:0crwdne2585182:0", + "moving north2": "crwdns2585184:0crwdne2585184:0", + "patrolling2": "crwdns2585186:0crwdne2585186:0", + "moving south2": "crwdns2585188:0crwdne2585188:0", + "jittering2": "crwdns2585190:0crwdne2585190:0", + "wandering2": "crwdns2585192:0crwdne2585192:0", + "shrinking2": "crwdns2585194:0crwdne2585194:0", + "spinning left2": "crwdns2585196:0crwdne2585196:0", + "moving with arrow keys": "crwdns2585198:0crwdne2585198:0", + "driving with arrow keys": "crwdns2585200:0crwdne2585200:0", + "fluttering": "crwdns2585202:0crwdne2585202:0", + "wobbling": "crwdns2585204:0crwdne2585204:0", + "moving west and looping": "crwdns2585206:0crwdne2585206:0", + "moving east and looping": "crwdns2585208:0crwdne2585208:0" }, "CourseE_Project_SpriteLab_examples_2021": { "moving west": "crwdns2587842:0crwdne2587842:0", @@ -1456,69 +1456,69 @@ "spinning right": "crwdns2586612:0crwdne2586612:0" }, "Fish Tank 2-validated_2021": { - "swimming left and right": "crwdns2586266:0crwdne2586266:0", - "shrinking": "crwdns2586268:0crwdne2586268:0", - "patrolling": "crwdns2586270:0crwdne2586270:0", - "wandering": "crwdns2586272:0crwdne2586272:0", - "growing": "crwdns2586274:0crwdne2586274:0", - "jittering": "crwdns2586276:0crwdne2586276:0", - "moving east": "crwdns2586278:0crwdne2586278:0", - "moving north": "crwdns2586280:0crwdne2586280:0", - "moving south": "crwdns2586282:0crwdne2586282:0", - "moving west": "crwdns2586284:0crwdne2586284:0", - "spinning right": "crwdns2586286:0crwdne2586286:0" + "swimming left and right": "crwdns2581076:0crwdne2581076:0", + "shrinking": "crwdns2581078:0crwdne2581078:0", + "patrolling": "crwdns2581080:0crwdne2581080:0", + "wandering": "crwdns2581082:0crwdne2581082:0", + "growing": "crwdns2581084:0crwdne2581084:0", + "jittering": "crwdns2581086:0crwdne2581086:0", + "moving east": "crwdns2581088:0crwdne2581088:0", + "moving north": "crwdns2581090:0crwdne2581090:0", + "moving south": "crwdns2581092:0crwdne2581092:0", + "moving west": "crwdns2581094:0crwdne2581094:0", + "spinning right": "crwdns2581096:0crwdne2581096:0" }, "Fish Tank 3-validated_2021": { - "swimming left and right": "crwdns2586296:0crwdne2586296:0", - "shrinking": "crwdns2586298:0crwdne2586298:0", - "patrolling": "crwdns2586300:0crwdne2586300:0", - "wandering": "crwdns2586302:0crwdne2586302:0", - "growing": "crwdns2586304:0crwdne2586304:0", - "jittering": "crwdns2586306:0crwdne2586306:0", - "moving east": "crwdns2586308:0crwdne2586308:0", - "moving north": "crwdns2586310:0crwdne2586310:0", - "moving south": "crwdns2586312:0crwdne2586312:0", - "moving west": "crwdns2586314:0crwdne2586314:0", - "spinning right": "crwdns2586316:0crwdne2586316:0" + "swimming left and right": "crwdns2581106:0crwdne2581106:0", + "shrinking": "crwdns2581108:0crwdne2581108:0", + "patrolling": "crwdns2581110:0crwdne2581110:0", + "wandering": "crwdns2581112:0crwdne2581112:0", + "growing": "crwdns2581114:0crwdne2581114:0", + "jittering": "crwdns2581116:0crwdne2581116:0", + "moving east": "crwdns2581118:0crwdne2581118:0", + "moving north": "crwdns2581120:0crwdne2581120:0", + "moving south": "crwdns2581122:0crwdne2581122:0", + "moving west": "crwdns2581124:0crwdne2581124:0", + "spinning right": "crwdns2581126:0crwdne2581126:0" }, "Fish Tank 4-validated_2021": { - "swimming left and right": "crwdns2586324:0crwdne2586324:0", - "shrinking": "crwdns2586326:0crwdne2586326:0", - "patrolling": "crwdns2586328:0crwdne2586328:0", - "wandering": "crwdns2586330:0crwdne2586330:0", - "growing": "crwdns2586332:0crwdne2586332:0", - "jittering": "crwdns2586334:0crwdne2586334:0", - "moving east": "crwdns2586336:0crwdne2586336:0", - "moving north": "crwdns2586338:0crwdne2586338:0", - "moving south": "crwdns2586340:0crwdne2586340:0", - "moving west": "crwdns2586342:0crwdne2586342:0", - "spinning right": "crwdns2586344:0crwdne2586344:0" + "swimming left and right": "crwdns2581134:0crwdne2581134:0", + "shrinking": "crwdns2581136:0crwdne2581136:0", + "patrolling": "crwdns2581138:0crwdne2581138:0", + "wandering": "crwdns2581140:0crwdne2581140:0", + "growing": "crwdns2581142:0crwdne2581142:0", + "jittering": "crwdns2581144:0crwdne2581144:0", + "moving east": "crwdns2581146:0crwdne2581146:0", + "moving north": "crwdns2581148:0crwdne2581148:0", + "moving south": "crwdns2581150:0crwdne2581150:0", + "moving west": "crwdns2581152:0crwdne2581152:0", + "spinning right": "crwdns2581154:0crwdne2581154:0" }, "Fish Tank 5-validated_2021": { - "swimming left and right": "crwdns2586354:0crwdne2586354:0", - "shrinking": "crwdns2586356:0crwdne2586356:0", - "patrolling": "crwdns2586358:0crwdne2586358:0", - "wandering": "crwdns2586360:0crwdne2586360:0", - "growing": "crwdns2586362:0crwdne2586362:0", - "jittering": "crwdns2586364:0crwdne2586364:0", - "moving east": "crwdns2586366:0crwdne2586366:0", - "moving north": "crwdns2586368:0crwdne2586368:0", - "moving south": "crwdns2586370:0crwdne2586370:0", - "moving west": "crwdns2586372:0crwdne2586372:0", - "spinning right": "crwdns2586374:0crwdne2586374:0" + "swimming left and right": "crwdns2581164:0crwdne2581164:0", + "shrinking": "crwdns2581166:0crwdne2581166:0", + "patrolling": "crwdns2581168:0crwdne2581168:0", + "wandering": "crwdns2581170:0crwdne2581170:0", + "growing": "crwdns2581172:0crwdne2581172:0", + "jittering": "crwdns2581174:0crwdne2581174:0", + "moving east": "crwdns2581176:0crwdne2581176:0", + "moving north": "crwdns2581178:0crwdne2581178:0", + "moving south": "crwdns2581180:0crwdne2581180:0", + "moving west": "crwdns2581182:0crwdne2581182:0", + "spinning right": "crwdns2581184:0crwdne2581184:0" }, "Fish Tank 6-validated_2021": { - "swimming left and right": "crwdns2586382:0crwdne2586382:0", - "shrinking": "crwdns2586384:0crwdne2586384:0", - "patrolling": "crwdns2586386:0crwdne2586386:0", - "wandering": "crwdns2586388:0crwdne2586388:0", - "growing": "crwdns2586390:0crwdne2586390:0", - "jittering": "crwdns2586392:0crwdne2586392:0", - "moving east": "crwdns2586394:0crwdne2586394:0", - "moving north": "crwdns2586396:0crwdne2586396:0", - "moving south": "crwdns2586398:0crwdne2586398:0", - "moving west": "crwdns2586400:0crwdne2586400:0", - "spinning right": "crwdns2586402:0crwdne2586402:0" + "swimming left and right": "crwdns2581192:0crwdne2581192:0", + "shrinking": "crwdns2581194:0crwdne2581194:0", + "patrolling": "crwdns2581196:0crwdne2581196:0", + "wandering": "crwdns2581198:0crwdne2581198:0", + "growing": "crwdns2581200:0crwdne2581200:0", + "jittering": "crwdns2581202:0crwdne2581202:0", + "moving east": "crwdns2581204:0crwdne2581204:0", + "moving north": "crwdns2581206:0crwdne2581206:0", + "moving south": "crwdns2581208:0crwdne2581208:0", + "moving west": "crwdns2581210:0crwdne2581210:0", + "spinning right": "crwdns2581212:0crwdne2581212:0" }, "Virtual Pet 1_2021": { "patrolling": "crwdns2582168:0crwdne2582168:0", diff --git a/dashboard/config/locales/blocks.in-TL.yml b/dashboard/config/locales/blocks.in-TL.yml index 68208f58e68d6..38e9d217c7ab9 100644 --- a/dashboard/config/locales/blocks.in-TL.yml +++ b/dashboard/config/locales/blocks.in-TL.yml @@ -2,6 +2,8 @@ in: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: crwdns2887212:0[ANIMATION_NAME]crwdnd2887212:0[0]crwdnd2887212:0[LOCATION]crwdnd2887212:0[1]crwdne2887212:0 Dancelab_alternateMoves: text: crwdns2071154:0[GROUP]crwdnd2071154:0[0]crwdnd2071154:0[N]crwdnd2071154:0[1]crwdnd2071154:0[MOVE1]crwdnd2071154:0[2]crwdnd2071154:0[MOVE2]crwdnd2071154:0[3]crwdne2071154:0 options: @@ -1073,6 +1075,12 @@ in: text: crwdns2486178:0[COLOR]crwdnd2486178:0[0]crwdnd2486178:0[LOC1]crwdnd2486178:0[1]crwdnd2486178:0[LOC2]crwdnd2486178:0[2]crwdne2486178:0 gamelab_edgesDisplace: text: crwdns169039:0[SPRITE]crwdnd169039:0[0]crwdne169039:0 + gamelab_everySeconds: + text: crwdns2887214:0[N]crwdnd2887214:0[0]crwdnd2887214:0[UNIT]crwdnd2887214:0[1]crwdne2887214:0 + options: + UNIT: + '"seconds"': crwdns2887216:0crwdne2887216:0 + '"frames"': crwdns2887218:0crwdne2887218:0 gamelab_followingTargets: text: crwdns2478912:0crwdne2478912:0 gamelab_getAllSprites: @@ -1225,6 +1233,8 @@ in: '"pop"': crwdns2692827:0crwdne2692827:0 '"rain"': crwdns2692829:0crwdne2692829:0 '"spiral"': crwdns2696057:0crwdne2696057:0 + gamelab_makeNewScaledSprite: + text: crwdns2887220:0[ANIMATION_NAME]crwdnd2887220:0[0]crwdnd2887220:0[LOCATION]crwdnd2887220:0[1]crwdne2887220:0 gamelab_makeNewSpriteAnon: text: crwdns401076:0[ANIMATION_NAME]crwdnd401076:0[0]crwdnd401076:0[LOCATION]crwdnd401076:0[1]crwdne401076:0 gamelab_makeNumSprites: diff --git a/dashboard/config/locales/bubble_choice_description.in-TL.json b/dashboard/config/locales/bubble_choice_description.in-TL.json index cab4a9f5408a4..b66461c82e547 100644 --- a/dashboard/config/locales/bubble_choice_description.in-TL.json +++ b/dashboard/config/locales/bubble_choice_description.in-TL.json @@ -17,9 +17,9 @@ "CourseF_outbreak6": "crwdns2862631:0crwdne2862631:0", "CourseF_outbreak7": "crwdns2862647:0crwdne2862647:0", "CourseF_outbreak8": "crwdns2862689:0crwdne2862689:0", - "courseC_artist_prog7_2021": "crwdns2586838:0crwdne2586838:0", - "courseC_artist_prog_challenge1_2021": "crwdns2586880:0crwdne2586880:0", - "courseC_artist_prog_challenge2a_2021": "crwdns2586890:0crwdne2586890:0", + "courseC_artist_prog7_2021": "crwdns2580974:0crwdne2580974:0", + "courseC_artist_prog_challenge1_2021": "crwdns2581022:0crwdne2581022:0", + "courseC_artist_prog_challenge2a_2021": "crwdns2581032:0crwdne2581032:0", "courseD_bee_nestedLoops2_2021": "crwdns2582712:0crwdne2582712:0", "courseD_bee_nestedLoops7_2021": "crwdns2582762:0crwdne2582762:0", "courseD_bee_nestedLoops8_2021": "crwdns2582776:0crwdne2582776:0", diff --git a/dashboard/config/locales/callouts.in-TL.json b/dashboard/config/locales/callouts.in-TL.json index 95505d89f5964..81e1808e1037f 100644 --- a/dashboard/config/locales/callouts.in-TL.json +++ b/dashboard/config/locales/callouts.in-TL.json @@ -1821,22 +1821,22 @@ "costumes_callout": "crwdns2862657:0crwdne2862657:0" }, "Fish Tank 3-validated_2021": { - "spritelab_comment": "crwdns2586294:0crwdne2586294:0" + "spritelab_comment": "crwdns2581104:0crwdne2581104:0" }, "Function intro Ryan_2021": { - "Function_intro_Ryan_1": "crwdns2587224:0crwdne2587224:0" + "Function_intro_Ryan_1": "crwdns2583658:0crwdne2583658:0" }, "MC_HOC_2017_03_Cole_2021": { - "MC_HOC_2017_03_Cole_1": "crwdns2587168:0crwdne2587168:0" + "MC_HOC_2017_03_Cole_1": "crwdns2583602:0crwdne2583602:0" }, "MC_HOC_2017_04_Cole_2021": { - "MC_HOC_2017_04_Cole_a": "crwdns2587182:0crwdne2587182:0" + "MC_HOC_2017_04_Cole_a": "crwdns2583616:0crwdne2583616:0" }, "MC_HOC_2017_06_Cole_2021": { - "MC_HOC_2017_06_Cole_1": "crwdns2587214:0crwdne2587214:0" + "MC_HOC_2017_06_Cole_1": "crwdns2583648:0crwdne2583648:0" }, "MC_HOC_2017_Ali_2021": { - "MC_HOC_2017_08_RY_1": "crwdns2587268:0crwdne2587268:0" + "MC_HOC_2017_08_RY_1": "crwdns2583702:0crwdne2583702:0" }, "Overworld Chop Trees_2021": { "craft_callout_preplaced": "crwdns2582912:0crwdne2582912:0" @@ -1855,7 +1855,7 @@ "craft_callout_moveforward": "crwdns2582976:0crwdne2582976:0" }, "Underground Iron_2021": { - "craft_what_is_iron": "crwdns2582996:0crwdne2582996:0" + "craft_what_is_iron": "crwdns2904630:0crwdne2904630:0" }, "Virtual Pet 2_2021": { "vp_costumes": "crwdns2582210:0crwdne2582210:0" @@ -1936,7 +1936,7 @@ "sticker2": "crwdns2582594:0crwdne2582594:0" }, "courseC_artist_prog2_2021": { - "slider": "crwdns2586808:0crwdne2586808:0" + "slider": "crwdns2580922:0crwdne2580922:0" }, "courseC_collector_prog1_2021": { "courseC_collector_prog1_1": "crwdns2580794:0crwdne2580794:0" @@ -2024,33 +2024,33 @@ "courseD_artist_functions1_1": "crwdns2572672:0crwdne2572672:0" }, "courseE_artist_functions2_2021": { - "courseD_artist_functions2_1": "crwdns2587328:0crwdne2587328:0" + "courseD_artist_functions2_1": "crwdns2583762:0crwdne2583762:0" }, "courseE_artist_functions2_dani": { "courseD_artist_functions2_1": "crwdns2572718:0crwdne2572718:0" }, "courseE_artist_functions8a_2021": { - "courseD_artist_functions8_1": "crwdns2587366:0crwdne2587366:0" + "courseD_artist_functions8_1": "crwdns2583800:0crwdne2583800:0" }, "courseE_artist_functions_challenge1_2021": { - "courseE_artist_functions_challenge1_callout1": "crwdns2587486:0crwdne2587486:0", - "courseE_artist_functions_challenge1_callout2": "crwdns2587488:0crwdne2587488:0" + "courseE_artist_functions_challenge1_callout1": "crwdns2583952:0crwdne2583952:0", + "courseE_artist_functions_challenge1_callout2": "crwdns2583954:0crwdne2583954:0" }, "courseE_artist_functions_challenge2_2021": { - "courseE_artist_functions_challenge2_callout1": "crwdns2587500:0crwdne2587500:0", - "courseE_artist_functions_challenge2_callout2": "crwdns2587502:0crwdne2587502:0" + "courseE_artist_functions_challenge2_callout1": "crwdns2583966:0crwdne2583966:0", + "courseE_artist_functions_challenge2_callout2": "crwdns2583968:0crwdne2583968:0" }, "courseE_farmer_functions13_2021": { - "courseE_farmer_functions1a_1": "crwdns2587782:0crwdne2587782:0" + "courseE_farmer_functions1a_1": "crwdns2584092:0crwdne2584092:0" }, "courseE_farmer_functions1_2021": { - "courseE_farmer_functions1_2": "crwdns2587674:0crwdne2587674:0" + "courseE_farmer_functions1_2": "crwdns2583982:0crwdne2583982:0" }, "courseE_farmer_functions1a_2021": { - "courseE_farmer_functions1a_1": "crwdns2587684:0crwdne2587684:0" + "courseE_farmer_functions1a_1": "crwdns2583992:0crwdne2583992:0" }, "courseE_farmer_functions2b_2021": { - "courseE_farmer_functions1a_1": "crwdns2587698:0crwdne2587698:0" + "courseE_farmer_functions1a_1": "crwdns2584006:0crwdne2584006:0" }, "courseF_apps_aquarium": { "run_button": "crwdns2573082:0crwdne2573082:0", diff --git a/dashboard/config/locales/course_offerings.in-TL.json b/dashboard/config/locales/course_offerings.in-TL.json index f392b831b4016..52293c4a26096 100644 --- a/dashboard/config/locales/course_offerings.in-TL.json +++ b/dashboard/config/locales/course_offerings.in-TL.json @@ -105,7 +105,10 @@ "csd6-projects": "crwdns2885872:0crwdne2885872:0", "coursef-2022-pilot": "crwdns2885874:0crwdne2885874:0", "vpl-csd-summer-pilot": "crwdns2886844:0crwdne2886844:0", - "csa-async": "crwdns2887200:0crwdne2887200:0" + "csa-async": "crwdns2887200:0crwdne2887200:0", + "self-paced-pl-csa": "crwdns2905880:0crwdne2905880:0", + "hello-world-csc": "crwdns2905882:0crwdne2905882:0", + "vpl-csd-summer-pilot-ci": "crwdns2905884:0crwdne2905884:0" } } } diff --git a/dashboard/config/locales/data.in-TL.yml b/dashboard/config/locales/data.in-TL.yml index 047852c1265e0..8e31575b9839e 100644 --- a/dashboard/config/locales/data.in-TL.yml +++ b/dashboard/config/locales/data.in-TL.yml @@ -670,6 +670,7 @@ in: PL_overview_CSP: crwdns2857749:0crwdne2857749:0 PL_CSP_EIPMOverview: crwdns2857751:0crwdne2857751:0 tesstest: crwdns2865694:0crwdne2865694:0 + CSA-PL-debugging-temp: crwdns2887208:0crwdne2887208:0 callout: text: drag_blocks: crwdns4931:0crwdne4931:0 diff --git a/dashboard/config/locales/display_name.in-TL.json b/dashboard/config/locales/display_name.in-TL.json index 7d8cbbd297477..e51a1589e2afa 100644 --- a/dashboard/config/locales/display_name.in-TL.json +++ b/dashboard/config/locales/display_name.in-TL.json @@ -795,8 +795,8 @@ "CDEF_video_SpritesInAction_2021": "crwdns2586436:0crwdne2586436:0", "Course E: Artist Project_2021": "crwdns2588062:0crwdne2588062:0", "Course E: Artist Project_examples_2021": "crwdns2587968:0crwdne2587968:0", - "Course E: Frozen Project_2021": "crwdns2588064:0crwdne2588064:0", - "Course E: Frozen Project_examples_2021": "crwdns2587976:0crwdne2587976:0", + "Course E: Frozen Project_2021": "crwdns2585356:0crwdne2585356:0", + "Course E: Frozen Project_examples_2021": "crwdns2585262:0crwdne2585262:0", "Course F: Artist Project_2021": "crwdns2698433:0crwdne2698433:0", "Course F: Artist Project_Flowers_examples_2021": "crwdns2576770:0crwdne2576770:0", "Course F: Artist Project_spiral_examples_2021": "crwdns2576816:0crwdne2576816:0", @@ -810,11 +810,11 @@ "CourseD_EOC_dance_examples_2021": "crwdns2585210:0crwdne2585210:0", "CourseD_EOC_starwars_2021": "crwdns2580496:0crwdne2580496:0", "CourseD_EOC_starwars_example_2021": "crwdns2580428:0crwdne2580428:0", - "CourseEF_video_IntroSpriteLab_2021": "crwdns2586232:0crwdne2586232:0", - "CourseEF_video_MakeSprite_2021": "crwdns2586346:0crwdne2586346:0", + "CourseEF_video_IntroSpriteLab_2021": "crwdns2581042:0crwdne2581042:0", + "CourseEF_video_MakeSprite_2021": "crwdns2581156:0crwdne2581156:0", "CourseEF_video_MakeSprite_2021-2": "crwdns2581278:0crwdne2581278:0", - "CourseE_Project_SpriteLab_2021": "crwdns2588036:0crwdne2588036:0", - "CourseE_Project_SpriteLab_cupcake_examples_2021": "crwdns2587902:0crwdne2587902:0", + "CourseE_Project_SpriteLab_2021": "crwdns2585322:0crwdne2585322:0", + "CourseE_Project_SpriteLab_cupcake_examples_2021": "crwdns2585144:0crwdne2585144:0", "CourseE_Project_SpriteLab_examples_2021": "crwdns2587836:0crwdne2587836:0", "CourseF_Oceans_Video_Machine_Learning_2021": "crwdns2576698:0crwdne2576698:0", "CourseF_Oceans_Video_Societal_Implications_2021": "crwdns2576702:0crwdne2576702:0", @@ -832,17 +832,17 @@ "CourseF_outbreak7": "crwdns2862645:0crwdne2862645:0", "CourseF_outbreak8": "crwdns2862687:0crwdne2862687:0", "CourseF_video_introSpriteLab_2021": "crwdns2572830:0crwdne2572830:0", - "MC_HOC_2017_01_RETRY_2021": "crwdns2587132:0crwdne2587132:0", - "MC_HOC_2017_02_Cole_2021": "crwdns2587144:0crwdne2587144:0", - "MC_HOC_2017_03_Cole_2021": "crwdns2587158:0crwdne2587158:0", - "MC_HOC_2017_04POINT5_RYAN_2021": "crwdns2587184:0crwdne2587184:0", - "MC_HOC_2017_04_Cole_2021": "crwdns2587170:0crwdne2587170:0", - "MC_HOC_2017_05_Cole_2021": "crwdns2587194:0crwdne2587194:0", - "MC_HOC_2017_06_Cole_2021": "crwdns2587204:0crwdne2587204:0", - "MC_HOC_2017_07_Cole_2021": "crwdns2587228:0crwdne2587228:0", - "MC_HOC_2017_10_RETRY_2021": "crwdns2587242:0crwdne2587242:0", - "MC_HOC_2017_Ali_2021": "crwdns2587256:0crwdne2587256:0", - "MC_HOC_2017_FP20x20_2021": "crwdns2587274:0crwdne2587274:0", + "MC_HOC_2017_01_RETRY_2021": "crwdns2583566:0crwdne2583566:0", + "MC_HOC_2017_02_Cole_2021": "crwdns2583578:0crwdne2583578:0", + "MC_HOC_2017_03_Cole_2021": "crwdns2583592:0crwdne2583592:0", + "MC_HOC_2017_04POINT5_RYAN_2021": "crwdns2583618:0crwdne2583618:0", + "MC_HOC_2017_04_Cole_2021": "crwdns2583604:0crwdne2583604:0", + "MC_HOC_2017_05_Cole_2021": "crwdns2583628:0crwdne2583628:0", + "MC_HOC_2017_06_Cole_2021": "crwdns2583638:0crwdne2583638:0", + "MC_HOC_2017_07_Cole_2021": "crwdns2583662:0crwdne2583662:0", + "MC_HOC_2017_10_RETRY_2021": "crwdns2583676:0crwdne2583676:0", + "MC_HOC_2017_Ali_2021": "crwdns2583690:0crwdne2583690:0", + "MC_HOC_2017_FP20x20_2021": "crwdns2583708:0crwdne2583708:0", "OPD-K5 WhatIsCS_dani": "crwdns2572434:0crwdne2572434:0", "courseA_EOC_artist_1": "crwdns2578100:0crwdne2578100:0", "courseA_EOC_artist_2": "crwdns2578094:0crwdne2578094:0", @@ -852,9 +852,9 @@ "courseA_EOC_playlab_people": "crwdns2577462:0crwdne2577462:0", "courseC19_playLab_sample1_2021": "crwdns2579174:0crwdne2579174:0", "courseC19_playLab_sample2_2021": "crwdns2579184:0crwdne2579184:0", - "courseC_artist_prog7_2021": "crwdns2586836:0crwdne2586836:0", - "courseC_artist_prog_challenge1_2021": "crwdns2586878:0crwdne2586878:0", - "courseC_artist_prog_challenge2a_2021": "crwdns2586888:0crwdne2586888:0", + "courseC_artist_prog7_2021": "crwdns2580972:0crwdne2580972:0", + "courseC_artist_prog_challenge1_2021": "crwdns2581020:0crwdne2581020:0", + "courseC_artist_prog_challenge2a_2021": "crwdns2581030:0crwdne2581030:0", "courseD_bee_nestedLoops2_2021": "crwdns2582710:0crwdne2582710:0", "courseD_bee_nestedLoops7_2021": "crwdns2582760:0crwdne2582760:0", "courseD_bee_nestedLoops8_2021": "crwdns2582774:0crwdne2582774:0", diff --git a/dashboard/config/locales/dsls.in-TL.yml b/dashboard/config/locales/dsls.in-TL.yml index dec5776493684..3c93d2c4f934a 100644 --- a/dashboard/config/locales/dsls.in-TL.yml +++ b/dashboard/config/locales/dsls.in-TL.yml @@ -4579,20 +4579,20 @@ in-TL: - text: crwdns2583276:0crwdne2583276:0 courseD_multi_farmer_while4_predict1_2021: answers: - - text: crwdns2587586:0crwdne2587586:0 + - text: crwdns2583174:0crwdne2583174:0 correct: true - feedback: crwdns2587590:0crwdne2587590:0 - - text: crwdns2587592:0crwdne2587592:0 + feedback: crwdns2583178:0crwdne2583178:0 + - text: crwdns2583180:0crwdne2583180:0 correct: true - feedback: crwdns2587596:0crwdne2587596:0 - - text: crwdns2587598:0crwdne2587598:0 + feedback: crwdns2583184:0crwdne2583184:0 + - text: crwdns2583186:0crwdne2583186:0 correct: true - feedback: crwdns2587602:0crwdne2587602:0 - - text: crwdns2587604:0crwdne2587604:0 + feedback: crwdns2583190:0crwdne2583190:0 + - text: crwdns2583192:0crwdne2583192:0 correct: true - feedback: crwdns2587608:0crwdne2587608:0 + feedback: crwdns2583196:0crwdne2583196:0 questions: - - text: crwdns2587610:0crwdne2587610:0 + - text: crwdns2583198:0crwdne2583198:0 courseD_multi_maze_until10_predict2_2021: answers: - text: crwdns2583426:0crwdne2583426:0 @@ -4649,36 +4649,36 @@ in-TL: - text: crwdns2586434:0crwdne2586434:0 courseE_multi_farmer_functions11_predict_2021: answers: - - text: crwdns2587804:0crwdne2587804:0 + - text: crwdns2584114:0crwdne2584114:0 correct: true - feedback: crwdns2587808:0crwdne2587808:0 - - text: crwdns2587810:0crwdne2587810:0 + feedback: crwdns2584118:0crwdne2584118:0 + - text: crwdns2584120:0crwdne2584120:0 correct: true - feedback: crwdns2587814:0crwdne2587814:0 - - text: crwdns2587816:0crwdne2587816:0 + feedback: crwdns2584124:0crwdne2584124:0 + - text: crwdns2584126:0crwdne2584126:0 correct: true - feedback: crwdns2587820:0crwdne2587820:0 - - text: crwdns2587822:0crwdne2587822:0 + feedback: crwdns2584130:0crwdne2584130:0 + - text: crwdns2584132:0crwdne2584132:0 correct: true - feedback: crwdns2587826:0crwdne2587826:0 + feedback: crwdns2584136:0crwdne2584136:0 questions: - - text: crwdns2587828:0crwdne2587828:0 + - text: crwdns2584138:0crwdne2584138:0 courseE_prediction_artistFunction1_2021: answers: - - text: crwdns2587292:0crwdne2587292:0 + - text: crwdns2583726:0crwdne2583726:0 correct: true - feedback: crwdns2587296:0crwdne2587296:0 - - text: crwdns2587298:0crwdne2587298:0 + feedback: crwdns2583730:0crwdne2583730:0 + - text: crwdns2583732:0crwdne2583732:0 correct: true - feedback: crwdns2587302:0crwdne2587302:0 - - text: crwdns2587304:0crwdne2587304:0 + feedback: crwdns2583736:0crwdne2583736:0 + - text: crwdns2583738:0crwdne2583738:0 correct: true - feedback: crwdns2587308:0crwdne2587308:0 - - text: crwdns2587310:0crwdne2587310:0 + feedback: crwdns2583742:0crwdne2583742:0 + - text: crwdns2583744:0crwdne2583744:0 correct: true - feedback: crwdns2587314:0crwdne2587314:0 + feedback: crwdns2583748:0crwdne2583748:0 questions: - - text: crwdns2587316:0crwdne2587316:0 + - text: crwdns2583750:0crwdne2583750:0 courseE_prediction_artistFunction1_dani: answers: - text: crwdns2572682:0crwdne2572682:0 @@ -4697,20 +4697,20 @@ in-TL: - text: crwdns2572706:0crwdne2572706:0 courseE_swim_fish_behavior_predict1_2021: answers: - - text: crwdns2586234:0crwdne2586234:0 + - text: crwdns2581044:0crwdne2581044:0 correct: true - feedback: crwdns2586238:0crwdne2586238:0 - - text: crwdns2586240:0crwdne2586240:0 + feedback: crwdns2581048:0crwdne2581048:0 + - text: crwdns2581050:0crwdne2581050:0 correct: true - feedback: crwdns2586244:0crwdne2586244:0 - - text: crwdns2586246:0crwdne2586246:0 + feedback: crwdns2581054:0crwdne2581054:0 + - text: crwdns2581056:0crwdne2581056:0 correct: true - feedback: crwdns2586250:0crwdne2586250:0 - - text: crwdns2586252:0crwdne2586252:0 + feedback: crwdns2581060:0crwdne2581060:0 + - text: crwdns2581062:0crwdne2581062:0 correct: true - feedback: crwdns2586256:0crwdne2586256:0 + feedback: crwdns2581066:0crwdne2581066:0 questions: - - text: crwdns2586258:0crwdne2586258:0 + - text: crwdns2581068:0crwdne2581068:0 courseF_EOC_2021: description: crwdns2576822:0crwdne2576822:0 display_name: crwdns2576824:0crwdne2576824:0 @@ -5279,8 +5279,8 @@ in-TL: aiml-pulse-check-survey-1-levelgroup Ch2_2021: title: crwdns2883494:0crwdne2883494:0 csd-post-survey-markdown-with-link-to-survey_2021: - markdown: crwdns2883430:0crwdne2883430:0 - teacher_markdown: crwdns2883432:0[pdf]crwdne2883432:0 + markdown: crwdns2875008:0crwdne2875008:0 + teacher_markdown: crwdns2875010:0[pdf]crwdne2875010:0 csd-pre-survey-levelgroup_21_22: title: crwdns2881220:0crwdne2881220:0 csd-pulse-check-survey-1-levelgroup U1Ch2_2021: diff --git a/dashboard/config/locales/function_definitions.in-TL.json b/dashboard/config/locales/function_definitions.in-TL.json index 458d8b01db090..af28cfa87cfbf 100644 --- a/dashboard/config/locales/function_definitions.in-TL.json +++ b/dashboard/config/locales/function_definitions.in-TL.json @@ -3725,64 +3725,64 @@ }, "Course E: Frozen Project_examples_2021": { "small flower": { - "name": "crwdns2587982:0crwdne2587982:0" + "name": "crwdns2585268:0crwdne2585268:0" }, "LOGIC FLOWERS2": { - "name": "crwdns2587984:0crwdne2587984:0" + "name": "crwdns2585270:0crwdne2585270:0" }, "LOGIC FLOWER": { - "name": "crwdns2587986:0crwdne2587986:0" + "name": "crwdns2585272:0crwdne2585272:0" }, "LOGIC FLOWERS": { - "name": "crwdns2587988:0crwdne2587988:0" + "name": "crwdns2585274:0crwdne2585274:0" }, "draw a star": { - "name": "crwdns2587990:0crwdne2587990:0", - "description": "crwdns2587992:0crwdne2587992:0", + "name": "crwdns2585276:0crwdne2585276:0", + "description": "crwdns2585278:0crwdne2585278:0", "parameters": { - "points": "crwdns2587994:0crwdne2587994:0", - "length": "crwdns2587996:0crwdne2587996:0" + "points": "crwdns2585280:0crwdne2585280:0", + "length": "crwdns2585282:0crwdne2585282:0" } }, "draw a circle": { - "name": "crwdns2587998:0crwdne2587998:0", - "description": "crwdns2588000:0crwdne2588000:0", + "name": "crwdns2585284:0crwdne2585284:0", + "description": "crwdns2585286:0crwdne2585286:0", "parameters": { - "radius": "crwdns2588002:0crwdne2588002:0" + "radius": "crwdns2585288:0crwdne2585288:0" } }, "draw a pinwheel": { - "name": "crwdns2588004:0crwdne2588004:0", + "name": "crwdns2585290:0crwdne2585290:0", "parameters": { - "sides": "crwdns2588006:0crwdne2588006:0", - "length": "crwdns2588008:0crwdne2588008:0", - "repeat": "crwdns2588010:0crwdne2588010:0" + "sides": "crwdns2585292:0crwdne2585292:0", + "length": "crwdns2585294:0crwdne2585294:0", + "repeat": "crwdns2585296:0crwdne2585296:0" } }, "draw a triangle": { - "name": "crwdns2588012:0crwdne2588012:0", + "name": "crwdns2585298:0crwdne2585298:0", "parameters": { - "length": "crwdns2588014:0crwdne2588014:0" + "length": "crwdns2585300:0crwdne2585300:0" } }, "draw a shape": { - "name": "crwdns2588016:0crwdne2588016:0", + "name": "crwdns2585302:0crwdne2585302:0", "parameters": { - "sides": "crwdns2588018:0crwdne2588018:0", - "length": "crwdns2588020:0crwdne2588020:0" + "sides": "crwdns2585304:0crwdne2585304:0", + "length": "crwdns2585306:0crwdne2585306:0" } }, "draw a house": { - "name": "crwdns2588022:0crwdne2588022:0", + "name": "crwdns2585308:0crwdne2585308:0", "parameters": { - "length": "crwdns2588024:0crwdne2588024:0" + "length": "crwdns2585310:0crwdne2585310:0" } }, "draw a square": { - "name": "crwdns2588026:0crwdne2588026:0", + "name": "crwdns2585312:0crwdne2585312:0", "parameters": { - "length": "crwdns2588028:0crwdne2588028:0", - "sides": "crwdns2588030:0crwdne2588030:0" + "length": "crwdns2585314:0crwdne2585314:0", + "sides": "crwdns2585316:0crwdne2585316:0" } } }, @@ -3943,36 +3943,36 @@ }, "Function intro Ryan_2021": { "build bridge": { - "name": "crwdns2587226:0crwdne2587226:0" + "name": "crwdns2583660:0crwdne2583660:0" } }, "MC_HOC_2017_07_Cole_2021": { "clear path": { - "name": "crwdns2587240:0crwdne2587240:0" + "name": "crwdns2583674:0crwdne2583674:0" } }, "MC_HOC_2017_10_RETRY_2021": { "fix long path": { - "name": "crwdns2587252:0crwdne2587252:0" + "name": "crwdns2583686:0crwdne2583686:0" }, "fix short path": { - "name": "crwdns2587254:0crwdne2587254:0" + "name": "crwdns2583688:0crwdne2583688:0" } }, "MC_HOC_2017_Ali_2021": { "build short bridge": { - "name": "crwdns2587270:0crwdne2587270:0" + "name": "crwdns2583704:0crwdne2583704:0" }, "build long bridge": { - "name": "crwdns2587272:0crwdne2587272:0" + "name": "crwdns2583706:0crwdne2583706:0" } }, "MC_HOC_2017_FP20x20_2021": { "function 1": { - "name": "crwdns2587282:0crwdne2587282:0" + "name": "crwdns2583716:0crwdne2583716:0" }, "function 2": { - "name": "crwdns2587284:0crwdne2587284:0" + "name": "crwdns2583718:0crwdne2583718:0" } }, "courseB_artist_loops_challenge2_2021": { @@ -3982,18 +3982,18 @@ }, "courseC_artist_prog3_2021": { "draw flame": { - "name": "crwdns2586818:0crwdne2586818:0", + "name": "crwdns2580932:0crwdne2580932:0", "parameters": { - "x": "crwdns2586820:0crwdne2586820:0" + "x": "crwdns2580934:0crwdne2580934:0" } }, "draw fire": { - "name": "crwdns2586822:0crwdne2586822:0" + "name": "crwdns2580936:0crwdne2580936:0" } }, "courseC_artist_prog4_2021": { "booster": { - "name": "crwdns2586834:0crwdne2586834:0" + "name": "crwdns2580948:0crwdne2580948:0" } }, "courseC_data wizard_2021": { @@ -4003,13 +4003,13 @@ }, "courseE_artist_functions10_2021": { "do something": { - "name": "crwdns2587458:0crwdne2587458:0" + "name": "crwdns2583892:0crwdne2583892:0" }, "draw hexagon": { - "name": "crwdns2587460:0crwdne2587460:0" + "name": "crwdns2583894:0crwdne2583894:0" }, "draw line of hexagons": { - "name": "crwdns2587462:0crwdne2587462:0" + "name": "crwdns2583896:0crwdne2583896:0" } }, "courseE_artist_functions1_dani": { @@ -4019,10 +4019,10 @@ }, "courseE_artist_functions2_2021": { "draw a square": { - "name": "crwdns2587330:0crwdne2587330:0" + "name": "crwdns2583764:0crwdne2583764:0" }, "draw ear stems": { - "name": "crwdns2587332:0crwdne2587332:0" + "name": "crwdns2583766:0crwdne2583766:0" } }, "courseE_artist_functions2_dani": { @@ -4035,7 +4035,7 @@ }, "courseE_artist_functions3_2021": { "draw a star": { - "name": "crwdns2587338:0crwdne2587338:0" + "name": "crwdns2583772:0crwdne2583772:0" } }, "courseE_artist_functions4_dani": { @@ -4045,7 +4045,7 @@ }, "courseE_artist_functions5_2021": { "draw a star": { - "name": "crwdns2587350:0crwdne2587350:0" + "name": "crwdns2583784:0crwdne2583784:0" } }, "courseE_artist_functions5_dani": { @@ -4055,106 +4055,106 @@ }, "courseE_artist_functions7_2021": { "draw a window": { - "name": "crwdns2587360:0crwdne2587360:0" + "name": "crwdns2583794:0crwdne2583794:0" } }, "courseE_artist_functions8_2021": { "do something": { - "name": "crwdns2587420:0crwdne2587420:0" + "name": "crwdns2583854:0crwdne2583854:0" }, "staggered squares": { - "name": "crwdns2587422:0crwdne2587422:0" + "name": "crwdns2583856:0crwdne2583856:0" }, "draw a line of squares": { - "name": "crwdns2587424:0crwdne2587424:0" + "name": "crwdns2583858:0crwdne2583858:0" }, "draw square": { - "name": "crwdns2587426:0crwdne2587426:0" + "name": "crwdns2583860:0crwdne2583860:0" } }, "courseE_artist_functions8a_2021": { "draw a square": { - "name": "crwdns2587368:0crwdne2587368:0" + "name": "crwdns2583802:0crwdne2583802:0" }, "do something": { - "name": "crwdns2587370:0crwdne2587370:0" + "name": "crwdns2583804:0crwdne2583804:0" } }, "courseE_artist_functions8b_2021": { "draw a line of squares": { - "name": "crwdns2587382:0crwdne2587382:0" + "name": "crwdns2583816:0crwdne2583816:0" }, "draw square": { - "name": "crwdns2587384:0crwdne2587384:0" + "name": "crwdns2583818:0crwdne2583818:0" }, "do something": { - "name": "crwdns2587386:0crwdne2587386:0" + "name": "crwdns2583820:0crwdne2583820:0" } }, "courseE_artist_functions8c_2021": { "draw a line of squares": { - "name": "crwdns2587398:0crwdne2587398:0" + "name": "crwdns2583832:0crwdne2583832:0" }, "draw square": { - "name": "crwdns2587400:0crwdne2587400:0" + "name": "crwdns2583834:0crwdne2583834:0" }, "do something": { - "name": "crwdns2587402:0crwdne2587402:0" + "name": "crwdns2583836:0crwdne2583836:0" }, "staggered squares": { - "name": "crwdns2587404:0crwdne2587404:0" + "name": "crwdns2583838:0crwdne2583838:0" } }, "courseE_artist_functions9_2021": { "do something": { - "name": "crwdns2587442:0crwdne2587442:0" + "name": "crwdns2583876:0crwdne2583876:0" }, "draw triangle": { - "name": "crwdns2587444:0crwdne2587444:0" + "name": "crwdns2583878:0crwdne2583878:0" }, "draw line of triangles": { - "name": "crwdns2587446:0crwdne2587446:0" + "name": "crwdns2583880:0crwdne2583880:0" } }, "courseE_artist_functionsProj_2021": { "draw hexagon": { - "name": "crwdns2587468:0crwdne2587468:0" + "name": "crwdns2583934:0crwdne2583934:0" }, "draw line of hexagons": { - "name": "crwdns2587470:0crwdne2587470:0" + "name": "crwdns2583936:0crwdne2583936:0" }, "staggered squares": { - "name": "crwdns2587472:0crwdne2587472:0" + "name": "crwdns2583938:0crwdne2583938:0" }, "draw a line of squares": { - "name": "crwdns2587474:0crwdne2587474:0" + "name": "crwdns2583940:0crwdne2583940:0" }, "draw square": { - "name": "crwdns2587476:0crwdne2587476:0" + "name": "crwdns2583942:0crwdne2583942:0" } }, "courseE_artist_functions_challenge1_2021": { "my design": { - "name": "crwdns2587490:0crwdne2587490:0" + "name": "crwdns2583956:0crwdne2583956:0" }, "do something": { - "name": "crwdns2587492:0crwdne2587492:0" + "name": "crwdns2583958:0crwdne2583958:0" } }, "courseE_artist_functions_challenge2_2021": { "my design": { - "name": "crwdns2587504:0crwdne2587504:0" + "name": "crwdns2583970:0crwdne2583970:0" }, "do something": { - "name": "crwdns2587506:0crwdne2587506:0" + "name": "crwdns2583972:0crwdne2583972:0" } }, "courseE_artist_functions_predict1_2021": { "draw a square": { - "name": "crwdns2587288:0crwdne2587288:0" + "name": "crwdns2583722:0crwdne2583722:0" }, "draw ear stems": { - "name": "crwdns2587290:0crwdne2587290:0" + "name": "crwdns2583724:0crwdne2583724:0" } }, "courseE_artist_functions_predict1_dani": { @@ -4178,99 +4178,99 @@ }, "courseE_farmer_functions10a1_2021": { "pick along path": { - "name": "crwdns2587770:0crwdne2587770:0" + "name": "crwdns2584080:0crwdne2584080:0" }, "check square for corn": { - "name": "crwdns2587772:0crwdne2587772:0" + "name": "crwdns2584082:0crwdne2584082:0" }, "get all pumpkins": { - "name": "crwdns2587774:0crwdne2587774:0" + "name": "crwdns2584084:0crwdne2584084:0" }, "pumpkin square": { - "name": "crwdns2587776:0crwdne2587776:0" + "name": "crwdns2584086:0crwdne2584086:0" } }, "courseE_farmer_functions11_predict_2021": { "pick along path": { - "name": "crwdns2587794:0crwdne2587794:0" + "name": "crwdns2584104:0crwdne2584104:0" }, "pumpkin square": { - "name": "crwdns2587796:0crwdne2587796:0" + "name": "crwdns2584106:0crwdne2584106:0" }, "check square for corn": { - "name": "crwdns2587798:0crwdne2587798:0" + "name": "crwdns2584108:0crwdne2584108:0" }, "get produce": { - "name": "crwdns2587800:0crwdne2587800:0" + "name": "crwdns2584110:0crwdne2584110:0" }, "get all pumpkins": { - "name": "crwdns2587802:0crwdne2587802:0" + "name": "crwdns2584112:0crwdne2584112:0" } }, "courseE_farmer_functions13_2021": { "pick along path": { - "name": "crwdns2587784:0crwdne2587784:0" + "name": "crwdns2584094:0crwdne2584094:0" }, "check for corn": { - "name": "crwdns2587786:0crwdne2587786:0" + "name": "crwdns2584096:0crwdne2584096:0" }, "corn rectangle": { - "name": "crwdns2587788:0crwdne2587788:0" + "name": "crwdns2584098:0crwdne2584098:0" }, "lettuce stairs": { - "name": "crwdns2587790:0crwdne2587790:0" + "name": "crwdns2584100:0crwdne2584100:0" } }, "courseE_farmer_functions1a_2021": { "check square for corn": { - "name": "crwdns2587686:0crwdne2587686:0" + "name": "crwdns2583994:0crwdne2583994:0" } }, "courseE_farmer_functions2b_2021": { "check square for corn": { - "name": "crwdns2587700:0crwdne2587700:0" + "name": "crwdns2584008:0crwdne2584008:0" } }, "courseE_farmer_functions2ba_2021": { "check square for corn": { - "name": "crwdns2587708:0crwdne2587708:0" + "name": "crwdns2584016:0crwdne2584016:0" }, "get all pumpkins": { - "name": "crwdns2587710:0crwdne2587710:0" + "name": "crwdns2584018:0crwdne2584018:0" } }, "courseE_farmer_functions3c1_2021": { "pick along path": { - "name": "crwdns2587728:0crwdne2587728:0" + "name": "crwdns2584036:0crwdne2584036:0" }, "check square for corn": { - "name": "crwdns2587730:0crwdne2587730:0" + "name": "crwdns2584038:0crwdne2584038:0" }, "get all pumpkins": { - "name": "crwdns2587732:0crwdne2587732:0" + "name": "crwdns2584040:0crwdne2584040:0" } }, "courseE_farmer_functions3c_2021": { "check square for corn": { - "name": "crwdns2587716:0crwdne2587716:0" + "name": "crwdns2584024:0crwdne2584024:0" }, "get all pumpkins": { - "name": "crwdns2587718:0crwdne2587718:0" + "name": "crwdns2584026:0crwdne2584026:0" } }, "courseE_farmer_functions7a1_2021": { "garden square": { - "name": "crwdns2587742:0crwdne2587742:0" + "name": "crwdns2584052:0crwdne2584052:0" } }, "courseE_farmer_functions8a1_2021": { "garden square": { - "name": "crwdns2587752:0crwdne2587752:0" + "name": "crwdns2584062:0crwdne2584062:0" } }, "courseE_farmer_functions9a1_2021": { "garden square": { - "name": "crwdns2587764:0crwdne2587764:0" + "name": "crwdns2584074:0crwdne2584074:0" } }, "courseF_apps_collector": { diff --git a/dashboard/config/locales/lessons.in-TL.json b/dashboard/config/locales/lessons.in-TL.json index 3793a1f4f48aa..088d276acdfc0 100644 --- a/dashboard/config/locales/lessons.in-TL.json +++ b/dashboard/config/locales/lessons.in-TL.json @@ -165,7 +165,7 @@ }, "dance-extras-2019/Dance Party - Go Further": { "overview": "crwdns2700541:0crwdne2700541:0", - "preparation": "crwdns2700543:0[0]crwdne2700543:0", + "preparation": "crwdns2700543:0[0]crwdnd2700543:0[1]crwdnd2700543:0[2]crwdnd2700543:0[3]crwdnd2700543:0[certificate]crwdnd2700543:0[4]crwdne2700543:0", "purpose": "crwdns2700545:0crwdne2700545:0", "student_overview": "crwdns2700547:0crwdne2700547:0" }, @@ -181,17 +181,6 @@ "purpose": "crwdns2700747:0crwdne2700747:0", "student_overview": "crwdns2700749:0crwdne2700749:0" }, - "hello-world-food/lesson-1": { - "overview": "crwdns2710461:0[0]crwdne2710461:0", - "preparation": "crwdns2710463:0[0]crwdne2710463:0", - "purpose": "crwdns2710465:0[0]crwdne2710465:0", - "student_overview": "crwdns2710467:0crwdne2710467:0" - }, - "poem-art/lesson-1": { - "overview": "crwdns2710883:0[0]crwdne2710883:0", - "preparation": "crwdns2710885:0[0]crwdnd2710885:0[Optional]crwdnd2710885:0[Optional]crwdnd2710885:0[video]crwdnd2710885:0[1]crwdnd2710885:0[Support]crwdnd2710885:0[2]crwdne2710885:0", - "student_overview": "crwdns2710887:0crwdne2710887:0" - }, "jigsaw/Jigsaw": { "overview": "crwdns2700945:0crwdne2700945:0", "preparation": "crwdns2700947:0[0]crwdne2700947:0", diff --git a/dashboard/config/locales/long_instructions.in-TL.json b/dashboard/config/locales/long_instructions.in-TL.json index 5a0d67ecf2148..021117c69e07c 100644 --- a/dashboard/config/locales/long_instructions.in-TL.json +++ b/dashboard/config/locales/long_instructions.in-TL.json @@ -3984,7 +3984,7 @@ "outbreak_freeplay": "crwdns2494066:0crwdne2494066:0", "outbreak_freeplay_basic": "crwdns2494030:0crwdne2494030:0", "Course E: Artist Project_examples_2021": "crwdns2587972:0crwdne2587972:0", - "Course E: Frozen Project_examples_2021": "crwdns2587980:0crwdne2587980:0", + "Course E: Frozen Project_examples_2021": "crwdns2585266:0crwdne2585266:0", "Course F: Artist Project_Flowers_examples_2021": "crwdns2576774:0crwdne2576774:0", "Course F: Artist Project_spiral_examples_2021": "crwdns2576820:0crwdne2576820:0", "CourseD_Dance_2020_01_2021": "crwdns2582318:0[0]crwdnd2582318:0[1]crwdne2582318:0", @@ -4007,18 +4007,18 @@ "CourseD_EOC_dance_examples_2021": "crwdns2585214:0crwdne2585214:0", "CourseD_EOC_starwars_2021": "crwdns2580500:0crwdne2580500:0", "CourseD_EOC_starwars_example_2021": "crwdns2580432:0crwdne2580432:0", - "CourseE_HOC 2018 Level_10_2021": "crwdns2587548:0[0]crwdne2587548:0", - "CourseE_HOC 2018 Level_11_2021": "crwdns2587554:0[0]crwdnd2587554:0[1]crwdne2587554:0", - "CourseE_HOC 2018 Level_1_2021": "crwdns2587510:0[0]crwdnd2587510:0[1]crwdne2587510:0", - "CourseE_HOC 2018 Level_2_2021": "crwdns2587514:0crwdne2587514:0", - "CourseE_HOC 2018 Level_3_2021": "crwdns2587518:0[0]crwdne2587518:0", - "CourseE_HOC 2018 Level_4_2021": "crwdns2587522:0[0]crwdne2587522:0", - "CourseE_HOC 2018 Level_5_2021": "crwdns2587526:0[0]crwdnd2587526:0[1]crwdne2587526:0", - "CourseE_HOC 2018 Level_6_2021": "crwdns2587530:0[0]crwdne2587530:0", - "CourseE_HOC 2018 Level_7a_2021": "crwdns2587534:0[0]crwdnd2587534:0[1]crwdne2587534:0", - "CourseE_HOC 2018 Level_8_2021": "crwdns2587538:0[0]crwdne2587538:0", - "CourseE_HOC 2018 Level_9b_2021": "crwdns2587542:0[0]crwdnd2587542:0[1]crwdne2587542:0", - "CourseE_Project_SpriteLab_cupcake_examples_2021": "crwdns2587906:0crwdne2587906:0", + "CourseE_HOC 2018 Level_10_2021": "crwdns2583328:0[0]crwdne2583328:0", + "CourseE_HOC 2018 Level_11_2021": "crwdns2583334:0[0]crwdnd2583334:0[1]crwdne2583334:0", + "CourseE_HOC 2018 Level_1_2021": "crwdns2583290:0[0]crwdnd2583290:0[1]crwdne2583290:0", + "CourseE_HOC 2018 Level_2_2021": "crwdns2583294:0crwdne2583294:0", + "CourseE_HOC 2018 Level_3_2021": "crwdns2583298:0[0]crwdne2583298:0", + "CourseE_HOC 2018 Level_4_2021": "crwdns2583302:0[0]crwdne2583302:0", + "CourseE_HOC 2018 Level_5_2021": "crwdns2583306:0[0]crwdnd2583306:0[1]crwdne2583306:0", + "CourseE_HOC 2018 Level_6_2021": "crwdns2583310:0[0]crwdne2583310:0", + "CourseE_HOC 2018 Level_7a_2021": "crwdns2583314:0[0]crwdnd2583314:0[1]crwdne2583314:0", + "CourseE_HOC 2018 Level_8_2021": "crwdns2583318:0[0]crwdne2583318:0", + "CourseE_HOC 2018 Level_9b_2021": "crwdns2583322:0[0]crwdnd2583322:0[1]crwdne2583322:0", + "CourseE_Project_SpriteLab_cupcake_examples_2021": "crwdns2585148:0crwdne2585148:0", "CourseE_Project_SpriteLab_examples_2021": "crwdns2587840:0crwdne2587840:0", "CourseF_Project_SpriteLab_cupcake_examples_2021": "crwdns2576714:0crwdne2576714:0", "CourseF_app_computer": "crwdns2573242:0crwdne2573242:0", @@ -4037,25 +4037,25 @@ "Dance Party 6_2021": "crwdns2586560:0[0]crwdne2586560:0", "Dance Party 7_2021": "crwdns2586588:0[0]crwdne2586588:0", "Dance Party Freeplay_2021": "crwdns2586616:0crwdne2586616:0", - "Fish Tank 2-validated_2021": "crwdns2586262:0[0]crwdnd2586262:0[1]crwdne2586262:0", - "Fish Tank 3-validated_2021": "crwdns2586290:0crwdne2586290:0", - "Fish Tank 4-validated_2021": "crwdns2586320:0[0]crwdne2586320:0", - "Fish Tank 5-validated_2021": "crwdns2586350:0crwdne2586350:0", - "Fish Tank 6-validated_2021": "crwdns2586378:0crwdne2586378:0", - "Fish Tank 7-validated_2021": "crwdns2586406:0crwdne2586406:0", - "Function intro Ryan_2021": "crwdns2587218:0[0]crwdnd2587218:0{currentPlayerName}crwdnd2587218:0[redstone_torch]crwdne2587218:0", - "HOC 2018 Level_12_2021": "crwdns2587558:0crwdne2587558:0", - "MC_HOC_2017_01_RETRY_2021": "crwdns2587136:0[PressurePlate_Up]crwdnd2587136:0[chest]crwdne2587136:0", - "MC_HOC_2017_02_Cole_2021": "crwdns2587148:0{currentPlayerName}crwdnd2587148:0[map_empty]crwdnd2587148:0[PressurePlate_Up]crwdnd2587148:0{currentPlayerName}crwdne2587148:0", - "MC_HOC_2017_03_Cole_2021": "crwdns2587162:0{currentPlayerName}crwdnd2587162:0[compass]crwdne2587162:0", - "MC_HOC_2017_04POINT5_RYAN_2021": "crwdns2587188:0{currentPlayerName}crwdnd2587188:0[diamond_axe]crwdne2587188:0", - "MC_HOC_2017_04_Cole_2021": "crwdns2587174:0{currentPlayerName}crwdnd2587174:0[bucket_empty]crwdne2587174:0", - "MC_HOC_2017_05_Cole_2021": "crwdns2587198:0[0]crwdnd2587198:0{currentPlayerName}crwdnd2587198:0[diamond_shovel]crwdne2587198:0", - "MC_HOC_2017_06_Cole_2021": "crwdns2587208:0{currentPlayerName}crwdnd2587208:0[diamond_pickaxe]crwdne2587208:0", - "MC_HOC_2017_07_Cole_2021": "crwdns2587232:0{currentPlayerName}crwdnd2587232:0[minecart_normal]crwdne2587232:0", - "MC_HOC_2017_10_RETRY_2021": "crwdns2587246:0[flint_and_steel]crwdne2587246:0", - "MC_HOC_2017_Ali_2021": "crwdns2587260:0{currentPlayerName}crwdnd2587260:0[book_enchanted]crwdne2587260:0", - "MC_HOC_2017_FP20x20_2021": "crwdns2587278:0crwdne2587278:0", + "Fish Tank 2-validated_2021": "crwdns2581072:0[0]crwdnd2581072:0[1]crwdne2581072:0", + "Fish Tank 3-validated_2021": "crwdns2581100:0crwdne2581100:0", + "Fish Tank 4-validated_2021": "crwdns2581130:0[0]crwdne2581130:0", + "Fish Tank 5-validated_2021": "crwdns2581160:0crwdne2581160:0", + "Fish Tank 6-validated_2021": "crwdns2581188:0crwdne2581188:0", + "Fish Tank 7-validated_2021": "crwdns2581216:0crwdne2581216:0", + "Function intro Ryan_2021": "crwdns2583652:0[0]crwdnd2583652:0{currentPlayerName}crwdnd2583652:0[redstone_torch]crwdne2583652:0", + "HOC 2018 Level_12_2021": "crwdns2583338:0crwdne2583338:0", + "MC_HOC_2017_01_RETRY_2021": "crwdns2583570:0[PressurePlate_Up]crwdnd2583570:0[chest]crwdne2583570:0", + "MC_HOC_2017_02_Cole_2021": "crwdns2583582:0{currentPlayerName}crwdnd2583582:0[map_empty]crwdnd2583582:0[PressurePlate_Up]crwdnd2583582:0{currentPlayerName}crwdne2583582:0", + "MC_HOC_2017_03_Cole_2021": "crwdns2583596:0{currentPlayerName}crwdnd2583596:0[compass]crwdne2583596:0", + "MC_HOC_2017_04POINT5_RYAN_2021": "crwdns2583622:0{currentPlayerName}crwdnd2583622:0[diamond_axe]crwdne2583622:0", + "MC_HOC_2017_04_Cole_2021": "crwdns2583608:0{currentPlayerName}crwdnd2583608:0[bucket_empty]crwdne2583608:0", + "MC_HOC_2017_05_Cole_2021": "crwdns2583632:0[0]crwdnd2583632:0{currentPlayerName}crwdnd2583632:0[diamond_shovel]crwdne2583632:0", + "MC_HOC_2017_06_Cole_2021": "crwdns2583642:0{currentPlayerName}crwdnd2583642:0[diamond_pickaxe]crwdne2583642:0", + "MC_HOC_2017_07_Cole_2021": "crwdns2583666:0{currentPlayerName}crwdnd2583666:0[minecart_normal]crwdne2583666:0", + "MC_HOC_2017_10_RETRY_2021": "crwdns2583680:0[flint_and_steel]crwdne2583680:0", + "MC_HOC_2017_Ali_2021": "crwdns2583694:0{currentPlayerName}crwdnd2583694:0[book_enchanted]crwdne2583694:0", + "MC_HOC_2017_FP20x20_2021": "crwdns2583712:0crwdne2583712:0", "OPD-K5 CS Video_dani": "crwdns2572426:0[0]crwdnd2572426:0[Facebook]crwdnd2572426:0[1]crwdnd2572426:0[Instagram]crwdnd2572426:0[2]crwdne2572426:0", "OPD-K5 Closing_dani": "crwdns2572824:0[0]crwdne2572824:0", "OPD-K5 EventsVid_dani": "crwdns2572762:0crwdne2572762:0", @@ -4255,16 +4255,16 @@ "courseC_artist_loops6a_2021": "crwdns2582640:0[expandable]crwdnd2582640:0[0]crwdnd2582640:0[expandable]crwdnd2582640:0[1]crwdnd2582640:0[expandable]crwdnd2582640:0[2]crwdne2582640:0", "courseC_artist_loops7a_2021": "crwdns2582648:0[expandable]crwdnd2582648:0[0]crwdnd2582648:0[expandable]crwdnd2582648:0[1]crwdnd2582648:0[expandable]crwdnd2582648:0[2]crwdnd2582648:0[expandable]crwdnd2582648:0[3]crwdne2582648:0", "courseC_artist_loops8a_2021": "crwdns2582656:0[expandable]crwdnd2582656:0[0]crwdne2582656:0", - "courseC_artist_prog1_2021": "crwdns2586798:0crwdne2586798:0", - "courseC_artist_prog2_2021": "crwdns2586802:0crwdne2586802:0", - "courseC_artist_prog3_2021": "crwdns2586812:0crwdne2586812:0", - "courseC_artist_prog4_2021": "crwdns2586826:0crwdne2586826:0", + "courseC_artist_prog1_2021": "crwdns2580912:0crwdne2580912:0", + "courseC_artist_prog2_2021": "crwdns2580916:0crwdne2580916:0", + "courseC_artist_prog3_2021": "crwdns2580926:0crwdne2580926:0", + "courseC_artist_prog4_2021": "crwdns2580940:0crwdne2580940:0", "courseC_artist_prog5_2021": "crwdns2580952:0crwdne2580952:0", "courseC_artist_prog6_2021": "crwdns2580964:0crwdne2580964:0", - "courseC_artist_prog7_2021": "crwdns2586842:0crwdne2586842:0", + "courseC_artist_prog7_2021": "crwdns2580978:0crwdne2580978:0", "courseC_artist_prog8_2021": "crwdns2580992:0crwdne2580992:0", - "courseC_artist_prog_challenge1_2021": "crwdns2586884:0crwdne2586884:0", - "courseC_artist_prog_challenge2a_2021": "crwdns2586894:0crwdne2586894:0", + "courseC_artist_prog_challenge1_2021": "crwdns2581026:0crwdne2581026:0", + "courseC_artist_prog_challenge2a_2021": "crwdns2581036:0crwdne2581036:0", "courseC_collector_loops_challenge2_2021": "crwdns2582570:0crwdne2582570:0", "courseC_collector_prog1_2021": "crwdns2580788:0crwdne2580788:0", "courseC_collector_prog2_2021": "crwdns2580798:0[0]crwdne2580798:0", @@ -4409,10 +4409,10 @@ "courseD_farmer_condLoops9_predict1_2021": "crwdns2583522:0crwdne2583522:0", "courseD_farmer_condLoops_challenge1_2021": "crwdns2583554:0crwdne2583554:0", "courseD_farmer_condLoops_challenge2_2021": "crwdns2583562:0crwdne2583562:0", - "courseD_farmer_while1_2021": "crwdns2587562:0crwdne2587562:0", - "courseD_farmer_while3_2021": "crwdns2587576:0crwdne2587576:0", + "courseD_farmer_while1_2021": "crwdns2583150:0crwdne2583150:0", + "courseD_farmer_while3_2021": "crwdns2583164:0crwdne2583164:0", "courseD_farmer_while4_2021": "crwdns2583202:0crwdne2583202:0", - "courseD_farmer_while4_predict1_2021": "crwdns2587584:0crwdne2587584:0", + "courseD_farmer_while4_predict1_2021": "crwdns2583172:0crwdne2583172:0", "courseD_farmer_while6_2021": "crwdns2583218:0crwdne2583218:0", "courseD_farmer_while8_2021": "crwdns2583238:0crwdne2583238:0", "courseD_farmer_while_challenge1_2021": "crwdns2583280:0crwdne2583280:0", @@ -4453,37 +4453,37 @@ "courseE_aboutme_4_2021": "crwdns2586726:0crwdne2586726:0", "courseE_aboutme_5_2021": "crwdns2586756:0crwdne2586756:0", "courseE_aboutme_6_2021": "crwdns2586790:0crwdne2586790:0", - "courseE_artist_functions10_2021": "crwdns2587450:0crwdne2587450:0", + "courseE_artist_functions10_2021": "crwdns2583884:0crwdne2583884:0", "courseE_artist_functions1_dani": "crwdns2572664:0crwdne2572664:0", - "courseE_artist_functions2_2021": "crwdns2587320:0crwdne2587320:0", + "courseE_artist_functions2_2021": "crwdns2583754:0crwdne2583754:0", "courseE_artist_functions2_dani": "crwdns2572710:0crwdne2572710:0", - "courseE_artist_functions3_2021": "crwdns2587336:0crwdne2587336:0", + "courseE_artist_functions3_2021": "crwdns2583770:0crwdne2583770:0", "courseE_artist_functions3_dani": "crwdns2572726:0crwdne2572726:0", "courseE_artist_functions4_dani": "crwdns2572734:0crwdne2572734:0", - "courseE_artist_functions5_2021": "crwdns2587342:0crwdne2587342:0", + "courseE_artist_functions5_2021": "crwdns2583776:0crwdne2583776:0", "courseE_artist_functions5_dani": "crwdns2572746:0crwdne2572746:0", - "courseE_artist_functions7_2021": "crwdns2587354:0crwdne2587354:0", - "courseE_artist_functions8a_2021": "crwdns2587364:0crwdne2587364:0", - "courseE_artist_functions8b_2021": "crwdns2587374:0crwdne2587374:0", - "courseE_artist_functions8c_2021": "crwdns2587390:0crwdne2587390:0", - "courseE_artist_functions9_2021": "crwdns2587430:0crwdne2587430:0", - "courseE_artist_functionsProj_2021": "crwdns2587466:0[expandable]crwdnd2587466:0[0]crwdne2587466:0", - "courseE_artist_functions_challenge1_2021": "crwdns2587480:0crwdne2587480:0", - "courseE_artist_functions_challenge2_2021": "crwdns2587496:0[0]crwdne2587496:0", - "courseE_artist_functions_predict1_2021": "crwdns2587286:0crwdne2587286:0", + "courseE_artist_functions7_2021": "crwdns2583788:0crwdne2583788:0", + "courseE_artist_functions8a_2021": "crwdns2583798:0crwdne2583798:0", + "courseE_artist_functions8b_2021": "crwdns2583808:0crwdne2583808:0", + "courseE_artist_functions8c_2021": "crwdns2583824:0crwdne2583824:0", + "courseE_artist_functions9_2021": "crwdns2583864:0crwdne2583864:0", + "courseE_artist_functionsProj_2021": "crwdns2583932:0[expandable]crwdnd2583932:0[0]crwdne2583932:0", + "courseE_artist_functions_challenge1_2021": "crwdns2583946:0crwdne2583946:0", + "courseE_artist_functions_challenge2_2021": "crwdns2583962:0[0]crwdne2583962:0", + "courseE_artist_functions_predict1_2021": "crwdns2583720:0crwdne2583720:0", "courseE_artist_functions_predict1_dani": "crwdns2572676:0crwdne2572676:0", - "courseE_farmer_functions10a1_2021": "crwdns2587768:0crwdne2587768:0", - "courseE_farmer_functions11_predict_2021": "crwdns2587792:0crwdne2587792:0", - "courseE_farmer_functions13_2021": "crwdns2587780:0crwdne2587780:0", - "courseE_farmer_functions1_2021": "crwdns2587668:0crwdne2587668:0", - "courseE_farmer_functions1a_2021": "crwdns2587678:0crwdne2587678:0", - "courseE_farmer_functions2b_2021": "crwdns2587690:0crwdne2587690:0", - "courseE_farmer_functions2ba_2021": "crwdns2587704:0crwdne2587704:0", - "courseE_farmer_functions3c1_2021": "crwdns2587722:0crwdne2587722:0", - "courseE_farmer_functions3c_2021": "crwdns2587714:0crwdne2587714:0", - "courseE_farmer_functions7a1_2021": "crwdns2587736:0crwdne2587736:0", - "courseE_farmer_functions8a1_2021": "crwdns2587746:0crwdne2587746:0", - "courseE_farmer_functions9a1_2021": "crwdns2587756:0crwdne2587756:0", + "courseE_farmer_functions10a1_2021": "crwdns2584078:0crwdne2584078:0", + "courseE_farmer_functions11_predict_2021": "crwdns2584102:0crwdne2584102:0", + "courseE_farmer_functions13_2021": "crwdns2584090:0crwdne2584090:0", + "courseE_farmer_functions1_2021": "crwdns2583976:0crwdne2583976:0", + "courseE_farmer_functions1a_2021": "crwdns2583986:0crwdne2583986:0", + "courseE_farmer_functions2b_2021": "crwdns2583998:0crwdne2583998:0", + "courseE_farmer_functions2ba_2021": "crwdns2584012:0crwdne2584012:0", + "courseE_farmer_functions3c1_2021": "crwdns2584030:0crwdne2584030:0", + "courseE_farmer_functions3c_2021": "crwdns2584022:0crwdne2584022:0", + "courseE_farmer_functions7a1_2021": "crwdns2584046:0crwdne2584046:0", + "courseE_farmer_functions8a1_2021": "crwdns2584056:0crwdne2584056:0", + "courseE_farmer_functions9a1_2021": "crwdns2584066:0crwdne2584066:0", "courseE_farmer_ramp11a_2021": "crwdns2587614:0crwdne2587614:0", "courseE_farmer_ramp11b_2021": "crwdns2587622:0crwdne2587622:0", "courseE_farmer_ramp12_forswap_2021": "crwdns2587632:0crwdne2587632:0", diff --git a/dashboard/config/locales/opportunity_standards.in-TL.json b/dashboard/config/locales/opportunity_standards.in-TL.json new file mode 100644 index 0000000000000..0ce233678f97f --- /dev/null +++ b/dashboard/config/locales/opportunity_standards.in-TL.json @@ -0,0 +1,23 @@ +{ + "in-TL": { + "data": { + "opportunity_standards": { + "ngss/K-2-ETS1-1": { + "description": "crwdns2903112:0crwdne2903112:0" + }, + "ngss/K-2-ETS1-2": { + "description": "crwdns2903126:0crwdne2903126:0" + }, + "ccmath/2.MD.10": { + "description": "crwdns2901540:0crwdne2901540:0" + }, + "ngss/3-5-ETS1-1": { + "description": "crwdns2887728:0crwdne2887728:0" + }, + "ccmath/4.MD.5.b": { + "description": "crwdns2893538:0crwdne2893538:0" + } + } + } + } +} \ No newline at end of file diff --git a/dashboard/config/locales/progressions.in-TL.yml b/dashboard/config/locales/progressions.in-TL.yml index 2f2f0bcb7935e..2e9f952d8061a 100644 --- a/dashboard/config/locales/progressions.in-TL.yml +++ b/dashboard/config/locales/progressions.in-TL.yml @@ -503,6 +503,7 @@ in: Tour of Design Mode: crwdns2690713:0crwdne2690713:0 Train AI to Clean the Ocean: crwdns2572252:0crwdne2572252:0 Train a Model in AI Lab: crwdns2867356:0crwdne2867356:0 + Train an AI to Clean the Ocean: crwdns2887210:0crwdne2887210:0 UI Element Properties: crwdns2464316:0crwdne2464316:0 Ultimate Shoe Recommender: crwdns2867358:0crwdne2867358:0 Unit 5 Lesson 1 Overview: crwdns2690715:0crwdne2690715:0 diff --git a/dashboard/config/locales/resources.in-TL.json b/dashboard/config/locales/resources.in-TL.json index df12df5816b5c..bfa9eac89fa50 100644 --- a/dashboard/config/locales/resources.in-TL.json +++ b/dashboard/config/locales/resources.in-TL.json @@ -117,9 +117,573 @@ "url": "crwdns2700835:0crwdne2700835:0", "type": "crwdns2884118:0crwdne2884118:0" }, + "lesson_plans/courseb/2018": { + "name": "crwdns2898762:0crwdne2898762:0", + "url": "crwdns2898764:0crwdne2898764:0" + }, + "standard_mappings/courseb/2018": { + "name": "crwdns2898766:0crwdne2898766:0", + "url": "crwdns2898768:0crwdne2898768:0" + }, + "teacher_forum/courseb/2018": { + "name": "crwdns2898770:0crwdne2898770:0", + "url": "crwdns2898772:0crwdne2898772:0" + }, + "vocabulary/courseb/2018": { + "name": "crwdns2898774:0crwdne2898774:0", + "url": "crwdns2898776:0crwdne2898776:0" + }, + "lesson_plans/coursea/2018": { + "name": "crwdns2901610:0crwdne2901610:0", + "url": "crwdns2901612:0crwdne2901612:0" + }, + "standard_mappings/coursea/2018": { + "name": "crwdns2901614:0crwdne2901614:0", + "url": "crwdns2901616:0crwdne2901616:0" + }, + "teacher_forum/coursea/2018": { + "name": "crwdns2901618:0crwdne2901618:0", + "url": "crwdns2901620:0crwdne2901620:0" + }, + "vocabulary/coursea/2018": { + "name": "crwdns2901622:0crwdne2901622:0", + "url": "crwdns2901624:0crwdne2901624:0" + }, + "lesson_plans/coursed/2018": { + "name": "crwdns2895674:0crwdne2895674:0", + "url": "crwdns2895676:0crwdne2895676:0" + }, + "standard_mappings/coursed/2018": { + "name": "crwdns2895678:0crwdne2895678:0", + "url": "crwdns2895680:0crwdne2895680:0" + }, + "teacher_forum/coursed/2018": { + "name": "crwdns2895682:0crwdne2895682:0", + "url": "crwdns2895684:0crwdne2895684:0" + }, + "vocabulary/coursed/2018": { + "name": "crwdns2895686:0crwdne2895686:0", + "url": "crwdns2895688:0crwdne2895688:0" + }, + "lesson_plans/coursef/2018": { + "name": "crwdns2902426:0crwdne2902426:0", + "url": "crwdns2902428:0crwdne2902428:0" + }, + "standard_mappings/coursef/2018": { + "name": "crwdns2902430:0crwdne2902430:0", + "url": "crwdns2902432:0crwdne2902432:0" + }, + "teacher_forum/coursef/2018": { + "name": "crwdns2902434:0crwdne2902434:0", + "url": "crwdns2902436:0crwdne2902436:0" + }, + "vocabulary/coursef/2018": { + "name": "crwdns2902438:0crwdne2902438:0", + "url": "crwdns2902440:0crwdne2902440:0" + }, + "lesson_plans/express/2018": { + "name": "crwdns2904582:0crwdne2904582:0", + "url": "crwdns2904584:0crwdne2904584:0" + }, + "standard_mappings/express/2018": { + "name": "crwdns2904586:0crwdne2904586:0", + "url": "crwdns2904588:0crwdne2904588:0" + }, + "teacher_forum/express/2018": { + "name": "crwdns2904590:0crwdne2904590:0", + "url": "crwdns2904592:0crwdne2904592:0" + }, + "vocabulary/express/2018": { + "name": "crwdns2904594:0crwdne2904594:0", + "url": "crwdns2904596:0crwdne2904596:0" + }, + "lesson_plans/coursee/2018": { + "name": "crwdns2893778:0crwdne2893778:0", + "url": "crwdns2893780:0crwdne2893780:0" + }, + "standard_mappings/coursee/2018": { + "name": "crwdns2893782:0crwdne2893782:0", + "url": "crwdns2893784:0crwdne2893784:0" + }, + "teacher_forum/coursee/2018": { + "name": "crwdns2893786:0crwdne2893786:0", + "url": "crwdns2893788:0crwdne2893788:0" + }, + "vocabulary/coursee/2018": { + "name": "crwdns2893790:0crwdne2893790:0", + "url": "crwdns2893792:0crwdne2893792:0" + }, + "lesson_plans/coursec/2018": { + "name": "crwdns2891620:0crwdne2891620:0", + "url": "crwdns2891622:0crwdne2891622:0" + }, + "standard_mappings/coursec/2018": { + "name": "crwdns2891624:0crwdne2891624:0", + "url": "crwdns2891626:0crwdne2891626:0" + }, + "teacher_forum/coursec/2018": { + "name": "crwdns2891628:0crwdne2891628:0", + "url": "crwdns2891630:0crwdne2891630:0" + }, + "vocabulary/coursec/2018": { + "name": "crwdns2891632:0crwdne2891632:0", + "url": "crwdns2891634:0crwdne2891634:0" + }, + "code_introduced_1/csd/2018": { + "name": "crwdns2905528:0crwdne2905528:0", + "url": "crwdns2905530:0crwdne2905530:0" + }, + "lesson_plans_2/csd/2018": { + "name": "crwdns2905532:0crwdne2905532:0", + "url": "crwdns2905534:0crwdne2905534:0" + }, + "standard_mappings_2/csd/2018": { + "name": "crwdns2905536:0crwdne2905536:0", + "url": "crwdns2905538:0crwdne2905538:0" + }, + "teacher_forum_2/csd/2018": { + "name": "crwdns2905540:0crwdne2905540:0", + "url": "crwdns2905542:0crwdne2905542:0" + }, + "vocabulary_2/csd/2018": { + "name": "crwdns2905544:0crwdne2905544:0", + "url": "crwdns2905546:0crwdne2905546:0" + }, + "code_introduced_3/csd/2018": { + "name": "crwdns2901666:0crwdne2901666:0", + "url": "crwdns2901668:0crwdne2901668:0" + }, + "lesson_plans_5/csd/2018": { + "name": "crwdns2901670:0crwdne2901670:0", + "url": "crwdns2901672:0crwdne2901672:0" + }, + "standard_mappings_5/csd/2018": { + "name": "crwdns2901674:0crwdne2901674:0", + "url": "crwdns2901676:0crwdne2901676:0" + }, + "teacher_forum_5/csd/2018": { + "name": "crwdns2901678:0crwdne2901678:0", + "url": "crwdns2901680:0crwdne2901680:0" + }, + "vocabulary_5/csd/2018": { + "name": "crwdns2901682:0crwdne2901682:0", + "url": "crwdns2901684:0crwdne2901684:0" + }, + "lesson_plans_4/csd/2018": { + "name": "crwdns2888380:0crwdne2888380:0", + "url": "crwdns2888382:0crwdne2888382:0" + }, + "standard_mappings_4/csd/2018": { + "name": "crwdns2888384:0crwdne2888384:0", + "url": "crwdns2888386:0crwdne2888386:0" + }, + "teacher_forum_4/csd/2018": { + "name": "crwdns2888388:0crwdne2888388:0", + "url": "crwdns2888390:0crwdne2888390:0" + }, + "vocabulary_4/csd/2018": { + "name": "crwdns2888392:0crwdne2888392:0", + "url": "crwdns2888394:0crwdne2888394:0" + }, + "code_introduced_2/csd/2018": { + "name": "crwdns2893358:0crwdne2893358:0", + "url": "crwdns2893360:0crwdne2893360:0" + }, + "lesson_plans_3/csd/2018": { + "name": "crwdns2893362:0crwdne2893362:0", + "url": "crwdns2893364:0crwdne2893364:0" + }, + "standard_mappings_3/csd/2018": { + "name": "crwdns2893366:0crwdne2893366:0", + "url": "crwdns2893368:0crwdne2893368:0" + }, + "teacher_forum_3/csd/2018": { + "name": "crwdns2893370:0crwdne2893370:0", + "url": "crwdns2893372:0crwdne2893372:0" + }, + "vocabulary_3/csd/2018": { + "name": "crwdns2893374:0crwdne2893374:0", + "url": "crwdns2893376:0crwdne2893376:0" + }, + "code_introduced/csd/2018": { + "name": "crwdns2904636:0crwdne2904636:0", + "url": "crwdns2904638:0crwdne2904638:0" + }, + "lesson_plans_1/csd/2018": { + "name": "crwdns2904640:0crwdne2904640:0", + "url": "crwdns2904642:0crwdne2904642:0" + }, + "standard_mappings_1/csd/2018": { + "name": "crwdns2904644:0crwdne2904644:0", + "url": "crwdns2904646:0crwdne2904646:0" + }, + "teacher_forum_1/csd/2018": { + "name": "crwdns2904648:0crwdne2904648:0", + "url": "crwdns2904650:0crwdne2904650:0" + }, + "vocabulary_1/csd/2018": { + "name": "crwdns2904652:0crwdne2904652:0", + "url": "crwdns2904654:0crwdne2904654:0" + }, + "lesson_plans/csd/2018": { + "name": "crwdns2903640:0crwdne2903640:0", + "url": "crwdns2903642:0crwdne2903642:0" + }, + "standard_mappings/csd/2018": { + "name": "crwdns2903644:0crwdne2903644:0", + "url": "crwdns2903646:0crwdne2903646:0" + }, + "teacher_forum/csd/2018": { + "name": "crwdns2903648:0crwdne2903648:0", + "url": "crwdns2903650:0crwdne2903650:0" + }, + "vocabulary/csd/2018": { + "name": "crwdns2903652:0crwdne2903652:0", + "url": "crwdns2903654:0crwdne2903654:0" + }, + "curriculum_guide/coursea/2019": { + "name": "crwdns2900038:0crwdne2900038:0", + "url": "crwdns2900040:0crwdne2900040:0" + }, + "lesson_plans/coursea/2019": { + "name": "crwdns2900042:0crwdne2900042:0", + "url": "crwdns2900044:0crwdne2900044:0" + }, + "standard_mappings/coursea/2019": { + "name": "crwdns2900046:0crwdne2900046:0", + "url": "crwdns2900048:0crwdne2900048:0" + }, + "teacher_forum/coursea/2019": { + "name": "crwdns2900050:0crwdne2900050:0", + "url": "crwdns2900052:0crwdne2900052:0" + }, + "vocabulary/coursea/2019": { + "name": "crwdns2900054:0crwdne2900054:0", + "url": "crwdns2900056:0crwdne2900056:0" + }, + "curriculum_guide/courseb/2019": { + "name": "crwdns2888738:0crwdne2888738:0", + "url": "crwdns2888740:0crwdne2888740:0" + }, + "lesson_plans/courseb/2019": { + "name": "crwdns2888742:0crwdne2888742:0", + "url": "crwdns2888744:0crwdne2888744:0" + }, + "standard_mappings/courseb/2019": { + "name": "crwdns2888746:0crwdne2888746:0", + "url": "crwdns2888748:0crwdne2888748:0" + }, + "teacher_forum/courseb/2019": { + "name": "crwdns2888750:0crwdne2888750:0", + "url": "crwdns2888752:0crwdne2888752:0" + }, + "vocabulary/courseb/2019": { + "name": "crwdns2888754:0crwdne2888754:0", + "url": "crwdns2888756:0crwdne2888756:0" + }, + "curriculum_guide/coursed/2019": { + "name": "crwdns2899668:0crwdne2899668:0", + "url": "crwdns2899670:0crwdne2899670:0" + }, + "lesson_plans/coursed/2019": { + "name": "crwdns2899672:0crwdne2899672:0", + "url": "crwdns2899674:0crwdne2899674:0" + }, + "standard_mappings/coursed/2019": { + "name": "crwdns2899676:0crwdne2899676:0", + "url": "crwdns2899678:0crwdne2899678:0" + }, + "teacher_forum/coursed/2019": { + "name": "crwdns2899680:0crwdne2899680:0", + "url": "crwdns2899682:0crwdne2899682:0" + }, + "vocabulary/coursed/2019": { + "name": "crwdns2899684:0crwdne2899684:0", + "url": "crwdns2899686:0crwdne2899686:0" + }, + "curriculum_guide/coursef/2019": { + "name": "crwdns2897848:0crwdne2897848:0", + "url": "crwdns2897850:0crwdne2897850:0" + }, + "lesson_plans/coursef/2019": { + "name": "crwdns2897852:0crwdne2897852:0", + "url": "crwdns2897854:0crwdne2897854:0" + }, + "standard_mappings/coursef/2019": { + "name": "crwdns2897856:0crwdne2897856:0", + "url": "crwdns2897858:0crwdne2897858:0" + }, + "teacher_forum/coursef/2019": { + "name": "crwdns2897860:0crwdne2897860:0", + "url": "crwdns2897862:0crwdne2897862:0" + }, + "vocabulary/coursef/2019": { + "name": "crwdns2897864:0crwdne2897864:0", + "url": "crwdns2897866:0crwdne2897866:0" + }, + "curriculum_guide/coursee/2019": { + "name": "crwdns2894154:0crwdne2894154:0", + "url": "crwdns2894156:0crwdne2894156:0" + }, + "lesson_plans/coursee/2019": { + "name": "crwdns2894158:0crwdne2894158:0", + "url": "crwdns2894160:0crwdne2894160:0" + }, + "standard_mappings/coursee/2019": { + "name": "crwdns2894162:0crwdne2894162:0", + "url": "crwdns2894164:0crwdne2894164:0" + }, + "teacher_forum/coursee/2019": { + "name": "crwdns2894166:0crwdne2894166:0", + "url": "crwdns2894168:0crwdne2894168:0" + }, + "vocabulary/coursee/2019": { + "name": "crwdns2894170:0crwdne2894170:0", + "url": "crwdns2894172:0crwdne2894172:0" + }, + "lesson_plans/express/2019": { + "name": "crwdns2904256:0crwdne2904256:0", + "url": "crwdns2904258:0crwdne2904258:0" + }, + "standard_mappings/express/2019": { + "name": "crwdns2904260:0crwdne2904260:0", + "url": "crwdns2904262:0crwdne2904262:0" + }, + "teacher_forum/express/2019": { + "name": "crwdns2904264:0crwdne2904264:0", + "url": "crwdns2904266:0crwdne2904266:0" + }, + "vocabulary/express/2019": { + "name": "crwdns2904268:0crwdne2904268:0", + "url": "crwdns2904270:0crwdne2904270:0" + }, + "curriculum_guide/coursec/2019": { + "name": "crwdns2891600:0crwdne2891600:0", + "url": "crwdns2891602:0crwdne2891602:0" + }, + "lesson_plans/coursec/2019": { + "name": "crwdns2891604:0crwdne2891604:0", + "url": "crwdns2891606:0crwdne2891606:0" + }, + "standard_mappings/coursec/2019": { + "name": "crwdns2891608:0crwdne2891608:0", + "url": "crwdns2891610:0crwdne2891610:0" + }, + "teacher_forum/coursec/2019": { + "name": "crwdns2891612:0crwdne2891612:0", + "url": "crwdns2891614:0crwdne2891614:0" + }, + "vocabulary/coursec/2019": { + "name": "crwdns2891616:0crwdne2891616:0", + "url": "crwdns2891618:0crwdne2891618:0" + }, + "teacher_forum/csd/2019": { + "name": "crwdns2903580:0crwdne2903580:0", + "url": "crwdns2903582:0crwdne2903582:0" + }, + "code_introduced_1/csd/2019": { + "name": "crwdns2901132:0crwdne2901132:0", + "url": "crwdns2901134:0crwdne2901134:0" + }, + "lesson_plans_2/csd/2019": { + "name": "crwdns2901136:0crwdne2901136:0", + "url": "crwdns2901138:0crwdne2901138:0" + }, + "standard_mappings_2/csd/2019": { + "name": "crwdns2901140:0crwdne2901140:0", + "url": "crwdns2901142:0crwdne2901142:0" + }, + "vocabulary_2/csd/2019": { + "name": "crwdns2901144:0crwdne2901144:0", + "url": "crwdns2901146:0crwdne2901146:0" + }, + "code_introduced_3/csd/2019": { + "name": "crwdns2895308:0crwdne2895308:0", + "url": "crwdns2895310:0crwdne2895310:0" + }, + "lesson_plans_5/csd/2019": { + "name": "crwdns2895312:0crwdne2895312:0", + "url": "crwdns2895314:0crwdne2895314:0" + }, + "standard_mappings_5/csd/2019": { + "name": "crwdns2895316:0crwdne2895316:0", + "url": "crwdns2895318:0crwdne2895318:0" + }, + "vocabulary_5/csd/2019": { + "name": "crwdns2895320:0crwdne2895320:0", + "url": "crwdns2895322:0crwdne2895322:0" + }, + "code_introduced_2/csd/2019": { + "name": "crwdns2898276:0crwdne2898276:0", + "url": "crwdns2898278:0crwdne2898278:0" + }, + "lesson_plans_3/csd/2019": { + "name": "crwdns2898280:0crwdne2898280:0", + "url": "crwdns2898282:0crwdne2898282:0" + }, + "standard_mappings_3/csd/2019": { + "name": "crwdns2898284:0crwdne2898284:0", + "url": "crwdns2898286:0crwdne2898286:0" + }, + "vocabulary_3/csd/2019": { + "name": "crwdns2898288:0crwdne2898288:0", + "url": "crwdns2898290:0crwdne2898290:0" + }, + "lesson_plans_4/csd/2019": { + "name": "crwdns2893050:0crwdne2893050:0", + "url": "crwdns2893052:0crwdne2893052:0" + }, + "standard_mappings_4/csd/2019": { + "name": "crwdns2893054:0crwdne2893054:0", + "url": "crwdns2893056:0crwdne2893056:0" + }, + "vocabulary_4/csd/2019": { + "name": "crwdns2893058:0crwdne2893058:0", + "url": "crwdns2893060:0crwdne2893060:0" + }, + "lesson_plans/csd/2019": { + "name": "crwdns2901148:0crwdne2901148:0", + "url": "crwdns2901150:0crwdne2901150:0" + }, + "standard_mappings/csd/2019": { + "name": "crwdns2901152:0crwdne2901152:0", + "url": "crwdns2901154:0crwdne2901154:0" + }, + "vocabulary/csd/2019": { + "name": "crwdns2901160:0crwdne2901160:0", + "url": "crwdns2901162:0crwdne2901162:0" + }, + "code_introduced/csd/2019": { + "name": "crwdns2903584:0crwdne2903584:0", + "url": "crwdns2903586:0crwdne2903586:0" + }, + "lesson_plans_1/csd/2019": { + "name": "crwdns2903588:0crwdne2903588:0", + "url": "crwdns2903590:0crwdne2903590:0" + }, + "standard_mappings_1/csd/2019": { + "name": "crwdns2903592:0crwdne2903592:0", + "url": "crwdns2903594:0crwdne2903594:0" + }, + "vocabulary_1/csd/2019": { + "name": "crwdns2903596:0crwdne2903596:0", + "url": "crwdns2903598:0crwdne2903598:0" + }, + "code_introduced_1/csd/2017": { + "name": "crwdns2893272:0crwdne2893272:0", + "url": "crwdns2893274:0crwdne2893274:0" + }, + "lesson_plans_2/csd/2017": { + "name": "crwdns2893276:0crwdne2893276:0", + "url": "crwdns2893278:0crwdne2893278:0" + }, + "standard_mappings_2/csd/2017": { + "name": "crwdns2893280:0crwdne2893280:0", + "url": "crwdns2893282:0crwdne2893282:0" + }, + "teacher_forum_2/csd/2017": { + "name": "crwdns2893284:0crwdne2893284:0", + "url": "crwdns2893286:0crwdne2893286:0" + }, + "vocabulary_2/csd/2017": { + "name": "crwdns2893288:0crwdne2893288:0", + "url": "crwdns2893290:0crwdne2893290:0" + }, + "code_introduced_3/csd/2017": { + "name": "crwdns2902792:0crwdne2902792:0", + "url": "crwdns2902794:0crwdne2902794:0" + }, + "lesson_plans_5/csd/2017": { + "name": "crwdns2902796:0crwdne2902796:0", + "url": "crwdns2902798:0crwdne2902798:0" + }, + "standard_mappings_5/csd/2017": { + "name": "crwdns2902800:0crwdne2902800:0", + "url": "crwdns2902802:0crwdne2902802:0" + }, + "teacher_forum_5/csd/2017": { + "name": "crwdns2902804:0crwdne2902804:0", + "url": "crwdns2902806:0crwdne2902806:0" + }, + "vocabulary_5/csd/2017": { + "name": "crwdns2902808:0crwdne2902808:0", + "url": "crwdns2902810:0crwdne2902810:0" + }, + "code_introduced/csd/2017": { + "name": "crwdns2905858:0crwdne2905858:0", + "url": "crwdns2905860:0crwdne2905860:0" + }, + "lesson_plans_1/csd/2017": { + "name": "crwdns2905862:0crwdne2905862:0", + "url": "crwdns2905864:0crwdne2905864:0" + }, + "standard_mappings_1/csd/2017": { + "name": "crwdns2905866:0crwdne2905866:0", + "url": "crwdns2905868:0crwdne2905868:0" + }, + "teacher_forum_1/csd/2017": { + "name": "crwdns2905870:0crwdne2905870:0", + "url": "crwdns2905872:0crwdne2905872:0" + }, + "vocabulary_1/csd/2017": { + "name": "crwdns2905874:0crwdne2905874:0", + "url": "crwdns2905876:0crwdne2905876:0" + }, + "lesson_plans/csd/2017": { + "name": "crwdns2901164:0crwdne2901164:0", + "url": "crwdns2901166:0crwdne2901166:0" + }, + "standard_mappings/csd/2017": { + "name": "crwdns2901168:0crwdne2901168:0", + "url": "crwdns2901170:0crwdne2901170:0" + }, + "teacher_forum/csd/2017": { + "name": "crwdns2901172:0crwdne2901172:0", + "url": "crwdns2901174:0crwdne2901174:0" + }, + "vocabulary/csd/2017": { + "name": "crwdns2901176:0crwdne2901176:0", + "url": "crwdns2901178:0crwdne2901178:0" + }, + "lesson_plans_4/csd/2017": { + "name": "crwdns2904686:0crwdne2904686:0", + "url": "crwdns2904688:0crwdne2904688:0" + }, + "standard_mappings_4/csd/2017": { + "name": "crwdns2904690:0crwdne2904690:0", + "url": "crwdns2904692:0crwdne2904692:0" + }, + "teacher_forum_4/csd/2017": { + "name": "crwdns2904694:0crwdne2904694:0", + "url": "crwdns2904696:0crwdne2904696:0" + }, + "vocabulary_4/csd/2017": { + "name": "crwdns2904698:0crwdne2904698:0", + "url": "crwdns2904700:0crwdne2904700:0" + }, + "code_introduced_2/csd/2017": { + "name": "crwdns2904598:0crwdne2904598:0", + "url": "crwdns2904600:0crwdne2904600:0" + }, + "lesson_plans_3/csd/2017": { + "name": "crwdns2904602:0crwdne2904602:0", + "url": "crwdns2904604:0crwdne2904604:0" + }, + "standard_mappings_3/csd/2017": { + "name": "crwdns2904606:0crwdne2904606:0", + "url": "crwdns2904608:0crwdne2904608:0" + }, + "teacher_forum_3/csd/2017": { + "name": "crwdns2904610:0crwdne2904610:0", + "url": "crwdns2904612:0crwdne2904612:0" + }, + "vocabulary_3/csd/2017": { + "name": "crwdns2904614:0crwdne2904614:0", + "url": "crwdns2904616:0crwdne2904616:0" + }, "list_of_poems_1/poem-art/unversioned": { "name": "crwdns2710925:0crwdne2710925:0", - "url": "crwdns2710927:0crwdne2710927:0", + "url": "crwdns2710927:0[0]crwdne2710927:0", "type": "crwdns2884484:0crwdne2884484:0" }, "introducing_sprite_lab/coursef/2021": { @@ -3915,6 +4479,158 @@ "all_vocabulary_3/csd/2021": { "name": "crwdns2881208:0crwdne2881208:0", "url": "crwdns2881210:0crwdne2881210:0" + }, + "lesson_plans/pre-express/2020": { + "name": "crwdns2905512:0crwdne2905512:0", + "url": "crwdns2905514:0crwdne2905514:0" + }, + "standard_mappings/pre-express/2020": { + "name": "crwdns2905516:0crwdne2905516:0", + "url": "crwdns2905518:0crwdne2905518:0" + }, + "teacher_forum/pre-express/2020": { + "name": "crwdns2905520:0crwdne2905520:0", + "url": "crwdns2905522:0crwdne2905522:0" + }, + "vocabulary/pre-express/2020": { + "name": "crwdns2905524:0crwdne2905524:0", + "url": "crwdns2905526:0crwdne2905526:0" + }, + "lesson_plans/express/2020": { + "name": "crwdns2889414:0crwdne2889414:0", + "url": "crwdns2889416:0crwdne2889416:0" + }, + "standard_mappings/express/2020": { + "name": "crwdns2889418:0crwdne2889418:0", + "url": "crwdns2889420:0crwdne2889420:0" + }, + "teacher_forum/express/2020": { + "name": "crwdns2889422:0crwdne2889422:0", + "url": "crwdns2889424:0crwdne2889424:0" + }, + "vocabulary/express/2020": { + "name": "crwdns2889426:0crwdne2889426:0", + "url": "crwdns2889428:0crwdne2889428:0" + }, + "curriculum_guide/courseb/2020": { + "name": "crwdns2898208:0crwdne2898208:0", + "url": "crwdns2898210:0crwdne2898210:0" + }, + "lesson_plans/courseb/2020": { + "name": "crwdns2898212:0crwdne2898212:0", + "url": "crwdns2898214:0crwdne2898214:0" + }, + "standard_mappings/courseb/2020": { + "name": "crwdns2898216:0crwdne2898216:0", + "url": "crwdns2898218:0crwdne2898218:0" + }, + "teacher_forum/courseb/2020": { + "name": "crwdns2898220:0crwdne2898220:0", + "url": "crwdns2898222:0crwdne2898222:0" + }, + "vocabulary/courseb/2020": { + "name": "crwdns2898224:0crwdne2898224:0", + "url": "crwdns2898226:0crwdne2898226:0" + }, + "curriculum_guide/coursed/2020": { + "name": "crwdns2900428:0crwdne2900428:0", + "url": "crwdns2900430:0crwdne2900430:0" + }, + "lesson_plans/coursed/2020": { + "name": "crwdns2900432:0crwdne2900432:0", + "url": "crwdns2900434:0crwdne2900434:0" + }, + "standard_mappings/coursed/2020": { + "name": "crwdns2900436:0crwdne2900436:0", + "url": "crwdns2900438:0crwdne2900438:0" + }, + "teacher_forum/coursed/2020": { + "name": "crwdns2900440:0crwdne2900440:0", + "url": "crwdns2900442:0crwdne2900442:0" + }, + "vocabulary/coursed/2020": { + "name": "crwdns2900444:0crwdne2900444:0", + "url": "crwdns2900446:0crwdne2900446:0" + }, + "curriculum_guide/coursec/2020": { + "name": "crwdns2902146:0crwdne2902146:0", + "url": "crwdns2902148:0crwdne2902148:0" + }, + "lesson_plans/coursec/2020": { + "name": "crwdns2902150:0crwdne2902150:0", + "url": "crwdns2902152:0crwdne2902152:0" + }, + "standard_mappings/coursec/2020": { + "name": "crwdns2902154:0crwdne2902154:0", + "url": "crwdns2902156:0crwdne2902156:0" + }, + "teacher_forum/coursec/2020": { + "name": "crwdns2902158:0crwdne2902158:0", + "url": "crwdns2902160:0crwdne2902160:0" + }, + "vocabulary/coursec/2020": { + "name": "crwdns2902162:0crwdne2902162:0", + "url": "crwdns2902164:0crwdne2902164:0" + }, + "curriculum_guide/coursee/2020": { + "name": "crwdns2889800:0crwdne2889800:0", + "url": "crwdns2889802:0crwdne2889802:0" + }, + "lesson_plans/coursee/2020": { + "name": "crwdns2889804:0crwdne2889804:0", + "url": "crwdns2889806:0crwdne2889806:0" + }, + "standard_mappings/coursee/2020": { + "name": "crwdns2889808:0crwdne2889808:0", + "url": "crwdns2889810:0crwdne2889810:0" + }, + "teacher_forum/coursee/2020": { + "name": "crwdns2889812:0crwdne2889812:0", + "url": "crwdns2889814:0crwdne2889814:0" + }, + "vocabulary/coursee/2020": { + "name": "crwdns2889816:0crwdne2889816:0", + "url": "crwdns2889818:0crwdne2889818:0" + }, + "curriculum_guide/coursea/2020": { + "name": "crwdns2895654:0crwdne2895654:0", + "url": "crwdns2895656:0crwdne2895656:0" + }, + "lesson_plans/coursea/2020": { + "name": "crwdns2895658:0crwdne2895658:0", + "url": "crwdns2895660:0crwdne2895660:0" + }, + "standard_mappings/coursea/2020": { + "name": "crwdns2895662:0crwdne2895662:0", + "url": "crwdns2895664:0crwdne2895664:0" + }, + "teacher_forum/coursea/2020": { + "name": "crwdns2895666:0crwdne2895666:0", + "url": "crwdns2895668:0crwdne2895668:0" + }, + "vocabulary/coursea/2020": { + "name": "crwdns2895670:0crwdne2895670:0", + "url": "crwdns2895672:0crwdne2895672:0" + }, + "curriculum_guide/coursef/2020": { + "name": "crwdns2893026:0crwdne2893026:0", + "url": "crwdns2893028:0crwdne2893028:0" + }, + "lesson_plans/coursef/2020": { + "name": "crwdns2893030:0crwdne2893030:0", + "url": "crwdns2893032:0crwdne2893032:0" + }, + "standard_mappings/coursef/2020": { + "name": "crwdns2893034:0crwdne2893034:0", + "url": "crwdns2893036:0crwdne2893036:0" + }, + "teacher_forum/coursef/2020": { + "name": "crwdns2893038:0crwdne2893038:0", + "url": "crwdns2893040:0crwdne2893040:0" + }, + "vocabulary/coursef/2020": { + "name": "crwdns2893042:0crwdne2893042:0", + "url": "crwdns2893044:0crwdne2893044:0" } } } diff --git a/dashboard/config/locales/scripts.in-TL.yml b/dashboard/config/locales/scripts.in-TL.yml index 483a98842e9eb..6110702c59c67 100644 --- a/dashboard/config/locales/scripts.in-TL.yml +++ b/dashboard/config/locales/scripts.in-TL.yml @@ -180,6 +180,7 @@ in: description_student: crwdns2693831:0crwdne2693831:0 description_teacher: crwdns2693833:0crwdne2693833:0 student_description: crwdns2659312:0crwdne2659312:0 + name: crwdns2887222:0crwdne2887222:0 artist: title: crwdns2659314:0crwdne2659314:0 description: crwdns2659316:0crwdne2659316:0 @@ -190,6 +191,7 @@ in: description_student: crwdns2693835:0crwdne2693835:0 description_teacher: crwdns2693837:0crwdne2693837:0 student_description: crwdns2659322:0crwdne2659322:0 + name: crwdns2887224:0crwdne2887224:0 hourofcode: title: crwdns2659324:0crwdne2659324:0 description: crwdns2659326:0crwdne2659326:0 @@ -200,6 +202,7 @@ in: description_student: crwdns2693839:0crwdne2693839:0 description_teacher: crwdns2693841:0crwdne2693841:0 student_description: crwdns2659334:0crwdne2659334:0 + name: crwdns2887228:0crwdne2887228:0 frozen: title: crwdns2659336:0crwdne2659336:0 description: crwdns2659338:0crwdne2659338:0 @@ -210,6 +213,7 @@ in: description_student: crwdns2693843:0crwdne2693843:0 description_teacher: crwdns2693845:0crwdne2693845:0 student_description: crwdns2659344:0crwdne2659344:0 + name: crwdns2887230:0crwdne2887230:0 course4: title: crwdns2659346:0crwdne2659346:0 description: crwdns2659348:0crwdne2659348:0 @@ -356,6 +360,7 @@ in: description_student: crwdns2693847:0crwdne2693847:0 description_teacher: crwdns2693849:0crwdne2693849:0 student_description: crwdns2659506:0crwdne2659506:0 + name: crwdns2887234:0crwdne2887234:0 algebrademo: title: crwdns2659508:0crwdne2659508:0 description: crwdns2659510:0crwdne2659510:0 @@ -532,6 +537,7 @@ in: description_student: crwdns2693851:0crwdne2693851:0 description_teacher: crwdns2693853:0crwdne2693853:0 student_description: crwdns2659710:0crwdne2659710:0 + name: crwdns2887238:0crwdne2887238:0 jigsaw: title: crwdns2659712:0crwdne2659712:0 description: crwdns2659714:0crwdne2659714:0 @@ -542,6 +548,7 @@ in: description_student: crwdns2695821:0crwdne2695821:0 description_teacher: crwdns2695823:0crwdne2695823:0 student_description: crwdns2659722:0crwdne2659722:0 + name: crwdns2887240:0crwdne2887240:0 step: title: crwdns2659724:0crwdne2659724:0 description: crwdns2659726:0crwdne2659726:0 @@ -670,6 +677,7 @@ in: description_student: crwdns2693855:0crwdne2693855:0 description_teacher: crwdns2693857:0crwdne2693857:0 student_description: crwdns2659880:0crwdne2659880:0 + name: crwdns2887242:0crwdne2887242:0 CSPPD: title: crwdns2659882:0crwdne2659882:0 description: crwdns2659884:0crwdne2659884:0 @@ -1374,8 +1382,8 @@ in: description: crwdns2660684:0crwdne2660684:0 description_short: crwdns2660686:0crwdne2660686:0 lessons: - Code.org Equity PD: - name: crwdns2660690:0crwdne2660690:0 + Codeorg Equity PD: + name: crwdns2887244:0crwdne2887244:0 Necessary Background: name: crwdns2660692:0crwdne2660692:0 student_description: crwdns2660694:0crwdne2660694:0 @@ -1833,6 +1841,7 @@ in: description_student: crwdns2693859:0crwdne2693859:0 description_teacher: crwdns2693861:0crwdne2693861:0 student_description: crwdns2661250:0crwdne2661250:0 + name: crwdns2887246:0crwdne2887246:0 CSPPD3-Unit3: title: crwdns2661252:0crwdne2661252:0 description: crwdns2661254:0crwdne2661254:0 @@ -1913,6 +1922,7 @@ in: description_student: crwdns2693863:0crwdne2693863:0 description_teacher: crwdns2693865:0crwdne2693865:0 student_description: crwdns2661340:0crwdne2661340:0 + name: crwdns2887248:0crwdne2887248:0 starwars: title: crwdns2661342:0crwdne2661342:0 description: crwdns2661344:0crwdne2661344:0 @@ -1923,6 +1933,7 @@ in: description_student: crwdns2693867:0crwdne2693867:0 description_teacher: crwdns2693869:0crwdne2693869:0 student_description: crwdns2661352:0crwdne2661352:0 + name: crwdns2887250:0crwdne2887250:0 starwarsblocks: title: crwdns2661354:0crwdne2661354:0 description: crwdns2661356:0crwdne2661356:0 @@ -1933,6 +1944,7 @@ in: description_student: crwdns2693871:0crwdne2693871:0 description_teacher: crwdns2693873:0[JavaScript]crwdne2693873:0 student_description: crwdns2661364:0crwdne2661364:0 + name: crwdns2887252:0crwdne2887252:0 mc: title: crwdns2661366:0crwdne2661366:0 description: crwdns2661368:0crwdne2661368:0 @@ -1943,6 +1955,7 @@ in: description_student: crwdns2693875:0crwdne2693875:0 description_teacher: crwdns2693877:0crwdne2693877:0 student_description: crwdns2661376:0crwdne2661376:0 + name: crwdns2887254:0crwdne2887254:0 oceans: title: crwdns2661378:0crwdne2661378:0 description: crwdns2661380:0crwdne2661380:0 @@ -1953,6 +1966,7 @@ in: description_student: crwdns2693879:0crwdne2693879:0 description_teacher: crwdns2693881:0crwdne2693881:0 student_description: crwdns2661388:0crwdne2661388:0 + name: crwdns2887256:0crwdne2887256:0 CSPPD3-Unit3-pt2: title: crwdns2661390:0crwdne2661390:0 description: crwdns2661392:0crwdne2661392:0 @@ -3878,6 +3892,7 @@ in: description_student: crwdns2693883:0crwdne2693883:0 description_teacher: crwdns2693885:0crwdne2693885:0 student_description: crwdns2663616:0crwdne2663616:0 + name: crwdns2887258:0crwdne2887258:0 sample-csp5: lessons: Controlling Memory with Variables: @@ -3892,6 +3907,7 @@ in: description_student: crwdns2693887:0crwdne2693887:0 description_teacher: crwdns2693889:0crwdne2693889:0 student_description: crwdns2663630:0crwdne2663630:0 + name: crwdns2887260:0crwdne2887260:0 csd2-2017: title: crwdns2663632:0crwdne2663632:0 description_short: crwdns2663636:0crwdne2663636:0 @@ -4157,6 +4173,7 @@ in: description_student: crwdns2693891:0crwdne2693891:0 description_teacher: crwdns2693893:0crwdne2693893:0 student_description: crwdns2663978:0crwdne2663978:0 + name: crwdns2887262:0crwdne2887262:0 flappy-impact-study: title: crwdns2663980:0crwdne2663980:0 description_short: crwdns2663984:0crwdne2663984:0 @@ -4478,6 +4495,7 @@ in: description_student: crwdns2693895:0crwdne2693895:0 description_teacher: crwdns2693897:0crwdne2693897:0 student_description: crwdns2664334:0crwdne2664334:0 + name: crwdns2887264:0crwdne2887264:0 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6656,6 +6674,7 @@ in: 'Lesson 1: App Lab Intro': name: crwdns2667086:0crwdne2667086:0 student_description: crwdns2667088:0crwdne2667088:0 + name: crwdns2887266:0crwdne2887266:0 e-f-ramp: title: crwdns2667090:0crwdne2667090:0 lesson_groups: @@ -7282,6 +7301,7 @@ in: description_student: crwdns2693903:0crwdne2693903:0 description_teacher: crwdns2693905:0crwdne2693905:0 student_description: crwdns2667798:0crwdne2667798:0 + name: crwdns2887268:0crwdne2887268:0 applab-intro-staging: title: crwdns2667800:0crwdne2667800:0 lessons: @@ -9674,6 +9694,7 @@ in: description_student: crwdns2693907:0crwdne2693907:0 description_teacher: crwdns2693909:0crwdne2693909:0 student_description: crwdns2671660:0crwdne2671660:0 + name: crwdns2887270:0crwdne2887270:0 frozen-2018-test-b: title: crwdns2671662:0crwdne2671662:0 lessons: @@ -9689,6 +9710,7 @@ in: description_student: crwdns2693911:0crwdne2693911:0 description_teacher: crwdns2693913:0crwdne2693913:0 student_description: crwdns2671688:0crwdne2671688:0 + name: crwdns2887272:0crwdne2887272:0 sconyers: title: crwdns2671690:0crwdne2671690:0 lessons: @@ -9781,6 +9803,7 @@ in: description_student: crwdns2693915:0crwdne2693915:0 description_teacher: crwdns2693917:0crwdne2693917:0 student_description: crwdns2671816:0crwdne2671816:0 + name: crwdns2887274:0crwdne2887274:0 coursef-2019: title: crwdns2671818:0crwdne2671818:0 description: crwdns2671820:0crwdne2671820:0 @@ -13375,6 +13398,7 @@ in: description_student: crwdns2693919:0crwdne2693919:0 description_teacher: crwdns2693921:0crwdne2693921:0 student_description: crwdns2677116:0crwdne2677116:0 + name: crwdns2887276:0crwdne2887276:0 k5-onlinepd-2019: title: crwdns2677118:0crwdne2677118:0 description: crwdns2677120:0crwdne2677120:0 @@ -13473,6 +13497,7 @@ in: description_student: crwdns2677262:0crwdne2677262:0 description_teacher: crwdns2677264:0crwdne2677264:0 student_description: crwdns2677266:0crwdne2677266:0 + name: crwdns2887278:0crwdne2887278:0 csp10-pilot: title: crwdns2677268:0crwdne2677268:0 lessons: @@ -16491,8 +16516,6 @@ in: name: crwdns2681624:0crwdne2681624:0 MODIFY Programs: name: crwdns2681626:0crwdne2681626:0 - Does Code.org Like Your Dog?: - name: crwdns2681628:0crwdne2681628:0 dog: name: crwdns2681630:0crwdne2681630:0 AI for Oceans: @@ -20336,8 +20359,8 @@ in: name: crwdns2686710:0crwdne2686710:0 Getting Started: name: crwdns2686712:0crwdne2686712:0 - What is Code.org: - name: crwdns2686714:0crwdne2686714:0 + What is Codeorg: + name: crwdns2887280:0crwdne2887280:0 Addressing Implementation Approaches and Barriers: name: crwdns2686716:0crwdne2686716:0 Lesson Planning: @@ -21770,9 +21793,9 @@ in: title: crwdns2691207:0crwdne2691207:0 csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: crwdns2691269:0crwdne2691269:0 - description_teacher: crwdns2691273:0crwdne2691273:0 + Navigating the Codeorg learning platform: + name: crwdns2887282:0crwdne2887282:0 + description_teacher: crwdns2887286:0crwdne2887286:0 Navigating lesson plans and resources: name: crwdns2691275:0crwdne2691275:0 description_teacher: crwdns2691279:0crwdne2691279:0 @@ -23554,6 +23577,7 @@ in: description_teacher: crwdns2866440:0crwdne2866440:0 lesson-2: name: crwdns2866442:0crwdne2866442:0 + description_teacher: crwdns2866446:0crwdne2866446:0 lesson-3: name: crwdns2866448:0crwdne2866448:0 description_student: crwdns2866450:0crwdne2866450:0 @@ -24128,10 +24152,10 @@ in: description_student: crwdns2859279:0crwdne2859279:0 description_teacher: crwdns2859281:0crwdne2859281:0 key: crwdns2859283:0crwdne2859283:0 - The Big Event Jr.: - name: crwdns2859285:0crwdne2859285:0 - description_student: crwdns2859287:0crwdne2859287:0 - description_teacher: crwdns2859289:0crwdne2859289:0 + The Big Event Jr: + name: crwdns2887288:0crwdne2887288:0 + description_student: crwdns2887290:0crwdne2887290:0 + description_teacher: crwdns2887292:0crwdne2887292:0 'Mini-Project: On the Move with Play Lab': name: crwdns2859291:0crwdne2859291:0 description_student: crwdns2859293:0crwdne2859293:0 @@ -24942,10 +24966,10 @@ in: description_student: crwdns2860521:0crwdne2860521:0 description_teacher: crwdns2860523:0crwdne2860523:0 key: crwdns2860525:0crwdne2860525:0 - The Big Event Jr.: - name: crwdns2860527:0crwdne2860527:0 - description_student: crwdns2860529:0crwdne2860529:0 - description_teacher: crwdns2860531:0crwdne2860531:0 + The Big Event Jr: + name: crwdns2887294:0crwdne2887294:0 + description_student: crwdns2887296:0crwdne2887296:0 + description_teacher: crwdns2887298:0crwdne2887298:0 'Mini-Project: A Royal Battle with Events': name: crwdns2860533:0crwdne2860533:0 description_student: crwdns2860535:0crwdne2860535:0 @@ -25030,10 +25054,10 @@ in: description_student: crwdns2860649:0crwdne2860649:0 description_teacher: crwdns2860651:0crwdne2860651:0 key: crwdns2860653:0crwdne2860653:0 - My Robotic Friends Jr.: - name: crwdns2860655:0crwdne2860655:0 - description_student: crwdns2860657:0crwdne2860657:0 - description_teacher: crwdns2860659:0crwdne2860659:0 + My Robotic Friends Jr: + name: crwdns2887300:0crwdne2887300:0 + description_student: crwdns2887302:0crwdne2887302:0 + description_teacher: crwdns2887304:0crwdne2887304:0 Programming with Angry Birds: name: crwdns2860661:0crwdne2860661:0 description_student: crwdns2860663:0crwdne2860663:0 @@ -25051,10 +25075,10 @@ in: name: crwdns2860681:0crwdne2860681:0 description_student: crwdns2860683:0crwdne2860683:0 description_teacher: crwdns2860685:0crwdne2860685:0 - My Loopy Robotic Friends Jr.: - name: crwdns2860687:0crwdne2860687:0 - description_student: crwdns2860689:0crwdne2860689:0 - description_teacher: crwdns2860691:0crwdne2860691:0 + My Loopy Robotic Friends Jr: + name: crwdns2887306:0crwdne2887306:0 + description_student: crwdns2887308:0crwdne2887308:0 + description_teacher: crwdns2887310:0crwdne2887310:0 Loops with Rey and BB-8: name: crwdns2860693:0crwdne2860693:0 description_student: crwdns2860695:0crwdne2860695:0 @@ -26119,11 +26143,17 @@ in: name: crwdns2862209:0crwdne2862209:0 description_student: crwdns2883804:0crwdne2883804:0 description_teacher: crwdns2883806:0crwdne2883806:0 + lesson-21: + name: crwdns2887312:0crwdne2887312:0 + lesson-22: + name: crwdns2887318:0crwdne2887318:0 lesson_groups: lessonGroup-2: display_name: crwdns2862211:0crwdne2862211:0 lessonGroup-3: display_name: crwdns2862213:0crwdne2862213:0 + lessonGroup-4: + display_name: crwdns2887324:0crwdne2887324:0 name: crwdns2862215:0crwdne2862215:0 title: crwdns2862217:0crwdne2862217:0 description_short: crwdns2862221:0crwdne2862221:0 @@ -26234,11 +26264,17 @@ in: name: crwdns2885914:0crwdne2885914:0 description_student: crwdns2886912:0crwdne2886912:0 description_teacher: crwdns2886914:0crwdne2886914:0 + lesson-16: + name: crwdns2887326:0crwdne2887326:0 + lesson-17: + name: crwdns2887332:0crwdne2887332:0 lesson_groups: lessonGroup-2: display_name: crwdns2862255:0crwdne2862255:0 lessonGroup-3: display_name: crwdns2862257:0crwdne2862257:0 + lessonGroup-4: + display_name: crwdns2887338:0crwdne2887338:0 name: crwdns2862259:0crwdne2862259:0 title: crwdns2862261:0crwdne2862261:0 description: crwdns2862267:0crwdne2862267:0 @@ -26249,13 +26285,47 @@ in: name: crwdns2862271:0crwdne2862271:0 lesson-2: name: crwdns2862273:0crwdne2862273:0 + lesson-3: + name: crwdns2887340:0crwdne2887340:0 + lesson-4: + name: crwdns2887342:0crwdne2887342:0 + lesson-5: + name: crwdns2887344:0crwdne2887344:0 + lesson-6: + name: crwdns2887346:0crwdne2887346:0 + lesson-7: + name: crwdns2887348:0crwdne2887348:0 + lesson-8: + name: crwdns2887350:0crwdne2887350:0 + lesson-9: + name: crwdns2887352:0crwdne2887352:0 + lesson-10: + name: crwdns2887354:0crwdne2887354:0 + lesson-11: + name: crwdns2887356:0crwdne2887356:0 + lesson-12: + name: crwdns2887358:0crwdne2887358:0 + lesson-13: + name: crwdns2887360:0crwdne2887360:0 + lesson-14: + name: crwdns2887362:0crwdne2887362:0 + lesson-15: + name: crwdns2887364:0crwdne2887364:0 + lesson-16: + name: crwdns2887366:0crwdne2887366:0 + lesson-17: + name: crwdns2887372:0crwdne2887372:0 lesson_groups: lessonGroup-2: display_name: crwdns2862275:0crwdne2862275:0 lessonGroup-3: display_name: crwdns2862277:0crwdne2862277:0 + lessonGroup-4: + display_name: crwdns2887378:0crwdne2887378:0 name: crwdns2862279:0crwdne2862279:0 title: crwdns2862281:0crwdne2862281:0 + description: crwdns2862287:0[0]crwdnd2862287:0[1]crwdne2862287:0 + student_description: crwdns2862289:0crwdne2862289:0 tessplayground: lessons: Conditionals and Debugging: @@ -26417,6 +26487,11 @@ in: name: crwdns2866630:0crwdne2866630:0 title: crwdns2866632:0[Exemplars]crwdne2866632:0 pltess: + lessons: + lesson-1: + name: crwdns2887380:0crwdne2887380:0 + lesson-2: + name: crwdns2887382:0crwdne2887382:0 lesson_groups: lessonGroup-2: display_name: crwdns2867446:0crwdne2867446:0 @@ -26434,6 +26509,7 @@ in: name: crwdns2867464:0crwdne2867464:0 title: crwdns2867466:0crwdne2867466:0 description: crwdns2867472:0crwdne2867472:0 + student_description: crwdns2867474:0crwdne2867474:0 self-paced-pl-csa2-2022: lessons: lesson-1: @@ -26449,14 +26525,34 @@ in: description_student: crwdns2886938:0crwdne2886938:0 description_teacher: crwdns2886940:0crwdne2886940:0 name: crwdns2885924:0crwdne2885924:0 + title: crwdns2885926:0crwdne2885926:0 + description: crwdns2885932:0crwdne2885932:0 + student_description: crwdns2885934:0crwdne2885934:0 self-paced-pl-csa3-2022: lessons: lesson-1: name: crwdns2883808:0crwdne2883808:0 + description_teacher: crwdns2885938:0crwdne2885938:0 lesson-2: name: crwdns2883810:0crwdne2883810:0 + description_student: crwdns2887202:0crwdne2887202:0 + description_teacher: crwdns2887204:0crwdne2887204:0 + lesson-3: + name: crwdns2887384:0crwdne2887384:0 + description_student: crwdns2887386:0crwdne2887386:0 + description_teacher: crwdns2887388:0crwdne2887388:0 + lesson-4: + name: crwdns2887390:0crwdne2887390:0 + description_student: crwdns2887392:0crwdne2887392:0 + description_teacher: crwdns2887394:0crwdne2887394:0 + lesson-5: + name: crwdns2887396:0crwdne2887396:0 + description_student: crwdns2887398:0crwdne2887398:0 + description_teacher: crwdns2887400:0crwdne2887400:0 name: crwdns2867476:0crwdne2867476:0 title: crwdns2867478:0crwdne2867478:0 + description: crwdns2867484:0crwdne2867484:0 + student_description: crwdns2867486:0crwdne2867486:0 csa7-pilot-extra: lessons: Writing Methods to Satisfy Conditions: @@ -27252,12 +27348,32 @@ in: lessons: lesson-1: name: crwdns2886656:0crwdne2886656:0 + description_student: crwdns2886658:0crwdne2886658:0 + description_teacher: crwdns2886660:0crwdne2886660:0 lesson-2: name: crwdns2886662:0crwdne2886662:0 description_student: crwdns2886664:0crwdne2886664:0 description_teacher: crwdns2886666:0crwdne2886666:0 lesson-3: name: crwdns2886668:0crwdne2886668:0 + lesson-4: + name: crwdns2887402:0crwdne2887402:0 + description_student: crwdns2887404:0crwdne2887404:0 + description_teacher: crwdns2887406:0crwdne2887406:0 + lesson-5: + name: crwdns2887408:0crwdne2887408:0 + lesson-6: + name: crwdns2887410:0crwdne2887410:0 + lesson-7: + name: crwdns2887412:0crwdne2887412:0 + lesson-8: + name: crwdns2887414:0crwdne2887414:0 + lesson-9: + name: crwdns2887416:0crwdne2887416:0 + lesson-10: + name: crwdns2887418:0crwdne2887418:0 + description_student: crwdns2887420:0crwdne2887420:0 + description_teacher: crwdns2887422:0crwdne2887422:0 lesson_groups: lessonGroup-2: display_name: crwdns2886674:0crwdne2886674:0 @@ -27275,6 +27391,10 @@ in: name: crwdns2886694:0crwdne2886694:0 lesson-2: name: crwdns2886700:0crwdne2886700:0 + lesson-3: + name: crwdns2887424:0crwdne2887424:0 + lesson-4: + name: crwdns2887426:0crwdne2887426:0 lesson_groups: lessonGroup-2: display_name: crwdns2886706:0crwdne2886706:0 @@ -27302,6 +27422,16 @@ in: lessons: lesson-1: name: crwdns2886746:0[TEMPLATE]crwdne2886746:0 + description_student: crwdns2886748:0\***\*\_\_\_\*\***crwdnd2886748:0**\_\_\_\_**crwdne2886748:0 + description_teacher: crwdns2886750:0\***\*\_\_\_\*\***crwdnd2886750:0**\_\_\_\_**crwdne2886750:0 + lesson-2: + name: crwdns2887428:0[TEMPLATE]crwdne2887428:0 + description_student: crwdns2887430:0crwdne2887430:0 + description_teacher: crwdns2887432:0crwdne2887432:0 + lesson-3: + name: crwdns2887434:0[TEMPLATE]crwdne2887434:0 + description_student: crwdns2887436:0crwdne2887436:0 + description_teacher: crwdns2887438:0crwdne2887438:0 lesson_groups: lessonGroup-2: display_name: crwdns2886752:0crwdne2886752:0 @@ -27437,3 +27567,91 @@ in: student_description: crwdns2887184:0crwdne2887184:0 description_short: crwdns2887186:0crwdne2887186:0 description_audience: crwdns2887188:0crwdne2887188:0 + vpl-csd1-ci-pilot-2022: + name: crwdns2887440:0crwdne2887440:0 + title: crwdns2887442:0crwdne2887442:0 + description: crwdns2887448:0crwdne2887448:0 + student_description: crwdns2887450:0crwdne2887450:0 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-1: + name: crwdns2887452:0crwdne2887452:0 + description_student: crwdns2887454:0crwdne2887454:0 + description_teacher: crwdns2887456:0crwdne2887456:0 + lesson-2: + name: crwdns2887458:0crwdne2887458:0 + description_student: crwdns2887460:0crwdne2887460:0 + description_teacher: crwdns2887462:0crwdne2887462:0 + lesson-3: + name: crwdns2887464:0crwdne2887464:0 + description_student: crwdns2887466:0crwdne2887466:0 + description_teacher: crwdns2887468:0crwdne2887468:0 + lesson-4: + name: crwdns2887470:0crwdne2887470:0 + description_student: crwdns2887472:0crwdne2887472:0 + description_teacher: crwdns2887474:0crwdne2887474:0 + lesson-5: + name: crwdns2887476:0crwdne2887476:0 + description_student: crwdns2887478:0crwdne2887478:0 + description_teacher: crwdns2887480:0crwdne2887480:0 + lesson_groups: + lessonGroup-2: + display_name: crwdns2887482:0crwdne2887482:0 + name: crwdns2887484:0crwdne2887484:0 + title: crwdns2887486:0crwdne2887486:0 + description: crwdns2887492:0crwdne2887492:0 + student_description: crwdns2887494:0crwdne2887494:0 + vpl-csd3-ci-pilot-2022: + lessons: + lesson-1: + name: crwdns2887496:0crwdne2887496:0 + lesson-2: + name: crwdns2887498:0crwdne2887498:0 + lesson-3: + name: crwdns2887504:0crwdne2887504:0 + lesson-4: + name: crwdns2887506:0crwdne2887506:0 + lesson-5: + name: crwdns2887508:0crwdne2887508:0 + lesson_groups: + lessonGroup-2: + display_name: crwdns2887510:0crwdne2887510:0 + name: crwdns2887512:0crwdne2887512:0 + title: crwdns2887514:0crwdne2887514:0 + description: crwdns2887520:0crwdne2887520:0 + student_description: crwdns2887522:0crwdne2887522:0 + vpl-csd4-ci-pilot-2022: + name: crwdns2887524:0crwdne2887524:0 + title: crwdns2887526:0crwdne2887526:0 + description: crwdns2887532:0crwdne2887532:0 + student_description: crwdns2887534:0crwdne2887534:0 + vpl-csd5-ci-pilot-2022: + name: crwdns2887536:0crwdne2887536:0 + title: crwdns2887538:0crwdne2887538:0 + description: crwdns2887544:0crwdne2887544:0 + student_description: crwdns2887546:0crwdne2887546:0 + vpl-csd6-ci-pilot-2022: + name: crwdns2887548:0crwdne2887548:0 + title: crwdns2887550:0crwdne2887550:0 + description: crwdns2887556:0crwdne2887556:0 + student_description: crwdns2887558:0crwdne2887558:0 + vpl-csd7-ci-pilot-2022: + name: crwdns2887560:0crwdne2887560:0 + title: crwdns2887562:0crwdne2887562:0 + description: crwdns2887568:0crwdne2887568:0 + student_description: crwdns2887570:0crwdne2887570:0 + hello-world-csc: + lessons: + lesson-1: + name: crwdns2887572:0crwdne2887572:0 + name: crwdns2887574:0crwdne2887574:0 + title: crwdns2887576:0crwdne2887576:0 + csd-playground: + lessons: + lesson-1: + name: crwdns2887586:0crwdne2887586:0 + name: crwdns2887592:0crwdne2887592:0 + title: crwdns2887594:0crwdne2887594:0 + description_audience: crwdns2887596:0crwdne2887596:0 + description_short: crwdns2887598:0crwdne2887598:0 + description: crwdns2887600:0crwdne2887600:0 diff --git a/dashboard/config/locales/short_instructions.in-TL.json b/dashboard/config/locales/short_instructions.in-TL.json index 629cbf006742d..743840ba4f079 100644 --- a/dashboard/config/locales/short_instructions.in-TL.json +++ b/dashboard/config/locales/short_instructions.in-TL.json @@ -3081,7 +3081,7 @@ "outbreak_freeplay": "crwdns2494064:0crwdne2494064:0", "outbreak_freeplay_basic": "crwdns2494028:0crwdne2494028:0", "Course E: Artist Project_examples_2021": "crwdns2587970:0crwdne2587970:0", - "Course E: Frozen Project_examples_2021": "crwdns2587978:0crwdne2587978:0", + "Course E: Frozen Project_examples_2021": "crwdns2585264:0crwdne2585264:0", "Course F: Artist Project_Flowers_examples_2021": "crwdns2576772:0crwdne2576772:0", "Course F: Artist Project_spiral_examples_2021": "crwdns2576818:0crwdne2576818:0", "CourseD_Dance_2020_01_2021": "crwdns2582316:0[0]crwdnd2582316:0[1]crwdne2582316:0", @@ -3104,17 +3104,17 @@ "CourseD_EOC_dance_examples_2021": "crwdns2585212:0crwdne2585212:0", "CourseD_EOC_starwars_2021": "crwdns2580498:0crwdne2580498:0", "CourseD_EOC_starwars_example_2021": "crwdns2580430:0crwdne2580430:0", - "CourseE_HOC 2018 Level_10_2021": "crwdns2587546:0crwdne2587546:0", - "CourseE_HOC 2018 Level_11_2021": "crwdns2587552:0crwdne2587552:0", - "CourseE_HOC 2018 Level_1_2021": "crwdns2587508:0crwdne2587508:0", - "CourseE_HOC 2018 Level_2_2021": "crwdns2587512:0crwdne2587512:0", - "CourseE_HOC 2018 Level_3_2021": "crwdns2587516:0crwdne2587516:0", - "CourseE_HOC 2018 Level_4_2021": "crwdns2587520:0crwdne2587520:0", - "CourseE_HOC 2018 Level_5_2021": "crwdns2587524:0crwdne2587524:0", - "CourseE_HOC 2018 Level_6_2021": "crwdns2587528:0crwdne2587528:0", - "CourseE_HOC 2018 Level_7a_2021": "crwdns2587532:0crwdne2587532:0", - "CourseE_HOC 2018 Level_9b_2021": "crwdns2587540:0crwdne2587540:0", - "CourseE_Project_SpriteLab_cupcake_examples_2021": "crwdns2587904:0crwdne2587904:0", + "CourseE_HOC 2018 Level_10_2021": "crwdns2583326:0crwdne2583326:0", + "CourseE_HOC 2018 Level_11_2021": "crwdns2583332:0crwdne2583332:0", + "CourseE_HOC 2018 Level_1_2021": "crwdns2583288:0crwdne2583288:0", + "CourseE_HOC 2018 Level_2_2021": "crwdns2583292:0crwdne2583292:0", + "CourseE_HOC 2018 Level_3_2021": "crwdns2583296:0crwdne2583296:0", + "CourseE_HOC 2018 Level_4_2021": "crwdns2583300:0crwdne2583300:0", + "CourseE_HOC 2018 Level_5_2021": "crwdns2583304:0crwdne2583304:0", + "CourseE_HOC 2018 Level_6_2021": "crwdns2583308:0crwdne2583308:0", + "CourseE_HOC 2018 Level_7a_2021": "crwdns2583312:0crwdne2583312:0", + "CourseE_HOC 2018 Level_9b_2021": "crwdns2583320:0crwdne2583320:0", + "CourseE_Project_SpriteLab_cupcake_examples_2021": "crwdns2585146:0crwdne2585146:0", "CourseE_Project_SpriteLab_examples_2021": "crwdns2587838:0crwdne2587838:0", "CourseF_Project_SpriteLab_cupcake_examples_2021": "crwdns2576712:0crwdne2576712:0", "CourseF_outbreak1": "crwdns2862535:0crwdne2862535:0", @@ -3132,25 +3132,25 @@ "Dance Party 6_2021": "crwdns2586558:0crwdne2586558:0", "Dance Party 7_2021": "crwdns2586586:0crwdne2586586:0", "Dance Party Freeplay_2021": "crwdns2586614:0crwdne2586614:0", - "Fish Tank 2-validated_2021": "crwdns2586260:0crwdne2586260:0", - "Fish Tank 3-validated_2021": "crwdns2586288:0crwdne2586288:0", - "Fish Tank 4-validated_2021": "crwdns2586318:0crwdne2586318:0", - "Fish Tank 5-validated_2021": "crwdns2586348:0crwdne2586348:0", - "Fish Tank 6-validated_2021": "crwdns2586376:0crwdne2586376:0", - "Fish Tank 7-validated_2021": "crwdns2586404:0crwdne2586404:0", - "Function intro Ryan_2021": "crwdns2587216:0crwdne2587216:0", - "HOC 2018 Level_12_2021": "crwdns2587556:0crwdne2587556:0", - "MC_HOC_2017_01_RETRY_2021": "crwdns2587134:0crwdne2587134:0", - "MC_HOC_2017_02_Cole_2021": "crwdns2587146:0{currentPlayerName}crwdne2587146:0", - "MC_HOC_2017_03_Cole_2021": "crwdns2587160:0crwdne2587160:0", - "MC_HOC_2017_04POINT5_RYAN_2021": "crwdns2587186:0crwdne2587186:0", - "MC_HOC_2017_04_Cole_2021": "crwdns2587172:0crwdne2587172:0", - "MC_HOC_2017_05_Cole_2021": "crwdns2587196:0crwdne2587196:0", - "MC_HOC_2017_06_Cole_2021": "crwdns2587206:0crwdne2587206:0", - "MC_HOC_2017_07_Cole_2021": "crwdns2587230:0{currentPlayerName}crwdne2587230:0", - "MC_HOC_2017_10_RETRY_2021": "crwdns2587244:0crwdne2587244:0", - "MC_HOC_2017_Ali_2021": "crwdns2587258:0crwdne2587258:0", - "MC_HOC_2017_FP20x20_2021": "crwdns2587276:0crwdne2587276:0", + "Fish Tank 2-validated_2021": "crwdns2581070:0crwdne2581070:0", + "Fish Tank 3-validated_2021": "crwdns2581098:0crwdne2581098:0", + "Fish Tank 4-validated_2021": "crwdns2581128:0crwdne2581128:0", + "Fish Tank 5-validated_2021": "crwdns2581158:0crwdne2581158:0", + "Fish Tank 6-validated_2021": "crwdns2581186:0crwdne2581186:0", + "Fish Tank 7-validated_2021": "crwdns2581214:0crwdne2581214:0", + "Function intro Ryan_2021": "crwdns2583650:0crwdne2583650:0", + "HOC 2018 Level_12_2021": "crwdns2583336:0crwdne2583336:0", + "MC_HOC_2017_01_RETRY_2021": "crwdns2583568:0crwdne2583568:0", + "MC_HOC_2017_02_Cole_2021": "crwdns2583580:0{currentPlayerName}crwdne2583580:0", + "MC_HOC_2017_03_Cole_2021": "crwdns2583594:0crwdne2583594:0", + "MC_HOC_2017_04POINT5_RYAN_2021": "crwdns2583620:0crwdne2583620:0", + "MC_HOC_2017_04_Cole_2021": "crwdns2583606:0crwdne2583606:0", + "MC_HOC_2017_05_Cole_2021": "crwdns2583630:0crwdne2583630:0", + "MC_HOC_2017_06_Cole_2021": "crwdns2583640:0crwdne2583640:0", + "MC_HOC_2017_07_Cole_2021": "crwdns2583664:0{currentPlayerName}crwdne2583664:0", + "MC_HOC_2017_10_RETRY_2021": "crwdns2583678:0crwdne2583678:0", + "MC_HOC_2017_Ali_2021": "crwdns2583692:0crwdne2583692:0", + "MC_HOC_2017_FP20x20_2021": "crwdns2583710:0crwdne2583710:0", "Overworld Avoid Monsters_2021": "crwdns2582946:0crwdne2582946:0", "Overworld Chop Tree_2021": "crwdns2582888:0crwdne2582888:0", "Overworld Chop Trees_2021": "crwdns2582906:0crwdne2582906:0", @@ -3159,12 +3159,12 @@ "Overworld Move to Sheep_2021": "crwdns2582876:0crwdne2582876:0", "Overworld Place Wall_2021": "crwdns2582914:0crwdne2582914:0", "Overworld Plant Crops_2021": "crwdns2582938:0crwdne2582938:0", - "Overworld Powered Minecart_2021": "crwdns2582954:0crwdne2582954:0", + "Overworld Powered Minecart_2021": "crwdns2582988:0crwdne2582988:0", "Overworld Shear Sheep_2021": "crwdns2582896:0crwdne2582896:0", "Underground Avoiding Lava_2021": "crwdns2582968:0crwdne2582968:0", "Underground If Statements_2021": "crwdns2582978:0crwdne2582978:0", - "Underground Iron_2021": "crwdns2582988:0crwdne2582988:0", - "Underground Mining Coal_2021": "crwdns2582960:0crwdne2582960:0", + "Underground Iron_2021": "crwdns2582960:0crwdne2582960:0", + "Underground Mining Coal_2021": "crwdns2582954:0crwdne2582954:0", "Virtual Pet 1_2021": "crwdns2582164:0crwdne2582164:0", "Virtual Pet 2_2021": "crwdns2582204:0crwdne2582204:0", "Virtual Pet 3_2021": "crwdns2582236:0crwdne2582236:0", @@ -3366,16 +3366,16 @@ "courseC_artist_loops6a_2021": "crwdns2582638:0crwdne2582638:0", "courseC_artist_loops7a_2021": "crwdns2582646:0crwdne2582646:0", "courseC_artist_loops8a_2021": "crwdns2582654:0crwdne2582654:0", - "courseC_artist_prog1_2021": "crwdns2586796:0crwdne2586796:0", - "courseC_artist_prog2_2021": "crwdns2586800:0crwdne2586800:0", - "courseC_artist_prog3_2021": "crwdns2586810:0crwdne2586810:0", - "courseC_artist_prog4_2021": "crwdns2586824:0crwdne2586824:0", + "courseC_artist_prog1_2021": "crwdns2580910:0crwdne2580910:0", + "courseC_artist_prog2_2021": "crwdns2580914:0crwdne2580914:0", + "courseC_artist_prog3_2021": "crwdns2580924:0crwdne2580924:0", + "courseC_artist_prog4_2021": "crwdns2580938:0crwdne2580938:0", "courseC_artist_prog5_2021": "crwdns2580950:0crwdne2580950:0", "courseC_artist_prog6_2021": "crwdns2580962:0crwdne2580962:0", - "courseC_artist_prog7_2021": "crwdns2586840:0crwdne2586840:0", + "courseC_artist_prog7_2021": "crwdns2580976:0crwdne2580976:0", "courseC_artist_prog8_2021": "crwdns2580990:0crwdne2580990:0", - "courseC_artist_prog_challenge1_2021": "crwdns2586882:0crwdne2586882:0", - "courseC_artist_prog_challenge2a_2021": "crwdns2586892:0crwdne2586892:0", + "courseC_artist_prog_challenge1_2021": "crwdns2581024:0crwdne2581024:0", + "courseC_artist_prog_challenge2a_2021": "crwdns2581034:0crwdne2581034:0", "courseC_collector_loops_challenge2_2021": "crwdns2582568:0crwdne2582568:0", "courseC_collector_prog1_2021": "crwdns2580786:0crwdne2580786:0", "courseC_collector_prog2_2021": "crwdns2580796:0crwdne2580796:0", @@ -3534,11 +3534,11 @@ "courseD_farmer_condLoops_challenge2_2021": "crwdns2583560:0crwdne2583560:0", "courseD_farmer_while10_2021": "crwdns2583248:0crwdne2583248:0", "courseD_farmer_while10_predict2_2021": "crwdns2583250:0crwdne2583250:0", - "courseD_farmer_while1_2021": "crwdns2587560:0crwdne2587560:0", - "courseD_farmer_while2_2021": "crwdns2587568:0crwdne2587568:0", - "courseD_farmer_while3_2021": "crwdns2587574:0crwdne2587574:0", + "courseD_farmer_while1_2021": "crwdns2583148:0crwdne2583148:0", + "courseD_farmer_while2_2021": "crwdns2583156:0crwdne2583156:0", + "courseD_farmer_while3_2021": "crwdns2583162:0crwdne2583162:0", "courseD_farmer_while4_2021": "crwdns2583200:0crwdne2583200:0", - "courseD_farmer_while4_predict1_2021": "crwdns2587582:0crwdne2587582:0", + "courseD_farmer_while4_predict1_2021": "crwdns2583170:0crwdne2583170:0", "courseD_farmer_while5_2021": "crwdns2583208:0crwdne2583208:0", "courseD_farmer_while6_2021": "crwdns2583216:0crwdne2583216:0", "courseD_farmer_while7_2021": "crwdns2583226:0crwdne2583226:0", @@ -3580,35 +3580,35 @@ "courseD_maze_until7_2021": "crwdns2583404:0crwdne2583404:0", "courseD_maze_until9_2021": "crwdns2583412:0crwdne2583412:0", "courseE_aboutme_6_2021": "crwdns2586788:0crwdne2586788:0", - "courseE_artist_functions10_2021": "crwdns2587448:0crwdne2587448:0", + "courseE_artist_functions10_2021": "crwdns2583882:0crwdne2583882:0", "courseE_artist_functions1_dani": "crwdns2572662:0crwdne2572662:0", - "courseE_artist_functions2_2021": "crwdns2587318:0crwdne2587318:0", + "courseE_artist_functions2_2021": "crwdns2583752:0crwdne2583752:0", "courseE_artist_functions2_dani": "crwdns2572708:0crwdne2572708:0", - "courseE_artist_functions3_2021": "crwdns2587334:0crwdne2587334:0", + "courseE_artist_functions3_2021": "crwdns2583768:0crwdne2583768:0", "courseE_artist_functions3_dani": "crwdns2572724:0crwdne2572724:0", "courseE_artist_functions4_dani": "crwdns2572732:0crwdne2572732:0", - "courseE_artist_functions5_2021": "crwdns2587340:0crwdne2587340:0", + "courseE_artist_functions5_2021": "crwdns2583774:0crwdne2583774:0", "courseE_artist_functions5_dani": "crwdns2572744:0crwdne2572744:0", - "courseE_artist_functions7_2021": "crwdns2587352:0crwdne2587352:0", - "courseE_artist_functions8_2021": "crwdns2587406:0crwdne2587406:0", - "courseE_artist_functions8a_2021": "crwdns2587362:0crwdne2587362:0", - "courseE_artist_functions8b_2021": "crwdns2587372:0crwdne2587372:0", - "courseE_artist_functions8c_2021": "crwdns2587388:0crwdne2587388:0", - "courseE_artist_functions9_2021": "crwdns2587428:0crwdne2587428:0", - "courseE_artist_functionsProj_2021": "crwdns2587464:0crwdne2587464:0", - "courseE_artist_functions_challenge1_2021": "crwdns2587478:0crwdne2587478:0", - "courseE_artist_functions_challenge2_2021": "crwdns2587494:0crwdne2587494:0", - "courseE_farmer_functions10a1_2021": "crwdns2587766:0crwdne2587766:0", - "courseE_farmer_functions13_2021": "crwdns2587778:0crwdne2587778:0", - "courseE_farmer_functions1_2021": "crwdns2587666:0crwdne2587666:0", - "courseE_farmer_functions1a_2021": "crwdns2587676:0crwdne2587676:0", - "courseE_farmer_functions2b_2021": "crwdns2587688:0crwdne2587688:0", - "courseE_farmer_functions2ba_2021": "crwdns2587702:0crwdne2587702:0", - "courseE_farmer_functions3c1_2021": "crwdns2587720:0crwdne2587720:0", - "courseE_farmer_functions3c_2021": "crwdns2587712:0crwdne2587712:0", - "courseE_farmer_functions7a1_2021": "crwdns2587734:0crwdne2587734:0", - "courseE_farmer_functions8a1_2021": "crwdns2587744:0crwdne2587744:0", - "courseE_farmer_functions9a1_2021": "crwdns2587754:0crwdne2587754:0", + "courseE_artist_functions7_2021": "crwdns2583786:0crwdne2583786:0", + "courseE_artist_functions8_2021": "crwdns2583840:0crwdne2583840:0", + "courseE_artist_functions8a_2021": "crwdns2583796:0crwdne2583796:0", + "courseE_artist_functions8b_2021": "crwdns2583806:0crwdne2583806:0", + "courseE_artist_functions8c_2021": "crwdns2583822:0crwdne2583822:0", + "courseE_artist_functions9_2021": "crwdns2583862:0crwdne2583862:0", + "courseE_artist_functionsProj_2021": "crwdns2583930:0crwdne2583930:0", + "courseE_artist_functions_challenge1_2021": "crwdns2583944:0crwdne2583944:0", + "courseE_artist_functions_challenge2_2021": "crwdns2583960:0crwdne2583960:0", + "courseE_farmer_functions10a1_2021": "crwdns2584076:0crwdne2584076:0", + "courseE_farmer_functions13_2021": "crwdns2584088:0crwdne2584088:0", + "courseE_farmer_functions1_2021": "crwdns2583974:0crwdne2583974:0", + "courseE_farmer_functions1a_2021": "crwdns2583984:0crwdne2583984:0", + "courseE_farmer_functions2b_2021": "crwdns2583996:0crwdne2583996:0", + "courseE_farmer_functions2ba_2021": "crwdns2584010:0crwdne2584010:0", + "courseE_farmer_functions3c1_2021": "crwdns2584028:0crwdne2584028:0", + "courseE_farmer_functions3c_2021": "crwdns2584020:0crwdne2584020:0", + "courseE_farmer_functions7a1_2021": "crwdns2584044:0crwdne2584044:0", + "courseE_farmer_functions8a1_2021": "crwdns2584054:0crwdne2584054:0", + "courseE_farmer_functions9a1_2021": "crwdns2584064:0crwdne2584064:0", "courseE_farmer_ramp11a_2021": "crwdns2587612:0crwdne2587612:0", "courseE_farmer_ramp11b_2021": "crwdns2587620:0crwdne2587620:0", "courseE_farmer_ramp12_forswap_2021": "crwdns2587630:0crwdne2587630:0", diff --git a/dashboard/config/locales/standards.in-TL.json b/dashboard/config/locales/standards.in-TL.json new file mode 100644 index 0000000000000..4d9f86ad6663d --- /dev/null +++ b/dashboard/config/locales/standards.in-TL.json @@ -0,0 +1,464 @@ +{ + "in-TL": { + "data": { + "standards": { + "ccela/3.RL.4": { + "description": "crwdns2888310:0crwdne2888310:0" + }, + "ccela/4.RL.7": { + "description": "crwdns2888320:0crwdne2888320:0" + }, + "ccela/5.RL.4": { + "description": "crwdns2888330:0crwdne2888330:0" + }, + "ccela/5.RL.7": { + "description": "crwdns2888340:0crwdne2888340:0" + }, + "csta/1B-AP-10": { + "description": "crwdns2892946:0crwdne2892946:0" + }, + "csta/1B-AP-12": { + "description": "crwdns2892966:0crwdne2892966:0" + }, + "csta/1B-AP-15": { + "description": "crwdns2892996:0crwdne2892996:0" + }, + "ccela/6.SL.1": { + "description": "crwdns2893062:0crwdne2893062:0" + }, + "ccela/7.SL.1": { + "description": "crwdns2893072:0crwdne2893072:0" + }, + "ccmath/MP.1": { + "description": "crwdns2895760:0crwdne2895760:0" + }, + "ccmath/MP.2": { + "description": "crwdns2895770:0crwdne2895770:0" + }, + "ccmath/MP.5": { + "description": "crwdns2895790:0crwdne2895790:0" + }, + "ccmath/MP.6": { + "description": "crwdns2895800:0crwdne2895800:0" + }, + "ccmath/MP.7": { + "description": "crwdns2895810:0crwdne2895810:0" + }, + "ccmath/MP.8": { + "description": "crwdns2895820:0crwdne2895820:0" + }, + "csta2011/CPP.L1:6-06": { + "description": "crwdns2895860:0crwdne2895860:0" + }, + "csta2011/CT.L2:1": { + "description": "crwdns2893152:0crwdne2893152:0" + }, + "csta2011/CT.L2:12": { + "description": "crwdns2895880:0crwdne2895880:0" + }, + "csta2011/CT.L2:6": { + "description": "crwdns2893172:0crwdne2893172:0" + }, + "csta2011/CT.L2:7": { + "description": "crwdns2895890:0crwdne2895890:0" + }, + "csta2011/CT.L2:8": { + "description": "crwdns2893192:0crwdne2893192:0" + }, + "iste/1.a": { + "description": "crwdns2895900:0crwdne2895900:0" + }, + "iste/1.b": { + "description": "crwdns2895910:0crwdne2895910:0" + }, + "iste/1.c": { + "description": "crwdns2895920:0crwdne2895920:0" + }, + "iste/4.b": { + "description": "crwdns2895950:0crwdne2895950:0" + }, + "iste/6.a": { + "description": "crwdns2895970:0crwdne2895970:0" + }, + "iste/6.c": { + "description": "crwdns2895980:0crwdne2895980:0" + }, + "iste/6.d": { + "description": "crwdns2895990:0crwdne2895990:0" + }, + "ccela/1.L.6": { + "description": "crwdns2902166:0crwdne2902166:0" + }, + "ccela/1.SL.1": { + "description": "crwdns2902176:0crwdne2902176:0" + }, + "ccela/11-12.RI.4": { + "description": "crwdns2898302:0crwdne2898302:0" + }, + "ccela/2.L.6": { + "description": "crwdns2902196:0crwdne2902196:0" + }, + "ccela/2.SL.1": { + "description": "crwdns2902206:0crwdne2902206:0" + }, + "ccela/3.L.6": { + "description": "crwdns2902216:0crwdne2902216:0" + }, + "ccela/3.SL.1": { + "description": "crwdns2902226:0crwdne2902226:0" + }, + "ccmath/1.OA.1": { + "description": "crwdns2902236:0crwdne2902236:0" + }, + "ccmath/2.OA.1": { + "description": "crwdns2902246:0crwdne2902246:0" + }, + "ccmath/3.OA.3": { + "description": "crwdns2902256:0crwdne2902256:0" + }, + "csta2011/CD.L1:3-01": { + "description": "crwdns2902326:0crwdne2902326:0" + }, + "csta2011/CI.L1:3-01": { + "description": "crwdns2902336:0crwdne2902336:0" + }, + "csta2011/CPP.L1:6-01": { + "description": "crwdns2895850:0crwdne2895850:0" + }, + "ccela/11-12.L.6": { + "description": "crwdns2898292:0crwdne2898292:0" + }, + "ccela/4.L.6": { + "description": "crwdns2898312:0crwdne2898312:0" + }, + "ccela/5.L.6": { + "description": "crwdns2898322:0crwdne2898322:0" + }, + "ccmath/4.MD.6": { + "description": "crwdns2898332:0crwdne2898332:0" + }, + "ccmath/4.NBT.4": { + "description": "crwdns2898342:0crwdne2898342:0" + }, + "ccmath/4.NBT.5": { + "description": "crwdns2898352:0crwdne2898352:0" + }, + "ccmath/7.G.2": { + "description": "crwdns2898362:0crwdne2898362:0" + }, + "csta2011/CPP.L1:3-02": { + "description": "crwdns2898432:0crwdne2898432:0" + }, + "csta2011/CPP.L1:3-04": { + "description": "crwdns2898442:0crwdne2898442:0" + }, + "ccela/11-12.W.6": { + "description": "crwdns2895690:0crwdne2895690:0" + }, + "ccela/4.W.3": { + "description": "crwdns2895700:0crwdne2895700:0" + }, + "ccela/6.W.6": { + "description": "crwdns2895710:0crwdne2895710:0" + }, + "ccela/7.W.3": { + "description": "crwdns2895720:0crwdne2895720:0" + }, + "ccela/7.W.6": { + "description": "crwdns2895730:0crwdne2895730:0" + }, + "ccela/8.W.6": { + "description": "crwdns2895740:0crwdne2895740:0" + }, + "ccela/9-10.W.6": { + "description": "crwdns2895750:0crwdne2895750:0" + }, + "ccmath/MP.4": { + "description": "crwdns2895780:0crwdne2895780:0" + }, + "csta2011/CL.L1:6-02": { + "description": "crwdns2895830:0crwdne2895830:0" + }, + "csta2011/CPP.L1:3-01": { + "description": "crwdns2895840:0crwdne2895840:0" + }, + "csta2011/CPP.L2:3": { + "description": "crwdns2895870:0crwdne2895870:0" + }, + "iste/2.a": { + "description": "crwdns2895930:0crwdne2895930:0" + }, + "iste/2.b": { + "description": "crwdns2895940:0crwdne2895940:0" + }, + "iste/4.d": { + "description": "crwdns2895960:0crwdne2895960:0" + }, + "csta/1A-AP-11": { + "description": "crwdns2895644:0crwdne2895644:0" + }, + "csta/1A-IC-17": { + "description": "crwdns2895354:0crwdne2895354:0" + }, + "csta/1A-AP-09": { + "description": "crwdns2895634:0crwdne2895634:0" + }, + "csta/1A-AP-14": { + "description": "crwdns2895604:0crwdne2895604:0" + }, + "csp2021/IOC-2.B.5": { + "description": "crwdns2898228:0crwdne2898228:0" + }, + "csta/3A-NI-06": { + "description": "crwdns2898242:0crwdne2898242:0" + }, + "csta/3A-NI-07": { + "description": "crwdns2898252:0crwdne2898252:0" + }, + "csta/3B-NI-04": { + "description": "crwdns2898262:0crwdne2898262:0" + }, + "csp2021/DAT-1.D.1": { + "description": "crwdns2893292:0crwdne2893292:0" + }, + "csp2021/DAT-1.D.2": { + "description": "crwdns2893306:0crwdne2893306:0" + }, + "csp2021/DAT-1.D.3": { + "description": "crwdns2893320:0crwdne2893320:0" + }, + "csp2021/DAT-1.D.4": { + "description": "crwdns2893334:0crwdne2893334:0" + }, + "csta/3A-DA-10": { + "description": "crwdns2893348:0crwdne2893348:0" + }, + "csta/1B-CS-01": { + "description": "crwdns2900128:0crwdne2900128:0" + }, + "csta/1B-CS-02": { + "description": "crwdns2900138:0crwdne2900138:0" + }, + "csta/1A-IC-18": { + "description": "crwdns2895364:0crwdne2895364:0" + }, + "csta/1A-CS-02": { + "description": "crwdns2895334:0crwdne2895334:0" + }, + "csta/1A-CS-03": { + "description": "crwdns2895344:0crwdne2895344:0" + }, + "csta/1A-AP-08": { + "description": "crwdns2895374:0crwdne2895374:0" + }, + "csta/1A-AP-12": { + "description": "crwdns2895404:0crwdne2895404:0" + }, + "csta/1A-AP-10": { + "description": "crwdns2895584:0crwdne2895584:0" + }, + "csta/1A-NI-04": { + "description": "crwdns2901716:0crwdne2901716:0" + }, + "csta/1B-IC-18": { + "description": "crwdns2892806:0crwdne2892806:0" + }, + "csta/1A-CS-01": { + "description": "crwdns2898148:0crwdne2898148:0" + }, + "csta/1A-IC-16": { + "description": "crwdns2898158:0crwdne2898158:0" + }, + "csta/1B-AP-11": { + "description": "crwdns2892956:0crwdne2892956:0" + }, + "csta/1B-NI-05": { + "description": "crwdns2892696:0crwdne2892696:0" + }, + "csta/1B-AP-08": { + "description": "crwdns2892926:0crwdne2892926:0" + }, + "csta/1B-AP-09": { + "description": "crwdns2892936:0crwdne2892936:0" + }, + "csta/1B-DA-06": { + "description": "crwdns2892776:0crwdne2892776:0" + }, + "csta/1B-DA-07": { + "description": "crwdns2892796:0crwdne2892796:0" + }, + "csta/1B-NI-04": { + "description": "crwdns2892816:0crwdne2892816:0" + }, + "csta/1B-IC-20": { + "description": "crwdns2889720:0crwdne2889720:0" + }, + "csta/1B-IC-21": { + "description": "crwdns2889790:0crwdne2889790:0" + }, + "csta/1B-AP-13": { + "description": "crwdns2892976:0crwdne2892976:0" + }, + "csta/1B-AP-14": { + "description": "crwdns2892986:0crwdne2892986:0" + }, + "csta/1B-AP-16": { + "description": "crwdns2893006:0crwdne2893006:0" + }, + "csta/1B-AP-17": { + "description": "crwdns2893016:0crwdne2893016:0" + }, + "csta/1B-CS-03": { + "description": "crwdns2889690:0crwdne2889690:0" + }, + "csta/1B-IC-19": { + "description": "crwdns2889710:0crwdne2889710:0" + }, + "csta/1A-DA-05": { + "description": "crwdns2902076:0crwdne2902076:0" + }, + "csta/1A-DA-06": { + "description": "crwdns2902086:0crwdne2902086:0" + }, + "csta/1A-DA-07": { + "description": "crwdns2902096:0crwdne2902096:0" + }, + "csta/1A-AP-13": { + "description": "crwdns2902126:0crwdne2902126:0" + }, + "csta/1A-AP-15": { + "description": "crwdns2902136:0crwdne2902136:0" + }, + "ai4k12-2021/3-A-ii.3-5": { + "description": "crwdns2896466:0crwdne2896466:0" + }, + "ai4k12-2021/3-A-iv.3-5": { + "description": "crwdns2896014:0crwdne2896014:0" + }, + "csta/2-AP-17": { + "description": "crwdns2901098:0crwdne2901098:0" + }, + "csta/2-IC-21": { + "description": "crwdns2900828:0crwdne2900828:0" + }, + "ai4k12-2021/3-A-i.6-8": { + "description": "crwdns2896162:0crwdne2896162:0" + }, + "ai4k12-2021/3-A-i.9-12": { + "description": "crwdns2896062:0crwdne2896062:0" + }, + "csta/2-IC-20": { + "description": "crwdns2900818:0crwdne2900818:0" + }, + "ai4k12-2021/3-A-ii.K-2": { + "description": "crwdns2896086:0crwdne2896086:0" + }, + "ai4k12-2021/3-C-i.K-2": { + "description": "crwdns2896722:0crwdne2896722:0" + }, + "csta/2-DA-09": { + "description": "crwdns2892596:0crwdne2892596:0" + }, + "ai4k12-2021/3-A-iii.6-8": { + "description": "crwdns2896982:0crwdne2896982:0" + }, + "csta/3A-DA-12": { + "description": "crwdns2897098:0crwdne2897098:0" + }, + "ai4k12-2021/3-C-i.3-5": { + "description": "crwdns2896368:0crwdne2896368:0" + }, + "ai4k12-2021/3-C-i.6-8": { + "description": "crwdns2897010:0crwdne2897010:0" + }, + "csta/3B-DA-05": { + "description": "crwdns2897108:0crwdne2897108:0" + }, + "csta/2-AP-13": { + "description": "crwdns2900928:0crwdne2900928:0" + }, + "csta/3A-AP-16": { + "description": "crwdns2894484:0crwdne2894484:0" + }, + "ai4k12-2021/3-A-iii.3-5": { + "description": "crwdns2896480:0crwdne2896480:0" + }, + "ai4k12-2021/3-C-i.9-12": { + "description": "crwdns2896812:0crwdne2896812:0" + }, + "ai4k12-2021/3-C-iii.3-5": { + "description": "crwdns2896880:0crwdne2896880:0" + }, + "ai4k12-2021/3-C-iii.6-8": { + "description": "crwdns2897024:0crwdne2897024:0" + }, + "csta/3A-IC-25": { + "description": "crwdns2896344:0crwdne2896344:0" + }, + "csta/2-AP-19": { + "description": "crwdns2901118:0crwdne2901118:0" + }, + "csta/2-AP-11": { + "description": "crwdns2891060:0crwdne2891060:0" + }, + "csta/2-AP-12": { + "description": "crwdns2891070:0crwdne2891070:0" + }, + "csta/3A-IC-24": { + "description": "crwdns2896588:0crwdne2896588:0" + }, + "ai4k12-2021/3-A-ii.9-12": { + "description": "crwdns2896968:0crwdne2896968:0" + }, + "ai4k12-2021/3-A-iv.9-12": { + "description": "crwdns2896996:0crwdne2896996:0" + }, + "csta/2-AP-15": { + "description": "crwdns2901078:0crwdne2901078:0" + }, + "csta/2-IC-22": { + "description": "crwdns2900808:0crwdne2900808:0" + }, + "csta/2-DA-08": { + "description": "crwdns2898742:0crwdne2898742:0" + }, + "csta/2-CS-01": { + "description": "crwdns2894924:0crwdne2894924:0" + }, + "csta/2-CS-02": { + "description": "crwdns2903370:0crwdne2903370:0" + }, + "csta/2-AP-10": { + "description": "crwdns2903340:0crwdne2903340:0" + }, + "csta/2-AP-16": { + "description": "crwdns2901088:0crwdne2901088:0" + }, + "csta/2-AP-18": { + "description": "crwdns2901108:0crwdne2901108:0" + }, + "csta/2-AP-14": { + "description": "crwdns2890890:0crwdne2890890:0" + }, + "csta/2-CS-03": { + "description": "crwdns2894944:0crwdne2894944:0" + }, + "csta/2-DA-07": { + "description": "crwdns2898622:0crwdne2898622:0" + }, + "csta/2-NI-05": { + "description": "crwdns2898582:0crwdne2898582:0" + }, + "csta/2-NI-06": { + "description": "crwdns2898592:0crwdne2898592:0" + }, + "csta/2-IC-23": { + "description": "crwdns2900838:0crwdne2900838:0" + }, + "csta/3A-AP-20": { + "description": "crwdns2900638:0crwdne2900638:0" + } + } + } + } +} \ No newline at end of file diff --git a/dashboard/config/locales/teacher_markdown.in-TL.json b/dashboard/config/locales/teacher_markdown.in-TL.json index adf4532142667..5e14331ca76b8 100644 --- a/dashboard/config/locales/teacher_markdown.in-TL.json +++ b/dashboard/config/locales/teacher_markdown.in-TL.json @@ -378,12 +378,12 @@ "Dance Party 6_2021": "crwdns2586562:0crwdne2586562:0", "Dance Party 7_2021": "crwdns2586590:0crwdne2586590:0", "Dance Party Freeplay_2021": "crwdns2586618:0crwdne2586618:0", - "Fish Tank 2-validated_2021": "crwdns2586264:0crwdne2586264:0", - "Fish Tank 3-validated_2021": "crwdns2586292:0crwdne2586292:0", - "Fish Tank 4-validated_2021": "crwdns2586322:0crwdne2586322:0", - "Fish Tank 5-validated_2021": "crwdns2586352:0crwdne2586352:0", - "Fish Tank 6-validated_2021": "crwdns2586380:0crwdne2586380:0", - "Fish Tank 7-validated_2021": "crwdns2586408:0crwdne2586408:0", + "Fish Tank 2-validated_2021": "crwdns2581074:0crwdne2581074:0", + "Fish Tank 3-validated_2021": "crwdns2581102:0crwdne2581102:0", + "Fish Tank 4-validated_2021": "crwdns2581132:0crwdne2581132:0", + "Fish Tank 5-validated_2021": "crwdns2581162:0crwdne2581162:0", + "Fish Tank 6-validated_2021": "crwdns2581190:0crwdne2581190:0", + "Fish Tank 7-validated_2021": "crwdns2581218:0crwdne2581218:0", "Overworld Free Play 20x20_2021": "crwdns2583000:0crwdne2583000:0", "Virtual Pet 2_2021": "crwdns2582208:0crwdne2582208:0", "Virtual Pet 3_2021": "crwdns2582240:0crwdne2582240:0", diff --git a/i18n/locales/in-TL/dashboard/blocks.yml b/i18n/locales/in-TL/dashboard/blocks.yml index 10d21c8823d2b..4e75024eb0425 100644 --- a/i18n/locales/in-TL/dashboard/blocks.yml +++ b/i18n/locales/in-TL/dashboard/blocks.yml @@ -2,6 +2,8 @@ in: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: crwdns2887212:0[ANIMATION_NAME]crwdnd2887212:0[0]crwdnd2887212:0[LOCATION]crwdnd2887212:0[1]crwdne2887212:0 Dancelab_alternateMoves: text: crwdns2071154:0[GROUP]crwdnd2071154:0[0]crwdnd2071154:0[N]crwdnd2071154:0[1]crwdnd2071154:0[MOVE1]crwdnd2071154:0[2]crwdnd2071154:0[MOVE2]crwdnd2071154:0[3]crwdne2071154:0 options: @@ -1073,6 +1075,12 @@ in: text: crwdns2486178:0[COLOR]crwdnd2486178:0[0]crwdnd2486178:0[LOC1]crwdnd2486178:0[1]crwdnd2486178:0[LOC2]crwdnd2486178:0[2]crwdne2486178:0 gamelab_edgesDisplace: text: crwdns169039:0[SPRITE]crwdnd169039:0[0]crwdne169039:0 + gamelab_everySeconds: + text: crwdns2887214:0[N]crwdnd2887214:0[0]crwdnd2887214:0[UNIT]crwdnd2887214:0[1]crwdne2887214:0 + options: + UNIT: + '"seconds"': crwdns2887216:0crwdne2887216:0 + '"frames"': crwdns2887218:0crwdne2887218:0 gamelab_followingTargets: text: crwdns2478912:0crwdne2478912:0 gamelab_getAllSprites: @@ -1225,6 +1233,8 @@ in: '"pop"': crwdns2692827:0crwdne2692827:0 '"rain"': crwdns2692829:0crwdne2692829:0 '"spiral"': crwdns2696057:0crwdne2696057:0 + gamelab_makeNewScaledSprite: + text: crwdns2887220:0[ANIMATION_NAME]crwdnd2887220:0[0]crwdnd2887220:0[LOCATION]crwdnd2887220:0[1]crwdne2887220:0 gamelab_makeNewSpriteAnon: text: crwdns401076:0[ANIMATION_NAME]crwdnd401076:0[0]crwdnd401076:0[LOCATION]crwdnd401076:0[1]crwdne401076:0 gamelab_makeNumSprites: diff --git a/i18n/locales/in-TL/dashboard/course_offerings.json b/i18n/locales/in-TL/dashboard/course_offerings.json index 99fa5c7223f53..f5f2ff45b9b6b 100644 --- a/i18n/locales/in-TL/dashboard/course_offerings.json +++ b/i18n/locales/in-TL/dashboard/course_offerings.json @@ -102,5 +102,8 @@ "csd6-projects": "crwdns2885872:0crwdne2885872:0", "coursef-2022-pilot": "crwdns2885874:0crwdne2885874:0", "vpl-csd-summer-pilot": "crwdns2886844:0crwdne2886844:0", - "csa-async": "crwdns2887200:0crwdne2887200:0" + "csa-async": "crwdns2887200:0crwdne2887200:0", + "self-paced-pl-csa": "crwdns2905880:0crwdne2905880:0", + "hello-world-csc": "crwdns2905882:0crwdne2905882:0", + "vpl-csd-summer-pilot-ci": "crwdns2905884:0crwdne2905884:0" } \ No newline at end of file diff --git a/i18n/locales/in-TL/dashboard/data.yml b/i18n/locales/in-TL/dashboard/data.yml index 01d36889e9cfb..412869ab70419 100644 --- a/i18n/locales/in-TL/dashboard/data.yml +++ b/i18n/locales/in-TL/dashboard/data.yml @@ -670,6 +670,7 @@ in: PL_overview_CSP: crwdns2857749:0crwdne2857749:0 PL_CSP_EIPMOverview: crwdns2857751:0crwdne2857751:0 tesstest: crwdns2865694:0crwdne2865694:0 + CSA-PL-debugging-temp: crwdns2887208:0crwdne2887208:0 callout: text: drag_blocks: crwdns4931:0crwdne4931:0 diff --git a/i18n/locales/in-TL/dashboard/progressions.yml b/i18n/locales/in-TL/dashboard/progressions.yml index 0b1e8ed3e0161..477d8c8bd25cd 100644 --- a/i18n/locales/in-TL/dashboard/progressions.yml +++ b/i18n/locales/in-TL/dashboard/progressions.yml @@ -502,6 +502,7 @@ in: Tour of Design Mode: crwdns2690713:0crwdne2690713:0 Train AI to Clean the Ocean: crwdns2572252:0crwdne2572252:0 Train a Model in AI Lab: crwdns2867356:0crwdne2867356:0 + Train an AI to Clean the Ocean: crwdns2887210:0crwdne2887210:0 UI Element Properties: crwdns2464316:0crwdne2464316:0 Ultimate Shoe Recommender: crwdns2867358:0crwdne2867358:0 Unit 5 Lesson 1 Overview: crwdns2690715:0crwdne2690715:0 diff --git a/i18n/locales/in-TL/dashboard/scripts.yml b/i18n/locales/in-TL/dashboard/scripts.yml index 0bd92e1bab968..5b5b0534d05c7 100644 --- a/i18n/locales/in-TL/dashboard/scripts.yml +++ b/i18n/locales/in-TL/dashboard/scripts.yml @@ -184,6 +184,7 @@ in: description_student: crwdns2693831:0crwdne2693831:0 description_teacher: crwdns2693833:0crwdne2693833:0 student_description: crwdns2659312:0crwdne2659312:0 + name: crwdns2887222:0crwdne2887222:0 artist: title: crwdns2659314:0crwdne2659314:0 description: crwdns2659316:0crwdne2659316:0 @@ -195,6 +196,7 @@ in: description_student: crwdns2693835:0crwdne2693835:0 description_teacher: crwdns2693837:0crwdne2693837:0 student_description: crwdns2659322:0crwdne2659322:0 + name: crwdns2887224:0crwdne2887224:0 hourofcode: title: crwdns2659324:0crwdne2659324:0 description: crwdns2659326:0crwdne2659326:0 @@ -206,6 +208,7 @@ in: description_student: crwdns2693839:0crwdne2693839:0 description_teacher: crwdns2693841:0crwdne2693841:0 student_description: crwdns2659334:0crwdne2659334:0 + name: crwdns2887228:0crwdne2887228:0 frozen: title: crwdns2659336:0crwdne2659336:0 description: crwdns2659338:0crwdne2659338:0 @@ -217,6 +220,7 @@ in: description_student: crwdns2693843:0crwdne2693843:0 description_teacher: crwdns2693845:0crwdne2693845:0 student_description: crwdns2659344:0crwdne2659344:0 + name: crwdns2887230:0crwdne2887230:0 course4: title: crwdns2659346:0crwdne2659346:0 description: crwdns2659348:0crwdne2659348:0 @@ -368,6 +372,7 @@ in: description_student: crwdns2693847:0crwdne2693847:0 description_teacher: crwdns2693849:0crwdne2693849:0 student_description: crwdns2659506:0crwdne2659506:0 + name: crwdns2887234:0crwdne2887234:0 algebrademo: title: crwdns2659508:0crwdne2659508:0 description: crwdns2659510:0crwdne2659510:0 @@ -552,6 +557,7 @@ in: description_student: crwdns2693851:0crwdne2693851:0 description_teacher: crwdns2693853:0crwdne2693853:0 student_description: crwdns2659710:0crwdne2659710:0 + name: crwdns2887238:0crwdne2887238:0 jigsaw: title: crwdns2659712:0crwdne2659712:0 description: crwdns2659714:0crwdne2659714:0 @@ -563,6 +569,7 @@ in: description_student: crwdns2695821:0crwdne2695821:0 description_teacher: crwdns2695823:0crwdne2695823:0 student_description: crwdns2659722:0crwdne2659722:0 + name: crwdns2887240:0crwdne2887240:0 step: title: crwdns2659724:0crwdne2659724:0 description: crwdns2659726:0crwdne2659726:0 @@ -699,6 +706,7 @@ in: description_student: crwdns2693855:0crwdne2693855:0 description_teacher: crwdns2693857:0crwdne2693857:0 student_description: crwdns2659880:0crwdne2659880:0 + name: crwdns2887242:0crwdne2887242:0 CSPPD: title: crwdns2659882:0crwdne2659882:0 description: crwdns2659884:0crwdne2659884:0 @@ -1431,8 +1439,8 @@ in: description_short: crwdns2660686:0crwdne2660686:0 lesson_groups: {} lessons: - Code.org Equity PD: - name: crwdns2660690:0crwdne2660690:0 + Codeorg Equity PD: + name: crwdns2887244:0crwdne2887244:0 Necessary Background: name: crwdns2660692:0crwdne2660692:0 student_description: crwdns2660694:0crwdne2660694:0 @@ -1916,6 +1924,7 @@ in: description_student: crwdns2693859:0crwdne2693859:0 description_teacher: crwdns2693861:0crwdne2693861:0 student_description: crwdns2661250:0crwdne2661250:0 + name: crwdns2887246:0crwdne2887246:0 CSPPD3-Unit3: title: crwdns2661252:0crwdne2661252:0 description: crwdns2661254:0crwdne2661254:0 @@ -2000,6 +2009,7 @@ in: description_student: crwdns2693863:0crwdne2693863:0 description_teacher: crwdns2693865:0crwdne2693865:0 student_description: crwdns2661340:0crwdne2661340:0 + name: crwdns2887248:0crwdne2887248:0 starwars: title: crwdns2661342:0crwdne2661342:0 description: crwdns2661344:0crwdne2661344:0 @@ -2011,6 +2021,7 @@ in: description_student: crwdns2693867:0crwdne2693867:0 description_teacher: crwdns2693869:0crwdne2693869:0 student_description: crwdns2661352:0crwdne2661352:0 + name: crwdns2887250:0crwdne2887250:0 starwarsblocks: title: crwdns2661354:0crwdne2661354:0 description: crwdns2661356:0crwdne2661356:0 @@ -2022,6 +2033,7 @@ in: description_student: crwdns2693871:0crwdne2693871:0 description_teacher: crwdns2693873:0[JavaScript]crwdne2693873:0 student_description: crwdns2661364:0crwdne2661364:0 + name: crwdns2887252:0crwdne2887252:0 mc: title: crwdns2661366:0crwdne2661366:0 description: crwdns2661368:0crwdne2661368:0 @@ -2033,6 +2045,7 @@ in: description_student: crwdns2693875:0crwdne2693875:0 description_teacher: crwdns2693877:0crwdne2693877:0 student_description: crwdns2661376:0crwdne2661376:0 + name: crwdns2887254:0crwdne2887254:0 oceans: title: crwdns2661378:0crwdne2661378:0 description: crwdns2661380:0crwdne2661380:0 @@ -2044,6 +2057,7 @@ in: description_student: crwdns2693879:0crwdne2693879:0 description_teacher: crwdns2693881:0crwdne2693881:0 student_description: crwdns2661388:0crwdne2661388:0 + name: crwdns2887256:0crwdne2887256:0 CSPPD3-Unit3-pt2: title: crwdns2661390:0crwdne2661390:0 description: crwdns2661392:0crwdne2661392:0 @@ -4016,6 +4030,7 @@ in: description_student: crwdns2693883:0crwdne2693883:0 description_teacher: crwdns2693885:0crwdne2693885:0 student_description: crwdns2663616:0crwdne2663616:0 + name: crwdns2887258:0crwdne2887258:0 sample-csp5: lessons: Controlling Memory with Variables: @@ -4031,6 +4046,7 @@ in: description_student: crwdns2693887:0crwdne2693887:0 description_teacher: crwdns2693889:0crwdne2693889:0 student_description: crwdns2663630:0crwdne2663630:0 + name: crwdns2887260:0crwdne2887260:0 csd2-2017: title: crwdns2663632:0crwdne2663632:0 description_short: crwdns2663636:0crwdne2663636:0 @@ -4297,6 +4313,7 @@ in: description_student: crwdns2693891:0crwdne2693891:0 description_teacher: crwdns2693893:0crwdne2693893:0 student_description: crwdns2663978:0crwdne2663978:0 + name: crwdns2887262:0crwdne2887262:0 flappy-impact-study: title: crwdns2663980:0crwdne2663980:0 description_short: crwdns2663984:0crwdne2663984:0 @@ -4625,6 +4642,7 @@ in: description_student: crwdns2693895:0crwdne2693895:0 description_teacher: crwdns2693897:0crwdne2693897:0 student_description: crwdns2664334:0crwdne2664334:0 + name: crwdns2887264:0crwdne2887264:0 2016_sciencePD-phase2b: lesson_groups: {} lessons: @@ -6840,6 +6858,7 @@ in: 'Lesson 1: App Lab Intro': name: crwdns2667086:0crwdne2667086:0 student_description: crwdns2667088:0crwdne2667088:0 + name: crwdns2887266:0crwdne2887266:0 e-f-ramp: title: crwdns2667090:0crwdne2667090:0 lesson_groups: @@ -7475,6 +7494,7 @@ in: description_student: crwdns2693903:0crwdne2693903:0 description_teacher: crwdns2693905:0crwdne2693905:0 student_description: crwdns2667798:0crwdne2667798:0 + name: crwdns2887268:0crwdne2887268:0 applab-intro-staging: title: crwdns2667800:0crwdne2667800:0 lesson_groups: {} @@ -9894,6 +9914,7 @@ in: description_student: crwdns2693907:0crwdne2693907:0 description_teacher: crwdns2693909:0crwdne2693909:0 student_description: crwdns2671660:0crwdne2671660:0 + name: crwdns2887270:0crwdne2887270:0 frozen-2018-test-b: title: crwdns2671662:0crwdne2671662:0 lesson_groups: {} @@ -9911,6 +9932,7 @@ in: description_student: crwdns2693911:0crwdne2693911:0 description_teacher: crwdns2693913:0crwdne2693913:0 student_description: crwdns2671688:0crwdne2671688:0 + name: crwdns2887272:0crwdne2887272:0 sconyers: title: crwdns2671690:0crwdne2671690:0 lesson_groups: {} @@ -10006,6 +10028,7 @@ in: description_student: crwdns2693915:0crwdne2693915:0 description_teacher: crwdns2693917:0crwdne2693917:0 student_description: crwdns2671816:0crwdne2671816:0 + name: crwdns2887274:0crwdne2887274:0 coursef-2019: title: crwdns2671818:0crwdne2671818:0 description: crwdns2671820:0crwdne2671820:0 @@ -13618,6 +13641,7 @@ in: description_student: crwdns2693919:0crwdne2693919:0 description_teacher: crwdns2693921:0crwdne2693921:0 student_description: crwdns2677116:0crwdne2677116:0 + name: crwdns2887276:0crwdne2887276:0 k5-onlinepd-2019: title: crwdns2677118:0crwdne2677118:0 description: crwdns2677120:0crwdne2677120:0 @@ -13717,6 +13741,7 @@ in: description_student: crwdns2677262:0crwdne2677262:0 description_teacher: crwdns2677264:0crwdne2677264:0 student_description: crwdns2677266:0crwdne2677266:0 + name: crwdns2887278:0crwdne2887278:0 csp10-pilot: title: crwdns2677268:0crwdne2677268:0 lesson_groups: {} @@ -16755,8 +16780,6 @@ in: name: crwdns2681624:0crwdne2681624:0 MODIFY Programs: name: crwdns2681626:0crwdne2681626:0 - Does Code.org Like Your Dog?: - name: crwdns2681628:0crwdne2681628:0 dog: name: crwdns2681630:0crwdne2681630:0 AI for Oceans: @@ -20605,8 +20628,8 @@ in: name: crwdns2686710:0crwdne2686710:0 Getting Started: name: crwdns2686712:0crwdne2686712:0 - What is Code.org: - name: crwdns2686714:0crwdne2686714:0 + What is Codeorg: + name: crwdns2887280:0crwdne2887280:0 Addressing Implementation Approaches and Barriers: name: crwdns2686716:0crwdne2686716:0 Lesson Planning: @@ -22093,9 +22116,9 @@ in: title: crwdns2691207:0crwdne2691207:0 csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: crwdns2691269:0crwdne2691269:0 - description_teacher: crwdns2691273:0crwdne2691273:0 + Navigating the Codeorg learning platform: + name: crwdns2887282:0crwdne2887282:0 + description_teacher: crwdns2887286:0crwdne2887286:0 Navigating lesson plans and resources: name: crwdns2691275:0crwdne2691275:0 description_teacher: crwdns2691279:0crwdne2691279:0 @@ -23916,6 +23939,7 @@ in: description_teacher: crwdns2866440:0crwdne2866440:0 lesson-2: name: crwdns2866442:0crwdne2866442:0 + description_teacher: crwdns2866446:0crwdne2866446:0 lesson-3: name: crwdns2866448:0crwdne2866448:0 description_student: crwdns2866450:0crwdne2866450:0 @@ -24491,10 +24515,10 @@ in: description_student: crwdns2859279:0crwdne2859279:0 description_teacher: crwdns2859281:0crwdne2859281:0 key: crwdns2859283:0crwdne2859283:0 - The Big Event Jr.: - name: crwdns2859285:0crwdne2859285:0 - description_student: crwdns2859287:0crwdne2859287:0 - description_teacher: crwdns2859289:0crwdne2859289:0 + The Big Event Jr: + name: crwdns2887288:0crwdne2887288:0 + description_student: crwdns2887290:0crwdne2887290:0 + description_teacher: crwdns2887292:0crwdne2887292:0 'Mini-Project: On the Move with Play Lab': name: crwdns2859291:0crwdne2859291:0 description_student: crwdns2859293:0crwdne2859293:0 @@ -25305,10 +25329,10 @@ in: description_student: crwdns2860521:0crwdne2860521:0 description_teacher: crwdns2860523:0crwdne2860523:0 key: crwdns2860525:0crwdne2860525:0 - The Big Event Jr.: - name: crwdns2860527:0crwdne2860527:0 - description_student: crwdns2860529:0crwdne2860529:0 - description_teacher: crwdns2860531:0crwdne2860531:0 + The Big Event Jr: + name: crwdns2887294:0crwdne2887294:0 + description_student: crwdns2887296:0crwdne2887296:0 + description_teacher: crwdns2887298:0crwdne2887298:0 'Mini-Project: A Royal Battle with Events': name: crwdns2860533:0crwdne2860533:0 description_student: crwdns2860535:0crwdne2860535:0 @@ -25393,10 +25417,10 @@ in: description_student: crwdns2860649:0crwdne2860649:0 description_teacher: crwdns2860651:0crwdne2860651:0 key: crwdns2860653:0crwdne2860653:0 - My Robotic Friends Jr.: - name: crwdns2860655:0crwdne2860655:0 - description_student: crwdns2860657:0crwdne2860657:0 - description_teacher: crwdns2860659:0crwdne2860659:0 + My Robotic Friends Jr: + name: crwdns2887300:0crwdne2887300:0 + description_student: crwdns2887302:0crwdne2887302:0 + description_teacher: crwdns2887304:0crwdne2887304:0 Programming with Angry Birds: name: crwdns2860661:0crwdne2860661:0 description_student: crwdns2860663:0crwdne2860663:0 @@ -25414,10 +25438,10 @@ in: name: crwdns2860681:0crwdne2860681:0 description_student: crwdns2860683:0crwdne2860683:0 description_teacher: crwdns2860685:0crwdne2860685:0 - My Loopy Robotic Friends Jr.: - name: crwdns2860687:0crwdne2860687:0 - description_student: crwdns2860689:0crwdne2860689:0 - description_teacher: crwdns2860691:0crwdne2860691:0 + My Loopy Robotic Friends Jr: + name: crwdns2887306:0crwdne2887306:0 + description_student: crwdns2887308:0crwdne2887308:0 + description_teacher: crwdns2887310:0crwdne2887310:0 Loops with Rey and BB-8: name: crwdns2860693:0crwdne2860693:0 description_student: crwdns2860695:0crwdne2860695:0 @@ -26483,11 +26507,17 @@ in: name: crwdns2862209:0crwdne2862209:0 description_student: crwdns2883804:0crwdne2883804:0 description_teacher: crwdns2883806:0crwdne2883806:0 + lesson-21: + name: crwdns2887312:0crwdne2887312:0 + lesson-22: + name: crwdns2887318:0crwdne2887318:0 lesson_groups: lessonGroup-2: display_name: crwdns2862211:0crwdne2862211:0 lessonGroup-3: display_name: crwdns2862213:0crwdne2862213:0 + lessonGroup-4: + display_name: crwdns2887324:0crwdne2887324:0 name: crwdns2862215:0crwdne2862215:0 title: crwdns2862217:0crwdne2862217:0 description_short: crwdns2862221:0crwdne2862221:0 @@ -26598,11 +26628,17 @@ in: name: crwdns2885914:0crwdne2885914:0 description_student: crwdns2886912:0crwdne2886912:0 description_teacher: crwdns2886914:0crwdne2886914:0 + lesson-16: + name: crwdns2887326:0crwdne2887326:0 + lesson-17: + name: crwdns2887332:0crwdne2887332:0 lesson_groups: lessonGroup-2: display_name: crwdns2862255:0crwdne2862255:0 lessonGroup-3: display_name: crwdns2862257:0crwdne2862257:0 + lessonGroup-4: + display_name: crwdns2887338:0crwdne2887338:0 name: crwdns2862259:0crwdne2862259:0 title: crwdns2862261:0crwdne2862261:0 description: crwdns2862267:0crwdne2862267:0 @@ -26613,13 +26649,47 @@ in: name: crwdns2862271:0crwdne2862271:0 lesson-2: name: crwdns2862273:0crwdne2862273:0 + lesson-3: + name: crwdns2887340:0crwdne2887340:0 + lesson-4: + name: crwdns2887342:0crwdne2887342:0 + lesson-5: + name: crwdns2887344:0crwdne2887344:0 + lesson-6: + name: crwdns2887346:0crwdne2887346:0 + lesson-7: + name: crwdns2887348:0crwdne2887348:0 + lesson-8: + name: crwdns2887350:0crwdne2887350:0 + lesson-9: + name: crwdns2887352:0crwdne2887352:0 + lesson-10: + name: crwdns2887354:0crwdne2887354:0 + lesson-11: + name: crwdns2887356:0crwdne2887356:0 + lesson-12: + name: crwdns2887358:0crwdne2887358:0 + lesson-13: + name: crwdns2887360:0crwdne2887360:0 + lesson-14: + name: crwdns2887362:0crwdne2887362:0 + lesson-15: + name: crwdns2887364:0crwdne2887364:0 + lesson-16: + name: crwdns2887366:0crwdne2887366:0 + lesson-17: + name: crwdns2887372:0crwdne2887372:0 lesson_groups: lessonGroup-2: display_name: crwdns2862275:0crwdne2862275:0 lessonGroup-3: display_name: crwdns2862277:0crwdne2862277:0 + lessonGroup-4: + display_name: crwdns2887378:0crwdne2887378:0 name: crwdns2862279:0crwdne2862279:0 title: crwdns2862281:0crwdne2862281:0 + description: crwdns2862287:0[0]crwdnd2862287:0[1]crwdne2862287:0 + student_description: crwdns2862289:0crwdne2862289:0 tessplayground: lessons: Conditionals and Debugging: @@ -26784,7 +26854,11 @@ in: name: crwdns2866630:0crwdne2866630:0 title: crwdns2866632:0[Exemplars]crwdne2866632:0 pltess: - lessons: {} + lessons: + lesson-1: + name: crwdns2887380:0crwdne2887380:0 + lesson-2: + name: crwdns2887382:0crwdne2887382:0 lesson_groups: lessonGroup-2: display_name: crwdns2867446:0crwdne2867446:0 @@ -26806,6 +26880,7 @@ in: name: crwdns2867464:0crwdne2867464:0 title: crwdns2867466:0crwdne2867466:0 description: crwdns2867472:0crwdne2867472:0 + student_description: crwdns2867474:0crwdne2867474:0 self-paced-pl-csa2-2022: lessons: lesson-1: @@ -26822,15 +26897,35 @@ in: description_teacher: crwdns2886940:0crwdne2886940:0 lesson_groups: {} name: crwdns2885924:0crwdne2885924:0 + title: crwdns2885926:0crwdne2885926:0 + description: crwdns2885932:0crwdne2885932:0 + student_description: crwdns2885934:0crwdne2885934:0 self-paced-pl-csa3-2022: lessons: lesson-1: name: crwdns2883808:0crwdne2883808:0 + description_teacher: crwdns2885938:0crwdne2885938:0 lesson-2: name: crwdns2883810:0crwdne2883810:0 + description_student: crwdns2887202:0crwdne2887202:0 + description_teacher: crwdns2887204:0crwdne2887204:0 + lesson-3: + name: crwdns2887384:0crwdne2887384:0 + description_student: crwdns2887386:0crwdne2887386:0 + description_teacher: crwdns2887388:0crwdne2887388:0 + lesson-4: + name: crwdns2887390:0crwdne2887390:0 + description_student: crwdns2887392:0crwdne2887392:0 + description_teacher: crwdns2887394:0crwdne2887394:0 + lesson-5: + name: crwdns2887396:0crwdne2887396:0 + description_student: crwdns2887398:0crwdne2887398:0 + description_teacher: crwdns2887400:0crwdne2887400:0 lesson_groups: {} name: crwdns2867476:0crwdne2867476:0 title: crwdns2867478:0crwdne2867478:0 + description: crwdns2867484:0crwdne2867484:0 + student_description: crwdns2867486:0crwdne2867486:0 csa7-pilot-extra: lessons: Writing Methods to Satisfy Conditions: @@ -27630,12 +27725,32 @@ in: lessons: lesson-1: name: crwdns2886656:0crwdne2886656:0 + description_student: crwdns2886658:0crwdne2886658:0 + description_teacher: crwdns2886660:0crwdne2886660:0 lesson-2: name: crwdns2886662:0crwdne2886662:0 description_student: crwdns2886664:0crwdne2886664:0 description_teacher: crwdns2886666:0crwdne2886666:0 lesson-3: name: crwdns2886668:0crwdne2886668:0 + lesson-4: + name: crwdns2887402:0crwdne2887402:0 + description_student: crwdns2887404:0crwdne2887404:0 + description_teacher: crwdns2887406:0crwdne2887406:0 + lesson-5: + name: crwdns2887408:0crwdne2887408:0 + lesson-6: + name: crwdns2887410:0crwdne2887410:0 + lesson-7: + name: crwdns2887412:0crwdne2887412:0 + lesson-8: + name: crwdns2887414:0crwdne2887414:0 + lesson-9: + name: crwdns2887416:0crwdne2887416:0 + lesson-10: + name: crwdns2887418:0crwdne2887418:0 + description_student: crwdns2887420:0crwdne2887420:0 + description_teacher: crwdns2887422:0crwdne2887422:0 lesson_groups: lessonGroup-2: display_name: crwdns2886674:0crwdne2886674:0 @@ -27653,6 +27768,10 @@ in: name: crwdns2886694:0crwdne2886694:0 lesson-2: name: crwdns2886700:0crwdne2886700:0 + lesson-3: + name: crwdns2887424:0crwdne2887424:0 + lesson-4: + name: crwdns2887426:0crwdne2887426:0 lesson_groups: lessonGroup-2: display_name: crwdns2886706:0crwdne2886706:0 @@ -27681,6 +27800,16 @@ in: lessons: lesson-1: name: crwdns2886746:0[TEMPLATE]crwdne2886746:0 + description_student: crwdns2886748:0\***\*\_\_\_\*\***crwdnd2886748:0**\_\_\_\_**crwdne2886748:0 + description_teacher: crwdns2886750:0\***\*\_\_\_\*\***crwdnd2886750:0**\_\_\_\_**crwdne2886750:0 + lesson-2: + name: crwdns2887428:0[TEMPLATE]crwdne2887428:0 + description_student: crwdns2887430:0crwdne2887430:0 + description_teacher: crwdns2887432:0crwdne2887432:0 + lesson-3: + name: crwdns2887434:0[TEMPLATE]crwdne2887434:0 + description_student: crwdns2887436:0crwdne2887436:0 + description_teacher: crwdns2887438:0crwdne2887438:0 lesson_groups: lessonGroup-2: display_name: crwdns2886752:0crwdne2886752:0 @@ -27817,3 +27946,103 @@ in: student_description: crwdns2887184:0crwdne2887184:0 description_short: crwdns2887186:0crwdne2887186:0 description_audience: crwdns2887188:0crwdne2887188:0 + vpl-csd1-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: crwdns2887440:0crwdne2887440:0 + title: crwdns2887442:0crwdne2887442:0 + description: crwdns2887448:0crwdne2887448:0 + student_description: crwdns2887450:0crwdne2887450:0 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-1: + name: crwdns2887452:0crwdne2887452:0 + description_student: crwdns2887454:0crwdne2887454:0 + description_teacher: crwdns2887456:0crwdne2887456:0 + lesson-2: + name: crwdns2887458:0crwdne2887458:0 + description_student: crwdns2887460:0crwdne2887460:0 + description_teacher: crwdns2887462:0crwdne2887462:0 + lesson-3: + name: crwdns2887464:0crwdne2887464:0 + description_student: crwdns2887466:0crwdne2887466:0 + description_teacher: crwdns2887468:0crwdne2887468:0 + lesson-4: + name: crwdns2887470:0crwdne2887470:0 + description_student: crwdns2887472:0crwdne2887472:0 + description_teacher: crwdns2887474:0crwdne2887474:0 + lesson-5: + name: crwdns2887476:0crwdne2887476:0 + description_student: crwdns2887478:0crwdne2887478:0 + description_teacher: crwdns2887480:0crwdne2887480:0 + lesson_groups: + lessonGroup-2: + display_name: crwdns2887482:0crwdne2887482:0 + name: crwdns2887484:0crwdne2887484:0 + title: crwdns2887486:0crwdne2887486:0 + description: crwdns2887492:0crwdne2887492:0 + student_description: crwdns2887494:0crwdne2887494:0 + vpl-csd3-ci-pilot-2022: + lessons: + lesson-1: + name: crwdns2887496:0crwdne2887496:0 + lesson-2: + name: crwdns2887498:0crwdne2887498:0 + lesson-3: + name: crwdns2887504:0crwdne2887504:0 + lesson-4: + name: crwdns2887506:0crwdne2887506:0 + lesson-5: + name: crwdns2887508:0crwdne2887508:0 + lesson_groups: + lessonGroup-2: + display_name: crwdns2887510:0crwdne2887510:0 + name: crwdns2887512:0crwdne2887512:0 + title: crwdns2887514:0crwdne2887514:0 + description: crwdns2887520:0crwdne2887520:0 + student_description: crwdns2887522:0crwdne2887522:0 + vpl-csd4-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: crwdns2887524:0crwdne2887524:0 + title: crwdns2887526:0crwdne2887526:0 + description: crwdns2887532:0crwdne2887532:0 + student_description: crwdns2887534:0crwdne2887534:0 + vpl-csd5-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: crwdns2887536:0crwdne2887536:0 + title: crwdns2887538:0crwdne2887538:0 + description: crwdns2887544:0crwdne2887544:0 + student_description: crwdns2887546:0crwdne2887546:0 + vpl-csd6-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: crwdns2887548:0crwdne2887548:0 + title: crwdns2887550:0crwdne2887550:0 + description: crwdns2887556:0crwdne2887556:0 + student_description: crwdns2887558:0crwdne2887558:0 + vpl-csd7-ci-pilot-2022: + lessons: {} + lesson_groups: {} + name: crwdns2887560:0crwdne2887560:0 + title: crwdns2887562:0crwdne2887562:0 + description: crwdns2887568:0crwdne2887568:0 + student_description: crwdns2887570:0crwdne2887570:0 + hello-world-csc: + lessons: + lesson-1: + name: crwdns2887572:0crwdne2887572:0 + lesson_groups: {} + name: crwdns2887574:0crwdne2887574:0 + title: crwdns2887576:0crwdne2887576:0 + csd-playground: + lessons: + lesson-1: + name: crwdns2887586:0crwdne2887586:0 + lesson_groups: {} + name: crwdns2887592:0crwdne2887592:0 + title: crwdns2887594:0crwdne2887594:0 + description_audience: crwdns2887596:0crwdne2887596:0 + description_short: crwdns2887598:0crwdne2887598:0 + description: crwdns2887600:0crwdne2887600:0 From 56b43a310f99084d275f0da5afd621e82a2509d4 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:13:57 +0000 Subject: [PATCH 37/84] dashboard i18n updates - Icelandic --- dashboard/config/locales/blocks.is-IS.yml | 10 + .../locales/lesson_activities.is-IS.json | 15 + .../locales/long_instructions.is-IS.json | 99 ++-- dashboard/config/locales/resources.is-IS.json | 504 +++++++++++++++++- dashboard/config/locales/scripts.is-IS.yml | 24 +- .../locales/short_instructions.is-IS.json | 6 +- .../locales/teacher_markdown.is-IS.json | 8 +- i18n/locales/is-IS/dashboard/blocks.yml | 10 + i18n/locales/is-IS/dashboard/scripts.yml | 24 +- 9 files changed, 623 insertions(+), 77 deletions(-) diff --git a/dashboard/config/locales/blocks.is-IS.yml b/dashboard/config/locales/blocks.is-IS.yml index 0bd5ab268d0c0..40b183947ac93 100644 --- a/dashboard/config/locales/blocks.is-IS.yml +++ b/dashboard/config/locales/blocks.is-IS.yml @@ -2,6 +2,8 @@ is: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: aalab búa til nýja {ANIMATION_NAME} veru á stað {LOCATION} Dancelab_alternateMoves: text: "{GROUP} skipta hverja {N} takta \nmilli {MOVE1} og {MOVE2}" options: @@ -1022,6 +1024,12 @@ is: text: er hægt að draga gamelab_edgesDisplace: text: brúnir hindra {SPRITE} að hreyfast + gamelab_everySeconds: + text: 'á {N} {UNIT} fresti ' + options: + UNIT: + '"seconds"': sekúndur + '"frames"': rammar gamelab_getAllSprites: text: allir kvikar gamelab_getProp: @@ -1169,6 +1177,8 @@ is: '"burst"': springa '"rain"': regn '"spiral"': spírall + gamelab_makeNewScaledSprite: + text: aalab búa til nýja {ANIMATION_NAME} veru á stað {LOCATION} gamelab_makeNewSpriteAnon: text: aalab búa til nýja {ANIMATION_NAME} veru á stað {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.is-IS.json b/dashboard/config/locales/lesson_activities.is-IS.json index eb3165241f572..9b07c39625523 100644 --- a/dashboard/config/locales/lesson_activities.is-IS.json +++ b/dashboard/config/locales/lesson_activities.is-IS.json @@ -65,6 +65,15 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Samantekt" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Verkefni" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Verkefni" + }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Mat" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Verkefni" }, @@ -107,6 +116,12 @@ "8667da08-85cd-4d60-a4f1-ff2608e4d240": { "name": "Mat" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Fyrstu skrefin" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Verkefni" + }, "544b7b1e-6622-4ce0-b5ed-6c8b8980c832": { "name": "Mat" }, diff --git a/dashboard/config/locales/long_instructions.is-IS.json b/dashboard/config/locales/long_instructions.is-IS.json index e293f50099290..f73f95834fae2 100644 --- a/dashboard/config/locales/long_instructions.is-IS.json +++ b/dashboard/config/locales/long_instructions.is-IS.json @@ -267,9 +267,9 @@ "CSD U2 project review": "# Farðu yfir verkefnið\\\r\n\n\\\r\nVerkefnið þitt er næstum tilbúið til birtingar, en þú ættir að athuga eftirfarandi atriði einu sinni enn. \\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Vertu viss um að þér finnist í lagi að deila þeim upplýsingum sem eru á vefsetrinu þínu.\\\r\n- Gættu þess að allar myndir séu rétt eignaðar og að þú hafir leyfi til að nota þær á vefsetrinu þínu.\\\r\n- \\*\n Gakktu úr skugga um að verkefnið innihaldi allt sem tiltekið er í lýsingu verkefnisins.\\\r\n- \\*\n Notaðu athugasemdir og bil í kóðanum til að gera hann skiljanlegri.\\\r\n- Biddu félaga þinn að hjálpa þér að finna hugsanleg vandamál með vefinn þinn.\\\r", "CSD U2 project review_2018": "# Farðu yfir verkefnið\\\r\n\n\\\r\nVerkefnið þitt er næstum tilbúið til birtingar, en þú ættir að athuga eftirfarandi atriði einu sinni enn. \\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Vertu viss um að þér finnist í lagi að deila þeim upplýsingum sem eru á vefsetrinu þínu.\\\r\n- Gættu þess að allar myndir séu rétt eignaðar og að þú hafir leyfi til að nota þær á vefsetrinu þínu.\\\r\n- \\*\n Gakktu úr skugga um að verkefnið innihaldi allt sem tiltekið er í lýsingu verkefnisins.\\\r\n- \\*\n Notaðu athugasemdir og bil í kóðanum til að gera hann skiljanlegri.\\\r\n- Biddu félaga þinn að hjálpa þér að finna hugsanleg vandamál með vefinn þinn.\\\r", "CSD U2 project review_2019": "# Farðu yfir verkefnið\\\r\n\n\\\r\nVerkefnið þitt er næstum tilbúið til birtingar, en þú ættir að athuga eftirfarandi atriði einu sinni enn. \\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Vertu viss um að þér finnist í lagi að deila þeim upplýsingum sem eru á vefsetrinu þínu.\\\r\n- Gættu þess að allar myndir séu rétt eignaðar og að þú hafir leyfi til að nota þær á vefsetrinu þínu.\\\r\n- \\*\n Gakktu úr skugga um að verkefnið innihaldi allt sem tiltekið er í lýsingu verkefnisins.\\\r\n- \\*\n Notaðu athugasemdir og bil í kóðanum til að gera hann skiljanlegri.\\\r\n- Biddu félaga þinn að hjálpa þér að finna hugsanleg vandamál með vefinn þinn.\\\r", - "CSD U2 project share": "# Deildu verkefninu\\\r\n\n\\\r\nÞað er kominn tími til að deila verkefninu með restinni af heiminum!\\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Smelltu á \n ![]() hnappinn efst á þessari síðu.\\\r\n- Afritaðu vefslóðina sem þú færð og sendu hana í tölvupósti til þeirra sem mega sjá síðuna.\\\r\n \\\r", - "CSD U2 project share_2018": "# Deildu verkefninu\\\r\n\n\\\r\nÞað er kominn tími til að deila verkefninu með restinni af heiminum!\\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Smelltu á \n ![]() hnappinn efst á þessari síðu.\\\r\n- Afritaðu vefslóðina sem þú færð og sendu hana í tölvupósti til þeirra sem mega sjá síðuna.\\\r\n \\\r", - "CSD U2 project share_2019": "# Deildu verkefninu\\\r\n\n\\\r\nÞað er kominn tími til að deila verkefninu með restinni af heiminum!\\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Smelltu á \n ![]() hnappinn efst á þessari síðu.\\\r\n- Afritaðu vefslóðina sem þú færð og sendu hana í tölvupósti til þeirra sem mega sjá síðuna.\\\r\n \\\r", + "CSD U2 project share": "# Deildu verkefninu\\\r\n\n\\\r\nÞað er kominn tími til að deila verkefninu með restinni af heiminum!\\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Smelltu á \n !\\[](\\<\n AM.png>) hnappinn efst á þessari síðu.\\\r\n- Afritaðu vefslóðina sem þú færð og sendu hana í tölvupósti til þeirra sem mega sjá síðuna.\\\r\n \\\r", + "CSD U2 project share_2018": "# Deildu verkefninu\\\r\n\n\\\r\nÞað er kominn tími til að deila verkefninu með restinni af heiminum!\\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Smelltu á \n !\\[](\\<\n AM.png>) hnappinn efst á þessari síðu.\\\r\n- Afritaðu vefslóðina sem þú færð og sendu hana í tölvupósti til þeirra sem mega sjá síðuna.\\\r\n \\\r", + "CSD U2 project share_2019": "# Deildu verkefninu\\\r\n\n\\\r\nÞað er kominn tími til að deila verkefninu með restinni af heiminum!\\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Smelltu á \n !\\[](\\<\n AM.png>) hnappinn efst á þessari síðu.\\\r\n- Afritaðu vefslóðina sem þú færð og sendu hana í tölvupósti til þeirra sem mega sjá síðuna.\\\r\n \\\r", "CSD U2 publish video": "## Spurningar til að hugleiða\n\n- Hvaða ábyrgð heldur þú að þú hafir sem útgefandi vefs og hvað finnst þér um það?\n- Af hverju mundir þú vilja sjá kóða bak við vefsíðu einhvers annars eða nota hann fyrir eigin vef með breytingum?", "CSD U2 text style decoration_2019": "
                \n
                \n\n\nHvernig virkar kóðinn?\n\n\nHér er kóðinn sem setur undirstrikun á `h1` einingarnar:\n\n
                p {\n  text-decoration: underline;\n}
                \n\n- `h1` er _veljarinn_ (selector). Hann velur hvaða einingar eiga að fylgja reglunum í krullusviganum { }. `h` táknar fyrirsögn (heading).\n- `text-decoration: underline;` er reglan sem lætur texta innan í `h1` tögum fá undurstrikun.\n - `text-decoration` er _eiginleikinn_. Hann segir til um á hvað reglan hefur áhrif, í þessu tilfelli að \"skreyta\" letrið.\n - `underline` er _gildið_. Það segir til um hvaða áhrif reglan hefur varðandi eiginleikann, í þessu tilfelli á letrið að vera undirstrikað.\n
                \n
                \n \n Hvað gildi getur `text-decoration` haft?\n \n\nÞú getur m.a. valið um \"underline\", \"overline\" og \"line-through\". Þú getur lesið meira um `text-decoration` eiginleikann á síðunni W3Schools - CSS text-decoration Property\n\n
                \n\n
                \nAf hverju þarf öll þessi greinarmerki?\n\n\nGreinarmerkin, svo sem krullusvigarnir `{ }`, tvípunkturinn `:` og semikomman `;`, hjálpa tölvunni að skilja reglur stílsíðunnar. Krullusvigarnir afmarka allar reglurnar fyrir tiltekinn veljara. Hver regla þarf að enda á tvípunkti, og eiginleikarnir ásamt gildum þeirra eru alltaf aðskildir með semikommu.\n\n
                \n
                \nHvað er stílsíða?\nStílsíða er skjal sem stjórnar útliti vefsíðu. Utanáliggjandi stílsíður eru sérstakar skrár sem eru tengdar HTML síðunni.\n\n
                \n
                \nHvað er CSS?\n\nCSS er forritunarmál sem stjórnar því hvernig innihald vefs birtist. Það notar sett af reglum til að stýra útliti vefsíðu. Hvert sett af reglum hefur veljara (selector), sem velur þær einingar á síðunni sem stjórnast af reglunum, og sjálfar reglurnar, sem segja til um hvernig einingarnar skuli birtast. Hver regla samanstendur af eiginleika (property) og gildi (value) fyrir eiginleikann.\n\nHér er dæmi um reglusett sem lætur textann í `h2` tögum fá bláan lit og skrifstafi:\n\n
                h2 {\n   color: blue;\n   font-family: cursive;\n}
                \n\nÍ þessu dæmi er `h2` veljarinn, `color` og `font-family` eru eiginleikar og `blue` og `cursive` eru gildi fyrir þá eiginleika.\n\n
                \n
                \n\n# Undirstrikun\n\n- Finndu kóðann í stílsíðunni sem setur undirstrikun á h1 tög.\n- Breyttu textaskreytingunni (text-decoration) og veldu þá sem þér líst best á.\n - Valkostir eru \"underline\", \"overline\", og \"line-through\"\n- Bættu samskonar reglu við fyrir p eða h3 tögin.", "CSD U2 text style font family_2019": "
                \n
                \n\n\nHvernig virkar kóðinn?\n\n\nHér er kóðinn sem stjórnar leturgerð efnisgreina:\n\n
                p {\n  font-family: cursive;\n}
                \n\n- `p` er _veljarinn_ (selector). Hann velur hvaða einingar eiga að fylgja reglunum í krullusviganum { }. `p` táknar efnisgrein (paragraph).\n- `font-family: cursive;` er reglan sem lætur texta innan í `p` tögum fá þessa leturgerð.\n - `font-family` er _eiginleikinn_. Hann segir til um á hvað reglan hefur áhrif, í þessu tilfelli að stilla leturgerð.\n - `cursive` er _gildið_. Það segir til um hvaða áhrif reglan hefur varðandi eiginleikann, í þessu tilfelli á letrið að vera skriftarletur.\n\n
                \n
                \n\nHvað gildi getur `font-family` haft?\n\n\nÞú getur m.a. valið um \"serif\", \"sans-serif\", \"cursive\", \"fantasy\" og \"monospace\". Þú getur líka prófað tilteknar leturgerðir eins og lýst er á síðunni W3Schools - CSS Web Safe Font Combinations\n\n
                \n
                \n\nAf hverju þarf öll þessi greinarmerki?\n\n\nGreinarmerkin, svo sem krullusvigarnir `{ }`, tvípunkturinn `:` og semikomman `;`, hjálpa tölvunni að skilja reglur stílsíðunnar. Krullusvigarnir afmarka allar reglurnar fyrir tiltekinn veljara. Hver regla þarf að enda á tvípunkti, og eiginleikarnir ásamt gildum þeirra eru alltaf aðskildir með semikommu.\n\n
                \n
                \n\nHvað er stílsíða?\n\n\nStílsíða er skjal sem stjórnar útliti vefsíðu. Utanáliggjandi stílsíður eru sérstakar skrár sem eru tengdar HTML síðunni.\n\n
                \n\n
                \n\nHvað er CSS?\n\n\nCSS er forritunarmál sem stjórnar því hvernig innihald vefs birtist. Það notar sett af reglum til að stýra útliti vefsíðu. Hvert sett af reglum hefur veljara (selector), sem velur þær einingar á síðunni sem stjórnast af reglunum, og sjálfar reglurnar, sem segja til um hvernig einingarnar skuli birtast. Hver regla samanstendur af eiginleika (property) og gildi (value) fyrir eiginleikann.\n\nHér er dæmi um reglusett sem lætur textann í `h2` tögum fá bláan lit og skrifstafi:\n\n
                h2 {\n   color: blue;\n   font-family: cursive;\n}
                \n\nÍ þessu dæmi er `h2` veljarinn, `color` og `font-family` eru eiginleikar og `blue` og `cursive` eru gildi fyrir þá eiginleika.\n\n
                \n
                \n\n# Að breyta leturgerðinni\n\n- Finndu CSS reglusettið í stílsíðunni sem ákveður útlit efnisgreinartagsins.\n- Breyttu leturgerðinni (font family) og veldu það sem þér líst best á.\n - Valkostir eru \"serif\", \"sans-serif\", \"cursive\", \"fantasy\" og \"monospace\"\n- Bættu leturgerðarreglu við fyrir h1 eða h3 tögin.", @@ -333,48 +333,48 @@ "CSD U3 Keyboard Input Challenge": "# Áskorun\\\r\n\n_Ráðfærðu þig við kennarann áður en þú reynir við þessa áskorun._\\\r\n\\\r\nHér er pödduforritið sem þú hefur verið að vinna að í síðustu áföngum. Veldu eina eða fleiri af eftirfarandi áskorunum eða bættu við nýrri virkni eftir eigin höfði!\\\r\n\\\r\n\n- Notaðu bilslána til stjórna öðrum eiginleikum pöddukvikans, svo sem snúningi eða stærð.\\\r\n- Bættu handahófi í hreyfingar.\\\r\n- Bættu við öðrum kvika og stjórnaðu honum með öðru lyklasetti (\"w\", \"a\", \"s\" og \"d\" eru oft valdir).\\\r\n- Bættu formum í bakgrunninn til að gera leiksviðið áhugaverðara.", "CSD U3 Keyboard Input Challenge_2018": "# Áskorun\\\r\n\n_Ráðfærðu þig við kennarann áður en þú reynir við þessa áskorun._\\\r\n\\\r\nHér er pödduforritið sem þú hefur verið að vinna að í síðustu áföngum. Veldu eina eða fleiri af eftirfarandi áskorunum eða bættu við nýrri virkni eftir eigin höfði!\\\r\n\\\r\n\n- Notaðu bilslána til stjórna öðrum eiginleikum pöddukvikans, svo sem snúningi eða stærð.\\\r\n- Bættu handahófi í hreyfingar.\\\r\n- Bættu við öðrum kvika og stjórnaðu honum með öðru lyklasetti (\"w\", \"a\", \"s\" og \"d\" eru oft valdir).\\\r\n- Bættu formum í bakgrunninn til að gera leiksviðið áhugaverðara.", "CSD U3 Keyboard Input Challenge_2018_2019": "# Áskorun\\\r\n\n_Ráðfærðu þig við kennarann áður en þú reynir við þessa áskorun._\\\r\n\\\r\nHér er pödduforritið sem þú hefur verið að vinna að í síðustu áföngum. Veldu eina eða fleiri af eftirfarandi áskorunum eða bættu við nýrri virkni eftir eigin höfði!\\\r\n\\\r\n\n- Notaðu bilslána til stjórna öðrum eiginleikum pöddukvikans, svo sem snúningi eða stærð.\\\r\n- Bættu handahófi í hreyfingar.\\\r\n- Bættu við öðrum kvika og stjórnaðu honum með öðru lyklasetti (\"w\", \"a\", \"s\" og \"d\" eru oft valdir).\\\r\n- Bættu formum í bakgrunninn til að gera leiksviðið áhugaverðara.", - "CSD U3 L11 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L11 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L11 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L12 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L12 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L12 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L13 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L13 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L13 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L15 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L15 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L15 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L16 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L16 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L16 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L17 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L17 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L17 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L18 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L18 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L18 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L19 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L19 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L19 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L3 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L3 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L3 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L4 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L4 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L4 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L5 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L5 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L5 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L6 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L6 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L6 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L7 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L7 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L7 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L9 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L9 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", - "CSD U3 L9 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á ![]() til að senda vini sköpunarverkið eða á ![]() til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L11 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L11 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L11 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L12 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L12 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L12 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L13 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L13 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L13 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L15 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L15 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L15 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L16 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L16 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L16 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L17 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L17 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L17 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L18 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L18 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L18 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L19 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L19 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L19 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L3 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L3 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L3 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L4 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L4 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L4 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L5 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L5 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L5 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L6 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L6 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L6 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L7 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L7 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L7 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L9 Freeplay": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L9 Freeplay_2018": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", + "CSD U3 L9 Freeplay_2019": "# Frjáls æfing\\\r\n\n\\\r\nNotaðu það sem þú hefur lært til að skapa eitthvað sem þig langar til. Þegar því er lokið getur þú smellt á !\\[](\\<\nPM.png>) til að senda vini sköpunarverkið eða á !\\[](\\<\nPM.png>) til að senda það í Verkefnagalleríið þitt.", "CSD U3 Mouse Input Bee 1": "\\\r\n\\\r\n\n# Mouse X og Y\\\r\n\n\\\r\nEin af einföldustu aðferðunum við að lesa inntak er einfaldlega að láta kvika elta stað músarinnar.\n**Þú getur fundið út x og y stað músarinnar með `World.mouseX` og `World.mouseY`.** Þetta er líkt því sem þú lærðir um eiginleika kvika. `World` er heitið á hlutnum. `mouseX` og `mouseY` eru heiti eiginleika.\\\r\n\\\r\n\n# \n\nGerðu þetta\\\r\n\\\r\nÞú ætlar að láta býflugukvika elta músina um leiksvæðið.\\\r\n\\\r\n\n- Mynd býflugunnar hefur þegar verið sett inn á hreyfingarsíðuna.\\\r\n- Búðu til kvika fyrir býflugu sem er teiknaður í miðjan gluggann.\\\r\n- \\*\n Uppfærðu, innan teiknilykkjunnar, stað kvikans svo hann sé sá sami og staður músarinnar:\\\r\n \\\\t\\* Láttu x stað kvikans fá gildi jafnt og `World.mouseX`.\\\r\n \\*\n Láttu y stað kvikans fá gildi jafnt og `World.mouseY`.\\\r\n- Keyrðu forritið til að prófa þetta.\\\r", "CSD U3 Mouse Input Bee 1_2018": "\\\r\n\\\r\n\n# Mouse X og Y\\\r\n\n\\\r\nEin af einföldustu aðferðunum við að lesa inntak er einfaldlega að láta kvika elta stað músarinnar.\n**Þú getur fundið út x og y stað músarinnar með `World.mouseX` og `World.mouseY`.** Þetta er líkt því sem þú lærðir um eiginleika kvika. `World` er heitið á hlutnum. `mouseX` og `mouseY` eru heiti eiginleika.\\\r\n\\\r\n\n# \n\nGerðu þetta\\\r\n\\\r\nÞú ætlar að láta býflugukvika elta músina um leiksvæðið.\\\r\n\\\r\n\n- Mynd býflugunnar hefur þegar verið sett inn á hreyfingarsíðuna.\\\r\n- Búðu til kvika fyrir býflugu sem er teiknaður í miðjan gluggann.\\\r\n- \\*\n Uppfærðu, innan teiknilykkjunnar, stað kvikans svo hann sé sá sami og staður músarinnar:\\\r\n \\\\t\\* Láttu x stað kvikans fá gildi jafnt og `World.mouseX`.\\\r\n \\*\n Láttu y stað kvikans fá gildi jafnt og `World.mouseY`.\\\r\n- Keyrðu forritið til að prófa þetta.\\\r", "CSD U3 Mouse Input Bee 1_2019": "\\\r\n\\\r\n\n# Mouse X og Y\\\r\n\n\\\r\nEin af einföldustu aðferðunum við að lesa inntak er einfaldlega að láta kvika elta stað músarinnar.\n**Þú getur fundið út x og y stað músarinnar með `World.mouseX` og `World.mouseY`.** Þetta er líkt því sem þú lærðir um eiginleika kvika. `World` er heitið á hlutnum. `mouseX` og `mouseY` eru heiti eiginleika.\\\r\n\\\r\n\n# \n\nGerðu þetta\\\r\n\\\r\nÞú ætlar að láta býflugukvika elta músina um leiksvæðið.\\\r\n\\\r\n\n- Mynd býflugunnar hefur þegar verið sett inn á hreyfingarsíðuna.\\\r\n- Búðu til kvika fyrir býflugu sem er teiknaður í miðjan gluggann.\\\r\n- \\*\n Uppfærðu, innan teiknilykkjunnar, stað kvikans svo hann sé sá sami og staður músarinnar:\\\r\n \\\\t\\* Láttu x stað kvikans fá gildi jafnt og `World.mouseX`.\\\r\n \\*\n Láttu y stað kvikans fá gildi jafnt og `World.mouseY`.\\\r\n- Keyrðu forritið til að prófa þetta.\\\r", @@ -3396,7 +3396,7 @@ "CSD U2 layout style body_2021": "
                \n
                \n\n\nHvað gerir veljarinn \"body\"?\n\n\nÞar sem allt innihald vefsíðu er innan í `body` taginu, geta reglur með \"body\" fyrir veljara haft áhrif á allt efni síðunnar.\n\n
                \n
                \n\nHvað gerir eiginleikinn \"color\"?\n\n\nEiginleikinn `color` skilgreinir lit á texta. Ef það er enginn texti hefur hann ekki áhrif. Meira um það á W3Schools - CSS color Property\n\n
                \n
                \n\nHvað gerir eiginleikinn \"text-align\"?\n\n\nEiginleikinn `text-align` stillir texta til vinstri, hægri eða fyrir miðju. Meira um það á síðunni W3Schools - CSS text-align Property\n\n
                \n
                \n\nHvað gerir eiginleikinn \"text-decoration\"?\n\n\nEiginleikinn `text-decoration` setur línu yfir, undir eða í gegnum texta. Þú getur lesið meira um hann á síðunni W3Schools - CSS text-decoration Property\n\n
                \n
                \n\nHvað gerir eiginleikinn \"font-family\"?\n\n\nEiginleikinn `font-family` stjórnar almennri leturgerð texta. Hann segir til um almenna gerð leturs, en nákvæmlega hvaða letur er notað getur verið mismunandi eftir vöfrum. Meiri lesning um það á W3chools - CSS font-family Property\n\n
                \n
                \n\nHvað gerir eiginleikinn \"font-size\"?\n\n\nEiginleikinn `font-size` stýrir stærð leturs. Það er m.a. hægt að nota stærðarflokka eins og `small`, `medium` og `large`, eða tilgreina stærðina nákvæmlega í skjádílum, svo sem `20px`. Nánar á W3Schools - CSS font-size Property\n\n
                \n
                \n\nHvað er stílsíða?\n\n\nStílsíða (stylesheet) er skjal sem stjórnar útliti vefsíðu. Utanáliggjandi stílsíður eru sérstakar skrár sem eru tengdar við HTML síðuna.\n\n
                \n
                \n\nHvað er CSS?\n\n\nCSS er forritunarmál sem stjórnar því hvernig innihald vefs birtist. Það notar sett af reglum til að stýra útliti vefsíðu. Hvert sett af reglum hefur veljara (selector), sem velur þær einingar á síðunni sem stjórnast af reglunum, og sjálfar reglurnar, sem segja til um hvernig einingarnar skuli birtast. Hver regla samanstendur af eiginleika (property) og gildi (value) fyrir eiginleikann.\n\nHér er dæmi um reglusett sem lætur textann í `h2` tögum fá bláan lit og skrifstafi:\n\n
                h2 {\n   color: blue;\n   font-family: cursive;\n}
                \n\nÍ þessu dæmi er `h2` veljarinn, `color` og `font-family` eru eiginleikar og `blue` og `cursive` eru gildi fyrir þá eiginleika.\n\n
                \n
                \n\n# Body einingin\n\n- Finndu reglusettið fyrir `body` í stílsíðunni.\n- Ræddu við félaga um hvað þið haldið að muni gerast ef þú bætir `text-align`, `color`, eða öðrum textaeiginleikum við `body` reglurnar.\n- Prófaðu eitthvað af öðrum eiginleikum til að sjá hvaða áhrif þeir hafa.", "CSD U2 layout style float_2021": "
                \n\n
                \n\n\nHvernig virkar þessi kóði?\n\nHér er kóðinn sem lætur myndina \"fljóta\" til vinstri á síðunnni:\n\n
                img {\n  float: left;\n}
                \n\n- `img` er _veljarinn_ (selector). Hann velur þær einingar sem þurfa að fylgja reglunum í krullusviganum { }, í þessu tilfelli eru það myndirnar.\n- `float: left;` er reglan sem lætur myndina fljóta til vinstri.\n
                \n
                \n \n \n Hvað gerir eiginleikinn float?\n\n\n\n\nMeð `float` eiginleikanum getum við látið einingu \"fljóta\", sem þýðir að einingarnar sem koma á eftir henni munu flæða í kringum hana eins og hægt er. Ef gildi `float` er `left`, mun einingin fljóta til vinstri og einingarnar sem fylgja munu liggja til hægri við hana (eftir því sem þær geta). Ef `float` hefur gildið `right`, mun einingin fljóta til hægri og einingarnar á eftir henni munu liggja til vinstri við hana. Þú getur lesið meira um þennan eiginleika á síðunni W3Schools - CSS float Property\n\n
                \n
                \n\n# Float\n\n- Skoðaðu `float` eiginleikan í `img` reglunum\n- Ræddu við félaga þinn hvað þið haldið að þessi eiginleiki geri.\n- Breyttu gildinu úr `left` í `right`.", "CSD U2 layout style width_2021": "
                \n
                \n\n\nHvernig virkar þessi kóði?\n\n\nHér er kóðinn sem gefur myndinni núverandi stærð hennar:\n\n img {\n \twidth: 250px;\n }\n\n- `img` er _veljarinn_ (selector). Hann velur þær einingar sem þurfa að fylgja reglunum í krullusviganum { }, í þessu tilfelli eru það myndir.\n- `width: 250px` er reglan sem gerir myndina 250 díla (pixels) breiða. Hæð myndarinnar breytist sjálfkrafa um leið svo að myndin verði ekki teygð.\n\n
                \n
                \n\nHvað gerir eiginleikinn width?\n\n\nEiginleikinn `width` stjórnar því hve breið einingin verður. Algengast er að skilgreina breiddina í dílum (pixels), sem lætur eininguna ná yfir visst svæði á tölvuskjánum. Ef aðeins breiddin er tiltekin, breytist hæðin sjálfkrafa með svo myndin bjagist ekki. Ef hæðin er líka tiltekin, fær myndin þá hæð. Þú getur lesið meira um þennan eiginleika á síðunni W3Schools - CSS width Property\n\n
                \n
                \n\nHvað gerir eiginleikinn height?\n\n\nEiginleikinn `height` stjórnar því hve há einingin verður. Algengast er að skilgreina hæðina í dílum (pixels), sem lætur eininguna ná yfir visst svæði á tölvuskjánum. Ef aðeins hæðin er tiltekin, breytist breiddin sjálfkrafa með svo myndin bjagist ekki. Ef breiddin er líka tiltekin, fær myndin þá breidd. Þú getur lesið meira um þennan eiginleika á síðunni W3Schools - CSS height Property\n\n
                \n
                \n\nHvað táknar px / Hvað er díll (pixel)?\n\n\nDíll eða pixill (pixel, skammstafað `px`) er mælieininig í CSS. Einn díll er einn ljóspunktur á tölvuskjánum.\n\n
                \n
                \n\nAf hverju getur það aflagað mynd að tilgreina bæði hæð og breidd í sömu reglu?\n\n\nÞegar breiddin breytist verður hæðin að breytast í sama hlutfalli, annars verður myndin teygð. Tildæmis ef breiddin er tvöfölduð verður líka að tvöfalda hæðina, annars aflagast myndin. Ef aðeins hæðin eða breiddin er tilgreind, mun tölvan sjálfkrafa breyta hinum eiginleikanum svo að hlutföllin haldist og myndin líti eðlilega út..\n\n
                \n
                \n\n# Breidd og hæð\n\n- Finndu þann eiginleika í stílsíðunni sem stjórnar breidd myndanna.\n- Breyttu breiddinni svo að myndirnar verði stærri eða minni.\n- Búðu til nýja reglu með `height` eiginleika til að stjórna hæð myndanna.\n- Notaðu `width` eiginleikann með reglunum fyrir `p` til að breyta breidd efnisgreinanna.", - "CSD U2 project share_2021": "# Deildu verkefninu\\\r\n\n\\\r\nÞað er kominn tími til að deila verkefninu með restinni af heiminum!\\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Smelltu á \n ![]() hnappinn efst á þessari síðu.\\\r\n- Afritaðu vefslóðina sem þú færð og sendu hana í tölvupósti til þeirra sem mega sjá síðuna.\\\r\n \\\r", + "CSD U2 project share_2021": "# Deildu verkefninu\\\r\n\n\\\r\nÞað er kominn tími til að deila verkefninu með restinni af heiminum!\\\r\n\\\r\n\n# Gerðu þetta\\\r\n\n- Smelltu á \n !\\[](\\<\n AM.png>) hnappinn efst á þessari síðu.\\\r\n- Afritaðu vefslóðina sem þú færð og sendu hana í tölvupósti til þeirra sem mega sjá síðuna.\\\r\n \\\r", "CSD U2 publish video_2021": "## Spurningar til að hugleiða\n\n- Hvaða ábyrgð heldur þú að þú hafir sem útgefandi vefs og hvað finnst þér um það?\n- Af hverju mundir þú vilja sjá kóða bak við vefsíðu einhvers annars eða nota hann fyrir eigin vef með breytingum?", "CSD U3 - Booleans Video_2021": "## Spurningar til að hugleiða\n\n- Hvað er Boole yrðing?\n- Hvers konar yrðing mundi gefa útkomuna \"true\"?\n- Hvers konar yrðing mundi gefa útkomuna \"false\"?", "CSD U3 - Conditionals Video_2021": "## Spurning til að hugleiða\n\n- Hvenær getur þú ímyndað þér að þú þyrftir að nota \"if/else\" yrðingu?", @@ -3464,12 +3464,7 @@ "U4 Model Program 5_2021": "# Virkjaðu hina hnappana\n\nNú þegar einn hnappurinn er farinn að virka, getur þú notað sömu aðferðir til að virkja alla hina.\n\n# Gerðu þetta\n\n- Búðu til, fyrir hvern hnapp, atvik sem kallar fram viðeignandi skjámynd þegar ýtt á hnappinn.\n- Keyrðu appið og prófaðu virkni allra hnappanna.", "Video: Intro to CSS Part 2_2021": "## Spurning til að hugleiða\n\n- Hvernig veit vefsíðan hvaða stílsíðu hún á að nota?", "Video: Intro to CSS_2021": "## Spurningar til að hugleiða\n\n- Hvernig er útliti vefsíðu haldið aðskildu frá uppbyggingu síðunnar?\n- Mundir þú vilja að vefsíðan þín hefði sérstakt útlit? Hvers vegna?", - "csd U3 conditional statements video_2021": "## Spurning til að hugleiða\n\n- Hvenær væri gagnlegt að nota \"ef\" yrðingu?", - "courseA_playLab_events1_2021": "Þetta er borð í Leikjasmiðjunni. Færðu kubba inn á vinnusvæðið og sjáðu hvað gerist!", - "courseA_playLab_events2_2021": "Hundurinn Jorge vill segja \"Hæ.\" Geturðu hjálpað honum?", - "courseA_playLab_events4_2021": "Bættu nú við öðrum atvikskubbi til að láta Jorge fara til hægri þegar smellt er á hægri örvarhnappinn. Notaðu örvarlyklana eða ýttu á örvarhnappana til að færa Jorge að báðum flöggum og klára borðið!", - "courseA_playLab_events5_2021": "Bættu við atvikum til að láta Jorge færast upp og niður þegar ýtt er á \\`upp\\` og \\`niður\\` hnappana. Láttu Jorge ná flöggunum til að ljúka borðinu!", - "courseA_playLab_events6_2021": "Gerðu þetta áhugaverðara með því að skipta um bakgrunn og spila eitthvert hljóð þegar smellt er á Jorge. Prófaðu svo að smella á Jorge til að sjá hvað gerist!" + "csd U3 conditional statements video_2021": "## Spurning til að hugleiða\n\n- Hvenær væri gagnlegt að nota \"ef\" yrðingu?" } } } diff --git a/dashboard/config/locales/resources.is-IS.json b/dashboard/config/locales/resources.is-IS.json index 6db524fb1c9f2..801ba8a61b2e2 100644 --- a/dashboard/config/locales/resources.is-IS.json +++ b/dashboard/config/locales/resources.is-IS.json @@ -29,6 +29,411 @@ "ai-training/oceans/unversioned": { "type": "Myndband" }, + "lesson_plans/courseb/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/courseb/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/courseb/2018": { + "name": "Kennaraspjall" + }, + "vocabulary/courseb/2018": { + "name": "Orðaforði" + }, + "lesson_plans/coursea/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursea/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursea/2018": { + "name": "Kennaraspjall" + }, + "vocabulary/coursea/2018": { + "name": "Orðaforði" + }, + "lesson_plans/coursed/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursed/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursed/2018": { + "name": "Kennaraspjall" + }, + "vocabulary/coursed/2018": { + "name": "Orðaforði" + }, + "lesson_plans/coursef/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursef/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursef/2018": { + "name": "Kennaraspjall" + }, + "vocabulary/coursef/2018": { + "name": "Orðaforði" + }, + "lesson_plans/express/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/express/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/express/2018": { + "name": "Kennaraspjall" + }, + "vocabulary/express/2018": { + "name": "Orðaforði" + }, + "lesson_plans/coursee/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursee/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursee/2018": { + "name": "Kennaraspjall" + }, + "vocabulary/coursee/2018": { + "name": "Orðaforði" + }, + "lesson_plans/coursec/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursec/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursec/2018": { + "name": "Kennaraspjall" + }, + "vocabulary/coursec/2018": { + "name": "Orðaforði" + }, + "code_introduced_1/csd/2018": { + "name": "Kóði kynntur" + }, + "lesson_plans_2/csd/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_2/csd/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_2/csd/2018": { + "name": "Kennaraspjall" + }, + "vocabulary_2/csd/2018": { + "name": "Orðaforði" + }, + "code_introduced_3/csd/2018": { + "name": "Kóði kynntur" + }, + "lesson_plans_5/csd/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_5/csd/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_5/csd/2018": { + "name": "Kennaraspjall" + }, + "vocabulary_5/csd/2018": { + "name": "Orðaforði" + }, + "lesson_plans_4/csd/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_4/csd/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_4/csd/2018": { + "name": "Kennaraspjall" + }, + "vocabulary_4/csd/2018": { + "name": "Orðaforði" + }, + "code_introduced_2/csd/2018": { + "name": "Kóði kynntur" + }, + "lesson_plans_3/csd/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_3/csd/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_3/csd/2018": { + "name": "Kennaraspjall" + }, + "vocabulary_3/csd/2018": { + "name": "Orðaforði" + }, + "code_introduced/csd/2018": { + "name": "Kóði kynntur" + }, + "lesson_plans_1/csd/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_1/csd/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_1/csd/2018": { + "name": "Kennaraspjall" + }, + "vocabulary_1/csd/2018": { + "name": "Orðaforði" + }, + "lesson_plans/csd/2018": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/csd/2018": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/csd/2018": { + "name": "Kennaraspjall" + }, + "vocabulary/csd/2018": { + "name": "Orðaforði" + }, + "lesson_plans/coursea/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursea/2019": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursea/2019": { + "name": "Kennaraspjall" + }, + "vocabulary/coursea/2019": { + "name": "Orðaforði" + }, + "lesson_plans/courseb/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/courseb/2019": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/courseb/2019": { + "name": "Kennaraspjall" + }, + "vocabulary/courseb/2019": { + "name": "Orðaforði" + }, + "lesson_plans/coursed/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursed/2019": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursed/2019": { + "name": "Kennaraspjall" + }, + "vocabulary/coursed/2019": { + "name": "Orðaforði" + }, + "lesson_plans/coursef/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursef/2019": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursef/2019": { + "name": "Kennaraspjall" + }, + "vocabulary/coursef/2019": { + "name": "Orðaforði" + }, + "lesson_plans/coursee/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursee/2019": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursee/2019": { + "name": "Kennaraspjall" + }, + "vocabulary/coursee/2019": { + "name": "Orðaforði" + }, + "lesson_plans/express/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/express/2019": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/express/2019": { + "name": "Kennaraspjall" + }, + "vocabulary/express/2019": { + "name": "Orðaforði" + }, + "lesson_plans/coursec/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursec/2019": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursec/2019": { + "name": "Kennaraspjall" + }, + "vocabulary/coursec/2019": { + "name": "Orðaforði" + }, + "teacher_forum/csd/2019": { + "name": "Kennaraspjall" + }, + "code_introduced_1/csd/2019": { + "name": "Kóði kynntur" + }, + "lesson_plans_2/csd/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_2/csd/2019": { + "name": "Stöðluð samsvörun" + }, + "vocabulary_2/csd/2019": { + "name": "Orðaforði" + }, + "code_introduced_3/csd/2019": { + "name": "Kóði kynntur" + }, + "lesson_plans_5/csd/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_5/csd/2019": { + "name": "Stöðluð samsvörun" + }, + "vocabulary_5/csd/2019": { + "name": "Orðaforði" + }, + "code_introduced_2/csd/2019": { + "name": "Kóði kynntur" + }, + "lesson_plans_3/csd/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_3/csd/2019": { + "name": "Stöðluð samsvörun" + }, + "vocabulary_3/csd/2019": { + "name": "Orðaforði" + }, + "lesson_plans_4/csd/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_4/csd/2019": { + "name": "Stöðluð samsvörun" + }, + "vocabulary_4/csd/2019": { + "name": "Orðaforði" + }, + "lesson_plans/csd/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/csd/2019": { + "name": "Stöðluð samsvörun" + }, + "vocabulary/csd/2019": { + "name": "Orðaforði" + }, + "code_introduced/csd/2019": { + "name": "Kóði kynntur" + }, + "lesson_plans_1/csd/2019": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_1/csd/2019": { + "name": "Stöðluð samsvörun" + }, + "vocabulary_1/csd/2019": { + "name": "Orðaforði" + }, + "code_introduced_1/csd/2017": { + "name": "Kóði kynntur" + }, + "lesson_plans_2/csd/2017": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_2/csd/2017": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_2/csd/2017": { + "name": "Kennaraspjall" + }, + "vocabulary_2/csd/2017": { + "name": "Orðaforði" + }, + "code_introduced_3/csd/2017": { + "name": "Kóði kynntur" + }, + "lesson_plans_5/csd/2017": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_5/csd/2017": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_5/csd/2017": { + "name": "Kennaraspjall" + }, + "vocabulary_5/csd/2017": { + "name": "Orðaforði" + }, + "code_introduced/csd/2017": { + "name": "Kóði kynntur" + }, + "lesson_plans_1/csd/2017": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_1/csd/2017": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_1/csd/2017": { + "name": "Kennaraspjall" + }, + "vocabulary_1/csd/2017": { + "name": "Orðaforði" + }, + "lesson_plans/csd/2017": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/csd/2017": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/csd/2017": { + "name": "Kennaraspjall" + }, + "vocabulary/csd/2017": { + "name": "Orðaforði" + }, + "lesson_plans_4/csd/2017": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_4/csd/2017": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_4/csd/2017": { + "name": "Kennaraspjall" + }, + "vocabulary_4/csd/2017": { + "name": "Orðaforði" + }, + "code_introduced_2/csd/2017": { + "name": "Kóði kynntur" + }, + "lesson_plans_3/csd/2017": { + "name": "Kennsluáætlanir" + }, + "standard_mappings_3/csd/2017": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum_3/csd/2017": { + "name": "Kennaraspjall" + }, + "vocabulary_3/csd/2017": { + "name": "Orðaforði" + }, "introducing_sprite_lab/coursef/2021": { "name": "Kynning á Kvikasmiðjunni" }, @@ -134,7 +539,8 @@ "type": "Myndband" }, "unplugged-video-big-event/courseb/2021": { - "name": "Stórviðburður" + "name": "Stórviðburður", + "type": "Myndband" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Stórviðburður", @@ -648,6 +1054,102 @@ }, "website-for-a-purpose/csd/2021": { "type": "Álit samnemenda" + }, + "lesson_plans/pre-express/2020": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/pre-express/2020": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/pre-express/2020": { + "name": "Kennaraspjall" + }, + "vocabulary/pre-express/2020": { + "name": "Orðaforði" + }, + "lesson_plans/express/2020": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/express/2020": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/express/2020": { + "name": "Kennaraspjall" + }, + "vocabulary/express/2020": { + "name": "Orðaforði" + }, + "lesson_plans/courseb/2020": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/courseb/2020": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/courseb/2020": { + "name": "Kennaraspjall" + }, + "vocabulary/courseb/2020": { + "name": "Orðaforði" + }, + "lesson_plans/coursed/2020": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursed/2020": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursed/2020": { + "name": "Kennaraspjall" + }, + "vocabulary/coursed/2020": { + "name": "Orðaforði" + }, + "lesson_plans/coursec/2020": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursec/2020": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursec/2020": { + "name": "Kennaraspjall" + }, + "vocabulary/coursec/2020": { + "name": "Orðaforði" + }, + "lesson_plans/coursee/2020": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursee/2020": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursee/2020": { + "name": "Kennaraspjall" + }, + "vocabulary/coursee/2020": { + "name": "Orðaforði" + }, + "lesson_plans/coursea/2020": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursea/2020": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursea/2020": { + "name": "Kennaraspjall" + }, + "vocabulary/coursea/2020": { + "name": "Orðaforði" + }, + "lesson_plans/coursef/2020": { + "name": "Kennsluáætlanir" + }, + "standard_mappings/coursef/2020": { + "name": "Stöðluð samsvörun" + }, + "teacher_forum/coursef/2020": { + "name": "Kennaraspjall" + }, + "vocabulary/coursef/2020": { + "name": "Orðaforði" } } } diff --git a/dashboard/config/locales/scripts.is-IS.yml b/dashboard/config/locales/scripts.is-IS.yml index c13ac6bf464fd..049af2657a47f 100644 --- a/dashboard/config/locales/scripts.is-IS.yml +++ b/dashboard/config/locales/scripts.is-IS.yml @@ -1270,8 +1270,6 @@ is: student_description: '2. áfangi á neti: Blandað sumarnám' equity-pd: lessons: - Code.org Equity PD: - name: Code.org fagþróun - Sanngirni Necessary Background: name: Nauðsynlegur bakgrunnur science-PD2: @@ -2859,6 +2857,7 @@ is: description_short: Velja lið og búa til körfuboltaleik description: Velja lið og búa til körfuboltaleik student_description: Velja lið og búa til körfuboltaleik + name: körfubolti sample-csp5: lessons: Controlling Memory with Variables: @@ -3087,6 +3086,7 @@ is: description_short: Blandaðu saman íþróttum description: Blandaðu saman íþróttum student_description: Blandaðu saman íþróttum + name: íþróttir 2016_sciencePD-phase2b: lessons: Welcome!: @@ -4072,6 +4072,7 @@ is: student_description: |- Nú er komið nýtt Minecraft verkefni fyrir Klukkustund kóðunar! Ferðist um Minecraft með kóða. + name: hetja csp-explore-2017: lesson_groups: csp_ap_2: @@ -5073,6 +5074,7 @@ is: name: nýr áfangi Dance Party: name: Danspartý + name: dans frozen-2018-test-b: lessons: Artist: @@ -5080,6 +5082,7 @@ is: aquatic: description_short: Notaðu sköpunargáfuna og hæfileika til að leysa þrautir til að kanna og byggja neðansjávarheima með kóða! + name: sjávar dance--draft: lessons: Dance Party: @@ -6413,10 +6416,6 @@ is: display_name: Innihald required: display_name: Yfirlit - dance-2019: - lessons: - Dance Party: - name: Danspartý k5-onlinepd-2019: lesson_groups: k5_getting_started: @@ -8547,6 +8546,8 @@ is: lessons: lesson-9: name: Lykkjur + lesson-21: + name: Skjár lesson_groups: lessonGroup-2: display_name: Innihald @@ -8569,10 +8570,17 @@ is: lessons: lesson-6: name: Breytur + lesson-16: + name: Skjár lesson_groups: lessonGroup-2: display_name: Innihald csa3-2022: + lessons: + lesson-5: + name: Frá lykkjur + lesson-16: + name: Skjár lesson_groups: lessonGroup-2: display_name: Innihald @@ -8662,6 +8670,10 @@ is: lesson_groups: lessonGroup-2: display_name: Innihald + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Gerð kennsluáætlana csa2-2022-exemplars: lessons: lesson-1: diff --git a/dashboard/config/locales/short_instructions.is-IS.json b/dashboard/config/locales/short_instructions.is-IS.json index 3c30f75347671..a1a39a4817df8 100644 --- a/dashboard/config/locales/short_instructions.is-IS.json +++ b/dashboard/config/locales/short_instructions.is-IS.json @@ -3629,11 +3629,7 @@ "CSD U5 black white images pixelation 5_2021": "Teiknaðu hvað sem þú vilt", "CSD U5 black white images pixelation_2021": "Ljúktu við X-ið með því að nota 0 og 1", "CSDU6 arrays select rainbow_2021": "Skrifaðu innihald fylkisins út á skjáinn í talnaröð. (Smelltu til að sjá nánari leiðbeiningar)", - "U4 Model Design 1_2021": "Bættu stórum rauðum hnappi á skjáinn með Hönnunarstöðunni. (Smelltu til að sjá ítarlegar leiðbeiningar)", - "courseA_playLab_events1_2021": "Þetta er borð í Leikjasmiðjunni. Færðu kubba inn á vinnusvæðið og sjáðu hvað gerist!", - "courseA_playLab_events2_2021": "Hundurinn Jorge vill segja \"Hæ.\" Geturðu hjálpað honum?", - "courseA_playLab_events5_2021": "Bættu við atvikum til að láta Jorge færast upp og niður þegar ýtt er á `upp` og `niður` hnappana. Láttu Jorge ná flöggunum til að ljúka borðinu!", - "courseA_playLab_events6_2021": "Gerðu þetta áhugaverðara með því að skipta um bakgrunn og spila eitthvert hljóð þegar smellt er á Jorge. Prófaðu svo að smella á Jorge til að sjá hvað gerist!" + "U4 Model Design 1_2021": "Bættu stórum rauðum hnappi á skjáinn með Hönnunarstöðunni. (Smelltu til að sjá ítarlegar leiðbeiningar)" } } } diff --git a/dashboard/config/locales/teacher_markdown.is-IS.json b/dashboard/config/locales/teacher_markdown.is-IS.json index 27e989ca08f08..65d41955dc6d7 100644 --- a/dashboard/config/locales/teacher_markdown.is-IS.json +++ b/dashboard/config/locales/teacher_markdown.is-IS.json @@ -30,13 +30,7 @@ "courseE_aboutme_3_2021": "Þessi kennslustund inniheldur **smáverkefni** sem nefnist _Gagnvirkt veggspjald_. Ferlið hér gæti virkað mjög ólíkt því sem á undan hefur farið, bæði fyrir þig og nemendur. Þessi borð hafa ýmsa nýja eiginleika sem þú vilt ef til vill kanna áður en byrjað er. \n\n- Kóðinn sem nemendur skrifa í einu borði færast sjálfkrafa yfir í önnur borð. Þannig geta þeir byggt smám saman og endurbætt hugmyndir sínar eftir því sem þeir læra meira.\n- Í þessum borðum getur sköpunin verið frjálsari. Efldu nemendur þína í því að ákveða sjálfir hvenær þeir hafa lokið tilteknu verkefni. Það er engin ein rétt lausn! \n- Dæmi um lausnir eru tiltæk fyrir þetta þrep ferlisins og hægt að skoða þau með því að opna svæði kennara hægra megin.", "courseE_aboutme_4_2021": "Þessi kennslustund inniheldur **smáverkefni** sem nefnist _Dansspor geimveru_. Ferlið hér gæti virkað mjög ólíkt því sem á undan hefur farið, bæði fyrir þig og nemendur. Þessi borð hafa ýmsa nýja eiginleika sem þú vilt ef til vill kanna áður en byrjað er. \n\n- Kóðinn sem nemendur skrifa í einu borði færast sjálfkrafa yfir í önnur borð. Þannig geta þeir byggt smám saman og endurbætt hugmyndir sínar eftir því sem þeir læra meira.\n- Í þessum borðum getur sköpunin verið frjálsari. Efldu nemendur þína í því að ákveða sjálfir hvenær þeir hafa lokið tilteknu verkefni. Það er engin ein rétt lausn! \n- Dæmi um lausnir eru tiltæk fyrir þetta þrep ferlisins og hægt að skoða þau með því að opna svæði kennara hægra megin.\n\nÍ þessu borði verður kóði nemandans skoðaður til að ganga úr skugga um að hann uppfylli eftirfarandi kröfur:\n\n- Nemandinn verður að búa til a.m.k. þrjá kvika.", "courseE_aboutme_5_2021": "Þessi kennslustund inniheldur **smáverkefni** sem nefnist _Gagnvirkt veggspjald_. Ferlið hér gæti virkað mjög ólíkt því sem á undan hefur farið, bæði fyrir þig og nemendur. Þessi borð hafa ýmsa nýja eiginleika sem þú vilt ef til vill kanna áður en byrjað er. \n\n- Kóðinn sem nemendur skrifa í einu borði færast sjálfkrafa yfir í önnur borð. Þannig geta þeir byggt smám saman og endurbætt hugmyndir sínar eftir því sem þeir læra meira.\n- Í þessum borðum getur sköpunin verið frjálsari. Efldu nemendur þína í því að ákveða sjálfir hvenær þeir hafa lokið tilteknu verkefni. Það er engin ein rétt lausn! \n- Dæmi um lausnir eru tiltæk fyrir þetta þrep ferlisins og hægt að skoða þau með því að opna svæði kennara hægra megin.", - "courseE_aboutme_6_2021": "Þessi kennslustund inniheldur **smáverkefni** sem nefnist _Gagnvirkt veggspjald_. Ferlið hér gæti virkað mjög ólíkt því sem á undan hefur farið, bæði fyrir þig og nemendur. Þessi borð hafa ýmsa nýja eiginleika sem þú vilt ef til vill kanna áður en byrjað er. \n\n- Kóðinn sem nemendur skrifa í einu borði færast sjálfkrafa yfir í önnur borð. Þannig geta þeir byggt smám saman og endurbætt hugmyndir sínar eftir því sem þeir læra meira.\n- Í þessum borðum getur sköpunin verið frjálsari. Efldu nemendur þína í því að ákveða sjálfir hvenær þeir hafa lokið tilteknu verkefni. Það er engin ein rétt lausn! \n- Dæmi um lausnir eru tiltæk fyrir þetta þrep ferlisins og hægt að skoða þau með því að opna svæði kennara hægra megin.", - "courseA_artist_loops12_2021": "Þetta er borð með frjálsu spili. Þetta er ekki aðeins góður staður til að senda nemendur sem taka skjótum framförum heldur einniga staður þar sem allir nemendur geta nýtt sköpunargáfu sína. Nemendur þurfa í reynd ekki að skrifa neinn kóða á þessu borði, en ef þeir gera það munu þeir geta beitt því sem þeir hafa lært á merkingarbærari hátt. Hvettu nemendur til að gefa sér góðan tíma hér.\n\n- Þessi borð eru **ekki metin hvað varðar rétt eða rangt** til að sköpunin geti verið frjálsari. Hvettu nemendur til að ákveða sjálfir hvenær þeir hafa skapað eitthvað sem þeim líkar. Það er ekkert eitt rétt svar!\n- Dæmi um lausnir eru tiltæk fyrir þetta borð og sjást með því að opna kennarasvæðið hægra megin.", - "courseA_artist_loops_challenge1_2021": "Þetta er aukaborð með \"frjálsu spili\". Þessi borð hafa ýmsa eiginleika sem þú vilt kannske skoða áður en þú byrjar. \n\n- Þessi borð eru **ekki metin hvað varðar rétt eða rangt** til að sköpunin geti verið frjálsari. Hvettu nemendur til að ákveða sjálfir hvenær þeir hafa skapað eitthvað sem þeim líkar. Það er ekkert eitt rétt svar!\n- Dæmi um lausnir eru tiltæk fyrir þetta borð og sjást með því að opna kennarasvæðið hægra megin.", - "courseA_playLab_events7_2021": "Þetta er aukaborð með \"frjálsu spili\". Þessi borð hafa ýmsa eiginleika sem þú vilt kannske skoða áður en þú byrjar. \n\n- Þessi borð eru **ekki metin hvað varðar rétt eða rangt** til að sköpunin geti verið frjálsari. Hvettu nemendur til að ákveða sjálfir hvenær þeir hafa skapað eitthvað sem þeim líkar. Það er ekkert eitt rétt svar!\n- Dæmi um lausnir eru tiltæk fyrir þetta borð og sjást með því að opna kennarasvæðið hægra megin.", - "courseB_artist_loops10_2021": "Þetta er borð með frjálsu spili. Þetta er ekki aðeins góður staður til að senda nemendur sem taka skjótum framförum heldur einnig staður þar sem allir nemendur geta nýtt sköpunargáfu sína. Nemendur þurfa í reynd ekki að skrifa neinn kóða á þessu borði, en ef þeir gera það munu þeir geta beitt því sem þeir hafa lært á merkingarbærari hátt. Hvettu nemendur til að gefa sér góðan tíma hér.\n\n- Þessi borð eru **ekki metin hvað varðar rétt eða rangt** til að sköpunin geti verið frjálsari. Hvettu nemendur til að ákveða sjálfir hvenær þeir hafa skapað eitthvað sem þeim líkar. Það er ekkert eitt rétt svar!\n- Dæmi um lausnir eru tiltæk fyrir þetta borð og sjást með því að opna kennarasvæðið hægra megin.", - "courseB_playlab_eventsFP_2021": "Þetta er borð með frjálsu spili. Þetta er ekki aðeins góður staður til að senda nemendur sem taka skjótum framförum heldur einnig staður þar sem allir nemendur geta nýtt sköpunargáfu sína. Nemendur þurfa í reynd ekki að skrifa neinn kóða á þessu borði, en ef þeir gera það munu þeir geta beitt því sem þeir hafa lært á merkingarbærari hátt. Hvettu nemendur til að gefa sér góðan tíma hér.", - "courseB_playlab_events_challenge1_2021": "Þetta er aukaborð með \"frjálsu spili\". Þessi borð hafa ýmsa eiginleika sem þú vilt kannske skoða áður en þú byrjar. \n\n- Þessi borð eru **ekki metin hvað varðar rétt eða rangt** til að sköpunin geti verið frjálsari. Hvettu nemendur til að ákveða sjálfir hvenær þeir hafa skapað eitthvað sem þeim líkar. Það er ekkert eitt rétt svar!\n- Dæmi um lausnir eru tiltæk fyrir þetta borð og sjást með því að opna kennarasvæðið hægra megin." + "courseE_aboutme_6_2021": "Þessi kennslustund inniheldur **smáverkefni** sem nefnist _Gagnvirkt veggspjald_. Ferlið hér gæti virkað mjög ólíkt því sem á undan hefur farið, bæði fyrir þig og nemendur. Þessi borð hafa ýmsa nýja eiginleika sem þú vilt ef til vill kanna áður en byrjað er. \n\n- Kóðinn sem nemendur skrifa í einu borði færast sjálfkrafa yfir í önnur borð. Þannig geta þeir byggt smám saman og endurbætt hugmyndir sínar eftir því sem þeir læra meira.\n- Í þessum borðum getur sköpunin verið frjálsari. Efldu nemendur þína í því að ákveða sjálfir hvenær þeir hafa lokið tilteknu verkefni. Það er engin ein rétt lausn! \n- Dæmi um lausnir eru tiltæk fyrir þetta þrep ferlisins og hægt að skoða þau með því að opna svæði kennara hægra megin." } } } diff --git a/i18n/locales/is-IS/dashboard/blocks.yml b/i18n/locales/is-IS/dashboard/blocks.yml index fd1af712238f3..0404b99948dfa 100644 --- a/i18n/locales/is-IS/dashboard/blocks.yml +++ b/i18n/locales/is-IS/dashboard/blocks.yml @@ -2,6 +2,8 @@ is: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: aalab búa til nýja {ANIMATION_NAME} veru á stað {LOCATION} Dancelab_alternateMoves: text: "{GROUP} skipta hverja {N} takta \nmilli {MOVE1} og {MOVE2}" options: @@ -1022,6 +1024,12 @@ is: text: er hægt að draga gamelab_edgesDisplace: text: brúnir hindra {SPRITE} að hreyfast + gamelab_everySeconds: + text: 'á {N} {UNIT} fresti ' + options: + UNIT: + '"seconds"': sekúndur + '"frames"': rammar gamelab_getAllSprites: text: allir kvikar gamelab_getProp: @@ -1169,6 +1177,8 @@ is: '"burst"': springa '"rain"': regn '"spiral"': spírall + gamelab_makeNewScaledSprite: + text: aalab búa til nýja {ANIMATION_NAME} veru á stað {LOCATION} gamelab_makeNewSpriteAnon: text: aalab búa til nýja {ANIMATION_NAME} veru á stað {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/is-IS/dashboard/scripts.yml b/i18n/locales/is-IS/dashboard/scripts.yml index e363e6c01ec36..170b834e9476e 100755 --- a/i18n/locales/is-IS/dashboard/scripts.yml +++ b/i18n/locales/is-IS/dashboard/scripts.yml @@ -1186,8 +1186,6 @@ is: student_description: '2. áfangi á neti: Blandað sumarnám' equity-pd: lessons: - Code.org Equity PD: - name: Code.org fagþróun - Sanngirni Necessary Background: name: Nauðsynlegur bakgrunnur science-PD2: @@ -2643,6 +2641,7 @@ is: description_short: Velja lið og búa til körfuboltaleik description: Velja lið og búa til körfuboltaleik student_description: Velja lið og búa til körfuboltaleik + name: körfubolti sample-csp5: lessons: Controlling Memory with Variables: @@ -2862,6 +2861,7 @@ is: description_short: Blandaðu saman íþróttum description: Blandaðu saman íþróttum student_description: Blandaðu saman íþróttum + name: íþróttir 2016_sciencePD-phase2b: lessons: Welcome!: @@ -3808,6 +3808,7 @@ is: student_description: |- Nú er komið nýtt Minecraft verkefni fyrir Klukkustund kóðunar! Ferðist um Minecraft með kóða. + name: hetja csp-explore-2017: lesson_groups: csp_ap_2: @@ -4656,12 +4657,14 @@ is: name: nýr áfangi Dance Party: name: Danspartý + name: dans frozen-2018-test-b: lessons: Artist: name: Listamaður aquatic: description_short: Notaðu sköpunargáfuna og hæfileika til að leysa þrautir til að kanna og byggja neðansjávarheima með kóða! + name: sjávar dance--draft: lessons: Dance Party: @@ -5721,10 +5724,6 @@ is: display_name: Innihald required: display_name: Yfirlit - dance-2019: - lessons: - Dance Party: - name: Danspartý k5-onlinepd-2019: lesson_groups: k5_getting_started: @@ -7729,6 +7728,8 @@ is: lessons: lesson-9: name: Lykkjur + lesson-21: + name: Skjár lesson_groups: lessonGroup-2: display_name: Innihald @@ -7751,10 +7752,17 @@ is: lessons: lesson-6: name: Breytur + lesson-16: + name: Skjár lesson_groups: lessonGroup-2: display_name: Innihald csa3-2022: + lessons: + lesson-5: + name: Frá lykkjur + lesson-16: + name: Skjár lesson_groups: lessonGroup-2: display_name: Innihald @@ -7835,6 +7843,10 @@ is: lesson_groups: lessonGroup-2: display_name: Innihald + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Gerð kennsluáætlana csa2-2022-exemplars: lessons: lesson-1: From 6499c47f250d4b1677f4c017e4a6f263e2fe2353 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:00 +0000 Subject: [PATCH 38/84] dashboard i18n updates - Italian --- .../locales/activity_sections.it-IT.json | 4 +- .../config/locales/authored_hints.it-IT.json | 28 +- dashboard/config/locales/blocks.it-IT.yml | 10 + .../locales/lesson_activities.it-IT.json | 14 +- dashboard/config/locales/lessons.it-IT.json | 9 - dashboard/config/locales/resources.it-IT.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.it-IT.yml | 32 +- i18n/locales/it-IT/dashboard/blocks.yml | 10 + i18n/locales/it-IT/dashboard/scripts.yml | 32 +- 9 files changed, 635 insertions(+), 44 deletions(-) diff --git a/dashboard/config/locales/activity_sections.it-IT.json b/dashboard/config/locales/activity_sections.it-IT.json index e16402f8e3e76..ff5a78d7d9894 100644 --- a/dashboard/config/locales/activity_sections.it-IT.json +++ b/dashboard/config/locales/activity_sections.it-IT.json @@ -4007,7 +4007,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Preparare la\n\nscenaDai il benvenuto agli studenti in classe e presenta l'attività del giorno.", "tips": [ - "Un modo per introdurre l'Hour of Code se non si ha molta familiarità con il coding è quello di mostrare uno dei [nostri video ispiratori](https://hourofcode.com/promote/resources#videos). Scegli quello che pensi che i tuoi studenti troveranno stimolante e condividilo ora. Per gli studenti delle classi medie, suggeriamo [The Hour of Code is Here](https://youtu.be/FC5FbmsH4fw)." + "Un modo per introdurre l'Hour of Code se non si ha molta familiarità con il coding è quello di mostrare uno dei [nostri video ispiratori][0]. Scegli quello che pensi che i tuoi studenti troveranno stimolante e condividilo ora. Per gli studenti delle classi medie, suggeriamo [The Hour of Code is Here][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -4020,7 +4020,7 @@ "description": "Sapevi che l'informatica può essere molto creativa? Infatti, si può fare arte con il codice. Come promemoria, il codice è un insieme di istruzioni che un computer può capire. Proprio come scegliere quali colori di vernice usare, anche scegliere quale codice scrivere può essere un'opportunità per esprimere la tua creatività! \n\nOggi useremo la poesia per ispirare il nostro coding creativo. Qualcuno sa cos'è la poesia? Avete una poesia o un poeta preferito? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Leggere poesie insieme:** Leggi un [paio di poesie](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) insieme come classe ed esercitati a nominare lo stato d'animo di ogni poesia. Incoraggia gli studenti a condividere la loro interpretazione, anche se è diversa da quella di qualcun altro. " + "description": "**Leggere poesie insieme:** Leggi un [paio di poesie][0] insieme come classe ed esercitati a nominare lo stato d'animo di ogni poesia. Incoraggia gli studenti a condividere la loro interpretazione, anche se è diversa da quella di qualcun altro. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "L'arte della poesia", diff --git a/dashboard/config/locales/authored_hints.it-IT.json b/dashboard/config/locales/authored_hints.it-IT.json index 68bff25fc81b3..83c7d8f3ff0ba 100644 --- a/dashboard/config/locales/authored_hints.it-IT.json +++ b/dashboard/config/locales/authored_hints.it-IT.json @@ -1238,7 +1238,7 @@ "courseD_bee_conditionals_challenge1_b": "In questo esercizio, conviene immaginare che ogni casella possa avere un fiore, un favo o nulla. In questo modo portai ripetere l'istruzione condizionale `se/altrimenti` ad ogni passo." }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Proprio come i blocchi `se c'è un fiore`, il codice all'interno del ciclo `mentre nettare > 0` viene eseguito solo se l'ape è su un fiore. La differenza principale è che il codice all'interno verrà ripetuto più volte fino a quando non ci sarà più nettare. Prova questo schema:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Proprio come i blocchi `se c'è un fiore`, il codice all'interno del ciclo `mentre nettare > 0` viene eseguito solo se l'ape è su un fiore. La differenza principale è che il codice all'interno verrà ripetuto più volte fino a quando non ci sarà più nettare. Prova questo schema:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "Il programma proposto funzionerebbe benissimo... se ci fosse un solo diamante in ogni casella!", @@ -1297,8 +1297,8 @@ "courseF_bee_functions_challenge2_b": "**Soluzione:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Inizia focalizzandoti sulla raccolta di DUE diamanti da ognuna delle prime due caselle.\n\n![]()\nUsa questi blocchi.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Quindi, dopo aver fatto un passo indietro, raccogli i diamanti rimanenti. E ripeti questo meccanismo su tutta la fila.\n\n![]()\nAggiungi questi blocchi al tuo programma:\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Inizia focalizzandoti sulla raccolta di DUE diamanti da ognuna delle prime due caselle.\n\n![]()\nUsa questi blocchi.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Quindi, dopo aver fatto un passo indietro, raccogli i diamanti rimanenti. E ripeti questo meccanismo su tutta la fila.\n\n![]()\nAggiungi questi blocchi al tuo programma:\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Infine, per raccogliere i diamanti rimanenti su tutti i lati del percorso, aggiungi questi blocchi al tuo programma:\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Ecco la soluzione completa di questo esercizio:\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -5719,16 +5719,16 @@ "courseD_bee_conditionals_challenge1_b": "In questo esercizio, conviene immaginare che ogni casella possa avere un fiore, un favo o nulla. In questo modo portai ripetere l'istruzione condizionale `se/altrimenti` ad ogni passo." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "Perché la prima parte di questo programma funziona? Perché l'ape fa un movimento all'indietro ad ogni ciclo? Quanto nettare raccoglie l'ape ogni volta che si passa su un fiore?", @@ -6009,8 +6009,8 @@ "courseD_collector_debugging9_b": "Cerca di capire come dovresti risolvere questo esercizio, quindi vai avanti un passo per volta, facendo corrispondere le istruzioni a ciò che hai in mente." }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Dopo aver fatto un passo avanti, inizia raccogliendo solo **due** diamanti da ognuna delle prime **due** caselle.\n\n![]()\nUsa questi blocchi:\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Quindi, dopo aver fatto un passo indietro, raccogli i diamanti rimanenti. E ripeti questo meccanismo su tutta la fila.\n\n![]()\nAggiungi questi blocchi al tuo programma:\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Dopo aver fatto un passo avanti, inizia raccogliendo solo **due** diamanti da ognuna delle prime **due** caselle.\n\n![]()\nUsa questi blocchi:\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Quindi, dopo aver fatto un passo indietro, raccogli i diamanti rimanenti. E ripeti questo meccanismo su tutta la fila.\n\n![]()\nAggiungi questi blocchi al tuo programma:\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Infine, per raccogliere i diamanti rimanenti su tutti i lati del percorso, aggiungi questi blocchi al tuo programma:\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Ecco la soluzione completa di questo esercizio:\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -8830,18 +8830,18 @@ "hint1": "Clicca il tasto `+` sul blocco evento. Riempi lo spazio vuoto nel blocco `usa il costume` con il blocco `soggetto` che si trova all'interno.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Per mettere le maschere ai mostri, usa il blocco `usa il costume` con un evento `quando cliccato`:\n\n\"when\"\"healthy\"\"healthy_mask\"", - "hint2": "I blocchi aggiuntivi per risolvere questo esercizio dovrebbero essere simili a questi:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Per mettere le maschere ai mostri, usa il blocco `usa il costume` con un evento `quando cliccato`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"", + "hint2": "I blocchi aggiuntivi per risolvere questo esercizio dovrebbero essere simili a questi:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Vuoi qualcosa di più sfidante?\n\nPuoi anche far muovere i mostri più velocemente o più lentamente.\n\n1. Clicca sul pulsante `Modifica` del blocco funzione 'movimento casuale' wandering\n2. Aumenta o diminuisci il numero in questo blocco: \n\nthis sprite1\n\n\nPer far muovere i mostri più lentamente, scegli un numero decimale come `0.5` o `0.25`. Per farli muovere più velocemente, scegli un numero qualsiasi maggiore di 1." }, "CourseF_outbreak6": { "hint2": "Assicurati che per tutte e quattro le possibili collisioni, i blocchi `usa il costume` siano all'interno del blocco logico `chance` (_probabilità_):\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Dovrai aggiungere altri tre gestori di evento `quando tocca` per verificare tutte le possibili combinazioni di collisione tra personaggi sani e malati.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Dovrai aggiungere altri tre gestori di evento `quando tocca` per verificare tutte le possibili combinazioni di collisione tra personaggi sani e malati.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vaccini\n\nPuoi simulare di somministrare un vaccino ai mostri quando clicchi su di essi. Per farlo, usa il blocco `usa il costume` con questo evento:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vaccini\n\nPuoi simulare di somministrare un vaccino ai mostri quando clicchi su di essi. Per farlo, usa il blocco `usa il costume` con questo evento:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Ti senti bloccato? Puoi sempre reimpostare il codice cliccando su \"Cronologia delle versioni\" e poi su \"Ripristina\"." }, "Function intro Ryan_2021": { @@ -10085,7 +10085,7 @@ "courseD_bee_conditionals_challenge1_b": "In questo esercizio, conviene immaginare che ogni casella possa avere un fiore, un favo o nulla. In questo modo portai ripetere l'istruzione condizionale `se/altrimenti` ad ogni passo." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Proprio come il blocco `se c'è un fiore`, il codice all'interno del blocco `mentre nettare > 0` verrà eseguito solo se l'ape si trova su un fiore. La differenza è che questo è un ciclo, quindi il codice contenuto all'interno verrà eseguito più e più volte fino a quando non rimarrà più nessuna dose di nettare. Prova questa struttura:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "Non funziona? Prova ad usare il pulsante \"Fai un passo\" per vedere cosa succede eseguendo un blocco alla volta.", diff --git a/dashboard/config/locales/blocks.it-IT.yml b/dashboard/config/locales/blocks.it-IT.yml index 859aa1f9197bd..13dc81b40b483 100644 --- a/dashboard/config/locales/blocks.it-IT.yml +++ b/dashboard/config/locales/blocks.it-IT.yml @@ -2,6 +2,8 @@ it: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: crea un nuovo personaggio {ANIMATION_NAME} alla posizione {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alternano ogni {N} battute \ntra {MOVE1} e {MOVE2}" options: @@ -1060,6 +1062,12 @@ it: text: Disegna la linea {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: i bordi impediscono a {SPRITE} di muoversi + gamelab_everySeconds: + text: 'ripeti ogni {N} {UNIT} ' + options: + UNIT: + '"seconds"': secondi + '"frames"': frame gamelab_followingTargets: text: seguendo gli obiettivi gamelab_getAllSprites: @@ -1214,6 +1222,8 @@ it: '"pop"': pop '"rain"': pioggia '"spiral"': spirale + gamelab_makeNewScaledSprite: + text: crea un nuovo personaggio {ANIMATION_NAME} alla posizione {LOCATION} gamelab_makeNewSpriteAnon: text: crea un nuovo personaggio {ANIMATION_NAME} alla posizione {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.it-IT.json b/dashboard/config/locales/lesson_activities.it-IT.json index 78711f2d35a54..2aa0111cacb73 100644 --- a/dashboard/config/locales/lesson_activities.it-IT.json +++ b/dashboard/config/locales/lesson_activities.it-IT.json @@ -309,11 +309,14 @@ "name": "Approfondimenti" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Attività (30-45 minuti)" + "name": "Attività" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Esercizi" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Conclusione" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "Approfondimenti" }, @@ -321,7 +324,7 @@ "name": "Esercizi" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Attività (30-45 minuti)" + "name": "Attività" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Esercizi" @@ -329,6 +332,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Conclusione" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Valutazione" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Riscaldamento" }, @@ -4023,10 +4029,10 @@ "name": "Conclusione" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Per iniziare (5 minuti)" + "name": "Per cominciare" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Attività (30-45 minuti)" + "name": "Attività" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Conclusione" diff --git a/dashboard/config/locales/lessons.it-IT.json b/dashboard/config/locales/lessons.it-IT.json index 8b4e3efbb84cd..3370d47ec1081 100644 --- a/dashboard/config/locales/lessons.it-IT.json +++ b/dashboard/config/locales/lessons.it-IT.json @@ -110,15 +110,6 @@ "overview": "In questa lezione, gli studenti di ogni età vivono un'esperienza introduttiva alla programmazione e all'informatica in un ambiente sicuro e di supporto. Innanzitutto, gli studenti dovranno classificare gli oggetti come \"pesce\" o \"non pesce\" nel tentativo di rimuovere i rifiuti dall'oceano. Quindi, gli studenti dovranno espandere il loro set di dati di addestramento per includere altre creature marine che appartengono all'acqua. Nella seconda parte dell'attività, gli studenti sceglieranno le proprie etichette da applicare alle immagini di pesci generati casualmente. Questi dati di addestramento vengono utilizzati per un modello di apprendimento automatico che dovrebbe quindi essere in grado di etichettare le nuove immagini da soli.", "student_overview": "Riepilogo del tutorial: i primi studenti classificano gli oggetti come \"pesce\" o \"non pesce\" per tentare di rimuovere la spazzatura dall'oceano. Quindi, gli studenti dovranno espandere il loro set di dati di addestramento per includere altre creature marine che appartengono all'acqua. Nella seconda parte dell'attività, gli studenti sceglieranno le proprie etichette da applicare alle immagini di pesci generati casualmente. Questi dati di addestramento vengono utilizzati per un modello di apprendimento automatico che dovrebbe quindi essere in grado di etichettare le nuove immagini da soli." }, - "hello-world-food/lesson-1": { - "overview": "In questa sessione, gli studenti impareranno le base dell'informatica programmando nel Laboratorio dei personaggi, uno strumento che si può usare per creare divertenti progetti d'immaginazione. Gli studenti impareranno a creare e animare i personaggi e a renderli interattivi usando gli eventi. \n\nCi sono molte versioni di questa lezione. Ogni versione insegna gli stessi concetti, ma presenta diverse immagini per attrarre studenti diversi. Per maggiori informazioni, visita [Hello World landing page.][0]", - "preparation": "- Allenati con gli esercizi per trovare le potenziali aree problematiche per la tua lezione.\n- Usa le risorse in [CS Connections][0] per creare un piano e imparare di più sull'informatica dopo un tutorial iniziale.", - "purpose": "Questa lezione ha lo scopo di preparare gli studenti per creare semplici progetti di programmazione nel Laboratorio dei personaggi. Con questa abilità, gli studenti sarebbero quindi in grado di creare progetti su qualsiasi argomento, tra cui un altro argomento scolastico o qualcosa di personalmente pertinente. Visita [CS Connections][0] per avere idee su come integrare l'informatica in altre tematiche." - }, - "poem-art/lesson-1": { - "overview": "In questa lezione integrata di CS e ELA, gli studenti animeranno una poesia con il codice per illustrare l'atmosfera di una poesia. Durante questa attività introduttiva di codifica, gli studenti leggeranno e individueranno l'atmosfera di una poesia. Poi, troveranno gli effetti e le immagini corrispondenti per aiutare ad illustrare lo stato d'animo della poesia. Infine, gli studenti useranno gli eventi (codice) per illustrare un cambiamento di umore o animare l'introduzione di nuove immagini in una poesia. Questa lezione può essere completata come una lezione singola di 1 ora. C'è anche un'opzione per usare questa lezione come prima lezione del modulo di 5 lezioni chiamato [Coding with Poetry](http://code.org/poetry). Alla fine del modulo Coding with Poetry, gli studenti scriveranno le loro poesie e creeranno un'applicazione generatrice di poesie da condividere con gli amici. Il Coding with Poetry fa parte del curriculum CS Connections di Code.org, che ha lo scopo di integrare CS in altre aree tematiche come matematica, ELA e scienze con l'allineamento agli standard CCSS, NGSS e CSTA. ", - "preparation": "- Rivedi e completa il tutorial online da solo: [Poem Art](http://studio.code.org/s/poem-art).\n\n- Assicurati di provare le attività prima di chiedere ai tuoi studenti di completarle.\n\n- Controlla la tua tecnologia e decidi se hai bisogno di risolvere qualcosa in anticipo.\n\n- Alcuni livelli richiedono un suono per essere giocati. Distribuisci le cuffie in anticipo. \n\n- [Opzionale] 2 foglietti adesivi per studente per la valutazione." - }, "jigsaw/Jigsaw": { "overview": "Questa lezione darà agli studenti un'idea di cosa aspettarsi quando andranno nel laboratorio di informatica. Si comincia con una breve discussione introduttiva sui comportamenti da tenere in laboratorio, poi gli studenti inizieranno ad utilizzare un computer per completare degli esercizi online." }, diff --git a/dashboard/config/locales/resources.it-IT.json b/dashboard/config/locales/resources.it-IT.json index ead4b531446f0..67ae614963d89 100644 --- a/dashboard/config/locales/resources.it-IT.json +++ b/dashboard/config/locales/resources.it-IT.json @@ -62,6 +62,429 @@ "name": "IA: Dati di apprendimento e distorsioni", "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/courseb/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum/courseb/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary/courseb/2018": { + "name": "Vocabolario" + }, + "lesson_plans/coursea/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursea/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursea/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursea/2018": { + "name": "Vocabolario" + }, + "lesson_plans/coursed/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursed/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursed/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursed/2018": { + "name": "Vocabolario" + }, + "lesson_plans/coursef/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursef/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursef/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursef/2018": { + "name": "Vocabolario" + }, + "lesson_plans/express/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/express/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum/express/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary/express/2018": { + "name": "Vocabolario" + }, + "lesson_plans/coursee/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursee/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursee/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursee/2018": { + "name": "Vocabolario" + }, + "lesson_plans/coursec/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursec/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursec/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursec/2018": { + "name": "Vocabolario" + }, + "code_introduced_1/csd/2018": { + "name": "Code introdotto" + }, + "lesson_plans_2/csd/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_2/csd/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum_2/csd/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary_2/csd/2018": { + "name": "Vocabolario" + }, + "code_introduced_3/csd/2018": { + "name": "Code introdotto" + }, + "lesson_plans_5/csd/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_5/csd/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum_5/csd/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary_5/csd/2018": { + "name": "Vocabolario" + }, + "lesson_plans_4/csd/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_4/csd/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum_4/csd/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary_4/csd/2018": { + "name": "Vocabolario" + }, + "code_introduced_2/csd/2018": { + "name": "Code introdotto" + }, + "lesson_plans_3/csd/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_3/csd/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum_3/csd/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary_3/csd/2018": { + "name": "Vocabolario" + }, + "code_introduced/csd/2018": { + "name": "Code introdotto" + }, + "lesson_plans_1/csd/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_1/csd/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum_1/csd/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary_1/csd/2018": { + "name": "Vocabolario" + }, + "lesson_plans/csd/2018": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/csd/2018": { + "name": "Funzioni Standard" + }, + "teacher_forum/csd/2018": { + "name": "Forum dell'insegnante" + }, + "vocabulary/csd/2018": { + "name": "Vocabolario" + }, + "curriculum_guide/coursea/2019": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursea/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursea/2019": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursea/2019": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursea/2019": { + "name": "Vocabolario" + }, + "curriculum_guide/courseb/2019": { + "name": "Guida Curriculum" + }, + "lesson_plans/courseb/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/courseb/2019": { + "name": "Funzioni Standard" + }, + "teacher_forum/courseb/2019": { + "name": "Forum dell'insegnante" + }, + "vocabulary/courseb/2019": { + "name": "Vocabolario" + }, + "curriculum_guide/coursed/2019": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursed/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursed/2019": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursed/2019": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursed/2019": { + "name": "Vocabolario" + }, + "curriculum_guide/coursef/2019": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursef/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursef/2019": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursef/2019": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursef/2019": { + "name": "Vocabolario" + }, + "curriculum_guide/coursee/2019": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursee/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursee/2019": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursee/2019": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursee/2019": { + "name": "Vocabolario" + }, + "lesson_plans/express/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/express/2019": { + "name": "Funzioni Standard" + }, + "teacher_forum/express/2019": { + "name": "Forum dell'insegnante" + }, + "vocabulary/express/2019": { + "name": "Vocabolario" + }, + "curriculum_guide/coursec/2019": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursec/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursec/2019": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursec/2019": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursec/2019": { + "name": "Vocabolario" + }, + "teacher_forum/csd/2019": { + "name": "Forum dell'insegnante" + }, + "code_introduced_1/csd/2019": { + "name": "Code introdotto" + }, + "lesson_plans_2/csd/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_2/csd/2019": { + "name": "Funzioni Standard" + }, + "vocabulary_2/csd/2019": { + "name": "Vocabolario" + }, + "code_introduced_3/csd/2019": { + "name": "Code introdotto" + }, + "lesson_plans_5/csd/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_5/csd/2019": { + "name": "Funzioni Standard" + }, + "vocabulary_5/csd/2019": { + "name": "Vocabolario" + }, + "code_introduced_2/csd/2019": { + "name": "Code introdotto" + }, + "lesson_plans_3/csd/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_3/csd/2019": { + "name": "Funzioni Standard" + }, + "vocabulary_3/csd/2019": { + "name": "Vocabolario" + }, + "lesson_plans_4/csd/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_4/csd/2019": { + "name": "Funzioni Standard" + }, + "vocabulary_4/csd/2019": { + "name": "Vocabolario" + }, + "lesson_plans/csd/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/csd/2019": { + "name": "Funzioni Standard" + }, + "vocabulary/csd/2019": { + "name": "Vocabolario" + }, + "code_introduced/csd/2019": { + "name": "Code introdotto" + }, + "lesson_plans_1/csd/2019": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_1/csd/2019": { + "name": "Funzioni Standard" + }, + "vocabulary_1/csd/2019": { + "name": "Vocabolario" + }, + "code_introduced_1/csd/2017": { + "name": "Code introdotto" + }, + "lesson_plans_2/csd/2017": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_2/csd/2017": { + "name": "Funzioni Standard" + }, + "teacher_forum_2/csd/2017": { + "name": "Forum dell'insegnante" + }, + "vocabulary_2/csd/2017": { + "name": "Vocabolario" + }, + "code_introduced_3/csd/2017": { + "name": "Code introdotto" + }, + "lesson_plans_5/csd/2017": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_5/csd/2017": { + "name": "Funzioni Standard" + }, + "teacher_forum_5/csd/2017": { + "name": "Forum dell'insegnante" + }, + "vocabulary_5/csd/2017": { + "name": "Vocabolario" + }, + "code_introduced/csd/2017": { + "name": "Code introdotto" + }, + "lesson_plans_1/csd/2017": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_1/csd/2017": { + "name": "Funzioni Standard" + }, + "teacher_forum_1/csd/2017": { + "name": "Forum dell'insegnante" + }, + "vocabulary_1/csd/2017": { + "name": "Vocabolario" + }, + "lesson_plans/csd/2017": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/csd/2017": { + "name": "Funzioni Standard" + }, + "teacher_forum/csd/2017": { + "name": "Forum dell'insegnante" + }, + "vocabulary/csd/2017": { + "name": "Vocabolario" + }, + "lesson_plans_4/csd/2017": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_4/csd/2017": { + "name": "Funzioni Standard" + }, + "teacher_forum_4/csd/2017": { + "name": "Forum dell'insegnante" + }, + "vocabulary_4/csd/2017": { + "name": "Vocabolario" + }, + "code_introduced_2/csd/2017": { + "name": "Code introdotto" + }, + "lesson_plans_3/csd/2017": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings_3/csd/2017": { + "name": "Funzioni Standard" + }, + "teacher_forum_3/csd/2017": { + "name": "Forum dell'insegnante" + }, + "vocabulary_3/csd/2017": { + "name": "Vocabolario" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Elenco di poesie", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -392,7 +815,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Il grande evento", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Il grande evento", @@ -1608,6 +2032,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Valutazioni dei parigrado" + }, + "lesson_plans/pre-express/2020": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/pre-express/2020": { + "name": "Funzioni Standard" + }, + "teacher_forum/pre-express/2020": { + "name": "Forum dell'insegnante" + }, + "vocabulary/pre-express/2020": { + "name": "Vocabolario" + }, + "lesson_plans/express/2020": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/express/2020": { + "name": "Funzioni Standard" + }, + "teacher_forum/express/2020": { + "name": "Forum dell'insegnante" + }, + "vocabulary/express/2020": { + "name": "Vocabolario" + }, + "curriculum_guide/courseb/2020": { + "name": "Guida Curriculum" + }, + "lesson_plans/courseb/2020": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/courseb/2020": { + "name": "Funzioni Standard" + }, + "teacher_forum/courseb/2020": { + "name": "Forum dell'insegnante" + }, + "vocabulary/courseb/2020": { + "name": "Vocabolario" + }, + "curriculum_guide/coursed/2020": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursed/2020": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursed/2020": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursed/2020": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursed/2020": { + "name": "Vocabolario" + }, + "curriculum_guide/coursec/2020": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursec/2020": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursec/2020": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursec/2020": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursec/2020": { + "name": "Vocabolario" + }, + "curriculum_guide/coursee/2020": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursee/2020": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursee/2020": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursee/2020": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursee/2020": { + "name": "Vocabolario" + }, + "curriculum_guide/coursea/2020": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursea/2020": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursea/2020": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursea/2020": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursea/2020": { + "name": "Vocabolario" + }, + "curriculum_guide/coursef/2020": { + "name": "Guida Curriculum" + }, + "lesson_plans/coursef/2020": { + "name": "Piano di lavoro delle lezioni" + }, + "standard_mappings/coursef/2020": { + "name": "Funzioni Standard" + }, + "teacher_forum/coursef/2020": { + "name": "Forum dell'insegnante" + }, + "vocabulary/coursef/2020": { + "name": "Vocabolario" } } } diff --git a/dashboard/config/locales/scripts.it-IT.yml b/dashboard/config/locales/scripts.it-IT.yml index 08b425404d54b..28ac4dd1361f2 100644 --- a/dashboard/config/locales/scripts.it-IT.yml +++ b/dashboard/config/locales/scripts.it-IT.yml @@ -2461,6 +2461,7 @@ it: Scegli la tua squadra e fai una partita di basket + name: pallacanestro sample-csp5: lessons: Controlling Memory with Variables: @@ -2817,6 +2818,7 @@ it: lezione, gli studenti avranno la possibilità di personalizzare il proprio gioco modificando velocità e suoni. student_description: Combina diversi sport + name: sport 2016_sciencePD-phase2b: lessons: Welcome!: @@ -4694,6 +4696,7 @@ it: di tempo per giocare nel livello di gioco gratuito alla fine. student_description: Minecraft è tornato per l'Ora del Codice con una nuovissima attività! Viaggia attraverso Minecraft grazie al coding. + name: eroe applab-intro-staging: lessons: Intro to AppLab - Choose Your Own Adventure: @@ -6305,6 +6308,7 @@ it: richiede il suono poiché lo strumento è stato creato per rispondere alla musica. student_description: Crea un ballo tutto tuo e condividilo con i tuoi amici! + name: danza frozen-2018-test-b: lessons: Artist: @@ -6330,6 +6334,7 @@ it: student_description: Anche quest'anno Minecraft propone un'attività nuova di zecca! Usa la tua creatività e le competenze di problem solving per esplorare e creare mondi sottomarini grazie alla potenza della programmazione. + name: acquatico dance--draft: lessons: Dance Party: @@ -8483,7 +8488,6 @@ it: description: Crea un ballo tutto tuo e condividilo con i tuoi amici! lessons: Dance Party: - name: Ballando col codice description_student: In questa lezione, gli studenti di tutte le età hanno un'esperienza introduttiva con la codifica e l'informatica in un ambiente sicuro e di supporto. Questa lezione è stata progettata @@ -11986,8 +11990,7 @@ it: title: '"Ciao a tutti!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navigare nella piattaforma di apprendimento di Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Imparerai a:** @@ -13457,7 +13460,7 @@ it: Alla fine di questa lezione, gli studenti avranno l'opportunità di creare le proprie immagini utilizzando i cicli. key: Al mare con i cicli - The Big Event Jr.: + The Big Event Jr: name: Il grande evento (per i più piccoli) description_teacher: Gli eventi sono un ottimo strumento per aggiungere variazioni ad un algoritmo già scritto. A volte si desidera che il @@ -13814,7 +13817,7 @@ it: The Right App: name: L'App Giusta key: L'App Giusta - The Big Event Jr.: + The Big Event Jr: name: Il grande evento (per i più piccoli) description_teacher: Gli eventi sono un ottimo strumento per aggiungere variazioni ad un algoritmo già scritto. A volte si desidera che il @@ -13900,7 +13903,7 @@ it: description_audience: Da 5 a 8 anni coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: I miei amici robotici (per i più piccoli) Programming with Angry Birds: name: Programmare con Angry Bird @@ -13916,7 +13919,7 @@ it: Creating Art with Code: name: Programmare con l'artista description_student: Crea splendide immagini programmando l'artista. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: I miei ciclici amici robotici (per i più piccoli) Loops with Rey and BB-8: name: Cicli con Rey e BB-8 @@ -14518,6 +14521,8 @@ it: lessons: lesson-9: name: Cicli + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Contenuto @@ -14567,10 +14572,17 @@ it: lessons: lesson-6: name: Variabili + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Contenuto csa3-2022: + lessons: + lesson-5: + name: Cicli con contatore + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Contenuto @@ -14950,6 +14962,10 @@ it: display_name: Contenuto lessonGroup-5: display_name: Sandbox + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Pianificazione Lezione csa2-2022-exemplars: lessons: lesson-1: @@ -14995,3 +15011,5 @@ it: key: Pianificazione Lezione Next steps: key: Passi successivi + hello-world-csc: + title: Ciao Mondo diff --git a/i18n/locales/it-IT/dashboard/blocks.yml b/i18n/locales/it-IT/dashboard/blocks.yml index 1c050ee39a88f..56429294807ce 100644 --- a/i18n/locales/it-IT/dashboard/blocks.yml +++ b/i18n/locales/it-IT/dashboard/blocks.yml @@ -2,6 +2,8 @@ it: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: crea un nuovo personaggio {ANIMATION_NAME} alla posizione {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alternano ogni {N} battute \ntra {MOVE1} e {MOVE2}" options: @@ -1058,6 +1060,12 @@ it: text: Disegna la linea {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: i bordi impediscono a {SPRITE} di muoversi + gamelab_everySeconds: + text: 'ripeti ogni {N} {UNIT} ' + options: + UNIT: + '"seconds"': secondi + '"frames"': frame gamelab_followingTargets: text: seguendo gli obiettivi gamelab_getAllSprites: @@ -1212,6 +1220,8 @@ it: '"pop"': pop '"rain"': pioggia '"spiral"': spirale + gamelab_makeNewScaledSprite: + text: crea un nuovo personaggio {ANIMATION_NAME} alla posizione {LOCATION} gamelab_makeNewSpriteAnon: text: crea un nuovo personaggio {ANIMATION_NAME} alla posizione {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/it-IT/dashboard/scripts.yml b/i18n/locales/it-IT/dashboard/scripts.yml index bfbc28abc9431..8ab7ee7edb9e9 100755 --- a/i18n/locales/it-IT/dashboard/scripts.yml +++ b/i18n/locales/it-IT/dashboard/scripts.yml @@ -2230,6 +2230,7 @@ it: Scegli la tua squadra e fai una partita di basket + name: pallacanestro sample-csp5: lessons: Controlling Memory with Variables: @@ -2524,6 +2525,7 @@ it: description_student: Ti piacerebbe poter giocare con dei videogiochi a scuola? In questa lezione potrai crearne uno tutto tuo! description_teacher: In questa attività online, gli studenti impareranno cosa sono gli Eventi e come i computer li usano in programmi come i videogiochi. Gli studenti creeranno dei programmi che reagiscono agli Eventi (come la pressione dei pulsanti freccia). Alla fine della lezione, gli studenti avranno la possibilità di personalizzare il proprio gioco modificando velocità e suoni. student_description: Combina diversi sport + name: sport 2016_sciencePD-phase2b: lessons: Welcome!: @@ -3891,6 +3893,7 @@ it: name: 'Minecraft: Il viaggio dell''eroe' description_teacher: In questa lezione, gli studenti di tutte le età vivono un'esperienza introduttiva alla programmazione e all'informatica in un ambiente sicuro e di supporto. Questa lezione funziona bene per tutti gli alunni che sanno già leggere (dai 6 anni in su). I più piccoli probabilmente non finiranno il tutorial, ma si divertiranno molto a risolvere gli esercizi per un'ora. Gli studenti delle scuole superiori in maggior parte finiranno il tutorial e avranno un po' di tempo per giocare nel livello di gioco gratuito alla fine. student_description: Minecraft è tornato per l'Ora del Codice con una nuovissima attività! Viaggia attraverso Minecraft grazie al coding. + name: eroe applab-intro-staging: lessons: Intro to AppLab - Choose Your Own Adventure: @@ -5140,6 +5143,7 @@ it: description_student: In questa lezione, gli studenti di tutte le età hanno un'esperienza introduttiva con la codifica e l'informatica in un ambiente sicuro e di supporto. Questa lezione è stata progettata per studenti di tutte le età, ma richiede una lettura. Questa attività richiede il suono poiché lo strumento è stato creato per rispondere alla musica. description_teacher: In questa lezione, gli studenti di tutte le età hanno un'esperienza introduttiva con la codifica e l'informatica in un ambiente sicuro e di supporto. Questa lezione è stata progettata per studenti di tutte le età, ma richiede una lettura. Questa attività richiede il suono poiché lo strumento è stato creato per rispondere alla musica. student_description: Crea un ballo tutto tuo e condividilo con i tuoi amici! + name: danza frozen-2018-test-b: lessons: Artist: @@ -5153,6 +5157,7 @@ it: name: 'Minecraft: Viaggio Acquatico' description_teacher: In questa lezione, gli studenti di tutte le età vivono un'esperienza introduttiva alla programmazione e all'informatica in un ambiente sicuro e di supporto. Questa lezione funziona bene per tutti gli alunni che sanno già leggere (dai 6 anni in su). I più piccoli probabilmente non finiranno il tutorial, ma si divertiranno molto a risolvere gli esercizi per un'ora. Gli studenti delle scuole superiori in maggior parte finiranno il tutorial e avranno un po' di tempo per giocare nel livello di gioco gratuito alla fine. student_description: Anche quest'anno Minecraft propone un'attività nuova di zecca! Usa la tua creatività e le competenze di problem solving per esplorare e creare mondi sottomarini grazie alla potenza della programmazione. + name: acquatico dance--draft: lessons: Dance Party: @@ -6766,7 +6771,6 @@ it: description: Crea un ballo tutto tuo e condividilo con i tuoi amici! lessons: Dance Party: - name: Ballando col codice description_student: In questa lezione, gli studenti di tutte le età hanno un'esperienza introduttiva con la codifica e l'informatica in un ambiente sicuro e di supporto. Questa lezione è stata progettata per studenti di tutte le età, ma richiede una lettura. Questa attività richiede il suono poiché lo strumento è stato creato per rispondere alla musica. description_teacher: In questa lezione, gli studenti di tutte le età hanno un'esperienza introduttiva con la codifica e l'informatica in un ambiente sicuro e di supporto. Questa lezione è stata progettata per studenti di tutte le età, ma richiede una lettura. Questa attività richiede il suono poiché lo strumento è stato creato per rispondere alla musica. student_description: Crea un ballo tutto tuo e condividilo con i tuoi amici! @@ -9266,8 +9270,7 @@ it: title: '"Ciao a tutti!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navigare nella piattaforma di apprendimento di Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Imparerai a:** @@ -10203,7 +10206,7 @@ it: name: Al mare con i cicli description_teacher: Tornando ai cicli, gli studenti imparano a disegnare immagini ripetendo semplici sequenze di istruzioni. Nella precedente lezione, i cicli sono stati utilizzati per attraversare un labirinto e raccogliere i diamanti. Qui, i cicli stanno creano dei modelli. Alla fine di questa lezione, gli studenti avranno l'opportunità di creare le proprie immagini utilizzando i cicli. key: Al mare con i cicli - The Big Event Jr.: + The Big Event Jr: name: Il grande evento (per i più piccoli) description_teacher: Gli eventi sono un ottimo strumento per aggiungere variazioni ad un algoritmo già scritto. A volte si desidera che il proprio programma risponda all'utente esattamente quando l'utente ne ha bisogno. Gli eventi servono proprio a questo. 'Mini-Project: On the Move with Play Lab': @@ -10472,7 +10475,7 @@ it: The Right App: name: L'App Giusta key: L'App Giusta - The Big Event Jr.: + The Big Event Jr: name: Il grande evento (per i più piccoli) description_teacher: Gli eventi sono un ottimo strumento per aggiungere variazioni ad un algoritmo già scritto. A volte si desidera che il proprio programma risponda all'utente esattamente quando l'utente ne ha bisogno. Gli eventi servono proprio a questo. 'Mini-Project: A Royal Battle with Events': @@ -10530,7 +10533,7 @@ it: description_audience: Da 5 a 8 anni coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: I miei amici robotici (per i più piccoli) Programming with Angry Birds: name: Programmare con Angry Bird @@ -10544,7 +10547,7 @@ it: Creating Art with Code: name: Programmare con l'artista description_student: Crea splendide immagini programmando l'artista. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: I miei ciclici amici robotici (per i più piccoli) Loops with Rey and BB-8: name: Cicli con Rey e BB-8 @@ -10954,6 +10957,8 @@ it: lessons: lesson-9: name: Cicli + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Contenuto @@ -11003,10 +11008,17 @@ it: lessons: lesson-6: name: Variabili + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Contenuto csa3-2022: + lessons: + lesson-5: + name: Cicli con contatore + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Contenuto @@ -11229,6 +11241,10 @@ it: display_name: Contenuto lessonGroup-5: display_name: Sandbox + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Pianificazione Lezione csa2-2022-exemplars: lessons: lesson-1: @@ -11274,3 +11290,5 @@ it: key: Pianificazione Lezione Next steps: key: Passi successivi + hello-world-csc: + title: Ciao Mondo From 96fa542b5c2651a75c2f02f027fb4736698a36dc Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:03 +0000 Subject: [PATCH 39/84] dashboard i18n updates - Japanese --- .../locales/activity_sections.ja-JP.json | 4 +- .../config/locales/authored_hints.ja-JP.json | 34 +- dashboard/config/locales/blocks.ja-JP.yml | 11 +- .../locales/lesson_activities.ja-JP.json | 14 +- dashboard/config/locales/lessons.ja-JP.json | 9 - dashboard/config/locales/resources.ja-JP.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.ja-JP.yml | 41 +- .../locales/teacher_markdown.ja-JP.json | 6 +- i18n/locales/ja-JP/dashboard/blocks.yml | 11 +- i18n/locales/ja-JP/dashboard/scripts.yml | 41 +- 10 files changed, 655 insertions(+), 56 deletions(-) diff --git a/dashboard/config/locales/activity_sections.ja-JP.json b/dashboard/config/locales/activity_sections.ja-JP.json index 7fb953642405b..2e08f0992e550 100644 --- a/dashboard/config/locales/activity_sections.ja-JP.json +++ b/dashboard/config/locales/activity_sections.ja-JP.json @@ -3677,7 +3677,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### ステージの設定\n\n生徒をクラスに迎え、その日のアクティビティを紹介します。", "tips": [ - "自分でプログラミングすることにあまり慣れていない場合、Hour of Codeを紹介する1つの方法は、[インスピレーションを与えるビデオ](https://hourofcode.com/promote/resources#videos) の1つを見せることです。生徒が興味を持つだろうと思われるものを選んで、今すぐ共有しましょう。小学校高学年以上の生徒には、[皆のHour of Code](https://youtu.be/FC5FbmsH4fw) をお勧めします。" + "自分でプログラミングすることにあまり慣れていない場合、Hour of Codeを紹介する1つの方法は、[インスピレーションを与えるビデオ][0] の1つを見せることです。生徒が興味を持つだろうと思われるものを選んで、今すぐ共有しましょう。小学校高学年以上の生徒には、[皆のHour of Code][1] をお勧めします。" ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -3690,7 +3690,7 @@ "description": "コンピューターサイエンスでは非常にクリエイティブになれる可能性があることをご存知ですか?実際、プログラムを使ってアートを作ることができます。念のため、プログラムはコンピューターが理解できる一連の命令です。ペンキで塗る色を選ぶのと同じように、どのようなプログラムを作成するかを選ぶことも、創造性を発揮する機会になります。\n\n今日は、詩を使ってクリエイティブなプログラミングを行います。詩とは何か知っている人はいますか?好きな詩や詩人はいますか?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**一緒に詩を読む:** [いくつかの詩](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) をクラスで一緒に読んで、各詩の雰囲気に名前を付ける練習をします。他の人とは違っていても、生徒には自分の解釈を共有するように勧めましょう。" + "description": "**一緒に詩を読む:** [いくつかの詩][0] をクラスで一緒に読んで、各詩の雰囲気に名前を付ける練習をします。他の人とは違っていても、生徒には自分の解釈を共有するように勧めましょう。" }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "詩のアート", diff --git a/dashboard/config/locales/authored_hints.ja-JP.json b/dashboard/config/locales/authored_hints.ja-JP.json index 16a1ac90ed53f..a04f67e168f3d 100644 --- a/dashboard/config/locales/authored_hints.ja-JP.json +++ b/dashboard/config/locales/authored_hints.ja-JP.json @@ -1162,7 +1162,7 @@ }, "course1_playlab_events_challenge2": { "courseA_playlab_events_challenge2_a": " \n \n 2\n \n \n 2\n Tweet\n \n \n で とりをしゃべらせることが できます。", - "courseA_playlab_events_challenge2_b": "おとをならすには、\n \n 6\n \n \n \n winpoint\n \n \n をつかいます。", + "courseA_playlab_events_challenge2_b": "おとをならすには、\n \n 6\n \n\n \n winpoint\n \n \n\n をつかいます。", "courseA_playlab_events_challenge2_c": " \n 5\n \n \n 5\n 2\n \n \n 5\n Roar!\n \n \n 5\n 0\n \n \n \n \n \n \n をつかえば、かおを かえることが できます。" }, "course2_artist_nestedLoops_challenge1": { @@ -1244,8 +1244,8 @@ "courseF_bee_functions_challenge2_b": "**答え**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "まずは前にある2つの山から、2つジェムを集めてみよう。\n\n![]()\nこれらのブロックを使ってみましょう。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "次に道にそって宝石を集めます。\n\n![]()\nさっき作ったプログラムに 次のブロックを加えます。\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "まずは前にある2つの山から、2つジェムを集めてみよう。\n\n![]()\nこれらのブロックを使ってみましょう。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "次に道にそって宝石を集めます。\n\n![]()\nさっき作ったプログラムに 次のブロックを加えます。\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "最後に他の道にある たからものを 集めます。さらに 次のブロックを 加えます。\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "これが、答え。\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -2273,12 +2273,12 @@ }, "courseA_playlab_events_challenge2_2019": { "courseA_playlab_events_challenge2_a": " \n \n 2\n \n \n 2\n Tweet\n \n \n で とりをしゃべらせることが できます。", - "courseA_playlab_events_challenge2_b": "おとをならすには、\n \n 6\n \n \n \n winpoint\n \n \n をつかいます。", + "courseA_playlab_events_challenge2_b": "おとをならすには、\n \n 6\n \n\n \n winpoint\n \n \n\n をつかいます。", "courseA_playlab_events_challenge2_c": " \n 5\n \n \n 5\n 2\n \n \n 5\n Roar!\n \n \n 5\n 0\n \n \n \n \n \n \n をつかえば、かおを かえることが できます。" }, "courseA_playlab_events_challenge2_2020": { "courseA_playlab_events_challenge2_a": " \n \n 2\n \n \n 2\n Tweet\n \n \n で とりをしゃべらせることが できます。", - "courseA_playlab_events_challenge2_b": "おとをならすには、\n \n 6\n \n \n \n winpoint\n \n \n をつかいます。", + "courseA_playlab_events_challenge2_b": "おとをならすには、\n \n 6\n \n\n \n winpoint\n \n \n\n をつかいます。", "courseA_playlab_events_challenge2_c": " \n 5\n \n \n 5\n 2\n \n \n 5\n Roar!\n \n \n 5\n 0\n \n \n \n \n \n \n をつかえば、かおを かえることが できます。" }, "courseB_Scrat_ramp1_2018": { @@ -5688,16 +5688,16 @@ "courseD_bee_conditionals_challenge1_b": "花がある場所、ハチの巣がある場所、何もないところがあるから、`もし やること/でなければ`をくりかえして、その場所が どうなっているのか 調べてね。" }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "灰色の部分のプログラムはどんな風に動くかな?ハチが後ろにすすむ理由を考えてみて。花の上を通ったらハチはいくつミツを集めますか?", @@ -5978,8 +5978,8 @@ "courseD_collector_debugging9_b": "1ステップ毎に動かして、思い通りに 動いているか たしかめよう。" }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "**2つ**のマスから**2つづつ**宝石を集めます\n\n![]()\n次のブロックを使おう。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "次に道にそって宝石を集めます。\n\n![]()\nさっき作ったプログラムに 次のブロックを加えます。\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "**2つ**のマスから**2つづつ**宝石を集めます\n\n![]()\n次のブロックを使おう。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "次に道にそって宝石を集めます。\n\n![]()\nさっき作ったプログラムに 次のブロックを加えます。\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "最後に他の道にある たからものを 集めます。さらに 次のブロックを 加えます。\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "これが、答え。\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -9075,7 +9075,7 @@ }, "courseA_playlab_events_challenge2_2021": { "courseA_playlab_events_challenge2_a": " \n \n 2\n \n \n 2\n Tweet\n \n \n で とりをしゃべらせることが できます。", - "courseA_playlab_events_challenge2_b": "おとをならすには、\n \n 6\n \n \n \n winpoint\n \n \n をつかいます。", + "courseA_playlab_events_challenge2_b": "おとをならすには、\n \n 6\n \n\n \n winpoint\n \n \n\n をつかいます。", "courseA_playlab_events_challenge2_c": " \n 5\n \n \n 5\n 2\n \n \n 5\n Roar!\n \n \n 5\n 0\n \n \n \n \n \n \n をつかえば、かおを かえることが できます。" }, "courseB_Scrat_ramp1_2021": { @@ -9928,7 +9928,7 @@ "courseD_bee_conditionals_challenge1_b": "花がある場所、ハチの巣がある場所、何もないところがあるから、`もし やること/でなければ`をくりかえして、その場所が どうなっているのか 調べてね。" }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`もし 花で` と同じく、`以下の間 花のミツ > 0`は、花があるところで動くよ。花がなくなるまで動いて、花がなくなったら くりかえしを やめるよ。これをためしてみて。\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "わからない? そんな時は、\"ステップ\"ボタンで プログラムを1行ずつ動かして どうなるか見てみよう。", @@ -10502,18 +10502,18 @@ "hint1": "イベントブロックの「+」ボタンをクリックします。 「コスチュームを変更」ブロックの空いている所を、中にある「主語」ブロックで埋めます。" }, "CourseF_outbreak3": { - "hint1": "モンスターにマスクをつけるには、「クリックしたとき」イベントで「コスチューム変更」ブロックを使用します:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\n小さな赤い「クリックされた」ブロックもドラッグしてください。", - "hint2": "このレベルの新しいコードは次のようになります:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "モンスターにマスクをつけるには、「クリックしたとき」イベントで「コスチューム変更」ブロックを使用します:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\n小さな赤い「クリックされた」ブロックもドラッグしてください。", + "hint2": "このレベルの新しいコードは次のようになります:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## 追加チャレンジ\n\nモンスターの動きを速くしたり遅くしたりすることもできます。\n\n1. このブロックで「編集」をクリックします wandering \n2. このブロックの数を増やしたり減らしたりします。\n\nthis sprite1\n\n\nモンスターの動きを遅くするには、「0.5」や「0.25」のような10進数を選びます。 モンスターの動きを速くするには、1より大きい数を選びます。" }, "CourseF_outbreak6": { "hint2": "他の「アクション」ブロックは、必ず「if 可能性」ブロックの中に動かしてください:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "健康なスプライトと感染したスプライトの間の「せっしょく」で考えられる、すべての組み合わせを確認するには、3つ以上の「さわったとき」のイベントを追加する必要があります。\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "健康なスプライトと感染したスプライトの間の「せっしょく」で考えられる、すべての組み合わせを確認するには、3つ以上の「さわったとき」のイベントを追加する必要があります。\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "# ワクチン\n\nモンスターをクリックするとワクチンを打てるシュミレーションを作りましょう。これには、次のイベントで「コスチューム変更」ブロックを使用します:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "# ワクチン\n\nモンスターをクリックするとワクチンを打てるシュミレーションを作りましょう。これには、次のイベントで「コスチューム変更」ブロックを使用します:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "うまくいきませんか?下の「バージョン履歴」をクリックしてから、「最初からやり直す」を選択すると、いつでもコードをリセットできます。" }, "courseF_artist_variablesFP_2021": { diff --git a/dashboard/config/locales/blocks.ja-JP.yml b/dashboard/config/locales/blocks.ja-JP.yml index 3eb4aecdfca00..7aa90752c14b2 100644 --- a/dashboard/config/locales/blocks.ja-JP.yml +++ b/dashboard/config/locales/blocks.ja-JP.yml @@ -2,6 +2,8 @@ ja: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: 新しくする {ANIMATION_NAME} スプライト {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} は {MOVE1} と {MOVE2} @@ -556,7 +558,6 @@ ja: '"fireworks"': 花火 '"flowers"': フラワー '"growing_stars"': 成長する星 - '"higher_power"': より高いパワー '"swirl"': ヒプノ '"kaleidoscope"': 万華鏡 '"lasers"': レーザーのダンスフロア @@ -1063,6 +1064,12 @@ ja: text: 線を描く {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: エッジ ブロック {SPRITE} 移動から + gamelab_everySeconds: + text: "{N} ごとに{UNIT} を繰り返します " + options: + UNIT: + '"seconds"': 秒 + '"frames"': フレーム gamelab_followingTargets: text: ターゲットの後を追う gamelab_getAllSprites: @@ -1217,6 +1224,8 @@ ja: '"pop"': ポップ '"rain"': 雨 '"spiral"': スパイラル + gamelab_makeNewScaledSprite: + text: 新しくする {ANIMATION_NAME} スプライト {LOCATION} gamelab_makeNewSpriteAnon: text: 新しくする {ANIMATION_NAME} スプライト {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.ja-JP.json b/dashboard/config/locales/lesson_activities.ja-JP.json index d83c38d5adcf7..d96f0bf806989 100644 --- a/dashboard/config/locales/lesson_activities.ja-JP.json +++ b/dashboard/config/locales/lesson_activities.ja-JP.json @@ -309,11 +309,14 @@ "name": "拡張的学習" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "アクティビティ(30〜45分)" + "name": "アクティビティ" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "レベル" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "まとめ" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "拡張的学習" }, @@ -321,7 +324,7 @@ "name": "レベル" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "アクティビティ(30〜45分)" + "name": "アクティビティ" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "レベル" @@ -329,6 +332,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "まとめ" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "評価" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "ウォームアップ" }, @@ -4023,10 +4029,10 @@ "name": "まとめ" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "はじめに(5分)" + "name": "使用開始" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "アクティビティ(30〜45分)" + "name": "アクティビティ" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "まとめ" diff --git a/dashboard/config/locales/lessons.ja-JP.json b/dashboard/config/locales/lessons.ja-JP.json index 18f0ab66222b0..43ae5b2f07720 100644 --- a/dashboard/config/locales/lessons.ja-JP.json +++ b/dashboard/config/locales/lessons.ja-JP.json @@ -113,15 +113,6 @@ "overview": "このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。まず、生徒は、オブジェクトを「魚」または「魚ではない」に分類して、海からゴミを取り除く試みを行います。次に、トレーニング データセットを拡張して、水中に属するその他の海洋生物を含めなくてはなりません。アクティビティの後半では、生徒はランダムに生成された魚のイメージに適用する独自のラベルを選択します。このトレーニング データは、新しいイメージに自動的にラベルを付けることができる機械学習モデルに使用されます。", "student_overview": "チュートリアルの概要:まず、生徒は、オブジェクトを「魚」または「魚ではない」に分類して、海からゴミを取り除く試みを行います。次に、トレーニング データセットを拡張して、水中に属するその他の海洋生物を含めなくてはなりません。アクティビティの後半では、生徒はランダムに生成された魚のイメージに適用する独自のラベルを選択します。このトレーニング データは、新しいイメージに自動的にラベルを付けることができる機械学習モデルに使用されます。" }, - "hello-world-food/lesson-1": { - "overview": "このレッスンでは、Sprite Labでプログラミングを実行するなど、コンピューターサイエンスの基本を学びます。Sprite Lab は、創造性豊かで楽しい作品をつくるために用いるツールです。生徒は、スプライトを作成、アニメーション化し、イベントでスプライトにインタラクティブ性をもたせる方法を学びます。 \n\nこのレッスンでは、複数のバージョンがあります。どのバージョンでも、生徒に同じコンセプトを教えますが、生徒の関心を引くさまざまな画像が使われています。詳しくは、 [ハローワールドのランディングページ][0]をご覧ください。", - "preparation": "- パズルを通して、生徒にとって問題となる箇所を見つけます。\n- [CS Connections][0] でリソースを使って、初回チュートリアルの後におけるコンピューターサイエンス学習拡大に向けての計画を作成します。", - "purpose": "このレッスンの目的は、生徒にSprite Labで簡単なプログラミングの作品を作成させることです。生徒はこのプログラミングのスキルを養って、学校の話題や個人的なことなどさまざまなトピックを基に作品をつくります。コンピューターサイエンスを他の題材に取り入れていく方法については [CS Connections][0] をご覧ください。" - }, - "poem-art/lesson-1": { - "overview": "このCSとELAの統合レッスンでは、生徒は詩の雰囲気を説明するプログラムを使用して詩をアニメーション化します。この初級レベルのプログラミングでは、生徒は詩を読んでその雰囲気を検出します。次に、その詩の雰囲気を説明するのに役立つエフェクトと画像を見つけます。最後に、イベント(プログラム)を使って、雰囲気の変化を表現したり、詩の中に新しいイメージを取り入れるアニメーションを作成したりします。\n\nこのレッスンは、1時間のスタンドアロンレッスンとして完了することができます。このレッスンを、[詩を使ったプログラミング](http://code.org/poetry) と呼ばれる5つのレッスンモジュールの最初のレッスンとして使用することもできます。 詩を使ったプログラミングモジュールが終わるまでに、生徒は自分の詩を書き、友だちと共有するためのポエムジェネレーターアプリを作成します。\n\n詩を使ったプログラミングは、Code.orgのCSコネクションカリキュラムの一部です。このカリキュラムは、CCSS、NGSS、CSTA標準に準拠してCSを数学、ELA、科学などの他の主題分野に統合することを目的としています。", - "preparation": "- オンラインチュートリアルを自分で確認して完了します:[ポエムアート](http://studio.code.org/s/poem-art)。\n\n- 生徒にアクティビティを完了するようにお願いする前に、必ず最初にアクティビティを試してください。\n\n- 動作環境を確認し、事前にトラブルシューティングが必要かどうかを判断してください。\n\n- 一部のレベルでは、再生に音声が必要です。事前にヘッドホンを配ってください。\n\n- [オプション] 評価のために、生徒ごとに付箋を2枚用意します。" - }, "jigsaw/Jigsaw": { "overview": "このレッスンでは、生徒がコンピューターラボに進むときに何が起こるかを理解します。まずはコンピューターラボのマナーを紹介する簡単なディスカッションから始まり、次にコンピューターを使ってオンラインパズルを完成させます。", "student_overview": "クリックしてドラッグし、パズルを完成させましょう。" diff --git a/dashboard/config/locales/resources.ja-JP.json b/dashboard/config/locales/resources.ja-JP.json index 395d7d7ff9e84..e2701f526019d 100644 --- a/dashboard/config/locales/resources.ja-JP.json +++ b/dashboard/config/locales/resources.ja-JP.json @@ -73,6 +73,429 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "ビデオ" }, + "lesson_plans/courseb/2018": { + "name": "授業計画" + }, + "standard_mappings/courseb/2018": { + "name": "標準マッピング" + }, + "teacher_forum/courseb/2018": { + "name": "先生用フォーラム" + }, + "vocabulary/courseb/2018": { + "name": "語彙" + }, + "lesson_plans/coursea/2018": { + "name": "授業計画" + }, + "standard_mappings/coursea/2018": { + "name": "標準マッピング" + }, + "teacher_forum/coursea/2018": { + "name": "先生用フォーラム" + }, + "vocabulary/coursea/2018": { + "name": "語彙" + }, + "lesson_plans/coursed/2018": { + "name": "授業計画" + }, + "standard_mappings/coursed/2018": { + "name": "標準マッピング" + }, + "teacher_forum/coursed/2018": { + "name": "先生用フォーラム" + }, + "vocabulary/coursed/2018": { + "name": "語彙" + }, + "lesson_plans/coursef/2018": { + "name": "授業計画" + }, + "standard_mappings/coursef/2018": { + "name": "標準マッピング" + }, + "teacher_forum/coursef/2018": { + "name": "先生用フォーラム" + }, + "vocabulary/coursef/2018": { + "name": "語彙" + }, + "lesson_plans/express/2018": { + "name": "授業計画" + }, + "standard_mappings/express/2018": { + "name": "標準マッピング" + }, + "teacher_forum/express/2018": { + "name": "先生用フォーラム" + }, + "vocabulary/express/2018": { + "name": "語彙" + }, + "lesson_plans/coursee/2018": { + "name": "授業計画" + }, + "standard_mappings/coursee/2018": { + "name": "標準マッピング" + }, + "teacher_forum/coursee/2018": { + "name": "先生用フォーラム" + }, + "vocabulary/coursee/2018": { + "name": "語彙" + }, + "lesson_plans/coursec/2018": { + "name": "授業計画" + }, + "standard_mappings/coursec/2018": { + "name": "標準マッピング" + }, + "teacher_forum/coursec/2018": { + "name": "先生用フォーラム" + }, + "vocabulary/coursec/2018": { + "name": "語彙" + }, + "code_introduced_1/csd/2018": { + "name": "紹介コード" + }, + "lesson_plans_2/csd/2018": { + "name": "授業計画" + }, + "standard_mappings_2/csd/2018": { + "name": "標準マッピング" + }, + "teacher_forum_2/csd/2018": { + "name": "先生用フォーラム" + }, + "vocabulary_2/csd/2018": { + "name": "語彙" + }, + "code_introduced_3/csd/2018": { + "name": "紹介コード" + }, + "lesson_plans_5/csd/2018": { + "name": "授業計画" + }, + "standard_mappings_5/csd/2018": { + "name": "標準マッピング" + }, + "teacher_forum_5/csd/2018": { + "name": "先生用フォーラム" + }, + "vocabulary_5/csd/2018": { + "name": "語彙" + }, + "lesson_plans_4/csd/2018": { + "name": "授業計画" + }, + "standard_mappings_4/csd/2018": { + "name": "標準マッピング" + }, + "teacher_forum_4/csd/2018": { + "name": "先生用フォーラム" + }, + "vocabulary_4/csd/2018": { + "name": "語彙" + }, + "code_introduced_2/csd/2018": { + "name": "紹介コード" + }, + "lesson_plans_3/csd/2018": { + "name": "授業計画" + }, + "standard_mappings_3/csd/2018": { + "name": "標準マッピング" + }, + "teacher_forum_3/csd/2018": { + "name": "先生用フォーラム" + }, + "vocabulary_3/csd/2018": { + "name": "語彙" + }, + "code_introduced/csd/2018": { + "name": "紹介コード" + }, + "lesson_plans_1/csd/2018": { + "name": "授業計画" + }, + "standard_mappings_1/csd/2018": { + "name": "標準マッピング" + }, + "teacher_forum_1/csd/2018": { + "name": "先生用フォーラム" + }, + "vocabulary_1/csd/2018": { + "name": "語彙" + }, + "lesson_plans/csd/2018": { + "name": "授業計画" + }, + "standard_mappings/csd/2018": { + "name": "標準マッピング" + }, + "teacher_forum/csd/2018": { + "name": "先生用フォーラム" + }, + "vocabulary/csd/2018": { + "name": "語彙" + }, + "curriculum_guide/coursea/2019": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursea/2019": { + "name": "授業計画" + }, + "standard_mappings/coursea/2019": { + "name": "標準マッピング" + }, + "teacher_forum/coursea/2019": { + "name": "先生用フォーラム" + }, + "vocabulary/coursea/2019": { + "name": "語彙" + }, + "curriculum_guide/courseb/2019": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/courseb/2019": { + "name": "授業計画" + }, + "standard_mappings/courseb/2019": { + "name": "標準マッピング" + }, + "teacher_forum/courseb/2019": { + "name": "先生用フォーラム" + }, + "vocabulary/courseb/2019": { + "name": "語彙" + }, + "curriculum_guide/coursed/2019": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursed/2019": { + "name": "授業計画" + }, + "standard_mappings/coursed/2019": { + "name": "標準マッピング" + }, + "teacher_forum/coursed/2019": { + "name": "先生用フォーラム" + }, + "vocabulary/coursed/2019": { + "name": "語彙" + }, + "curriculum_guide/coursef/2019": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursef/2019": { + "name": "授業計画" + }, + "standard_mappings/coursef/2019": { + "name": "標準マッピング" + }, + "teacher_forum/coursef/2019": { + "name": "先生用フォーラム" + }, + "vocabulary/coursef/2019": { + "name": "語彙" + }, + "curriculum_guide/coursee/2019": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursee/2019": { + "name": "授業計画" + }, + "standard_mappings/coursee/2019": { + "name": "標準マッピング" + }, + "teacher_forum/coursee/2019": { + "name": "先生用フォーラム" + }, + "vocabulary/coursee/2019": { + "name": "語彙" + }, + "lesson_plans/express/2019": { + "name": "授業計画" + }, + "standard_mappings/express/2019": { + "name": "標準マッピング" + }, + "teacher_forum/express/2019": { + "name": "先生用フォーラム" + }, + "vocabulary/express/2019": { + "name": "語彙" + }, + "curriculum_guide/coursec/2019": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursec/2019": { + "name": "授業計画" + }, + "standard_mappings/coursec/2019": { + "name": "標準マッピング" + }, + "teacher_forum/coursec/2019": { + "name": "先生用フォーラム" + }, + "vocabulary/coursec/2019": { + "name": "語彙" + }, + "teacher_forum/csd/2019": { + "name": "先生用フォーラム" + }, + "code_introduced_1/csd/2019": { + "name": "紹介コード" + }, + "lesson_plans_2/csd/2019": { + "name": "授業計画" + }, + "standard_mappings_2/csd/2019": { + "name": "標準マッピング" + }, + "vocabulary_2/csd/2019": { + "name": "語彙" + }, + "code_introduced_3/csd/2019": { + "name": "紹介コード" + }, + "lesson_plans_5/csd/2019": { + "name": "授業計画" + }, + "standard_mappings_5/csd/2019": { + "name": "標準マッピング" + }, + "vocabulary_5/csd/2019": { + "name": "語彙" + }, + "code_introduced_2/csd/2019": { + "name": "紹介コード" + }, + "lesson_plans_3/csd/2019": { + "name": "授業計画" + }, + "standard_mappings_3/csd/2019": { + "name": "標準マッピング" + }, + "vocabulary_3/csd/2019": { + "name": "語彙" + }, + "lesson_plans_4/csd/2019": { + "name": "授業計画" + }, + "standard_mappings_4/csd/2019": { + "name": "標準マッピング" + }, + "vocabulary_4/csd/2019": { + "name": "語彙" + }, + "lesson_plans/csd/2019": { + "name": "授業計画" + }, + "standard_mappings/csd/2019": { + "name": "標準マッピング" + }, + "vocabulary/csd/2019": { + "name": "語彙" + }, + "code_introduced/csd/2019": { + "name": "紹介コード" + }, + "lesson_plans_1/csd/2019": { + "name": "授業計画" + }, + "standard_mappings_1/csd/2019": { + "name": "標準マッピング" + }, + "vocabulary_1/csd/2019": { + "name": "語彙" + }, + "code_introduced_1/csd/2017": { + "name": "紹介コード" + }, + "lesson_plans_2/csd/2017": { + "name": "授業計画" + }, + "standard_mappings_2/csd/2017": { + "name": "標準マッピング" + }, + "teacher_forum_2/csd/2017": { + "name": "先生用フォーラム" + }, + "vocabulary_2/csd/2017": { + "name": "語彙" + }, + "code_introduced_3/csd/2017": { + "name": "紹介コード" + }, + "lesson_plans_5/csd/2017": { + "name": "授業計画" + }, + "standard_mappings_5/csd/2017": { + "name": "標準マッピング" + }, + "teacher_forum_5/csd/2017": { + "name": "先生用フォーラム" + }, + "vocabulary_5/csd/2017": { + "name": "語彙" + }, + "code_introduced/csd/2017": { + "name": "紹介コード" + }, + "lesson_plans_1/csd/2017": { + "name": "授業計画" + }, + "standard_mappings_1/csd/2017": { + "name": "標準マッピング" + }, + "teacher_forum_1/csd/2017": { + "name": "先生用フォーラム" + }, + "vocabulary_1/csd/2017": { + "name": "語彙" + }, + "lesson_plans/csd/2017": { + "name": "授業計画" + }, + "standard_mappings/csd/2017": { + "name": "標準マッピング" + }, + "teacher_forum/csd/2017": { + "name": "先生用フォーラム" + }, + "vocabulary/csd/2017": { + "name": "語彙" + }, + "lesson_plans_4/csd/2017": { + "name": "授業計画" + }, + "standard_mappings_4/csd/2017": { + "name": "標準マッピング" + }, + "teacher_forum_4/csd/2017": { + "name": "先生用フォーラム" + }, + "vocabulary_4/csd/2017": { + "name": "語彙" + }, + "code_introduced_2/csd/2017": { + "name": "紹介コード" + }, + "lesson_plans_3/csd/2017": { + "name": "授業計画" + }, + "standard_mappings_3/csd/2017": { + "name": "標準マッピング" + }, + "teacher_forum_3/csd/2017": { + "name": "先生用フォーラム" + }, + "vocabulary_3/csd/2017": { + "name": "語彙" + }, "list_of_poems_1/poem-art/unversioned": { "name": "詩のリスト", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -412,7 +835,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "ビッグイベント", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "ビデオ" }, "csf-the-big-event-assessment/courseb/2021": { "name": "ビッグイベント", @@ -1836,6 +2260,120 @@ }, "website-for-a-purpose-reflect/csd/2021": { "type": "プロジェクトガイド" + }, + "lesson_plans/pre-express/2020": { + "name": "授業計画" + }, + "standard_mappings/pre-express/2020": { + "name": "標準マッピング" + }, + "teacher_forum/pre-express/2020": { + "name": "先生用フォーラム" + }, + "vocabulary/pre-express/2020": { + "name": "語彙" + }, + "lesson_plans/express/2020": { + "name": "授業計画" + }, + "standard_mappings/express/2020": { + "name": "標準マッピング" + }, + "teacher_forum/express/2020": { + "name": "先生用フォーラム" + }, + "vocabulary/express/2020": { + "name": "語彙" + }, + "curriculum_guide/courseb/2020": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/courseb/2020": { + "name": "授業計画" + }, + "standard_mappings/courseb/2020": { + "name": "標準マッピング" + }, + "teacher_forum/courseb/2020": { + "name": "先生用フォーラム" + }, + "vocabulary/courseb/2020": { + "name": "語彙" + }, + "curriculum_guide/coursed/2020": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursed/2020": { + "name": "授業計画" + }, + "standard_mappings/coursed/2020": { + "name": "標準マッピング" + }, + "teacher_forum/coursed/2020": { + "name": "先生用フォーラム" + }, + "vocabulary/coursed/2020": { + "name": "語彙" + }, + "curriculum_guide/coursec/2020": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursec/2020": { + "name": "授業計画" + }, + "standard_mappings/coursec/2020": { + "name": "標準マッピング" + }, + "teacher_forum/coursec/2020": { + "name": "先生用フォーラム" + }, + "vocabulary/coursec/2020": { + "name": "語彙" + }, + "curriculum_guide/coursee/2020": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursee/2020": { + "name": "授業計画" + }, + "standard_mappings/coursee/2020": { + "name": "標準マッピング" + }, + "teacher_forum/coursee/2020": { + "name": "先生用フォーラム" + }, + "vocabulary/coursee/2020": { + "name": "語彙" + }, + "curriculum_guide/coursea/2020": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursea/2020": { + "name": "授業計画" + }, + "standard_mappings/coursea/2020": { + "name": "標準マッピング" + }, + "teacher_forum/coursea/2020": { + "name": "先生用フォーラム" + }, + "vocabulary/coursea/2020": { + "name": "語彙" + }, + "curriculum_guide/coursef/2020": { + "name": "カリキュラム ガイド" + }, + "lesson_plans/coursef/2020": { + "name": "授業計画" + }, + "standard_mappings/coursef/2020": { + "name": "標準マッピング" + }, + "teacher_forum/coursef/2020": { + "name": "先生用フォーラム" + }, + "vocabulary/coursef/2020": { + "name": "語彙" } } } diff --git a/dashboard/config/locales/scripts.ja-JP.yml b/dashboard/config/locales/scripts.ja-JP.yml index d6e2de95d4bb0..698e7791c8d82 100644 --- a/dashboard/config/locales/scripts.ja-JP.yml +++ b/dashboard/config/locales/scripts.ja-JP.yml @@ -1189,8 +1189,6 @@ ja: name: まとめ equity-pd: lessons: - Code.org Equity PD: - name: Code.org エクイティPD Necessary Background: name: 必要な背景 science-PD2: @@ -3398,6 +3396,7 @@ ja: description_teacher: このオンラインアクティビティでは、生徒はイベントとは何か、コンピューターがビデオゲームなどのプログラムでイベントをどのように使用するかを学びます。生徒はパズルに取り組み、プログラムがイベント (矢印ボタンが押されるなど) に反応するようにします。パズルの最後に、生徒はさまざまな速度と音でゲームをカスタマイズする機会があります。 student_description: チームをえらんで、バスケットボールのゲームを作る + name: バスケット ボール sample-csp5: lessons: Controlling Memory with Variables: @@ -3991,6 +3990,7 @@ ja: description_teacher: このオンラインアクティビティでは、生徒はイベントとは何か、コンピューターがビデオゲームなどのプログラムでイベントをどのように使用するかを学びます。生徒はパズルに取り組み、プログラムがイベント (矢印ボタンが押されるなど) に反応するようにします。パズルの最後に、生徒はさまざまな速度と音でゲームをカスタマイズする機会があります。 student_description: スポーツ全体を混ぜて一致させましょう + name: スポーツ 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6790,6 +6790,7 @@ ja: description_teacher: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しんでパズルに取り組むことでしょう。高校生であればそのほとんどがチュートリアルを終了し、最後にフリープレイ レベルでプレイする時間ができるでしょう。 student_description: Hour of Code向けに、マインクラフトの最新アクティビティができ上がりました。プログラミングを使ってマインクラフトの旅へ + name: ヒーロー applab-intro-staging: title: アプリラボ ステージングの紹介 lessons: @@ -9256,6 +9257,7 @@ ja: description_teacher: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しくパズルに取り組むことでしょう。高校生はほとんどがチュートリアルを終了するでしょうから、最後にフリープレイ レベルで遊ぶ時間ができるでしょう。 student_description: 自分だけのダンスパーティーをプログラムして友達と共有しましょう。 + name: ダンス frozen-2018-test-b: title: 新しいフローズンスクリプト lessons: @@ -9271,6 +9273,7 @@ ja: description_teacher: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しんでパズルに取り組むことでしょう。高校生であればそのほとんどがチュートリアルを終了し、最後にフリープレイ レベルでプレイする時間ができるでしょう。 student_description: Minecraftに新しいアクティビティができました!創造性と問題解決スキルを発揮して、プログラムで水中世界を探検し構築しましょう。 + name: アクアティック sconyers: title: トレーシーのプレイグラウンド lessons: @@ -12991,7 +12994,7 @@ ja: description: 自分だけのダンスパーティーをプログラムして友達と共有しましょう。 lessons: Dance Party: - name: ダンスパーティー + name: ダンスパーティー (2019) description_student: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しくパズルに取り組むことでしょう。高校生はほとんどがチュートリアルを終了するでしょうから、最後にフリープレイ レベルで遊ぶ時間ができるでしょう。 description_teacher: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しくパズルに取り組むことでしょう。高校生はほとんどがチュートリアルを終了するでしょうから、最後にフリープレイ @@ -18578,8 +18581,7 @@ ja: title: '"ハローワールド!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Code.org学習プラットフォームのナビゲート" + Navigating the Codeorg learning platform: description_teacher: |- **学習内容:** @@ -19699,7 +19701,7 @@ ja: description_student: ループとパターンを使って画像を完成させましょう。 description_teacher: ループに戻って、生徒は一連の簡単な指示をループすることで画像を描く方法を学びます。前のオンラインレッスンでは、ループを使って迷路を進み、宝物を収集しました。ここでは、ループでパターンを作成します。この段階の最後に、生徒はループを使って自分の画像を作成する機会があります。 key: アーティストくりかえし - The Big Event Jr.: + The Big Event Jr: name: ビッグイベントジュニア description_student: 先生が巨大なリモコンのボタンを押したら、移動して叫びましょう。 description_teacher: イベントは、事前に作成したアルゴリズムに多様性を加える優れた方法です。プログラムに、ユーザーが希望したタイミングでユーザーの指示に応答してもらいたいことがあります。イベントはそれが行えるようにします。 @@ -20275,7 +20277,7 @@ ja: The Right App: description_student: 自分のスマートフォンアプリをスケッチします。 description_teacher: このレッスンでは、コンピュータサイエンスが実生活の人々を助けることができることを生徒に認識してもらいます。まず、生徒は、架空のスマートフォンユーザーに自分を重ね、その人のニーズに対応する「適切なアプリ」を見つけるのを手伝います。次に、生徒は共感と創造性を発揮して、もう1人のユーザーのニーズに対応する独自のスマートフォンアプリをスケッチします。 - The Big Event Jr.: + The Big Event Jr: name: ビッグイベントジュニア description_student: 先生が巨大なリモコンのボタンを押したら、移動したり、叫んだりしましょう。 description_teacher: イベントは、事前に作成したアルゴリズムに多様性を加える優れた方法です。プログラムに、ユーザーが希望したタイミングでユーザーの指示に応答してもらいたいことがあります。イベントはそれが行えるようにします。 @@ -20359,7 +20361,7 @@ ja: name: ネットの迷惑行為を防止する description_student: このレッスンでは、意地悪な行為と、それをネット上で目撃した場合の対処方法について学習します。 key: ネットの迷惑行為を防止する - My Robotic Friends Jr.: + My Robotic Friends Jr: name: 私のロボットの友だち description_student: このレッスンでは、クラスメートをロボットのように扱い、積み重ねたカップのパターンを構築するようにプログラムします。 description_teacher: コードの代わりに一連の記号を使って、さまざまなパターンでカップを積み重ねるように「ロボット」に指示するアルゴリズムを設計します。生徒は交代でロボットとして参加し、仲間が定義したアルゴリズムにのみ応答します。このセグメントでは、シンボルとアクションの間のつながり、アルゴリズムとプログラムの違い、およびデバッグの貴重なスキルを学習します。 @@ -20380,7 +20382,7 @@ ja: name: プログラムでアートを作成 description_student: "「アーティスト」をプログラミングして美しい画像を作成しましょう。" description_teacher: このレッスンでは、生徒がアーティストを制御して、画面上で絵を完成させます。このアーティストステージでは、「100ピクセルずつ前進」や「90度右に回転」などの新しいブロックを使って、より複雑な画像を作成していきます。 - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: ルーピー ロボティック フレンズ ジュニア description_student: このレッスンでは、クラスメートを再度プログラムしますが、ループを使用すると、より大きく複雑な問題を解決できます。 description_teacher: 最初の「ロボットのお友だち」アクティビティを踏み台にして、生徒はより大きく複雑なデザインに取り組みます。「ロボット」をプログラムしてこのような大きなデザインを完成させるには、ループで置き換えることができる命令の繰り返しのパターンを見極める必要があります。 @@ -21129,6 +21131,8 @@ ja: name: Javaラボ lesson-9: name: くりかえし + lesson-21: + name: コンソール lesson_groups: lessonGroup-2: display_name: 内容 @@ -21180,10 +21184,17 @@ ja: name: ユニット2 評価 lesson-6: name: 変数(へんすう) + lesson-16: + name: コンソール lesson_groups: lessonGroup-2: display_name: 内容 csa3-2022: + lessons: + lesson-5: + name: ループ用 + lesson-16: + name: コンソール lesson_groups: lessonGroup-2: display_name: 内容 @@ -21488,6 +21499,8 @@ ja: lessons: lesson-1: name: ようこそ + lesson-9: + name: レッスンプラン csa2-2022-exemplars: lessons: lesson-1: @@ -21535,3 +21548,13 @@ ja: key: レッスンプラン Next steps: key: 次の手順 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: 物理コンピューティング + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: 物理コンピューティング + hello-world-csc: + title: ハローワールド diff --git a/dashboard/config/locales/teacher_markdown.ja-JP.json b/dashboard/config/locales/teacher_markdown.ja-JP.json index 4761b15fe37a1..e01b693baf1a4 100644 --- a/dashboard/config/locales/teacher_markdown.ja-JP.json +++ b/dashboard/config/locales/teacher_markdown.ja-JP.json @@ -109,10 +109,10 @@ "courseE_aboutme_4_2021": "このレッスンには、_たいわ式ポスター_と呼ばれる**ミニプロジェクト**があります。 先生がたや生徒にとって、コースのはじめの方とは進み方がまったくちがうように感じるかもしれません。 これらのレベルには、開始する前に確認したい特徴があります。\n\n\\-生徒さんがあるレベルで書いたコードは、自動的(じどうてき)にほかのレベルに移ります。 これにより、生徒さんは、徐々(じょじょ)アイディアを増やし、学習しながらそれを反復(はんぷく)することができます。\n\\-このため、生徒さんは自由につくることができます。 生徒さんが、いつかだいを終えたかを自身がはんだんするよう自信を持たせてあげてください。 正しい答えひとつだけではありません!\n\\-右側の教師用パネルを開くと、この段階(だんかい)で使うことのできる回答例(かいとうれい)が表示されます。", "courseE_aboutme_5_2021": "このレッスンには、_たいわ式ポスター_と呼ばれる**ミニプロジェクト**があります。 先生がたや生徒にとって、コースのはじめの方とは進み方がまったくちがうように感じるかもしれません。 これらのレベルには、開始する前に確認したい特徴があります。\n\n\\-生徒さんがあるレベルで書いたコードは、自動的(じどうてき)にほかのレベルに移ります。 これにより、生徒さんは、徐々(じょじょ)アイディアを増やし、学習しながらそれを反復(はんぷく)することができます。\n\\-このため、生徒さんは自由につくることができます。 生徒さんが、いつ課題(かだい)を終えたかを自身がはんだんするよう自信を持たせてあげてください。 正しい答えひとつだけではありません!\n\\-右側の教師用パネルを開くと、この段階(だんかい)で使うことのできる回答例(かいとうれい)が表示されます。", "courseE_aboutme_6_2021": "このレッスンには、_たいわ式ポスター_と呼ばれる**ミニプロジェクト**があります。 先生がたや生徒にとって、コースのはじめの方とは進み方がまったくちがうように感じるかもしれません。 これらのレベルには、開始する前に確認したい特徴があります。\n\n\\-生徒さんがあるレベルで書いたコードは、自動的(じどうてき)にほかのレベルに移ります。 これにより、生徒さんは、徐々(じょじょ)アイディアを増やし、学習しながらそれを反復(はんぷく)することができます。\n\\-このため、生徒さんは自由につくることができます。 生徒さんが、いつ課題(かだい)を終えたかを自身がはんだんするよう自信を持たせてあげてください。 正しい答えひとつだけではありません!\n\\-右側の教師用パネルを開くと、この段階(だんかい)で使うことのできる回答例(かいとうれい)が表示されます。", - "courseA_artist_loops12_2021": "ここはフリープレイレベルです。 上達の早い生徒に最適な場所であるのみならず、すべての生徒が自分の創造性を実際に表現できる場所でもあります。 生徒はこのレベルで実際にコードを書くことは求められませんが、コード作成により、学習したことを自分にとってさらに意味ある形で応用できるようになります。 ここで時間をかけて作業するように生徒に勧めましょう。\n\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。 生徒に自分で決めるように任せて、好きなものを好きな時に作成してもらいましょう。 唯一の正解はありません!\n- このレベルの解答例は、右側の教師用パネルを開くと表示できます。", + "courseA_artist_loops12_2021": "ここはフリープレイレベルです。 上達の早い生徒に最適な場所であるのみならず、すべての生徒が自分の創造性を実際に表現できる場所でもあります。 生徒はこのレベルで実際にコードを書くことは求められませんが、コード作成により、学習したことを自分にとってさらに意味ある形で応用できるようになります。 ここで時間をかけて作業するように生徒に勧めましょう。\n\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。 生徒が好きなものをいつ作ったかを自分で判断できるように、やる気を与えてあげてください。正しい答えはひとつだけではありません!\n- この段階で使える回答例は、右側の教師用パネルを開くと表示できます。", "courseA_artist_loops_challenge1_2021": "この特別レッスンは「フリープレイ」です。 これらのレベルには、開始前に確認しておきたい特徴がいくつかあります。\n\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。生徒が好きなものをいつ作ったかを自分で判断できるように、やる気を与えてあげてください。正しい答えはひとつだけではありません!\n- この段階で使える回答例は、右側の教師用パネルを開くと表示できます。", - "courseA_playLab_events7_2021": "このレベルは「フリープレイ」です。 これらのレベルには、開始前に確認しておきたい特徴がいくつかあります。\n\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。生徒が好きなものをいつ作ったかを自分で判断できるように、やる気を与えてあげてください。正しい答えはひとつだけではありません!\n- この段階で使える回答例は、右側の教師用パネルを開くと表示できます。", - "courseB_artist_loops10_2021": "ここはフリープレイレベルです。 上達の早い生徒に最適な場所であるのみならず、すべての生徒が自分の創造性を実際に表現できる場所でもあります。 生徒はこのレベルで実際にコードを書くことは求められませんが、コード作成により、学習したことを自分にとってさらに意味ある形で応用できるようになります。 ここで時間をかけて作業するように生徒に勧めましょう。\n\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。 生徒に自分で決めるように任せて、好きなものを好きな時に作成してもらいましょう。 唯一の正解はありません!\n- このレベルの解答例は、右側の教師用パネルを開くと表示できます。", + "courseA_playLab_events7_2021": "このレベルは「フリープレイ」です。 これらのレベルには、開始前に確認しておきたい特徴がいくつかあります。\n\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。生徒が好きなものをいつ作ったかを自分で判断できるように、やる気を与えてあげてください。正しい答えはひとつだけではありません!\n- このレベルの解答例は、右側の教師用パネルを開くと表示できます。", + "courseB_artist_loops10_2021": "ここはフリープレイレベルです。 上達の早い生徒に最適な場所であるのみならず、すべての生徒が自分の創造性を実際に表現できる場所でもあります。 生徒はこのレベルで実際にコードを書くことは求められませんが、コード作成により、学習したことを自分にとってさらに意味ある形で応用できるようになります。 ここで時間をかけて作業するように生徒に勧めましょう。\n\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。生徒が好きなものをいつ作ったかを自分で判断できるように、やる気を与えてあげてください。正しい答えはひとつだけではありません!\n- この段階で使える回答例は、右側の教師用パネルを開くと表示できます。", "courseB_playlab_events_challenge1_2021": "この特別レッスンは「フリープレイ」です。 これらのレベルには、開始前に確認しておきたい特徴がいくつかあります。\n\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。生徒が好きなものをいつ作ったかを自分で判断できるように、やる気を与えてあげてください。正しい答えはひとつだけではありません!\n- この段階で使える回答例は、右側の教師用パネルを開くと表示できます。", "Dance Party 3_2021": "このレッスンには、**ミニプロジェクト**があります。先生や生徒の皆さんにとって、コースの最初の方とはまったくちがう感覚のものかもしれません。 このレベルでは、開始前に確認しておきたい新しい特徴があります。\n\n- 生徒があるレベルで書いたコードは、自動的に他のレベルに移されます。 これにより、生徒は徐々にアイデアを増やし、学習しながらそれを反復できます。\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。生徒が好きなものをいつ作ったかを自分で判断できるように、やる気を与えてあげてください。正しい答えはひとつだけではありません!\n- この段階で使える回答例は、右側の教師用パネルを開くと表示できます。\n\nこのレベルでは、次の条件が満たされていることを確認しながら生徒のコードを検証します。\n\n- 生徒はピンクのエイリアンスプライトを作成する必要があります。\n- ピンクのエイリアンスプライトは、クリックすると動き始めなくてはなりません。", "Dance Party 4_2021": "このレッスンには、**ミニプロジェクト**があります。先生や生徒の皆さんにとって、コースの最初の方とはまったくちがう感覚のものかもしれません。 このレベルでは、開始前に確認しておきたい新しい特徴があります。\n\n- 生徒があるレベルで書いたコードは、自動的に他のレベルに移されます。 これにより、生徒は徐々にアイデアを増やし、学習しながらそれを反復できます。\n- これらのレベルでは**正確性がチェックされない**ため、より自由な創造性を発揮できます。生徒が好きなものをいつ作ったかを自分で判断できるように、やる気を与えてあげてください。正しい答えはひとつだけではありません!\n- この段階で使える回答例は、右側の教師用パネルを開くと表示できます。\n\nこのレベルでは、次の条件が満たされていることを確認しながら生徒のコードを検証します。\n\n- 生徒はさまざまな衣装の3つのスプライトを作成する必要があります。\n- 各スプライトは、クリックされると動き始めなくてはなりません。", diff --git a/i18n/locales/ja-JP/dashboard/blocks.yml b/i18n/locales/ja-JP/dashboard/blocks.yml index 2613d5e99c510..20a1235120194 100644 --- a/i18n/locales/ja-JP/dashboard/blocks.yml +++ b/i18n/locales/ja-JP/dashboard/blocks.yml @@ -2,6 +2,8 @@ ja: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: 新しくする {ANIMATION_NAME} スプライト {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} は {MOVE1} と {MOVE2} @@ -556,7 +558,6 @@ ja: '"fireworks"': 花火 '"flowers"': フラワー '"growing_stars"': 成長する星 - '"higher_power"': より高いパワー '"swirl"': ヒプノ '"kaleidoscope"': 万華鏡 '"lasers"': レーザーのダンスフロア @@ -1063,6 +1064,12 @@ ja: text: 線を描く {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: エッジ ブロック {SPRITE} 移動から + gamelab_everySeconds: + text: "{N} ごとに{UNIT} を繰り返します " + options: + UNIT: + '"seconds"': 秒 + '"frames"': フレーム gamelab_followingTargets: text: ターゲットの後を追う gamelab_getAllSprites: @@ -1217,6 +1224,8 @@ ja: '"pop"': ポップ '"rain"': 雨 '"spiral"': スパイラル + gamelab_makeNewScaledSprite: + text: 新しくする {ANIMATION_NAME} スプライト {LOCATION} gamelab_makeNewSpriteAnon: text: 新しくする {ANIMATION_NAME} スプライト {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/ja-JP/dashboard/scripts.yml b/i18n/locales/ja-JP/dashboard/scripts.yml index 1e962e4dc4ac6..efc7c5cb996ee 100755 --- a/i18n/locales/ja-JP/dashboard/scripts.yml +++ b/i18n/locales/ja-JP/dashboard/scripts.yml @@ -1186,8 +1186,6 @@ ja: name: まとめ equity-pd: lessons: - Code.org Equity PD: - name: Code.org エクイティPD Necessary Background: name: 必要な背景 science-PD2: @@ -3362,6 +3360,7 @@ ja: description_student: 学校でビデオゲームをプレイできたらと夢見たことはありませんか?このレッスンでは、ゲームを自作できます! description_teacher: このオンラインアクティビティでは、生徒はイベントとは何か、コンピューターがビデオゲームなどのプログラムでイベントをどのように使用するかを学びます。生徒はパズルに取り組み、プログラムがイベント (矢印ボタンが押されるなど) に反応するようにします。パズルの最後に、生徒はさまざまな速度と音でゲームをカスタマイズする機会があります。 student_description: チームをえらんで、バスケットボールのゲームを作る + name: バスケット ボール sample-csp5: lessons: Controlling Memory with Variables: @@ -3924,6 +3923,7 @@ ja: description_student: 学校でビデオゲームをプレイできたらと夢見たことはありませんか?このレッスンでは、ゲームを自作できます! description_teacher: このオンラインアクティビティでは、生徒はイベントとは何か、コンピューターがビデオゲームなどのプログラムでイベントをどのように使用するかを学びます。生徒はパズルに取り組み、プログラムがイベント (矢印ボタンが押されるなど) に反応するようにします。パズルの最後に、生徒はさまざまな速度と音でゲームをカスタマイズする機会があります。 student_description: スポーツ全体を混ぜて一致させましょう + name: スポーツ 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6620,6 +6620,7 @@ ja: name: 'マインクラフト: ヒーローの旅' description_teacher: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しんでパズルに取り組むことでしょう。高校生であればそのほとんどがチュートリアルを終了し、最後にフリープレイ レベルでプレイする時間ができるでしょう。 student_description: Hour of Code向けに、マインクラフトの最新アクティビティができ上がりました。プログラミングを使ってマインクラフトの旅へ + name: ヒーロー applab-intro-staging: title: アプリラボ ステージングの紹介 lessons: @@ -8968,6 +8969,7 @@ ja: description_student: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しくパズルに取り組むことでしょう。高校生はほとんどがチュートリアルを終了するでしょうから、最後にフリープレイ レベルで遊ぶ時間ができるでしょう。 description_teacher: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しくパズルに取り組むことでしょう。高校生はほとんどがチュートリアルを終了するでしょうから、最後にフリープレイ レベルで遊ぶ時間ができるでしょう。 student_description: 自分だけのダンスパーティーをプログラムして友達と共有しましょう。 + name: ダンス frozen-2018-test-b: title: 新しいフローズンスクリプト lessons: @@ -8982,6 +8984,7 @@ ja: name: 'マインクラフト: ボヤージュ アクアティック' description_teacher: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しんでパズルに取り組むことでしょう。高校生であればそのほとんどがチュートリアルを終了し、最後にフリープレイ レベルでプレイする時間ができるでしょう。 student_description: Minecraftに新しいアクティビティができました!創造性と問題解決スキルを発揮して、プログラムで水中世界を探検し構築しましょう。 + name: アクアティック sconyers: title: トレーシーのプレイグラウンド lessons: @@ -12561,7 +12564,7 @@ ja: description: 自分だけのダンスパーティーをプログラムして友達と共有しましょう。 lessons: Dance Party: - name: ダンスパーティー + name: ダンスパーティー (2019) description_student: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しくパズルに取り組むことでしょう。高校生はほとんどがチュートリアルを終了するでしょうから、最後にフリープレイ レベルで遊ぶ時間ができるでしょう。 description_teacher: このレッスンでは、すべての年齢の学習者が、安全で支援的な環境でコーディングとコンピュータ サイエンスの入門的な体験を積むことができます。このレッスンは、文字が十分読める年齢の生徒(6歳以上)に適しています。年少の学習者の場合チュートリアルが終わらないかもしれませんが、1時間とても楽しくパズルに取り組むことでしょう。高校生はほとんどがチュートリアルを終了するでしょうから、最後にフリープレイ レベルで遊ぶ時間ができるでしょう。 student_description: 自分だけのダンスパーティーをプログラムして友達と共有しましょう。 @@ -17854,8 +17857,7 @@ ja: title: '"ハローワールド!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Code.org学習プラットフォームのナビゲート" + Navigating the Codeorg learning platform: description_teacher: |- **学習内容:** @@ -18907,7 +18909,7 @@ ja: description_student: ループとパターンを使って画像を完成させましょう。 description_teacher: ループに戻って、生徒は一連の簡単な指示をループすることで画像を描く方法を学びます。前のオンラインレッスンでは、ループを使って迷路を進み、宝物を収集しました。ここでは、ループでパターンを作成します。この段階の最後に、生徒はループを使って自分の画像を作成する機会があります。 key: アーティストくりかえし - The Big Event Jr.: + The Big Event Jr: name: ビッグイベントジュニア description_student: 先生が巨大なリモコンのボタンを押したら、移動して叫びましょう。 description_teacher: イベントは、事前に作成したアルゴリズムに多様性を加える優れた方法です。プログラムに、ユーザーが希望したタイミングでユーザーの指示に応答してもらいたいことがあります。イベントはそれが行えるようにします。 @@ -19474,7 +19476,7 @@ ja: The Right App: description_student: 自分のスマートフォンアプリをスケッチします。 description_teacher: このレッスンでは、コンピュータサイエンスが実生活の人々を助けることができることを生徒に認識してもらいます。まず、生徒は、架空のスマートフォンユーザーに自分を重ね、その人のニーズに対応する「適切なアプリ」を見つけるのを手伝います。次に、生徒は共感と創造性を発揮して、もう1人のユーザーのニーズに対応する独自のスマートフォンアプリをスケッチします。 - The Big Event Jr.: + The Big Event Jr: name: ビッグイベントジュニア description_student: 先生が巨大なリモコンのボタンを押したら、移動したり、叫んだりしましょう。 description_teacher: イベントは、事前に作成したアルゴリズムに多様性を加える優れた方法です。プログラムに、ユーザーが希望したタイミングでユーザーの指示に応答してもらいたいことがあります。イベントはそれが行えるようにします。 @@ -19556,7 +19558,7 @@ ja: name: ネットの迷惑行為を防止する description_student: このレッスンでは、意地悪な行為と、それをネット上で目撃した場合の対処方法について学習します。 key: ネットの迷惑行為を防止する - My Robotic Friends Jr.: + My Robotic Friends Jr: name: 私のロボットの友だち description_student: このレッスンでは、クラスメートをロボットのように扱い、積み重ねたカップのパターンを構築するようにプログラムします。 description_teacher: コードの代わりに一連の記号を使って、さまざまなパターンでカップを積み重ねるように「ロボット」に指示するアルゴリズムを設計します。生徒は交代でロボットとして参加し、仲間が定義したアルゴリズムにのみ応答します。このセグメントでは、シンボルとアクションの間のつながり、アルゴリズムとプログラムの違い、およびデバッグの貴重なスキルを学習します。 @@ -19577,7 +19579,7 @@ ja: name: プログラムでアートを作成 description_student: "「アーティスト」をプログラミングして美しい画像を作成しましょう。" description_teacher: このレッスンでは、生徒がアーティストを制御して、画面上で絵を完成させます。このアーティストステージでは、「100ピクセルずつ前進」や「90度右に回転」などの新しいブロックを使って、より複雑な画像を作成していきます。 - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: ルーピー ロボティック フレンズ ジュニア description_student: このレッスンでは、クラスメートを再度プログラムしますが、ループを使用すると、より大きく複雑な問題を解決できます。 description_teacher: 最初の「ロボットのお友だち」アクティビティを踏み台にして、生徒はより大きく複雑なデザインに取り組みます。「ロボット」をプログラムしてこのような大きなデザインを完成させるには、ループで置き換えることができる命令の繰り返しのパターンを見極める必要があります。 @@ -20313,6 +20315,8 @@ ja: name: Javaラボ lesson-9: name: くりかえし + lesson-21: + name: コンソール lesson_groups: lessonGroup-2: display_name: 内容 @@ -20364,10 +20368,17 @@ ja: name: ユニット2 評価 lesson-6: name: 変数(へんすう) + lesson-16: + name: コンソール lesson_groups: lessonGroup-2: display_name: 内容 csa3-2022: + lessons: + lesson-5: + name: ループ用 + lesson-16: + name: コンソール lesson_groups: lessonGroup-2: display_name: 内容 @@ -20665,6 +20676,8 @@ ja: lessons: lesson-1: name: ようこそ + lesson-9: + name: レッスンプラン csa2-2022-exemplars: lessons: lesson-1: @@ -20712,3 +20725,13 @@ ja: key: レッスンプラン Next steps: key: 次の手順 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: 物理コンピューティング + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: 物理コンピューティング + hello-world-csc: + title: ハローワールド From b8c1a5266ca4cbd3e3727c5830f251672e63a6ac Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:06 +0000 Subject: [PATCH 40/84] dashboard i18n updates - Georgian --- dashboard/config/locales/blocks.ka-GE.yml | 4 + .../locales/lesson_activities.ka-GE.json | 17 +- .../locales/long_instructions.ka-GE.json | 110 ++-- dashboard/config/locales/resources.ka-GE.json | 504 +++++++++++++++++- dashboard/config/locales/scripts.ka-GE.yml | 15 +- i18n/locales/ka-GE/dashboard/blocks.yml | 4 + i18n/locales/ka-GE/dashboard/scripts.yml | 15 +- 7 files changed, 600 insertions(+), 69 deletions(-) diff --git a/dashboard/config/locales/blocks.ka-GE.yml b/dashboard/config/locales/blocks.ka-GE.yml index f78427432c0e7..9fcbe4834a7ee 100644 --- a/dashboard/config/locales/blocks.ka-GE.yml +++ b/dashboard/config/locales/blocks.ka-GE.yml @@ -448,6 +448,10 @@ ka: CONDITION: '"when"': როდის '"while"': სანამ + gamelab_everySeconds: + options: + UNIT: + '"seconds"': წამები gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.ka-GE.json b/dashboard/config/locales/lesson_activities.ka-GE.json index 2a3b72dafeae3..12f546da293b2 100644 --- a/dashboard/config/locales/lesson_activities.ka-GE.json +++ b/dashboard/config/locales/lesson_activities.ka-GE.json @@ -170,12 +170,21 @@ "d0fc53d4-8f55-4dd9-9c69-c662210b2f5b": { "name": "შეჯამება" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "აქტივობა" + }, "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { - "name": "შეჯამება (5 წუთი)" + "name": "შეჯამება" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "აქტივობა" }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "შეჯამება" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "შეფასება" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "მოთელვა" }, @@ -644,6 +653,12 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "შეჯამება" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "დაწყება" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "აქტივობა" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "შეჯამება" }, diff --git a/dashboard/config/locales/long_instructions.ka-GE.json b/dashboard/config/locales/long_instructions.ka-GE.json index 1d931e37ea3e1..17287c7ea9210 100644 --- a/dashboard/config/locales/long_instructions.ka-GE.json +++ b/dashboard/config/locales/long_instructions.ka-GE.json @@ -84,18 +84,18 @@ "CSD U2 navigation": "# სანავიგაციო დაფის შექმნა\\\r\n\n\\\r\nაქ მოცემულია თქვენი უწინდელი პროექტი. თქვენ ერთმანეთთან დააკავშირებთ ორ გვერდს, გვერდის თავში, **სანავიგაციო დაფის** შექმნით. ვებ-საიტებს ძირითადად აქვთ იგივე სანავიგაციო დაფა მათ ყველა გვერდზე, რომლის დახმარებითაც თქვენ შეგიძლიათ საიტზე გადაადგილება. სანავიგაციო დაფის მაგალითი შეგიძლიათ იხილოთ [ამ გვერდზე] \\().\\\r\n\\\r\n\n# დავალება\\\r\n\n- თქვენ მთავარ გვერდზე (index.html), დაამატეთ ორი ჰიპერბმული მის თავში, ერთი მიბმული თქვენი სიების გვერდათ, ხოლო მეორე მთავარ გვერდთან.\\\r\n- _მიუხედავად იმისა, რომ შეიძლება უცნაურად მოგეჩვენოთ გვერდის საკუთარ თავთან მიბმა, ნაკელბად დამაბნეველია რომ სანავიგაციო დაფა იყოს ზუსტად ერთნაირი ყველა გვერდზე._\\\r\n- დააკოპირეთ სანავიგაციო დაფის კოდი და დაამატეთ ის თქვენი სიების გვერდის თავშიც.\\\r\n- შეამოწმეთ თქვენი ლინკები გადასახედ არეში მათზე დაკლიკვით.\\\r\n \\\r", "CSD U2 navigation_2018": "# სანავიგაციო დაფის შექმნა\\\r\n\n\\\r\nაქ მოცემულია თქვენი უწინდელი პროექტი. თქვენ ერთმანეთთან დააკავშირებთ ორ გვერდს, გვერდის თავში, **სანავიგაციო დაფის** შექმნით. ვებ-საიტებს ძირითადად აქვთ იგივე სანავიგაციო დაფა მათ ყველა გვერდზე, რომლის დახმარებითაც თქვენ შეგიძლიათ საიტზე გადაადგილება. სანავიგაციო დაფის მაგალითი შეგიძლიათ იხილოთ [ამ გვერდზე] \\().\\\r\n\\\r\n\n# დავალება\\\r\n\n- თქვენ მთავარ გვერდზე (index.html), დაამატეთ ორი ჰიპერბმული მის თავში, ერთი მიბმული თქვენი სიების გვერდათ, ხოლო მეორე მთავარ გვერდთან.\\\r\n- _მიუხედავად იმისა, რომ შეიძლება უცნაურად მოგეჩვენოთ გვერდის საკუთარ თავთან მიბმა, ნაკელბად დამაბნეველია რომ სანავიგაციო დაფა იყოს ზუსტად ერთნაირი ყველა გვერდზე._\\\r\n- დააკოპირეთ სანავიგაციო დაფის კოდი და დაამატეთ ის თქვენი სიების გვერდის თავშიც.\\\r\n- შეამოწმეთ თქვენი ლინკები გადასახედ არეში მათზე დაკლიკვით.\\\r\n \\\r", "CSD U2 navigation_2019": "# სანავიგაციო დაფის შექმნა\\\r\n\n\\\r\nაქ მოცემულია თქვენი უწინდელი პროექტი. თქვენ ერთმანეთთან დააკავშირებთ ორ გვერდს, გვერდის თავში, **სანავიგაციო დაფის** შექმნით. ვებ-საიტებს ძირითადად აქვთ იგივე სანავიგაციო დაფა მათ ყველა გვერდზე, რომლის დახმარებითაც თქვენ შეგიძლიათ საიტზე გადაადგილება. სანავიგაციო დაფის მაგალითი შეგიძლიათ იხილოთ [ამ გვერდზე] \\().\\\r\n\\\r\n\n# დავალება\\\r\n\n- თქვენ მთავარ გვერდზე (index.html), დაამატეთ ორი ჰიპერბმული მის თავში, ერთი მიბმული თქვენი სიების გვერდათ, ხოლო მეორე მთავარ გვერდთან.\\\r\n- _მიუხედავად იმისა, რომ შეიძლება უცნაურად მოგეჩვენოთ გვერდის საკუთარ თავთან მიბმა, ნაკელბად დამაბნეველია რომ სანავიგაციო დაფა იყოს ზუსტად ერთნაირი ყველა გვერდზე._\\\r\n- დააკოპირეთ სანავიგაციო დაფის კოდი და დაამატეთ ის თქვენი სიების გვერდის თავშიც.\\\r\n- შეამოწმეთ თქვენი ლინკები გადასახედ არეში მათზე დაკლიკვით.\\\r\n \\\r", - "CSD U2 new page": "# შექმენით ახალი გვერდი თქვენი ვებ-საიტისთვის.\\\r\n\n\\\r\nეს თქვენი უწინდელი პროექტია. რომელსაც სხვა გვერდს დაამატებთ. თქვენი ახალი გვერდი შეიძლება იყოს ტოპ 10-ის სია, რეცეფტი ან სხვა რაც მოგესურვებათ.\\\r\n\\\r\n\n# დავალება\\\r\n\n- დაამატეთ ახალი HTML ფაილი აქ დაკლიკებით ![](). ახალი ფაილი უნდა გამოჩნდეს სიაში, სამუშაო სივრცის მარცხენა მხარეს.\\\r\n- გადაარქვით ფაილს სახელი, მარჯვენა ღილაკზე დაკლიკებით და \"Rename\"-ის არჩევით, ან მასზე დაკლიკებით, უკვე მონიშნულ მდგომარეობაში. **დარწმუნდით, რომ სახელი უნიკალურია, აღწერს შინაარსს და მთავრდება \".html\"-ით.**.\\\r\n- გამოიყენეთ HTML თქვენი ახალი გვერდის შესავსებად. ის უნდა შეიცავდეს:\\\r\n- სიას\\\r\n- ჰედერს\\\r\n \\\r", - "CSD U2 new page_2018": "# შექმენით ახალი გვერდი თქვენი ვებ-საიტისთვის.\\\r\n\n\\\r\nეს თქვენი უწინდელი პროექტია. რომელსაც სხვა გვერდს დაამატებთ. თქვენი ახალი გვერდი შეიძლება იყოს ტოპ 10-ის სია, რეცეფტი ან სხვა რაც მოგესურვებათ.\\\r\n\\\r\n\n# დავალება\\\r\n\n- დაამატეთ ახალი HTML ფაილი აქ დაკლიკებით ![](). ახალი ფაილი უნდა გამოჩნდეს სიაში, სამუშაო სივრცის მარცხენა მხარეს.\\\r\n- გადაარქვით ფაილს სახელი, მარჯვენა ღილაკზე დაკლიკებით და \"Rename\"-ის არჩევით, ან მასზე დაკლიკებით, უკვე მონიშნულ მდგომარეობაში. **დარწმუნდით, რომ სახელი უნიკალურია, აღწერს შინაარსს და მთავრდება \".html\"-ით.**.\\\r\n- გამოიყენეთ HTML თქვენი ახალი გვერდის შესავსებად. ის უნდა შეიცავდეს:\\\r\n- სიას\\\r\n- ჰედერს\\\r\n \\\r", - "CSD U2 new page_2019": "# შექმენით ახალი გვერდი თქვენი ვებ-საიტისთვის.\\\r\n\n\\\r\nეს თქვენი უწინდელი პროექტია. რომელსაც სხვა გვერდს დაამატებთ. თქვენი ახალი გვერდი შეიძლება იყოს ტოპ 10-ის სია, რეცეფტი ან სხვა რაც მოგესურვებათ.\\\r\n\\\r\n\n# დავალება\\\r\n\n- დაამატეთ ახალი HTML ფაილი აქ დაკლიკებით ![](). ახალი ფაილი უნდა გამოჩნდეს სიაში, სამუშაო სივრცის მარცხენა მხარეს.\\\r\n- გადაარქვით ფაილს სახელი, მარჯვენა ღილაკზე დაკლიკებით და \"Rename\"-ის არჩევით, ან მასზე დაკლიკებით, უკვე მონიშნულ მდგომარეობაში. **დარწმუნდით, რომ სახელი უნიკალურია, აღწერს შინაარსს და მთავრდება \".html\"-ით.**.\\\r\n- გამოიყენეთ HTML თქვენი ახალი გვერდის შესავსებად. ის უნდა შეიცავდეს:\\\r\n- სიას\\\r\n- ჰედერს\\\r\n \\\r", + "CSD U2 new page": "# შექმენით ახალი გვერდი თქვენი ვებ-საიტისთვის.\\\r\n\n\\\r\nეს თქვენი უწინდელი პროექტია. რომელსაც სხვა გვერდს დაამატებთ. თქვენი ახალი გვერდი შეიძლება იყოს ტოპ 10-ის სია, რეცეფტი ან სხვა რაც მოგესურვებათ.\\\r\n\\\r\n\n# დავალება\\\r\n\n- დაამატეთ ახალი HTML ფაილი აქ დაკლიკებით !\\[](\\<\n PM.png>). ახალი ფაილი უნდა გამოჩნდეს სიაში, სამუშაო სივრცის მარცხენა მხარეს.\\\r\n- გადაარქვით ფაილს სახელი, მარჯვენა ღილაკზე დაკლიკებით და \"Rename\"-ის არჩევით, ან მასზე დაკლიკებით, უკვე მონიშნულ მდგომარეობაში. **დარწმუნდით, რომ სახელი უნიკალურია, აღწერს შინაარსს და მთავრდება \".html\"-ით.**.\\\r\n- გამოიყენეთ HTML თქვენი ახალი გვერდის შესავსებად. ის უნდა შეიცავდეს:\\\r\n- სიას\\\r\n- ჰედერს\\\r\n \\\r", + "CSD U2 new page_2018": "# შექმენით ახალი გვერდი თქვენი ვებ-საიტისთვის.\\\r\n\n\\\r\nეს თქვენი უწინდელი პროექტია. რომელსაც სხვა გვერდს დაამატებთ. თქვენი ახალი გვერდი შეიძლება იყოს ტოპ 10-ის სია, რეცეფტი ან სხვა რაც მოგესურვებათ.\\\r\n\\\r\n\n# დავალება\\\r\n\n- დაამატეთ ახალი HTML ფაილი აქ დაკლიკებით !\\[](\\<\n PM.png>). ახალი ფაილი უნდა გამოჩნდეს სიაში, სამუშაო სივრცის მარცხენა მხარეს.\\\r\n- გადაარქვით ფაილს სახელი, მარჯვენა ღილაკზე დაკლიკებით და \"Rename\"-ის არჩევით, ან მასზე დაკლიკებით, უკვე მონიშნულ მდგომარეობაში. **დარწმუნდით, რომ სახელი უნიკალურია, აღწერს შინაარსს და მთავრდება \".html\"-ით.**.\\\r\n- გამოიყენეთ HTML თქვენი ახალი გვერდის შესავსებად. ის უნდა შეიცავდეს:\\\r\n- სიას\\\r\n- ჰედერს\\\r\n \\\r", + "CSD U2 new page_2019": "# შექმენით ახალი გვერდი თქვენი ვებ-საიტისთვის.\\\r\n\n\\\r\nეს თქვენი უწინდელი პროექტია. რომელსაც სხვა გვერდს დაამატებთ. თქვენი ახალი გვერდი შეიძლება იყოს ტოპ 10-ის სია, რეცეფტი ან სხვა რაც მოგესურვებათ.\\\r\n\\\r\n\n# დავალება\\\r\n\n- დაამატეთ ახალი HTML ფაილი აქ დაკლიკებით !\\[](\\<\n PM.png>). ახალი ფაილი უნდა გამოჩნდეს სიაში, სამუშაო სივრცის მარცხენა მხარეს.\\\r\n- გადაარქვით ფაილს სახელი, მარჯვენა ღილაკზე დაკლიკებით და \"Rename\"-ის არჩევით, ან მასზე დაკლიკებით, უკვე მონიშნულ მდგომარეობაში. **დარწმუნდით, რომ სახელი უნიკალურია, აღწერს შინაარსს და მთავრდება \".html\"-ით.**.\\\r\n- გამოიყენეთ HTML თქვენი ახალი გვერდის შესავსებად. ის უნდა შეიცავდეს:\\\r\n- სიას\\\r\n- ჰედერს\\\r\n \\\r", "CSD U2 ordered list": "# თანმიმდევრული სიები\\\r\n\n
                \r\n
                \r\n**სიების რა 2 სახეობა არსებობს?**\r\n\nHTML-ში გვხვდება 2 სახეობის სია, თანმიმდევრული და მარკირებული.\\\r\n\n
                \n
                \r\n**რა \nარის თანმიმდევრული სია?**\r\nთანმიმდევრული სია არის ერთმანეთის მიყოლებით დალაგებული იმ ელემენტების ერთობლიობა, რომელთაც გააჩნიათ საკუთარი ნომრები.\r\n

                \r\nთანმიმდევრული სია იხსნება თეგით\n'
                  ' . რომელიც არის მისივე ინგლისური შესატყვისის აბრევიატურა: Ordered List.\nსიის თითოეული ელემენტი მონიშნულია თეგით '
                1. ';. რომელიც ასევე არის აბრევიატურა: List Item. სიის თიოთეულ წევრს ქვეელემენტი ეწოდება, რაც ნიშნავს იმას, რომ იგი შედის მთავარი თეგის, თანმიმდევრული სიის, '
                    ' შემადგენლობაში.\r\n\r\n
                \r\n\r\n
                \r\n**როგორ იქმნება თანმიმდევრული სია?**\r\nთანმიმდევრული სიის შესაქმნელად 2 ნაბიჯის განხორციელებაა საჭირო:\nსიის შექმნა და მასში ელემენტების დამატება. თანმიმდევრული სიის შესაქმნელად იწერება თეგები '
                  '. შემდეგ კი ხდება ამ თეგების **შიგნით** ელემენტთა დამატება, რისთვისაც საჭიროა '
                1. ' თეგების გამოყენება, რომელთა შორისაც ათავსებთ სიის ელემენტს (წევრს).\r\n

                  \r\nრეკომენდირებულია '
                2. ' თეგების ისე განლაგება, რომ მარტივად აღსაქმელი იყოს მათი '
                    ' თეგის შემადგენლობაში ყოფნა.\r\n\r\n
                3. \r\n\r\n
                  \r\n**მაჩვენე მუშა კოდი.**\r\n\n\r\n\r\nმაგალითი\r\nშედეგი\r\n\r\n\r\n
                  \n<ol> 
                  <li>Step 1 </li>
                  <li>Step 2 </li>\n
                  <li>Step 3 </li>
                  </ol>
                  \r\n\r\n\r\n\r\n\r\n
                  \r\n
                  \r\n\r\nეს გვერდი უკვე შეიცავს თანმიმდევრულ სიას, თუმცა მას შესაბამისი თეგები აკლია.\r\n\r\n#\nშეასწორე\r\n\r\n* გამოიყენე თეგები `
                    ` და `
                  1. ` და გადააქციე მოცემული ტექსტი თანმიმდევრულ სიად, რომელიც ისე გამოიყურება, როგორც ქვედა მაგალითშია.\r\n\r\n*ცნობისათვის: შენი კოდი არ უნდა შეიცავდეს რიცხვებს.* \r\n\r\n![](https://images.code.org/b3186e83c3e3bd2680a1a300e5abd126-image-1493238064706.17.03\nPM.png)", "CSD U2 ordered list_2018": "# თანმიმდევრული სიები\\\r\n\n
                    \r\n
                    \r\n**სიების რა 2 სახეობა არსებობს?**\r\n\nHTML-ში გვხვდება 2 სახეობის სია, თანმიმდევრული და მარკირებული.\\\r\n\n
                    \n
                    \r\n**რა \nარის თანმიმდევრული სია?**\r\nთანმიმდევრული სია არის ერთმანეთის მიყოლებით დალაგებული იმ ელემენტების ერთობლიობა, რომელთაც გააჩნიათ საკუთარი ნომრები.\r\n

                    \r\nთანმიმდევრული სია იხსნება თეგით\n'
                      ' . რომელიც არის მისივე ინგლისური შესატყვისის აბრევიატურა: Ordered List.\nსიის თითოეული ელემენტი მონიშნულია თეგით '
                    1. ';. რომელიც ასევე არის აბრევიატურა: List Item. სიის თიოთეულ წევრს ქვეელემენტი ეწოდება, რაც ნიშნავს იმას, რომ იგი შედის მთავარი თეგის, თანმიმდევრული სიის, '
                        ' შემადგენლობაში.\r\n\r\n
                    \r\n\r\n
                    \r\n**როგორ იქმნება თანმიმდევრული სია?**\r\nთანმიმდევრული სიის შესაქმნელად 2 ნაბიჯის განხორციელებაა საჭირო:\nსიის შექმნა და მასში ელემენტების დამატება. თანმიმდევრული სიის შესაქმნელად იწერება თეგები '
                      '. შემდეგ კი ხდება ამ თეგების **შიგნით** ელემენტთა დამატება, რისთვისაც საჭიროა '
                    1. ' თეგების გამოყენება, რომელთა შორისაც ათავსებთ სიის ელემენტს (წევრს).\r\n

                      \r\nრეკომენდირებულია '
                    2. ' თეგების ისე განლაგება, რომ მარტივად აღსაქმელი იყოს მათი '
                        ' თეგის შემადგენლობაში ყოფნა.\r\n\r\n
                    3. \r\n\r\n
                      \r\n**მაჩვენე მუშა კოდი.**\r\n\n\r\n\r\nმაგალითი\r\nშედეგი\r\n\r\n\r\n
                      \n<ol> 
                      <li>Step 1 </li>
                      <li>Step 2 </li>\n
                      <li>Step 3 </li>
                      </ol>
                      \r\n\r\n\r\n\r\n\r\n
                      \r\n
                      \r\n\r\nეს გვერდი უკვე შეიცავს თანმიმდევრულ სიას, თუმცა მას შესაბამისი თეგები აკლია.\r\n\r\n#\nშეასწორე\r\n\r\n* გამოიყენე თეგები `
                        ` და `
                      1. ` და გადააქციე მოცემული ტექსტი თანმიმდევრულ სიად, რომელიც ისე გამოიყურება, როგორც ქვედა მაგალითშია.\r\n\r\n*ცნობისათვის: შენი კოდი არ უნდა შეიცავდეს რიცხვებს.* \r\n\r\n![](https://images.code.org/b3186e83c3e3bd2680a1a300e5abd126-image-1493238064706.17.03\nPM.png)", "CSD U2 ordered list_2019": "# თანმიმდევრული სიები\\\r\n\n
                        \r\n
                        \r\n**სიების რა 2 სახეობა არსებობს?**\r\n\nHTML-ში გვხვდება 2 სახეობის სია, თანმიმდევრული და მარკირებული.\\\r\n\n
                        \n
                        \r\n**რა \nარის თანმიმდევრული სია?**\r\nთანმიმდევრული სია არის ერთმანეთის მიყოლებით დალაგებული იმ ელემენტების ერთობლიობა, რომელთაც გააჩნიათ საკუთარი ნომრები.\r\n

                        \r\nთანმიმდევრული სია იხსნება თეგით\n'
                          ' . რომელიც არის მისივე ინგლისური შესატყვისის აბრევიატურა: Ordered List.\nსიის თითოეული ელემენტი მონიშნულია თეგით '
                        1. ';. რომელიც ასევე არის აბრევიატურა: List Item. სიის თიოთეულ წევრს ქვეელემენტი ეწოდება, რაც ნიშნავს იმას, რომ იგი შედის მთავარი თეგის, თანმიმდევრული სიის, '
                            ' შემადგენლობაში.\r\n\r\n
                        \r\n\r\n
                        \r\n**როგორ იქმნება თანმიმდევრული სია?**\r\nთანმიმდევრული სიის შესაქმნელად 2 ნაბიჯის განხორციელებაა საჭირო:\nსიის შექმნა და მასში ელემენტების დამატება. თანმიმდევრული სიის შესაქმნელად იწერება თეგები '
                          '. შემდეგ კი ხდება ამ თეგების **შიგნით** ელემენტთა დამატება, რისთვისაც საჭიროა '
                        1. ' თეგების გამოყენება, რომელთა შორისაც ათავსებთ სიის ელემენტს (წევრს).\r\n

                          \r\nრეკომენდირებულია '
                        2. ' თეგების ისე განლაგება, რომ მარტივად აღსაქმელი იყოს მათი '
                            ' თეგის შემადგენლობაში ყოფნა.\r\n\r\n
                        3. \r\n\r\n
                          \r\n**მაჩვენე მუშა კოდი.**\r\n\n\r\n\r\nმაგალითი\r\nშედეგი\r\n\r\n\r\n
                          \n<ol> 
                          <li>Step 1 </li>
                          <li>Step 2 </li>\n
                          <li>Step 3 </li>
                          </ol>
                          \r\n\r\n\r\n\r\n\r\n
                          \r\n
                          \r\n\r\nეს გვერდი უკვე შეიცავს თანმიმდევრულ სიას, თუმცა მას შესაბამისი თეგები აკლია.\r\n\r\n#\nშეასწორე\r\n\r\n* გამოიყენე თეგები `
                            ` და `
                          1. ` და გადააქციე მოცემული ტექსტი თანმიმდევრულ სიად, რომელიც ისე გამოიყურება, როგორც ქვედა მაგალითშია.\r\n\r\n*ცნობისათვის: შენი კოდი არ უნდა შეიცავდეს რიცხვებს.* \r\n\r\n![](https://images.code.org/b3186e83c3e3bd2680a1a300e5abd126-image-1493238064706.17.03\nPM.png)", "CSD U2 project review": "# გადახედეთ თქვენს პროექტს\\\r\n\n\\\r\nთქვენ თითქმის მზად ხართ პროექტის გამოსაქვეყნებლად, მაგრამ ჯობს კიდევ ერთხელ გადაამოწმოთ აკმაყოფილებს თუ არა თქვენი პროექტი ყველა მოთხოვნას.\\\r\n\\\r\n\n# დავალება\\\r\n\n- გადაამოწმეთ გიღირთ თუ არა ყველა იმ ინფორმაციის გაზიარება, რაც თქვენს საიტზე გაქვთ.\\\r\n- შეამოწმეთ სწორადაა თუ არა ატრიბუტირებული თქვენი ყველა სურათი და გაქვთ თუ არა მათი გამოყენების უფლება.\\\r\n- შეამოწმეთ შეიცავს თუ არა თქვენი პროექტი ყველაფერს, რაც ინსტრუქციაში იყო მოთხოვნილი.\\\r\n- გამოიყენეთ კომენტარები და ცარიელი სივრცეები იმისთვის, რომ გახადოთ თქვენი ვებ-საიტი უფრო მარტივად წაკითხვადი.\\\r\n- სთხოვეთ თქვენს მეწყვილეს, თქვენს საიტზე, პოტენციური შეცდომების პოვნაში დახმარება.\\\r", "CSD U2 project review_2018": "# გადახედეთ თქვენს პროექტს\\\r\n\n\\\r\nთქვენ თითქმის მზად ხართ პროექტის გამოსაქვეყნებლად, მაგრამ ჯობს კიდევ ერთხელ გადაამოწმოთ აკმაყოფილებს თუ არა თქვენი პროექტი ყველა მოთხოვნას.\\\r\n\\\r\n\n# დავალება\\\r\n\n- გადაამოწმეთ გიღირთ თუ არა ყველა იმ ინფორმაციის გაზიარება, რაც თქვენს საიტზე გაქვთ.\\\r\n- შეამოწმეთ სწორადაა თუ არა ატრიბუტირებული თქვენი ყველა სურათი და გაქვთ თუ არა მათი გამოყენების უფლება.\\\r\n- შეამოწმეთ შეიცავს თუ არა თქვენი პროექტი ყველაფერს, რაც ინსტრუქციაში იყო მოთხოვნილი.\\\r\n- გამოიყენეთ კომენტარები და ცარიელი სივრცეები იმისთვის, რომ გახადოთ თქვენი ვებ-საიტი უფრო მარტივად წაკითხვადი.\\\r\n- სთხოვეთ თქვენს მეწყვილეს, თქვენს საიტზე, პოტენციური შეცდომების პოვნაში დახმარება.\\\r", "CSD U2 project review_2019": "# გადახედეთ თქვენს პროექტს\\\r\n\n\\\r\nთქვენ თითქმის მზად ხართ პროექტის გამოსაქვეყნებლად, მაგრამ ჯობს კიდევ ერთხელ გადაამოწმოთ აკმაყოფილებს თუ არა თქვენი პროექტი ყველა მოთხოვნას.\\\r\n\\\r\n\n# დავალება\\\r\n\n- გადაამოწმეთ გიღირთ თუ არა ყველა იმ ინფორმაციის გაზიარება, რაც თქვენს საიტზე გაქვთ.\\\r\n- შეამოწმეთ სწორადაა თუ არა ატრიბუტირებული თქვენი ყველა სურათი და გაქვთ თუ არა მათი გამოყენების უფლება.\\\r\n- შეამოწმეთ შეიცავს თუ არა თქვენი პროექტი ყველაფერს, რაც ინსტრუქციაში იყო მოთხოვნილი.\\\r\n- გამოიყენეთ კომენტარები და ცარიელი სივრცეები იმისთვის, რომ გახადოთ თქვენი ვებ-საიტი უფრო მარტივად წაკითხვადი.\\\r\n- სთხოვეთ თქვენს მეწყვილეს, თქვენს საიტზე, პოტენციური შეცდომების პოვნაში დახმარება.\\\r", - "CSD U2 project share": "# გააზიარეთ თქვენი პროექტი\\\r\n\n\\\r\nდროა თქვენი პროექტი მსოფლიოს გაუზიაროთ!\\\r\n\\\r\n\n# დავალება\\\r\n\nდაკლიკეთ ![]() ღილაკს ამ გვერდის თავში.\\\r\n\n- დააკოპირეთ URL რომელსაც ის მოგცემთ და გაუგზავნეთ იმ ხალხს, ვინც გინდათ რომ თქვენი გვერდი იხილოს.\\\r\n \\\r", - "CSD U2 project share_2018": "# გააზიარეთ თქვენი პროექტი\\\r\n\n\\\r\nდროა თქვენი პროექტი მსოფლიოს გაუზიაროთ!\\\r\n\\\r\n\n# დავალება\\\r\n\nდაკლიკეთ ![]() ღილაკს ამ გვერდის თავში.\\\r\n\n- დააკოპირეთ URL რომელსაც ის მოგცემთ და გაუგზავნეთ იმ ხალხს, ვინც გინდათ რომ თქვენი გვერდი იხილოს.\\\r\n \\\r", - "CSD U2 project share_2019": "# გააზიარეთ თქვენი პროექტი\\\r\n\n\\\r\nდროა თქვენი პროექტი მსოფლიოს გაუზიაროთ!\\\r\n\\\r\n\n# დავალება\\\r\n\nდაკლიკეთ ![]() ღილაკს ამ გვერდის თავში.\\\r\n\n- დააკოპირეთ URL რომელსაც ის მოგცემთ და გაუგზავნეთ იმ ხალხს, ვინც გინდათ რომ თქვენი გვერდი იხილოს.\\\r\n \\\r", + "CSD U2 project share": "# გააზიარეთ თქვენი პროექტი\\\r\n\n\\\r\nდროა თქვენი პროექტი მსოფლიოს გაუზიაროთ!\\\r\n\\\r\n\n# დავალება\\\r\n\nდაკლიკეთ !\\[](\\<\nAM.png>) ღილაკს ამ გვერდის თავში.\\\r\n\n- დააკოპირეთ URL რომელსაც ის მოგცემთ და გაუგზავნეთ იმ ხალხს, ვინც გინდათ რომ თქვენი გვერდი იხილოს.\\\r\n \\\r", + "CSD U2 project share_2018": "# გააზიარეთ თქვენი პროექტი\\\r\n\n\\\r\nდროა თქვენი პროექტი მსოფლიოს გაუზიაროთ!\\\r\n\\\r\n\n# დავალება\\\r\n\nდაკლიკეთ !\\[](\\<\nAM.png>) ღილაკს ამ გვერდის თავში.\\\r\n\n- დააკოპირეთ URL რომელსაც ის მოგცემთ და გაუგზავნეთ იმ ხალხს, ვინც გინდათ რომ თქვენი გვერდი იხილოს.\\\r\n \\\r", + "CSD U2 project share_2019": "# გააზიარეთ თქვენი პროექტი\\\r\n\n\\\r\nდროა თქვენი პროექტი მსოფლიოს გაუზიაროთ!\\\r\n\\\r\n\n# დავალება\\\r\n\nდაკლიკეთ !\\[](\\<\nAM.png>) ღილაკს ამ გვერდის თავში.\\\r\n\n- დააკოპირეთ URL რომელსაც ის მოგცემთ და გაუგზავნეთ იმ ხალხს, ვინც გინდათ რომ თქვენი გვერდი იხილოს.\\\r\n \\\r", "CSD U2 upload images": "# სურათების ატვირთვა\\\r\n\n\\\r\nახლა კი, უნდა ატვირთოთ ყველა თქვენი სურათი პროექტში. \\\r\n\\\r\n\n# დავალება\\\r\n\n\\*\n\nგადმოწერეთ ყველა სასურველი სურათი თქვენს კომპიუტერზე. თუ დაგჭირდათ ეწვიეთ [გაკვეთილი 8 დონე 5](/s/csd2/stage/8/puzzle/5) დახმარებისთვის.\\\r\n\\*დარწმუნდით, რომ გაქვთ ამ სურათების გამოყენების უფლება.\\\r\n\\*ჩაიწერეთ მთელი დამატებით ინფორმაცია, რომლიც გჭირდებათ.\\\r\n\\*ატვირთეთ ყველა სურათი თქვენ პროექტში. ეწვიეთ \n[გაკვეთილი 8 დონე 6](/s/csd2/stage/8/puzzle/6) თუ არ გახსოვთ როგორ.\\\r\n\\\r", "CSD U2 upload images_2018": "# სურათების ატვირთვა\\\r\n\n\\\r\nახლა კი, უნდა ატვირთოთ ყველა თქვენი სურათი პროექტში. \\\r\n\\\r\n\n# დავალება\\\r\n\n\\*\n\nგადმოწერეთ ყველა სასურველი სურათი თქვენს კომპიუტერზე. თუ დაგჭირდათ ეწვიეთ [გაკვეთილი 8 დონე 5](/s/csd2/stage/8/puzzle/5) დახმარებისთვის.\\\r\n\\*დარწმუნდით, რომ გაქვთ ამ სურათების გამოყენების უფლება.\\\r\n\\*ჩაიწერეთ მთელი დამატებით ინფორმაცია, რომლიც გჭირდებათ.\\\r\n\\*ატვირთეთ ყველა სურათი თქვენ პროექტში. ეწვიეთ \n[გაკვეთილი 8 დონე 6](/s/csd2/stage/8/puzzle/6) თუ არ გახსოვთ როგორ.\\\r\n\\\r", "CSD U2 upload images_2019": "# სურათების ატვირთვა\\\r\n\n\\\r\nახლა კი, უნდა ატვირთოთ ყველა თქვენი სურათი პროექტში. \\\r\n\\\r\n\n# დავალება\\\r\n\n\\*\n\nგადმოწერეთ ყველა სასურველი სურათი თქვენს კომპიუტერზე. თუ დაგჭირდათ ეწვიეთ [გაკვეთილი 8 დონე 5](/s/csd2/stage/8/puzzle/5) დახმარებისთვის.\\\r\n\\*დარწმუნდით, რომ გაქვთ ამ სურათების გამოყენების უფლება.\\\r\n\\*ჩაიწერეთ მთელი დამატებით ინფორმაცია, რომლიც გჭირდებათ.\\\r\n\\*ატვირთეთ ყველა სურათი თქვენ პროექტში. ეწვიეთ \n[გაკვეთილი 8 დონე 6](/s/csd2/stage/8/puzzle/6) თუ არ გახსოვთ როგორ.\\\r\n\\\r", @@ -143,48 +143,48 @@ "CSD U3 Keyboard Input Challenge": "# გამოწვევა\\\r\n\n_გაესაუბრეთ თქვენს მასწავლებელს ამ გამოწვევასთან შერკინებამდე._\\\r\n\\\r\nეს არის ხოჭოს პროგრამა, რომელზეც თქვენ მუშაობდით ბოლო რამდენიმე დონეზე. აირჩიეთ ერთი ან მეტი ჩამოთვლილი გამოწვევებიდან, ან დაამატეთ ახალი, თქვენთვის სასურველი ფუნქციონალი.\\\r\n\\\r\n\\*გამოიყენეთ `ჰარის` ღილაკი, რათა აკონტროლოთ თქვენი ხოჭოს სხვა თვისება, როგორიცაა მოტრიალება ან \nზომა.\\\r\n\\*\nდაამატეთ შემთხვევითობა თქვენს მოძრაობაში.\\\r\n\n- დაამატეთ მეორე სპრაიტი და აკონტროლეთ ის ღილაკების განსხვავებული კომპლექტით \"(w\", \"a\", \"s\", and \"d\" ჩვეულებრივი არჩევანია).\\\r\n- დაამატეთ რამდენიმე ფიგურა თქვენს ფონზე და გახადეთ სცენა უფრო საინტერესო.", "CSD U3 Keyboard Input Challenge_2018": "# გამოწვევა\\\r\n\n_გაესაუბრეთ თქვენს მასწავლებელს ამ გამოწვევასთან შერკინებამდე._\\\r\n\\\r\nეს არის ხოჭოს პროგრამა, რომელზეც თქვენ მუშაობდით ბოლო რამდენიმე დონეზე. აირჩიეთ ერთი ან მეტი ჩამოთვლილი გამოწვევებიდან, ან დაამატეთ ახალი, თქვენთვის სასურველი ფუნქციონალი.\\\r\n\\\r\n\\*გამოიყენეთ `ჰარის` ღილაკი, რათა აკონტროლოთ თქვენი ხოჭოს სხვა თვისება, როგორიცაა მოტრიალება ან \nზომა.\\\r\n\\*\nდაამატეთ შემთხვევითობა თქვენს მოძრაობაში.\\\r\n\n- დაამატეთ მეორე სპრაიტი და აკონტროლეთ ის ღილაკების განსხვავებული კომპლექტით \"(w\", \"a\", \"s\", and \"d\" ჩვეულებრივი არჩევანია).\\\r\n- დაამატეთ რამდენიმე ფიგურა თქვენს ფონზე და გახადეთ სცენა უფრო საინტერესო.", "CSD U3 Keyboard Input Challenge_2018_2019": "# გამოწვევა\\\r\n\n_გაესაუბრეთ თქვენს მასწავლებელს ამ გამოწვევასთან შერკინებამდე._\\\r\n\\\r\nეს არის ხოჭოს პროგრამა, რომელზეც თქვენ მუშაობდით ბოლო რამდენიმე დონეზე. აირჩიეთ ერთი ან მეტი ჩამოთვლილი გამოწვევებიდან, ან დაამატეთ ახალი, თქვენთვის სასურველი ფუნქციონალი.\\\r\n\\\r\n\\*გამოიყენეთ `ჰარის` ღილაკი, რათა აკონტროლოთ თქვენი ხოჭოს სხვა თვისება, როგორიცაა მოტრიალება ან \nზომა.\\\r\n\\*\nდაამატეთ შემთხვევითობა თქვენს მოძრაობაში.\\\r\n\n- დაამატეთ მეორე სპრაიტი და აკონტროლეთ ის ღილაკების განსხვავებული კომპლექტით \"(w\", \"a\", \"s\", and \"d\" ჩვეულებრივი არჩევანია).\\\r\n- დაამატეთ რამდენიმე ფიგურა თქვენს ფონზე და გახადეთ სცენა უფრო საინტერესო.", - "CSD U3 L11 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L11 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L11 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L12 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L12 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L12 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L13 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L13 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L13 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L15 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L15 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L15 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L16 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L16 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L16 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L17 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L17 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L17 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L18 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L18 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L18 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L19 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L19 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L19 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L3 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L3 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L3 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L4 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L4 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L4 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L5 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L5 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L5 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L6 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L6 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L6 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L7 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L7 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L7 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L9 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L9 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", - "CSD U3 L9 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n![]() რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან ![](), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L11 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L11 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L11 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L12 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L12 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L12 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L13 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L13 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L13 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L15 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L15 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L15 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L16 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L16 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L16 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L17 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L17 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L17 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L18 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L18 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L18 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L19 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L19 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L19 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L3 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L3 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L3 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L4 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L4 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L4 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L5 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L5 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L5 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L6 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L6 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L6 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L7 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L7 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L7 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L9 Freeplay": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L9 Freeplay_2018": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", + "CSD U3 L9 Freeplay_2019": "# თავისუფალი თამაში\\\r\n\n\\\r\nგამოიყენეთ ის, რაც ისწავლეთ, რათა შექმნათ თქვენთვის სასურველი, ნებისმიერი რამ. როდესაც დაამთავრებთ, თქვენ შეგიძლიათ დააჭიროთ \n!\\[](\\<\nPM.png>) რათა გააუგზავნოთ თქვენი ქმნილება მეგობარს, ან !\\[](\\<\nPM.png>), რათა დაამატოთ პროექტების გალერეაში.", "CSD U3 Mouse Input Bee 1": "\\\r\n\\\r\n\n# მაუსის X და Y\\\r\n\n\\\r\nშემავალი ინფორმაციის მიღების ერთ-ერთი ყველაზე მარტივი გზაა ვამოძრაოთ სპრაიტი მომხმარებლის მაუსის კურსორის პოზიციისკენ.\n**თქვენ შეგიძლიათ აიღოთ მაუსის x და y კოორდინატები `World.mouseX` და `World.mouseY`-ის საშუალებით.**\nეს ეფუძნება მოდელს, რომელიც თქვენ შეისწავლეთ სპრაიტის თვისებებთან ერთად. `World` ობიექტის სახელია, ხოლო `mouseX` და `mouseY` თვისებების სახელებია.\\\r\n\\\r\n\n# \n\nგააკეთეთ ეს\\\r\n\\\r\nთქვენ მოგიწევთ ფუტკრის სპრაიტის ისე დაპროგრამება, რომ მან იმოძრაოს მაუსის კურსორის მიმართულებით სათამაშო არის ფარგლებში.\\\r\n\\\r\n\n- ფუტკრის სურათი უკვე ჩატვირთულია ანიმაციის ტაბში თქვენთვის\\\r\n- შექმენით ფუტკრის სპრაიტი, რომელიც იხატება ფანჯრის ცენტრში.\\\r\n- \\*\n ხატვის ციკლში განაახლეთ სპრაიტის პოზიცია ისე, რომ ის უდრიდეს მაუსის პოზიციას:\\\r\n \\\\t\\* მიანიჭეთ სპრაიტის x პოზიციას `World.mouseX`-ის მნიშვნელობა.\\\r\n \\*\n მიანიჭეთ სპრაიტის y პოზიციას `World.mouseY`-ის მნიშვნელობა.\\\r\n- გაუშვით პროგრამა მისი მუშაობისუნარიანობის შესამოწმებლად.\\\r", "CSD U3 Mouse Input Bee 1_2018": "\\\r\n\\\r\n\n# მაუსის X და Y\\\r\n\n\\\r\nშემავალი ინფორმაციის მიღების ერთ-ერთი ყველაზე მარტივი გზაა ვამოძრაოთ სპრაიტი მომხმარებლის მაუსის კურსორის პოზიციისკენ.\n**თქვენ შეგიძლიათ აიღოთ მაუსის x და y კოორდინატები `World.mouseX` და `World.mouseY`-ის საშუალებით.**\nეს ეფუძნება მოდელს, რომელიც თქვენ შეისწავლეთ სპრაიტის თვისებებთან ერთად. `World` ობიექტის სახელია, ხოლო `mouseX` და `mouseY` თვისებების სახელებია.\\\r\n\\\r\n\n# \n\nგააკეთეთ ეს\\\r\n\\\r\nთქვენ მოგიწევთ ფუტკრის სპრაიტის ისე დაპროგრამება, რომ მან იმოძრაოს მაუსის კურსორის მიმართულებით სათამაშო არის ფარგლებში.\\\r\n\\\r\n\n- ფუტკრის სურათი უკვე ჩატვირთულია ანიმაციის ტაბში თქვენთვის\\\r\n- შექმენით ფუტკრის სპრაიტი, რომელიც იხატება ფანჯრის ცენტრში.\\\r\n- \\*\n ხატვის ციკლში განაახლეთ სპრაიტის პოზიცია ისე, რომ ის უდრიდეს მაუსის პოზიციას:\\\r\n \\\\t\\* მიანიჭეთ სპრაიტის x პოზიციას `World.mouseX`-ის მნიშვნელობა.\\\r\n \\*\n მიანიჭეთ სპრაიტის y პოზიციას `World.mouseY`-ის მნიშვნელობა.\\\r\n- გაუშვით პროგრამა მისი მუშაობისუნარიანობის შესამოწმებლად.\\\r", "CSD U3 Mouse Input Bee 1_2019": "\\\r\n\\\r\n\n# მაუსის X და Y\\\r\n\n\\\r\nშემავალი ინფორმაციის მიღების ერთ-ერთი ყველაზე მარტივი გზაა ვამოძრაოთ სპრაიტი მომხმარებლის მაუსის კურსორის პოზიციისკენ.\n**თქვენ შეგიძლიათ აიღოთ მაუსის x და y კოორდინატები `World.mouseX` და `World.mouseY`-ის საშუალებით.**\nეს ეფუძნება მოდელს, რომელიც თქვენ შეისწავლეთ სპრაიტის თვისებებთან ერთად. `World` ობიექტის სახელია, ხოლო `mouseX` და `mouseY` თვისებების სახელებია.\\\r\n\\\r\n\n# \n\nგააკეთეთ ეს\\\r\n\\\r\nთქვენ მოგიწევთ ფუტკრის სპრაიტის ისე დაპროგრამება, რომ მან იმოძრაოს მაუსის კურსორის მიმართულებით სათამაშო არის ფარგლებში.\\\r\n\\\r\n\n- ფუტკრის სურათი უკვე ჩატვირთულია ანიმაციის ტაბში თქვენთვის\\\r\n- შექმენით ფუტკრის სპრაიტი, რომელიც იხატება ფანჯრის ცენტრში.\\\r\n- \\*\n ხატვის ციკლში განაახლეთ სპრაიტის პოზიცია ისე, რომ ის უდრიდეს მაუსის პოზიციას:\\\r\n \\\\t\\* მიანიჭეთ სპრაიტის x პოზიციას `World.mouseX`-ის მნიშვნელობა.\\\r\n \\*\n მიანიჭეთ სპრაიტის y პოზიციას `World.mouseY`-ის მნიშვნელობა.\\\r\n- გაუშვით პროგრამა მისი მუშაობისუნარიანობის შესამოწმებლად.\\\r", @@ -709,12 +709,12 @@ "courseA_playLab_events7_2020": "\"თავისუფალი თამაში:\\* დაამატეთ თამაშს, რაც გსურთ. შეგიძლიათ დინოზავრი გააქროთ, როცა მას ჯორჯი დაეჯახება?", "courseA_playlab_events_challenge1": "_\"სად იმალებიან ჩემი მეგობრები? ამ თამაშში, ჩემზე დაწკაპებით გამოაჩენთ ჩემს მეგობარ კატას ოლივს!\"_\\\r\n\\\r\nოლივზე დაწკაპების შემდეგ გამოჩნდება რობინი! შეგიძლიათ დაწეროთ კოდი დანარჩენი პერსონაჟებისთვისაც?\\\r\n\\\r\nამ თავსატეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! ეს მითითებები დაგეხმარებათ პროექტის ნაბიჯ-ნაბიჯ გაკეთებაში!\\\r\n\\\r\n![]()", "courseA_playlab_events_challenge1_2018": "_\"სად იმალებიან ჩემი მეგობრები? ამ თამაშში, ჩემზე დაწკაპებით გამოაჩენთ ჩემს მეგობარ კატას ოლივს!\"_\\\r\n\\\r\nოლივზე დაწკაპების შემდეგ გამოჩნდება რობინი! შეგიძლიათ დაწეროთ კოდი დანარჩენი პერსონაჟებისთვისაც?\\\r\n\\\r\nამ თავსატეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! ეს მითითებები დაგეხმარებათ პროექტის ნაბიჯ-ნაბიჯ გაკეთებაში!\\\r\n\\\r\n![]()", - "courseA_playlab_events_challenge1_2019": "_\"სად იმალებიან ჩემი მეგობრები? ამ თამაშში, ჩემზე დაწკაპებით გამოაჩენთ ჩემს მეგობარ კატას ოლივს!\"_\\\r\n\\\r\nოლივზე დაწკაპების შემდეგ გამოჩნდება რობინი! შეგიძლიათ დაწეროთ კოდი დანარჩენი პერსონაჟებისთვისაც?\\\r\n\\\r\nამ თავსატეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! ეს მითითებები დაგეხმარებათ პროექტის ნაბიჯ-ნაბიჯ გაკეთებაში!\\\r\n\\\r\n![]()", - "courseA_playlab_events_challenge1_2020": "_\"სად იმალებიან ჩემი მეგობრები? ამ თამაშში, ჩემზე დაწკაპებით გამოაჩენთ ჩემს მეგობარ კატას ოლივს!\"_\\\r\n\\\r\nოლივზე დაწკაპების შემდეგ გამოჩნდება რობინი! შეგიძლიათ დაწეროთ კოდი დანარჩენი პერსონაჟებისთვისაც?\\\r\n\\\r\nამ თავსატეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! ეს მითითებები დაგეხმარებათ პროექტის ნაბიჯ-ნაბიჯ გაკეთებაში!\\\r\n\\\r\n![]()", + "courseA_playlab_events_challenge1_2019": "_\"სად იმალებიან ჩემი მეგობრები? ამ თამაშში, ჩემზე დაწკაპებით გამოაჩენთ ჩემს მეგობარ კატას ოლივს!\"_\\\r\n\\\r\nოლივზე დაწკაპების შემდეგ გამოჩნდება რობინი! შეგიძლიათ დაწეროთ კოდი დანარჩენი პერსონაჟებისთვისაც?\\\r\n\\\r\nამ თავსატეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! ეს მითითებები დაგეხმარებათ პროექტის ნაბიჯ-ნაბიჯ გაკეთებაში!\\\r\n\\\r\n!\\[](\\<\nPM.png>)", + "courseA_playlab_events_challenge1_2020": "_\"სად იმალებიან ჩემი მეგობრები? ამ თამაშში, ჩემზე დაწკაპებით გამოაჩენთ ჩემს მეგობარ კატას ოლივს!\"_\\\r\n\\\r\nოლივზე დაწკაპების შემდეგ გამოჩნდება რობინი! შეგიძლიათ დაწეროთ კოდი დანარჩენი პერსონაჟებისთვისაც?\\\r\n\\\r\nამ თავსატეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! ეს მითითებები დაგეხმარებათ პროექტის ნაბიჯ-ნაბიჯ გაკეთებაში!\\\r\n\\\r\n!\\[](\\<\nPM.png>)", "courseA_playlab_events_challenge2": "_\"მოდით მოვაწყოთ წვეულება!\nგააკეთებინეთ ჩემს მეგობრებს რამე, როდესაც დააწკაპებთ ან დააჭერთ მათ.\"_\\\r\n\\\r\nრას იტყვიან ცხოველები? კიდევ რას გააკეთებენ?\\\r\n\\\r\n\\\r\n\\\r\nამ თავსტეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! მითითებებში ნახავთ გასართობების სხვადასხვა ვარიანტს!\\\r\n\\\r\n![]()", "courseA_playlab_events_challenge2_2018": "_\"მოდით მოვაწყოთ წვეულება!\nგააკეთებინეთ ჩემს მეგობრებს რამე, როდესაც დააწკაპებთ ან დააჭერთ მათ.\"_\\\r\n\\\r\nრას იტყვიან ცხოველები? კიდევ რას გააკეთებენ?\\\r\n\\\r\n\\\r\n\\\r\nამ თავსტეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! მითითებებში ნახავთ გასართობების სხვადასხვა ვარიანტს!\\\r\n\\\r\n![]()", - "courseA_playlab_events_challenge2_2019": "_\"მოდით მოვაწყოთ წვეულება!\nგააკეთებინეთ ჩემს მეგობრებს რამე, როდესაც დააწკაპებთ ან დააჭერთ მათ.\"_\\\r\n\\\r\nრას იტყვიან ცხოველები? კიდევ რას გააკეთებენ?\\\r\n\\\r\n\\\r\n\\\r\nამ თავსტეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! მითითებებში ნახავთ გასართობების სხვადასხვა ვარიანტს!\\\r\n\\\r\n![]()", - "courseA_playlab_events_challenge2_2020": "_\"მოდით მოვაწყოთ წვეულება!\nგააკეთებინეთ ჩემს მეგობრებს რამე, როდესაც დააწკაპებთ ან დააჭერთ მათ.\"_\\\r\n\\\r\nრას იტყვიან ცხოველები? კიდევ რას გააკეთებენ?\\\r\n\\\r\n\\\r\n\\\r\nამ თავსტეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! მითითებებში ნახავთ გასართობების სხვადასხვა ვარიანტს!\\\r\n\\\r\n![]()", + "courseA_playlab_events_challenge2_2019": "_\"მოდით მოვაწყოთ წვეულება!\nგააკეთებინეთ ჩემს მეგობრებს რამე, როდესაც დააწკაპებთ ან დააჭერთ მათ.\"_\\\r\n\\\r\nრას იტყვიან ცხოველები? კიდევ რას გააკეთებენ?\\\r\n\\\r\n\\\r\n\\\r\nამ თავსტეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! მითითებებში ნახავთ გასართობების სხვადასხვა ვარიანტს!\\\r\n\\\r\n!\\[](\\<\nPM.png>)", + "courseA_playlab_events_challenge2_2020": "_\"მოდით მოვაწყოთ წვეულება!\nგააკეთებინეთ ჩემს მეგობრებს რამე, როდესაც დააწკაპებთ ან დააჭერთ მათ.\"_\\\r\n\\\r\nრას იტყვიან ცხოველები? კიდევ რას გააკეთებენ?\\\r\n\\\r\n\\\r\n\\\r\nამ თავსტეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! მითითებებში ნახავთ გასართობების სხვადასხვა ვარიანტს!\\\r\n\\\r\n!\\[](\\<\nPM.png>)", "courseB_Scrat_ramp1_2018": "მიიყვანეთ სკრატი რკოსთან, მიადგით ბლოკი ბლოკის ბოლოს, შემდეგ დააწკაპუნეთ \"▶ გაშვება\" ღილაკს!", "courseB_Scrat_ramp1_2019": "მიიყვანეთ სკრატი რკოსთან, მიადგით ბლოკი ბლოკის ბოლოს, შემდეგ დააწკაპუნეთ \"▶ გაშვება\" ღილაკს!", "courseB_Scrat_ramp1_2020": "მიიყვანეთ სკრატი რკოსთან, მიადგით ბლოკი ბლოკის ბოლოს, შემდეგ დააწკაპუნეთ \"▶ გაშვება\" ღილაკს!", @@ -1860,8 +1860,8 @@ "courseA_maze_seq_challenge1_2021": "გამართეთ ეს დონე.\nამოიღეთ ზედმეტი ბლოკები და დაამატეთ საჭირო ბლოკები. მიიყვანეთ ჩითი გოჭთან!", "courseA_maze_seq_challenge2_2021": "მონიშნეთ ტრაექტორია და მიმიყვანეთ გოჭამდე. უფრთხილდით დინამიტსა და ბუმბულს!", "courseA_playLab_events7_2021": "\"თავისუფალი თამაში:\\* დაამატეთ თამაშს, რაც გსურთ. შეგიძლიათ დინოზავრი გააქროთ, როცა მას ჯორჯი დაეჯახება?", - "courseA_playlab_events_challenge1_2021": "_\"სად იმალებიან ჩემი მეგობრები? ამ თამაშში, ჩემზე დაწკაპებით გამოაჩენთ ჩემს მეგობარ კატას ოლივს!\"_\\\r\n\\\r\nოლივზე დაწკაპების შემდეგ გამოჩნდება რობინი! შეგიძლიათ დაწეროთ კოდი დანარჩენი პერსონაჟებისთვისაც?\\\r\n\\\r\nამ თავსატეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! ეს მითითებები დაგეხმარებათ პროექტის ნაბიჯ-ნაბიჯ გაკეთებაში!\\\r\n\\\r\n![]()", - "courseA_playlab_events_challenge2_2021": "_\"მოდით მოვაწყოთ წვეულება!\nგააკეთებინეთ ჩემს მეგობრებს რამე, როდესაც დააწკაპებთ ან დააჭერთ მათ.\"_\\\r\n\\\r\nრას იტყვიან ცხოველები? კიდევ რას გააკეთებენ?\\\r\n\\\r\n\\\r\n\\\r\nამ თავსტეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! მითითებებში ნახავთ გასართობების სხვადასხვა ვარიანტს!\\\r\n\\\r\n![]()", + "courseA_playlab_events_challenge1_2021": "_\"სად იმალებიან ჩემი მეგობრები? ამ თამაშში, ჩემზე დაწკაპებით გამოაჩენთ ჩემს მეგობარ კატას ოლივს!\"_\\\r\n\\\r\nოლივზე დაწკაპების შემდეგ გამოჩნდება რობინი! შეგიძლიათ დაწეროთ კოდი დანარჩენი პერსონაჟებისთვისაც?\\\r\n\\\r\nამ თავსატეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! ეს მითითებები დაგეხმარებათ პროექტის ნაბიჯ-ნაბიჯ გაკეთებაში!\\\r\n\\\r\n!\\[](\\<\nPM.png>)", + "courseA_playlab_events_challenge2_2021": "_\"მოდით მოვაწყოთ წვეულება!\nგააკეთებინეთ ჩემს მეგობრებს რამე, როდესაც დააწკაპებთ ან დააჭერთ მათ.\"_\\\r\n\\\r\nრას იტყვიან ცხოველები? კიდევ რას გააკეთებენ?\\\r\n\\\r\n\\\r\n\\\r\nამ თავსტეხში არ დაგავიწყდეთ დაკლიკვა მითითებების მისაღებად! მითითებებში ნახავთ გასართობების სხვადასხვა ვარიანტს!\\\r\n\\\r\n!\\[](\\<\nPM.png>)", "courseB_Scrat_ramp1_2021": "მიიყვანეთ სკრატი რკოსთან, მიადგით ბლოკი ბლოკის ბოლოს, შემდეგ დააწკაპუნეთ \"▶ გაშვება\" ღილაკს!", "courseB_Scrat_ramp2_2021": "კოდის დასასრულებლად მიაბით ორივე ბლოკი ბლოკის ბოლოს, შემდეგ დააწკაპუნეთ \"▶ გაშვება\" ღილაკს.", "courseB_Scrat_ramp3a_2021": "კოდის დასასრულებლად აიღეთ ინსტრუმენტების პანელიდან და დაამატეთ იგი დანარჩენ ბლოკებს ბოლოში, შემდეგ დააწკაპუნეთ \"▶ გაშვება\" ღილაკს.", @@ -2222,7 +2222,7 @@ "MC_HOC_2017_Ali_2020": "შეხედეთ მოცემულ ფუნქციებს. როგორ შეგიძლიათ მათი გამოყენება, რომ მოერიდოთ საშინელებებს და დაეხმაროთ {currentPlayerName} უსაფრთხოდ მიაღწიოს **ჯადოსნურ წიგნამდე** [book_enchanted]? ", "MC_HOC_2017_Ali_2021": "შეხედეთ მოცემულ ფუნქციებს. როგორ შეგიძლიათ მათი გამოყენება, რომ მოერიდოთ საშინელებებს და დაეხმაროთ {currentPlayerName} უსაფრთხოდ მიაღწიოს **ჯადოსნურ წიგნამდე** [book_enchanted]? ", "CSD U2 HTML Adding Paragraphs_2021": "# დაამატეთ ტექსტი ტანს\\\r\n\n\\\r\nროდესაც თქვენ დაიწყებთ ნებისმიერ ვებ ლაბორატორიის პროექტს, ის ავტომატურად დაამატებს ``, ``, `` და `` თეგებს თქვენს პროექტში. როდესაც შიგთავსის დამატებას გადაწყვეტთ, ამის გაკეთება ``\nდა`` თეგებს შორის მოგიწევთ, ვინაიდან ის თქვენი ვებ-გვერდის ტანს უნდა ეკუთვნოდეს.\\\r\n\\\r\n\n# დავალება\\\r\n\n\\\r\n\n- დაწერეთ სამი განცალკევებული წინადადება ნებისმიერ თემაზე, რაც მოგესურვებათ, თქვენი ვებ-გვერდის ტანის თეგებს შიგნით\\\r\n- დააჭირეთ \"განახლება და შენახვა\"-ს თუ საჩვენებელ ველში ცვლილებას ვერ ხედავთ\\\r\n- შეადარეთ თქვენი ნამუშევარი მეზობლისას. დარწმუნდით, რომ კოდს იგივე ადგილას ათავსებთ.\\\r", - "CSD U2 project share_2021": "# გააზიარეთ თქვენი პროექტი\\\r\n\n\\\r\nდროა თქვენი პროექტი მსოფლიოს გაუზიაროთ!\\\r\n\\\r\n\n# დავალება\\\r\n\nდაკლიკეთ ![]() ღილაკს ამ გვერდის თავში.\\\r\n\n- დააკოპირეთ URL რომელსაც ის მოგცემთ და გაუგზავნეთ იმ ხალხს, ვინც გინდათ რომ თქვენი გვერდი იხილოს.\\\r\n \\\r", + "CSD U2 project share_2021": "# გააზიარეთ თქვენი პროექტი\\\r\n\n\\\r\nდროა თქვენი პროექტი მსოფლიოს გაუზიაროთ!\\\r\n\\\r\n\n# დავალება\\\r\n\nდაკლიკეთ !\\[](\\<\nAM.png>) ღილაკს ამ გვერდის თავში.\\\r\n\n- დააკოპირეთ URL რომელსაც ის მოგცემთ და გაუგზავნეთ იმ ხალხს, ვინც გინდათ რომ თქვენი გვერდი იხილოს.\\\r\n \\\r", "CSD U3 Draw Loop Plugged predict 1_2021": "# ხატვის ციკლი!\\\r\n\n\\\r\nიხილით ხატვის ციკლის მუშაობის მაგალითი.\\\r\n\\\r\n\n# გააკეთეთ შემდეგი\\\r\n\n- გაუშვით კოდი და ნახეთ როგორ მუშაობს.\\\r\n \\*განიხილეთ თქვენს მეწყვილესთან ერთად, ჰგავს თუ არა კოდის შესრულების შედეგი ვიდეოში ნაჩვენებ ბლოკნოტს. რატომ კი ან რატომ არა?", "CSD U3 Draw Loop Plugged wiggle sprite y_2021": "\\,\nstyle=\"float:right;height:150px\">\\\r\n\n# თვისებების განახლება\\\r\n\n\\\r\nეს დონე ძალიან ჰგავს წინას, მაგრამ ამჯერად, თქვენ უნდა დაამატოთ ხატვის ციკლი თქვენით.\\\r\n\\\r\n\n# \n\nგააკეთეთ ეს\\\r\n\n- დაამატეთ ხატვის ციკლის ბლოკი პროგრამის ბოლოში\\\r\n- გადაადგილეთ ყველა ბლოკი, რომელიც საჭიროა ციკლის შიგნით\\\r\n- განაგრძეთ, როდესაც თქვენი პროგრამა დაემსგავსება მარჯვნივ მდებარე სურათს.\\\r", "CSD U3 Drawing Squares to Corners_2021": "\\\r\n\\\r\n\n# განათავსეთ კვადრატები კუთხეებში\\\r\n\n\\\r\nGame Lab-ის გამოყენების მნიშვნელოვანი ნაწილია პოზიციის ცნების გაგება. გახსოვდეთ, თქვენ ყოველთვის შეგიძლიათ ჩართოთ ბადე ან ზემოდან გადაატაროთ კურსორი, რათა მიიღოთ დახმარება სასურველი x და y პოზიციების პოვნაში.\\\r\n\\\r\n\n# დავალება\\\r\n\n\\\r\n\n- განათავსეთ ორი მართკუთხედი ზუსტად ეკრანის კუთხეებში, როგორც სურათზეა გამოსახული.", diff --git a/dashboard/config/locales/resources.ka-GE.json b/dashboard/config/locales/resources.ka-GE.json index eb2177b4a011c..f3bbceaf58e43 100644 --- a/dashboard/config/locales/resources.ka-GE.json +++ b/dashboard/config/locales/resources.ka-GE.json @@ -29,6 +29,411 @@ "ai-training/oceans/unversioned": { "type": "ვიდეო" }, + "lesson_plans/courseb/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/courseb/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/courseb/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/courseb/2018": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursea/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursea/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursea/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursea/2018": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursed/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursed/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursed/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursed/2018": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursef/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursef/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursef/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursef/2018": { + "name": "ლექსიკონი" + }, + "lesson_plans/express/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/express/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/express/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/express/2018": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursee/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursee/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursee/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursee/2018": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursec/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursec/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursec/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursec/2018": { + "name": "ლექსიკონი" + }, + "code_introduced_1/csd/2018": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_2/csd/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_2/csd/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_2/csd/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_2/csd/2018": { + "name": "ლექსიკონი" + }, + "code_introduced_3/csd/2018": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_5/csd/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_5/csd/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_5/csd/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_5/csd/2018": { + "name": "ლექსიკონი" + }, + "lesson_plans_4/csd/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_4/csd/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_4/csd/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_4/csd/2018": { + "name": "ლექსიკონი" + }, + "code_introduced_2/csd/2018": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_3/csd/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_3/csd/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_3/csd/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_3/csd/2018": { + "name": "ლექსიკონი" + }, + "code_introduced/csd/2018": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_1/csd/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_1/csd/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_1/csd/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_1/csd/2018": { + "name": "ლექსიკონი" + }, + "lesson_plans/csd/2018": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/csd/2018": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/csd/2018": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/csd/2018": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursea/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursea/2019": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursea/2019": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursea/2019": { + "name": "ლექსიკონი" + }, + "lesson_plans/courseb/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/courseb/2019": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/courseb/2019": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/courseb/2019": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursed/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursed/2019": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursed/2019": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursed/2019": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursef/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursef/2019": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursef/2019": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursef/2019": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursee/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursee/2019": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursee/2019": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursee/2019": { + "name": "ლექსიკონი" + }, + "lesson_plans/express/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/express/2019": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/express/2019": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/express/2019": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursec/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursec/2019": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursec/2019": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursec/2019": { + "name": "ლექსიკონი" + }, + "teacher_forum/csd/2019": { + "name": "მასწავლებლის ფორუმი" + }, + "code_introduced_1/csd/2019": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_2/csd/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_2/csd/2019": { + "name": "სტანდარტული კავშირები" + }, + "vocabulary_2/csd/2019": { + "name": "ლექსიკონი" + }, + "code_introduced_3/csd/2019": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_5/csd/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_5/csd/2019": { + "name": "სტანდარტული კავშირები" + }, + "vocabulary_5/csd/2019": { + "name": "ლექსიკონი" + }, + "code_introduced_2/csd/2019": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_3/csd/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_3/csd/2019": { + "name": "სტანდარტული კავშირები" + }, + "vocabulary_3/csd/2019": { + "name": "ლექსიკონი" + }, + "lesson_plans_4/csd/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_4/csd/2019": { + "name": "სტანდარტული კავშირები" + }, + "vocabulary_4/csd/2019": { + "name": "ლექსიკონი" + }, + "lesson_plans/csd/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/csd/2019": { + "name": "სტანდარტული კავშირები" + }, + "vocabulary/csd/2019": { + "name": "ლექსიკონი" + }, + "code_introduced/csd/2019": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_1/csd/2019": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_1/csd/2019": { + "name": "სტანდარტული კავშირები" + }, + "vocabulary_1/csd/2019": { + "name": "ლექსიკონი" + }, + "code_introduced_1/csd/2017": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_2/csd/2017": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_2/csd/2017": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_2/csd/2017": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_2/csd/2017": { + "name": "ლექსიკონი" + }, + "code_introduced_3/csd/2017": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_5/csd/2017": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_5/csd/2017": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_5/csd/2017": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_5/csd/2017": { + "name": "ლექსიკონი" + }, + "code_introduced/csd/2017": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_1/csd/2017": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_1/csd/2017": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_1/csd/2017": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_1/csd/2017": { + "name": "ლექსიკონი" + }, + "lesson_plans/csd/2017": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/csd/2017": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/csd/2017": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/csd/2017": { + "name": "ლექსიკონი" + }, + "lesson_plans_4/csd/2017": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_4/csd/2017": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_4/csd/2017": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_4/csd/2017": { + "name": "ლექსიკონი" + }, + "code_introduced_2/csd/2017": { + "name": "კოდის წარდგენა" + }, + "lesson_plans_3/csd/2017": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings_3/csd/2017": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum_3/csd/2017": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary_3/csd/2017": { + "name": "ლექსიკონი" + }, "exploring_apps/coursef/2021": { "name": "აპლიკაციების გამოკვლევა" }, @@ -222,7 +627,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "დიდი მოვლენა", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "ვიდეო" }, "csf-the-big-event-assessment/courseb/2021": { "name": "დიდი მოვლენა", @@ -1084,6 +1490,102 @@ }, "website-for-a-purpose/csd/2021": { "type": "თანატოლის კომენტარი" + }, + "lesson_plans/pre-express/2020": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/pre-express/2020": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/pre-express/2020": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/pre-express/2020": { + "name": "ლექსიკონი" + }, + "lesson_plans/express/2020": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/express/2020": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/express/2020": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/express/2020": { + "name": "ლექსიკონი" + }, + "lesson_plans/courseb/2020": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/courseb/2020": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/courseb/2020": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/courseb/2020": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursed/2020": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursed/2020": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursed/2020": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursed/2020": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursec/2020": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursec/2020": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursec/2020": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursec/2020": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursee/2020": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursee/2020": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursee/2020": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursee/2020": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursea/2020": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursea/2020": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursea/2020": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursea/2020": { + "name": "ლექსიკონი" + }, + "lesson_plans/coursef/2020": { + "name": "გაკვეთილის გეგმები" + }, + "standard_mappings/coursef/2020": { + "name": "სტანდარტული კავშირები" + }, + "teacher_forum/coursef/2020": { + "name": "მასწავლებლის ფორუმი" + }, + "vocabulary/coursef/2020": { + "name": "ლექსიკონი" } } } diff --git a/dashboard/config/locales/scripts.ka-GE.yml b/dashboard/config/locales/scripts.ka-GE.yml index 401bbfb803eab..84387637ed458 100644 --- a/dashboard/config/locales/scripts.ka-GE.yml +++ b/dashboard/config/locales/scripts.ka-GE.yml @@ -1370,6 +1370,9 @@ ka: თავგადასავლებში. oceans: title: AI ოკეანეებისთვის + lessons: + Oceans: + name: AI ოკეანეებისთვის CSPPD3-Unit3-pt2: lessons: Challenge Overview: @@ -2469,6 +2472,7 @@ ka: ბოლოს, კი მოსწავლეებს საშუალება ექნებათ გაამრავალფეროვნონ საკუთარი თამაშები სხვადასხვა ხმებითა თუ სიჩქარეებით.' student_description: აირჩიეთ თქვენი გუნდი და შექმენით კალათბურთის თამაში + name: კალათბურთი sample-csp5: lessons: Controlling Memory with Variables: @@ -7844,10 +7848,6 @@ ka: display_name: შიგთავსი required: display_name: მიმოხილვა - dance-2019: - lessons: - Dance Party: - name: ცეკვა k5-onlinepd-2019: lesson_groups: k5_getting_started: @@ -10500,7 +10500,7 @@ ka: description_audience: 'ასაკი: 5-8' coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: 'პროგრამირება: ჩემი რობოტი მეგობრები.' Programming with Angry Birds: name: პროგრამირება ლაბირინთში @@ -10511,7 +10511,7 @@ ka: name: განძის შეგროვება ლორელთან ერთად Creating Art with Code: name: კოდის მეშვეობით ხელოვნების შექმნა - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: 'ციკლები: ჩემი ციკლური რობოტი მეგობრები.' Loops with Rey and BB-8: name: ციკლები რეისთან და BB-8-სთან ერთად @@ -10807,6 +10807,9 @@ ka: lessonGroup-2: display_name: შიგთავსი csa3-2022: + lessons: + lesson-5: + name: '"მიზნისთვის" ციკლები' lesson_groups: lessonGroup-2: display_name: შიგთავსი diff --git a/i18n/locales/ka-GE/dashboard/blocks.yml b/i18n/locales/ka-GE/dashboard/blocks.yml index 4898efbcda952..8ea810f338d40 100644 --- a/i18n/locales/ka-GE/dashboard/blocks.yml +++ b/i18n/locales/ka-GE/dashboard/blocks.yml @@ -448,6 +448,10 @@ ka: CONDITION: '"when"': როდის '"while"': სანამ + gamelab_everySeconds: + options: + UNIT: + '"seconds"': წამები gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/ka-GE/dashboard/scripts.yml b/i18n/locales/ka-GE/dashboard/scripts.yml index b507f75c2e750..c90f6b275f07c 100644 --- a/i18n/locales/ka-GE/dashboard/scripts.yml +++ b/i18n/locales/ka-GE/dashboard/scripts.yml @@ -1272,6 +1272,9 @@ ka: student_description: გამოიყენეთ ბლოკები და დაეხმარეთ სტივსა ან ალექსს Minecraft-ის თავგადასავლებში. oceans: title: AI ოკეანეებისთვის + lessons: + Oceans: + name: AI ოკეანეებისთვის CSPPD3-Unit3-pt2: lessons: Challenge Overview: @@ -2336,6 +2339,7 @@ ka: Bounce: description_teacher: 'ამ ონლაინ აქტივობისას, მოსწავლეები ისწავლიან რას წარმოადგენენ მოვლენები და როგორ იყენებს მათ კომპიუტერი ვიდეო თამაშების მსგავს პროგრამებში. მოსწავლეები თავსატეხებზე მუშაობისას პროგრამებს მოვლენებზე რეაგირებას ასწავლიან (მაგ: ისრის ღილაკებზე დაჭერა). თავსატეხის ბოლოს, კი მოსწავლეებს საშუალება ექნებათ გაამრავალფეროვნონ საკუთარი თამაშები სხვადასხვა ხმებითა თუ სიჩქარეებით.' student_description: აირჩიეთ თქვენი გუნდი და შექმენით კალათბურთის თამაში + name: კალათბურთი sample-csp5: lessons: Controlling Memory with Variables: @@ -7033,10 +7037,6 @@ ka: display_name: შიგთავსი required: display_name: მიმოხილვა - dance-2019: - lessons: - Dance Party: - name: ცეკვა k5-onlinepd-2019: lesson_groups: k5_getting_started: @@ -9338,7 +9338,7 @@ ka: description_audience: 'ასაკი: 5-8' coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: 'პროგრამირება: ჩემი რობოტი მეგობრები.' Programming with Angry Birds: name: პროგრამირება ლაბირინთში @@ -9349,7 +9349,7 @@ ka: name: განძის შეგროვება ლორელთან ერთად Creating Art with Code: name: კოდის მეშვეობით ხელოვნების შექმნა - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: 'ციკლები: ჩემი ციკლური რობოტი მეგობრები.' Loops with Rey and BB-8: name: ციკლები რეისთან და BB-8-სთან ერთად @@ -9612,6 +9612,9 @@ ka: lessonGroup-2: display_name: შიგთავსი csa3-2022: + lessons: + lesson-5: + name: '"მიზნისთვის" ციკლები' lesson_groups: lessonGroup-2: display_name: შიგთავსი From f36e31b51440e16de78763a1e8edb4921ff8cba5 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:09 +0000 Subject: [PATCH 41/84] dashboard i18n updates - Kazakh --- dashboard/config/locales/blocks.kk-KZ.yml | 4 + dashboard/config/locales/resources.kk-KZ.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.kk-KZ.yml | 3 + i18n/locales/kk-KZ/dashboard/blocks.yml | 4 + i18n/locales/kk-KZ/dashboard/scripts.yml | 3 + 5 files changed, 134 insertions(+) diff --git a/dashboard/config/locales/blocks.kk-KZ.yml b/dashboard/config/locales/blocks.kk-KZ.yml index d0fba55fb4d98..f70f93d7dc6dd 100644 --- a/dashboard/config/locales/blocks.kk-KZ.yml +++ b/dashboard/config/locales/blocks.kk-KZ.yml @@ -142,6 +142,10 @@ kk: CONDITION: '"when"': кезде '"while"': болған кезде + gamelab_everySeconds: + options: + UNIT: + '"seconds"': секунд gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/resources.kk-KZ.json b/dashboard/config/locales/resources.kk-KZ.json index 337ae60113d5a..0fe6ec826b166 100644 --- a/dashboard/config/locales/resources.kk-KZ.json +++ b/dashboard/config/locales/resources.kk-KZ.json @@ -2,6 +2,102 @@ "kk-KZ": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursea/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursed/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursef/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/express/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursee/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursec/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_2/csd/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_5/csd/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_4/csd/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_3/csd/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_1/csd/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/csd/2018": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursea/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/courseb/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursed/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursef/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursee/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/express/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursec/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_2/csd/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_5/csd/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_3/csd/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_4/csd/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/csd/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_1/csd/2019": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_2/csd/2017": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_5/csd/2017": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_1/csd/2017": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/csd/2017": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_4/csd/2017": { + "name": "Сабақтар жоспары" + }, + "lesson_plans_3/csd/2017": { + "name": "Сабақтар жоспары" + }, "unplugged-video-for-loop-fun/coursef/2021": { "name": "Көңілді For циклі" }, @@ -220,6 +316,30 @@ }, "lists/csd/2021": { "name": "Тізімдер" + }, + "lesson_plans/pre-express/2020": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/express/2020": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/courseb/2020": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursed/2020": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursec/2020": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursee/2020": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursea/2020": { + "name": "Сабақтар жоспары" + }, + "lesson_plans/coursef/2020": { + "name": "Сабақтар жоспары" } } } diff --git a/dashboard/config/locales/scripts.kk-KZ.yml b/dashboard/config/locales/scripts.kk-KZ.yml index a4a8c24db7af1..4c46fbbb24b47 100644 --- a/dashboard/config/locales/scripts.kk-KZ.yml +++ b/dashboard/config/locales/scripts.kk-KZ.yml @@ -2999,6 +2999,9 @@ kk: lessonGroup-2: display_name: Контент csa3-2022: + lessons: + lesson-5: + name: For ілмектері lesson_groups: lessonGroup-2: display_name: Контент diff --git a/i18n/locales/kk-KZ/dashboard/blocks.yml b/i18n/locales/kk-KZ/dashboard/blocks.yml index 97bb89837b98d..3661bd77e2b44 100644 --- a/i18n/locales/kk-KZ/dashboard/blocks.yml +++ b/i18n/locales/kk-KZ/dashboard/blocks.yml @@ -142,6 +142,10 @@ kk: CONDITION: '"when"': кезде '"while"': болған кезде + gamelab_everySeconds: + options: + UNIT: + '"seconds"': секунд gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/kk-KZ/dashboard/scripts.yml b/i18n/locales/kk-KZ/dashboard/scripts.yml index 392e5e72631d4..6de680f105ce0 100644 --- a/i18n/locales/kk-KZ/dashboard/scripts.yml +++ b/i18n/locales/kk-KZ/dashboard/scripts.yml @@ -2927,6 +2927,9 @@ kk: lessonGroup-2: display_name: Контент csa3-2022: + lessons: + lesson-5: + name: For ілмектері lesson_groups: lessonGroup-2: display_name: Контент From 1c1b5d0a6a76ab075eeb5a00bb9fa8ebc0771dec Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:11 +0000 Subject: [PATCH 42/84] dashboard i18n updates - Kannada --- .../locales/activity_sections.kn-IN.json | 6 +- .../config/locales/authored_hints.kn-IN.json | 14 +- dashboard/config/locales/blocks.kn-IN.yml | 9 + dashboard/config/locales/callouts.kn-IN.json | 3 - .../locales/lesson_activities.kn-IN.json | 12 + dashboard/config/locales/lessons.kn-IN.json | 9 - .../locales/long_instructions.kn-IN.json | 6 +- dashboard/config/locales/resources.kn-IN.json | 420 +++++++++++++++++- dashboard/config/locales/scripts.kn-IN.yml | 19 +- i18n/locales/kn-IN/dashboard/blocks.yml | 9 + i18n/locales/kn-IN/dashboard/scripts.yml | 19 +- 11 files changed, 494 insertions(+), 32 deletions(-) diff --git a/dashboard/config/locales/activity_sections.kn-IN.json b/dashboard/config/locales/activity_sections.kn-IN.json index 56967ed520875..381febd9b7acb 100644 --- a/dashboard/config/locales/activity_sections.kn-IN.json +++ b/dashboard/config/locales/activity_sections.kn-IN.json @@ -644,7 +644,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### #### ವೇದಿಕೆಯನ್ನು ಸಿದ್ಧಪಡಿಸುವುದು\n\nವಿದ್ಯಾರ್ಥಿಗಳನ್ನು ತರಗತಿಗೆ ಸ್ವಾಗತಿಸಿ ಮತ್ತು ದಿನದ ಚಟುವಟಿಕೆಯನ್ನು ಪರಿಚಯಿಸಿ.", "tips": [ - "ನೀವೇ ಕೋಡಿಂಗ್ ಮಾಡುವ ಬಗ್ಗೆ ನಿಮಗೆ ಹೆಚ್ಚು ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ ಅವರ್ ಆಫ್ ಕೋಡ್ ಅನ್ನು ಪರಿಚಯಿಸುವ ಒಂದು ಮಾರ್ಗವೆಂದರೆ [ನಮ್ಮ ಸ್ಪೂರ್ತಿದಾಯಕ ವೀಡಿಯೊಗಳಲ್ಲಿ](https://hourofcode.com/promote/resources#videos) ಒಂದನ್ನು ತೋರಿಸುವುದು. ನಿಮ್ಮ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಸ್ಪೂರ್ತಿದಾಯಕವೆಂದು ನೀವು ಭಾವಿಸುವ ವೀಡಿಯೋವನ್ನು ಆರಿಸಿ ಮತ್ತು ಅದನ್ನು ಈಗ ಹಂಚಿಕೊಳ್ಳಿ. ಮಧ್ಯಮ ಗ್ರೇಡ್‌‌ಗಳಲ್ಲಿ ಕಲಿಯುತ್ತಿರುವವರಿಗೆ, ನಾವು ಸಲಹೆ ನೀಡುತ್ತೇವೆ [ಅವರ್ ಆಫ್ ಕೋಡ್ ಇಲ್ಲಿದೆ](https://youtu.be/FC5FbmsH4fw)." + "ನೀವೇ ಕೋಡಿಂಗ್ ಮಾಡುವ ಬಗ್ಗೆ ನಿಮಗೆ ಹೆಚ್ಚು ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ ಅವರ್ ಆಫ್ ಕೋಡ್ ಅನ್ನು ಪರಿಚಯಿಸುವ ಒಂದು ಮಾರ್ಗವೆಂದರೆ [ನಮ್ಮ ಸ್ಪೂರ್ತಿದಾಯಕ ವೀಡಿಯೊಗಳಲ್ಲಿ][0] ಒಂದನ್ನು ತೋರಿಸುವುದು. ನಿಮ್ಮ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಸ್ಪೂರ್ತಿದಾಯಕವೆಂದು ನೀವು ಭಾವಿಸುವ ವೀಡಿಯೋವನ್ನು ಆರಿಸಿ ಮತ್ತು ಅದನ್ನು ಈಗ ಹಂಚಿಕೊಳ್ಳಿ. ಮಧ್ಯಮ ಗ್ರೇಡ್‌‌ಗಳಲ್ಲಿ ಕಲಿಯುತ್ತಿರುವವರಿಗೆ, ನಾವು ಸಲಹೆ ನೀಡುತ್ತೇವೆ [ಅವರ್ ಆಫ್ ಕೋಡ್ ಇಲ್ಲಿದೆ][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -657,7 +657,7 @@ "description": "ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್ ತುಂಬಾ ಸೃಜನಶೀಲವಾಗಿದೆ ಎಂದು ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ? ವಾಸ್ತವವಾಗಿ, ನೀವು ಕೋಡ್‌ನೊಂದಿಗೆ ಚಿತ್ರಕಲೆಯನ್ನು ಮಾಡಬಹುದು. ರಿಮೈಂಡರ್ ಆಗಿ, ಕೋಡ್ ಎನ್ನುವುದು ಕಂಪ್ಯೂಟರ್ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದಾದ ಸೂಚನೆಗಳ ಗುಂಪಾಗಿದೆ. ಯಾವ ಬಣ್ಣದ ಬಣ್ಣಗಳನ್ನು ಬಳಸಬೇಕೆಂದು ಆಯ್ಕೆಮಾಡುವಂತೆಯೇ, ನೀವು ಬರೆಯುವ ಕೋಡ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡುವುದು ನಿಮ್ಮ ಸೃಜನಶೀಲತೆಯನ್ನು ವ್ಯಕ್ತಪಡಿಸಲು ಒಂದು ಅವಕಾಶವಾಗಿದೆ!\n\nಇಂದು ನಮ್ಮ ಸೃಜನಶೀಲ ಕೋಡಿಂಗ್ ಅನ್ನು ಉತ್ತೇಜಿಸಲು ನಾವು ಕವನವನ್ನು ಬಳಸಲಿದ್ದೇವೆ. ಕವಿತೆ ಎಂದರೇನು ಎಂದು ಯಾರಿಗಾದರೂ ತಿಳಿದಿದೆಯೇ? ನಿಮ್ಮ ನೆಚ್ಚಿನ ಕವಿತೆ ಅಥವಾ ಕವಿಯನ್ನು ಹೊಂದಿದ್ದೀರಾ?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**ಕವಿತೆಯನ್ನು ಒಟ್ಟಿಗೆ ಓದಿ:** [ಕೆಲವು ಕವಿತೆಗಳನ್ನು](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) ಒಟ್ಟಿಗೆ ತರಗತಿಯಾಗಿ ಓದಿ ಮತ್ತು ಪ್ರತಿ ಕವಿತೆಯಲ್ಲಿರುವ ವಿಚಾರವನ್ನು ಹೆಸರಿಸಲು ಅಭ್ಯಾಸ ಮಾಡಿ. ಬೇರೆಯವರಿಂದ ಭಿನ್ನವಾಗಿದ್ದರೂ ಸಹ, ತಮ್ಮ ವ್ಯಾಖ್ಯಾನವನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ವಿದ್ಯಾರ್ಥಿಗಳನ್ನು ಪ್ರೋತ್ಸಾಹಿಸಿ." + "description": "**ಕವಿತೆಯನ್ನು ಒಟ್ಟಿಗೆ ಓದಿ:** [ಕೆಲವು ಕವಿತೆಗಳನ್ನು][0] ಒಟ್ಟಿಗೆ ತರಗತಿಯಾಗಿ ಓದಿ ಮತ್ತು ಪ್ರತಿ ಕವಿತೆಯಲ್ಲಿರುವ ವಿಚಾರವನ್ನು ಹೆಸರಿಸಲು ಅಭ್ಯಾಸ ಮಾಡಿ. ಬೇರೆಯವರಿಂದ ಭಿನ್ನವಾಗಿದ್ದರೂ ಸಹ, ತಮ್ಮ ವ್ಯಾಖ್ಯಾನವನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ವಿದ್ಯಾರ್ಥಿಗಳನ್ನು ಪ್ರೋತ್ಸಾಹಿಸಿ." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "ಕವನ ಕಲೆ", @@ -880,7 +880,7 @@ }, "220a9c31-c877-4fe2-83ef-722e93bed0a5": { "name": "ವೇರಿಯಬಲ್‌ಗಳನ್ನು ಪರಿಚಯಿಸಲಾಗುತ್ತಿದೆ", - "description": "**ಹೀಗೆ ಮಾಡಿ:** ತರಗತಿಯೊಂದಿಗೆ ಇನ್ನೊಮ್ಮೆ ಬಿಟ್ಟ ಸ್ಥಳ ಕಥೆಗಳ ನಿಯಮಗಳನ್ನು ಸಾರಾಂಶಗೊಳಿಸಿ.\n\n*ಈ ಸ್ಟೋರಿಗಳಲ್ಲಿನ ಬಿಟ್ಟ ಸ್ಥಳವು ಮಾಹಿತಿಯ ಸಂಗ್ರಾಹಕದಂತೆ ಕೆಲಸ ಮಾಡುತ್ತವೆ. ಪ್ರತಿ ಕಂಟೇನರ್‌ಗೂ ಲೇಬಲ್ ಇರುತ್ತದೆ. ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ನಲ್ಲಿ, ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಮ್‌ನಲ್ಲಿ ಮಾಹಿತಿಯ ತುಣುಕಿಗೆ ಲೇಬಲ್ ಅನ್ನು ನೀವು ರಚಿಸುವಾಗ, ಅದನ್ನು \\_ \\*\\**ವೇರಿಯಬಲ್\\*\\*\\_ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.\n\n**ಹೀಗೆ ಮಾಡಿ:** ಮೂರು ಮಾದರಿ ಆಪ್ ಇಮೇಜ್‌ಗಳ ಜೊತೆಗೆ ಅಧ್ಯಾಯ ಸ್ಲೈಡ್ ಅನ್ನು ತೋರಿಸಿ." + "description": "**ಹೀಗೆ ಮಾಡಿ:** ತರಗತಿಯೊಂದಿಗೆ ಇನ್ನೊಮ್ಮೆ ಬಿಟ್ಟ ಸ್ಥಳ ಕಥೆಗಳ ನಿಯಮಗಳನ್ನು ಸಾರಾಂಶಗೊಳಿಸಿ.\n\n*ಈ ಸ್ಟೋರಿಗಳಲ್ಲಿನ ಬಿಟ್ಟ ಸ್ಥಳವು ಮಾಹಿತಿಯ ಸಂಗ್ರಾಹಕದಂತೆ ಕೆಲಸ ಮಾಡುತ್ತವೆ. ಪ್ರತಿ ಕಂಟೇನರ್‌ಗೂ ಲೇಬಲ್ ಇರುತ್ತದೆ. ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ನಲ್ಲಿ, ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಮ್‌ನಲ್ಲಿ ಮಾಹಿತಿಯ ತುಣುಕಿಗೆ ಲೇಬಲ್ ಅನ್ನು ನೀವು ರಚಿಸುವಾಗ, ಅದನ್ನು \\_ \\\\*\\*_ವೇರಿಯಬಲ್\\\\_\\*\\_ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.\n\n**ಹೀಗೆ ಮಾಡಿ:** ಮೂರು ಮಾದರಿ ಆಪ್ ಇಮೇಜ್‌ಗಳ ಜೊತೆಗೆ ಅಧ್ಯಾಯ ಸ್ಲೈಡ್ ಅನ್ನು ತೋರಿಸಿ." }, "a76c58bc-57ad-45c4-b179-bdb68ce8d392": { "description": "_ಈ ಆಪ್‌ಗಳು ಕೆಲವು ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುವಂತೆ ಬಳಕೆದಾರರನ್ನು ಕೇಳುತ್ತವೆ. ಇಂದಿನ ಚಟುವಟಿಕೆಗೆ ಇದು ಹೇಗೆ ಸಂಬಂಧ ಹೊಂದಿದೆ?_\n\n_ಮಾಹಿತಿಯನ್ನು ಕಂಪ್ಯೂಟರ್‌ನ ಮೆಮೊರಿಯಲ್ಲಿ ವೇರಿಯಬಲ್‌ಗಳೊಂದಿಗೆ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ. ಪ್ರತಿ ವೇರಿಯಬಲ್‌ಗೂ ಲೇಬಲ್ ಇದೆ. ಅದು ಯಾವ ರೀತಿಯ ಮಾಹಿತಿಯನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ಎಂದು ನಮಗೆ ಹೇಳುತ್ತವೆ. ನಂತರ ಆ ಮಾಹಿತಿಯು ಕಂಪ್ಯೂಟರ್‌ಗೆ ಅಗತ್ಯವಿದ್ದಾಗ, ವೇರಿಯಬಲ್‌ ಲೇಬಲ್ ಅನ್ನು ಅದು ಹುಡುಕುತ್ತದೆ._\n\n_ನೀವು ಸಾಮಗ್ರಿಯನ್ನು ಬಾಕ್ಸ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಿರಲಿ, ಎನ್ವಲಪ್‌ನಲ್ಲಿ ಶಬ್ದಗಳನ್ನು ಅಥವಾ ವೇರಿಯಬಲ್‌ನಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಿರಲಿ, ಉತ್ತಮ ಲೇಬಲ್‌ಗಳನ್ನು ಬಳಸುವುದು ಅತ್ಯಂತ ಪ್ರಮುಖ. ಹೀಗಾಗಿ, ನಂತರ ಗೊಂದಲಕ್ಕೆ ಒಳಗಾಗಬೇಡಿ._\n\n_ಬಳಕೆದಾರರು ಪ್ರಾಂಪ್ಟ್‌ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಿದಾಗ, ಕಂಟೇನರ್‌ನಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ಕಂಪ್ಯೂಟರ ಸಂಗ್ರಹಿಸಿದ ಹಾಗೆ. ಯಾವ ರೀತಿಯ ಮಾಹಿತಿಯನ್ನು ನಿರೀಕ್ಷಿಸಬೇಕು ಎಂದು ವೇರಿಯಬಲ್‌ ನಮಗೆ ಹೇಳುತ್ತದೆ._" diff --git a/dashboard/config/locales/authored_hints.kn-IN.json b/dashboard/config/locales/authored_hints.kn-IN.json index 3451952f68f81..a085e2affbeb4 100644 --- a/dashboard/config/locales/authored_hints.kn-IN.json +++ b/dashboard/config/locales/authored_hints.kn-IN.json @@ -150,18 +150,18 @@ "hint1": "ಈವೆಂಟ್ ಬ್ಲಾಕ್‌ನಲ್ಲಿ '+' ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. 'ಕಾಸ್ಟ್ಯೂಮ್‌ ಬದಲಿಸಿ' ಬ್ಲಾಕ್‌ನಲ್ಲಿ ಒಳಗೆ 'ವಿಷಯ' ಬ್ಲಾಕ್‌ ಜೊತೆಗೆ ಖಾಲಿ ಸ್ಪಾಟ್ ಅನ್ನು ಭರ್ತಿ ಮಾಡಿ.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "ಮಾನ್‌ಸ್ಟರ್‌ಗಳಿಗೆ ಮಾಸ್ಕ್‌ಗಳನ್ನು ನೀಡಲು, 'ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ' ಇವೆಂಟ್‌ನೊಂದಿಗೆ 'ಕಾಸ್ಟ್ಯೂಮ್ ಬದಲಿಸಿ' ಬ್ಲಾಕ್‌ ಅನ್ನು ಬಳಸಿ:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nಸಣ್ಣ ಕೆಂಪು 'ಕ್ಲಿಕ್ ಮಾಡಿದ' ಬ್ಲಾಕ್ ಅನ್ನೂ ಎಳೆಯುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ!", - "hint2": "ಈ ಲೆವೆಲ್‌ಗೆ ಹೊಸ ಕೋಡ್ ಈ ರೀತಿ ಕಾಣಿಸುತ್ತದೆ:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "ಮಾನ್‌ಸ್ಟರ್‌ಗಳಿಗೆ ಮಾಸ್ಕ್‌ಗಳನ್ನು ನೀಡಲು, 'ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ' ಇವೆಂಟ್‌ನೊಂದಿಗೆ 'ಕಾಸ್ಟ್ಯೂಮ್ ಬದಲಿಸಿ' ಬ್ಲಾಕ್‌ ಅನ್ನು ಬಳಸಿ:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nಸಣ್ಣ ಕೆಂಪು 'ಕ್ಲಿಕ್ ಮಾಡಿದ' ಬ್ಲಾಕ್ ಅನ್ನೂ ಎಳೆಯುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ!", + "hint2": "ಈ ಲೆವೆಲ್‌ಗೆ ಹೊಸ ಕೋಡ್ ಈ ರೀತಿ ಕಾಣಿಸುತ್ತದೆ:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## ಹೆಚ್ಚುವರಿ ಸವಾಲನ್ನು ಹುಡುಕುತ್ತಿರುವಿರಾ?\n\nನೀವು ರಾಕ್ಷಸರನ್ನು ವೇಗವಾಗಿ ಅಥವಾ ನಿಧಾನವಾಗಿ ಚಲಿಸುವಂತೆ ಮಾಡಬಹುದು.\n\n1. ಈ ಬ್ಲಾಕ್‌ನಲ್ಲಿ \\`ಎಡಿಟ್' ಕ್ಲಿಕ್ ಮಾಡಿ wandering\n2. ಈ ಬ್ಲಾಕ್‌ನಲ್ಲಿ ಸಂಖ್ಯೆಯನ್ನು ಹೆಚ್ಚಿಸಿ ಅಥವಾ ಕಡಿಮೆ ಮಾಡಿ:\n\nthis sprite1\n\n\nರಾಕ್ಷಸರನ್ನು ನಿಧಾನವಾಗಿ ಚಲಿಸುವಂತೆ ಮಾಡಲು, `0.5` ಅಥವಾ `0.25` ನಂತಹ ದಶಮಾಂಶ ಸಂಖ್ಯೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಅವುಗಳನ್ನು ವೇಗವಾಗಿ ಚಲಿಸುವಂತೆ ಮಾಡಲು, 1 ಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಯಾವುದೇ ಸಂಖ್ಯೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ." }, "CourseF_outbreak6": { "hint2": "'ಅವಕಾಶ ಇದ್ದರೆ' ಬ್ಲಾಕ್‌ ಒಳಗೆ ಇತರ \"ಆಕ್ಷನ್\" ಬ್ಲಾಕ್‌ಗಳನ್ನು ಸಾಗಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸಿ:", - "hint1": "ಆರೋಗ್ಯಕರ ಮತ್ತು ಸೋಂಕಿತ ಸ್ಪ್ರೈಟ್‌ಗಳ ಮಧ್ಯೆ 'ಸ್ಪರ್ಶಗಳ' ಎಲ್ಲ ಸಂಭಾವ್ಯ ಸಂಯೋಜನೆಗಳಿಗೆ ಪರಿಶೀಲಿಸಲು ಇನ್ನೂ 3 'ಸ್ಪರ್ಶಿಸಿದಾಗ' ಈವೆಂಟ್‌ಗಳನ್ನು ನೀವು ಸೇರಿಸಬೇಕು.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "ಆರೋಗ್ಯಕರ ಮತ್ತು ಸೋಂಕಿತ ಸ್ಪ್ರೈಟ್‌ಗಳ ಮಧ್ಯೆ 'ಸ್ಪರ್ಶಗಳ' ಎಲ್ಲ ಸಂಭಾವ್ಯ ಸಂಯೋಜನೆಗಳಿಗೆ ಪರಿಶೀಲಿಸಲು ಇನ್ನೂ 3 'ಸ್ಪರ್ಶಿಸಿದಾಗ' ಈವೆಂಟ್‌ಗಳನ್ನು ನೀವು ಸೇರಿಸಬೇಕು.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## ಲಸಿಕೆಗಳು\n\nನೀವು ರಾಕ್ಷಸರ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಲಸಿಕೆ ನೀಡುವುದನ್ನು ನೀವು ಅನುಕರಿಸಬಹುದು. ಇದನ್ನು ಮಾಡಲು, ಈ ಈವೆಂಟ್‌ನೊಂದಿಗೆ `ವೇಷಭೂಷಣ ಬದಲಿಸಿ` ಬ್ಲಾಕ್ ಅನ್ನು ಬಳಸಿ:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## ಲಸಿಕೆಗಳು\n\nನೀವು ರಾಕ್ಷಸರ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಲಸಿಕೆ ನೀಡುವುದನ್ನು ನೀವು ಅನುಕರಿಸಬಹುದು. ಇದನ್ನು ಮಾಡಲು, ಈ ಈವೆಂಟ್‌ನೊಂದಿಗೆ `ವೇಷಭೂಷಣ ಬದಲಿಸಿ` ಬ್ಲಾಕ್ ಅನ್ನು ಬಳಸಿ:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "ಅನಾರೋಗ್ಯದ ಭಾವ ಉಂಟಾಗುತ್ತಿದೆಯೇ? ಈ ಕೆಳಗೆ 'ವಿಷನ್ ಇತಿಹಾಸ' ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ನಂತರ, \"ಮೊದಲಿನಿಂದ ಆರಂಭಿಸಿ\" ಅಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ನೀವು ಎಂದಿಗೂ ರಿಸೆಟ್ ಮಾಡಬಹುದು." }, "Dance_2019_01": { @@ -1032,7 +1032,7 @@ "courseB_collector_loops1_a": "ನೀವು ಅದರ ಮೇಲೆ ನಿಂತಾಗ ನಿಧಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಬ್ಲಾಕ್ ಅನ್ನು ಬಳಸಬಹುದು." }, "courseB_collector_loops2_2021": { - "courseB_collector_loops2_a": "ನೀವು ಯಾವುದೇ ನಿಧಿಯನ್ನು ಸಂಗ್ರಹಿಸುವ ಮೊದಲು ನೀವು ಚಲಿಸಬೇಕಾಗುತ್ತದೆ.", + "courseB_collector_loops2_a": "ಎಲ್ಲಾ ಮೂರು ರಾಶಿಗಳು ಪಡೆಯಿರಿ! ಲಾರೆಲ್ ಅನ್ನು ಪ್ರತಿಯೊಂದು ನಿಧಿಗೆ ಸರಿಸಿ, ನಂತರ [ಬ್ಲಾಕ್ಲಿ ಬ್ಲಾಕ್] [0] ಬ್ಲಾಕ್ ಅನ್ನು ಬಳಸಿ.", "courseB_collector_loops2_b": "ನೀವು ನಿಧಿ ಇರುವ ಸ್ಥಳವನ್ನು ತಲುಪಿದಾಗ, ಅದನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಬ್ಲಾಕ್ ಅನ್ನು ಬಳಸಿ." }, "courseB_collector_loops3_2021": { @@ -1110,7 +1110,7 @@ "courseB_iceage_loops8_2021": { "courseB_iceage_loops8_a": "ಚಳುವಳಿ ಬ್ಲಾಕ್ಗಳು ಸರಿಯೇ? ನೀವು ಇನ್ನೇನು ಬದಲಾಯಿಸಬಹುದು?", "courseB_iceage_loops8_b": "ಮೊದಲ ಲೂಪ್ **3** ಬಾರಿ ಪುನರಾವರ್ತಿಸಬೇಕು, ಎರಡನೆಯದು **5** ಬಾರಿ ಪುನರಾವರ್ತಿಸಬೇಕು, ಮೂರನೇ ಲೂಪ್ **4** ಬಾರಿ ಪುನರಾವರ್ತಿಸಬೇಕು ಮತ್ತು ಕೊನೆಯ ಲೂಪ್ **4** ಬಾರಿ ಪುನರಾವರ್ತಿಸಬೇಕು.", - "courseB_iceage_loops8_c": "Scrat ಈ ಮಾರ್ಗವನ್ನು ಅನುಸರಿಸಲು ಸಹಾಯ ಮಾಡಲು ಲೂಪ್‌ಗಳನ್ನು ಬಳಸಿ." + "courseB_iceage_loops8_c": "ಸ್ಕ್ರಾಟ್ ಈ ಮಾರ್ಗವನ್ನು ಅನುಸರಿಸಲು ಸಹಾಯ ಮಾಡಲು ಲೂಪ್‌ಗಳನ್ನು ಬಳಸಿ." }, "courseB_iceage_loops9_2021": { "courseB_iceage_loops9_a": "ತೊಂದರೆ ಇದೆಯೇ? ಈ ಒಗಟುಗಳನ್ನು ಸಣ್ಣ ತುಂಡುಗಳಾಗಿ ಒಡೆಯಲು ಪ್ರಯತ್ನಿಸಿ. ನೀವು ಕೋಡ್ ಮಾಡಿದಂತೆ ನಿಮ್ಮ ಒಗಟು ಚಲಾಯಿಸಲು ಹಿಂಜರಿಯದಿರಿ!", @@ -2121,7 +2121,7 @@ "courseD_bee_conditionals_challenge1_b": "ಈ ಒಗಟಿನಲ್ಲಿ, ಪ್ರತಿ ಜಾಗವು ಹೂವು, ಜೇನು ಬಾಚಣಿಗೆ ಅಥವಾ ಏನನ್ನೂ ಹೊಂದಿರುವುದಿಲ್ಲ. ಅಂದರೆ ನೀವು ಪ್ರತಿ ಚೌಕದಲ್ಲಿ ನಿಮ್ಮ `ಇಫ್‌/ಎಲ್ಸ್‌` ಷರತ್ತುಗಳನ್ನು ಪುನರಾವರ್ತಿಸಬಹುದು." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "`ಇಫ್ ಅಟ್ ಫ್ಲವರ್` ಬ್ಲಾಕ್‌ಗಳಂತೆಯೇ, ಜೇನುನೊಣ ಹೂವಿನ ಬಳಿ ಇದ್ದರೆ ಮಾತ್ರ `ಮಕರಂದ > 0` ಒಳಗಿನ ಕೋಡ್ ರನ್ ಆಗುತ್ತದೆ. ವ್ಯತ್ಯಾಸವೇನೆಂದರೆ, ಅಮೃತ ಉಳಿಯುವವರೆಗೆ ಒಳಗಿನ ಕೋಡ್ ಮತ್ತೆ ಮತ್ತೆ ಓಡುತ್ತದೆ. ಈ ಮಾದರಿಯನ್ನು ಪ್ರಯತ್ನಿಸಿ:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`ಇಫ್ ಅಟ್ ಫ್ಲವರ್` ಬ್ಲಾಕ್‌ಗಳಂತೆಯೇ, ಜೇನುನೊಣ ಹೂವಿನ ಬಳಿ ಇದ್ದರೆ ಮಾತ್ರ `ಮಕರಂದ > 0` ಒಳಗಿನ ಕೋಡ್ ರನ್ ಆಗುತ್ತದೆ. ವ್ಯತ್ಯಾಸವೇನೆಂದರೆ, ಅಮೃತ ಉಳಿಯುವವರೆಗೆ ಒಳಗಿನ ಕೋಡ್ ಮತ್ತೆ ಮತ್ತೆ ಓಡುತ್ತದೆ. ಈ ಮಾದರಿಯನ್ನು ಪ್ರಯತ್ನಿಸಿ:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "ಕೆಲಸಮಾಡುತ್ತಿಲ್ಲ? ಪ್ರತಿ ಸಾಲಿನಲ್ಲೂ ಏನಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನೋಡಲು \"ಹಂತ\" ಬಟನ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿ.", diff --git a/dashboard/config/locales/blocks.kn-IN.yml b/dashboard/config/locales/blocks.kn-IN.yml index 8c7227291da50..ad4aa785a33a8 100644 --- a/dashboard/config/locales/blocks.kn-IN.yml +++ b/dashboard/config/locales/blocks.kn-IN.yml @@ -2,6 +2,8 @@ kn: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: "{LOCATION} ನಲ್ಲಿ ಹೊಸ {ANIMATION_NAME} ಸ್ಪ್ರೈಟ್‌ಗಳನ್ನು ಮಾಡಿ" Dancelab_alternateMoves: options: GROUP: @@ -355,6 +357,11 @@ kn: text: ಈ ಸಾಲು ಎಳೆಯಿರಿ {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: "{SPRITE} ಇಂದ ಸಾಗುವ ಬ್ಲಾಕ್ ಅಂಚುಗಳು" + gamelab_everySeconds: + options: + UNIT: + '"seconds"': ಸೆಕೆಂಡುಗಳು + '"frames"': ಫ್ರೇಮ್‌ಗಳು gamelab_followingTargets: text: ಟಾರ್ಗೆಟ್‌ಗಳನ್ನು ಹಿಂಬಾಲಿಸುವುದು gamelab_getAllSprites: @@ -441,6 +448,8 @@ kn: '"pop"': ಪಾಪ್ '"rain"': ಮಳೆ '"spiral"': ಸ್ಪೈರಲ್ + gamelab_makeNewScaledSprite: + text: "{LOCATION} ನಲ್ಲಿ ಹೊಸ {ANIMATION_NAME} ಸ್ಪ್ರೈಟ್‌ಗಳನ್ನು ಮಾಡಿ" gamelab_makeNewSpriteAnon: text: "{LOCATION} ನಲ್ಲಿ ಹೊಸ {ANIMATION_NAME} ಸ್ಪ್ರೈಟ್‌ಗಳನ್ನು ಮಾಡಿ" gamelab_makeNumSprites: diff --git a/dashboard/config/locales/callouts.kn-IN.json b/dashboard/config/locales/callouts.kn-IN.json index cf2cbc2ecee3a..a83ab2a09bba6 100644 --- a/dashboard/config/locales/callouts.kn-IN.json +++ b/dashboard/config/locales/callouts.kn-IN.json @@ -210,9 +210,6 @@ "Underground Avoiding Lava_2021": { "craft_callout_moveforward": "ಈ ಕೋಡ್ ಲಾವಾವನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ, ಮುಂದುವರೆಯಲು ನೀವು ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಬಹುದೇ?" }, - "Underground Iron_2021": { - "craft_what_is_iron": "ಈ ಕಬ್ಬಿಣವನ್ನು ಗಣಿ!" - }, "Virtual Pet 2_2021": { "vp_costumes": "ನಿಮ್ಮ ಯೋಜನೆಗೆ ಹೊಸ ವೇಷಭೂಷಣಗಳನ್ನು ಸೇರಿಸಲು ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ!" }, diff --git a/dashboard/config/locales/lesson_activities.kn-IN.json b/dashboard/config/locales/lesson_activities.kn-IN.json index fdd9fa6cf972f..1ed079d788374 100644 --- a/dashboard/config/locales/lesson_activities.kn-IN.json +++ b/dashboard/config/locales/lesson_activities.kn-IN.json @@ -29,15 +29,24 @@ "8b8d6959-c861-4474-950b-b097aaa9fae3": { "name": "ಚಟುವಟಿಕೆ" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "ಚಟುವಟಿಕೆ" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "ಮಟ್ಟಗಳು" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "ಮಟ್ಟಗಳು" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "ಚಟುವಟಿಕೆ" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "ಮಟ್ಟಗಳು" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "ಮೌಲ್ಯಮಾಪನ" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "ಚಟುವಟಿಕೆ" }, @@ -3038,6 +3047,9 @@ "9b7bc38a-d4af-47c0-8c3c-b824d0a8cd5c": { "name": "ಅಡ್ಡ ಪಠ್ಯಕ್ರಮ ಅವಕಾಶ" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "ಚಟುವಟಿಕೆ" + }, "61a173ad-ac68-4680-9a5c-2c9bfd68249c": { "name": "ಮುಕ್ತಾಯ" }, diff --git a/dashboard/config/locales/lessons.kn-IN.json b/dashboard/config/locales/lessons.kn-IN.json index 80a1efe8388b9..82704714a339b 100644 --- a/dashboard/config/locales/lessons.kn-IN.json +++ b/dashboard/config/locales/lessons.kn-IN.json @@ -97,15 +97,6 @@ "oceans/Oceans": { "overview": "ಈ ಅಧ್ಯಾಯದಲ್ಲಿ ಸುರಕ್ಷಿತ ಮ ತ್ತು ಬೆಂಬಲದ ಪರಿಸರದಲ್ಲಿ ಕೋಡಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ನೊಂದಿಗೆ ಪರಿಚಯಾತ್ಮಕ ಅನುಭವವನ್ನು ಎಲ್ಲ ವಯಸ್ಸಿನ ಕಲಿಕೆದಾರರು ಪಡೆಯುತ್ತಾರೆ. ಸಮುದ್ರದಿಂದ ಕಸವನ್ನು ತೆಗೆದುಹಾಕುವುದಕ್ಕೆ ಪ್ರಯತ್ನಿಸಲು ವಿದ್ಯಾರ್ಥಿಗಳು ಮೊದಲು \"ಮೀನು\" ಅಥವಾ \"ಮೀನು ಅಲ್ಲ\" ಎಂದು ವಸ್ತುಗಳನ್ನು ವರ್ಗೀಕರಿಸಬೇಕು. ನಂತರ, ನೀರಿನಲ್ಲಿರುವ ಇತರ ಜಲಚರಗಳನ್ನೂ ಸೇರಿಸಲು ತಮ್ಮ ತರಬೇತಿ ಡೇಟಾ ಸೆಟ್ ಅನ್ನು ವಿದ್ಯಾರ್ಥಿಗಳು ವಿಸ್ತರಿಸಬೇಕು. ಚಟುವಟಿಕೆಯ ಎರಡನೇ ಬಾಗದಲ್ಲಿ, ಯಾದೃಚ್ಛಿಕವಾಗಿ ಜನರೇಟ್ ಮಾಡಿದ ಮೀನಿನ ಚಿತ್ರಕ್ಕೆ ತಮ್ಮದೇ ಲೇಬಲ್‌ಗಳನ್ನು ಅನ್ವಯಿಸಲು ವಿದ್ಯಾರ್ಥಿಗಳು ಆಯ್ಕೆ ಮಾಡಬೇಕು. ಈ ತರಬೇತಿ ಡೇಟಾವನ್ನು ಮಶಿನ್ ಲರ್ನಿಂಗ್ ಮಾಡೆಲ್‌ಗೆ ಬಳಸಲಾಗುತ್ತದೆ. ಅದು ನಂತರ ಸ್ವಂತವಾಗಿ ಹೊಸ ಚಿತ್ರಗಳನ್ನು ಲೇಬಲ್‌ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ." }, - "hello-world-food/lesson-1": { - "overview": "ಈ ಅಧ್ಯಾಯದಲ್ಲಿ, ಸ್ಪ್ರೈಟ್ ಲ್ಯಾಬ್‌ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡುವ ಮೂಲಕ ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ನ ಮೂಲಾಂಶಗಳನ್ನು ವಿದ್ಯಾರ್ಥಿಗಳು ಕಲಿಯುತ್ತಾರೆ. ಊಹೆಯ ಮತ್ತು ಮೋಜಿನ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು ನೀವು ಬಳಸಬಹುದಾದ ಪರಿಕರವೇ ಸ್ಪ್ರೈಟ್ ಲ್ಯಾಬ್ ಆಗಿದೆ. ಸ್ಪ್ರೈಟ್‌ಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಆನಿಮೇಟ್ ಮಾಡಲು ಮತ್ತು ಈವೆಂಟ್‌ಗಳನ್ನು ಬಳಸಿ ಅವುಗಳನ್ನು ಇಂಟರ್‍ಯಾಕ್ಟಿವ್ ಆಗಿಸಲು ವಿದ್ಯಾರ್ಥಿಗಳು ಕಲಿಯುತ್ತಾರೆ. \n\nಈ ಅಧ್ಯಾಯದ ಹಲವು ಆವೃತ್ತಿಗಳಿವೆ. ಪ್ರತಿ ಆವೃತ್ತಿಯೂ ಒಂದೇ ಕಾನ್ಸೆಪ್ಟ್‌ಗಳನ್ನು ಕಲಿಸುತ್ತದೆ. ಆದರೆ, ವಿಭಿನ್ನ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ವಿಭಿನ್ನ ಚಿತ್ರಗಳನ್ನು ಇದು ಒಳಗೊಂಡಿದೆ. ಇನ್ನಷ್ಟು ಮಾಹಿತಿಗಾಗಿ [Hello World landing page][0] ಗೆ ಭೇಟಿ ನೀಡಿ. ", - "preparation": "- ನಿಮ್ಮ ತರಗತಿಯಲ್ಲಿ ಯಾವುದೇ ಸಂಭಾವ್ಯ ಸಮಸ್ಯೆ ಪ್ರದೇಶಗಳನ್ನು ಕಂಡುಕೊಳ್ಳಲು ಪಝಲ್‌ಗಳನ್ನು ಪ್ಲೇ ಮಾಡಿ.\n- ಆರಂಭಿಕ ಟ್ಯುಟೋರಿಯಲ್ ನಂತರ ಇನ್ನಷ್ಟು ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ ಕಲಿಕೆಗೆ [CS Connections][0] ನಲ್ಲಿನ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸಿ.", - "purpose": "ಸ್ಪ್ರೈಟ್ ಲ್ಯಾಬ್‌ನಲ್ಲಿ ಸರಳ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ರಚಿಸಲು ವಿದ್ಯಾರ್ಥಿಗಳ ಸಿದ್ಧಗೊಳಿಸುವ ಉದ್ದೇಶವನ್ನು ಈ ಅಧ್ಯಾಯ ಹೊಂದಿದೆ. ಈ ಕೌಶಲದಿಂದ, ವಿದ್ಯಾರ್ಥಿಗಳು ಯಾವುದೇ ವಿಷಯದ ಮೇಲೆ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ರಚಿಸಬಹುದು. ಉದಾ., ಇನ್ನೊಂದು ಶಾಲಾ ವಿಷಯ ಅಥವಾ ಏನಾದರೂ ವೈಯಕ್ತಿಕವಾಗಿ ಸೂಕ್ತವಾದದ್ದು. ಕಂಪ್ಯುಟರ್ ಸೈನ್ಸ್‌ ಅನ್ನು ಇತರ ವಿಷಯಗಳಿಗೆ ಹೇಗೆ ಅಳವಡಿಸುವುದು ಎಂಬ ಐಡಿಯಾಗಳಿಗಾಗಿ [CS Connections][0] ಗೆ ಭೇಟಿ ನೀಡಿ." - }, - "poem-art/lesson-1": { - "overview": "ಈ ಸಿಎಸ್‌ ಮತ್ತು ಇಎಲ್‌ಎ ಸಂಯೋಜಿತ ಪಾಠದಲ್ಲಿ, ವಿದ್ಯಾರ್ಥಿಗಳು ಕವಿತೆಯಲ್ಲಿ ತೋರ್ಪಡಿಸುವ ವಿಚಾರವನ್ನು ವಿವರಿಸಲು ಕೋಡ್‌ನೊಂದಿಗೆ ಕವಿತೆಯನ್ನು ಆನಿಮೇಟ್ ಮಾಡುತ್ತಾರೆ. ಈ ಪರಿಚಯಾತ್ಮಕ ಕೋಡಿಂಗ್ ಚಟುವಟಿಕೆಯ ಸಮಯದಲ್ಲಿ, ವಿದ್ಯಾರ್ಥಿಗಳು ಕವಿತೆಯಲ್ಲಿ ತೋರಿಸುವ ವಿಚಾರವನ್ನು ಓದಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತಾರೆ. ನಂತರ, ಅವರು ಕವಿತೆಯಲ್ಲಿ ತೋರಿಸಿದ ವಿಚಾರವನ್ನು ವಿವರಿಸಲು ಸಹಾಯ ಮಾಡಲು ಅನುಗುಣವಾದ ಎಫೆಕ್ಟ್‌‌ಗಳು ಮತ್ತು ಚಿತ್ರಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳುತ್ತಾರೆ. ಕೊನೆಯದಾಗಿ, ವಿದ್ಯಾರ್ಥಿಗಳು ವಿಚಾರದಲ್ಲಿನ ಬದಲಾವಣೆಯನ್ನು ವಿವರಿಸಲು ಅಥವಾ ಕವಿತೆಯಲ್ಲಿ ಹೊಸ ಚಿತ್ರಗಳ ಪರಿಚಯವನ್ನು ಅನಿಮೇಟ್ ಮಾಡಲು ಈವೆಂಟ್‌ಗಳನ್ನು (ಕೋಡ್) ಬಳಸುತ್ತಾರೆ.\n\nಈ ಪಾಠವನ್ನು 1-ಗಂಟೆಯ ಸ್ವತಂತ್ರ ಪಾಠವಾಗಿ ಪೂರ್ಣಗೊಳಿಸಬಹುದು. [ಕವನದೊಂದಿಗೆ ಕೋಡಿಂಗ್](http://code.org/poetry) ಎಂಬ 5-ಪಾಠದ ಮಾಡ್ಯೂಲ್‌ನ ಮೊದಲ ಪಾಠವಾಗಿ ಈ ಪಾಠವನ್ನು ಬಳಸುವ ಆಯ್ಕೆಯೂ ಇದೆ. ಮಾಡ್ಯೂಲ್‌ನ ಅಂತ್ಯದ ವೇಳೆಗೆ, ವಿದ್ಯಾರ್ಥಿಗಳು ತಮ್ಮದೇ ಆದ ಕವಿತೆಗಳನ್ನು ಬರೆಯುತ್ತಾರೆ ಮತ್ತು ಸ್ನೇಹಿತರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲು ಪೋಯಮ್ ಜನರೇಟರ್ ಆ್ಯಪ್ ಅನ್ನು ರಚಿಸುತ್ತಾರೆ.\n\nಕವನದೊಂದಿಗೆ ಕೋಡಿಂಗ್ ಎನ್ನುವುದು Code.org ನ ಸಿಎಸ್ ಕನೆಕ್ಷನ್ಸ್ ಪಠ್ಯಕ್ರಮದ ಭಾಗವಾಗಿದೆ, ಇದು ಸಿಎಸ್ ಅನ್ನು ಗಣಿತ, ಇಎಲ್‌ಎ ಮತ್ತು ವಿಜ್ಞಾನದಂತಹ ಇತರ ವಿಷಯ ಕ್ಷೇತ್ರಗಳಿಗೆ ಸಿಸಿಎಸ್‌ಎಸ್, ಎನ್‌ಜಿಎಸ್‌ಎಸ್ ಮತ್ತು ಸಿಎಸ್‌ಟಿಎ ಮಾನದಂಡಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು ಉದ್ದೇಶಿಸಲ್ಪಟ್ಟಿದೆ.", - "preparation": "- ಆನ್‌ಲೈನ್ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ನೀವೇ ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸಿ: [ಕವನ ಕಲೆ](http://studio.code.org/s/poem-art).\n\n- ನಿಮ್ಮ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಅವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಕೇಳುವ ಮೊದಲು ಚಟುವಟಿಕೆಗಳನ್ನು ಪ್ರಯತ್ನಿಸಲು ಮರೆಯದಿರಿ.\n\n- ನಿಮ್ಮ ತಂತ್ರಜ್ಞಾನವನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ನೀವು ಮುಂಚಿತವಾಗಿ ಏನನ್ನಾದರೂ ಟ್ರಬಲ್‌ಶೂಟ್ ಮಾಡಬೇಕೆ ಎಂದು ನಿರ್ಧರಿಸಿ.\n\n- ಕೆಲವು ಹಂತಗಳಲ್ಲಿ ಪ್ಲೇ ಮಾಡಲು ಧ್ವನಿ ಅಗತ್ಯವಿರುತ್ತದೆ. ಸಮಯಕ್ಕಿಂತ ಮುಂಚಿತವಾಗಿ ಹೆಡ್‌ಫೋನ್‌ಗಳನ್ನು ನೀಡಿ.\n\n- [ಐಚ್ಛಿಕ] ಮೌಲ್ಯಮಾಪನಕ್ಕಾಗಿ ಪ್ರತಿ ವಿದ್ಯಾರ್ಥಿಗೆ 2 ಸ್ಟಿಕ್ಕಿ ನೋಟ್‌‌ಗಳು." - }, "jigsaw/Jigsaw": { "overview": "ಕಂಪ್ಯೂಟರ್ ಲ್ಯಾಬ್‌ಗೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಹೋದಾಗ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ಎಂಬುದನ್ನು ಈ ಅಧ್ಯಾಯವು ಐಡಿಯಾ ಕೊಡುತ್ತದೆ. ಕಂಪ್ಯೂಟರ್ ಲ್ಯಾಬ್‌ನಲ್ಲಿನ ವರ್ತನೆಯನ್ನು ಪರಿಚಯಿಸುವ ಮೂಲಕ ಸಂಕ್ಷಿಪ್ತ ಚರ್ಚೆಯೊಂದಿಗೆ ಇದು ಆರಂಭವಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ, ಆನ್‌ಲೈನ್ ಪಝಲ್‌ಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಕಂಪ್ಯೂಟರ್ ಬಳಸುವುದಕ್ಕೆ ಅವರು ಸಾಗುತ್ತಾರೆ." }, diff --git a/dashboard/config/locales/long_instructions.kn-IN.json b/dashboard/config/locales/long_instructions.kn-IN.json index b59551ba6ce35..a77a8496a83be 100644 --- a/dashboard/config/locales/long_instructions.kn-IN.json +++ b/dashboard/config/locales/long_instructions.kn-IN.json @@ -36,7 +36,7 @@ "CourseD_Dance_Party_06": "_ನಮಗೆ ಇನ್ನಷ್ಟು ಡ್ಯಾನ್ಸರ್‌ಗಳು ಬೇಕು!_\n\nಬೆಕ್ಕಿ ಜೊತೆಗೆ ಡ್ಯಾನ್ಸ್‌ ಮಾಡಲು `backup_dancer1` ಎಂದು ಕರೆಯಲಾಗುವ ಬ್ಯಾಕಪ್ ಡ್ಯಾನ್ಸರ್‌ ರಚಿಸಿ.", "CourseD_Dance_Party_08": "ಪ್ರತಿ ಡ್ಯಾನ್ಸರ್‌ ಕೂಡಾ _ಪ್ರಾಪರ್ಟಿಗಳ_ ಸೆಟ್ ಅನ್ನು ಹೊಂದಿದ್ದು, ಅದರ ರೂಪವನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ.\n\n_ಗಾತ್ರ_ ಸಣ್ಣದಾಗಿ ಮಾಡುವ ಮೂಲಕ ಬ್ಯಾಕ್‌ಗ್ರೌಂಡ್‌ನಲ್ಲಿ ನೀವು ಡ್ಯಾನ್ಸರ್ ಕಾಣಿಸುವಂತೆ ಮಾಡಬಹುದು. ಇಬ್ಬರೂ ಡ್ಯಾನ್ಸರ್‌ಗಳನ್ನು ಒಂದೇ ಗಾತ್ರದವರನ್ನಾಗಿ ಮಾಡಬಹುದೇ?", "CourseD_Dance_Party_09": "ಡ್ಯಾನ್ಸರ್‌ಗಳು \"ಟಿಂಟ್‌\" ಪ್ರಾಪರ್ಟಿಯನ್ನು ಹೊಂದಿರುತ್ತಾರೆ. ಇದು ಬಣ್ಣದ ಪದರವನ್ನು ಸೇರಿಸುತ್ತದೆ. ನಿಮ್ಮ ಒಬ್ಬ ಡ್ಯಾನ್ಸರ್‌ನ ಟಿಂಟ್ ಬದಲಾವಣೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ.\n\n- ಡ್ಯಾನ್ಸರ್‌ ಬಣ್ಣದ ಜೊತೆಗೆ ನೀವು ಆಯ್ಕೆ ಮಾಡುವ ಬಣ್ಣವನ್ನು ಟಿಂಟ್‌ಗಳು ಮಿಶ್ರಣ ಮಾಡುತ್ತವೆ.", - "CourseD_Dance_Party_10": "ಡ್ಯಾನ್ಸರ್‌ ಪ್ರಾಪರ್ಟಿಗಳನ್ನು ಬದಲಿಸುವುದು ಹೇಗೆ ಎಂದು ಈಗ ನಮಗೆ ತಿಳಿದಿದೆ. ಈ ಬ್ಲಾಕ್ ಬಳಸಿ ಸಂಗೀತಕ್ಕೆ ಇದೇ ಪ್ರಾಪರ್ಟಿಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರತಿಸ್ಪಂದಿಸುವಂತೆ ಮಾಡಬಹುದು:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nಈ ಪ್ರೋಗ್ರಾಮ್ ಮ್ಯೂಸಿಕ್‌ನ \"ಬೇಸ್\" (ಕೆಳ ಧ್ವನಿ) ವಾಲ್ಯೂಮ್ ಅನ್ನು ಬಳಸಿ ಒಬ್ಬ ಡ್ಯಾನ್ಸರ್‌ ಎತ್ತರವನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ. ಇತರ ಡ್ಯಾನ್ಸರ್ ಕೂಡಾ ಸಂಗೀತಕ್ಕೆ ಪ್ರತಿಸ್ಪಂದಿಸುವಂತೆ ಮಾಡಬಹುದೇ?", + "CourseD_Dance_Party_10": "ಡ್ಯಾನ್ಸರ್‌ ಪ್ರಾಪರ್ಟಿಗಳನ್ನು ಬದಲಿಸುವುದು ಹೇಗೆ ಎಂದು ಈಗ ನಮಗೆ ತಿಳಿದಿದೆ. ಈ ಬ್ಲಾಕ್ ಬಳಸಿ ಸಂಗೀತಕ್ಕೆ ಇದೇ ಪ್ರಾಪರ್ಟಿಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರತಿಸ್ಪಂದಿಸುವಂತೆ ಮಾಡಬಹುದು:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nಈ ಪ್ರೋಗ್ರಾಮ್ ಮ್ಯೂಸಿಕ್‌ನ \"ಬೇಸ್\" (ಕೆಳ ಧ್ವನಿ) ವಾಲ್ಯೂಮ್ ಅನ್ನು ಬಳಸಿ ಒಬ್ಬ ಡ್ಯಾನ್ಸರ್‌ ಎತ್ತರವನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ. ಇತರ ಡ್ಯಾನ್ಸರ್ ಕೂಡಾ ಸಂಗೀತಕ್ಕೆ ಪ್ರತಿಸ್ಪಂದಿಸುವಂತೆ ಮಾಡಬಹುದೇ?", "CourseD_Dance_Party_11b": "ಇದು ಡ್ಯಾನ್ಸ್ ಆಫ್ ಮಾಡುವ ಸಮಯ! ಎಡ ಬಾಣದ ಗುರುತನ್ನು ಒತ್ತಿದಾಗ ಬೆಕ್ಕು ಹೊಳೆಯುತ್ತದೆ. ಬಲ ಬಾಣದ ಗುರುತನ್ನು ನೀವು ಒತ್ತಿದಾಗ ರೋಬೋ \"ಡ್ರಾಪ್\" ಮಾಡುವಂತೆ ಮತ್ತು ಮೇಲಿನ ಬಾಣದ ಕೀ ಒತ್ತಿದಾಗ \"ಚಪ್ಪಾಳೆ\" ಹೊಡೆಯುವಂತೆ ಮಾಡಿ.\n\n**ಎಷ್ಟು ಸಾಧ್ಯವೋ ಅಷ್ಟು ಬೇಗ ಡ್ರಾಪ್-ಕ್ಲಾಪ್-ಡ್ರಾಪ್-ಕ್ಲಾಪ್ ಅನ್ನು ರೋಬೋ ಮಾಡುವಂತೆ ಕೀಗಳನ್ನು ಬಳಸಿ!**", "CourseD_Dance_Party_12": "ನಿಮ್ಮ ಗ್ರೂವ್ ಆನ್ ಮಾಡಿ! ನಿಮ್ಮ ಸ್ನೇಹಿತರ ಜೊತೆಗೆ ಹಂಚಿಕೊಳ್ಳಲು ನಿಮ್ಮದೇ ಡ್ಯಾನ್ಸ್‌ ರಚಿಸಿ.", "CourseD_EOC_artist_2021": "ನಿಮ್ಮ ಸ್ವಂತ ರೇಖಾಚಿತ್ರವನ್ನು ರಚಿಸಿ!", @@ -304,7 +304,7 @@ "courseA_playLab_events2_2021": "ಜಾರ್ಜ್ ದಿ ಡಾಗ್ \"ನಮಸ್ಕಾರ\" ಎಂದು ಹೇಳಲು ಬಯಸುತ್ತದೆ. ನೀವು ಅವನಿಗೆ ಸಹಾಯ ಮಾಡಬಹುದೇ?", "courseA_playLab_events3_2021": "ಈಗಾಗಲೇ ಕಾರ್ಯಸ್ಥಳದಲ್ಲಿರುವ \n left\n ಈವೆಂಟ್ ಬ್ಲಾಕ್‌ಗೆ \n 1\n 8\n block ಅನ್ನು ಸಂಪರ್ಕಿಸುವ ಮೂಲಕ Jorge the Dog ಚಲಿಸಲು ಸಹಾಯ ಮಾಡಿ.\n\nಜಾರ್ಜ್ ಅನ್ನು ಫ್ಲ್ಯಾಗ್‌ಗೆ ಸರಿಸಲು ಮತ್ತು ಮಟ್ಟವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಬಾಣದ ಕೀಗಳನ್ನು ಬಳಸಿ ಅಥವಾ ಬಾಣದ ಬಟನ್‌ಗಳನ್ನು ಒತ್ತಿರಿ!", "courseA_playLab_events4_2021": "ಈಗ, ಬಲ ಬಾಣದ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಜಾರ್ಜ್ ಬಲಕ್ಕೆ ಚಲಿಸುವಂತೆ ಮಾಡಲು ಮತ್ತೊಂದು ಈವೆಂಟ್ ಬ್ಲಾಕ್ ಅನ್ನು ಸೇರಿಸಿ. ಜಾರ್ಜ್ ಅನ್ನು ಎರಡೂ ಫ್ಲ್ಯಾಗ್‌ಗಳಿಗೆ ಸರಿಸಲು ಮತ್ತು ಮಟ್ಟವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಬಾಣದ ಕೀಗಳನ್ನು ಬಳಸಿ ಅಥವಾ ಬಾಣದ ಬಟನ್‌ಗಳನ್ನು ಒತ್ತಿರಿ!", - "courseA_playLab_events5_2021": "\\`ಅಪ್\\` ಮತ್ತು \\`ಡೌನ್\\` ಬಟನ್‌ಗಳನ್ನು ಒತ್ತಿದಾಗ ಜಾರ್ಜ್ ಮೇಲೆ ಮತ್ತು ಕೆಳಕ್ಕೆ ಚಲಿಸುವಂತೆ ಮಾಡಲು ಈವೆಂಟ್‌ಗಳನ್ನು ಸೇರಿಸಿ. ಹಂತವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಜಾರ್ಜ್ ಧ್ವಜಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳುವಂತೆ ಮಾಡಿ!", + "courseA_playLab_events5_2021": "\\`ಅಪ್\\` ಮತ್ತು \\`ಡೌನ್\\` ಬಟನ್‌ಗಳನ್ನು ಒತ್ತಿದಾಗ ಜಾರ್ಜ್ ಮೇಲೆ ಮತ್ತು ಕೆಳಕ್ಕೆ ಚಲಿಸುವಂತೆ ಮಾಡಲು ಈವೆಂಟ್‌ಗಳನ್ನು ಸೇರಿಸಿ. ಹಂತವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಜಾರ್ಜ್ ಧ್ವಜಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳುವಂತೆ ಮಾಡಿ", "courseA_playLab_events6_2021": "ಜಾರ್ಜ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಹಿನ್ನೆಲೆ ಬದಲಾಯಿಸುವ ಮೂಲಕ ಮತ್ತು ಯಾದೃಚ್ಛಿಕ ಧ್ವನಿಯನ್ನು ಪ್ಲೇ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಹೆಚ್ಚು ಆಸಕ್ತಿಕರಗೊಳಿಸಿ. ನಿಮ್ಮ ಕೋಡ್ ಸಿದ್ಧವಾದಾಗ, ಅದನ್ನು ಪ್ರಯತ್ನಿಸಲು ಜಾರ್ಜ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ!", "courseA_playLab_events7_2021": "_ಫ್ರೀಪ್ಲೇ:_ ಈ ಆಟಕ್ಕೆ ನೀವು ಬಯಸುವ ಯಾವುದನ್ನಾದರೂ ಸೇರಿಸಿ. ಜಾರ್ಜ್ ಅವನೊಳಗೆ ಓಡಿದಾಗ ನೀವು ಡೈನೋಸಾರ್ ಅನ್ನು ಕಣ್ಮರೆಯಾಗುವಂತೆ ಮಾಡಬಹುದೇ?", "courseA_playlab_events_challenge1_2021": "ಆಲಿವ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವುದರಿಂದ ರಾಬಿನ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತಾನೆ! ಉಳಿದ ಅಕ್ಷರಗಳನ್ನು ಸಹ ತೋರಿಸಲು ನೀವು ಕೋಡ್ ಅನ್ನು ಬರೆಯಬಹುದೇ?\n\nಈ ಒಗಟಿನಲ್ಲಿ, ಸುಳಿವುಗಳಿಗಾಗಿ ಕ್ಲಿಕ್ ಮಾಡುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ! ಈ ಯೋಜನೆಯನ್ನು ಹಂತ-ಹಂತವಾಗಿ ಮಾಡಲು ಸುಳಿವುಗಳು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತವೆ!\n\n![]()", @@ -331,7 +331,7 @@ "courseB_collector_loops11_2021": "ಯುರೇಕಾ! ನಿಮಗೆ ಸಾಧ್ಯವಾದಷ್ಟು ನಿಧಿಯನ್ನು ಪಡೆಯಿರಿ!", "courseB_collector_loops1_2021": "**ಫ್ರೀ ಪ್ಲೇ:** ಲಾರೆಲ್ ಅನ್ನು ಸರಿಸಿ ಮತ್ತು ನಿಮಗೆ ಸಾಧ್ಯವಾದಷ್ಟು ನಿಧಿಯನ್ನು ಪಡೆಯಿರಿ. ಈ ಹಂತವನ್ನು ರವಾನಿಸಲು ಯಾವುದೇ ತಪ್ಪುಗಳಿಲ್ಲದ ಕನಿಷ್ಠ ಒಂದು ಐಟಂ ಅನ್ನು ಪಡೆಯಿರಿ.\n\n* * *\n\nಕಾರ್ಯಸ್ಥಳಕ್ಕೆ ಬ್ಲಾಕ್ಗಳನ್ನು ಎಳೆಯಿರಿ ಮತ್ತು ನಿಧಿಯನ್ನು ಹೇಗೆ ಪಡೆಯುವುದು ಎಂದು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ.", "courseB_collector_loops2_2021": "ಲಾರೆಲ್ ಅನ್ನು ನಿಧಿಗೆ ಸರಿಸಿ, ನಂತರ ಅದನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಬ್ಲಾಕ್ ಅನ್ನು ಬಳಸಿ.\n\nಈ ಮಟ್ಟವನ್ನು ರವಾನಿಸಲು ಎಲ್ಲಾ ನಾಲ್ಕು ರಾಶಿಗಳನ್ನು ಪಡೆಯಿರಿ.", - "courseB_collector_loops3_2021": "ಒಂದೇ ಬ್ಲಾಕ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಲಾರೆಲ್ ಎಲ್ಲಾ ಐದು ರಾಶಿಯ ನಿಧಿಯನ್ನು ಹೇಗೆ ಪಡೆಯಬಹುದು?", + "courseB_collector_loops3_2021": "ಒಂದೇ ಒಂದು [ಬ್ಲಾಕ್ಲಿ ಬ್ಲಾಕ್] [0] ಬ್ಲಾಕ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಲಾರೆಲ್ ಎಲ್ಲಾ ಐದು ರಾಶಿಯ ನಿಧಿಯನ್ನು ಹೇಗೆ ಪಡೆಯಬಹುದು?", "courseB_collector_loops4_2021": "ಈ ಎಲ್ಲಾ ನಿಧಿಯನ್ನು ಪಡೆಯಲು ಲಾರೆಲ್‌ನ ಮಾರ್ಗವನ್ನು ಸರಿಪಡಿಸಿ!", "courseB_collector_loops5_2021": "ಎಲ್ಲಾ ನಿಧಿಯನ್ನು ಪಡೆಯಲು ಕೊನೆಯ ಪಝಲ್‌ನಿಂದ ಕೋಡ್‌ಗೆ ಸೇರಿಸಿ.", "courseB_collector_loops6_2021": "ಲಾರೆಲ್‌ಗೆ ಎಲ್ಲಾ ನಿಧಿಯನ್ನು ಪಡೆಯಲು ಸಹಾಯ ಮಾಡಲು ಕೋಡ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ!", diff --git a/dashboard/config/locales/resources.kn-IN.json b/dashboard/config/locales/resources.kn-IN.json index 3eff3188ccaa5..924207d70d234 100644 --- a/dashboard/config/locales/resources.kn-IN.json +++ b/dashboard/config/locales/resources.kn-IN.json @@ -34,6 +34,333 @@ "ai-training/oceans/unversioned": { "type": "ವೀಡಿಯೊ" }, + "standard_mappings/courseb/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/courseb/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/courseb/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/coursea/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursea/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursea/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/coursed/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursed/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursed/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/coursef/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursef/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursef/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/express/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/express/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/express/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/coursee/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursee/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursee/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/coursec/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursec/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursec/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced_1/csd/2018": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_2/csd/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_2/csd/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_2/csd/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced_3/csd/2018": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_5/csd/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_5/csd/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_5/csd/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings_4/csd/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_4/csd/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_4/csd/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced_2/csd/2018": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_3/csd/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_3/csd/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_3/csd/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced/csd/2018": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_1/csd/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_1/csd/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_1/csd/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/csd/2018": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/csd/2018": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/csd/2018": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursea/2019": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursea/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursea/2019": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursea/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/courseb/2019": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/courseb/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/courseb/2019": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/courseb/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursed/2019": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursed/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursed/2019": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursed/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursef/2019": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursef/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursef/2019": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursef/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursee/2019": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursee/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursee/2019": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursee/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/express/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/express/2019": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/express/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursec/2019": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursec/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursec/2019": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursec/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "teacher_forum/csd/2019": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "code_introduced_1/csd/2019": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_2/csd/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "vocabulary_2/csd/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced_3/csd/2019": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_5/csd/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "vocabulary_5/csd/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced_2/csd/2019": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_3/csd/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "vocabulary_3/csd/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings_4/csd/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "vocabulary_4/csd/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/csd/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "vocabulary/csd/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced/csd/2019": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_1/csd/2019": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "vocabulary_1/csd/2019": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced_1/csd/2017": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_2/csd/2017": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_2/csd/2017": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_2/csd/2017": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced_3/csd/2017": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_5/csd/2017": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_5/csd/2017": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_5/csd/2017": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced/csd/2017": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_1/csd/2017": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_1/csd/2017": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_1/csd/2017": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/csd/2017": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/csd/2017": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/csd/2017": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings_4/csd/2017": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_4/csd/2017": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_4/csd/2017": { + "name": "ಶಬ್ದಕೋಶ" + }, + "code_introduced_2/csd/2017": { + "name": "ಕೋಡ್ ಪರಿಚಯಿಸಲಾಗಿದೆ" + }, + "standard_mappings_3/csd/2017": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum_3/csd/2017": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary_3/csd/2017": { + "name": "ಶಬ್ದಕೋಶ" + }, "list_of_poems_1/poem-art/unversioned": { "name": "ಕವಿತೆಗಳ ಪಟ್ಟಿ", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -337,7 +664,8 @@ "url": "https://docs.google.com/presentation/d/1WzO71WwSTbn2XhkWjG3tvD7vnQbsCSb58rhSBpurQjw/edit#slide=id.g45fb8e6318_0_0" }, "unplugged-video-big-event/courseb/2021": { - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "ವೀಡಿಯೊ" }, "csf-the-big-event-assessment/courseb/2021": { "url": "https://docs.google.com/document/d/1lzVlB8JzpMLLGVumwVL8ybsBX42eFCSSucrZ19-N9Tw/edit", @@ -1472,6 +1800,96 @@ }, "website-for-a-purpose-1/csd/2021": { "type": "ರೂಬ್ರಿಕ್" + }, + "standard_mappings/pre-express/2020": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/pre-express/2020": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/pre-express/2020": { + "name": "ಶಬ್ದಕೋಶ" + }, + "standard_mappings/express/2020": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/express/2020": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/express/2020": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/courseb/2020": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/courseb/2020": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/courseb/2020": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/courseb/2020": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursed/2020": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursed/2020": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursed/2020": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursed/2020": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursec/2020": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursec/2020": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursec/2020": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursec/2020": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursee/2020": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursee/2020": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursee/2020": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursee/2020": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursea/2020": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursea/2020": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursea/2020": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursea/2020": { + "name": "ಶಬ್ದಕೋಶ" + }, + "curriculum_guide/coursef/2020": { + "name": "ಪಠ್ಯಕ್ರಮ ಮಾರ್ಗದರ್ಶಿ" + }, + "standard_mappings/coursef/2020": { + "name": "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಪಿಂಗ್ಸ್" + }, + "teacher_forum/coursef/2020": { + "name": "ಶಿಕ್ಷಕರ ವೇದಿಕೆ" + }, + "vocabulary/coursef/2020": { + "name": "ಶಬ್ದಕೋಶ" } } } diff --git a/dashboard/config/locales/scripts.kn-IN.yml b/dashboard/config/locales/scripts.kn-IN.yml index 6d98ec6a58b09..e554f96108095 100644 --- a/dashboard/config/locales/scripts.kn-IN.yml +++ b/dashboard/config/locales/scripts.kn-IN.yml @@ -325,6 +325,7 @@ kn: ಮಾಡುತ್ತಾ (ಬಾಣದ ಗುರುತಿನ ಬಟನ್‌ಗಳನ್ನು ಒತ್ತುವಂತಹ) ಪಝಲ್‌ಗಳ ಮೇಲೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಕೆಲಸ ಮಾಡುತ್ತಾರೆ. ಪಝಲ್‌ನ ಕೊನೆಯಲ್ಲಿ, ವಿಭಿನ್ನ ವೇಗ ಮತ್ತು ಧ್ವನಿಗಳೊಂದಿಗೆ ತಮ್ಮ ಗೇಮ್‌ ಅನ್ನು ಗ್ರಾಹಕೀಯಗೊಳಿಸುವ ಅವಕಾಶವನ್ನು ವಿದ್ಯಾರ್ಥಿಗಳು ಹೊಂದುತ್ತಾರೆ. + name: ಬಾಸ್ಕೆಟ್‌ಬಾಲ್ hoc-encryption: lessons: Simple Encryption: @@ -562,6 +563,7 @@ kn: ಮಾಡುತ್ತಾ (ಬಾಣದ ಗುರುತಿನ ಬಟನ್‌ಗಳನ್ನು ಒತ್ತುವಂತಹ) ಪಝಲ್‌ಗಳ ಮೇಲೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಕೆಲಸ ಮಾಡುತ್ತಾರೆ. ಪಝಲ್‌ನ ಕೊನೆಯಲ್ಲಿ, ವಿಭಿನ್ನ ವೇಗ ಮತ್ತು ಧ್ವನಿಗಳೊಂದಿಗೆ ತಮ್ಮ ಗೇಮ್‌ ಅನ್ನು ಗ್ರಾಹಕೀಯಗೊಳಿಸುವ ಅವಕಾಶವನ್ನು ವಿದ್ಯಾರ್ಥಿಗಳು ಹೊಂದುತ್ತಾರೆ. + name: ಸ್ಪೋರ್ಟ್ಸ್ csp3-support: lesson_groups: required: @@ -1284,6 +1286,7 @@ kn: ನೋಡಿದರೆ ತುಂಬಾ ಖುಷಿಯನ್ನು ಅನುಭವಿಸುತ್ತಾರೆ. ಪ್ರೌಢಶಾಲೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಬಹುತೇಕ ಟ್ಯುಟೋರಿಯಲ್ ಪೂರ್ಣಗೊಳಿಸುತ್ತಾರೆ ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಒಂದು ಫ್ರೀ ಪ್ಲೇ ಲೆವೆಲ್‌ ಕೆಲಸ ಮಾಡಲು ಸ್ವಲ್ಪ ಸಮಯವನ್ನು ನೀವು ಹೊಂದಿರುತ್ತೀರಿ. + name: ಹೀರೋ applab-intro-staging: lessons: Intro to App Lab: @@ -1665,6 +1668,7 @@ kn: ಅನುಭವವನ್ನು ಪಡೆಯುತ್ತಾರೆ. ಈ ಅಧ್ಯಾಯವನ್ನು ಎಲ್ಲ ವಯಸ್ಸಿನ ಕಲಿಕೆದಾರರಿಗಾಗಿ ವಿನ್ಯಾಸ ಮಾಡಲಾಗಿದೆ. ಆದರೆ, ಇದಕ್ಕೆ ಓದಬೇಕಾಗುತ್ತದೆ. ಈ ಚಟುವಟಿಕೆಗೆ ಪರಿಕರವಾಗಿ ಧ್ವನಿ ಅಗತ್ಯವಿದ್ದು, ಸಂಗೀತಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯಿಸುವಂತೆ ನಿರ್ಮಿಸಲಾಗಿದೆ. + name: ಡ್ಯಾನ್ಸ್ aquatic: lessons: Aquatic: @@ -1676,6 +1680,7 @@ kn: ನೋಡಿದರೆ ತುಂಬಾ ಖುಷಿಯನ್ನು ಅನುಭವಿಸುತ್ತಾರೆ. ಪ್ರೌಢಶಾಲೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಬಹುತೇಕ ಟ್ಯುಟೋರಿಯಲ್ ಪೂರ್ಣಗೊಳಿಸುತ್ತಾರೆ ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಒಂದು ಫ್ರೀ ಪ್ಲೇ ಲೆವೆಲ್‌ ಕೆಲಸ ಮಾಡಲು ಸ್ವಲ್ಪ ಸಮಯವನ್ನು ನೀವು ಹೊಂದಿರುತ್ತೀರಿ. + name: ಜಲಚರ dance--draft: lessons: Dance Party: @@ -2179,7 +2184,6 @@ kn: dance-2019: lessons: Dance Party: - name: ಡ್ಯಾನ್ಸ್ ಪಾರ್ಟಿ description_student: ಈ ಅಧ್ಯಾಯದಲ್ಲಿ, ಎಲ್ಲ ವಯಸ್ಸಿನಕಲಿಕೆದಾರರು ಸುರಕ್ಷಿತ, ಬೆಂಬಲಿತ ವಾತಾವರಣದಲ್ಲಿ ಕೋಡಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ ಕುರಿತು ಪರಿಚಯಾತ್ಮಕ ಅನುಭವವನ್ನು ಪಡೆಯುತ್ತಾರೆ. ಈ ಅಧ್ಯಾಯವನ್ನು ಎಲ್ಲ ವಯಸ್ಸಿನ ಕಲಿಕೆದಾರರಿಗಾಗಿ @@ -3231,8 +3235,7 @@ kn: display_name: ಡೆಮೋ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳು csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Code.org ನ ಕಲಿಕೆ ಪ್ಲಾಟ್‌ಫಾರಂ ನ್ಯಾವಿಗೇಟ್ ಮಾಡುವುದು + Navigating the Codeorg learning platform: description_teacher: |- \*\* ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ನೀವು ಕಲಿಯುವಿರಿ:\*\* @@ -4758,6 +4761,8 @@ kn: name: ಜಾವಾ ಲ್ಯಾಬ್ lesson-9: name: ಲೂಪ್‌ಗಳು + lesson-21: + name: ಕನ್ಸೋಲ್ pre-express-2022: lessons: Programming with Rey and BB-8: @@ -4772,6 +4777,12 @@ kn: lessons: lesson-6: name: ವೇರಿಯಬಲ್‌ಗಳು + lesson-16: + name: ಕನ್ಸೋಲ್ + csa3-2022: + lessons: + lesson-16: + name: ಕನ್ಸೋಲ್ cs4all-invasive-species: lessons: lesson-12: @@ -5138,3 +5149,5 @@ kn: End of Course projects: name: ಕೋರ್ಸ್‌ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳ ಮುಕ್ತಾಯ key: ಕೋರ್ಸ್‌ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳ ಮುಕ್ತಾಯ + hello-world-csc: + title: ಹಲೋ ವರ್ಲ್ಡ್ diff --git a/i18n/locales/kn-IN/dashboard/blocks.yml b/i18n/locales/kn-IN/dashboard/blocks.yml index a6614e42d1530..dd4ee392b34df 100644 --- a/i18n/locales/kn-IN/dashboard/blocks.yml +++ b/i18n/locales/kn-IN/dashboard/blocks.yml @@ -2,6 +2,8 @@ kn: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: "{LOCATION} ನಲ್ಲಿ ಹೊಸ {ANIMATION_NAME} ಸ್ಪ್ರೈಟ್‌ಗಳನ್ನು ಮಾಡಿ" Dancelab_alternateMoves: options: GROUP: @@ -351,6 +353,11 @@ kn: text: ಈ ಸಾಲು ಎಳೆಯಿರಿ {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: "{SPRITE} ಇಂದ ಸಾಗುವ ಬ್ಲಾಕ್ ಅಂಚುಗಳು" + gamelab_everySeconds: + options: + UNIT: + '"seconds"': ಸೆಕೆಂಡುಗಳು + '"frames"': ಫ್ರೇಮ್‌ಗಳು gamelab_followingTargets: text: ಟಾರ್ಗೆಟ್‌ಗಳನ್ನು ಹಿಂಬಾಲಿಸುವುದು gamelab_getAllSprites: @@ -437,6 +444,8 @@ kn: '"pop"': ಪಾಪ್ '"rain"': ಮಳೆ '"spiral"': ಸ್ಪೈರಲ್ + gamelab_makeNewScaledSprite: + text: "{LOCATION} ನಲ್ಲಿ ಹೊಸ {ANIMATION_NAME} ಸ್ಪ್ರೈಟ್‌ಗಳನ್ನು ಮಾಡಿ" gamelab_makeNewSpriteAnon: text: "{LOCATION} ನಲ್ಲಿ ಹೊಸ {ANIMATION_NAME} ಸ್ಪ್ರೈಟ್‌ಗಳನ್ನು ಮಾಡಿ" gamelab_makeNumSprites: diff --git a/i18n/locales/kn-IN/dashboard/scripts.yml b/i18n/locales/kn-IN/dashboard/scripts.yml index 99dbdf17de035..6e8dc294ca2aa 100644 --- a/i18n/locales/kn-IN/dashboard/scripts.yml +++ b/i18n/locales/kn-IN/dashboard/scripts.yml @@ -248,6 +248,7 @@ kn: lessons: Bounce: description_teacher: ಈ ಆನ್‌ಲೈನ್ ಚಟುವಟಿಕೆಯಲ್ಲಿ, ಈವೆಂಟ್‌ಗಳು ಎಂದರೇನು ಮತ್ತು ವೀಡಿಯೋ ಗೇಮ್‌ಗಳಂತಹ ಪ್ರೋಗ್ರಾಮ್‌ಗಳಲ್ಲಿ ಕಂಪ್ಯೂಟರ್‌ಗಳು ಇವುಗಳನ್ನು ಹೇಗೆ ಬಳಸುತ್ತವೆ ಎಂದು ವಿದ್ಯಾರ್ಥಿಗಳು ತಿಳಿದುಕೊಳ್ಳುತ್ತಾರೆ. ಈವೆಂಟ್‌ಗಳಿಗೆ ಪ್ರೋಗ್ರಾಮ್ ಪ್ರತಿಕ್ರಿಯಿಸುವಂತೆ ಮಾಡುತ್ತಾ (ಬಾಣದ ಗುರುತಿನ ಬಟನ್‌ಗಳನ್ನು ಒತ್ತುವಂತಹ) ಪಝಲ್‌ಗಳ ಮೇಲೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಕೆಲಸ ಮಾಡುತ್ತಾರೆ. ಪಝಲ್‌ನ ಕೊನೆಯಲ್ಲಿ, ವಿಭಿನ್ನ ವೇಗ ಮತ್ತು ಧ್ವನಿಗಳೊಂದಿಗೆ ತಮ್ಮ ಗೇಮ್‌ ಅನ್ನು ಗ್ರಾಹಕೀಯಗೊಳಿಸುವ ಅವಕಾಶವನ್ನು ವಿದ್ಯಾರ್ಥಿಗಳು ಹೊಂದುತ್ತಾರೆ. + name: ಬಾಸ್ಕೆಟ್‌ಬಾಲ್ hoc-encryption: lessons: Simple Encryption: @@ -440,6 +441,7 @@ kn: lessons: Sports: description_teacher: ಈ ಆನ್‌ಲೈನ್ ಚಟುವಟಿಕೆಯಲ್ಲಿ, ಈವೆಂಟ್‌ಗಳು ಎಂದರೇನು ಮತ್ತು ವೀಡಿಯೋ ಗೇಮ್‌ಗಳಂತಹ ಪ್ರೋಗ್ರಾಮ್‌ಗಳಲ್ಲಿ ಕಂಪ್ಯೂಟರ್‌ಗಳು ಇವುಗಳನ್ನು ಹೇಗೆ ಬಳಸುತ್ತವೆ ಎಂದು ವಿದ್ಯಾರ್ಥಿಗಳು ತಿಳಿದುಕೊಳ್ಳುತ್ತಾರೆ. ಈವೆಂಟ್‌ಗಳಿಗೆ ಪ್ರೋಗ್ರಾಮ್ ಪ್ರತಿಕ್ರಿಯಿಸುವಂತೆ ಮಾಡುತ್ತಾ (ಬಾಣದ ಗುರುತಿನ ಬಟನ್‌ಗಳನ್ನು ಒತ್ತುವಂತಹ) ಪಝಲ್‌ಗಳ ಮೇಲೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಕೆಲಸ ಮಾಡುತ್ತಾರೆ. ಪಝಲ್‌ನ ಕೊನೆಯಲ್ಲಿ, ವಿಭಿನ್ನ ವೇಗ ಮತ್ತು ಧ್ವನಿಗಳೊಂದಿಗೆ ತಮ್ಮ ಗೇಮ್‌ ಅನ್ನು ಗ್ರಾಹಕೀಯಗೊಳಿಸುವ ಅವಕಾಶವನ್ನು ವಿದ್ಯಾರ್ಥಿಗಳು ಹೊಂದುತ್ತಾರೆ. + name: ಸ್ಪೋರ್ಟ್ಸ್ csp3-support: lesson_groups: required: @@ -1078,6 +1080,7 @@ kn: lessons: Minecraft Hour of Code: description_teacher: ಈ ಅಧ್ಯಾಯದಲ್ಲಿ, ಸುರಕ್ಷಿತ ಮತ್ತು ಬೆಂಬಲದ ವಾತಾವರಣದಲ್ಲಿ ಕೋಡಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ ಬಗ್ಗೆ ಪರಿಚಯಾತ್ಮಕ ವಿವರಣೆಯನ್ನು ಎಲ್ಲ ವಯಸ್ಸಿನ ಕಲಿಕೆದಾರರು ಪಡೆಯುತ್ತಾರೆ. ಓದುವಷ್ಟು ದೊಡ್ಡ (ವಯಸ್ಸು 6 ಕ್ಕೂ ಹೆಚ್ಚು) ಯಾವುದೇ ಮಕ್ಕಳಿಗೆ ಈ ಅಧ್ಯಾಯ ತುಂಬಾ ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಯುವ ಕಲಿಕೆದಾರರು ಬಹುಶಃ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸದಿರಬಹುದು. ಆದರೆ, ಒಂದು ಗಂಟೆ ಪಝಲ್‌ಗಳನ್ನು ನೋಡಿದರೆ ತುಂಬಾ ಖುಷಿಯನ್ನು ಅನುಭವಿಸುತ್ತಾರೆ. ಪ್ರೌಢಶಾಲೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಬಹುತೇಕ ಟ್ಯುಟೋರಿಯಲ್ ಪೂರ್ಣಗೊಳಿಸುತ್ತಾರೆ ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಒಂದು ಫ್ರೀ ಪ್ಲೇ ಲೆವೆಲ್‌ ಕೆಲಸ ಮಾಡಲು ಸ್ವಲ್ಪ ಸಮಯವನ್ನು ನೀವು ಹೊಂದಿರುತ್ತೀರಿ. + name: ಹೀರೋ applab-intro-staging: lessons: Intro to App Lab: @@ -1410,10 +1413,12 @@ kn: name: ಡ್ಯಾನ್ಸ್ ಪಾರ್ಟಿ description_student: ಈ ಅಧ್ಯಾಯದಲ್ಲಿ, ಎಲ್ಲ ವಯಸ್ಸಿನಕಲಿಕೆದಾರರು ಸುರಕ್ಷಿತ, ಬೆಂಬಲಿತ ವಾತಾವರಣದಲ್ಲಿ ಕೋಡಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ ಕುರಿತು ಪರಿಚಯಾತ್ಮಕ ಅನುಭವವನ್ನು ಪಡೆಯುತ್ತಾರೆ. ಈ ಅಧ್ಯಾಯವನ್ನು ಎಲ್ಲ ವಯಸ್ಸಿನ ಕಲಿಕೆದಾರರಿಗಾಗಿ ವಿನ್ಯಾಸ ಮಾಡಲಾಗಿದೆ. ಆದರೆ, ಇದಕ್ಕೆ ಓದಬೇಕಾಗುತ್ತದೆ. ಈ ಚಟುವಟಿಕೆಗೆ ಪರಿಕರವಾಗಿ ಧ್ವನಿ ಅಗತ್ಯವಿದ್ದು, ಸಂಗೀತಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯಿಸುವಂತೆ ನಿರ್ಮಿಸಲಾಗಿದೆ. description_teacher: ಈ ಅಧ್ಯಾಯದಲ್ಲಿ, ಎಲ್ಲ ವಯಸ್ಸಿನಕಲಿಕೆದಾರರು ಸುರಕ್ಷಿತ, ಬೆಂಬಲಿತ ವಾತಾವರಣದಲ್ಲಿ ಕೋಡಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ ಕುರಿತು ಪರಿಚಯಾತ್ಮಕ ಅನುಭವವನ್ನು ಪಡೆಯುತ್ತಾರೆ. ಈ ಅಧ್ಯಾಯವನ್ನು ಎಲ್ಲ ವಯಸ್ಸಿನ ಕಲಿಕೆದಾರರಿಗಾಗಿ ವಿನ್ಯಾಸ ಮಾಡಲಾಗಿದೆ. ಆದರೆ, ಇದಕ್ಕೆ ಓದಬೇಕಾಗುತ್ತದೆ. ಈ ಚಟುವಟಿಕೆಗೆ ಪರಿಕರವಾಗಿ ಧ್ವನಿ ಅಗತ್ಯವಿದ್ದು, ಸಂಗೀತಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯಿಸುವಂತೆ ನಿರ್ಮಿಸಲಾಗಿದೆ. + name: ಡ್ಯಾನ್ಸ್ aquatic: lessons: Aquatic: description_teacher: ಈ ಅಧ್ಯಾಯದಲ್ಲಿ, ಸುರಕ್ಷಿತ ಮತ್ತು ಬೆಂಬಲದ ವಾತಾವರಣದಲ್ಲಿ ಕೋಡಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ ಬಗ್ಗೆ ಪರಿಚಯಾತ್ಮಕ ವಿವರಣೆಯನ್ನು ಎಲ್ಲ ವಯಸ್ಸಿನ ಕಲಿಕೆದಾರರು ಪಡೆಯುತ್ತಾರೆ. ಓದುವಷ್ಟು ದೊಡ್ಡ (ವಯಸ್ಸು 6 ಕ್ಕೂ ಹೆಚ್ಚು) ಯಾವುದೇ ಮಕ್ಕಳಿಗೆ ಈ ಅಧ್ಯಾಯ ತುಂಬಾ ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಯುವ ಕಲಿಕೆದಾರರು ಬಹುಶಃ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸದಿರಬಹುದು. ಆದರೆ, ಒಂದು ಗಂಟೆ ಪಝಲ್‌ಗಳನ್ನು ನೋಡಿದರೆ ತುಂಬಾ ಖುಷಿಯನ್ನು ಅನುಭವಿಸುತ್ತಾರೆ. ಪ್ರೌಢಶಾಲೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಬಹುತೇಕ ಟ್ಯುಟೋರಿಯಲ್ ಪೂರ್ಣಗೊಳಿಸುತ್ತಾರೆ ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಒಂದು ಫ್ರೀ ಪ್ಲೇ ಲೆವೆಲ್‌ ಕೆಲಸ ಮಾಡಲು ಸ್ವಲ್ಪ ಸಮಯವನ್ನು ನೀವು ಹೊಂದಿರುತ್ತೀರಿ. + name: ಜಲಚರ dance--draft: lessons: Dance Party: @@ -1847,7 +1852,6 @@ kn: dance-2019: lessons: Dance Party: - name: ಡ್ಯಾನ್ಸ್ ಪಾರ್ಟಿ description_student: ಈ ಅಧ್ಯಾಯದಲ್ಲಿ, ಎಲ್ಲ ವಯಸ್ಸಿನಕಲಿಕೆದಾರರು ಸುರಕ್ಷಿತ, ಬೆಂಬಲಿತ ವಾತಾವರಣದಲ್ಲಿ ಕೋಡಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ ಕುರಿತು ಪರಿಚಯಾತ್ಮಕ ಅನುಭವವನ್ನು ಪಡೆಯುತ್ತಾರೆ. ಈ ಅಧ್ಯಾಯವನ್ನು ಎಲ್ಲ ವಯಸ್ಸಿನ ಕಲಿಕೆದಾರರಿಗಾಗಿ ವಿನ್ಯಾಸ ಮಾಡಲಾಗಿದೆ. ಆದರೆ, ಇದಕ್ಕೆ ಓದಬೇಕಾಗುತ್ತದೆ. ಈ ಚಟುವಟಿಕೆಗೆ ಪರಿಕರವಾಗಿ ಧ್ವನಿ ಅಗತ್ಯವಿದ್ದು, ಸಂಗೀತಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯಿಸುವಂತೆ ನಿರ್ಮಿಸಲಾಗಿದೆ. description_teacher: ಈ ಅಧ್ಯಾಯದಲ್ಲಿ, ಎಲ್ಲ ವಯಸ್ಸಿನಕಲಿಕೆದಾರರು ಸುರಕ್ಷಿತ, ಬೆಂಬಲಿತ ವಾತಾವರಣದಲ್ಲಿ ಕೋಡಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್‌ ಕುರಿತು ಪರಿಚಯಾತ್ಮಕ ಅನುಭವವನ್ನು ಪಡೆಯುತ್ತಾರೆ. ಈ ಅಧ್ಯಾಯವನ್ನು ಎಲ್ಲ ವಯಸ್ಸಿನ ಕಲಿಕೆದಾರರಿಗಾಗಿ ವಿನ್ಯಾಸ ಮಾಡಲಾಗಿದೆ. ಆದರೆ, ಇದಕ್ಕೆ ಓದಬೇಕಾಗುತ್ತದೆ. ಈ ಚಟುವಟಿಕೆಗೆ ಪರಿಕರವಾಗಿ ಧ್ವನಿ ಅಗತ್ಯವಿದ್ದು, ಸಂಗೀತಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯಿಸುವಂತೆ ನಿರ್ಮಿಸಲಾಗಿದೆ. k5-onlinepd-2019: @@ -2601,8 +2605,7 @@ kn: display_name: ಡೆಮೋ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳು csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Code.org ನ ಕಲಿಕೆ ಪ್ಲಾಟ್‌ಫಾರಂ ನ್ಯಾವಿಗೇಟ್ ಮಾಡುವುದು + Navigating the Codeorg learning platform: description_teacher: |- \*\* ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ನೀವು ಕಲಿಯುವಿರಿ:\*\* @@ -3662,6 +3665,8 @@ kn: name: ಜಾವಾ ಲ್ಯಾಬ್ lesson-9: name: ಲೂಪ್‌ಗಳು + lesson-21: + name: ಕನ್ಸೋಲ್ pre-express-2022: lessons: Programming with Rey and BB-8: @@ -3676,6 +3681,12 @@ kn: lessons: lesson-6: name: ವೇರಿಯಬಲ್‌ಗಳು + lesson-16: + name: ಕನ್ಸೋಲ್ + csa3-2022: + lessons: + lesson-16: + name: ಕನ್ಸೋಲ್ cs4all-invasive-species: lessons: lesson-12: @@ -3884,3 +3895,5 @@ kn: End of Course projects: name: ಕೋರ್ಸ್‌ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳ ಮುಕ್ತಾಯ key: ಕೋರ್ಸ್‌ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳ ಮುಕ್ತಾಯ + hello-world-csc: + title: ಹಲೋ ವರ್ಲ್ಡ್ From a7cfcbb6d1bc6b6cb6c7bc99af4cdf817874d158 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:14 +0000 Subject: [PATCH 43/84] dashboard i18n updates - Khmer --- .../config/locales/authored_hints.km-KH.json | 10 +- dashboard/config/locales/blocks.km-KH.yml | 4 + .../locales/lesson_activities.km-KH.json | 9 + .../locales/long_instructions.km-KH.json | 6 +- dashboard/config/locales/resources.km-KH.json | 504 +++++++++++++++++- dashboard/config/locales/scripts.km-KH.yml | 12 +- i18n/locales/km-KH/dashboard/blocks.yml | 4 + i18n/locales/km-KH/dashboard/scripts.yml | 12 +- 8 files changed, 540 insertions(+), 21 deletions(-) diff --git a/dashboard/config/locales/authored_hints.km-KH.json b/dashboard/config/locales/authored_hints.km-KH.json index 48b4ae7840370..d7fc2569950f8 100644 --- a/dashboard/config/locales/authored_hints.km-KH.json +++ b/dashboard/config/locales/authored_hints.km-KH.json @@ -134,7 +134,7 @@ "2-3_Bee_Functions_6_a": "អ្នកមិនចាំបាច់ប្រើប្រាស់ការធ្វើច្រើនដងជាមួយអនុគមន៍នោះទេ ។ ព្យាយាមរផ្លសា់ទី ប្រើអនុគមន៍ រួចហើយផ្លាស់ទីនិងប្រើប្រាស់អនុគមន៍ម្តងទៀត ។" }, "2-3 Bee Functions 8": { - "2-3_Bee_Functions_8_a": "ប្រសិនបើចំណោទនេះមើលទៅពិបាក សូមសាកល្បងបង្កើតអនុគមន៍ររបស់អ្នកបន្តិចម្តងៗ ។\n\nហើយព្យាយាមបន្ថែមប្លុកមួយចំនួន។ បន្ថែមបន្តទៀត ហើយព្យាយាមម្តងទៀត។ មិនយូទេអ្នកនឹងបានជោគជ័យ!\n\n \\!\\[] ()" + "2-3_Bee_Functions_8_a": "ប្រសិនបើចំណោទនេះមើលទៅពិបាក សូមសាកល្បងបង្កើតអនុគមន៍ររបស់អ្នកបន្តិចម្តងៗ ។\n\nហើយព្យាយាមបន្ថែមប្លុកមួយចំនួន។ បន្ថែមបន្តទៀត ហើយព្យាយាមម្តងទៀត។ មិនយូទេអ្នកនឹងបានជោគជ័យ!\n\n !\\[] ()" }, "2-3 Bee Functions 9": { "2-3_Bee_Functions_8_a": "ប្រសិនបើចំណោទនេះមើលទៅពិបាក សូមសាកល្បងបង្កើតអនុគមន៍ររបស់អ្នកបន្តិចម្តងៗ ។\n\nហើយព្យាយាមបន្ថែមប្លុកមួយចំនួន ។ បន្ថែមបន្តទៀត ហើយព្យាយាមម្តងទៀត ។ មិនយូទេអ្នកនឹងបានជោគជ័យ !", @@ -531,7 +531,7 @@ "courseD_artist_functions2_c": "ប្រើប្លុក`draw a square`ពណ៌បៃតង ដើម្បី \"ហៅ\" អនុគមន៍របស់អ្នក ក្រោមប្លុក `when run` ។ បើមិនដូច្នោះទេកូដនឹងមិនដំណើរការទេ។\n\n" }, "courseE_bee_functions6": { - "courseE_bee_functions6_a": "ប្រសិនបើចំណោទនេះមើលទៅពិបាក សូមសាកល្បងបង្កើតអនុគមន៍ររបស់អ្នកបន្តិចម្តងៗ ។\n\nហើយព្យាយាមបន្ថែមប្លុកមួយចំនួន។ បន្ថែមបន្តទៀត ហើយព្យាយាមម្តងទៀត។ មិនយូទេអ្នកនឹងបានជោគជ័យ!\n\n \\!\\[] ()", + "courseE_bee_functions6_a": "ប្រសិនបើចំណោទនេះមើលទៅពិបាក សូមសាកល្បងបង្កើតអនុគមន៍ររបស់អ្នកបន្តិចម្តងៗ ។\n\nហើយព្យាយាមបន្ថែមប្លុកមួយចំនួន។ បន្ថែមបន្តទៀត ហើយព្យាយាមម្តងទៀត។ មិនយូទេអ្នកនឹងបានជោគជ័យ!\n\n !\\[] ()", "courseE_bee_functions6_b": "ប្លុក`ផ្លាស់ទី`ក្នុងករណីនេះអាចជួយរំកិលខាងក្នុងអនុគមន៍, ប៉ុន្តែអ្នកមិនត្រូវការវានៅទីនោះទាំងអស់ទេ។" }, "courseE_bee_functions7": { @@ -548,7 +548,7 @@ "courseE_bee_functions_challenge1_b": "ចងចាំថាត្រូវបង្កើតលេខកូដរបស់អ្នកនៅខាងក្នុងនៃប្លុកមុខងារបៃតង។" }, "courseF_bee_functions6": { - "courseF_bee_functions6_a": "ប្រសិនបើចំណោទនេះមើលទៅពិបាក សូមសាកល្បងបង្កើតអនុគមន៍ររបស់អ្នកបន្តិចម្តងៗ ។\n\nហើយព្យាយាមបន្ថែមប្លុកមួយចំនួន។ បន្ថែមបន្តទៀត ហើយព្យាយាមម្តងទៀត។ មិនយូទេអ្នកនឹងបានជោគជ័យ!\n\n \\!\\[] ()" + "courseF_bee_functions6_a": "ប្រសិនបើចំណោទនេះមើលទៅពិបាក សូមសាកល្បងបង្កើតអនុគមន៍ររបស់អ្នកបន្តិចម្តងៗ ។\n\nហើយព្យាយាមបន្ថែមប្លុកមួយចំនួន។ បន្ថែមបន្តទៀត ហើយព្យាយាមម្តងទៀត។ មិនយូទេអ្នកនឹងបានជោគជ័យ!\n\n !\\[] ()" }, "courseF_bee_functions8a": { "courseF_bee_functions8a_a": "ប្រសិនបើចំណោទនេះមើលទៅពិបាក សូមសាកល្បងបង្កើតអនុគមន៍ររបស់អ្នកបន្តិចម្តងៗ ។\n\nហើយព្យាយាមបន្ថែមប្លុកមួយចំនួន ។ បន្ថែមបន្តទៀត ហើយព្យាយាមម្តងទៀត ។ មិនយូទេអ្នកនឹងបានជោគជ័យ !" @@ -860,7 +860,7 @@ "courseD_bee_debugging_challenge1_c": "បន្ទាប់ពីឃ្មុំធ្វើឱ្យវាស្ថិតនៅជួរខាងក្រោម សូមឱ្យវាធ្វើម្តងទៀតនូវពាក្យបញ្ជាទាំងនេះ:\n\n- ធ្វើឡើងវិញ ២ ដង:\n - ទៅមុខ\n - ធ្វើទឹកឃ្មុំ ៣\n- រំកិលថយក្រោយ" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "បន្ទាប់មក ប្រមូលត្បូងដែលនៅសល់ក្នុងជួរនេះ។\n\n![]()\nបន្ថែមប្លុកទាំងនេះទៅក្នុងកម្មវិធីរបស់អ្នក។\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "បន្ទាប់មក ប្រមូលត្បូងដែលនៅសល់ក្នុងជួរនេះ។\n\n![]()\nបន្ថែមប្លុកទាំងនេះទៅក្នុងកម្មវិធីរបស់អ្នក។\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "ចុងបញ្ចប់ ប្រមូលកំណប់ដែលនៅសល់។ បន្ថែមប្លុកទាំងនេះទៅក្នុងកម្មវិធីរបស់អ្នក។\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "នេះគឺជាដំណោះស្រាយពេញលេញសម្រាប់បញ្ហានេះ។\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -1391,7 +1391,7 @@ }, "courseD_collector_debugging_challenge2": { "courseD_collector_debugging_challenge2_a": "ចាប់ផ្តើមដោយការប្រមូលត្បូង **ពីរ** ពីគំនរ​​ **ពីរ**​ មុនគេ​នៃគំនរនីមួយៗ។\n\n![]()\nប្រើប្លុកទាំងនេះ។\n\n[បិទខ្ទប់] [១]", - "courseD_collector_debugging_challenge2_b": "បន្ទាប់មក ប្រមូលត្បូងដែលនៅសល់ក្នុងជួរនេះ។\n\n![]()\nបន្ថែមប្លុកទាំងនេះទៅក្នុងកម្មវិធីរបស់អ្នក។\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "បន្ទាប់មក ប្រមូលត្បូងដែលនៅសល់ក្នុងជួរនេះ។\n\n![]()\nបន្ថែមប្លុកទាំងនេះទៅក្នុងកម្មវិធីរបស់អ្នក។\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "ចុងបញ្ចប់ ប្រមូលកំណប់ដែលនៅសល់។ បន្ថែមប្លុកទាំងនេះទៅក្នុងកម្មវិធីរបស់អ្នក។\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "នេះគឺជាដំណោះស្រាយពេញលេញសម្រាប់បញ្ហានេះ។\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, diff --git a/dashboard/config/locales/blocks.km-KH.yml b/dashboard/config/locales/blocks.km-KH.yml index df644bca0788a..172b2a6acce76 100644 --- a/dashboard/config/locales/blocks.km-KH.yml +++ b/dashboard/config/locales/blocks.km-KH.yml @@ -253,6 +253,10 @@ km: CONDITION: '"when"': នៅ​ពេល '"while"': នៅ​ពេល + gamelab_everySeconds: + options: + UNIT: + '"seconds"': វិ​នាទី gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.km-KH.json b/dashboard/config/locales/lesson_activities.km-KH.json index bd1dd4e9bc6eb..d26593d3b0f4d 100644 --- a/dashboard/config/locales/lesson_activities.km-KH.json +++ b/dashboard/config/locales/lesson_activities.km-KH.json @@ -11,6 +11,12 @@ "8b8d6959-c861-4474-950b-b097aaa9fae3": { "name": "សកម្មភាព" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "សកម្មភាព" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "សកម្មភាព" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "សកម្មភាព" }, @@ -26,6 +32,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "សកម្មភាព" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "សកម្មភាព" + }, "3dd1254c-b1de-486d-803a-cd5b89ea1a47": { "name": "សកម្មភាព" }, diff --git a/dashboard/config/locales/long_instructions.km-KH.json b/dashboard/config/locales/long_instructions.km-KH.json index e0b7dd3e80bc6..aa1c075180627 100644 --- a/dashboard/config/locales/long_instructions.km-KH.json +++ b/dashboard/config/locales/long_instructions.km-KH.json @@ -819,8 +819,8 @@ "CSD U3 collisions debug isTouching_2018": "# ការប៉ះទង្គិចកំហុស\n\nបាឡុងកំពុងលោតមុនស្នូកប៉ះវា។ នៅពេលដែល sprites មិនធ្វើអ្វីដែលអ្នករំពឹងអ្នកអាចប្រើប្លុក“ បំបាត់កំហុស” ដើម្បីទទួលបានព័ត៌មានបន្ថែមពីមូលហេតុដែល sprites មានសកម្មភាពដូច្នេះ។ តើអ្នកអាចរកឃើញអ្វីដែលខុសនៅក្នុងកូដខាងក្រោម?\n\n# ធ្វើបែបនេះ\n\n- ដំណេីរកូដហើយប្រើគ្រាប់ចុចព្រួញដើម្បីរំកិលកន្ទុយដើម្បីបាឡុង។\n- នៅក្នុងកូដខាងក្រោមប្តូរ `balloon.debug = false` ទៅ `balloon.debug = true` ។\n- បន្ថែម“ debug`” ថ្មីទៅកូដនិងកំណត់លក្ខណះរបស់ sprite's debug ទៅ`true\\` ។\n- ដំណើរការកូដម្តងទៀតបន្ទាប់មកពិភាក្សាជាមួយដៃគូររបស់អ្នកថាហេតុអ្វីបានជាបាឡុងនេះហក់ឡើងលឿន។\n\n\\_ការប្រកួតប្រជែង: តើអ្នកអាចប្រើផ្ទាំងគំនូរជីវចលដើម្បីប្តូរទំហំរូបភាពបាឡុងទេីបវាអាចលេចឡើងនៅពេលត្រឹមត្រូវទេ? \\_\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"", "CSD U3 collisions debug isTouching_2019": "# ការប៉ះទង្គិចកំហុស\n\nបាឡុងកំពុងលោតមុនស្នូកប៉ះវា។ នៅពេលដែល sprites មិនធ្វើអ្វីដែលអ្នករំពឹងអ្នកអាចប្រើប្លុក“ បំបាត់កំហុស” ដើម្បីទទួលបានព័ត៌មានបន្ថែមពីមូលហេតុដែល sprites មានសកម្មភាពដូច្នេះ។ តើអ្នកអាចរកឃើញអ្វីដែលខុសនៅក្នុងកូដខាងក្រោម?\n\n# ធ្វើបែបនេះ\n\n- ដំណេីរកូដហើយប្រើគ្រាប់ចុចព្រួញដើម្បីរំកិលកន្ទុយដើម្បីបាឡុង។\n- នៅក្នុងកូដខាងក្រោមប្តូរ `balloon.debug = false` ទៅ `balloon.debug = true` ។\n- បន្ថែម“ debug`” ថ្មីទៅកូដនិងកំណត់លក្ខណះរបស់ sprite's debug ទៅ`true\\` ។\n- ដំណើរការកូដម្តងទៀតបន្ទាប់មកពិភាក្សាជាមួយដៃគូររបស់អ្នកថាហេតុអ្វីបានជាបាឡុងនេះហក់ឡើងលឿន។\n\n\\_ការប្រកួតប្រជែង: តើអ្នកអាចប្រើផ្ទាំងគំនូរជីវចលដើម្បីប្តូរទំហំរូបភាពបាឡុងទេីបវាអាចលេចឡើងនៅពេលត្រឹមត្រូវទេ? \\_\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"", "CSD U3 collisions egg": "# ទឹកជ្រលក់ផ្លែប៉ោម\n\nនៅពេលផ្លែប៉ោមបុកនិងម៉ាស៊ីនក្រឡុកម៉ាស៊ីនលាយគួរតែបើក។\n\n# ធ្វើបែបនេះ\n\nប្រើប្លុក `isTouching` ដើម្បីធ្វើឱ្យម៉ាស៊ីនក្រឡុករំញ័រនៅពេលដែលផ្លែប៉ោម sprite ប៉ះនឹង ម៉ាស៊ីនក្រឡុក sprite។ ចលនាញ័រត្រូវបានគេសរសេរកូដរួចហើយដោយប្រើប្លុកចៃដន្យដូច្នេះអ្នកគ្រាន់តែពិនិត្យមើលនៅពេលដែល sprite ទាំងពីរប៉ះ។\n\n\\_ការប្រកួតប្រជែង: តើអ្នកអាចធ្វើឱ្យផ្លែប៉ោមបាត់នៅពេលដែលប៉ះនឹងម៉ាស៊ីនលាយទេ? \\_\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"", - "CSD U3 collisions egg2": "# បង្កើតសំឡេង\n\nអ្នកក៏អាចប្រើកូដដើម្បីចាក់សំឡេងក្រឡុក។\n\n# ធ្វើបែបនេះ\n\nប្រើប្លុក `playSound` ពីថត \"ពិភពលោក\" ដើម្បីចាក់សំឡេង [\\\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \" PM.png\"", - "CSD U3 collisions egg2_2018": "# បង្កើតសំឡេង\n\nអ្នកក៏អាចប្រើកូដដើម្បីចាក់សំឡេងក្រឡុក។\n\n# ធ្វើបែបនេះ\n\nប្រើប្លុក `playSound` ពីថត \"ពិភពលោក\" ដើម្បីចាក់សំឡេង [\\\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \" PM.png\"", + "CSD U3 collisions egg2": "# បង្កើតសំឡេង\n\nអ្នកក៏អាចប្រើកូដដើម្បីចាក់សំឡេងក្រឡុក។\n\n# ធ្វើបែបនេះ\n\nប្រើប្លុក `playSound` ពីថត \"ពិភពលោក\" ដើម្បីចាក់សំឡេង [\\) \"នៅពេលផ្លែប៉ោមប៉ះម៉ាស៊ីនលាយ។ អ្នកនឹងត្រូវបញ្ចូលអាសយដ្ឋានសំឡេងទៅក្នុងប្លុកដូច្នេះវាមើលទៅដូចនេះ: \\[] [0]\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \" PM.png\"", + "CSD U3 collisions egg2_2018": "# បង្កើតសំឡេង\n\nអ្នកក៏អាចប្រើកូដដើម្បីចាក់សំឡេងក្រឡុក។\n\n# ធ្វើបែបនេះ\n\nប្រើប្លុក `playSound` ពីថត \"ពិភពលោក\" ដើម្បីចាក់សំឡេង [\\) \"នៅពេលផ្លែប៉ោមប៉ះម៉ាស៊ីនលាយ។ អ្នកនឹងត្រូវបញ្ចូលអាសយដ្ឋានសំឡេងទៅក្នុងប្លុកដូច្នេះវាមើលទៅដូចនេះ: \\[] [0]\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \" PM.png\"", "CSD U3 collisions egg_2018": "# ទឹកជ្រលក់ផ្លែប៉ោម\n\nនៅពេលផ្លែប៉ោមបុកនិងម៉ាស៊ីនក្រឡុកម៉ាស៊ីនលាយគួរតែបើក។\n\n# ធ្វើបែបនេះ\n\nប្រើប្លុក `isTouching` ដើម្បីធ្វើឱ្យម៉ាស៊ីនក្រឡុករំញ័រនៅពេលដែលផ្លែប៉ោម sprite ប៉ះនឹង ម៉ាស៊ីនក្រឡុក sprite។ ចលនាញ័រត្រូវបានគេសរសេរកូដរួចហើយដោយប្រើប្លុកចៃដន្យដូច្នេះអ្នកគ្រាន់តែពិនិត្យមើលនៅពេលដែល sprite ទាំងពីរប៉ះ។\n\n\\_ការប្រកួតប្រជែង: តើអ្នកអាចធ្វើឱ្យផ្លែប៉ោមបាត់នៅពេលដែលប៉ះនឹងម៉ាស៊ីនលាយទេ? \\_\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"", "CSD U3 collisions egg_2019": "# ទឹកជ្រលក់ផ្លែប៉ោម\n\nនៅពេលផ្លែប៉ោមបុកនិងម៉ាស៊ីនក្រឡុកម៉ាស៊ីនលាយគួរតែបើក។\n\n# ធ្វើបែបនេះ\n\nប្រើប្លុក `isTouching` ដើម្បីធ្វើឱ្យម៉ាស៊ីនក្រឡុករំញ័រនៅពេលដែលផ្លែប៉ោម sprite ប៉ះនឹង ម៉ាស៊ីនក្រឡុក sprite។ ចលនាញ័រត្រូវបានគេសរសេរកូដរួចហើយដោយប្រើប្លុកចៃដន្យដូច្នេះអ្នកគ្រាន់តែពិនិត្យមើលនៅពេលដែល sprite ទាំងពីរប៉ះ។\n\n\\_ការប្រកួតប្រជែង: តើអ្នកអាចធ្វើឱ្យផ្លែប៉ោមបាត់នៅពេលដែលប៉ះនឹងម៉ាស៊ីនលាយទេ? \\_\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"", "CSD U3 collisions horse": "# សេះឥន្ធនូ\n\nនៅពេលដែលឥន្ធនូប៉ះនឹងសេះវាគួរតែប្រែទៅជាសត្វunicorn។\n\n# ធ្វើបែបនេះ\n\nប្រើប៊ូតុង `ប្រសិនបេី`, `isTouching`, និង`setAnimation` ដើម្បីផ្លាស់ប្តូររូបភាពរបស់សេះ sprite នៅពេលឥន្ធនូប៉ះវា។ រូបភាពសត្វunicornត្រូវបានផ្ទុករួចហើយនៅក្នុងផ្ទាំងជីវចលសម្រាប់អ្នក។\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]: # \"https://images.code.org/558b42903bf40cc26410e651a85de922-image-1470256869923.png\"\n\n[//]៖ # \"\"", @@ -1199,7 +1199,7 @@ "courseC_maze_programming9_2018": "_\"ពេលនេះ ចូរអ្នកជួយខ្ញំុលោបទៅសត្វជ្រូកនោះដោយវិធីដែលអ្នកចង់!\"_", "courseC_maze_programming9_2019": "_\"ពេលនេះ ចូរអ្នកជួយខ្ញំុលោបទៅសត្វជ្រូកនោះដោយវិធីដែលអ្នកចង់!\"_", "courseC_maze_programming9_2020": "_\"ពេលនេះ ចូរអ្នកជួយខ្ញំុលោបទៅសត្វជ្រូកនោះដោយវិធីដែលអ្នកចង់!\"_", - "CSD U3 collisions egg2_2019": "# បង្កើតសំឡេង\n\nអ្នកក៏អាចប្រើកូដដើម្បីចាក់សំឡេងក្រឡុក។\n\n# ធ្វើបែបនេះ\n\nប្រើប្លុក `playSound` ពីថត \"ពិភពលោក\" ដើម្បីចាក់សំឡេង [\\\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \" PM.png\"", + "CSD U3 collisions egg2_2019": "# បង្កើតសំឡេង\n\nអ្នកក៏អាចប្រើកូដដើម្បីចាក់សំឡេងក្រឡុក។\n\n# ធ្វើបែបនេះ\n\nប្រើប្លុក `playSound` ពីថត \"ពិភពលោក\" ដើម្បីចាក់សំឡេង [\\) \"នៅពេលផ្លែប៉ោមប៉ះម៉ាស៊ីនលាយ។ អ្នកនឹងត្រូវបញ្ចូលអាសយដ្ឋានសំឡេងទៅក្នុងប្លុកដូច្នេះវាមើលទៅដូចនេះ: \\[] [0]\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \"\"\n\n[//]៖ # \" PM.png\"", "courseA_playLab_events4": "ឥឡូវ​នេះ បន្ថែមប្លក់ទៀតដើម្បីអោយ ចយ គាត់ផ្លាស់ទីទៅស្តាំនៅពេលដែលប៊ូតុងព្រួញស្តាំត្រូវបានចុច", "courseC_PlayLab_events_challenge1": "ប្រើប្លក់ថ្មីដើម្បីធ្វើឱ្យ វ៉ាដេល គាត់វិលផ្លាស់ប្តូរទៅកន្លែងចាប់ផ្តើមដោយស្វ័យប្រវត្តិ នៅពេលគាត់រត់ទៅដាយណូស័រហើយនៅពេលគាត់រកបានពិន្ទុ។ នេះនឹងធ្វើឱ្យការប្រកួតរបស់អ្នកកាន់តែមានការប្រកួតប្រជែងនិងរីករាយ!\n\nលេងហ្គេមហើយរំកិល វ៉ាដេល ដោយប្រើព្រួញរហូតដល់អ្នករកបានពិន្ទុគ្រប់គ្រាន់។ Waddleត្រូវតែត្រូវបានផ្លាស់ប្តូរទៅទីតាំង \\`ខាងឆ្វេងកណ្ដាលនៃអេក្រង់ដើម្បីបញ្ចប់បញ្ហាប្រឈមនេះ។", "courseC_artist_loop1": "អស្ចារ្យ   មែន តោះបន្ថែមស្ទីលខ្លះដោយប្តូរជក់ដោយប្រើ `Set Parttern` មុនពេលរង្វិលជុំចាប់ផ្តើម។", diff --git a/dashboard/config/locales/resources.km-KH.json b/dashboard/config/locales/resources.km-KH.json index 9a26df1be0632..b19a60155deb3 100644 --- a/dashboard/config/locales/resources.km-KH.json +++ b/dashboard/config/locales/resources.km-KH.json @@ -29,6 +29,411 @@ "ai-training/oceans/unversioned": { "type": "វីដេអូ" }, + "lesson_plans/courseb/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/courseb/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/courseb/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/courseb/2018": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursea/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursea/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursea/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursea/2018": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursed/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursed/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursed/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursed/2018": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursef/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursef/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursef/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursef/2018": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/express/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/express/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/express/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/express/2018": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursee/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursee/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursee/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursee/2018": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursec/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursec/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursec/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursec/2018": { + "name": "ពាក្យពិបាក" + }, + "code_introduced_1/csd/2018": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_2/csd/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_2/csd/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_2/csd/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_2/csd/2018": { + "name": "ពាក្យពិបាក" + }, + "code_introduced_3/csd/2018": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_5/csd/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_5/csd/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_5/csd/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_5/csd/2018": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans_4/csd/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_4/csd/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_4/csd/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_4/csd/2018": { + "name": "ពាក្យពិបាក" + }, + "code_introduced_2/csd/2018": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_3/csd/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_3/csd/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_3/csd/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_3/csd/2018": { + "name": "ពាក្យពិបាក" + }, + "code_introduced/csd/2018": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_1/csd/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_1/csd/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_1/csd/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_1/csd/2018": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/csd/2018": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/csd/2018": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/csd/2018": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/csd/2018": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursea/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursea/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursea/2019": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursea/2019": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/courseb/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/courseb/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/courseb/2019": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/courseb/2019": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursed/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursed/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursed/2019": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursed/2019": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursef/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursef/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursef/2019": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursef/2019": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursee/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursee/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursee/2019": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursee/2019": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/express/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/express/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/express/2019": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/express/2019": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursec/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursec/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursec/2019": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursec/2019": { + "name": "ពាក្យពិបាក" + }, + "teacher_forum/csd/2019": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "code_introduced_1/csd/2019": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_2/csd/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_2/csd/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "vocabulary_2/csd/2019": { + "name": "ពាក្យពិបាក" + }, + "code_introduced_3/csd/2019": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_5/csd/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_5/csd/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "vocabulary_5/csd/2019": { + "name": "ពាក្យពិបាក" + }, + "code_introduced_2/csd/2019": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_3/csd/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_3/csd/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "vocabulary_3/csd/2019": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans_4/csd/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_4/csd/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "vocabulary_4/csd/2019": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/csd/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/csd/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "vocabulary/csd/2019": { + "name": "ពាក្យពិបាក" + }, + "code_introduced/csd/2019": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_1/csd/2019": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_1/csd/2019": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "vocabulary_1/csd/2019": { + "name": "ពាក្យពិបាក" + }, + "code_introduced_1/csd/2017": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_2/csd/2017": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_2/csd/2017": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_2/csd/2017": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_2/csd/2017": { + "name": "ពាក្យពិបាក" + }, + "code_introduced_3/csd/2017": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_5/csd/2017": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_5/csd/2017": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_5/csd/2017": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_5/csd/2017": { + "name": "ពាក្យពិបាក" + }, + "code_introduced/csd/2017": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_1/csd/2017": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_1/csd/2017": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_1/csd/2017": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_1/csd/2017": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/csd/2017": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/csd/2017": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/csd/2017": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/csd/2017": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans_4/csd/2017": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_4/csd/2017": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_4/csd/2017": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_4/csd/2017": { + "name": "ពាក្យពិបាក" + }, + "code_introduced_2/csd/2017": { + "name": "សេចក្តីណែនាំពីកូដ" + }, + "lesson_plans_3/csd/2017": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings_3/csd/2017": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum_3/csd/2017": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary_3/csd/2017": { + "name": "ពាក្យពិបាក" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "វីដេអូ" }, @@ -76,7 +481,8 @@ "type": "វីដេអូ" }, "unplugged-video-big-event/courseb/2021": { - "name": "ព្រឹត្តិការណ៍ធំ" + "name": "ព្រឹត្តិការណ៍ធំ", + "type": "វីដេអូ" }, "csf-the-big-event-assessment/courseb/2021": { "name": "ព្រឹត្តិការណ៍ធំ" @@ -460,6 +866,102 @@ }, "how-search-works-video/csd/2021": { "type": "វីដេអូ" + }, + "lesson_plans/pre-express/2020": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/pre-express/2020": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/pre-express/2020": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/pre-express/2020": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/express/2020": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/express/2020": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/express/2020": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/express/2020": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/courseb/2020": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/courseb/2020": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/courseb/2020": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/courseb/2020": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursed/2020": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursed/2020": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursed/2020": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursed/2020": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursec/2020": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursec/2020": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursec/2020": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursec/2020": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursee/2020": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursee/2020": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursee/2020": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursee/2020": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursea/2020": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursea/2020": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursea/2020": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursea/2020": { + "name": "ពាក្យពិបាក" + }, + "lesson_plans/coursef/2020": { + "name": "ផែនការ​មេរៀន" + }, + "standard_mappings/coursef/2020": { + "name": "ការផ្គូផ្គងស្តង់ដារ" + }, + "teacher_forum/coursef/2020": { + "name": "វេទិការគ្រូបង្រៀន" + }, + "vocabulary/coursef/2020": { + "name": "ពាក្យពិបាក" } } } diff --git a/dashboard/config/locales/scripts.km-KH.yml b/dashboard/config/locales/scripts.km-KH.yml index 10efe99e9c5f2..0e18638d85662 100644 --- a/dashboard/config/locales/scripts.km-KH.yml +++ b/dashboard/config/locales/scripts.km-KH.yml @@ -141,6 +141,9 @@ km: title: Minecraft Hour of Code description: ប្រើប្លក់នៃកូដ នាំ Steve ឬ Alex ធ្វើដំណើរផ្សងព្រេងឆ្លងកាត់ពិភព Minecraft នេះ។ + lessons: + Hour of Code 2015: + name: Minecraft Hour of Code student_description: ប្រើប្លក់នៃកូដ នាំ Steve ឬ Alex ធ្វើដំណើរផ្សងព្រេងឆ្លងកាត់ពិភព Minecraft នេះ។ algebraPD1: @@ -253,6 +256,7 @@ km: ហើយនិងការប្រេីកុំព្យូទ័រដុចនៅក្នុងកម្មវិធីដូចជាហ្គេមវីដេអូ។ សិស្សនឹងធ្វើការតាមរយៈល្បែងផ្គុំរូបដែលធ្វើឱ្យកម្មវិធីមានប្រតិកម្មទៅនឹងព្រឹត្តិការណ៍ (ដូចជាប៊ូតុងព្រួញត្រូវបានចុច។ ) នៅចុងបញ្ចប់នៃល្បែងផ្គុំរូបសិស្សនឹងមានឱកាសប្តូរហ្គេមរបស់ពួកគេតាមល្បឿននិងសំឡេងខុសៗគ្នា។ student_description: បង្កើតហ្គេមបោះបាល់ + name: បាល់បោះ hoc-encryption: lessons: Simple Encryption: @@ -2465,10 +2469,6 @@ km: lesson_groups: required: display_name: ទិដ្ឋភាពទូទៅ - dance-2019: - lessons: - Dance Party: - name: Dance Party k5-onlinepd-2019: lessons: Computer Science Fundamentals: @@ -3425,7 +3425,7 @@ km: Ocean Scene with Loops: description_teacher: ត្រលប់ទៅរង្វិលជុំសិស្សរៀនគូររូបភាពដោយគូសលំដាប់លំដោយនៃការណែនាំសាមញ្ញ ៗ ។ នៅក្នុង មេរៀនដោត មុន ៗ រង្វិលជុំត្រូវបានប្រើដើម្បីឆ្លងកាត់ផ្ទាំងគំនូរនិងប្រមូលកំណប់។ នៅទីនេះរង្វិលជុំកំពុងបង្កើតលំនាំ។ នៅចុងបញ្ចប់នៃដំណាក់កាលនេះនិស្សិតនឹងត្រូវបានផ្តល់ឱកាសដើម្បីបង្កើតរូបភាពផ្ទាល់ខ្លួនដោយប្រើរង្វិលជុំ។ - The Big Event Jr.: + The Big Event Jr: description_teacher: ព្រឹត្តិការណ៍គឺជាវិធីដ៏ល្អដើម្បីបន្ថែមភាពខុសគ្នាទៅនឹងក្បួនដោះស្រាយដែលបានសរសេរជាហើយ។ ពេលខ្លះអ្នកចង់អោយកម្មវិធីរបស់អ្នកអាចឆ្លើយតបទៅអ្នកប្រើអោយបានច្បាស់នៅពេលអ្នកប្រើចង់អោយវាធ្វើ។ នោះគឺជាអ្វីដែលព្រឹត្តិការណ៍ដែលគេចង់បាន។ 'Mini-Project: On the Move with Play Lab': description_teacher: នៅក្នុងសកម្មភាពតាមអ៊ិនធើណេតនេះនិស្សិតនឹងមានឱកាសរៀនពីរបៀបប្រើព្រឹត្តិការណ៍នានានៅក្នុង @@ -3524,7 +3524,7 @@ km: display_name: រង្វិល​ជុំ courseb-2022: lessons: - The Big Event Jr.: + The Big Event Jr: description_teacher: ព្រឹត្តិការណ៍គឺជាវិធីដ៏ល្អដើម្បីបន្ថែមភាពខុសគ្នាទៅនឹងក្បួនដោះស្រាយដែលបានសរសេរជាហើយ។ ពេលខ្លះអ្នកចង់អោយកម្មវិធីរបស់អ្នកអាចឆ្លើយតបទៅអ្នកប្រើអោយបានច្បាស់នៅពេលអ្នកប្រើចង់អោយវាធ្វើ។ នោះគឺជាអ្វីដែលព្រឹត្តិការណ៍ដែលគេចង់បាន។ 'Events: The Big Event': description_teacher: ព្រឹត្តិការណ៍គឺជាវិធីដ៏ល្អដើម្បីបន្ថែមភាពខុសគ្នាទៅនឹងក្បួនដោះស្រាយដែលបានសរសេរជាហើយ។ ពេលខ្លះអ្នកចង់អោយកម្មវិធីរបស់អ្នកអាចឆ្លើយតបទៅអ្នកប្រើអោយបានច្បាស់នៅពេលអ្នកប្រើចង់អោយវាធ្វើ។ នោះគឺជាអ្វីដែលព្រឹត្តិការណ៍ដែលគេចង់បាន។ diff --git a/i18n/locales/km-KH/dashboard/blocks.yml b/i18n/locales/km-KH/dashboard/blocks.yml index 1bad27c233278..69a9f4c60f0e1 100644 --- a/i18n/locales/km-KH/dashboard/blocks.yml +++ b/i18n/locales/km-KH/dashboard/blocks.yml @@ -253,6 +253,10 @@ km: CONDITION: '"when"': នៅ​ពេល '"while"': នៅ​ពេល + gamelab_everySeconds: + options: + UNIT: + '"seconds"': វិ​នាទី gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/km-KH/dashboard/scripts.yml b/i18n/locales/km-KH/dashboard/scripts.yml index 0d8fbd33ef537..6321a7c478246 100755 --- a/i18n/locales/km-KH/dashboard/scripts.yml +++ b/i18n/locales/km-KH/dashboard/scripts.yml @@ -138,6 +138,9 @@ km: mc: title: Minecraft Hour of Code description: ប្រើប្លក់នៃកូដ នាំ Steve ឬ Alex ធ្វើដំណើរផ្សងព្រេងឆ្លងកាត់ពិភព Minecraft នេះ។ + lessons: + Hour of Code 2015: + name: Minecraft Hour of Code student_description: ប្រើប្លក់នៃកូដ នាំ Steve ឬ Alex ធ្វើដំណើរផ្សងព្រេងឆ្លងកាត់ពិភព Minecraft នេះ។ algebraPD1: lessons: @@ -246,6 +249,7 @@ km: description_student: ធ្លាប់សង្ឃឹមថាអ្នកអាចលេងហ្គេមវីដេអូនៅសាលាបានទេ? នៅក្នុងមេរៀននេះអ្នកនឹងត្រូវបង្កើតដោយខ្លួនឯង! description_teacher: នៅក្នុងសកម្មភាពតាមអ៊ីនធឺណិតនេះសិស្សនឹងដឹងថាតើព្រឹត្តិការណ៍មានអ្វីខ្លះ ហើយនិងការប្រេីកុំព្យូទ័រដុចនៅក្នុងកម្មវិធីដូចជាហ្គេមវីដេអូ។ សិស្សនឹងធ្វើការតាមរយៈល្បែងផ្គុំរូបដែលធ្វើឱ្យកម្មវិធីមានប្រតិកម្មទៅនឹងព្រឹត្តិការណ៍ (ដូចជាប៊ូតុងព្រួញត្រូវបានចុច។ ) នៅចុងបញ្ចប់នៃល្បែងផ្គុំរូបសិស្សនឹងមានឱកាសប្តូរហ្គេមរបស់ពួកគេតាមល្បឿននិងសំឡេងខុសៗគ្នា។ student_description: បង្កើតហ្គេមបោះបាល់ + name: បាល់បោះ hoc-encryption: lessons: Simple Encryption: @@ -1955,10 +1959,6 @@ km: lesson_groups: required: display_name: ទិដ្ឋភាពទូទៅ - dance-2019: - lessons: - Dance Party: - name: Dance Party k5-onlinepd-2019: lessons: Computer Science Fundamentals: @@ -2714,7 +2714,7 @@ km: key: ការសរសេរកូដកម្មវិធិជាមួយ រៃសនិង ប៊ីប៊ី-8។ Ocean Scene with Loops: description_teacher: ត្រលប់ទៅរង្វិលជុំសិស្សរៀនគូររូបភាពដោយគូសលំដាប់លំដោយនៃការណែនាំសាមញ្ញ ៗ ។ នៅក្នុង មេរៀនដោត មុន ៗ រង្វិលជុំត្រូវបានប្រើដើម្បីឆ្លងកាត់ផ្ទាំងគំនូរនិងប្រមូលកំណប់។ នៅទីនេះរង្វិលជុំកំពុងបង្កើតលំនាំ។ នៅចុងបញ្ចប់នៃដំណាក់កាលនេះនិស្សិតនឹងត្រូវបានផ្តល់ឱកាសដើម្បីបង្កើតរូបភាពផ្ទាល់ខ្លួនដោយប្រើរង្វិលជុំ។ - The Big Event Jr.: + The Big Event Jr: description_teacher: ព្រឹត្តិការណ៍គឺជាវិធីដ៏ល្អដើម្បីបន្ថែមភាពខុសគ្នាទៅនឹងក្បួនដោះស្រាយដែលបានសរសេរជាហើយ។ ពេលខ្លះអ្នកចង់អោយកម្មវិធីរបស់អ្នកអាចឆ្លើយតបទៅអ្នកប្រើអោយបានច្បាស់នៅពេលអ្នកប្រើចង់អោយវាធ្វើ។ នោះគឺជាអ្វីដែលព្រឹត្តិការណ៍ដែលគេចង់បាន។ 'Mini-Project: On the Move with Play Lab': description_teacher: នៅក្នុងសកម្មភាពតាមអ៊ិនធើណេតនេះនិស្សិតនឹងមានឱកាសរៀនពីរបៀបប្រើព្រឹត្តិការណ៍នានានៅក្នុង ផ្លេ លេប និងអនុវត្តជំនាញសរសេរកូដទាំងអស់ដែលពួកគេបានរៀនបង្កើតហ្គេមមានចលនា។ ដល់ពេលដែលត្រូវច្នៃប្រឌិតហើយបង្កើតរឿងនៅក្នុងបន្ទប់ពិសោធន៍! @@ -2797,7 +2797,7 @@ km: display_name: រង្វិល​ជុំ courseb-2022: lessons: - The Big Event Jr.: + The Big Event Jr: description_teacher: ព្រឹត្តិការណ៍គឺជាវិធីដ៏ល្អដើម្បីបន្ថែមភាពខុសគ្នាទៅនឹងក្បួនដោះស្រាយដែលបានសរសេរជាហើយ។ ពេលខ្លះអ្នកចង់អោយកម្មវិធីរបស់អ្នកអាចឆ្លើយតបទៅអ្នកប្រើអោយបានច្បាស់នៅពេលអ្នកប្រើចង់អោយវាធ្វើ។ នោះគឺជាអ្វីដែលព្រឹត្តិការណ៍ដែលគេចង់បាន។ 'Events: The Big Event': description_teacher: ព្រឹត្តិការណ៍គឺជាវិធីដ៏ល្អដើម្បីបន្ថែមភាពខុសគ្នាទៅនឹងក្បួនដោះស្រាយដែលបានសរសេរជាហើយ។ ពេលខ្លះអ្នកចង់អោយកម្មវិធីរបស់អ្នកអាចឆ្លើយតបទៅអ្នកប្រើអោយបានច្បាស់នៅពេលអ្នកប្រើចង់អោយវាធ្វើ។ នោះគឺជាអ្វីដែលព្រឹត្តិការណ៍ដែលគេចង់បាន។ From ad87bc736d2c0dfe6ee7a6b0f137b02953c991aa Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:17 +0000 Subject: [PATCH 44/84] dashboard i18n updates - Korean --- .../locales/activity_sections.ko-KR.json | 4 +- .../config/locales/authored_hints.ko-KR.json | 24 +- dashboard/config/locales/blocks.ko-KR.yml | 10 + .../locales/lesson_activities.ko-KR.json | 17 +- dashboard/config/locales/lessons.ko-KR.json | 9 - .../locales/long_instructions.ko-KR.json | 4 +- dashboard/config/locales/resources.ko-KR.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.ko-KR.yml | 43 +- i18n/locales/ko-KR/dashboard/blocks.yml | 10 + i18n/locales/ko-KR/dashboard/scripts.yml | 43 +- 10 files changed, 655 insertions(+), 49 deletions(-) diff --git a/dashboard/config/locales/activity_sections.ko-KR.json b/dashboard/config/locales/activity_sections.ko-KR.json index a00813442b497..22bacc81c7365 100644 --- a/dashboard/config/locales/activity_sections.ko-KR.json +++ b/dashboard/config/locales/activity_sections.ko-KR.json @@ -3127,7 +3127,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### 무대 준비\n\n수업 온 학생들을 환영하며 그날 할 활동을 소개합니다.", "tips": [ - "자기 스스로 코딩을 그렇게 잘 아는 사람이 아닐 때 아워 오브 코드를 소개하는 한 가지 방법은 [우리의 고무적인 동영상](https://hourofcode.com/promote/resources#videos) 하나를 보여주는 것이빈다. 학생들이 영감을 받으리라 생각되는 하나를 골라 지금 공유하세요. 중학생쯤 되는 학습자들에게는 [아워 오브 코드가 찾아왔습니다](https://youtu.be/FC5FbmsH4fw)를 추천합니다." + "자기 스스로 코딩을 그렇게 잘 아는 사람이 아닐 때 아워 오브 코드를 소개하는 한 가지 방법은 [우리의 고무적인 동영상][0] 하나를 보여주는 것이빈다. 학생들이 영감을 받으리라 생각되는 하나를 골라 지금 공유하세요. 중학생쯤 되는 학습자들에게는 [아워 오브 코드가 찾아왔습니다][1]를 추천합니다." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -3140,7 +3140,7 @@ "description": "컴퓨터 과학이 아주 창의적일 수 있다는 사실을 알고 있었나요? 사실 코드를 가지고 예술도 할 수가 있습니다. 참고 삼아 이야기하자면 코드는 컴퓨터가 이해할 수 있는 명령의 집합니다. 어떤 코드를 작성할지 선택하는 일은 어떤 색을 사용해 칠을 할지 결정하듯 창의력을 표현할 수 있는 기회가 됩니다!\n\n오늘은 시를 이용해 창의적인 코딩을 해보겠습니다. 시가 무엇인지 알고 있는 사람 있나요? 좋아하는 시나 시인이 있나요?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**다 같이 시를 읽습니다.**학급이 다 같이 [시 몇 편](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing)을 읽고 각 시의 분위기를 이야기하는 연습을 해봅니다. 학생들이 다른 사람의 해석과 다르더라도 자신의 해석을 나눌 수 있도록 고무합니다." + "description": "**다 같이 시를 읽습니다.**학급이 다 같이 [시 몇 편][0]을 읽고 각 시의 분위기를 이야기하는 연습을 해봅니다. 학생들이 다른 사람의 해석과 다르더라도 자신의 해석을 나눌 수 있도록 고무합니다." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "시학", diff --git a/dashboard/config/locales/authored_hints.ko-KR.json b/dashboard/config/locales/authored_hints.ko-KR.json index 4f6d19ddc08df..c7bb37df76eba 100644 --- a/dashboard/config/locales/authored_hints.ko-KR.json +++ b/dashboard/config/locales/authored_hints.ko-KR.json @@ -4046,16 +4046,16 @@ "courseD_bee_conditionals_challenge1_b": "이 퍼즐에서 각 공간에는 꽃 또는 벌집이 있거나 아무 것도 없을 수 있습니다. 각 사각형에서 'if/else' 조건문을 반복할 수 있다는 의미입니다." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_playLab_cond1": { "courseD_playLab_cond1_a": "이 도전을 풀기 위해, `액터 1 위로 이동` 블록을 `위 화살표일 때`이벤트에 부착하고, 그 다음 모든 다른 방향과 동일하게 행동하세요.", @@ -5382,7 +5382,7 @@ "courseD_bee_debugging_challenge1_c": "벌이 하단 열까지 온 후, 다음 명령을 반복하게 하세요:\n\n- 2번 반복:\n - 앞으로 이동\n - 꿀 3개 만들기\n- 뒤로 이동" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "다음, 이 열에서 나머지 보석을 모으세요.\n\n![]()\n블록을 프로그램에 추가하세요.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n ", + "courseD_collector_debugging_challenge2_b": "다음, 이 열에서 나머지 보석을 모으세요.\n\n![]()\n블록을 프로그램에 추가하세요.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n ", "courseD_collector_debugging_challenge2_c": "마지막으로, 나머지 보물을 모으세요. 블록을 프로그램에 추가하세요.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n ", "courseD_collector_debugging_challenge2_d": "이 퍼즐을 위한 완전한 솔루션이 여기에 있습니다:\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -5937,8 +5937,8 @@ "courseD_bee_debugging_challenge1_c": "벌이 하단 열까지 온 후, 다음 명령을 반복하게 하세요:\n\n- 2번 반복:\n - 앞으로 이동\n - 꿀 3개 만들기\n- 뒤로 이동" }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "처음 **두** 개의 더미에서 보석 **두** 개만 모으는 걸로 시작하세요.\n\n![]()\n다음 블록을 사용하세요.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "다음, 이 열에서 나머지 보석을 모으세요.\n\n![]()\n블록을 프로그램에 추가하세요.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n ", + "courseD_collector_debugging_challenge2_a": "처음 **두** 개의 더미에서 보석 **두** 개만 모으는 걸로 시작하세요.\n\n![]()\n다음 블록을 사용하세요.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "다음, 이 열에서 나머지 보석을 모으세요.\n\n![]()\n블록을 프로그램에 추가하세요.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n ", "courseD_collector_debugging_challenge2_c": "마지막으로, 나머지 보물을 모으세요. 블록을 프로그램에 추가하세요.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n ", "courseD_collector_debugging_challenge2_d": "이 퍼즐을 위한 완전한 솔루션이 여기에 있습니다:\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -9881,7 +9881,7 @@ "courseD_bee_conditionals_challenge1_b": "이 퍼즐에서 각 공간에는 꽃 또는 벌집이 있거나 아무 것도 없을 수 있습니다. 각 사각형에서 'if/else' 조건문을 반복할 수 있다는 의미입니다." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`만약 꽃에서` 블록과 마찬가지로, `과즙 > 0인 동안` 내부에 있는 코드는 벌이 꽃에 있을 때만 실행될 것입니다. 차이는 내부의 코드는 과즙이 더 이상 남아 있지 않을 때까지 계속해서 실행된다는 것입니다. 이 패턴을 시도해 보세요:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "안돼요? \"단계\" 버튼을 사용하여 한 줄 한 줄 무슨 일이 일어나는지 보세요.", @@ -10430,8 +10430,8 @@ "hint1": "이벤트 블록의 '+' 버튼을 클릭하세요. 내부에서 찾은 '대상' 블록으로 '의상 변경' 블록의 비어 있는 자리를 채우세요.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "몬스터에게 마스크를 주려면, '클릭할 때' 이벤트와 '의상 변경' 블록을 같이 사용하세요:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\n조그맣고 빨간 '클릭됨' 블록도 드래그해야 합니다!", - "hint2": "이 레벨의 새로운 코드도 다음과 같아야 합니다:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "몬스터에게 마스크를 주려면, '클릭할 때' 이벤트와 '의상 변경' 블록을 같이 사용하세요:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\n조그맣고 빨간 '클릭됨' 블록도 드래그해야 합니다!", + "hint2": "이 레벨의 새로운 코드도 다음과 같아야 합니다:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "courseF_sprites_clouds": { "behavior_list": "\"동쪽으로 이동 및 반복\", \"오른쪽으로 돌기\", \"떠돌기\" 등과 같은 행동을 사용해 보세요." @@ -10441,10 +10441,10 @@ }, "CourseF_outbreak6": { "hint2": "다른 \"동작\" 블록을 `if chance` 블록:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n 내부로 이동해야 합니다.", - "hint1": "건강한 스프라이트와 감염된 스프라이트 간 `접촉`의 모든 가능한 조합을 확인하기 위해 3개 이상의 `접촉 시` 이벤트가 필요할 것입니다. \n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "건강한 스프라이트와 감염된 스프라이트 간 `접촉`의 모든 가능한 조합을 확인하기 위해 3개 이상의 `접촉 시` 이벤트가 필요할 것입니다. \n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## 백신\n\n몬스터를 클릭하여 몬스터에게 백신을 주었을 때를 시뮬레이션할 수 있습니다. 이를 위해, `의상 변경` 블록을 이 이벤트와 함께 사용합니다:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## 백신\n\n몬스터를 클릭하여 몬스터에게 백신을 주었을 때를 시뮬레이션할 수 있습니다. 이를 위해, `의상 변경` 블록을 이 이벤트와 함께 사용합니다:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "도움이 필요한가요? 언제든 아래 `버전 이력`을 클릭하고 그 다음 \"다시 시작\"을 선택하여 코드를 재설정할 수 있습니다." }, "courseF_artist_variablesFP_2021": { diff --git a/dashboard/config/locales/blocks.ko-KR.yml b/dashboard/config/locales/blocks.ko-KR.yml index 9e0c5dfb56500..2b565ac49f5ca 100644 --- a/dashboard/config/locales/blocks.ko-KR.yml +++ b/dashboard/config/locales/blocks.ko-KR.yml @@ -2,6 +2,8 @@ ko: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: 새로운 만들기 {ANIMATION_NAME} 스프라이트 에서 {LOCATION} Dancelab_alternateMoves: text: "{GROUP} 이(가) {N} 마디마다 \n{MOVE1} 와(과) {MOVE2} 을(를) 교대" options: @@ -1046,6 +1048,12 @@ ko: text: 라인 {COLOR} {LOC1} {LOC2} 그리기 gamelab_edgesDisplace: text: 모서리 이동에서 블록 {SPRITE} + gamelab_everySeconds: + text: '매 {N} {UNIT} ' + options: + UNIT: + '"seconds"': "~초 기다리기" + '"frames"': 프레임 gamelab_followingTargets: text: 다음 목표물 gamelab_getAllSprites: @@ -1199,6 +1207,8 @@ ko: '"pop"': 펑! '"rain"': 비 '"spiral"': 나선 + gamelab_makeNewScaledSprite: + text: 새로운 만들기 {ANIMATION_NAME} 스프라이트 에서 {LOCATION} gamelab_makeNewSpriteAnon: text: 새로운 만들기 {ANIMATION_NAME} 스프라이트 에서 {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.ko-KR.json b/dashboard/config/locales/lesson_activities.ko-KR.json index 2b45ed65296bc..7f89538f0ee59 100644 --- a/dashboard/config/locales/lesson_activities.ko-KR.json +++ b/dashboard/config/locales/lesson_activities.ko-KR.json @@ -173,21 +173,30 @@ "d0fc53d4-8f55-4dd9-9c69-c662210b2f5b": { "name": "마무리" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "활동" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "레벨" }, "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { - "name": "마무리 (5 분)" + "name": "마무리" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "레벨" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "활동" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "레벨" }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "마무리" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "평가" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "워밍업 " }, @@ -3458,6 +3467,12 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "마무리" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "시작하기" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "활동" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "마무리" }, diff --git a/dashboard/config/locales/lessons.ko-KR.json b/dashboard/config/locales/lessons.ko-KR.json index 0f6c9f30910fc..c6f3322787ad7 100644 --- a/dashboard/config/locales/lessons.ko-KR.json +++ b/dashboard/config/locales/lessons.ko-KR.json @@ -114,15 +114,6 @@ "overview": "이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. 먼저, 학생들은 바다에서 쓰레기를 제거하기 위해 대상을 \"물고기\" 또는 \"물고기가 아님\"으로 분류합니다. 그 다음, 학생들은 물 속에 사는 다른 바다 생명체를 포함시키기 위해 교육 데이터세트를 확장해야 합니다. 활동의 두 번째 부분에서, 학생들은 무작위로 생성된 물고기 이미지에 붙일 라벨을 선택합니다. 이 교육 데이터는 머신러닝 모델을 위해 사용하며 그 결과 머신러닝 모델은 새 이미지에 라벨을 붙일 수 있어야 합니다.", "student_overview": "튜토리얼 요약: 첫 번째 학생이 바다에서 쓰레기를 제거하기 위해 대상을 \"물고기\" 또는 \"물고기가 아님\"으로 분류합니다. 그 다음, 학생들은 물 속에 사는 다른 바다 생명체를 포함시키기 위해 그들의 교육 데이터 세트를 확장하여야 합니다. 활동의 두 번째 부분에서, 학생들은 무작위로 생성된 물고기 이미지에 붙일 라벨을 선택합니다. 이 교육 데이터는 머신 학습 모델을 위해 사용되며 그 결과 머신 학습 모델은 새 이미지에 라벨을 붙일 수 있어야 합니다." }, - "hello-world-food/lesson-1": { - "overview": "이 레슨에서 학생들은 스프라이트 랩으로 프로그래밍함으로써 컴퓨터 과학의 기초를 배웁니다. 스프라이트 랩은 상상력있고 재미있는 프로젝트를 구축하는데 사용할 수 있는 도구입니다. 학생들은 스프라이트를 만들고 애니메이션으로 제작하며 이벤트를 사용하여 그것들을 상호작용하게 만드는 방법을 배웁니다. \n\n이 레슨은 여러 버전으로 구성되어 있습니다. 각 버전은 동일한 개념을 가르치지만 각기 다른 학생의 관심을 끄는 각기 다른 이미지로 구성되었습니다. 더 많은 정보를 얻으려면 [헬로우 월드 랜딩 페이지][0]를 방문하세요.", - "preparation": "- 퍼즐을 풀며 학급을 위해 잠재적 문제 영역을 찾으세요.\n- [CS 커넥션][0]에 있는 자료를 사용하여 초기 튜토리얼 후 더 많은 컴퓨터 과학 학습 계획을 세우세요.", - "purpose": "이 레슨을 통해 학생들은 스프라이트 랩으로 간단한 프로그래밍 프로젝트를 만들 준비를 하게 됩니다. 학생들은 이 기술을 사용하여 다른 학교 주제 또는 개인적으로 관련된 주제 등에 관한 프로젝트를 만들 수 있습니다. 컴퓨터 과학을 다른 과목과 통합시키는 방법에 관한 아이디어는 [CS 커넥션][0]을 방문하여 찾을 수 있습니다." - }, - "poem-art/lesson-1": { - "overview": "CS와 ELA가 통합된 이 수업에서 학생들은 시의 분위기를 보여주는 코드로 시에 애니메이션 효과를 줄 것입니다. 이 입문 코딩 활동을 하는 동안 시의 분위기를 읽고 느껴봅니다. 그런 다음 그에 맞춰 시의 분위기를 표현하는 데 도움이 될 효과와 이미지를 찾습니다. 마지막으로 이벤트(코드)를 활용해 분위기의 전환을 표현하거나 시에 새로운 이미지를 넣는 애니메이션 효과를 줘봅니다.\n\n이 수업은 1시간 길이의 독립된 수업으로 완료됩니다. [시로 배우는 코딩](http://code.org/poetry)이라는 5개의 수업 모듈의 첫 수업으로 활용하는 방법도 있습니다. 시로 배우는 코딩 모듈이 끝날 때쯤이면 학생들은 자신만의 시를 쓰고 시 생성기 앱을 제작해 친구들과 공유하게 됩니다.\n\n시로 배우는 코딩은 Code.org CS 연결 커리큘럼의 일부로, CS를 CCSS, NGSS 및 CSTA 표준에 맞춰 수학이나 ELA, 과학 같은 다른 주제 영역과 통합하기 위한 것입니다. ", - "preparation": "- 온라인 튜토리얼 [시 예술](http://studio.code.org/s/poem-art)을 직접 복습하고 완료합니다.\n\n- 먼저 활동을 체험해본 다음에 학생들에게 완료하도록 요구합니다. \n\n- 자신의 장비를 확인하고 사전에 문제를 해결해야 할 것이 있는지 알아봅니다.\n\n- 일부 레벨은 소리가 필요합니다. 미리 헤드폰을 나눠줍니다.\n\n- [선택] 평가를 위해 학생당 포스트잇 2장." - }, "jigsaw/Jigsaw": { "overview": "이 레슨은 학생들에게 컴퓨터 랩으로 갈 때 무엇을 기대할지에 관한 아이디어를 줄 것입니다. 컴퓨터 랩에서의 매너를 소개하는 짧은 토론으로 시작하며, 컴퓨터를 사용해 온라인 퍼즐을 완성하는 활동까지 진행합니다.", "student_overview": "클릭 및 드래그하여 퍼즐을 완성하세요." diff --git a/dashboard/config/locales/long_instructions.ko-KR.json b/dashboard/config/locales/long_instructions.ko-KR.json index b6cccdee31551..6bcb22ba9cb88 100644 --- a/dashboard/config/locales/long_instructions.ko-KR.json +++ b/dashboard/config/locales/long_instructions.ko-KR.json @@ -2466,7 +2466,7 @@ "courseB_artist_loops_challenge2_2021": "할 수 있는 한 많은 X를 그리세요. 연속으로 3개를 얻을 수 있어요?", "courseB_collector_loops10_2021": "라우렐이 이 동굴에서 보물 모두를 얻을 수 있게 도와주세요.", "courseB_collector_loops11_2021": "유레카! 가능한 한 많은 보물을 얻으세요!", - "courseB_collector_loops1_2021": "**프리플레이:** 라우렐을 여기저기로 이동하여 가능한 한 많은 보물을 얻으세요. 이 레벨을 통과하려면 최소 한 아이템을 실수 없이 얻으세요. \n\n* * *\n\n블록을 워크스페이스로 드레그하여 보물 얻는 방법을 알아내 보세요. ", + "courseB_collector_loops1_2021": "**프리플레이:** 라우렐을 여기저기로 이동하여 가능한 한 많은 보물을 얻으세요. 이 레벨을 통과하려면 최소 한 아이템을 실수 없이 얻으세요. \n\n* * *\n\n블록을 워크스페이스로 드레그하여 보물 얻는 방법을 알아내 보세요. ", "courseB_collector_loops2_2021": "라우렐을 보물쪽으로 이동하고 그 다음, 블록을 사용하여 보물을 집어 듭니다.\n\n네 개의 더미 모두를 얻어 이 레벨을 통과하세요.", "courseB_collector_loops3_2021": "라우렐이 어떻게 단 한 개의 블록 만을 사용하여 다섯 개의 보물 더미 모두를 얻을 수 있습니까?", "courseB_collector_loops4_2021": "이 보물 모두를 얻도록 라우렐의 경로를 고치세요!", @@ -2807,7 +2807,7 @@ "simconfig_2021": "# 수정 및 예측\n\n이 시뮬레이션을 제어하는 변수 중 하나를 선택하여 수정하고 결과가 어떻게 변경되는지 예측하세요.\n\n예측을 적은 후, 시뮬레이션을 5번 실행하고 결과를 적으세요. 예측이 정확히 맞았습니까?", "simstarter_2021": "# 데이터 수집\n\n이 시뮬레이션을 5번 실행합니다. 매번 데이터 수집 활동 가이드를 사용하여 다음을 기록하세요:\n\n- 코끼리가 모은 사과를 몇 개입니까?\n- 하마가 모은 사과를 몇 개입니까?\n- 사과를 모두 모으려면 몇 시간이 걸립니까?", "CSD Problem Solving Process Video": "## 생각해 보기\n\n- 지난 레슨에서 문제를 해결하기 위해 어떤 과정을 거쳤나요?\n- 당산의 삶에 매일 마주하게 될 문제를 해결하기 위해 그 과정을 어떻게 적용할 수 있을까요?", - "CourseF_outbreak1": "# 시뮬레이션 만들기\n\n\n\n_오늘 여러분은 코드를 작성하여 몬스터 타운에 일어난 바이러스 창궐 시뮬레이션을 실행할 것입니다._\n\n*먼저 몬스터를 나타내는 스프라이트를 만들어서 몬스터 타운에 생명을 불어 넣을 것입니다. \\_ **작업공간,** \\_에 코드를 작성한 다음 \\_ **실행** \\_을 눌러서 시뮬레이션을 보세요. 도움이 필요하면, \\_ **전구** \\_를 클릭하여 힌트를 보세요.*\n\n\n\n## 이렇게 하세요\n\n1. 스프라이트가 10개의 몬스터 ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png)와 1개의 아픈 몬스터 ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png)를 나타내게 하세요. **스프라이트**는 이동하고 변하거나 서로 교류할 수 있는 화면 상의 캐릭터입니다.\n\n2. 스프라이트의 크기를 `50`으로 설정한 다음, 모두 `돌아 다니게`하세요.\n\n3. `실행`을 누르세요.\n\n오른쪽의 애니메이션처럼 스프라이트가 돌아다니는 것을 보게 됩니다.", + "CourseF_outbreak1": "# 시뮬레이션 만들기\n\n\n\n_오늘 여러분은 코드를 작성하여 몬스터 타운에 일어난 바이러스 창궐 시뮬레이션을 실행할 것입니다._\n\n\\*먼저 몬스터를 나타내는 스프라이트를 만들어서 몬스터 타운에 생명을 불어 넣을 것입니다. \\_ **작업공간,** \\_에 코드를 작성한 다음 \\_ **실행** \\_을 눌러서 시뮬레이션을 보세요. 도움이 필요하면, \\_ **전구** \\_를 클릭하여 힌트를 보세요.\\*\n\n\n\n## 이렇게 하세요\n\n1. 스프라이트가 10개의 몬스터 ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png)와 1개의 아픈 몬스터 ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png)를 나타내게 하세요. **스프라이트**는 이동하고 변하거나 서로 교류할 수 있는 화면 상의 캐릭터입니다.\n\n2. 스프라이트의 크기를 `50`으로 설정한 다음, 모두 `돌아 다니게`하세요.\n\n3. `실행`을 누르세요.\n\n오른쪽의 애니메이션처럼 스프라이트가 돌아다니는 것을 보게 됩니다.", "CourseF_outbreak2": "# 이벤트로 프로그래밍\n\n
                            \n\n_저런! 몬스터 중의 하나가 바이러스에 걸렸어요! 건강한 몬스터가 아픈 몬스터를 건드리면, 건강한 몬스터도 아프게 됩니다._ \n\n
                            \n\n_두 스프라이트가 닿을 때 뭔가 일어나게 하려면, 이 \"이벤트\" 블록을 사용합니다:_\n\n\"when\"\"healthy\"\"sick\"\n\n_왼쪽의 파란색 '+'로 이 블록을 열 수 있습니다._ \n\n## 이렇게 하세요\n\n내부의 `대상` 블록을 사용하여 서로 닿을 때 **건강한 몬스터**를 ![](https://images.code.org/aaa464d7edf881c69fb0d8909d59ff96-image-1602520553016.png) **아픈 몬스터** ![](https://images.code.org/57860d7a8618e61c95170691d61e0882-image-1602520556193.png)로 바꾸세요.", "CourseF_outbreak3": "\n\n# 마스크로 바이러스 창궐을 막기\n\n*바이러스 창궐을 늦출 수 있는 한 가지 방법은 마스크를 쓰는 것입니다. 마스크를 쓴 몬스터는 바이러스에 걸리거나 바이러스를 남에게 전파할 수 없습니다. 몬스터 유형을 클릭할 때 뭔가 일어나게 하려면, \\_ \"이벤트\" \\_블록의 새로운 유형을 사용하세요.*\n\n## 이렇게 하세요\n\n1. '클릭할 때' 블록과 '의상 변경' 블록을 같이 사용하면 몬스터를 클릭할 때 건강한 몬스터에게 마스크를 줄 수 있습니다. 아픈 몬스터에게도 이것을 반복하세요.\n\n2. '실행'을 누르고 몬스터를 빠르게 클릭하기 시작합니다. 모든 몬스터에게 마스크를 씌워서 바이러스 창궐을 늦추거나 멈추게 하세요.", "CourseF_outbreak5": "# 회복\n\n
                            \n\n\n_좋은 소식: 몬스터들이 이제 자가 회복을 시작할 수 있습니다! 회복하기 시작하는 아픈 몬스터들은 일정 시간이 지나면 자동으로 건강한 몬스터로 변경됩니다. 이러한 것이 바이러스 창궐에 어떻게 영향을 미칠 거라고 생각하나요?_\n\n
                            \n\n## 이렇게 하세요\n\n시뮬레이션을 몇 번 더 해보세요. 다르게 일어나는 것이 있나요?", diff --git a/dashboard/config/locales/resources.ko-KR.json b/dashboard/config/locales/resources.ko-KR.json index 6b90c4678146d..03f3f2462e018 100644 --- a/dashboard/config/locales/resources.ko-KR.json +++ b/dashboard/config/locales/resources.ko-KR.json @@ -34,6 +34,429 @@ "ai-training/oceans/unversioned": { "type": "비디오" }, + "lesson_plans/courseb/2018": { + "name": "수업 계획" + }, + "standard_mappings/courseb/2018": { + "name": "표준 매핑" + }, + "teacher_forum/courseb/2018": { + "name": "교사용 포럼" + }, + "vocabulary/courseb/2018": { + "name": "어휘" + }, + "lesson_plans/coursea/2018": { + "name": "수업 계획" + }, + "standard_mappings/coursea/2018": { + "name": "표준 매핑" + }, + "teacher_forum/coursea/2018": { + "name": "교사용 포럼" + }, + "vocabulary/coursea/2018": { + "name": "어휘" + }, + "lesson_plans/coursed/2018": { + "name": "수업 계획" + }, + "standard_mappings/coursed/2018": { + "name": "표준 매핑" + }, + "teacher_forum/coursed/2018": { + "name": "교사용 포럼" + }, + "vocabulary/coursed/2018": { + "name": "어휘" + }, + "lesson_plans/coursef/2018": { + "name": "수업 계획" + }, + "standard_mappings/coursef/2018": { + "name": "표준 매핑" + }, + "teacher_forum/coursef/2018": { + "name": "교사용 포럼" + }, + "vocabulary/coursef/2018": { + "name": "어휘" + }, + "lesson_plans/express/2018": { + "name": "수업 계획" + }, + "standard_mappings/express/2018": { + "name": "표준 매핑" + }, + "teacher_forum/express/2018": { + "name": "교사용 포럼" + }, + "vocabulary/express/2018": { + "name": "어휘" + }, + "lesson_plans/coursee/2018": { + "name": "수업 계획" + }, + "standard_mappings/coursee/2018": { + "name": "표준 매핑" + }, + "teacher_forum/coursee/2018": { + "name": "교사용 포럼" + }, + "vocabulary/coursee/2018": { + "name": "어휘" + }, + "lesson_plans/coursec/2018": { + "name": "수업 계획" + }, + "standard_mappings/coursec/2018": { + "name": "표준 매핑" + }, + "teacher_forum/coursec/2018": { + "name": "교사용 포럼" + }, + "vocabulary/coursec/2018": { + "name": "어휘" + }, + "code_introduced_1/csd/2018": { + "name": "코드 소개됨" + }, + "lesson_plans_2/csd/2018": { + "name": "수업 계획" + }, + "standard_mappings_2/csd/2018": { + "name": "표준 매핑" + }, + "teacher_forum_2/csd/2018": { + "name": "교사용 포럼" + }, + "vocabulary_2/csd/2018": { + "name": "어휘" + }, + "code_introduced_3/csd/2018": { + "name": "코드 소개됨" + }, + "lesson_plans_5/csd/2018": { + "name": "수업 계획" + }, + "standard_mappings_5/csd/2018": { + "name": "표준 매핑" + }, + "teacher_forum_5/csd/2018": { + "name": "교사용 포럼" + }, + "vocabulary_5/csd/2018": { + "name": "어휘" + }, + "lesson_plans_4/csd/2018": { + "name": "수업 계획" + }, + "standard_mappings_4/csd/2018": { + "name": "표준 매핑" + }, + "teacher_forum_4/csd/2018": { + "name": "교사용 포럼" + }, + "vocabulary_4/csd/2018": { + "name": "어휘" + }, + "code_introduced_2/csd/2018": { + "name": "코드 소개됨" + }, + "lesson_plans_3/csd/2018": { + "name": "수업 계획" + }, + "standard_mappings_3/csd/2018": { + "name": "표준 매핑" + }, + "teacher_forum_3/csd/2018": { + "name": "교사용 포럼" + }, + "vocabulary_3/csd/2018": { + "name": "어휘" + }, + "code_introduced/csd/2018": { + "name": "코드 소개됨" + }, + "lesson_plans_1/csd/2018": { + "name": "수업 계획" + }, + "standard_mappings_1/csd/2018": { + "name": "표준 매핑" + }, + "teacher_forum_1/csd/2018": { + "name": "교사용 포럼" + }, + "vocabulary_1/csd/2018": { + "name": "어휘" + }, + "lesson_plans/csd/2018": { + "name": "수업 계획" + }, + "standard_mappings/csd/2018": { + "name": "표준 매핑" + }, + "teacher_forum/csd/2018": { + "name": "교사용 포럼" + }, + "vocabulary/csd/2018": { + "name": "어휘" + }, + "curriculum_guide/coursea/2019": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursea/2019": { + "name": "수업 계획" + }, + "standard_mappings/coursea/2019": { + "name": "표준 매핑" + }, + "teacher_forum/coursea/2019": { + "name": "교사용 포럼" + }, + "vocabulary/coursea/2019": { + "name": "어휘" + }, + "curriculum_guide/courseb/2019": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/courseb/2019": { + "name": "수업 계획" + }, + "standard_mappings/courseb/2019": { + "name": "표준 매핑" + }, + "teacher_forum/courseb/2019": { + "name": "교사용 포럼" + }, + "vocabulary/courseb/2019": { + "name": "어휘" + }, + "curriculum_guide/coursed/2019": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursed/2019": { + "name": "수업 계획" + }, + "standard_mappings/coursed/2019": { + "name": "표준 매핑" + }, + "teacher_forum/coursed/2019": { + "name": "교사용 포럼" + }, + "vocabulary/coursed/2019": { + "name": "어휘" + }, + "curriculum_guide/coursef/2019": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursef/2019": { + "name": "수업 계획" + }, + "standard_mappings/coursef/2019": { + "name": "표준 매핑" + }, + "teacher_forum/coursef/2019": { + "name": "교사용 포럼" + }, + "vocabulary/coursef/2019": { + "name": "어휘" + }, + "curriculum_guide/coursee/2019": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursee/2019": { + "name": "수업 계획" + }, + "standard_mappings/coursee/2019": { + "name": "표준 매핑" + }, + "teacher_forum/coursee/2019": { + "name": "교사용 포럼" + }, + "vocabulary/coursee/2019": { + "name": "어휘" + }, + "lesson_plans/express/2019": { + "name": "수업 계획" + }, + "standard_mappings/express/2019": { + "name": "표준 매핑" + }, + "teacher_forum/express/2019": { + "name": "교사용 포럼" + }, + "vocabulary/express/2019": { + "name": "어휘" + }, + "curriculum_guide/coursec/2019": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursec/2019": { + "name": "수업 계획" + }, + "standard_mappings/coursec/2019": { + "name": "표준 매핑" + }, + "teacher_forum/coursec/2019": { + "name": "교사용 포럼" + }, + "vocabulary/coursec/2019": { + "name": "어휘" + }, + "teacher_forum/csd/2019": { + "name": "교사용 포럼" + }, + "code_introduced_1/csd/2019": { + "name": "코드 소개됨" + }, + "lesson_plans_2/csd/2019": { + "name": "수업 계획" + }, + "standard_mappings_2/csd/2019": { + "name": "표준 매핑" + }, + "vocabulary_2/csd/2019": { + "name": "어휘" + }, + "code_introduced_3/csd/2019": { + "name": "코드 소개됨" + }, + "lesson_plans_5/csd/2019": { + "name": "수업 계획" + }, + "standard_mappings_5/csd/2019": { + "name": "표준 매핑" + }, + "vocabulary_5/csd/2019": { + "name": "어휘" + }, + "code_introduced_2/csd/2019": { + "name": "코드 소개됨" + }, + "lesson_plans_3/csd/2019": { + "name": "수업 계획" + }, + "standard_mappings_3/csd/2019": { + "name": "표준 매핑" + }, + "vocabulary_3/csd/2019": { + "name": "어휘" + }, + "lesson_plans_4/csd/2019": { + "name": "수업 계획" + }, + "standard_mappings_4/csd/2019": { + "name": "표준 매핑" + }, + "vocabulary_4/csd/2019": { + "name": "어휘" + }, + "lesson_plans/csd/2019": { + "name": "수업 계획" + }, + "standard_mappings/csd/2019": { + "name": "표준 매핑" + }, + "vocabulary/csd/2019": { + "name": "어휘" + }, + "code_introduced/csd/2019": { + "name": "코드 소개됨" + }, + "lesson_plans_1/csd/2019": { + "name": "수업 계획" + }, + "standard_mappings_1/csd/2019": { + "name": "표준 매핑" + }, + "vocabulary_1/csd/2019": { + "name": "어휘" + }, + "code_introduced_1/csd/2017": { + "name": "코드 소개됨" + }, + "lesson_plans_2/csd/2017": { + "name": "수업 계획" + }, + "standard_mappings_2/csd/2017": { + "name": "표준 매핑" + }, + "teacher_forum_2/csd/2017": { + "name": "교사용 포럼" + }, + "vocabulary_2/csd/2017": { + "name": "어휘" + }, + "code_introduced_3/csd/2017": { + "name": "코드 소개됨" + }, + "lesson_plans_5/csd/2017": { + "name": "수업 계획" + }, + "standard_mappings_5/csd/2017": { + "name": "표준 매핑" + }, + "teacher_forum_5/csd/2017": { + "name": "교사용 포럼" + }, + "vocabulary_5/csd/2017": { + "name": "어휘" + }, + "code_introduced/csd/2017": { + "name": "코드 소개됨" + }, + "lesson_plans_1/csd/2017": { + "name": "수업 계획" + }, + "standard_mappings_1/csd/2017": { + "name": "표준 매핑" + }, + "teacher_forum_1/csd/2017": { + "name": "교사용 포럼" + }, + "vocabulary_1/csd/2017": { + "name": "어휘" + }, + "lesson_plans/csd/2017": { + "name": "수업 계획" + }, + "standard_mappings/csd/2017": { + "name": "표준 매핑" + }, + "teacher_forum/csd/2017": { + "name": "교사용 포럼" + }, + "vocabulary/csd/2017": { + "name": "어휘" + }, + "lesson_plans_4/csd/2017": { + "name": "수업 계획" + }, + "standard_mappings_4/csd/2017": { + "name": "표준 매핑" + }, + "teacher_forum_4/csd/2017": { + "name": "교사용 포럼" + }, + "vocabulary_4/csd/2017": { + "name": "어휘" + }, + "code_introduced_2/csd/2017": { + "name": "코드 소개됨" + }, + "lesson_plans_3/csd/2017": { + "name": "수업 계획" + }, + "standard_mappings_3/csd/2017": { + "name": "표준 매핑" + }, + "teacher_forum_3/csd/2017": { + "name": "교사용 포럼" + }, + "vocabulary_3/csd/2017": { + "name": "어휘" + }, "list_of_poems_1/poem-art/unversioned": { "name": "시 목록", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -206,7 +629,8 @@ "type": "비디오" }, "unplugged-video-big-event/courseb/2021": { - "name": "큰 이벤트" + "name": "큰 이벤트", + "type": "비디오" }, "csf-the-big-event-assessment/courseb/2021": { "name": "큰 이벤트", @@ -995,6 +1419,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "동료 검토" + }, + "lesson_plans/pre-express/2020": { + "name": "수업 계획" + }, + "standard_mappings/pre-express/2020": { + "name": "표준 매핑" + }, + "teacher_forum/pre-express/2020": { + "name": "교사용 포럼" + }, + "vocabulary/pre-express/2020": { + "name": "어휘" + }, + "lesson_plans/express/2020": { + "name": "수업 계획" + }, + "standard_mappings/express/2020": { + "name": "표준 매핑" + }, + "teacher_forum/express/2020": { + "name": "교사용 포럼" + }, + "vocabulary/express/2020": { + "name": "어휘" + }, + "curriculum_guide/courseb/2020": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/courseb/2020": { + "name": "수업 계획" + }, + "standard_mappings/courseb/2020": { + "name": "표준 매핑" + }, + "teacher_forum/courseb/2020": { + "name": "교사용 포럼" + }, + "vocabulary/courseb/2020": { + "name": "어휘" + }, + "curriculum_guide/coursed/2020": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursed/2020": { + "name": "수업 계획" + }, + "standard_mappings/coursed/2020": { + "name": "표준 매핑" + }, + "teacher_forum/coursed/2020": { + "name": "교사용 포럼" + }, + "vocabulary/coursed/2020": { + "name": "어휘" + }, + "curriculum_guide/coursec/2020": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursec/2020": { + "name": "수업 계획" + }, + "standard_mappings/coursec/2020": { + "name": "표준 매핑" + }, + "teacher_forum/coursec/2020": { + "name": "교사용 포럼" + }, + "vocabulary/coursec/2020": { + "name": "어휘" + }, + "curriculum_guide/coursee/2020": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursee/2020": { + "name": "수업 계획" + }, + "standard_mappings/coursee/2020": { + "name": "표준 매핑" + }, + "teacher_forum/coursee/2020": { + "name": "교사용 포럼" + }, + "vocabulary/coursee/2020": { + "name": "어휘" + }, + "curriculum_guide/coursea/2020": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursea/2020": { + "name": "수업 계획" + }, + "standard_mappings/coursea/2020": { + "name": "표준 매핑" + }, + "teacher_forum/coursea/2020": { + "name": "교사용 포럼" + }, + "vocabulary/coursea/2020": { + "name": "어휘" + }, + "curriculum_guide/coursef/2020": { + "name": "커리큘럼 가이드" + }, + "lesson_plans/coursef/2020": { + "name": "수업 계획" + }, + "standard_mappings/coursef/2020": { + "name": "표준 매핑" + }, + "teacher_forum/coursef/2020": { + "name": "교사용 포럼" + }, + "vocabulary/coursef/2020": { + "name": "어휘" } } } diff --git a/dashboard/config/locales/scripts.ko-KR.yml b/dashboard/config/locales/scripts.ko-KR.yml index 0b4f1feb34f91..7544691686506 100644 --- a/dashboard/config/locales/scripts.ko-KR.yml +++ b/dashboard/config/locales/scripts.ko-KR.yml @@ -1273,8 +1273,6 @@ ko: student_description: '단계 2 온라인: 혼합된 여름 공부' equity-pd: lessons: - Code.org Equity PD: - name: Code.org 공정 PD Necessary Background: name: 필수 배경 science-PD2: @@ -3703,6 +3701,7 @@ ko: 등)에 반응하게 만들 것입니다. 퍼즐의 끝에서, 학생들은 속도와 소리를 다르게 함으로써 자신만의 게임으로 만들 기회를 갖습니다. student_description: 팀을 선택하고 농구경기를 하세요 + name: 농구공 sample-csp5: lessons: Controlling Memory with Variables: @@ -4492,6 +4491,7 @@ ko: 등)에 반응하게 만들 것입니다. 퍼즐의 끝에서, 학생들은 속도와 소리를 다르게 함으로써 자신만의 게임으로 만들 기회를 갖습니다. student_description: 스포츠 혼합 및 매칭 + name: 스포츠 2016_sciencePD-phase2b: lessons: Welcome!: @@ -7800,6 +7800,7 @@ ko: 할 시간을 가질 것입니다. student_description: 마인크래프트가 새로운 활동과 함께 코딩의 시간을 위해 돌아왔습니다! 코딩과 함께 마인크래프트를 여행하세요. + name: 영웅 applab-intro-staging: title: 앱 랩 소개 대기 lessons: @@ -10897,6 +10898,7 @@ ko: 이 레슨은 모든 연령의 학습자를 위해 고안되었으나 읽기 능력을 요구합니다. 이 활동에서 사용하는 툴은 음악에 반응하므로 사운드가 필요합니다. student_description: 나만의 댄스 파티의 코드를 만들고 친구와 공유하세요! + name: 춤 frozen-2018-test-b: title: 새 겨울 왕국 스크립트 lessons: @@ -10917,6 +10919,7 @@ ko: 할 시간을 가질 것입니다. student_description: 마인크래프트가 완전히 새로운 활동으로 다시 돌아 왔습니다! 창의력과 문제 해결 능력을 사용하여 코드로 물 속 세계를 코드로 탐험하고 구축하세요. + name: 바다 sconyers: title: 트레이시의 플레이그라운드 lessons: @@ -15639,7 +15642,7 @@ ko: description: 나만의 댄스 파티의 코드를 만들고 친구와 공유하세요! lessons: Dance Party: - name: 댄스 파티 + name: 댄스 파티 (2019) description_student: 이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. 이 레슨은 모든 연령의 학습자를 위해 고안되었으나 읽기 능력을 요구합니다. 이 활동에서 사용하는 툴은 음악에 반응하므로 사운드가 필요합니다. @@ -19833,8 +19836,6 @@ ko: name: 프로그램 사용 (앱 랩 전용) MODIFY Programs: name: 프로그램 수정 (앱 랩 -> 위젯 -> 앱 랩) - Does Code.org Like Your Dog?: - name: Code.org가 여러분의 개를 좋아해요? dog: name: Code.org가 여러분의 개를 좋아해요? AI for Oceans: @@ -23247,8 +23248,7 @@ ko: title: '"안녕하세요. 여러분!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Code.org 학습 플랫폼 탐색하기 + Navigating the Codeorg learning platform: description_teacher: |- **다음을 하는 방식을 배울 것입니다:** @@ -24595,7 +24595,7 @@ ko: 배웁니다. 이전 플러그드 레슨에서, 루프는 미로를 이동하여 보물을 모으는데 사용했습니다. 여기서는 루프로 패턴을 만들 것입니다. 이 단계의 끝에서, 학생들은 루프를 사용해 이미지를 만들 기회를 갖게 될 것입니다. key: 루프를 사용한 해양 장면 - The Big Event Jr.: + The Big Event Jr: name: 빅 이벤트 주니어 description_student: 선생님이 거대한 리모트 위 버튼을 누를 때 움직이고 소리치세요. description_teacher: 이벤트는 미리 작성된 알고리즘에 다양성을 추가하는 좋은 방법입니다. 여러분은 종종 자신의 @@ -25255,7 +25255,7 @@ ko: 되어 그들과 공감합니다. 그 다음, 공감력과 창의성을 발휘하여 한 명의 추가적인 사용자의 필요를 만족하는 스마트폰 앱을 스케치합니다. key: 바른 앱 - The Big Event Jr.: + The Big Event Jr: name: 빅 이벤트 주니어 description_student: 선생님이 거대한 리모트 위 버튼을 누를 때 움직이고 소리치세요. description_teacher: 이벤트는 미리 작성된 알고리즘에 다양성을 추가하는 좋은 방법입니다. 여러분은 종종 자신의 @@ -25351,7 +25351,7 @@ ko: description_student: 이 레슨에서는 비열한 짓이 무엇인지 그리고 온라인 상에서 이런 일에 닥쳤을 때 할 일에 대해 배웁니다. key: 온라인 상에서 비열한 행동을 멈추게 함 - My Robotic Friends Jr.: + My Robotic Friends Jr: name: 내 로봇 친구 주니어 description_student: 이 레슨에서는 학급 친구들을 로봇이라고 생각하고 그들이 컵 쌓는 패턴을 만들도록 프로그래밍합니다. description_teacher: 코드 대신에 기호를 사용하여 학생들은 "로봇"에게 컵을 여러 패턴으로 쌓으라고 지시하는 @@ -25381,7 +25381,7 @@ ko: description_teacher: 이 레슨에서 학생들은 아티스트를 컨트롤하여 화면 위 그림을 완성할 것입니다. 이 아티스트 단계는 학생들에게 '100 픽셀 앞으로 이동'과 '90도 우회전'과 같은 새 블록을 사용하여 점점 더 복잡해 지는 이미지를 만들 수 있게 합니다. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: 내 루피 로봇 친구 주니어 description_student: 이 레슨에서 다시 한번 학급원으로 프로그래밍을 하지만 이번에는 루프를 사용해 더 크고 더 복잡한 문제를 풀 수 있습니다. @@ -26301,6 +26301,8 @@ ko: name: Java 연구소 lesson-9: name: 반복 + lesson-21: + name: 콘솔 lesson_groups: lessonGroup-2: display_name: 컨텐츠 @@ -26352,10 +26354,17 @@ ko: name: 단원 2 평가 lesson-6: name: 변수 + lesson-16: + name: 콘솔 lesson_groups: lessonGroup-2: display_name: 컨텐츠 csa3-2022: + lessons: + lesson-5: + name: 반복을 위한 + lesson-16: + name: 콘솔 lesson_groups: lessonGroup-2: display_name: 컨텐츠 @@ -26722,6 +26731,8 @@ ko: lessons: lesson-1: name: 환영합니다 + lesson-9: + name: 레슨 계획 csa2-2022-exemplars: lessons: lesson-1: @@ -26769,3 +26780,13 @@ ko: key: 레슨 계획 Next steps: key: 다음 단계 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: 물리적 컴퓨팅 + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: 물리적 컴퓨팅 + hello-world-csc: + title: 헬로우 월드 diff --git a/i18n/locales/ko-KR/dashboard/blocks.yml b/i18n/locales/ko-KR/dashboard/blocks.yml index c54cc46868dd0..c5e554f237c1a 100644 --- a/i18n/locales/ko-KR/dashboard/blocks.yml +++ b/i18n/locales/ko-KR/dashboard/blocks.yml @@ -2,6 +2,8 @@ ko: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: 새로운 만들기 {ANIMATION_NAME} 스프라이트 에서 {LOCATION} Dancelab_alternateMoves: text: "{GROUP} 이(가) {N} 마디마다 \n{MOVE1} 와(과) {MOVE2} 을(를) 교대" options: @@ -1046,6 +1048,12 @@ ko: text: 라인 {COLOR} {LOC1} {LOC2} 그리기 gamelab_edgesDisplace: text: 모서리 이동에서 블록 {SPRITE} + gamelab_everySeconds: + text: '매 {N} {UNIT} ' + options: + UNIT: + '"seconds"': "~초 기다리기" + '"frames"': 프레임 gamelab_followingTargets: text: 다음 목표물 gamelab_getAllSprites: @@ -1199,6 +1207,8 @@ ko: '"pop"': 펑! '"rain"': 비 '"spiral"': 나선 + gamelab_makeNewScaledSprite: + text: 새로운 만들기 {ANIMATION_NAME} 스프라이트 에서 {LOCATION} gamelab_makeNewSpriteAnon: text: 새로운 만들기 {ANIMATION_NAME} 스프라이트 에서 {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/ko-KR/dashboard/scripts.yml b/i18n/locales/ko-KR/dashboard/scripts.yml index 67d2446b7632b..60a4370095e73 100755 --- a/i18n/locales/ko-KR/dashboard/scripts.yml +++ b/i18n/locales/ko-KR/dashboard/scripts.yml @@ -1225,8 +1225,6 @@ ko: student_description: '단계 2 온라인: 혼합된 여름 공부' equity-pd: lessons: - Code.org Equity PD: - name: Code.org 공정 PD Necessary Background: name: 필수 배경 science-PD2: @@ -3425,6 +3423,7 @@ ko: description_student: 학교에서 비디오 게임을 맘대로 해봤으면 하고 원해 본 적 있으세요? 이 레슨에서는 직접 비디오 게임을 만들거예요. description_teacher: 이 온라인 활동에서, 학생들은 이벤트가 무엇이고, 컴퓨터가 그것을 비디오 게임 등과 같은 프로그램에서 어떻게 사용하는지 배우게 될 것입니다. 학생들은 퍼즐을 하며 프로그램이 이벤트 (화살표 버튼이 눌러지는 등)에 반응하게 만들 것입니다. 퍼즐의 끝에서, 학생들은 속도와 소리를 다르게 함으로써 자신만의 게임으로 만들 기회를 갖습니다. student_description: 팀을 선택하고 농구경기를 하세요 + name: 농구공 sample-csp5: lessons: Controlling Memory with Variables: @@ -3989,6 +3988,7 @@ ko: description_student: 학교에서 비디오 게임을 맘대로 해봤으면 하고 원해 본 적 있으세요? 이 레슨에서는 직접 비디오 게임을 만들거예요. description_teacher: 이 온라인 활동에서, 학생들은 이벤트가 무엇이고, 컴퓨터가 그것을 비디오 게임 등과 같은 프로그램에서 어떻게 사용하는지 배우게 될 것입니다. 학생들은 퍼즐을 하며 프로그램이 이벤트 (화살표 버튼이 눌러지는 등)에 반응하게 만들 것입니다. 퍼즐의 끝에서, 학생들은 속도와 소리를 다르게 함으로써 자신만의 게임으로 만들 기회를 갖습니다. student_description: 스포츠 혼합 및 매칭 + name: 스포츠 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6701,6 +6701,7 @@ ko: description_student: 이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. description_teacher: 이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. 이 레슨은 글을 읽기에 충분한 나이의 학생 (6세 이상)에게 효과가 있습니다. 더 어린 학습자는 아마도 튜토리얼을 끝내지는 못하지만 한 시간 동안 재미있게 퍼즐을 할 것입니다. 고등학교 학생들은 대부분 튜토리얼을 마치고 끝에서 프리 플레이를 할 시간을 가질 것입니다. student_description: 마인크래프트가 새로운 활동과 함께 코딩의 시간을 위해 돌아왔습니다! 코딩과 함께 마인크래프트를 여행하세요. + name: 영웅 applab-intro-staging: title: 앱 랩 소개 대기 lessons: @@ -9063,6 +9064,7 @@ ko: description_student: 이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. 이 레슨은 모든 연령의 학습자를 위해 고안되었으나 읽기 능력을 요구합니다. 이 활동에서 사용하는 툴은 음악에 반응하므로 사운드가 필요합니다. description_teacher: 이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. 이 레슨은 모든 연령의 학습자를 위해 고안되었으나 읽기 능력을 요구합니다. 이 활동에서 사용하는 툴은 음악에 반응하므로 사운드가 필요합니다. student_description: 나만의 댄스 파티의 코드를 만들고 친구와 공유하세요! + name: 춤 frozen-2018-test-b: title: 새 겨울 왕국 스크립트 lessons: @@ -9078,6 +9080,7 @@ ko: description_student: 이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. description_teacher: 이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. 이 레슨은 글을 읽기에 충분한 나이의 학생 (6세 이상)에게 효과가 있습니다. 더 어린 학습자는 아마도 튜토리얼을 끝내지는 못하지만 한 시간 동안 재미있게 퍼즐을 할 것입니다. 고등학교 학생들은 대부분 튜토리얼을 마치고 끝에서 프리 플레이를 할 시간을 가질 것입니다. student_description: 마인크래프트가 완전히 새로운 활동으로 다시 돌아 왔습니다! 창의력과 문제 해결 능력을 사용하여 코드로 물 속 세계를 코드로 탐험하고 구축하세요. + name: 바다 sconyers: title: 트레이시의 플레이그라운드 lessons: @@ -12730,7 +12733,7 @@ ko: description: 나만의 댄스 파티의 코드를 만들고 친구와 공유하세요! lessons: Dance Party: - name: 댄스 파티 + name: 댄스 파티 (2019) description_student: 이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. 이 레슨은 모든 연령의 학습자를 위해 고안되었으나 읽기 능력을 요구합니다. 이 활동에서 사용하는 툴은 음악에 반응하므로 사운드가 필요합니다. description_teacher: 이 레슨은 모든 연령의 학습자에게 안전한 지원환경에서 코딩과 컴퓨터 과학을 소개합니다. 이 레슨은 모든 연령의 학습자를 위해 고안되었으나 읽기 능력을 요구합니다. 이 활동에서 사용하는 툴은 음악에 반응하므로 사운드가 필요합니다. student_description: 나만의 댄스 파티의 코드를 만들고 친구와 공유하세요! @@ -15895,8 +15898,6 @@ ko: name: 프로그램 사용 (앱 랩 전용) MODIFY Programs: name: 프로그램 수정 (앱 랩 -> 위젯 -> 앱 랩) - Does Code.org Like Your Dog?: - name: Code.org가 여러분의 개를 좋아해요? dog: name: Code.org가 여러분의 개를 좋아해요? AI for Oceans: @@ -18629,8 +18630,7 @@ ko: title: '"안녕하세요. 여러분!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Code.org 학습 플랫폼 탐색하기 + Navigating the Codeorg learning platform: description_teacher: |- **다음을 하는 방식을 배울 것입니다:** @@ -19687,7 +19687,7 @@ ko: description_student: 루프와 패턴을 사용하여 이미지를 완성하세요. description_teacher: 루프로 다시 돌아와, 학생들은 설명문의 간단한 시퀸스를 반복하여 이미지를 그리는 법을 배웁니다. 이전 플러그드 레슨에서, 루프는 미로를 이동하여 보물을 모으는데 사용했습니다. 여기서는 루프로 패턴을 만들 것입니다. 이 단계의 끝에서, 학생들은 루프를 사용해 이미지를 만들 기회를 갖게 될 것입니다. key: 루프를 사용한 해양 장면 - The Big Event Jr.: + The Big Event Jr: name: 빅 이벤트 주니어 description_student: 선생님이 거대한 리모트 위 버튼을 누를 때 움직이고 소리치세요. description_teacher: 이벤트는 미리 작성된 알고리즘에 다양성을 추가하는 좋은 방법입니다. 여러분은 종종 자신의 프로그램이 사용자가 정확하게 원하는 지점에서 사용자에게 반응하길 원합니다. 이벤트는 바로 이럴 때 사용합니다. @@ -20262,7 +20262,7 @@ ko: description_student: 스마트폰 앱 스케치 description_teacher: 이 레슨은 학생들에게 컴퓨터 과학이 실생활에서 사람들에게 도움을 줄 수 있음을 인식하게 만듭니다. 먼저, 학생들은 서너 명의 허구의 스마트폰 사용자에게 그들의 필요에 "맞는 앱"을 찾아 주기 위해 그들의 입장이 되어 그들과 공감합니다. 그 다음, 공감력과 창의성을 발휘하여 한 명의 추가적인 사용자의 필요를 만족하는 스마트폰 앱을 스케치합니다. key: 바른 앱 - The Big Event Jr.: + The Big Event Jr: name: 빅 이벤트 주니어 description_student: 선생님이 거대한 리모트 위 버튼을 누를 때 움직이고 소리치세요. description_teacher: 이벤트는 미리 작성된 알고리즘에 다양성을 추가하는 좋은 방법입니다. 여러분은 종종 자신의 프로그램이 사용자가 정확하게 원하는 지점에서 사용자에게 반응하길 원합니다. 이벤트는 바로 이럴 때 사용합니다. @@ -20340,7 +20340,7 @@ ko: name: 온라인 상에서 비열한 행동을 멈추게 함 description_student: 이 레슨에서는 비열한 짓이 무엇인지 그리고 온라인 상에서 이런 일에 닥쳤을 때 할 일에 대해 배웁니다. key: 온라인 상에서 비열한 행동을 멈추게 함 - My Robotic Friends Jr.: + My Robotic Friends Jr: name: 내 로봇 친구 주니어 description_student: 이 레슨에서는 학급 친구들을 로봇이라고 생각하고 그들이 컵 쌓는 패턴을 만들도록 프로그래밍합니다. description_teacher: 코드 대신에 기호를 사용하여 학생들은 "로봇"에게 컵을 여러 패턴으로 쌓으라고 지시하는 알고리즘을 설계할 것입니다. 학생들은 교대로 로봇이 되어 친구가 정의한 알고리즘에만 반응합니다. 이 부분은 학생들에게 기호와 동작 간의 연관성과 알고리즘과 프로그램의 차이, 가치 있는 디버깅 스킬에 대해 가르칩니다. @@ -20361,7 +20361,7 @@ ko: name: 코드로 아트 창작 description_student: 아티스트로 프로그래밍하여 아름다운 이미지를 만드세요. description_teacher: 이 레슨에서 학생들은 아티스트를 컨트롤하여 화면 위 그림을 완성할 것입니다. 이 아티스트 단계는 학생들에게 '100 픽셀 앞으로 이동'과 '90도 우회전'과 같은 새 블록을 사용하여 점점 더 복잡해 지는 이미지를 만들 수 있게 합니다. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: 내 루피 로봇 친구 주니어 description_student: 이 레슨에서 다시 한번 학급원으로 프로그래밍을 하지만 이번에는 루프를 사용해 더 크고 더 복잡한 문제를 풀 수 있습니다. description_teacher: 이니셜 "내 로봇 친구" 활동에 기반하여, 학생들은 더 크고 더 복잡한 설계를 다룹니다. "로봇"이 다음의 더 큰 설계를 완료하도록 프로그래밍하기 위해, 학생들은 루프로 대체할 수 있는 반복된 패턴을 설명서에서 식별해야 합니다. @@ -21088,6 +21088,8 @@ ko: name: Java 연구소 lesson-9: name: 반복 + lesson-21: + name: 콘솔 lesson_groups: lessonGroup-2: display_name: 컨텐츠 @@ -21139,10 +21141,17 @@ ko: name: 단원 2 평가 lesson-6: name: 변수 + lesson-16: + name: 콘솔 lesson_groups: lessonGroup-2: display_name: 컨텐츠 csa3-2022: + lessons: + lesson-5: + name: 반복을 위한 + lesson-16: + name: 콘솔 lesson_groups: lessonGroup-2: display_name: 컨텐츠 @@ -21426,6 +21435,8 @@ ko: lessons: lesson-1: name: 환영합니다 + lesson-9: + name: 레슨 계획 csa2-2022-exemplars: lessons: lesson-1: @@ -21473,3 +21484,13 @@ ko: key: 레슨 계획 Next steps: key: 다음 단계 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: 물리적 컴퓨팅 + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: 물리적 컴퓨팅 + hello-world-csc: + title: 헬로우 월드 From ebc9f86eca881fd8fb090caf01db22ffd15ea9e3 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:20 +0000 Subject: [PATCH 45/84] dashboard i18n updates - Kurdish --- dashboard/config/locales/blocks.ku-IQ.yml | 6 ++++++ i18n/locales/ku-IQ/dashboard/blocks.yml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/dashboard/config/locales/blocks.ku-IQ.yml b/dashboard/config/locales/blocks.ku-IQ.yml index 0302b6fcb8e8b..136eadc6fb3e6 100644 --- a/dashboard/config/locales/blocks.ku-IQ.yml +++ b/dashboard/config/locales/blocks.ku-IQ.yml @@ -2,6 +2,8 @@ ku: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: سپرایتێکی {ANIMATION_NAME} نوێ دروست بکە لە {LOCATION} Dancelab_alternateMoves: options: GROUP: @@ -853,6 +855,8 @@ ku: text: دەتوانرێ بجوڵێنرێ gamelab_edgesDisplace: text: لێوارەکان ڕێگەدەگرن کە {SPRITE} بجوڵێ + gamelab_everySeconds: + text: 'هەموو {N} {UNIT} ' gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -954,6 +958,8 @@ ku: text: شوێنی {SPRITE} gamelab_location_picker: text: "{LOCATION}" + gamelab_makeNewScaledSprite: + text: سپرایتێکی {ANIMATION_NAME} نوێ دروست بکە لە {LOCATION} gamelab_makeNewSpriteAnon: text: سپرایتێکی {ANIMATION_NAME} نوێ دروست بکە لە {LOCATION} gamelab_mirrorSprite: diff --git a/i18n/locales/ku-IQ/dashboard/blocks.yml b/i18n/locales/ku-IQ/dashboard/blocks.yml index 68b23b0f6ab82..4a470c56d9d65 100644 --- a/i18n/locales/ku-IQ/dashboard/blocks.yml +++ b/i18n/locales/ku-IQ/dashboard/blocks.yml @@ -2,6 +2,8 @@ ku: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: سپرایتێکی {ANIMATION_NAME} نوێ دروست بکە لە {LOCATION} Dancelab_alternateMoves: options: GROUP: @@ -852,6 +854,8 @@ ku: text: دەتوانرێ بجوڵێنرێ gamelab_edgesDisplace: text: لێوارەکان ڕێگەدەگرن کە {SPRITE} بجوڵێ + gamelab_everySeconds: + text: 'هەموو {N} {UNIT} ' gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -953,6 +957,8 @@ ku: text: شوێنی {SPRITE} gamelab_location_picker: text: "{LOCATION}" + gamelab_makeNewScaledSprite: + text: سپرایتێکی {ANIMATION_NAME} نوێ دروست بکە لە {LOCATION} gamelab_makeNewSpriteAnon: text: سپرایتێکی {ANIMATION_NAME} نوێ دروست بکە لە {LOCATION} gamelab_mirrorSprite: From 1efbc884f122c0a1da5bb972aaf545b893735973 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:22 +0000 Subject: [PATCH 46/84] dashboard i18n updates - Kyrgyz --- dashboard/config/locales/blocks.ky-KG.yml | 4 + .../locales/lesson_activities.ky-KG.json | 9 + dashboard/config/locales/resources.ky-KG.json | 159 ++++++++++++++++++ dashboard/config/locales/scripts.ky-KG.yml | 2 + i18n/locales/ky-KG/dashboard/blocks.yml | 4 + i18n/locales/ky-KG/dashboard/scripts.yml | 2 + 6 files changed, 180 insertions(+) diff --git a/dashboard/config/locales/blocks.ky-KG.yml b/dashboard/config/locales/blocks.ky-KG.yml index c6622af278a79..e840df90f4e79 100644 --- a/dashboard/config/locales/blocks.ky-KG.yml +++ b/dashboard/config/locales/blocks.ky-KG.yml @@ -253,6 +253,10 @@ ky: CONDITION: '"when"': качан '"while"': болуп турганда + gamelab_everySeconds: + options: + UNIT: + '"seconds"': секунд gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.ky-KG.json b/dashboard/config/locales/lesson_activities.ky-KG.json index 28d8fddaf534e..5d80f082dc7ec 100644 --- a/dashboard/config/locales/lesson_activities.ky-KG.json +++ b/dashboard/config/locales/lesson_activities.ky-KG.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Жыйынтыктоо" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Тапшырмалар" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Тапшырмалар" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Тапшырмалар" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Тапшырмалар" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Тапшырмалар" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Жыйынтыктоо" }, diff --git a/dashboard/config/locales/resources.ky-KG.json b/dashboard/config/locales/resources.ky-KG.json index 8f4ed69c60509..b2548cefadad0 100644 --- a/dashboard/config/locales/resources.ky-KG.json +++ b/dashboard/config/locales/resources.ky-KG.json @@ -29,6 +29,138 @@ "ai-training/oceans/unversioned": { "type": "Видео" }, + "vocabulary/courseb/2018": { + "name": "Сөздүк" + }, + "vocabulary/coursea/2018": { + "name": "Сөздүк" + }, + "vocabulary/coursed/2018": { + "name": "Сөздүк" + }, + "vocabulary/coursef/2018": { + "name": "Сөздүк" + }, + "vocabulary/express/2018": { + "name": "Сөздүк" + }, + "vocabulary/coursee/2018": { + "name": "Сөздүк" + }, + "vocabulary/coursec/2018": { + "name": "Сөздүк" + }, + "code_introduced_1/csd/2018": { + "name": "Код киргизилди" + }, + "vocabulary_2/csd/2018": { + "name": "Сөздүк" + }, + "code_introduced_3/csd/2018": { + "name": "Код киргизилди" + }, + "vocabulary_5/csd/2018": { + "name": "Сөздүк" + }, + "vocabulary_4/csd/2018": { + "name": "Сөздүк" + }, + "code_introduced_2/csd/2018": { + "name": "Код киргизилди" + }, + "vocabulary_3/csd/2018": { + "name": "Сөздүк" + }, + "code_introduced/csd/2018": { + "name": "Код киргизилди" + }, + "vocabulary_1/csd/2018": { + "name": "Сөздүк" + }, + "vocabulary/csd/2018": { + "name": "Сөздүк" + }, + "vocabulary/coursea/2019": { + "name": "Сөздүк" + }, + "vocabulary/courseb/2019": { + "name": "Сөздүк" + }, + "vocabulary/coursed/2019": { + "name": "Сөздүк" + }, + "vocabulary/coursef/2019": { + "name": "Сөздүк" + }, + "vocabulary/coursee/2019": { + "name": "Сөздүк" + }, + "vocabulary/express/2019": { + "name": "Сөздүк" + }, + "vocabulary/coursec/2019": { + "name": "Сөздүк" + }, + "code_introduced_1/csd/2019": { + "name": "Код киргизилди" + }, + "vocabulary_2/csd/2019": { + "name": "Сөздүк" + }, + "code_introduced_3/csd/2019": { + "name": "Код киргизилди" + }, + "vocabulary_5/csd/2019": { + "name": "Сөздүк" + }, + "code_introduced_2/csd/2019": { + "name": "Код киргизилди" + }, + "vocabulary_3/csd/2019": { + "name": "Сөздүк" + }, + "vocabulary_4/csd/2019": { + "name": "Сөздүк" + }, + "vocabulary/csd/2019": { + "name": "Сөздүк" + }, + "code_introduced/csd/2019": { + "name": "Код киргизилди" + }, + "vocabulary_1/csd/2019": { + "name": "Сөздүк" + }, + "code_introduced_1/csd/2017": { + "name": "Код киргизилди" + }, + "vocabulary_2/csd/2017": { + "name": "Сөздүк" + }, + "code_introduced_3/csd/2017": { + "name": "Код киргизилди" + }, + "vocabulary_5/csd/2017": { + "name": "Сөздүк" + }, + "code_introduced/csd/2017": { + "name": "Код киргизилди" + }, + "vocabulary_1/csd/2017": { + "name": "Сөздүк" + }, + "vocabulary/csd/2017": { + "name": "Сөздүк" + }, + "vocabulary_4/csd/2017": { + "name": "Сөздүк" + }, + "code_introduced_2/csd/2017": { + "name": "Код киргизилди" + }, + "vocabulary_3/csd/2017": { + "name": "Сөздүк" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "Видео" }, @@ -59,6 +191,9 @@ "common-sense-media-pause-think/courseb/2021": { "type": "Видео" }, + "unplugged-video-big-event/courseb/2021": { + "type": "Видео" + }, "wiggles-go_noodle/coursea/2021": { "type": "Видео" }, @@ -329,6 +464,30 @@ }, "how-search-works-video/csd/2021": { "type": "Видео" + }, + "vocabulary/pre-express/2020": { + "name": "Сөздүк" + }, + "vocabulary/express/2020": { + "name": "Сөздүк" + }, + "vocabulary/courseb/2020": { + "name": "Сөздүк" + }, + "vocabulary/coursed/2020": { + "name": "Сөздүк" + }, + "vocabulary/coursec/2020": { + "name": "Сөздүк" + }, + "vocabulary/coursee/2020": { + "name": "Сөздүк" + }, + "vocabulary/coursea/2020": { + "name": "Сөздүк" + }, + "vocabulary/coursef/2020": { + "name": "Сөздүк" } } } diff --git a/dashboard/config/locales/scripts.ky-KG.yml b/dashboard/config/locales/scripts.ky-KG.yml index 11a8a090be194..18feb91e4f3c4 100644 --- a/dashboard/config/locales/scripts.ky-KG.yml +++ b/dashboard/config/locales/scripts.ky-KG.yml @@ -433,6 +433,8 @@ ky: lessons: Teacher Dashboard: name: Мугалимдин тактасы + basketball: + name: баскетбол hoc-encryption: title: 'Код сааты: кадимки шифрлөө' csd2-2017: diff --git a/i18n/locales/ky-KG/dashboard/blocks.yml b/i18n/locales/ky-KG/dashboard/blocks.yml index b70e1b5c8171c..5be83200bf40d 100644 --- a/i18n/locales/ky-KG/dashboard/blocks.yml +++ b/i18n/locales/ky-KG/dashboard/blocks.yml @@ -253,6 +253,10 @@ ky: CONDITION: '"when"': качан '"while"': болуп турганда + gamelab_everySeconds: + options: + UNIT: + '"seconds"': секунд gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/ky-KG/dashboard/scripts.yml b/i18n/locales/ky-KG/dashboard/scripts.yml index 8915bf1f36887..dfe7263e0359a 100644 --- a/i18n/locales/ky-KG/dashboard/scripts.yml +++ b/i18n/locales/ky-KG/dashboard/scripts.yml @@ -420,6 +420,8 @@ ky: lessons: Teacher Dashboard: name: Мугалимдин тактасы + basketball: + name: баскетбол hoc-encryption: title: 'Код сааты: кадимки шифрлөө' csd2-2017: From c321eb297ea76d5ab03f35c5e11cca11d6583626 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:25 +0000 Subject: [PATCH 47/84] dashboard i18n updates - Lithuanian --- dashboard/config/locales/blocks.lt-LT.yml | 4 + .../locales/lesson_activities.lt-LT.json | 9 ++ dashboard/config/locales/resources.lt-LT.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.lt-LT.yml | 4 + i18n/locales/lt-LT/dashboard/blocks.yml | 4 + i18n/locales/lt-LT/dashboard/scripts.yml | 4 + 6 files changed, 145 insertions(+) diff --git a/dashboard/config/locales/blocks.lt-LT.yml b/dashboard/config/locales/blocks.lt-LT.yml index 0eaf8e6312de0..5e8f48555c88a 100644 --- a/dashboard/config/locales/blocks.lt-LT.yml +++ b/dashboard/config/locales/blocks.lt-LT.yml @@ -204,6 +204,10 @@ lt: CONDITION: '"when"': kada '"while"': kol + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekundes gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.lt-LT.json b/dashboard/config/locales/lesson_activities.lt-LT.json index 6db0031601315..2628fd91cb1fb 100644 --- a/dashboard/config/locales/lesson_activities.lt-LT.json +++ b/dashboard/config/locales/lesson_activities.lt-LT.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Apibendrinimas" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Veikla" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Veikla" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Veikla" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Veikla" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Veikla" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Apibendrinimas" }, diff --git a/dashboard/config/locales/resources.lt-LT.json b/dashboard/config/locales/resources.lt-LT.json index 0e2930882f043..38c741ab86e2f 100644 --- a/dashboard/config/locales/resources.lt-LT.json +++ b/dashboard/config/locales/resources.lt-LT.json @@ -2,6 +2,102 @@ "lt-LT": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Pamokos planai" + }, + "lesson_plans/coursea/2018": { + "name": "Pamokos planai" + }, + "lesson_plans/coursed/2018": { + "name": "Pamokos planai" + }, + "lesson_plans/coursef/2018": { + "name": "Pamokos planai" + }, + "lesson_plans/express/2018": { + "name": "Pamokos planai" + }, + "lesson_plans/coursee/2018": { + "name": "Pamokos planai" + }, + "lesson_plans/coursec/2018": { + "name": "Pamokos planai" + }, + "lesson_plans_2/csd/2018": { + "name": "Pamokos planai" + }, + "lesson_plans_5/csd/2018": { + "name": "Pamokos planai" + }, + "lesson_plans_4/csd/2018": { + "name": "Pamokos planai" + }, + "lesson_plans_3/csd/2018": { + "name": "Pamokos planai" + }, + "lesson_plans_1/csd/2018": { + "name": "Pamokos planai" + }, + "lesson_plans/csd/2018": { + "name": "Pamokos planai" + }, + "lesson_plans/coursea/2019": { + "name": "Pamokos planai" + }, + "lesson_plans/courseb/2019": { + "name": "Pamokos planai" + }, + "lesson_plans/coursed/2019": { + "name": "Pamokos planai" + }, + "lesson_plans/coursef/2019": { + "name": "Pamokos planai" + }, + "lesson_plans/coursee/2019": { + "name": "Pamokos planai" + }, + "lesson_plans/express/2019": { + "name": "Pamokos planai" + }, + "lesson_plans/coursec/2019": { + "name": "Pamokos planai" + }, + "lesson_plans_2/csd/2019": { + "name": "Pamokos planai" + }, + "lesson_plans_5/csd/2019": { + "name": "Pamokos planai" + }, + "lesson_plans_3/csd/2019": { + "name": "Pamokos planai" + }, + "lesson_plans_4/csd/2019": { + "name": "Pamokos planai" + }, + "lesson_plans/csd/2019": { + "name": "Pamokos planai" + }, + "lesson_plans_1/csd/2019": { + "name": "Pamokos planai" + }, + "lesson_plans_2/csd/2017": { + "name": "Pamokos planai" + }, + "lesson_plans_5/csd/2017": { + "name": "Pamokos planai" + }, + "lesson_plans_1/csd/2017": { + "name": "Pamokos planai" + }, + "lesson_plans/csd/2017": { + "name": "Pamokos planai" + }, + "lesson_plans_4/csd/2017": { + "name": "Pamokos planai" + }, + "lesson_plans_3/csd/2017": { + "name": "Pamokos planai" + }, "unplugged-video-internet/coursef/2021": { "name": "Internetas" }, @@ -241,6 +337,30 @@ }, "website-for-a-purpose/csd/2021": { "type": "Tarpusavio peržiūra" + }, + "lesson_plans/pre-express/2020": { + "name": "Pamokos planai" + }, + "lesson_plans/express/2020": { + "name": "Pamokos planai" + }, + "lesson_plans/courseb/2020": { + "name": "Pamokos planai" + }, + "lesson_plans/coursed/2020": { + "name": "Pamokos planai" + }, + "lesson_plans/coursec/2020": { + "name": "Pamokos planai" + }, + "lesson_plans/coursee/2020": { + "name": "Pamokos planai" + }, + "lesson_plans/coursea/2020": { + "name": "Pamokos planai" + }, + "lesson_plans/coursef/2020": { + "name": "Pamokos planai" } } } diff --git a/dashboard/config/locales/scripts.lt-LT.yml b/dashboard/config/locales/scripts.lt-LT.yml index 80f5f12f79088..592988243aca2 100644 --- a/dashboard/config/locales/scripts.lt-LT.yml +++ b/dashboard/config/locales/scripts.lt-LT.yml @@ -1046,6 +1046,7 @@ lt: description_short: Sukurk kreipšinio žaidimą description: Sukurk kreipšinio žaidimą student_description: Sukurk kreipšinio žaidimą + name: krepšinio kamuolys csd2-2017: lessons: new stage: @@ -3237,6 +3238,9 @@ lt: lessonGroup-2: display_name: Turinys csa3-2022: + lessons: + lesson-5: + name: Kartojimas lesson_groups: lessonGroup-2: display_name: Turinys diff --git a/i18n/locales/lt-LT/dashboard/blocks.yml b/i18n/locales/lt-LT/dashboard/blocks.yml index 400cc0140e5fb..36c2891ffe339 100644 --- a/i18n/locales/lt-LT/dashboard/blocks.yml +++ b/i18n/locales/lt-LT/dashboard/blocks.yml @@ -204,6 +204,10 @@ lt: CONDITION: '"when"': kada '"while"': kol + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekundes gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/lt-LT/dashboard/scripts.yml b/i18n/locales/lt-LT/dashboard/scripts.yml index 21c6cb7a7ad74..32757fdf23dea 100755 --- a/i18n/locales/lt-LT/dashboard/scripts.yml +++ b/i18n/locales/lt-LT/dashboard/scripts.yml @@ -990,6 +990,7 @@ lt: description_short: Sukurk kreipšinio žaidimą description: Sukurk kreipšinio žaidimą student_description: Sukurk kreipšinio žaidimą + name: krepšinio kamuolys csd2-2017: lessons: new stage: @@ -3178,6 +3179,9 @@ lt: lessonGroup-2: display_name: Turinys csa3-2022: + lessons: + lesson-5: + name: Kartojimas lesson_groups: lessonGroup-2: display_name: Turinys From b8bc5646f17ae6789e7159733a43f0a162244da8 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:28 +0000 Subject: [PATCH 48/84] dashboard i18n updates - Latvian --- dashboard/config/locales/blocks.lv-LV.yml | 4 + .../locales/lesson_activities.lv-LV.json | 9 + dashboard/config/locales/resources.lv-LV.json | 243 +++++++++++++++++- dashboard/config/locales/scripts.lv-LV.yml | 6 + i18n/locales/lv-LV/dashboard/blocks.yml | 4 + i18n/locales/lv-LV/dashboard/scripts.yml | 6 + 6 files changed, 271 insertions(+), 1 deletion(-) diff --git a/dashboard/config/locales/blocks.lv-LV.yml b/dashboard/config/locales/blocks.lv-LV.yml index d70e9f18269bb..0647365e7ec9e 100644 --- a/dashboard/config/locales/blocks.lv-LV.yml +++ b/dashboard/config/locales/blocks.lv-LV.yml @@ -219,6 +219,10 @@ lv: CONDITION: '"when"': kad '"while"': kamēr + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekundes gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.lv-LV.json b/dashboard/config/locales/lesson_activities.lv-LV.json index 0b023880635c9..f90335c1256c1 100644 --- a/dashboard/config/locales/lesson_activities.lv-LV.json +++ b/dashboard/config/locales/lesson_activities.lv-LV.json @@ -47,6 +47,12 @@ "d81d8eed-09d3-4cf4-8860-c555f8c9bd8e": { "name": "Iesildīšanās" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aktivitāte" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aktivitāte" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Iesildīšanās" }, @@ -266,6 +272,9 @@ "86fab19b-5ba7-490a-b1e6-75fb3527a9ac": { "name": "Iesildīšanās" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aktivitāte" + }, "75477df5-5a1f-4ee8-a294-37c3bb1f1153": { "name": "Iesildīšanās" }, diff --git a/dashboard/config/locales/resources.lv-LV.json b/dashboard/config/locales/resources.lv-LV.json index ad6f0f0ce5ad1..bbbaa6e90562d 100644 --- a/dashboard/config/locales/resources.lv-LV.json +++ b/dashboard/config/locales/resources.lv-LV.json @@ -29,6 +29,198 @@ "ai-training/oceans/unversioned": { "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary/courseb/2018": { + "name": "Vārdnīca" + }, + "lesson_plans/coursea/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursea/2018": { + "name": "Vārdnīca" + }, + "lesson_plans/coursed/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursed/2018": { + "name": "Vārdnīca" + }, + "lesson_plans/coursef/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursef/2018": { + "name": "Vārdnīca" + }, + "lesson_plans/express/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary/express/2018": { + "name": "Vārdnīca" + }, + "lesson_plans/coursee/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursee/2018": { + "name": "Vārdnīca" + }, + "lesson_plans/coursec/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursec/2018": { + "name": "Vārdnīca" + }, + "lesson_plans_2/csd/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary_2/csd/2018": { + "name": "Vārdnīca" + }, + "lesson_plans_5/csd/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary_5/csd/2018": { + "name": "Vārdnīca" + }, + "lesson_plans_4/csd/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary_4/csd/2018": { + "name": "Vārdnīca" + }, + "lesson_plans_3/csd/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary_3/csd/2018": { + "name": "Vārdnīca" + }, + "lesson_plans_1/csd/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary_1/csd/2018": { + "name": "Vārdnīca" + }, + "lesson_plans/csd/2018": { + "name": "Nodarbību plāni" + }, + "vocabulary/csd/2018": { + "name": "Vārdnīca" + }, + "lesson_plans/coursea/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursea/2019": { + "name": "Vārdnīca" + }, + "lesson_plans/courseb/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary/courseb/2019": { + "name": "Vārdnīca" + }, + "lesson_plans/coursed/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursed/2019": { + "name": "Vārdnīca" + }, + "lesson_plans/coursef/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursef/2019": { + "name": "Vārdnīca" + }, + "lesson_plans/coursee/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursee/2019": { + "name": "Vārdnīca" + }, + "lesson_plans/express/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary/express/2019": { + "name": "Vārdnīca" + }, + "lesson_plans/coursec/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursec/2019": { + "name": "Vārdnīca" + }, + "lesson_plans_2/csd/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary_2/csd/2019": { + "name": "Vārdnīca" + }, + "lesson_plans_5/csd/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary_5/csd/2019": { + "name": "Vārdnīca" + }, + "lesson_plans_3/csd/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary_3/csd/2019": { + "name": "Vārdnīca" + }, + "lesson_plans_4/csd/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary_4/csd/2019": { + "name": "Vārdnīca" + }, + "lesson_plans/csd/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary/csd/2019": { + "name": "Vārdnīca" + }, + "lesson_plans_1/csd/2019": { + "name": "Nodarbību plāni" + }, + "vocabulary_1/csd/2019": { + "name": "Vārdnīca" + }, + "lesson_plans_2/csd/2017": { + "name": "Nodarbību plāni" + }, + "vocabulary_2/csd/2017": { + "name": "Vārdnīca" + }, + "lesson_plans_5/csd/2017": { + "name": "Nodarbību plāni" + }, + "vocabulary_5/csd/2017": { + "name": "Vārdnīca" + }, + "lesson_plans_1/csd/2017": { + "name": "Nodarbību plāni" + }, + "vocabulary_1/csd/2017": { + "name": "Vārdnīca" + }, + "lesson_plans/csd/2017": { + "name": "Nodarbību plāni" + }, + "vocabulary/csd/2017": { + "name": "Vārdnīca" + }, + "lesson_plans_4/csd/2017": { + "name": "Nodarbību plāni" + }, + "vocabulary_4/csd/2017": { + "name": "Vārdnīca" + }, + "lesson_plans_3/csd/2017": { + "name": "Nodarbību plāni" + }, + "vocabulary_3/csd/2017": { + "name": "Vārdnīca" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "Video" }, @@ -111,7 +303,8 @@ "type": "Video" }, "unplugged-video-big-event/courseb/2021": { - "name": "Lielais notikums" + "name": "Lielais notikums", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Lielais notikums" @@ -489,6 +682,54 @@ }, "how-search-works-video/csd/2021": { "type": "Video" + }, + "lesson_plans/pre-express/2020": { + "name": "Nodarbību plāni" + }, + "vocabulary/pre-express/2020": { + "name": "Vārdnīca" + }, + "lesson_plans/express/2020": { + "name": "Nodarbību plāni" + }, + "vocabulary/express/2020": { + "name": "Vārdnīca" + }, + "lesson_plans/courseb/2020": { + "name": "Nodarbību plāni" + }, + "vocabulary/courseb/2020": { + "name": "Vārdnīca" + }, + "lesson_plans/coursed/2020": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursed/2020": { + "name": "Vārdnīca" + }, + "lesson_plans/coursec/2020": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursec/2020": { + "name": "Vārdnīca" + }, + "lesson_plans/coursee/2020": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursee/2020": { + "name": "Vārdnīca" + }, + "lesson_plans/coursea/2020": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursea/2020": { + "name": "Vārdnīca" + }, + "lesson_plans/coursef/2020": { + "name": "Nodarbību plāni" + }, + "vocabulary/coursef/2020": { + "name": "Vārdnīca" } } } diff --git a/dashboard/config/locales/scripts.lv-LV.yml b/dashboard/config/locales/scripts.lv-LV.yml index 469304338aa01..800d28a631cd9 100644 --- a/dashboard/config/locales/scripts.lv-LV.yml +++ b/dashboard/config/locales/scripts.lv-LV.yml @@ -769,6 +769,8 @@ lv: lesson_groups: required: display_name: Pārskats + basketball: + name: basketbols csd2-2017: lessons: Lists: @@ -2570,6 +2572,10 @@ lv: lessons: lesson-6: name: Mainīgie + csa3-2022: + lessons: + lesson-5: + name: '"par" cikli' cs4all-invasive-species: lessons: lesson-12: diff --git a/i18n/locales/lv-LV/dashboard/blocks.yml b/i18n/locales/lv-LV/dashboard/blocks.yml index d70e9f18269bb..0647365e7ec9e 100644 --- a/i18n/locales/lv-LV/dashboard/blocks.yml +++ b/i18n/locales/lv-LV/dashboard/blocks.yml @@ -219,6 +219,10 @@ lv: CONDITION: '"when"': kad '"while"': kamēr + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekundes gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/lv-LV/dashboard/scripts.yml b/i18n/locales/lv-LV/dashboard/scripts.yml index aad1e2aea695e..1410085ca3cfd 100755 --- a/i18n/locales/lv-LV/dashboard/scripts.yml +++ b/i18n/locales/lv-LV/dashboard/scripts.yml @@ -730,6 +730,8 @@ lv: lesson_groups: required: display_name: Pārskats + basketball: + name: basketbols csd2-2017: lessons: Lists: @@ -2531,6 +2533,10 @@ lv: lessons: lesson-6: name: Mainīgie + csa3-2022: + lessons: + lesson-5: + name: '"par" cikli' cs4all-invasive-species: lessons: lesson-12: From aa6f180446b9e7d2d684cbd26bd0ec73a3757874 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:30 +0000 Subject: [PATCH 49/84] dashboard i18n updates - Maori --- dashboard/config/locales/blocks.mi-NZ.yml | 5 +++++ dashboard/config/locales/lesson_activities.mi-NZ.json | 9 +++++++++ dashboard/config/locales/long_instructions.mi-NZ.json | 4 ++-- dashboard/config/locales/scripts.mi-NZ.yml | 8 ++++---- i18n/locales/mi-NZ/dashboard/blocks.yml | 5 +++++ i18n/locales/mi-NZ/dashboard/scripts.yml | 8 ++++---- 6 files changed, 29 insertions(+), 10 deletions(-) diff --git a/dashboard/config/locales/blocks.mi-NZ.yml b/dashboard/config/locales/blocks.mi-NZ.yml index 91c4c46244bf0..20f9271e5c46d 100644 --- a/dashboard/config/locales/blocks.mi-NZ.yml +++ b/dashboard/config/locales/blocks.mi-NZ.yml @@ -994,6 +994,11 @@ mi: text: "{SPRITE}" gamelab_costumeImage: text: "{COSTUME}" + gamelab_everySeconds: + text: 'māhia ia {N} {UNIT} ' + options: + UNIT: + '"seconds"': ngā hēkona gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/dashboard/config/locales/lesson_activities.mi-NZ.json b/dashboard/config/locales/lesson_activities.mi-NZ.json index c9d45c31edc62..858043bf35c43 100644 --- a/dashboard/config/locales/lesson_activities.mi-NZ.json +++ b/dashboard/config/locales/lesson_activities.mi-NZ.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Tākaia" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Ngohe" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Ngohe" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Ngohe" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Ngohe" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Ngohe" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Whakamutunga" }, diff --git a/dashboard/config/locales/long_instructions.mi-NZ.json b/dashboard/config/locales/long_instructions.mi-NZ.json index 3e160700adc32..042fe489bf9b4 100644 --- a/dashboard/config/locales/long_instructions.mi-NZ.json +++ b/dashboard/config/locales/long_instructions.mi-NZ.json @@ -14,14 +14,14 @@ "CourseD_Dance_2020_05": "_E rere ana tātou inaianei!_\n\nTāpiri atu he paraka 6\"measures\" ki te papamahi. Tukua te kaikanikani kia māhia he nekehanga hou a muri i ngā wāhanga e 6.", "CourseD_Dance_2020_10": "Ka mau te wehi! Hangaia he kanikani ki te tohatoha atu ki o hoa.", "CourseD_Dance_Party_01": "_Me kanikani tatou!_\n\nKumea te paraka 'he mea hou' ki te papamahi, me tapiri atu ki roto i te paraka 'tatunga' ki te hanga to kaikanikani tuatahi.\n\n_Mena e pirangi ana he whakamarama, he wero ano me pawhiri atu te rama ki te taha maui._", - "CourseD_Dance_Party_02": "Me tuku tenei Moose kia kanikani!\n\nKumea i te paraka new_dancerFloss-1 ki te papamahi. Tapiri ki raro i te paraka takunetanga 4\"measures\". kia timata to kanikani hou a muri i nga wahanga e wha.\n\nKo te **Wahanga** he mea hei kaute te wa o te waiata. ki roto i tenei tūāhua e wha nga taki te roa o ia wahanga.", + "CourseD_Dance_Party_02": "Me tuku tenei Moose kia kanikani!\n\nKumea i te paraka new\\_dancerFloss-1 ki te papamahi. Tapiri ki raro i te paraka takunetanga 4\"measures\". kia timata to kanikani hou a muri i nga wahanga e wha.\n\nKo te **Wahanga** he mea hei kaute te wa o te waiata. ki roto i tenei tūāhua e wha nga taki te roa o ia wahanga.", "CourseD_Dance_Party_03": "_E kanikani ana tatou inaianei!_\n\nTapiri atu he paraka takunetanga 6\"measures\" ki te papamahi. Kia timata te kaikanikani he nekehanga hou a muri i te wahanga tuaono.", "CourseD_Dance_Party_04": "_Me tapiritia he he mea hei kinaki i te kanikani!_\n\nKimihia he paraka hou hei tapiri atu he papamuri. Me āta matakitaki, ka tinihia te papamuri ki te taki o te waiata!", "CourseD_Dance_Party_05": "Tapiri atu he paraka hou ki te tīni te nekehanga o to kaikanikani **ia wahanga e rua**!\n\n- Ki te kōwhirihia i te '(Muri atu)', '(Mua iho)', me te '(tupurangi)' ka mohio ai te kaikanikani ki te tīni tona nekehanga ia wa ka whakahaerehia te waehere.", "CourseD_Dance_Party_06": "_E hiahia ana matou kia nui atu nga kaikanikani!_\n\nHangaia he kaikanikani ā muri me whakaingoatia `Kaikanikani-ā-muri1` ki te kanikani kotahi ki Ngeru.", "CourseD_Dance_Party_08": "He _tuahua_ ta ia kaikanikani. ko tana mahi ko te whiriwhiri i tona ahuatanga.\n\nMena ka tinihia te _rahi_ ki te iti, ko te āhua kei muri rātou e kanikani ana ki te papamuri. Ka tae e koe ki te waehere ngā kaikanikani o muri kia orite o raua rahi?", "CourseD_Dance_Party_09": "He ahuatanga \"tae\" ta ia kaikanikani. Na tēnei ahuatanga ka tinihia te tae o te kaikanikani.\n\n- Na tēnei ka tinihia te tae ki tōu ake hiahia.", - "CourseD_Dance_Party_10": "E mohio ana mātau pewhea te tini ngā ahuatanga o ngā kaikanikani. Ka taea hōki tātou ki te māhia ngā ahuatanga i tēnei paraka, kia timata i te wa ka tangi te waiata:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n ", + "CourseD_Dance_Party_10": "E mohio ana mātau pewhea te tini ngā ahuatanga o ngā kaikanikani. Ka taea hōki tātou ki te māhia ngā ahuatanga i tēnei paraka, kia timata i te wa ka tangi te waiata:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n ", "CourseD_Dance_Party_11": "Ko te mahi o te paraka tauwhāinga hei whakahaere i te waehere ia wa ka pehi te pātuhi kōpere o runga.\n\nTēnā pea ka tinihia te nekehanga, ka tinihia ngā momo ahuatanga. Kia auaha o mahi. Me tirohia kia kitea he paraka hou!", "CourseD_Dance_Party_11_5": "Tiro atu ki tēnei paraka:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nInaianei ka tae e koe ki te hanga kia maha ngā kaikanikani i te wa kotahi!\nMe whakamahia te paraka \"rakiraki katoa\" kia kanikani kotahi ai ngā rakiraki katoa.", "CourseD_Dance_Party_11b": "He whakataetae kanikani! Ka dab te ngeru ia wa ka pehi i te patuhi kōpere māui. Ka \"drop\" te Karetao ia wa ka pehi te patuhi kōpere mātau, ka \"pakipaki\" ia wa ka pehi te pātuhi kōpere o runga.\n\n**whakamahia te Karetao kia drop, pakipaki, drop, pakipaki kia tere rawa atu!**", diff --git a/dashboard/config/locales/scripts.mi-NZ.yml b/dashboard/config/locales/scripts.mi-NZ.yml index 5c850171f158f..bac6ba4b3f997 100644 --- a/dashboard/config/locales/scripts.mi-NZ.yml +++ b/dashboard/config/locales/scripts.mi-NZ.yml @@ -835,6 +835,7 @@ mi: description_short: Hangaia tētahi kēmu poitūkohu description: Hangaia tētahi kēmu poitūkohu student_description: Hangaia tētahi kēmu poitūkohu + name: poitūkohu csd2-2017: lessons: Peer Review: @@ -1924,10 +1925,6 @@ mi: lesson_groups: content: display_name: Ihirangi - dance-2019: - lessons: - Dance Party: - name: Te Pāti Kanikani k5-onlinepd-2019: lessons: Loops: @@ -2703,6 +2700,9 @@ mi: lessonGroup-2: display_name: Ihirangi csa3-2022: + lessons: + lesson-5: + name: Mō Ngā Koromeke lesson_groups: lessonGroup-2: display_name: Ihirangi diff --git a/i18n/locales/mi-NZ/dashboard/blocks.yml b/i18n/locales/mi-NZ/dashboard/blocks.yml index 7fce881d0622a..7af9f5a9cb877 100644 --- a/i18n/locales/mi-NZ/dashboard/blocks.yml +++ b/i18n/locales/mi-NZ/dashboard/blocks.yml @@ -994,6 +994,11 @@ mi: text: "{SPRITE}" gamelab_costumeImage: text: "{COSTUME}" + gamelab_everySeconds: + text: 'māhia ia {N} {UNIT} ' + options: + UNIT: + '"seconds"': ngā hēkona gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/i18n/locales/mi-NZ/dashboard/scripts.yml b/i18n/locales/mi-NZ/dashboard/scripts.yml index 177a61331ee24..891ef29aa5b82 100644 --- a/i18n/locales/mi-NZ/dashboard/scripts.yml +++ b/i18n/locales/mi-NZ/dashboard/scripts.yml @@ -751,6 +751,7 @@ mi: description_short: Hangaia tētahi kēmu poitūkohu description: Hangaia tētahi kēmu poitūkohu student_description: Hangaia tētahi kēmu poitūkohu + name: poitūkohu csd2-2017: lessons: Peer Review: @@ -1832,10 +1833,6 @@ mi: lesson_groups: content: display_name: Ihirangi - dance-2019: - lessons: - Dance Party: - name: Te Pāti Kanikani k5-onlinepd-2019: lessons: Loops: @@ -2611,6 +2608,9 @@ mi: lessonGroup-2: display_name: Ihirangi csa3-2022: + lessons: + lesson-5: + name: Mō Ngā Koromeke lesson_groups: lessonGroup-2: display_name: Ihirangi From 073c2d6bdc7482c5959bead17d4b5e043621d2b5 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:33 +0000 Subject: [PATCH 50/84] dashboard i18n updates - Macedonian --- dashboard/config/locales/lesson_activities.mk-MK.json | 9 +++++++++ dashboard/config/locales/scripts.mk-MK.yml | 2 ++ i18n/locales/mk-MK/dashboard/scripts.yml | 2 ++ 3 files changed, 13 insertions(+) diff --git a/dashboard/config/locales/lesson_activities.mk-MK.json b/dashboard/config/locales/lesson_activities.mk-MK.json index 1054c9e6bed13..0d2052c0ca794 100644 --- a/dashboard/config/locales/lesson_activities.mk-MK.json +++ b/dashboard/config/locales/lesson_activities.mk-MK.json @@ -11,6 +11,12 @@ "8b8d6959-c861-4474-950b-b097aaa9fae3": { "name": "Активност" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Активност" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Активност" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Активност" }, @@ -26,6 +32,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Активност" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Активност" + }, "3dd1254c-b1de-486d-803a-cd5b89ea1a47": { "name": "Активност" }, diff --git a/dashboard/config/locales/scripts.mk-MK.yml b/dashboard/config/locales/scripts.mk-MK.yml index f7e724008a5cc..0e5e3a599d11c 100644 --- a/dashboard/config/locales/scripts.mk-MK.yml +++ b/dashboard/config/locales/scripts.mk-MK.yml @@ -73,6 +73,8 @@ mk: lessons: Lists: name: Листи + aquatic: + name: водно cspplayground: lesson_groups: csp_variables: diff --git a/i18n/locales/mk-MK/dashboard/scripts.yml b/i18n/locales/mk-MK/dashboard/scripts.yml index f7e724008a5cc..0e5e3a599d11c 100755 --- a/i18n/locales/mk-MK/dashboard/scripts.yml +++ b/i18n/locales/mk-MK/dashboard/scripts.yml @@ -73,6 +73,8 @@ mk: lessons: Lists: name: Листи + aquatic: + name: водно cspplayground: lesson_groups: csp_variables: From 0cca3e4c91646d774a1878931657a01b5eeb1630 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:36 +0000 Subject: [PATCH 51/84] dashboard i18n updates - Mongolian --- .../config/locales/authored_hints.mn-MN.json | 20 +- dashboard/config/locales/blocks.mn-MN.yml | 9 + .../locales/lesson_activities.mn-MN.json | 18 + .../locales/long_instructions.mn-MN.json | 4 +- dashboard/config/locales/resources.mn-MN.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.mn-MN.yml | 27 +- i18n/locales/mn-MN/dashboard/blocks.yml | 9 + i18n/locales/mn-MN/dashboard/scripts.yml | 27 +- 8 files changed, 627 insertions(+), 27 deletions(-) diff --git a/dashboard/config/locales/authored_hints.mn-MN.json b/dashboard/config/locales/authored_hints.mn-MN.json index 103757e5a88a0..584c18b431c83 100644 --- a/dashboard/config/locales/authored_hints.mn-MN.json +++ b/dashboard/config/locales/authored_hints.mn-MN.json @@ -1113,7 +1113,7 @@ "courseD_bee_conditionals_challenge1_b": "Энэ таавар дээр зай бүр цэцэг, сархинаг, эсвэл хоосон байж болно. Энэ нь та `хэрэв/үгүй` нөхцлөө квадрат болгонд давтаж болно гэсэн үг юм." }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ хэлбэрийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ хэлбэрийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "Үндсэн код гайхалтай сайн ажиллана - хавтан бүрт зөвхөн нэг эрдэнэс байсан бол!", @@ -1172,8 +1172,8 @@ "courseF_bee_functions_challenge2_b": "**Шийдэл:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Эхний хоёр хавтан бүрээс ХОЁР эрдэнэс цуглуулахад анхаарч эхлээрэй.\n\n![]()\nЭдгээр блокуудыг ашиглаарай.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Дараа нь, энэ мөрөнд үлдсэн эрдэнэсийг цуглуулаарай.\n\n![]()\nЭдгээр блокуудыг программдаа нэмээрэй.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Эхний хоёр хавтан бүрээс ХОЁР эрдэнэс цуглуулахад анхаарч эхлээрэй.\n\n![]()\nЭдгээр блокуудыг ашиглаарай.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Дараа нь, энэ мөрөнд үлдсэн эрдэнэсийг цуглуулаарай.\n\n![]()\nЭдгээр блокуудыг программдаа нэмээрэй.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Эцэст нь, үлдсэн эрдэнэсийг цуглуулаарай. Эдгээр блокуудыг программдаа нэмээрэй.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Энэхүү тааврын бүрэн шийдлийг энд оруулав.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -5058,16 +5058,16 @@ "courseD_bee_conditionals_challenge1_b": "Энэ таавар дээр зай бүр цэцэг, сархинаг, эсвэл хоосон байж болно. Энэ нь та `хэрэв/үгүй` нөхцлөө квадрат болгонд давтаж болно гэсэн үг юм." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "Яагаад энэ програмын эхний хагас нь ажиллаж байга вэ? Зөгий яагаад арагшлах шаардлагатай байгаа талаар бодоорой. Зөгий нь цэцгэн дээгүүр хөдлөх бүртээ хэр их шүүс цуглуулдаг вэ?", @@ -5246,8 +5246,8 @@ "courseD_collector_debugging9_b": "Та тааврыг хэрхэн шийдэхээ олж мэдээд дараа нь алхам алхамаар кодоо толгойд байгаа мэдлэгтэйгээ тааруулж үзээрэй." }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Эхний **хоёр** хавтан бүрээс **хоёр** эрдэнэс цуглуулж эхлээрэй.\n\n![]()\nЭдгээр блокуудыг ашиглаарай.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Дараа нь, энэ мөрөнд үлдсэн эрдэнэсийг цуглуулаарай.\n\n![]()\nЭдгээр блокуудыг программдаа нэмээрэй.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Эхний **хоёр** хавтан бүрээс **хоёр** эрдэнэс цуглуулж эхлээрэй.\n\n![]()\nЭдгээр блокуудыг ашиглаарай.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Дараа нь, энэ мөрөнд үлдсэн эрдэнэсийг цуглуулаарай.\n\n![]()\nЭдгээр блокуудыг программдаа нэмээрэй.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Эцэст нь, үлдсэн эрдэнэсийг цуглуулаарай. Эдгээр блокуудыг программдаа нэмээрэй.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Энэхүү тааврын бүрэн шийдлийг энд оруулав.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -8616,7 +8616,7 @@ "courseD_bee_conditionals_challenge1_b": "Энэ таавар дээр зай бүр цэцэг, сархинаг, эсвэл хоосон байж болно. Энэ нь та `хэрэв/үгүй` нөхцлөө квадрат болгонд давтаж болно гэсэн үг юм." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "'Хэрэв цэцгэн дээр' блокын адилаар, 'шүүс > 0 байхад' гэсэн доторх код нь зөгий цэцгэн дээр байх үед зөвхөн ажиллана. Доторх код нь шүүс үлдэхгүй болтол давтан ажиллах болно гэдэгт үндсэн ялгаа оршиж байна. Энэ дүрсийг туршаад үзээрэй:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "Ажиллахгүй байна уу? \"Алхам\" товчлуурыг ашиглаад мөр мөрөөр юу болж байгааг харах боломжтой.", diff --git a/dashboard/config/locales/blocks.mn-MN.yml b/dashboard/config/locales/blocks.mn-MN.yml index 9bcc7b1ecbf12..7efbe4d26fc59 100644 --- a/dashboard/config/locales/blocks.mn-MN.yml +++ b/dashboard/config/locales/blocks.mn-MN.yml @@ -2,6 +2,8 @@ mn: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: шинэ {ANIMATION_NAME} шидтэнг {LOCATION} руу аваачих Dancelab_alternateMoves: text: "{GROUP}-н төстэй бүр {N} арга хэмжээ \n{MOVE1} ба {MOVE2}-н хоорондох" options: @@ -1012,6 +1014,11 @@ mn: text: татаж болохуйц gamelab_edgesDisplace: text: захууд {SPRITE}-г хөдлөхөөс сэргийлж байна + gamelab_everySeconds: + text: "{N} {UNIT} бүрийг давтах " + options: + UNIT: + '"seconds"': секундууд gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1143,6 +1150,8 @@ mn: options: EFFECT: '"rain"': бороотой + gamelab_makeNewScaledSprite: + text: шинэ {ANIMATION_NAME} шидтэнг {LOCATION} руу аваачих gamelab_makeNewSpriteAnon: text: шинэ {ANIMATION_NAME} шидтэнг {LOCATION} руу аваачих gamelab_makeProjectile: diff --git a/dashboard/config/locales/lesson_activities.mn-MN.json b/dashboard/config/locales/lesson_activities.mn-MN.json index 88ccbaf7ad0de..04ac09d7c1e72 100644 --- a/dashboard/config/locales/lesson_activities.mn-MN.json +++ b/dashboard/config/locales/lesson_activities.mn-MN.json @@ -131,18 +131,30 @@ "d0fc53d4-8f55-4dd9-9c69-c662210b2f5b": { "name": "Дуусгах" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Үйл ажиллагаа" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Түвшингүүд" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Дуусгах" + }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Түвшингүүд" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Үйл ажиллагаа" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Түвшингүүд" }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Дуусгах" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Үнэлгээ" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Үйл ажиллагаа" }, @@ -3149,6 +3161,12 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Дуусгах" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Эхлүүлэх" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Үйл ажиллагаа" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Дуусгах" }, diff --git a/dashboard/config/locales/long_instructions.mn-MN.json b/dashboard/config/locales/long_instructions.mn-MN.json index fc32215009f0a..ac70c3d3ceab3 100644 --- a/dashboard/config/locales/long_instructions.mn-MN.json +++ b/dashboard/config/locales/long_instructions.mn-MN.json @@ -327,14 +327,14 @@ "CourseD_Dance_2020_bonus1": "# Арагш урагш!\n\nЗаримдаа та сонгосон бүжгийн хөдөлгөөний хэв маягийг бий болгохыг хүсч магадгүй юм. Энэ шинэ блок нь танд үүнийг хийх боломжийг олгоно.\n\nsprites2MOVES.RollMOVES.ClapHigh\n\nТаны дээр сонгосон алхамууд үүрд дарааллаар давтагдах болно.\n\n- Урд байрлах удирдах бүжигчний ээлжит дэгийг бий болгох!\n- Өөр өөр тоонуудыг ашиглан хөдөлгөөний солигдох хурдыг өөрчлөх боломжтой. Илүү хурдан солигдохын тулд `1` эсвэл `0.5`-г туршаарай!", "CourseD_Dance_2020_bonus3": "# Хэлбэржүүлэхдээ орцгооё!\n\nБүжгийн туршид нөөц бүжигчдийн хэлбэржүүлэлтийг өөрчлөхийн тулд \"MOOSE\"??? блок ашигладаг энэхүү бүжгийг шалгаарай. Үүнийг өргөжүүлэхийн тулд эдгээр санаануудын аль нэгийг нь туршиж үзээрэй.\n\n- Хоёр дахь бүлгийн бүжигчдийг өөр байрлалаар үүсгэх\n- Товч дарагдсан үед дэвсгэрийг өөрчлөх\n- Бүжигчид хэлбэржүүлэлтээ өөрчилсөн үед шинж чанарыг нь өөрчлөх", "CourseD_Dance_Party_01": "_Бүжгийн үдэшлэг зохиоё!_\n\nЭхний бүжигчнээ үүсгэхийн тулд \"шинийг бүтээх\" блокийг ажлын талбар руу татаж, \"тохиргоо\" блок дотор үүнийг холбоно.\n\n- _Та нэмэлт мэдээлэл авах, эсвэл нэмэлт сорилттой тулгарахыг хүсэж байвал зүүн талын гэрлийн шил дээр дарж болно._", - "CourseD_Dance_Party_02": "Энэ хандгайг бүжиглүүлье!\n\nАжлын талбар руу new_dancerFloss-1 блокийг татаж оруулаарай. Үүнийг 4\"measures\" үйл явдлын блокийн доод хэсэг рүү холбоорой. Таны бүжигчин 4 дэх үйлдлийн дараа шинэ хөдөлгөөн хийж эхэлнэ.\n\n**Үйлдэл**-ийг хөгжмийн хугацааг хэмжихэд ашиглана. Энэхүү сургалтын материал дээр, үйлдэл гэдэг нь 4 цохилтын урттай байна.", + "CourseD_Dance_Party_02": "Энэ хандгайг бүжиглүүлье!\n\nАжлын талбар руу new\\_dancerFloss-1 блокийг татаж оруулаарай. Үүнийг 4\"measures\" үйл явдлын блокийн доод хэсэг рүү холбоорой. Таны бүжигчин 4 дэх үйлдлийн дараа шинэ хөдөлгөөн хийж эхэлнэ.\n\n**Үйлдэл**-ийг хөгжмийн хугацааг хэмжихэд ашиглана. Энэхүү сургалтын материал дээр, үйлдэл гэдэг нь 4 цохилтын урттай байна.", "CourseD_Dance_Party_03": "_Бид ховил гаргаж байна!_\n\nАжлын талбар руугаа 6\"measures\" үйл явдлыг нэмээрэй. 6 үйлдлийн дараа бүжигчнээр шинэ хөдөлгөөн хийлгээрэй.", "CourseD_Dance_Party_04": "_Энэхүү бүжигт зарим өнгө хэрэгтэй!_\n\nТаны бүжигчний ард дэвсгэр өнгө нэмэх шинэ блокийг багажны хэрэгсэл дотроо хайгаарай. Хөгжмийн хамт хугацаа өнгөрөхөд өнгө хэрхэн өөрчлөгдөхийг анхаараарай!", "CourseD_Dance_Party_05": "**2 үйлдэл бүрт** бүжигчин хөдөлгөөнөө өөрчилж байхаар өөр шинэ блокийг ашиглаарай!\n\n- '(Дараагийнх)', '(Өмнөх)', эсвэл '(Санамсаргүй)'-г сонгох нь код ажиллах бүрт өөр хөдөлгөөн гүйцэтгэнэ гэдгийг хэлнэ.", "CourseD_Dance_Party_06": "_Бидэнд өөр бүжигчин хэрэгтэй!_\n\nМууртай бүжиглэх 'нөөц\\_бүжигчин1' нэртэй нөөц бүжигчинг бүтээгээрэй.", "CourseD_Dance_Party_08": "Бүжигчин ямар шинж чанартайг хянах _шинж чанар_ бүхий бүрдэлтэй байна.\n\nБүжигчин бүрийг _хэмжээ_-гээ жижигрүүлэхээр суурь дээр харагдуулж болно. Та хоёр нөөц бүжигчнээ ижил хэмжээтэй болгож чадах уу?", "CourseD_Dance_Party_09": "Бүжигчдэд өнгөний давхарга нэмж болох \"будаг\"-н шинж чанартай байна. Бүжигчдийнхээ нэгний будгийг өөрчилж үзээрэй.\n\n- Будаг нь бүжигчний өнгөтэй хамт сонгож болох өнгийг холино.", - "CourseD_Dance_Party_10": "Бүжигчний шинж чанарыг хэрхэн өөрчилж болохыг бид одоо мэднэ. Түүнчлэн, бид энэхүү блокийг ашиглан хөгжимд автоматаар хариу үзүүлэхдээ ижил шинж чанарыг гүйцэтгэж болно:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nЭнэхүү программ хөгжмийн \"басс\" хэмжээ (нам дуу)-г ашиглаж нэг бүжигчний өндөрийг хянана. Та нөгөө бүжигчнийг хөгжимд хариу үзүүлдэг болгож чадах уу?", + "CourseD_Dance_Party_10": "Бүжигчний шинж чанарыг хэрхэн өөрчилж болохыг бид одоо мэднэ. Түүнчлэн, бид энэхүү блокийг ашиглан хөгжимд автоматаар хариу үзүүлэхдээ ижил шинж чанарыг гүйцэтгэж болно:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nЭнэхүү программ хөгжмийн \"басс\" хэмжээ (нам дуу)-г ашиглаж нэг бүжигчний өндөрийг хянана. Та нөгөө бүжигчнийг хөгжимд хариу үзүүлдэг болгож чадах уу?", "CourseD_Dance_Party_11": " үйл явдлын блок дээшээ сум дарсан үед танаар кодыг ажиллуулна.\n\nТа бүжгийн хөдөлгөөний өөрчилж, бүжигчний шинж чанарыг солин, эсвэл нэг удаа хурдан хөдөлгөөн хийлгэж болно. Бүтээлч байж, шинэ блокуудыг хайгаарай!", "CourseD_Dance_Party_11_5": "Энэ блокийг шалгаарай:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nОдоо та нэг удаад олон тооны бүжигчийг бүтээж чадна!\nНугаснуудыг хамтад нь бүжиглүүлэх кодыг бичихийн тулд \"бүх нугаснууд\" блокийн заримыг ашиглаж үзээрэй.", "CourseD_Dance_Party_11b": "Бүжгийн тэмцээний цаг боллоо! Таныг зүүн сумыг дарах үед Муур бага зэрэг хөдөлнө. Баруун сумны товчийг дарах үед Роботыг \"уна\"-гаж, дээшээ сумны товчийг дарах үед \"алга таш\"-уулаарай.\n\n**Таны чадах хэрээх унагаж-алга ташуулан-унагаж-алга ташуулахыг Роботоор хийлгэхдээ товчийг ашиглаарай!**", diff --git a/dashboard/config/locales/resources.mn-MN.json b/dashboard/config/locales/resources.mn-MN.json index b3b43ff14761b..45bd3d9d509b8 100644 --- a/dashboard/config/locales/resources.mn-MN.json +++ b/dashboard/config/locales/resources.mn-MN.json @@ -29,6 +29,429 @@ "ai-training/oceans/unversioned": { "type": "Видео" }, + "lesson_plans/courseb/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/courseb/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum/courseb/2018": { + "name": "Багш нарын форум" + }, + "vocabulary/courseb/2018": { + "name": "Үгсийн сан" + }, + "lesson_plans/coursea/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursea/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursea/2018": { + "name": "Багш нарын форум" + }, + "vocabulary/coursea/2018": { + "name": "Үгсийн сан" + }, + "lesson_plans/coursed/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursed/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursed/2018": { + "name": "Багш нарын форум" + }, + "vocabulary/coursed/2018": { + "name": "Үгсийн сан" + }, + "lesson_plans/coursef/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursef/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursef/2018": { + "name": "Багш нарын форум" + }, + "vocabulary/coursef/2018": { + "name": "Үгсийн сан" + }, + "lesson_plans/express/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/express/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum/express/2018": { + "name": "Багш нарын форум" + }, + "vocabulary/express/2018": { + "name": "Үгсийн сан" + }, + "lesson_plans/coursee/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursee/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursee/2018": { + "name": "Багш нарын форум" + }, + "vocabulary/coursee/2018": { + "name": "Үгсийн сан" + }, + "lesson_plans/coursec/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursec/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursec/2018": { + "name": "Багш нарын форум" + }, + "vocabulary/coursec/2018": { + "name": "Үгсийн сан" + }, + "code_introduced_1/csd/2018": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_2/csd/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_2/csd/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum_2/csd/2018": { + "name": "Багш нарын форум" + }, + "vocabulary_2/csd/2018": { + "name": "Үгсийн сан" + }, + "code_introduced_3/csd/2018": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_5/csd/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_5/csd/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum_5/csd/2018": { + "name": "Багш нарын форум" + }, + "vocabulary_5/csd/2018": { + "name": "Үгсийн сан" + }, + "lesson_plans_4/csd/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_4/csd/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum_4/csd/2018": { + "name": "Багш нарын форум" + }, + "vocabulary_4/csd/2018": { + "name": "Үгсийн сан" + }, + "code_introduced_2/csd/2018": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_3/csd/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_3/csd/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum_3/csd/2018": { + "name": "Багш нарын форум" + }, + "vocabulary_3/csd/2018": { + "name": "Үгсийн сан" + }, + "code_introduced/csd/2018": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_1/csd/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_1/csd/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum_1/csd/2018": { + "name": "Багш нарын форум" + }, + "vocabulary_1/csd/2018": { + "name": "Үгсийн сан" + }, + "lesson_plans/csd/2018": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/csd/2018": { + "name": "Стандарт зураглал" + }, + "teacher_forum/csd/2018": { + "name": "Багш нарын форум" + }, + "vocabulary/csd/2018": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursea/2019": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursea/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursea/2019": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursea/2019": { + "name": "Багш нарын форум" + }, + "vocabulary/coursea/2019": { + "name": "Үгсийн сан" + }, + "curriculum_guide/courseb/2019": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/courseb/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/courseb/2019": { + "name": "Стандарт зураглал" + }, + "teacher_forum/courseb/2019": { + "name": "Багш нарын форум" + }, + "vocabulary/courseb/2019": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursed/2019": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursed/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursed/2019": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursed/2019": { + "name": "Багш нарын форум" + }, + "vocabulary/coursed/2019": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursef/2019": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursef/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursef/2019": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursef/2019": { + "name": "Багш нарын форум" + }, + "vocabulary/coursef/2019": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursee/2019": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursee/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursee/2019": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursee/2019": { + "name": "Багш нарын форум" + }, + "vocabulary/coursee/2019": { + "name": "Үгсийн сан" + }, + "lesson_plans/express/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/express/2019": { + "name": "Стандарт зураглал" + }, + "teacher_forum/express/2019": { + "name": "Багш нарын форум" + }, + "vocabulary/express/2019": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursec/2019": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursec/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursec/2019": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursec/2019": { + "name": "Багш нарын форум" + }, + "vocabulary/coursec/2019": { + "name": "Үгсийн сан" + }, + "teacher_forum/csd/2019": { + "name": "Багш нарын форум" + }, + "code_introduced_1/csd/2019": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_2/csd/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_2/csd/2019": { + "name": "Стандарт зураглал" + }, + "vocabulary_2/csd/2019": { + "name": "Үгсийн сан" + }, + "code_introduced_3/csd/2019": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_5/csd/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_5/csd/2019": { + "name": "Стандарт зураглал" + }, + "vocabulary_5/csd/2019": { + "name": "Үгсийн сан" + }, + "code_introduced_2/csd/2019": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_3/csd/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_3/csd/2019": { + "name": "Стандарт зураглал" + }, + "vocabulary_3/csd/2019": { + "name": "Үгсийн сан" + }, + "lesson_plans_4/csd/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_4/csd/2019": { + "name": "Стандарт зураглал" + }, + "vocabulary_4/csd/2019": { + "name": "Үгсийн сан" + }, + "lesson_plans/csd/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/csd/2019": { + "name": "Стандарт зураглал" + }, + "vocabulary/csd/2019": { + "name": "Үгсийн сан" + }, + "code_introduced/csd/2019": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_1/csd/2019": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_1/csd/2019": { + "name": "Стандарт зураглал" + }, + "vocabulary_1/csd/2019": { + "name": "Үгсийн сан" + }, + "code_introduced_1/csd/2017": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_2/csd/2017": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_2/csd/2017": { + "name": "Стандарт зураглал" + }, + "teacher_forum_2/csd/2017": { + "name": "Багш нарын форум" + }, + "vocabulary_2/csd/2017": { + "name": "Үгсийн сан" + }, + "code_introduced_3/csd/2017": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_5/csd/2017": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_5/csd/2017": { + "name": "Стандарт зураглал" + }, + "teacher_forum_5/csd/2017": { + "name": "Багш нарын форум" + }, + "vocabulary_5/csd/2017": { + "name": "Үгсийн сан" + }, + "code_introduced/csd/2017": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_1/csd/2017": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_1/csd/2017": { + "name": "Стандарт зураглал" + }, + "teacher_forum_1/csd/2017": { + "name": "Багш нарын форум" + }, + "vocabulary_1/csd/2017": { + "name": "Үгсийн сан" + }, + "lesson_plans/csd/2017": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/csd/2017": { + "name": "Стандарт зураглал" + }, + "teacher_forum/csd/2017": { + "name": "Багш нарын форум" + }, + "vocabulary/csd/2017": { + "name": "Үгсийн сан" + }, + "lesson_plans_4/csd/2017": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_4/csd/2017": { + "name": "Стандарт зураглал" + }, + "teacher_forum_4/csd/2017": { + "name": "Багш нарын форум" + }, + "vocabulary_4/csd/2017": { + "name": "Үгсийн сан" + }, + "code_introduced_2/csd/2017": { + "name": "Кодыг танилцуулав" + }, + "lesson_plans_3/csd/2017": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings_3/csd/2017": { + "name": "Стандарт зураглал" + }, + "teacher_forum_3/csd/2017": { + "name": "Багш нарын форум" + }, + "vocabulary_3/csd/2017": { + "name": "Үгсийн сан" + }, "introducing_sprite_lab/coursef/2021": { "name": "Шидтэний лабораторийг танилцуулах" }, @@ -146,7 +569,8 @@ "type": "Видео" }, "unplugged-video-big-event/courseb/2021": { - "name": "Том үйл явдал" + "name": "Том үйл явдал", + "type": "Видео" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Том үйл явдал", @@ -724,6 +1148,120 @@ }, "classes/csd/2021": { "name": "Ангиуд" + }, + "lesson_plans/pre-express/2020": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/pre-express/2020": { + "name": "Стандарт зураглал" + }, + "teacher_forum/pre-express/2020": { + "name": "Багш нарын форум" + }, + "vocabulary/pre-express/2020": { + "name": "Үгсийн сан" + }, + "lesson_plans/express/2020": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/express/2020": { + "name": "Стандарт зураглал" + }, + "teacher_forum/express/2020": { + "name": "Багш нарын форум" + }, + "vocabulary/express/2020": { + "name": "Үгсийн сан" + }, + "curriculum_guide/courseb/2020": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/courseb/2020": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/courseb/2020": { + "name": "Стандарт зураглал" + }, + "teacher_forum/courseb/2020": { + "name": "Багш нарын форум" + }, + "vocabulary/courseb/2020": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursed/2020": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursed/2020": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursed/2020": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursed/2020": { + "name": "Багш нарын форум" + }, + "vocabulary/coursed/2020": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursec/2020": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursec/2020": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursec/2020": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursec/2020": { + "name": "Багш нарын форум" + }, + "vocabulary/coursec/2020": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursee/2020": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursee/2020": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursee/2020": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursee/2020": { + "name": "Багш нарын форум" + }, + "vocabulary/coursee/2020": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursea/2020": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursea/2020": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursea/2020": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursea/2020": { + "name": "Багш нарын форум" + }, + "vocabulary/coursea/2020": { + "name": "Үгсийн сан" + }, + "curriculum_guide/coursef/2020": { + "name": "Сургалтын хөтөлбөрийн заавар" + }, + "lesson_plans/coursef/2020": { + "name": "Хичээлийн төлөвлөгөө" + }, + "standard_mappings/coursef/2020": { + "name": "Стандарт зураглал" + }, + "teacher_forum/coursef/2020": { + "name": "Багш нарын форум" + }, + "vocabulary/coursef/2020": { + "name": "Үгсийн сан" } } } diff --git a/dashboard/config/locales/scripts.mn-MN.yml b/dashboard/config/locales/scripts.mn-MN.yml index dca2b88a1468d..b2069218309ad 100644 --- a/dashboard/config/locales/scripts.mn-MN.yml +++ b/dashboard/config/locales/scripts.mn-MN.yml @@ -1255,8 +1255,6 @@ mn: name: Дуусгах equity-pd: lessons: - Code.org Equity PD: - name: Code.org хувьцааны PD Necessary Background: name: Шаардлагатай суурь мэдээлэл science-PD2: @@ -3837,6 +3835,7 @@ mn: гэх мэт). Тааврын төгсгөлд сурагчид өөр өөр хурд, дуу чимээ ашиглан тоглоомоо өөрчлөх боломжтой болно. student_description: Багаа сонгоод сагсан бөмбөг тоглоорой + name: сагсан бөмбөг sample-csp5: lessons: Controlling Memory with Variables: @@ -18400,7 +18399,7 @@ mn: description: Найзуудтайгаа хуваалцахын тулд өөрийн бүжгийн үдэшлэгийг кодчилоорой! lessons: Dance Party: - name: Бүжгийн үдэшлэг + name: Бүжгийн үдэшлэг (2019 ремикс) student_description: Найзуудтайгаа хуваалцахын тулд өөрийн бүжгийн үдэшлэгийг кодчилоорой! k5-onlinepd-2019: @@ -24978,7 +24977,7 @@ mn: хэв маягийг бий болгож байна. Энэ үе шатны төгсгөлд сурагчдад гогцоо ашиглан өөрсдийн зургийг бүтээх боломжийг олгоно. key: Гогцоо бүхий далайн үзэгдэл - The Big Event Jr.: + The Big Event Jr: name: Том үйл явдал Жр. description_student: Багш нар аварга том алсын товч дээр дарахад л хөдөлж, хашгираарай. @@ -25636,7 +25635,7 @@ mn: нийцсэн ухаалаг гар утасныхаа апп-ыг зурахдаа сэтгэлийн хөөрөл, бүтээлч байдлыг ашигладаг. key: Зөв апп - The Big Event Jr.: + The Big Event Jr: name: Том үйл явдал Жр. description_student: Багш нар аварга том алсын товч дээр дарахад л хөдөлж, хашгираарай. @@ -25751,7 +25750,7 @@ mn: description_audience: 5-8 насныхан coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Миний робот найзууд Жр. description_student: Энэ хичээл дээр та ангийнхныгаа робот мэт дүр үзүүлж, овоолсон аяганы загварыг бүтээхээр програмчилсан болно. @@ -25797,7 +25796,7 @@ mn: үе шат нь сурагчдад "100 пикселээр урагшлах", "90 градусаар баруун тийш эргүүлэх" зэрэг шинэ блокуудыг ашиглан илүү их төвөгтэй байдлыг бий болгох боломжийг олгоно. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Миний гогцоот робот найзууд Жр. description_student: Энэ хичээл дээр та ангийнхаа хүүхдүүдийг дахин програмчлах болно, гэхдээ гогцоонуудыг ашигласнаар илүү том, илүү @@ -26786,6 +26785,10 @@ mn: name: Нэгж 2 Үнэлгээ lesson-6: name: Хувьсагчууд + csa3-2022: + lessons: + lesson-5: + name: Гогцоонд зориулав cs4all-invasive-species: lessons: lesson-12: @@ -26876,6 +26879,8 @@ mn: lessons: lesson-1: name: Мэндчилгээ + lesson-9: + name: Хичээлийн төлөвлөгөө csa2-2022-exemplars: lessons: lesson-1: @@ -26921,3 +26926,11 @@ mn: key: Хичээлийн төлөвлөгөө Next steps: key: Дараагийн алхамууд + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Биет тооцоолол + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Биет тооцоолол diff --git a/i18n/locales/mn-MN/dashboard/blocks.yml b/i18n/locales/mn-MN/dashboard/blocks.yml index 921472aaddcb5..69e25cc3b472d 100644 --- a/i18n/locales/mn-MN/dashboard/blocks.yml +++ b/i18n/locales/mn-MN/dashboard/blocks.yml @@ -2,6 +2,8 @@ mn: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: шинэ {ANIMATION_NAME} шидтэнг {LOCATION} руу аваачих Dancelab_alternateMoves: text: "{GROUP}-н төстэй бүр {N} арга хэмжээ \n{MOVE1} ба {MOVE2}-н хоорондох" options: @@ -1011,6 +1013,11 @@ mn: text: татаж болохуйц gamelab_edgesDisplace: text: захууд {SPRITE}-г хөдлөхөөс сэргийлж байна + gamelab_everySeconds: + text: "{N} {UNIT} бүрийг давтах " + options: + UNIT: + '"seconds"': секундууд gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: @@ -1142,6 +1149,8 @@ mn: options: EFFECT: '"rain"': бороотой + gamelab_makeNewScaledSprite: + text: шинэ {ANIMATION_NAME} шидтэнг {LOCATION} руу аваачих gamelab_makeNewSpriteAnon: text: шинэ {ANIMATION_NAME} шидтэнг {LOCATION} руу аваачих gamelab_makeProjectile: diff --git a/i18n/locales/mn-MN/dashboard/scripts.yml b/i18n/locales/mn-MN/dashboard/scripts.yml index 9fbcdde7f63ec..be0f8a0af83f1 100644 --- a/i18n/locales/mn-MN/dashboard/scripts.yml +++ b/i18n/locales/mn-MN/dashboard/scripts.yml @@ -1178,8 +1178,6 @@ mn: name: Дуусгах equity-pd: lessons: - Code.org Equity PD: - name: Code.org хувьцааны PD Necessary Background: name: Шаардлагатай суурь мэдээлэл science-PD2: @@ -3321,6 +3319,7 @@ mn: description_student: Сургуульд видео тоглоом тоглож байхыг хүсч байна уу? Энэ хичээл дээр та өөрөө тоглоомоо хийх хэрэгтэй болно! description_teacher: Энэ онлайн үйл ажиллагаанд сурагчид үйл явдлууд гэж юу болох, компьютерууд видео тоглоом гэх мэт програмуудад хэрхэн ашигладаг талаар олж мэдэх болно. Сурагчид таавруудыг ашиглан програмыг үйл явдлуудад хариу үйлдэл үзүүлэх болно (сумны товчлуур дарагдсан гэх мэт). Тааврын төгсгөлд сурагчид өөр өөр хурд, дуу чимээ ашиглан тоглоомоо өөрчлөх боломжтой болно. student_description: Багаа сонгоод сагсан бөмбөг тоглоорой + name: сагсан бөмбөг sample-csp5: lessons: Controlling Memory with Variables: @@ -12543,7 +12542,7 @@ mn: description: Найзуудтайгаа хуваалцахын тулд өөрийн бүжгийн үдэшлэгийг кодчилоорой! lessons: Dance Party: - name: Бүжгийн үдэшлэг + name: Бүжгийн үдэшлэг (2019 ремикс) student_description: Найзуудтайгаа хуваалцахын тулд өөрийн бүжгийн үдэшлэгийг кодчилоорой! k5-onlinepd-2019: description: Code.org-ийн Компьютерийн шинжлэх ухааны үндсийг ашиглан энэхүү үнэгүй онлайн хичээлийг ашиглан компьютерийн шинжлэх ухааныг заах талаар сурч аваарай! @@ -16793,7 +16792,7 @@ mn: description_student: Зургийг дуусгахын тулд гогцоо, дүрсийг ашигла. description_teacher: Гогцоонууд руу буцаж ирэхэд сурагчид зааврын энгийн дарааллыг давтаж зураг зурж сурдаг. Өмнөх залгуурын хичээл дээр гогцоо нь ээдрээг туулах, эрдэнэс цуглуулахад ашиглагддаг байв. Энд гогцоо хэв маягийг бий болгож байна. Энэ үе шатны төгсгөлд сурагчдад гогцоо ашиглан өөрсдийн зургийг бүтээх боломжийг олгоно. key: Гогцоо бүхий далайн үзэгдэл - The Big Event Jr.: + The Big Event Jr: name: Том үйл явдал Жр. description_student: Багш нар аварга том алсын товч дээр дарахад л хөдөлж, хашгираарай. description_teacher: Үйл явдал бол урьдчилан бичсэн алгоритмд төрөл бүрийн зүйл нэмэх гайхалтай арга юм. Заримдаа таны програм яг хэрэглэгчид хүссэн тохиолдолд яг хариу өгөх чадвартай байдаг. Энэ л үйл явдалд зориулагдсан. @@ -17246,7 +17245,7 @@ mn: description_student: Ухаалаг гар утасны аппликэйшнийхээ зургийг зур. description_teacher: Компьютерийн шинжлэх ухаан нь бодит амьдрал дээр хүмүүст тусалж чадна гэдгийг энэ хичээлээс сурагчид хүлээн зөвшөөрч байна. Нэгдүгээрт, сурагчид хэд хэдэн хуурамч ухаалаг гар утасны хэрэглэгчидэд тэдний сэтгэлд нийцэж, тэдний хэрэгцээнд нийцсэн "зөв програм" олоход нь тусалдаг. Дараа нь сурагчид нэг нэмэлт хэрэглэгчийн хэрэгцээнд нийцсэн ухаалаг гар утасныхаа апп-ыг зурахдаа сэтгэлийн хөөрөл, бүтээлч байдлыг ашигладаг. key: Зөв апп - The Big Event Jr.: + The Big Event Jr: name: Том үйл явдал Жр. description_student: Багш нар аварга том алсын товч дээр дарахад л хөдөлж, хашгираарай. description_teacher: Үйл явдал бол урьдчилан бичсэн алгоритмд төрөл бүрийн зүйл нэмэх гайхалтай арга юм. Заримдаа таны програм яг хэрэглэгчид хүссэн тохиолдолд яг хариу өгөх чадвартай байдаг. Энэ л үйл явдалд зориулагдсан. @@ -17313,7 +17312,7 @@ mn: description_audience: 5-8 насныхан coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Миний робот найзууд Жр. description_student: Энэ хичээл дээр та ангийнхныгаа робот мэт дүр үзүүлж, овоолсон аяганы загварыг бүтээхээр програмчилсан болно. description_teacher: Сурагчид кодын оронд олон тооны тэмдэглэгээг ашиглан алгоритм боловсруулж, өөр өөр хэв маягаар аяга овоолох "робот" -ыг зааж өгнө. Сурагчид роботоор ээлжлэн оролцож, зөвхөн үе тэнгийнхнийхээ тодорхойлсон алгоритмд хариу өгөх болно. Энэ сегмент нь сурагчдад тэмдэг ба үйлдлийн хоорондын холбоо, алгоритм ба програмын ялгаа, алдаа засах үнэ цэнэтэй ур чадварыг заадаг. @@ -17334,7 +17333,7 @@ mn: name: Код бүхий урлагийг бий болгох description_student: Зураачийг програмчлах замаар үзэсгэлэнтэй дүр төрхийг бий болгоно. description_teacher: Энэ хичээл дээр сурагчид зураачийг дэлгэцэн дээрх зургийг бөглөх ажлыг удирдан зохион байгуулна. Энэхүү уран бүтээлийн үе шат нь сурагчдад "100 пикселээр урагшлах", "90 градусаар баруун тийш эргүүлэх" зэрэг шинэ блокуудыг ашиглан илүү их төвөгтэй байдлыг бий болгох боломжийг олгоно. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Миний гогцоот робот найзууд Жр. description_student: Энэ хичээл дээр та ангийнхаа хүүхдүүдийг дахин програмчлах болно, гэхдээ гогцоонуудыг ашигласнаар илүү том, илүү төвөгтэй асуудлыг шийдэх боломжтой болно. description_teacher: '"Миний робот найзууд" анхан шатны үйл ажиллагааг үндэслэн сурагчид илүү том, илүү төвөгтэй загваруудыг шийддэг. Эдгээр том загваруудыг дуусгахын тулд өөрсдийн "роботууд" -ыг програмчлахын тулд сурагчид зааврынхаа дагуу гогцоо хийж сольж болох загварыг давтаж тодорхойлох шаардлагатай болно.' @@ -17917,6 +17916,10 @@ mn: name: Нэгж 2 Үнэлгээ lesson-6: name: Хувьсагчууд + csa3-2022: + lessons: + lesson-5: + name: Гогцоонд зориулав cs4all-invasive-species: lessons: lesson-12: @@ -17982,6 +17985,8 @@ mn: lessons: lesson-1: name: Мэндчилгээ + lesson-9: + name: Хичээлийн төлөвлөгөө csa2-2022-exemplars: lessons: lesson-1: @@ -18026,3 +18031,11 @@ mn: key: Хичээлийн төлөвлөгөө Next steps: key: Дараагийн алхамууд + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Биет тооцоолол + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Биет тооцоолол From a65f621a17c4d4139ec5bbee0f39b761122abcbc Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:38 +0000 Subject: [PATCH 52/84] dashboard i18n updates - Marathi --- .../config/locales/authored_hints.mr-IN.json | 14 +- dashboard/config/locales/blocks.mr-IN.yml | 9 + dashboard/config/locales/callouts.mr-IN.json | 2 +- .../locales/lesson_activities.mr-IN.json | 15 +- dashboard/config/locales/lessons.mr-IN.json | 3 - .../locales/long_instructions.mr-IN.json | 22 +- dashboard/config/locales/resources.mr-IN.json | 420 +++++++++++++++++- dashboard/config/locales/scripts.mr-IN.yml | 22 +- .../locales/short_instructions.mr-IN.json | 6 +- i18n/locales/mr-IN/dashboard/blocks.yml | 9 + i18n/locales/mr-IN/dashboard/scripts.yml | 22 +- 11 files changed, 504 insertions(+), 40 deletions(-) diff --git a/dashboard/config/locales/authored_hints.mr-IN.json b/dashboard/config/locales/authored_hints.mr-IN.json index ea46e6e8040d6..7f00e49c680fe 100644 --- a/dashboard/config/locales/authored_hints.mr-IN.json +++ b/dashboard/config/locales/authored_hints.mr-IN.json @@ -1273,8 +1273,8 @@ "hint1": "इव्हेंट ब्लॉकमधील `+` बटणावर क्लिक करा. `change costume` ब्लॉकमधील `subject` ब्लॉक आत असलेली रिकामी जागा शोधा.\n\n \"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "राक्षसांना मास्क्स देण्यासाठी, `when clicked` इव्हेंटबरोबर `change costume` ब्लॉक वापरा:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nछोटा लाल `clicked` ब्लॉकसुद्धा ड्रॅग करायला विसरू नका!", - "hint2": "या पातळीसाठीचा नवा कोड असा दिसला पाहिजे:\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"\n " + "hint1": "राक्षसांना मास्क्स देण्यासाठी, `when clicked` इव्हेंटबरोबर `change costume` ब्लॉक वापरा:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nछोटा लाल `clicked` ब्लॉकसुद्धा ड्रॅग करायला विसरू नका!", + "hint2": "या पातळीसाठीचा नवा कोड असा दिसला पाहिजे:\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\\n " }, "CourseF_outbreak4": { "challenge": "## अधिक आव्हान हवे आहे?\n\nतुम्ही राक्षसांना थोडी जलद किंवा थोडी सावकाश हालचालसुद्धा करायला लावू शकता.\n\n1. या ब्लॉकमध्ये 'एडीट' क्लिक करा wandering \n2. या ब्लॉकमधली संख्या वाढवा किंवा कमी करा: \n\nthis sprite1\n\n\nराक्षसांना सावकाश हालचाल करायला लावण्यासाठी, `0.5` किंवा `0.25` सारखी एक दशांश संख्या वापरा. त्यांना जलद हालचाल करायला लावण्यासाठी, 1 पेक्षा मोठी कोणतीही संख्या वापरा." @@ -1284,7 +1284,7 @@ "hint1": "निरोगी आणि संसर्ग झालेल्या स्प्राईट्समधील स्पर्शांची सर्व संभाव्य कॉम्बिनेशन्स तपासण्यासाठी तुम्ही अजून 3 `when touches` इव्हेंट्स जोडण्याची गरज आहे." }, "CourseF_outbreak7": { - "whenclicked": "## लशी\n\nराक्षसांवर क्लिक करून त्यांना लस देण्याचे सिम्युलेशन तुम्ही करू शकता. हे करण्यासाठी, या इव्हेंटमध्ये `change costume` ब्लॉक वापरा:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## लशी\n\nराक्षसांवर क्लिक करून त्यांना लस देण्याचे सिम्युलेशन तुम्ही करू शकता. हे करण्यासाठी, या इव्हेंटमध्ये `change costume` ब्लॉक वापरा:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "अडकल्यासारखे वाटत आहे? तुम्ही नेहमीच तुमचा कोड खाली `Version History` वर क्लिक करून आणि मग \"Start Over\" निवडून रीसेट करू शकता." }, "courseA_harvester_loops1_2021": { @@ -1965,7 +1965,7 @@ "courseD_bee_conditionals_challenge1_b": "या कोड्यात, प्रत्येक जागी एक फूल, एक मधाचे पोळे असू शकते किंवा काहीही नसू शकते. म्हणजे तुम्ही प्रत्येक चौरसात तुमची `if/else` कंडीशनल्स रिपीट करू शकता." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "`if at flower` ब्लॉक्सप्रमाणेच, `while nectar > 0` मधला कोड जेव्हा मधमाशी फुलाजवळ असेल फक्त तेव्हाच रन होईल. यातील फरक असा आहे की सगळे परागकण संपेपर्यंत आतला कोड पुन्हा पुन्हा रन होत राहील. हा पॅटर्न वापरून पहा.\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`if at flower` ब्लॉक्सप्रमाणेच, `while nectar > 0` मधला कोड जेव्हा मधमाशी फुलाजवळ असेल फक्त तेव्हाच रन होईल. यातील फरक असा आहे की सगळे परागकण संपेपर्यंत आतला कोड पुन्हा पुन्हा रन होत राहील. हा पॅटर्न वापरून पहा.\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "नीट काम करत नाही? प्रत्येक ओळीला काय घडते ते पाहण्यासाठी \"Step\" बटण वापरण्याचा प्रयत्न करा. ", @@ -2438,14 +2438,14 @@ }, "courseA_harvester_seq3_2021": { "courseA_harvester_seq3_a": "तुमच्या हा ब्लॉक वापरायचे लक्षात होते का?\n\n", - "courseA_harvester_seq3_b": "या पायऱ्या मोठ्याने म्हणा आणि त्यातून तुम्हाला उत्तर शोधायला मदत मिळते का बघा." + "courseA_harvester_seq3_b": "पायऱ्या मोठ्याने म्हणून बघा आणि त्यातून तुम्हाला उत्तर शोधायला मदत मिळते का पहा." }, "courseA_harvester_seq4_2021": { "courseA_harvester_seq4_a": "हार्वेस्टर आणि कणसामध्ये किती स्पेसेस आहेत? तुमच्या वर्कस्पेसमध्ये आधीपासून किती ब्लॉक्स आहेत?", "courseA_harvester_seq4_b": "तुम्हाला पाच 'पूर्वकडे जा' ब्लॉक्स आणि एक 'कणीस खुडा' ब्लॉक लागेल:\n\n" }, "courseA_harvester_seq5_2021": { - "courseA_harvester_seq5_a": "कोणता ब्लॉक हार्वेस्टरला चुकीच्या दिशेने हलवतो? ", + "courseA_harvester_seq5_a": "कोणता ब्लॉक हार्वेस्टरला चुकीच्या दिशेने हलवतो?", "courseA_harvester_seq5_b": "तुम्ही एक ब्लॉक हलवणे आवश्यक आहे.", "courseA_harvester_seq5_c": "हा ब्लॉक कचऱ्यात टाका!\n\n" }, @@ -2503,7 +2503,7 @@ "courseB_collector_loops1_a": "जेव्हा तुम्ही खजिन्यावर उभे असाल तेव्हा ब्लॉक खजिना गोळा करण्यासाठी वापरता येईल." }, "courseB_collector_loops2_2021": { - "courseB_collector_loops2_a": "तुम्ही कोणताही खजिना गोळा करण्यापूर्वी तुम्हाला हालचाल करावी लागेल.", + "courseB_collector_loops2_a": "तुम्ही कोणता खजिना गोळा करण्यापूर्वी तुम्हाला हालचाल करावी लागेल.", "courseB_collector_loops2_b": "जेव्हा तुम्ही खजिन्याच्या जागी पोचाल तेव्हा तो गोळा करण्यासाठी ब्लॉक वापरा." }, "courseB_collector_loops3_2021": { diff --git a/dashboard/config/locales/blocks.mr-IN.yml b/dashboard/config/locales/blocks.mr-IN.yml index 89fa480d5da4c..f3e4f75d716d8 100644 --- a/dashboard/config/locales/blocks.mr-IN.yml +++ b/dashboard/config/locales/blocks.mr-IN.yml @@ -2,6 +2,8 @@ mr: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: "{LOCATION} येथे नवीन {ANIMATION_NAME} स्प्राइट बनवा" Dancelab_alternateMoves: options: GROUP: @@ -961,6 +963,11 @@ mr: text: रेषा काढा {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: एजेस ब्लॉक {SPRITE} ला हलवण्यापासून रोखतात + gamelab_everySeconds: + options: + UNIT: + '"seconds"': सेकंद + '"frames"': फ्रेम्स gamelab_followingTargets: text: पुढील लक्ष्ये gamelab_getAllSprites: @@ -1114,6 +1121,8 @@ mr: '"pop"': पॉप '"rain"': पाऊस '"spiral"': सर्पिलाकार + gamelab_makeNewScaledSprite: + text: "{LOCATION} येथे नवीन {ANIMATION_NAME} स्प्राइट बनवा" gamelab_makeNewSpriteAnon: text: "{LOCATION} येथे नवीन {ANIMATION_NAME} स्प्राइट बनवा" gamelab_makeNumSprites: diff --git a/dashboard/config/locales/callouts.mr-IN.json b/dashboard/config/locales/callouts.mr-IN.json index 9569496352231..04a7941c81c0f 100644 --- a/dashboard/config/locales/callouts.mr-IN.json +++ b/dashboard/config/locales/callouts.mr-IN.json @@ -471,7 +471,7 @@ "grade2_CaringForNewPet_0_1": "सगळे ब्लॉक्स एकत्र जोडल्यावर, तुमचा प्रोग्रॅम सुरू करण्यासाठी \"Run\" दाबा." }, "courseA_maze_seq1_2021": { - "courseA_maze_seq1_1": "जेव्हा तुम्हाला हिंट हवी असेल तेव्हा लाईटबल्बवर क्लिक करा!" + "courseA_maze_seq1_1": "जेव्हा तुम्हाला हिंट हवी असेल तेव्हा लाईटबल्बवर क्लिक करा! " }, "courseB_Scrat_ramp3a_2021": { "courseC_maze_programming2_1": "हा टूलबॉक्स आहे. इथे तुम्हाला तुमची कोडी पूर्ण करण्यासाठी अतिरिक्त ब्लॉक्स दिसतील. " diff --git a/dashboard/config/locales/lesson_activities.mr-IN.json b/dashboard/config/locales/lesson_activities.mr-IN.json index 6f462d56de913..46054a8bec3a8 100644 --- a/dashboard/config/locales/lesson_activities.mr-IN.json +++ b/dashboard/config/locales/lesson_activities.mr-IN.json @@ -270,11 +270,14 @@ "name": "विस्तारीत शिक्षण" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "कृती (30-45 मिनिटे)" + "name": "उपक्रम" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "पातळ्या" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "समाप्ती" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "विस्तारीत शिक्षण" }, @@ -282,7 +285,7 @@ "name": "पातळ्या" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "कृती (30-45 मिनिटे)" + "name": "उपक्रम" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "पातळ्या" @@ -290,6 +293,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "समाप्ती" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "मूल्यांकन" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "वार्म अप" }, @@ -3977,11 +3983,8 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "समाप्ती" }, - "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "सुरू करणे (5 मिनिटे)" - }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "कृती (30-45 मिनिटे)" + "name": "उपक्रम" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "समाप्ती" diff --git a/dashboard/config/locales/lessons.mr-IN.json b/dashboard/config/locales/lessons.mr-IN.json index 33bb24ad7f30b..932d5459cc9fc 100644 --- a/dashboard/config/locales/lessons.mr-IN.json +++ b/dashboard/config/locales/lessons.mr-IN.json @@ -80,9 +80,6 @@ "overview": "या धड्यात, सर्व वयोगटातील विद्यार्थ्यांना सुरक्षित, आश्वासक वातावरणात कोडिंग आणि संगणक शास्त्राचा परिचयात्मक अनुभव मिळतो. प्रथम, समुद्रातील कचरा काढून टाकण्याचा प्रयत्न करण्यासाठी विद्यार्थी वस्तूंचे वर्गीकरण \"मासे\" किंवा \"मासे नाही\" असे करतात. त्यानंतर, पाण्यातील इतर समुद्री जीवांचा समावेश करण्यासाठी विद्यार्थ्यांना त्यांचा प्रशिक्षण डेटा संच विस्तारित करणे आवश्यक आहे. क्रियाकलापाच्या दुसऱ्या भागात, विद्यार्थी यादृच्छिकपणे व्युत्पन्न केलेल्या माशांच्या प्रतिमांना लागू करण्यासाठी स्वतःची लेबले निवडतील. हा प्रशिक्षण डेटा मशीन लर्निंग मॉडेलसाठी वापरला जातो जो नंतर स्वतः नवीन प्रतिमांना लेबल करण्यास सक्षम असेल.", "student_overview": "ट्युटोरीयल सारांश: आधी विद्यार्थी महासागरातून कचरा काढून टाकण्याचा प्रयत्न करण्यासाठी ऑब्जेक्टचे \"मासा आहे\" किंवा \"मासा नाही\" असे वर्गीकरण करतील. नंतर, विद्यार्थ्यांना पाण्यातील इतर प्राणी समाविष्ट करण्यासाठी त्यांच्या ट्रेनिंग सेटचा विस्तार करावा लागेल. कृतीच्या दुसऱ्या भागात, विद्यार्थी यादृच्छिकपणे तयार केलेल्या माशांच्या इमेजेसना लागू करण्यासाठी त्यांची स्वत:ची लेबल्स निवडतील.हा ट्रेनिंग डेटा मशीन लर्निंग मॉडेलसाठी वापरला जाईल आणि मग ते नवीन इमेजेसना स्वत: लेबल करू शकेल." }, - "poem-art/lesson-1": { - "overview": "या CS आणि ELA एकात्मिक धड्यात, विद्यार्थी कवितेचा मूड स्पष्ट करण्यासाठी कोडसह कविता अॅनिमेट करतील. या प्रास्ताविक कोडींग क्रियाकलापादरम्यान, विद्यार्थी कविता वाचतील आणि त्यातील मूड ओळखतील. त्यानंतर, त्यांना कवितेचा मूड स्पष्ट करण्यात मदत करण्यासाठी संबंधित प्रभाव आणि प्रतिमा सापडतील. शेवटी, विद्यार्थी मूडमधील बदल स्पष्ट करण्यासाठी किंवा कवितेतील नवीन प्रतिमांचा परिचय देण्यासाठी इव्हेंट (कोड) वापरतील.\n\nहा धडा 1-तासांचा स्वतंत्र धडा म्हणून पूर्ण केला जाऊ शकतो. हा धडा [कवितेसह कोडिंग](http://code.org/poetry) नावाच्या 5-धड्याच्या मॉड्यूलचा पहिला धडा म्हणून वापरण्याचा पर्याय देखील आहे. कोडींग विथ पोएट्री मॉड्युल संपेपर्यंत, विद्यार्थी स्वतःच्या कविता लिहितील आणि मित्रांसोबत शेअर करण्यासाठी कविता जनरेटर अॅप तयार करतील.\n\nकविता सह कोडिंग हा Code.org च्या CS Connections अभ्यासक्रमाचा एक भाग आहे, ज्याचा उद्देश CS ला CCSS, NGSS आणि CSTA मानकांशी संरेखित करून गणित, ELA आणि विज्ञान यांसारख्या इतर विषयांमध्ये समाकलित करण्यासाठी आहे." - }, "jigsaw/Jigsaw": { "overview": "हा धडा विद्यार्थ्यांना ते कॉम्प्युटर प्रयोगशाळेत जातील तेव्हा कशाची अपेक्षा करायची त्याची कल्पना देईल. याची सुरुवात त्यांना कॉम्प्युटर प्रयोगशाळेतील शिष्टाचारांचा परिचय करून देण्यापासून होईल, नंतर ते ऑनलाईन कोडी पूर्ण करण्यासाठी कॉम्प्युटर वापरण्यापर्यंत प्रगती करतील.", "student_overview": "कोडी पूर्ण करण्यासाठी क्लिक करा आणि ड्रॅग करा." diff --git a/dashboard/config/locales/long_instructions.mr-IN.json b/dashboard/config/locales/long_instructions.mr-IN.json index c2cf66eeb7b07..a739f930b1c4f 100644 --- a/dashboard/config/locales/long_instructions.mr-IN.json +++ b/dashboard/config/locales/long_instructions.mr-IN.json @@ -5,7 +5,7 @@ "CourseD_Dance_2020_05": "_आता जरा मजा येत आहे!_\n\nतुमच्या वर्कस्पेसमध्ये एक 6\"measures\" ब्लॉक जोडा. 6 मेजर्सनंतर डान्सरला नवीन मूव्ह सुरू करायला लावा.", "CourseD_Dance_2020_10": "स्वतःचा डान्स बनवा! स्वतःचा एक डान्स तयार करून तुमच्या मित्रमैत्रिणींच्याबरोबर शेअर करा.", "CourseD_Dance_Party_01": "_चला डान्स पार्टी करूया!_\n\nवर्कस्पेसमध्ये `make a new' ब्लॉक ड्रॅग करा आणि तुमचा पहिला डान्सर तयार करण्यासाठी त्याला`setup\\` ब्लॉकच्या आत जोडा.\n\n- _तुम्हाला अधिक माहिती किंवा अतिरिक्त आव्हाने हवी असतील तर डाव्या बाजूला लाइटबल्बसुद्धा क्लिक करू शकता._", - "CourseD_Dance_Party_02": "चला या मूसला नाचवू या!\n\nnew_dancerFloss-1 या ब्लॉकला बाहेर वर्कस्पेस मध्ये ड्रॅग करा. याला 4\"measures\" ईव्हेंट ब्लॉकच्या खाली लावा. चौथ्या मापानंतर तुमच्या डांसरने नवीन मूव्ह सुरू करायला हवी.\n\n**माप** संगीतात वेळ मोजायला वापरतात. या ट्यूटोरियल मध्ये एक माप चार बीट्स एवढा आहे.", + "CourseD_Dance_Party_02": "चला या मूसला नाचवू या!\n\nnew\\_dancerFloss-1 या ब्लॉकला बाहेर वर्कस्पेस मध्ये ड्रॅग करा. याला 4\"measures\" ईव्हेंट ब्लॉकच्या खाली लावा. चौथ्या मापानंतर तुमच्या डांसरने नवीन मूव्ह सुरू करायला हवी.\n\n**माप** संगीतात वेळ मोजायला वापरतात. या ट्यूटोरियल मध्ये एक माप चार बीट्स एवढा आहे.", "CourseD_Dance_Party_03": "_आता जरा मजा येत आहे!_\n\nतुमच्या वर्कस्पेसमध्ये एक 6\"measures\" ब्लॉक जोडा. 6 मापांनंतर डांसरला नवीन मूव्ह सुरू करायला लावा.", "CourseD_Dance_Party_04": "_या डान्सला थोडासा फ्लॅश पाहिजे!_\n\nतुमच्या टूलबॉक्समध्ये एक नवीन ब्लॉक शोधा जो तुमच्या डान्सरच्या मागे बॅकग्राउंड इफेक्ट जोडेल. संगीतात होणाऱ्या बदलांसोबत इफेक्ट्समध्ये होणारे बदल पाहा!", "CourseD_Dance_Party_05": "**दर 2 मेजर्सनंतर** डान्सरची मूव्ह बदलण्यासाठी आणखी एक नवीन ब्लॉक वापरा\\*\\*!\n\n- `(Next),`(Previous)`, किंवा`(Random)\\` निवडल्याने प्रत्येक वेळी कोड रन केल्यावर डान्सरला एक वेगळी मूव्ह करण्यासाठी सूचना मिळते.", @@ -331,7 +331,7 @@ "courseF_variables_madlib": "# रिकाम्या जागेची एक गोष्ट तयार करा!\n\nतुम्ही तुमची स्वत:ची रिकाम्या जागेची गोष्ट जिवंत करण्यासाठी स्प्राईट लॅब वापरू शकता. व्हेरीएबल्स वापरून, तुमचा प्रोजेक्ट युजरला काही शब्द विचारेल आणि त्यांच्या सहाय्याने एक मजेशीर गोष्ट तयार करेल. तुमचा प्रोग्रॅम खाली तयार करा. जर तुमच्याकडे आधीपासूनच योजना असेल तर हे अधिक चांगले होईल. तुम्ही तुमच्या स्वत:च्या स्प्राईट पोशाखाचे चित्र काढणे किंवा तुम्हाला आवडलेला दुसरा एखादा पोशाख जोडणेसुद्धा आवश्यक आहे. \"*People*\" श्रेणी शोधा!*\n\n
                            \n\n

                            \nPeople\n

                            \n
                            \n\n## आवश्यकता\n* तुमच्या प्रोग्रॅमने युजरला किमान एक प्रश्न विचारला पाहिजे.\n* तुमच्या प्रोग्रॅमने किमान एका व्हेरीएबलमधून मजकूर प्रिंट केला पाहिजे.\n* तुमच्या प्रोग्रॅमने बिहेवियर्स आणि स्प्राईट्स जोडणे आवश्यक आहे.\n\nतुम्ही तुमच्या कोडमध्ये तुम्हाला आवडेल ते काहीही जोडू शकता. यात पार्श्वभूमी, आवाज आणि इतर गोष्टींचा समावेश आहे.", "courseF_variables_madlib_finish": "# तुमची रिकाम्या जागेची गोष्ट पूर्ण करा\n\n*तुम्ही आधीच तुमची इंटरॲक्टीव्ह रिकाम्या जागेची गोष्ट तयार करायला सुरुवात केली असली पाहिजे. जर केली नसेल तर [आधीची पातळी](../sublevel/5)ला परत जा.*\n\n\nतुम्हाला जे काय आवडते ते तुमच्या कोडमध्ये आता तुम्ही जोडू शकता. युजरला अनेक शब्द विचारा आणि प्रत्येक शब्द वापरून गोष्ट तयार करून ती स्क्रीनवर प्रिंट करा. प्रत्येक इव्हेंटमध्ये तुमच्या स्प्राईटची बिहेवियर्स बदलून किंवा आवाज आणि पार्श्वभूमी जोडून तुम्ही तुमचा प्रोग्रॅम अधिक इंटरॲक्टीव्ह करू शकता. तुम्हाला जर एखादी नवीन कल्पना हवी असेल तर डावीकडच्या लाईटबल्बवर क्लिक करा.", "simcustom_2021": "# कस्टमाईझ करा\n\nइथे सिम्युलेशनचे अजून एक व्हर्जन आहे. स्प्राईटच्या पोशाखात किंवा खालच्या कोडमध्ये काही बदल करण्याचा प्रयत्न करा. तुमचे स्वत:चे सिम्युलेशन कस्टमाईझ करण्याची मजा घ्या! ", - "CourseF_outbreak1": "# सिम्युलेशन तयार करणे\n\n\n\n_आज, तुम्ही असा कोड लिहिणार आहात ज्यामुळे तुम्ही राक्षसांच्या शहरातील विषाणू उद्रेकाचे तुमचे स्वत:चे सिम्युलेशन रन करू शकाल._\n\n*आधी, आपण राक्षसांचे प्रतिनिधित्व करणारे स्प्राईट्स तयार करून राक्षसांचे शहर जिवंत करूया. तुमचा कोड \\_ **वर्कस्पेसमध्ये,*** लिहा नंतर तुमचे सिम्युलेशन पाहण्यासाठी ***Run** \\_ दाबा. जर तुम्हाला काही मदत हवी असेल तर हिंटसाठी \\_ **lightbulb** \\_क्लिक करा.*\n\n\n\n## हे करा\n\n1. 10 निरोगी राक्षस![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) आणि 1 आजारी राक्षस ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png) दाखवण्यासाठी स्प्राईट तयार करा. **स्प्राईट्स** म्हणजे स्क्रीनवरील अशी पात्रे जी हालचाल करू शकतात, बदलू शकतात किंवा एकमेकांशी संवाद साधू शकतात.\n\n2. स्प्राईट्सचा आकार `50` ला सेट करा आणि त्यांना सर्वाना `भटकायला` लावायची सुरुवात करा.\n\n3. `RUN` दाबा.\n\nउजवीकडच्या ॲनिमेशनप्रमाणे तुम्हाला स्प्राईट्स इकडेतिकडे भटकताना दिसले पाहिजेत.", + "CourseF_outbreak1": "# सिम्युलेशन तयार करणे\n\n\n\n_आज, तुम्ही असा कोड लिहिणार आहात ज्यामुळे तुम्ही राक्षसांच्या शहरातील विषाणू उद्रेकाचे तुमचे स्वत:चे सिम्युलेशन रन करू शकाल._\n\n\\*आधी, आपण राक्षसांचे प्रतिनिधित्व करणारे स्प्राईट्स तयार करून राक्षसांचे शहर जिवंत करूया. तुमचा कोड \\_ **वर्कस्पेसमध्ये,\\*** लिहा नंतर तुमचे सिम्युलेशन पाहण्यासाठी **\\*Run** \\_ दाबा. जर तुम्हाला काही मदत हवी असेल तर हिंटसाठी \\_ **lightbulb** \\_क्लिक करा.\\*\n\n\n\n## हे करा\n\n1. 10 निरोगी राक्षस![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) आणि 1 आजारी राक्षस ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png) दाखवण्यासाठी स्प्राईट तयार करा. **स्प्राईट्स** म्हणजे स्क्रीनवरील अशी पात्रे जी हालचाल करू शकतात, बदलू शकतात किंवा एकमेकांशी संवाद साधू शकतात.\n\n2. स्प्राईट्सचा आकार `50` ला सेट करा आणि त्यांना सर्वाना `भटकायला` लावायची सुरुवात करा.\n\n3. `RUN` दाबा.\n\nउजवीकडच्या ॲनिमेशनप्रमाणे तुम्हाला स्प्राईट्स इकडेतिकडे भटकताना दिसले पाहिजेत.", "CourseF_outbreak2": "# इव्हेंट्ससह प्रोग्रॅमिंग करणे\n\n
                            \n\n_\nअरेरे! एका राक्षसाला विषाणूसंसर्ग झाला! जेव्हा एक निरोगी राक्षस आजारी राक्षसाला स्पर्श करतो तेव्हा तोसुद्धा आजारी पडतो._ \n\n
                            \n\nजेव्हा दोन स्प्राईट्स एकमेकांना स्पर्श करतील तेव्हा काहीतरी घडवण्यासाठी, आपण हा \"event\" ब्लॉक वापरू:\n\n\"when\"\"healthy\"\"sick\"\n\nतुम्ही डाव्या बाजूला असलेल्या निळ्या `+` चिन्हावर क्लिक करून हा ब्लॉक उघडू शकता, याची नोंद घ्या.\n\n## हे करा\n\nस्पर्श केल्यावर **healthy monsters** ![](https://images.code.org/aaa464d7edf881c69fb0d8909d59ff96-image-1602520553016.png) चे **sick monsters** ![](https://images.code.org/57860d7a8618e61c95170691d61e0882-image-1602520556193.png) मध्ये रूपांतर करण्यासाठी आतील `subject` ब्लॉक वापरा.", "CourseF_outbreak3": "\n\n# मास्क्स वापरून उद्रेक थांबवणे\n\n*उद्रेकाचा वेग कमी करण्याचा एक मार्ग म्हणजे मास्क घालणे. फेस मास्क्स घातलेल्या राक्षसांना विषाणूचा संसर्ग होऊ शकत नाही किंवा ते तो इतरांना देऊ शकत नाही. एखाद्या प्रकरच्या राक्षसावर काहीतरी क्लिक केल्यावर काहीतरी घडवण्यासाठी, तुम्ही नवीन प्रकारचा \\_ \"event\" \\_block वापरू शकता.*\n\n## हे करा\n\n1. निरोगी राक्षसांवर क्लिक केल्यावर त्यांना मास्क देण्यासाठी `change costume` ब्लॉकबरोबर `when clicked` ब्लॉक वापरा. हे सहा राक्षसांसाठी पुन्हा पुन्हा करा.\n\n2. `Run` दाबा आणि राक्षसांवर वेगाने क्लिक करायला सुरुवात करा. सर्व राक्षसांना मास्क घालून उद्रेकाचा वेग कमी करा किंवा थांबवा.", "CourseF_outbreak4": "\n\n# अधिक राक्षस\n\n_नवीन राक्षस राक्षसांच्या शहरात प्रवेश करत आहेत! उद्रेकावर याचा काय परिणाम होईल? चला, आपण अंदाज वर्तवण्यासाठी सिम्युलेशनचा वापर करूया._ \n\n## हे करा\n\n1. हा ब्लॉक एडीट करून तुम्ही तयार करत असलेल्या राक्षस स्प्राईट्सची संख्या बदला: \n [blockly block][0]\n\n2. हा ब्लॉक एडीट करून स्प्राईट्सचा आकार बदला:\n [blockly block][1]\n\n3. नवीन सिम्युलेशन 3-5 वेळा रन करा.\n\n_काही वेगळे घडले का?_", @@ -371,7 +371,7 @@ "courseA_harvester_seq11_2021": "हे तुम्ही स्वत: करून पहा! सर्व कणसे खुडा.", "courseA_harvester_seq12_2021": "_मला मदत केल्याबद्दल धन्यवाद!_\n\nसगळी कणसे गोळा करा.", "courseA_harvester_seq13_2021": "हार्वेस्टरला कणसे खुडायला मदत करा!", - "courseA_harvester_seq8_2021": "आता हार्वेस्टरने कणीस दोन वेळा खुडणे आवश्यक आहे!", + "courseA_harvester_seq8_2021": "आता हार्वेस्टरने कणीस दोन वेळा खुडणे आवश्यक आहे! ", "courseA_harvester_seq9_2021": "हे कोडे पूर्ण करण्यासाठी दोन ब्लॉक्स जोडा!", "courseA_maze_seq10_2021": "**आव्हान**: पक्ष्याला डुकरापर्यंत पोचवण्यासाठी TNT टाळा!", "courseA_maze_seq11_2021": "आता आहे एका छोट्या कोड्याची वेळ! पक्ष्याला डुकरापर्यंत पोचवण्यासाठी एका बाजूला जा, मग दुसऱ्या बाजूला जा!", @@ -381,9 +381,9 @@ "courseA_maze_seq5_2021": "हे करून पहा.", "courseA_maze_seq5a_2021": "_\"इकडे पिगी, पिगी!\"_\n\nपक्ष्याला डुकरापर्यंत पोचवण्यासाठी तुम्ही या कोडच्या शेवटी काय जोडू शकता?", "courseA_maze_seq6_2021": "पक्ष्याला डुकरापर्यंत पोचवण्यासाठी एका बाजूला जा, मग दुसऱ्या बाजूला जा!", - "courseA_maze_seq8_2021": "ही पातळी सोडवा आणि मग पक्ष्याला डुकरापर्यंत पोचवा!", + "courseA_maze_seq8_2021": "ही पातळी सोडवा आणि मग पक्ष्याला डुकरापर्यंत पोचवा! ", "courseA_maze_seq_challenge1_2021": "ही पातळी डीबग करा. अतिरिक्त ब्लॉक्स काढून टाका आणि गहाळ ब्लॉक्स जोडा. पक्ष्याला डुकरापर्यंत पोचवा!", - "courseA_maze_seq_challenge2_2021": "पक्ष्याला डुकरापर्यंत पोचवण्यासाठी मार्ग आखा. TNT टाळा नाहीतर पिसे उडतील!", + "courseA_maze_seq_challenge2_2021": "पक्ष्याला डुकरापर्यंत पोचवण्यासाठी मार्ग आखा. TNT टाळा नाहीतर पिसे उडतील! ", "courseA_playLab_events2_2021": "होरे कुत्र्याला \"हाय देअर\" म्हणायचे आहे. तुम्ही त्याला मदत करू शकता का? ", "courseB_Scrat_ramp3b_2021": "या कोडच्या शेवटी अतिरिक्त ब्लॉक आहे!\nतो परत टूलबॉक्समध्ये ड्रॅग करा आणि काढून टाका.", "courseB_Scrat_ramp4a_2021": "हा कोड पूर्ण करण्यासाठी इतर ब्लॉक्सच्या शेवटी कोणता ब्लॉक जोडला पाहिजे, हे तुमच्या लक्षात येते आहे का?", @@ -404,7 +404,7 @@ "courseB_collector_loops9_2021": "_\"मला या खोल दरीतला खजिना मिळवायला मदत करा.\"_", "courseB_collector_loops_challenge1_2021": "या वेळी तुमच्याकडे मर्यादित ब्लॉक्स आहेत. सगळा खजिना मिळवा!", "courseB_collector_loops_challenge2a_2021": "_\"चला, खजिना मिळवूया!\"_\n\nहे कोडे पूर्ण करण्यासाठी लॉरेलला खजिन्याचे किमान **5** नग मिळवण्यासाठी मदत करा.", - "courseB_iceage_loops1_2021": "स्क्रॅटला ओक वृक्षाचे फळ मिळवण्यासाठी निसरड्या बर्फावरून पलीकडे जायला मदत करा!", + "courseB_iceage_loops1_2021": "स्क्रॅटला एकॉर्न मिळवण्यासाठी बर्फावरून पलीकडे जायला मदत करा!", "courseB_iceage_loops2_2021": "एकॉर्नपर्यंत पोचण्यासाठी आणि दोन्ही ब्लॉक्स वापरा!", "courseB_iceage_loops3_2021": "तुम्ही केवळ एकच ब्लॉक वापरून एकॉर्नपर्यंत पोचू शकता का? लूप वापरायचा प्रयत्न करा!", "courseB_iceage_loops4_2021": "स्क्रॅटला थेट एकॉर्नपर्यंत पोचवण्यासाठी अजून एक ब्लॉक जोडा!", @@ -678,7 +678,7 @@ "courseA_artist_loops8_2021": "## आपल्याला बोटीपर्यंत जाणारी शिडी हवी आहे.\n\n![expandable](https://images.code.org/ee90228fae25ecca1fba589b721f9120-image-1498063066878.gif)", "courseA_artist_loops9_2021": "## **आव्हान:** डॉककडे जाणारा जिना मोडला आहे. मला तो दुरुस्त करायला मदत करा.\n\n![expandable](https://images.code.org/9d36df1afb6a738ba7bcff8734403ff3-image-1498063282074.gif)", "courseA_artist_loops_challenge1_2021": "तुम्ही सलग अनेक रेषा काढण्यासाठी एक लूप वापरू शकता.\n\nतुम्ही एका घराचे चित्र काढू शकता का? तुम्हाला आवडेल तसे काढा! रिपीट होणारे पॅटर्न्स शोधायचा प्रयत्न करा!\n\nइथे काही कल्पना दिल्या आहेत:\n\n![](https://images.code.org/6e59e881e0aa1d31186e81a203655a0b-image-1501785654664.png)", - "courseA_artist_loops_challenge2a_2021": "_\"मला कँपची जागा तयार करायला मदत करा!\"_\n\nया तीन तंबूंचे चित्र काढायला टूलबॉक्समधले ब्लॉक्स वापरा. ", + "courseA_artist_loops_challenge2a_2021": "_\"मला कँपची जागा तयार करायला मदत करा!\"_\n\nया तीन तंबूंचे चित्र काढायला टूलबॉक्समधले ब्लॉक्स वापरा.", "courseA_harvester_seq1_2021": "हार्वेस्टरला हे कणीस खुडायला मदत करा!", "courseA_harvester_seq2_2021": "हार्वेस्टरला कणसापर्यंत पोहोचवण्यासाठी **तीन** ब्लॉक्स वापरा!", "courseA_harvester_seq3_2021": "हार्वेस्टरला कणसापर्यंत पोहोचवण्यासाठी **तीन** ब्लॉक्स वापरा! शेवटी कणीस खुडायला विसरू नका.", @@ -686,7 +686,7 @@ "courseA_harvester_seq5_2021": "तुम्हाला या कोडमध्ये काय चुकीचे आहे ते शोधता येईल का? हार्वेस्टरला कणीस खुडायला मदत करा! ", "courseA_harvester_seq6_2021": "हे स्वत: करून पहा!", "courseA_harvester_seq7_2021": "कणीस मिळण्यासाठी तुम्ही दोन दिशांनी हालचाल करणे आवश्यक आहे! हार्वेस्टरला योग्य दिशा शोधायला मदत करा.", - "courseA_playLab_events1_2021": "ही प्ले लॅबची पातळी आहे. ब्लॉक्स वर्कस्पेसमध्ये हलवा आणि काय घडते ते पहा! ", + "courseA_playLab_events1_2021": "ही प्ले लॅबची पातळी आहे. ब्लॉक्स वर्कस्पेसमध्ये हलवा आणि काय घडते ते पहा!", "courseA_playLab_events3_2021": "\n 1\n 8\n ब्लॉक वर्कस्पेसमध्ये आधीच असलेल्या \n left\n ला जोडून होरे कुत्र्याला हालचाल करण्यासाठी मदत करा.\n\nहोरे कुत्र्याला ध्वजाजवळ नेण्यासाठी आणि ही पातळी पूर्ण करण्यासाठी ॲरो कीज वापरा किंवा ॲरो बटणे दाबा!", "courseA_playLab_events4_2021": "आता, उजवीकडचे ॲरो बटण क्लिक केल्यावर होरेला उजवीकडे जायला लावण्यासाठी अजून एक इव्हेंट ब्लॉक जोडा. होरेला दोन्ही ध्वजांपर्यंत नेण्यासाठी आणि ही पातळी पूर्ण करण्यासाठी ॲरो कीज वापरा किंवा ॲरो बटणे दाबा!", "courseA_playLab_events5_2021": "\\`up\\` आणि \\`down\\` बटणे दाबल्यावर होरेला वर आणि खाली जायला लावण्यासाठी इव्हेंट्स जोडा. ही पातळी पूर्ण करण्यासाठी होरेला ध्वजांपर्यंत पोहोचवा!", @@ -697,10 +697,10 @@ "courseB_Scrat_ramp1_2021": "स्क्रॅटला एकॉर्नपर्यंत पोचवण्यासाठी ब्लॉकच्या शेवटी जोडा, मग \"▶ Run\" दाबा!", "courseB_Scrat_ramp2_2021": "तुमचा कोड पूर्ण करण्यासाठी दोन्ही ब्लॉक्स ब्लॉकच्या शेवटी जोडा आणि मग \"▶ Run\" क्लिक करा.", "courseB_Scrat_ramp3a_2021": "हा कोड पूर्ण करण्यासाठी टूलबॉक्समधून घ्या आणि तो इतर ब्लॉक्सच्या शेवटी जोडा आणि मग \"▶ Run\" क्लिक करा.", - "courseB_artist_loops2_2021": "आर्टीस्ट एक रेष **6** वेळा काढण्याचा प्रयत्न करत आहे, पण त्याला ते जमत नाही आहे. तुम्ही मदत करू शकता का? ", + "courseB_artist_loops2_2021": "आर्टीस्ट एक रेष **6** वेळा काढण्याचा प्रयत्न करत आहे, पण त्याला ते जमत नाही आहे. तुम्ही मदत करू शकता का?", "courseB_collector_loops1_2021": "**फ्री प्ले:** लॉरेलला इकडेतिकडे फिरवा आणि तुम्हाला शक्य तितका खजिना मिळवा. ही पातळी उत्तीर्ण करण्यासाठी कोणत्याही चुकीशिवाय किमान एक वस्तू मिळवा. ", "courseB_collector_loops2_2021": "लॉरेलला खजिन्यापर्यंत न्या, मग खजिना उचलण्यासाठी वापरा.\n\nही पातळी उत्तीर्ण करण्यासाठी सगळे चार ढीग मिळवा.", - "courseB_collector_loops3_2021": "फक्त एक ब्लॉक वापरून लॉरेलला खजिन्याचे सगळे पाच ढीग कसे मिळू शकतील?", + "courseB_collector_loops3_2021": "फक्त एक ब्लॉक वापरून लॉरेलला खजिन्याचे सगळे पाच ढीग मिळू शकतील?", "courseB_collector_loops4_2021": "हा सर्व खजिना मिळवण्यासाठी लॉरेलचा मार्ग ठरवा!", "courseB_collector_loops5_2021": "सगळा खजिना मिळवण्यासाठी मागच्या कोड्यातील कोडमध्ये भर घाला.", "courseB_collector_loops6_2021": "लॉरेलला सगळा खजिना मिळण्यासाठी मदत करण्याकरता कोड ठरवा!", @@ -712,7 +712,7 @@ "courseB_iceage_loops9_2021": "एकॉर्न खूपच दूर आहे! स्क्रॅटला तिथेपर्यंत पोचायला मदत करण्यासाठी तुम्ही लूप्स वापरू शकता का?", "courseB_playlab_events2_2021": "तुम्ही \"Run\" वर क्लिक केले की डेझी ड्रॅगनला काहीतरी म्हणायला लावा.", "courseB_playlab_events3_2021": "डेझीवर तुम्ही क्लिक कराल तेव्हा तिचा मूड एकदम वेगळाच ![](https://images.code.org/c365e065614fea592612264f33624c09-image-1475698889081.17.53.png) होण्यासाठी एक इव्हेंट वापरा.", - "courseB_playlab_events4_2021": "सरदाराची वेळ! ड्रॅगनला ही पातळी पूर्ण करण्यापर्यंत न्या.\n\nएक इव्हेंट जोडा म्हणजे डावीकडचा ॲरो क्लिक केला की सरदार ड्रॅगनपर्यंत पोहोचेल. ", + "courseB_playlab_events4_2021": "सरदाराची वेळ! ड्रॅगनला ही पातळी पूर्ण करण्यापर्यंत न्या.\n\nएक इव्हेंट जोडा म्हणजे डावीकडचा ॲरो क्लिक केला की सरदार ड्रॅगनपर्यंत पोहोचेल.", "courseB_starWars_prog10_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"तुम्ही तो सगळा गोळा करू शकता का?\"_", "courseB_starWars_prog11_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"काम चालू ठेव!\"_", "courseB_starWars_prog1_2021": "![Rey](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\_ \"BB-8, भंगार धातूपर्यंत जा!\"\\_\n\nभिंती आणि खोक्यांकडे लक्ष ठेव. भगर धातू असा दिसतो: ![picture of scrap metal](https://images.code.org/5665566ab779d9b63d03cf8ba127a98f-image-1500570606896.gif)", diff --git a/dashboard/config/locales/resources.mr-IN.json b/dashboard/config/locales/resources.mr-IN.json index fb94f127efd0d..615732b6f17c8 100644 --- a/dashboard/config/locales/resources.mr-IN.json +++ b/dashboard/config/locales/resources.mr-IN.json @@ -70,6 +70,333 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "व्हिडीओ" }, + "standard_mappings/courseb/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/courseb/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary/courseb/2018": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/coursea/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursea/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursea/2018": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/coursed/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursed/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursed/2018": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/coursef/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursef/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursef/2018": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/express/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/express/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary/express/2018": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/coursee/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursee/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursee/2018": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/coursec/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursec/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursec/2018": { + "name": "शब्दसंग्रह" + }, + "code_introduced_1/csd/2018": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_2/csd/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_2/csd/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary_2/csd/2018": { + "name": "शब्दसंग्रह" + }, + "code_introduced_3/csd/2018": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_5/csd/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_5/csd/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary_5/csd/2018": { + "name": "शब्दसंग्रह" + }, + "standard_mappings_4/csd/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_4/csd/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary_4/csd/2018": { + "name": "शब्दसंग्रह" + }, + "code_introduced_2/csd/2018": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_3/csd/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_3/csd/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary_3/csd/2018": { + "name": "शब्दसंग्रह" + }, + "code_introduced/csd/2018": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_1/csd/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_1/csd/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary_1/csd/2018": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/csd/2018": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/csd/2018": { + "name": "शिक्षक फोरम" + }, + "vocabulary/csd/2018": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursea/2019": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursea/2019": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursea/2019": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursea/2019": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/courseb/2019": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/courseb/2019": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/courseb/2019": { + "name": "शिक्षक फोरम" + }, + "vocabulary/courseb/2019": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursed/2019": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursed/2019": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursed/2019": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursed/2019": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursef/2019": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursef/2019": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursef/2019": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursef/2019": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursee/2019": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursee/2019": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursee/2019": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursee/2019": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/express/2019": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/express/2019": { + "name": "शिक्षक फोरम" + }, + "vocabulary/express/2019": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursec/2019": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursec/2019": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursec/2019": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursec/2019": { + "name": "शब्दसंग्रह" + }, + "teacher_forum/csd/2019": { + "name": "शिक्षक फोरम" + }, + "code_introduced_1/csd/2019": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_2/csd/2019": { + "name": "मानक मॅपिंग्ज" + }, + "vocabulary_2/csd/2019": { + "name": "शब्दसंग्रह" + }, + "code_introduced_3/csd/2019": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_5/csd/2019": { + "name": "मानक मॅपिंग्ज" + }, + "vocabulary_5/csd/2019": { + "name": "शब्दसंग्रह" + }, + "code_introduced_2/csd/2019": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_3/csd/2019": { + "name": "मानक मॅपिंग्ज" + }, + "vocabulary_3/csd/2019": { + "name": "शब्दसंग्रह" + }, + "standard_mappings_4/csd/2019": { + "name": "मानक मॅपिंग्ज" + }, + "vocabulary_4/csd/2019": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/csd/2019": { + "name": "मानक मॅपिंग्ज" + }, + "vocabulary/csd/2019": { + "name": "शब्दसंग्रह" + }, + "code_introduced/csd/2019": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_1/csd/2019": { + "name": "मानक मॅपिंग्ज" + }, + "vocabulary_1/csd/2019": { + "name": "शब्दसंग्रह" + }, + "code_introduced_1/csd/2017": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_2/csd/2017": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_2/csd/2017": { + "name": "शिक्षक फोरम" + }, + "vocabulary_2/csd/2017": { + "name": "शब्दसंग्रह" + }, + "code_introduced_3/csd/2017": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_5/csd/2017": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_5/csd/2017": { + "name": "शिक्षक फोरम" + }, + "vocabulary_5/csd/2017": { + "name": "शब्दसंग्रह" + }, + "code_introduced/csd/2017": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_1/csd/2017": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_1/csd/2017": { + "name": "शिक्षक फोरम" + }, + "vocabulary_1/csd/2017": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/csd/2017": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/csd/2017": { + "name": "शिक्षक फोरम" + }, + "vocabulary/csd/2017": { + "name": "शब्दसंग्रह" + }, + "standard_mappings_4/csd/2017": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_4/csd/2017": { + "name": "शिक्षक फोरम" + }, + "vocabulary_4/csd/2017": { + "name": "शब्दसंग्रह" + }, + "code_introduced_2/csd/2017": { + "name": "कोडचा परिचय करून दिला" + }, + "standard_mappings_3/csd/2017": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum_3/csd/2017": { + "name": "शिक्षक फोरम" + }, + "vocabulary_3/csd/2017": { + "name": "शब्दसंग्रह" + }, "introducing_sprite_lab/coursef/2021": { "url": "https://docs.google.com/presentation/d/1DViz9dJjZv01OJ0uKKUkzD35L5BwSt4ot46KyTonX3A/template/preview" }, @@ -381,7 +708,8 @@ "url": "https://docs.google.com/presentation/d/1WzO71WwSTbn2XhkWjG3tvD7vnQbsCSb58rhSBpurQjw/edit#slide=id.g45fb8e6318_0_0" }, "unplugged-video-big-event/courseb/2021": { - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "व्हिडीओ" }, "csf-the-big-event-assessment/courseb/2021": { "url": "https://docs.google.com/document/d/1lzVlB8JzpMLLGVumwVL8ybsBX42eFCSSucrZ19-N9Tw/edit", @@ -1551,6 +1879,96 @@ }, "website-for-a-purpose-1/csd/2021": { "type": "नियम" + }, + "standard_mappings/pre-express/2020": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/pre-express/2020": { + "name": "शिक्षक फोरम" + }, + "vocabulary/pre-express/2020": { + "name": "शब्दसंग्रह" + }, + "standard_mappings/express/2020": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/express/2020": { + "name": "शिक्षक फोरम" + }, + "vocabulary/express/2020": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/courseb/2020": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/courseb/2020": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/courseb/2020": { + "name": "शिक्षक फोरम" + }, + "vocabulary/courseb/2020": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursed/2020": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursed/2020": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursed/2020": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursed/2020": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursec/2020": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursec/2020": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursec/2020": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursec/2020": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursee/2020": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursee/2020": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursee/2020": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursee/2020": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursea/2020": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursea/2020": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursea/2020": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursea/2020": { + "name": "शब्दसंग्रह" + }, + "curriculum_guide/coursef/2020": { + "name": "अभ्यासक्रम मार्गदर्शक" + }, + "standard_mappings/coursef/2020": { + "name": "मानक मॅपिंग्ज" + }, + "teacher_forum/coursef/2020": { + "name": "शिक्षक फोरम" + }, + "vocabulary/coursef/2020": { + "name": "शब्दसंग्रह" } } } diff --git a/dashboard/config/locales/scripts.mr-IN.yml b/dashboard/config/locales/scripts.mr-IN.yml index 1b098c709576e..f217a910feb5b 100644 --- a/dashboard/config/locales/scripts.mr-IN.yml +++ b/dashboard/config/locales/scripts.mr-IN.yml @@ -302,6 +302,7 @@ mr: title: महासागरांसाठी कृत्रिम बुद्धिमत्ता lessons: Oceans: + name: महासागरांसाठी कृत्रिम बुद्धिमत्ता description_student: 'ट्युटोरीयल सारांश: आधी विद्यार्थी महासागरातून कचरा काढून टाकण्याचा प्रयत्न करण्यासाठी ऑब्जेक्टचे "मासा आहे" किंवा "मासा नाही" असे वर्गीकरण करतील. नंतर, विद्यार्थ्यांना पाण्यातील इतर @@ -463,6 +464,7 @@ mr: विद्यार्थी कोडी सोडवू शकतील (उदा. ॲरो बटणे दाबली जाणे). कोड्याच्या शेवटी, विद्यार्थ्यांना त्यांचा गेम वेगवेगळ्या गतींना आणि आवाजांना कस्टमाईझ करण्याची संधी मिळेल. + name: बास्केटबॉल hoc-encryption: lessons: Simple Encryption: @@ -731,6 +733,7 @@ mr: विद्यार्थी कोडी सोडवू शकतील (उदा. ॲरो बटणे दाबली जाणे). कोड्याच्या शेवटी, विद्यार्थ्यांना त्यांचा गेम वेगवेगळ्या गतींना आणि आवाजांना कस्टमाईझ करण्याची संधी मिळेल. + name: क्रीडा csp3-support: lesson_groups: required: @@ -1533,6 +1536,7 @@ mr: प्ले स्तरावर खेळण्यासाठी थोडा वेळ मिळेल. student_description: अवर ऑफ कोडसाठी एका नव्या कोऱ्या कृतीसह आता माईनक्राफ्ट पुन्हा परत आले आहे! माईनक्राफ्टमधून कोडद्वारे प्रवास करा. + name: हिरो applab-intro-staging: lessons: Intro to App Lab: @@ -2108,6 +2112,7 @@ mr: प्रतिसाद देण्यासाठी तयार करण्यात आले होते. student_description: तुमच्या मित्रमैत्रिणींच्याबरोबर शेअर करण्यासाठी तुमच्या स्वत:च्या डान्स पार्टीचा कोड लिहा! + name: नृत्य frozen-2018-test-b: title: नवीन फ्रोझन संहिता lessons: @@ -2123,6 +2128,7 @@ mr: करणार नाहीत, परंतु त्यांना एक तासासाठी कोडी सोडवण्यात खूप मजा येईल. हायस्कूलचे विद्यार्थी बहुतेक ट्यूटोरियल पूर्ण करतील आणि शेवटी विनामूल्य प्ले स्तरावर खेळण्यासाठी थोडा वेळ मिळेल. + name: जलचर dance--draft: lessons: Dance Party: @@ -2910,7 +2916,6 @@ mr: डान्स पार्टीचा कोड लिहा! lessons: Dance Party: - name: डांस पार्टी description_student: या धड्यात, सर्व वयोगटातील विद्यार्थ्यांना सुरक्षित, आश्वासक वातावरणात कोडींग आणि संगणक शास्त्राचा प्रास्ताविक अनुभव मिळतो. हा धडा सर्व वयोगटातील शिकणाऱ्यांसाठी डिझाइन केला गेला आहे परंतु त्याला @@ -4371,8 +4376,7 @@ mr: title: '"हॅलो, वर्ल्ड !"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Code.org शिकण्याचे प्लॅटफॉर्म नेव्हिगेट करणे + Navigating the Codeorg learning platform: description_teacher: |- **तुम्ही हे शिकाल :** @@ -5534,7 +5538,7 @@ mr: description_student: इमेजेस पूर्ण करण्यासाठी पॅटर्न आणि लूप वापरा. The Right App: description_student: आपले स्वतःचे स्मार्टफोन अॅप स्केच करा. - The Big Event Jr.: + The Big Event Jr: description_student: जेव्हा तुमचा शिक्षक एका विशाल रिमोटवर बटण दाबतो तेव्हा हलवा किंवा ओरडा. 'Mini-Project: A Royal Battle with Events': @@ -5870,6 +5874,8 @@ mr: name: जावा लॅब lesson-9: name: लूप्स + lesson-21: + name: कन्सोल pre-express-2022: lessons: Learn to Drag and Drop: @@ -5913,6 +5919,12 @@ mr: lessons: lesson-6: name: व्हेरीएबल्स + lesson-16: + name: कन्सोल + csa3-2022: + lessons: + lesson-16: + name: कन्सोल cs4all-invasive-species: lessons: lesson-12: @@ -6086,3 +6098,5 @@ mr: End of Course projects: name: अभ्यासक्रमाच्या समाप्तीचे प्रोजेक्ट्स key: अभ्यासक्रमाच्या समाप्तीचे प्रोजेक्ट्स + hello-world-csc: + title: हॅलो वर्ल्ड diff --git a/dashboard/config/locales/short_instructions.mr-IN.json b/dashboard/config/locales/short_instructions.mr-IN.json index 75a83a8fd6074..2b53f2a6eb210 100644 --- a/dashboard/config/locales/short_instructions.mr-IN.json +++ b/dashboard/config/locales/short_instructions.mr-IN.json @@ -439,7 +439,7 @@ "courseB_collector_loops11_2021": "युरेका! तुम्हाला शक्य असेल तितका खजिना मिळवा!", "courseB_collector_loops_challenge1_2021": "या वेळी तुमच्याकडे मर्यादित ब्लॉक्स आहेत. सगळा खजिना मिळवा!", "courseB_collector_loops_challenge2a_2021": "हे कोडे पूर्ण करण्यासाठी लॉरेलला खजिन्याचे किमान **5** नग मिळवण्यासाठी मदत करा.", - "courseB_iceage_loops1_2021": "स्क्रॅटला ओक वृक्षाचे फळ मिळवण्यासाठी बर्फावरून पलीकडे जायला मदत करा!", + "courseB_iceage_loops1_2021": "स्क्रॅटला एकॉर्न मिळवण्यासाठी बर्फावरून पलीकडे जायला मदत करा!", "courseB_iceage_loops2_2021": "एकॉर्नपर्यंत पोचण्यासाठी दोन वेगवेगळे मूव्ह ब्लॉक्स वापरा!", "courseB_iceage_loops3_2021": "तुम्ही केवळ एकच 'W' ब्लॉक वापरून एकॉर्नपर्यंत पोचू शकता का?", "courseB_iceage_loops4_2021": "स्क्रॅटला थेट एकॉर्नपर्यंत पोचवण्यासाठी अजून एक ब्लॉक जोडा!", @@ -763,7 +763,7 @@ "courseA_harvester_seq6_2021": "हे स्वत: करून पहा!", "courseA_harvester_seq7_2021": "हे स्वत: करून पहा!", "courseA_harvester_seq8_2021": "आता हार्वेस्टरने कणीस दोन वेळा खुडणे आवश्यक आहे! ", - "courseA_playLab_events1_2021": "ही प्ले लॅबची पातळी आहे. ब्लॉक्स वर्कस्पेसमध्ये हलवा आणि काय घडते ते पहा! ", + "courseA_playLab_events1_2021": "ही प्ले लॅबची पातळी आहे. ब्लॉक्स वर्कस्पेसमध्ये हलवा आणि काय घडते ते पहा!", "courseA_playLab_events3_2021": "वर्कस्पेसमध्ये आधीच असलेल्या `when left` इव्हेंट ब्लॉकला `move left` ब्लॉक जोडा.", "courseA_playLab_events4_2021": "'right' बटण क्लिक केल्यावर होरेला उजवीकडे जायला लावण्यासाठी अजून एक इव्हेंट ब्लॉक जोडा.", "courseA_playLab_events5_2021": "`up` आणि `down` बटणे दाबल्यावर होरेला वर आणि खाली जायला लावण्यासाठी इव्हेंट्स जोडा. ही पातळी पूर्ण करण्यासाठी होरेला ध्वजांपर्यंत पोहोचवा!", @@ -774,7 +774,7 @@ "courseB_Scrat_ramp2_2021": "तुमचा कोड पूर्ण करण्यासाठी सगळे ब्लॉक्स एकत्र जोडा आणि मग \"▶ Run\" क्लिक करा. ", "courseB_Scrat_ramp3a_2021": "हा कोड पूर्ण करण्यासाठी `North` ब्लॉक इतर ब्लॉक्सच्या शेवटी जोडा आणि मग \"▶ Run\" क्लिक करा.", "courseB_artist_loops2_2021": "आर्टीस्ट एक रेष **6** वेळा काढण्याचा प्रयत्न करत आहे, पण त्याला ते जमत नाही आहे. तुम्ही मदत करू शकता का? ", - "courseB_collector_loops1_2021": "उत्तीर्ण होण्यासाठी कोणात्याही चुकीशिवाय खजिन्याचा किमान एक कागद मिळवा!", + "courseB_collector_loops1_2021": "उत्तीर्ण होण्यासाठी कोणत्याही चुकीशिवाय खजिन्यातील किमान एक वस्तू मिळवा!", "courseB_collector_loops2_2021": "ही पातळी उत्तीर्ण करण्यासाठी सगळे चार ढीग मिळवा.", "courseB_collector_loops3_2021": "फक्त एक `E -->` ब्लॉक वापरून लॉरेलला खजिन्याचे सगळे पाच ढीग कसे मिळू शकतील?", "courseB_collector_loops4_2021": "हा सर्व खजिना मिळवण्यासाठी लॉरेलचा मार्ग ठरवा!", diff --git a/i18n/locales/mr-IN/dashboard/blocks.yml b/i18n/locales/mr-IN/dashboard/blocks.yml index 343b04282c09e..cb50c70c0a376 100644 --- a/i18n/locales/mr-IN/dashboard/blocks.yml +++ b/i18n/locales/mr-IN/dashboard/blocks.yml @@ -2,6 +2,8 @@ mr: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: "{LOCATION} येथे नवीन {ANIMATION_NAME} स्प्राइट बनवा" Dancelab_alternateMoves: options: GROUP: @@ -959,6 +961,11 @@ mr: text: रेषा काढा {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: एजेस ब्लॉक {SPRITE} ला हलवण्यापासून रोखतात + gamelab_everySeconds: + options: + UNIT: + '"seconds"': सेकंद + '"frames"': फ्रेम्स gamelab_followingTargets: text: पुढील लक्ष्ये gamelab_getAllSprites: @@ -1112,6 +1119,8 @@ mr: '"pop"': पॉप '"rain"': पाऊस '"spiral"': सर्पिलाकार + gamelab_makeNewScaledSprite: + text: "{LOCATION} येथे नवीन {ANIMATION_NAME} स्प्राइट बनवा" gamelab_makeNewSpriteAnon: text: "{LOCATION} येथे नवीन {ANIMATION_NAME} स्प्राइट बनवा" gamelab_makeNumSprites: diff --git a/i18n/locales/mr-IN/dashboard/scripts.yml b/i18n/locales/mr-IN/dashboard/scripts.yml index c222d0e336c5f..762dab7014fb8 100644 --- a/i18n/locales/mr-IN/dashboard/scripts.yml +++ b/i18n/locales/mr-IN/dashboard/scripts.yml @@ -226,6 +226,7 @@ mr: title: महासागरांसाठी कृत्रिम बुद्धिमत्ता lessons: Oceans: + name: महासागरांसाठी कृत्रिम बुद्धिमत्ता description_student: 'ट्युटोरीयल सारांश: आधी विद्यार्थी महासागरातून कचरा काढून टाकण्याचा प्रयत्न करण्यासाठी ऑब्जेक्टचे "मासा आहे" किंवा "मासा नाही" असे वर्गीकरण करतील. नंतर, विद्यार्थ्यांना पाण्यातील इतर प्राणी समाविष्ट करण्यासाठी त्यांच्या ट्रेनिंग सेटचा विस्तार करावा लागेल. कृतीच्या दुसऱ्या भागात, विद्यार्थी यादृच्छिकपणे तयार केलेल्या माशांच्या इमेजेसना लागू करण्यासाठी त्यांची स्वत:ची लेबल्स निवडतील.हा ट्रेनिंग डेटा मशीन लर्निंग मॉडेलसाठी वापरला जाईल आणि मग ते नवीन इमेजेसना स्वत: लेबल करू शकेल.' description_teacher: या धड्यात, सर्व वयोगटातील विद्यार्थ्यांना सुरक्षित, आश्वासक वातावरणात कोडिंग आणि संगणक शास्त्राचा परिचयात्मक अनुभव मिळतो. प्रथम, समुद्रातील कचरा काढून टाकण्याचा प्रयत्न करण्यासाठी विद्यार्थी वस्तूंचे वर्गीकरण "मासे" किंवा "मासे नाही" असे करतात. त्यानंतर, पाण्यातील इतर समुद्री जीवांचा समावेश करण्यासाठी विद्यार्थ्यांना त्यांचा प्रशिक्षण डेटा संच विस्तारित करणे आवश्यक आहे. क्रियाकलापाच्या दुसऱ्या भागात, विद्यार्थी यादृच्छिकपणे व्युत्पन्न केलेल्या माशांच्या प्रतिमांना लागू करण्यासाठी स्वतःची लेबले निवडतील. हा प्रशिक्षण डेटा मशीन लर्निंग मॉडेलसाठी वापरला जातो जो नंतर स्वतः नवीन प्रतिमांना लेबल करण्यास सक्षम असेल. csp2-2017: @@ -367,6 +368,7 @@ mr: lessons: Bounce: description_teacher: या ऑनलाईन उपक्रमात, विद्यार्थी इव्हेंट्स म्हणजे काय आणि कॉम्प्युटर्स त्याचा वापर व्हिडीओ गेम्समध्ये प्रोग्रॅम करण्यासाठी कसा करतात, हे शिकतील. प्रोग्रॅमला इव्हेंट्सन प्रतिसाद द्यायला लावून विद्यार्थी कोडी सोडवू शकतील (उदा. ॲरो बटणे दाबली जाणे). कोड्याच्या शेवटी, विद्यार्थ्यांना त्यांचा गेम वेगवेगळ्या गतींना आणि आवाजांना कस्टमाईझ करण्याची संधी मिळेल. + name: बास्केटबॉल hoc-encryption: lessons: Simple Encryption: @@ -585,6 +587,7 @@ mr: lessons: Sports: description_teacher: या ऑनलाईन उपक्रमात, विद्यार्थी इव्हेंट्स म्हणजे काय आणि कॉम्प्युटर्स त्याचा वापर व्हिडीओ गेम्समध्ये प्रोग्रॅम करण्यासाठी कसा करतात, हे शिकतील. प्रोग्रॅमला इव्हेंट्सन प्रतिसाद द्यायला लावून विद्यार्थी कोडी सोडवू शकतील (उदा. ॲरो बटणे दाबली जाणे). कोड्याच्या शेवटी, विद्यार्थ्यांना त्यांचा गेम वेगवेगळ्या गतींना आणि आवाजांना कस्टमाईझ करण्याची संधी मिळेल. + name: क्रीडा csp3-support: lesson_groups: required: @@ -1305,6 +1308,7 @@ mr: Minecraft Hour of Code: description_teacher: या धड्यात, सर्व वयोगटातील विद्यार्थ्यांना सुरक्षित, आश्वासक वातावरणात कोडिंग आणि संगणक शास्त्राचा परिचयात्मक अनुभव मिळतो. हा धडा वाचण्यास पुरेसा वय असलेल्या कोणत्याही विद्यार्थ्यासाठी (6+ वयोगटातील) चांगला कार्य करतो. तरुण शिकणारे ट्यूटोरियल कदाचित पूर्ण करणार नाहीत, परंतु त्यांना एक तासासाठी कोडी सोडवण्यात खूप मजा येईल. हायस्कूलचे विद्यार्थी बहुतेक ट्यूटोरियल पूर्ण करतील आणि शेवटी विनामूल्य प्ले स्तरावर खेळण्यासाठी थोडा वेळ मिळेल. student_description: अवर ऑफ कोडसाठी एका नव्या कोऱ्या कृतीसह आता माईनक्राफ्ट पुन्हा परत आले आहे! माईनक्राफ्टमधून कोडद्वारे प्रवास करा. + name: हिरो applab-intro-staging: lessons: Intro to App Lab: @@ -1829,6 +1833,7 @@ mr: description_student: या धड्यात, सर्व वयोगटातील विद्यार्थ्यांना सुरक्षित, आश्वासक वातावरणात कोडींग आणि संगणक शास्त्राचा प्रास्ताविक अनुभव मिळतो. हा धडा सर्व वयोगटातील शिकणाऱ्यांसाठी डिझाइन केला गेला आहे परंतु त्याला वाचन आवश्यक आहे. या क्रियाकलापासाठी आवाज आवश्यक आहे कारण हे साधन संगीताला प्रतिसाद देण्यासाठी तयार करण्यात आले होते. description_teacher: या धड्यात, सर्व वयोगटातील विद्यार्थ्यांना सुरक्षित, आश्वासक वातावरणात कोडींग आणि संगणक शास्त्राचा प्रास्ताविक अनुभव मिळतो. हा धडा सर्व वयोगटातील शिकणाऱ्यांसाठी डिझाइन केला गेला आहे परंतु त्याला वाचन आवश्यक आहे. या क्रियाकलापासाठी आवाज आवश्यक आहे कारण हे साधन संगीताला प्रतिसाद देण्यासाठी तयार करण्यात आले होते. student_description: तुमच्या मित्रमैत्रिणींच्याबरोबर शेअर करण्यासाठी तुमच्या स्वत:च्या डान्स पार्टीचा कोड लिहा! + name: नृत्य frozen-2018-test-b: title: नवीन फ्रोझन संहिता lessons: @@ -1838,6 +1843,7 @@ mr: lessons: Aquatic: description_teacher: या धड्यात, सर्व वयोगटातील विद्यार्थ्यांना सुरक्षित, आश्वासक वातावरणात कोडिंग आणि संगणक शास्त्राचा परिचयात्मक अनुभव मिळतो. हा धडा वाचण्यास पुरेसा वय असलेल्या कोणत्याही विद्यार्थ्यासाठी (6+ वयोगटातील) चांगला कार्य करतो. तरुण शिकणारे ट्यूटोरियल कदाचित पूर्ण करणार नाहीत, परंतु त्यांना एक तासासाठी कोडी सोडवण्यात खूप मजा येईल. हायस्कूलचे विद्यार्थी बहुतेक ट्यूटोरियल पूर्ण करतील आणि शेवटी विनामूल्य प्ले स्तरावर खेळण्यासाठी थोडा वेळ मिळेल. + name: जलचर dance--draft: lessons: Dance Party: @@ -2540,7 +2546,6 @@ mr: description: तुमच्या मित्रमैत्रिणींच्याबरोबर शेअर करण्यासाठी तुमच्या स्वत:च्या डान्स पार्टीचा कोड लिहा! lessons: Dance Party: - name: डांस पार्टी description_student: या धड्यात, सर्व वयोगटातील विद्यार्थ्यांना सुरक्षित, आश्वासक वातावरणात कोडींग आणि संगणक शास्त्राचा प्रास्ताविक अनुभव मिळतो. हा धडा सर्व वयोगटातील शिकणाऱ्यांसाठी डिझाइन केला गेला आहे परंतु त्याला वाचन आवश्यक आहे. या क्रियाकलापासाठी आवाज आवश्यक आहे कारण हे साधन संगीताला प्रतिसाद देण्यासाठी तयार करण्यात आले होते. description_teacher: या धड्यात, सर्व वयोगटातील विद्यार्थ्यांना सुरक्षित, आश्वासक वातावरणात कोडींग आणि संगणक शास्त्राचा प्रास्ताविक अनुभव मिळतो. हा धडा सर्व वयोगटातील शिकणाऱ्यांसाठी डिझाइन केला गेला आहे परंतु त्याला वाचन आवश्यक आहे. या क्रियाकलापासाठी आवाज आवश्यक आहे कारण हे साधन संगीताला प्रतिसाद देण्यासाठी तयार करण्यात आले होते. student_description: तुमच्या मित्रमैत्रिणींच्याबरोबर शेअर करण्यासाठी तुमच्या स्वत:च्या डान्स पार्टीचा कोड लिहा! @@ -3797,8 +3802,7 @@ mr: title: '"हॅलो, वर्ल्ड !"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Code.org शिकण्याचे प्लॅटफॉर्म नेव्हिगेट करणे + Navigating the Codeorg learning platform: description_teacher: |- **तुम्ही हे शिकाल :** @@ -4792,7 +4796,7 @@ mr: description_student: इमेजेस पूर्ण करण्यासाठी पॅटर्न आणि लूप वापरा. The Right App: description_student: आपले स्वतःचे स्मार्टफोन अॅप स्केच करा. - The Big Event Jr.: + The Big Event Jr: description_student: जेव्हा तुमचा शिक्षक एका विशाल रिमोटवर बटण दाबतो तेव्हा हलवा किंवा ओरडा. 'Mini-Project: A Royal Battle with Events': description_student: कथा किंवा इंटरॲक्टीव्ह गेम तयार करण्यासाठी इव्हेंटचा वापर करा. @@ -5105,6 +5109,8 @@ mr: name: जावा लॅब lesson-9: name: लूप्स + lesson-21: + name: कन्सोल pre-express-2022: lessons: Learn to Drag and Drop: @@ -5148,6 +5154,12 @@ mr: lessons: lesson-6: name: व्हेरीएबल्स + lesson-16: + name: कन्सोल + csa3-2022: + lessons: + lesson-16: + name: कन्सोल cs4all-invasive-species: lessons: lesson-12: @@ -5319,3 +5331,5 @@ mr: End of Course projects: name: अभ्यासक्रमाच्या समाप्तीचे प्रोजेक्ट्स key: अभ्यासक्रमाच्या समाप्तीचे प्रोजेक्ट्स + hello-world-csc: + title: हॅलो वर्ल्ड From 3187f7e86656f1ec6abd64f728d75f2daa77b254 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:41 +0000 Subject: [PATCH 53/84] dashboard i18n updates - Malay --- .../locales/activity_sections.ms-MY.json | 4 +- .../config/locales/authored_hints.ms-MY.json | 425 ++++++++++++++++-- dashboard/config/locales/blocks.ms-MY.yml | 11 +- .../bubble_choice_description.ms-MY.json | 7 +- dashboard/config/locales/callouts.ms-MY.json | 45 +- .../config/locales/display_name.ms-MY.json | 11 +- dashboard/config/locales/dsls.ms-MY.yml | 170 +++++-- .../locales/lesson_activities.ms-MY.json | 12 +- dashboard/config/locales/lessons.ms-MY.json | 10 - .../locales/long_instructions.ms-MY.json | 108 ++++- .../locales/placeholder_texts.ms-MY.json | 29 ++ dashboard/config/locales/resources.ms-MY.json | 420 ++++++++++++++++- dashboard/config/locales/scripts.ms-MY.yml | 29 +- .../locales/short_instructions.ms-MY.json | 125 +++++- .../locales/teacher_markdown.ms-MY.json | 10 +- i18n/locales/ms-MY/dashboard/blocks.yml | 11 +- i18n/locales/ms-MY/dashboard/scripts.yml | 29 +- 17 files changed, 1321 insertions(+), 135 deletions(-) diff --git a/dashboard/config/locales/activity_sections.ms-MY.json b/dashboard/config/locales/activity_sections.ms-MY.json index 75b2fb76a89cd..12e91fce26ad6 100644 --- a/dashboard/config/locales/activity_sections.ms-MY.json +++ b/dashboard/config/locales/activity_sections.ms-MY.json @@ -759,7 +759,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Menetapkan SambutanMengalu-alukan pelajar hadir ke kelas dan perkenalkan aktiviti pada hari itu.", "tips": [ - "Satu cara memperkenalkan Jam Kod jika anda tidak begitu biasa dengan pengekodan diri anda sendiri ialah untuk menunjukkan satu daripada [our inspirational videos](https://hourofcode.com/promote/resources#videos). Pilih satu yang anda fikir pelajar anda akan mendapat inspirasi dan kongsinya sekarang. Untuk pelajar di gred pertengahan, kami cadangkan [The Hour of Code is Here](https://youtu.be/FC5FbmsH4fw)." + "Satu cara memperkenalkan Jam Kod jika anda tidak begitu biasa dengan pengekodan diri anda sendiri ialah untuk menunjukkan satu daripada [our inspirational videos][0]. Pilih satu yang anda fikir pelajar anda akan mendapat inspirasi dan kongsinya sekarang. Untuk pelajar di gred pertengahan, kami cadangkan [The Hour of Code is Here][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -772,7 +772,7 @@ "description": "Adakah anda tahu bahawa sains komputer boleh menjadi sangat kreatif? Malah, anda boleh mencipta seni dengan kod. Sebagai peringatan, kod ialah kumpulan arahan yang dapat difahami oleh komputer. Sama seperti memilih warna cat untuk digunakan, memilih kod yang anda tulis boleh menjadi peluang mengetengahkan kreativiti anda juga! Kita akan menggunakan puisi untuk memberikan inspirasi kepada pengekodan kreatif kita hari ini. Adakah sesiapa tahu tentang puisi? Adakah anda mempunyai sajak atau penyair yang digemari?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Baca puisi bersama:** Baca [few poems](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) bersama sebagai waktu kelas dan berlatih menamakan mood setiap sajak. Galakkan pelajar berkongsi tafsiran mereka, walaupun ia berbeza daripada tafsiran pelajar lain." + "description": "**Baca puisi bersama:** Baca [few poems][0] bersama sebagai waktu kelas dan berlatih menamakan mood setiap sajak. Galakkan pelajar berkongsi tafsiran mereka, walaupun ia berbeza daripada tafsiran pelajar lain." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Seni Puisi", diff --git a/dashboard/config/locales/authored_hints.ms-MY.json b/dashboard/config/locales/authored_hints.ms-MY.json index 1bdb0602e0b28..dba8d39c0b4b6 100644 --- a/dashboard/config/locales/authored_hints.ms-MY.json +++ b/dashboard/config/locales/authored_hints.ms-MY.json @@ -231,18 +231,18 @@ "hint1": "Klik butang `+` pada blok peristiwa. Isi ruang kosong dalam blok `tukar kostum` dengan blok `subjek` yang berada di dalam.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Untuk memberikan raksasa pelitup, gunakan blok `tukar kostum` dengan peristiwa `apabila diklik`:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nPastikan menyeret blok merah kecil yang `diklik` ke dalam juga!", - "hint2": "Kod baru untuk peringkat ini sepatutnya kelihatan begini:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Untuk memberikan raksasa pelitup, gunakan blok `tukar kostum` dengan peristiwa `apabila diklik`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nPastikan menyeret blok merah kecil yang `diklik` ke dalam juga!", + "hint2": "Kod baru untuk peringkat ini sepatutnya kelihatan begini:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Mencari cabaran tambahan?\n\nAnda juga boleh menjadikan raksasa bergerak lebih cepat atau lebih perlahan.\n\n1. Klik `Sunting` dalam blok ini wandering \n2. Tambahkan atau kurangkan jumlah dalam blok ini: \n\nthis sprite1\n\n\nUntuk membuat raksasa bergerak lebih perlahan, pilih nombor perpuluhan seperti `0.5` atau `0.25`. Untuk menjadikannya bergerak lebih pantas, pilih nombor yang lebih besar daripada 1." }, "CourseF_outbreak6": { "hint2": "Pastikan untuk memindahkan blok \"tindakan\" yang lain ke dalam blok `jika peluang`:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Anda perlu menambahkan 3 lagi peristiwa `apabila bersentuh` untuk menyemak semua kemungkinan kombinasi 'bersentuh' antara jin yang sihat dan yang dijangkiti.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Anda perlu menambahkan 3 lagi peristiwa `apabila bersentuh` untuk menyemak semua kemungkinan kombinasi 'bersentuh' antara jin yang sihat dan yang dijangkiti.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vaksin\n\nAnda boleh simulasikan pemberian vaksin kepada raksasa apabila anda mengkliknya. Untuk melakukannya, gunakan blok `tukar kostum` dengan peristiwa ini:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vaksin\n\nAnda boleh simulasikan pemberian vaksin kepada raksasa apabila anda mengkliknya. Untuk melakukannya, gunakan blok `tukar kostum` dengan peristiwa ini:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Rasa tersekat? Anda sentiasa boleh menetapkan semula kod anda dengan mengklik `Sejarah Versi` di bawah kemudian pilih untuk \"Mulakan Semula\"." }, "helloworld_animals_backgrounds": { @@ -786,7 +786,7 @@ }, "Overworld Powered Minecart_2021": { "mc_13_a": "Gunakan `letak rel` untuk meletakkan rel di dataran tempat anda berdiri.", - "mc_13_b": "Gunakan gelung `berulang` untuk menjadikan kod anda lebih pendek." + "mc_13_b": "Gunakan gelung `ulang` untuk menjadikan kod anda lebih pendek." }, "Overworld Shear Sheep": { "mc_3_a": "Blok `ricih` membawa biri-biri di hadapan anda. Adakah anda menghadap kambing biri-biri?", @@ -917,7 +917,9 @@ "courseC_starWars_loops10_c": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi." }, "courseC_starWars_loops10_2021": { - "courseC_starWars_loops10_c": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi." + "courseC_starWars_loops10_c": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi.", + "courseC_starWars_loops10_a": "Bukankan corak ini kelihatan seperti set anak tangga gergasi? Lihat jika anda boleh gunakan pengetahuan yang sudah anda pelajari daripada teka-teki sebelum ini untuk mendapatkan semua pusingan.", + "courseC_starWars_loops10_b": "Jika anda mahu menggunakan sedikit kod, anda boleh meletakkan satu gelung `berulang` di dalam yang lain!\\\nIni dipanggil sebagai **gelung bersarang**." }, "courseC_starWars_loops1_2018": { "courseC_starWars_loops1_b": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi." @@ -929,7 +931,9 @@ "courseC_starWars_loops1_b": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi." }, "courseC_starWars_loops1_2021": { - "courseC_starWars_loops1_b": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi." + "courseC_starWars_loops1_b": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi.", + "courseC_starWars_loops1_a": "Apabila BB-8 bergolek di atas logam sekerap, ia mengutip logam tersebut secara automatik.", + "courseC_starWars_loops1_c": "Anda perlu `bergerak ke hadapan` sebanyak lima kali untuk menyelesaikan teka-teki ini." }, "courseC_starWars_loops7": { "courseC_starWars_loops7_c": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi." @@ -944,7 +948,9 @@ "courseC_starWars_loops7_c": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi." }, "courseC_starWars_loops7_2021": { - "courseC_starWars_loops7_c": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi." + "courseC_starWars_loops7_c": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi.", + "courseC_starWars_loops7_a": "Corak ini kelihatan lebih sukar daripada yang sedia ada! Mulakan dengan anak tangga mudah. Adakah itu meliputi semua logam sekerap?", + "courseC_starWars_loops7_b": "Jika anda sedang menghadapi masalah dengan teka-teki ini, cuba tuliskan semua gerakan di atas sehelai kertas dan cari corak yang terbentuk." }, "courseC_starWars_loops7_copy": { "courseC_starWars_loops7_c": "Jangan takut untuk membuat kesilapan! Jalankan kod untuk melihat apa yang berlaku, walaupun anda belum menyelesaikan teka-teki itu lagi." @@ -1038,12 +1044,17 @@ "courseC_artist_prog4_c": "Untuk melukis segi tiga, anda perlu:\n\n- bergerak ke hadapan\n- pusing ke kiri 120 darjah\n- bergerak ke hadapan\n- pusing ke kiri 120 darjah\n- bergerak ke hadapan" }, "courseC_artist_prog5_2021": { - "courseC_artist_prog5_b": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan jalankan kod untuk melihat perkara yang akan berlaku, walaupun anda tidak fikir yang anda telah menyelesaikan teka-teki itu." + "courseC_artist_prog5_b": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan jalankan kod untuk melihat perkara yang akan berlaku, walaupun anda tidak fikir yang anda telah menyelesaikan teka-teki itu.", + "courseC_artist_prog5_a": "Memperlahankan peluncur sepenuhnya sehingga anda boleh menjalankan kod anda baris demi baris untuk melihat punca masalah berlaku", + "courseC_artist_prog5_c": "Anda boleh menggunakan menu ke bawah di dalam blok untuk mengubah perkara yang ia lakukan!", + "courseC_artist_prog5_d": "Setiap pusingan mesti 90 darjah ke kanan." }, "courseC_artist_prog7_2021": { "courseC_artist_prog7_a": "Setiap sudut ialah sama ada 45 atau 90 darjah.", "courseC_artist_prog7_c": "Anda boleh menggunakan menu ke bawah pada blok pusing untuk melihat sudut yang anda perlukan!", - "courseC_artist_prog7_e": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan menjalankan kod untuk melihat perkara yang akan berlaku, walaupun anda tidak fikir yang anda telah menyelesaikan teka-teki itu." + "courseC_artist_prog7_e": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan menjalankan kod untuk melihat perkara yang akan berlaku, walaupun anda tidak fikir yang anda telah menyelesaikan teka-teki itu.", + "courseC_artist_prog7_b": "Adakah ia berfungsi pada langkah pertama?\\\nBagaimanakah dengan langkah kedua?\\\nDi manakah salahnya?", + "courseC_artist_prog7_d": "Anda perlu:\n\n- bergerak ke hadapan\n- pusing kanan 45 darjah\n- Anda akan mahu:\n- pusing kanan 90 darjah\n- Anda akan mahu:\n- pusing kanan 45 darjah\n\nUlangi corak ini 2 kali!" }, "courseC_artist_prog_challenge1_2021": { "courseC_artist_prog_challenge1_a": "Anda boleh melukis ini sebagai segi empat tepat dengan garisan di tengah atau dua segi empat yang berbeza!" @@ -1069,10 +1080,12 @@ "courseD_artist_project3_b": "Cuba gelung bersarang!\n\nGunakan kod yang anda cipta untuk melukis garisan bentuk dan sarangkan di dalam gelung lain. Di bahagian bawah, sebelum gelung luar berakhir, tambahkan blok yang akan memusingkan Elsa. \n\n- Cuba 72 darjah jika anda mengulangi gelung luar sebanyak 5 kali\n- Cuba 60 darjah jika anda mengulangi gelung luar sebanyak 6 kali" }, "courseD_bee_conditionals2_2021": { - "courseD_bee_conditionals2_c": "Anda tidak perlu memeriksa sarang lebah, hanya akan ada bunga atau ruangan kosong di bawah awan." + "courseD_bee_conditionals2_c": "Anda tidak perlu memeriksa sarang lebah, hanya akan ada bunga atau ruangan kosong di bawah awan.", + "courseD_bee_conditionals2_a": "Kadang-kadang bunga akan ada di sana, kadang-kadang tidak. Jika anda mahu kod anda dijalankan dalam kedua-dua situasi, pastikan anda menggunakan pernyataan `jika`." }, "courseD_bee_conditionals8_2021": { - "courseD_bee_conditionals8_b": "Teka-teki ini sukar, kerana anda tidak boleh memeriksa petak kosong, nektar, _dan_ madu dengan hanya bersyarat tunggal.\n\nHanya periksa nektar dan madu di hujung laluan anda." + "courseD_bee_conditionals8_b": "Teka-teki ini sukar, kerana anda tidak boleh memeriksa petak kosong, nektar, _dan_ madu dengan hanya bersyarat tunggal.\n\nHanya periksa nektar dan madu di hujung laluan anda.", + "courseD_bee_conditionals8_a": "**Ingat:** Teka-teki ini berubah setiap kali ia dijalankan. \n\nAnda perlu menggunakan blok bersyarat (`jika` atau `jika/lain`) untuk menyelesaikan cabaran." }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "Tidak berfungsi dengan betul? Cuba gunakan butang \"Langkah\" untuk melihat perkara yang berlaku baris demi baris.", @@ -1084,11 +1097,15 @@ "courseD_bee_nestedLoops1_c": "Jangan lupa menggunakan blok `dapatkan nektar` sebaik sahaja anda berada di atas segi empat sama bersama bunga." }, "courseD_collector_nested_loops_challenge2_2021": { - "courseD_bee_nested_loops_challenge2_d": "**Penyelesaian:**\n\n\n \n \n \n 3\n \n \n moveForward\n \n \n \n \n turnLeft\n \n \n 3\n \n \n \n \n 3\n \n \n moveForward\n \n \n \n \n turnLeft\n \n \n 3\n \n \n moveForward\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + "courseD_bee_nested_loops_challenge2_d": "**Penyelesaian:**\n\n\n \n \n \n 3\n \n \n moveForward\n \n \n \n \n turnLeft\n \n \n 3\n \n \n \n \n 3\n \n \n moveForward\n \n \n \n \n turnLeft\n \n \n 3\n \n \n moveForward\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n", + "courseD_bee_nested_loops_challenge2_a": "Jangan lupa bahawa anda boleh `mengulangi` perintah tunggal atau corak yang lebih panjang. Anda juga boleh `mengulangi` blok `berulang`!", + "courseD_bee_nested_loops_challenge2_b": "Untuk mendapatkan keempat-empat batu permata, mula-mula gunakan gelung untuk menjauhkan diri dari bahagian tengah. Pusing ke kiri atau ke kanan, kemudian gunakan gelung bersarang untuk bergerak dari longgokan harta karun pertama ke longgokan kedua. Jika anda mengulangi gelung bersarang secukupnya, pengumpul akan bergerak mengelilingi _seluruh_ gua!", + "courseD_bee_nested_loops_challenge2_c": "Atur cara terpendek yang mencapai semua harta karun hanya menggunakan satu blok `kumpul` dan dua pusingan." }, "courseD_maze_intro5a_2021": { "courseC_maze_programming5_c": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan jalankan kod untuk melihat perkara yang akan berlaku, walaupun anda tidak fikir yang anda telah menyelesaikan teka-teki itu.", - "courseC_maze_programming5_a": "Cuba gunakan butang \"Langkah\" untuk jalankan kod anda baris demi baris. Bolehkah anda memikirkan apakah yang perlu anda lakukan seterusnya?" + "courseC_maze_programming5_a": "Cuba gunakan butang \"Langkah\" untuk jalankan kod anda baris demi baris. Bolehkah anda memikirkan apakah yang perlu anda lakukan seterusnya?", + "courseC_maze_programming5_b": "Perlu diingatkan bahawa pusingan ialah dari sudut pandangan Red." }, "courseD_maze_ramp1_2021": { "courseC_maze_programming1_a": "Jika burung tidak sampai kepada khinzir, pastikan semua ketiga-tiga blok telah diklik bersama sepenuhnya, kemudian klik \"Jalankan\" sekali lagi.", @@ -1096,11 +1113,13 @@ }, "courseD_maze_ramp5_2021": { "courseC_maze_programming5_c": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan jalankan kod untuk melihat perkara yang akan berlaku, walaupun anda tidak fikir yang anda telah menyelesaikan teka-teki itu.", - "courseC_maze_programming5_a": "Cuba gunakan butang \"Langkah\" untuk jalankan kod anda baris demi baris. Bolehkah anda memikirkan apakah yang perlu anda lakukan seterusnya?" + "courseC_maze_programming5_a": "Cuba gunakan butang \"Langkah\" untuk jalankan kod anda baris demi baris. Bolehkah anda memikirkan apakah yang perlu anda lakukan seterusnya?", + "courseC_maze_programming5_b": "Perlu diingatkan bahawa pusingan ialah dari sudut pandangan burung." }, "courseD_maze_ramp5b_2021": { "courseC_maze_programming5_c": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan jalankan kod untuk melihat perkara yang akan berlaku, walaupun anda tidak fikir yang anda telah menyelesaikan teka-teki itu.", - "courseC_maze_programming5_a": "Cuba gunakan butang \"Langkah\" untuk jalankan kod anda baris demi baris. Bolehkah anda memikirkan apakah yang perlu anda lakukan seterusnya?" + "courseC_maze_programming5_a": "Cuba gunakan butang \"Langkah\" untuk jalankan kod anda baris demi baris. Bolehkah anda memikirkan apakah yang perlu anda lakukan seterusnya?", + "courseC_maze_programming5_b": "Perlu diingatkan bahawa pusingan ialah dari sudut pandangan burung." }, "courseF_artist_for10_2021": { "courseF_artist_for10_c": "Ingin tahu cara imej sampel dibuat?\n\n\n \n \n \n \n \n #ff0000\n \n \n \n \n \n \n \n 15\n \n \n \n \n 175\n \n \n \n \n 2\n \n \n \n \n \n \n DIVIDE\n \n \n counter\n \n \n \n \n 10\n \n \n \n \n \n \n \n \n counter\n \n \n \n \n moveForward\n \n \n counter\n \n \n \n \n turnRight\n \n \n 61\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n", @@ -1126,7 +1145,7 @@ "courseF_artist_variables7_2021": { "courseF_artist_variables7_a": "Mulakan kod anda dengan menggunakan blok `tetapkan panjang`. Tetapkan pemboleh ubah panjang kepada 150.", "courseF_artist_variables7_b": "Anda boleh menggunakan gelung `berulang` untuk membuatkan kod segi tiga anda lebih mudah.", - "courseF_artist_variables7_c": "Anda perlu berpusing ke kiri 120 darjah untuk membuat sudut segi tiga." + "courseF_artist_variables7_c": "Anda perlu berpusing ke kiri 120 darjah untuk membuat penjuru segi tiga." }, "courseF_artist_variables8_2021": { "courseF_artist_variables8_b": "Jangan lupa untuk memulakan kod anda bagi segi tiga dengan blok `tetapkan panjang` dan mulakan pada 150 piksel.", @@ -1160,10 +1179,13 @@ "courseC_maze_programming1_b": "Jangan takut melakukan kesilapan! Cuba lakukan sesuatu dan sekiranya ia tidak berjaya, cuba lakukan sesuatu yang lain pula!" }, "courseC_harvester_loops3_2021": { - "courseC_harvester_loops3_a": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan jalankan kod untuk melihat perkara yang akan berlaku, walaupun anda masih belum menyelesaikan teka-teki itu." + "courseC_harvester_loops3_a": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan jalankan kod untuk melihat perkara yang akan berlaku, walaupun anda masih belum menyelesaikan teka-teki itu.", + "courseC_harvester_loops3_b": "Untuk labu pertama, anda boleh menggunakan kod yang sangat serupa dengan teka-teki yang lepas. Ke arah manakah anda perlu pusing selepas itu?", + "courseC_harvester_loops3_c": "Jika anda mahu memudahkan kod, sebenarnya anda boleh meletakkan satu gelung di dalam yang lain! Ini dipanggil sebagai **gelung bersarang**." }, "courseD_bee_conditionals3_2021": { - "courseD_bee_conditionals3_c": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan jalankan kod untuk melihat perkara yang akan berlaku, walaupun anda masih belum menyelesaikan teka-teki itu." + "courseD_bee_conditionals3_c": "Jangan takut membuat kesilapan! Cuba tambahkan blok dan jalankan kod untuk melihat perkara yang akan berlaku, walaupun anda masih belum menyelesaikan teka-teki itu.", + "courseD_bee_conditionals3_a": "Pastikan anda menggunakan pernyataan `jika` bertujuan memeriksa setiap ruang untuk melihat jika ia mempunyai bunga atau tiada apa-apa." }, "courseD_bee_nestedLoops2_2021": { "courseD_bee_nestedLoops2_a": "Untuk menyelesaikan teka-teki ini, anda perlu memuatkan satu gelung `berulang` di dalam gelung lain.", @@ -1172,7 +1194,8 @@ }, "courseD_bee_nestedLoops7_2021": { "courseD_bee_nestedLoops7_a": "Anda perlu mengulangi `dapatkan nektar` di bahagian dalam blok `berulang` lain yang juga mempunyai blok `bergerak ke hadapan` di bahagian dalam.", - "courseD_bee_nestedLoops7_b": "Anda perlu menggunakan ketiga-tiga blok `berulang` yang tersedia untuk menyelesaikan teka-teki ini." + "courseD_bee_nestedLoops7_b": "Anda perlu menggunakan ketiga-tiga blok `berulang` yang tersedia untuk menyelesaikan teka-teki ini.", + "courseD_bee_nestedLoops7_c": "Menyarang blok anda dengan dalam tiga kali, seperti ini:\n\n- ulang 4\n - ulang 3\n - ulang 12\n - dapatkan nektar\n - bergerak ke hadapan\n - pusing ke kanan" }, "courseF_artist_for1_2021": { "courseF_artist_for1_a": "Adakah anda boleh melukis sesuatu seperti ini:\n\n![](https://images.code.org/efee6df2a8840c89fa535bef72e9e45f-image-1530131926453.png)" @@ -1198,7 +1221,7 @@ }, "courseF_bee_for10_2021": { "courseF_bee_for10_a": "Bolehkah anda mencari corak antara bilangan langkah yang perlu diambil dan bilangan nektar untuk dikumpulkan oleh anda?", - "courseF_bee_for10_b": "Set bunga pertama mempunyai sebanyak **14 kuntum bunga**. Untuk mendapatkan set pertama ini, lebah mesti berdengung ke bawah **7 segi empat sama** (atau 14 segi empat sama dibahagikan dengan 2.) Berapa banyakkah bilangan bunga dalam set seterusnya dan berapa banyakkah segi empat sama yang diperlukan oleh lebah untuk sampai ke sana?", + "courseF_bee_for10_b": "Set bunga pertama mempunyai sebanyak **14 kuntum bunga**. Untuk mendapatkan set pertama ini, lebah mesti berdengung ke bawah **7 segi empat sama** (atau 14 segi empat sama dibahagikan dengan 2.) Berapa banyak bilangan bunga dalam set seterusnya dan berapa banyak segi empat sama yang diperlukan oleh lebah untuk sampai ke sana?", "courseF_bee_for10_d": "Anda perlu mempunyai 2 ulangan, satu akan menggunakan blok matematik." }, "courseF_bee_for1_2021": { @@ -1230,7 +1253,7 @@ }, "courseF_bee_for8_2021": { "courseF_bee_for8_a": "Jika gelung anda mengira jumlah, kenaikan ditambah kepada pemboleh ubah pembilang anda setiap kali melalui gelung. \n\nApakah yang anda perlu tambah kepada setiap nombor untuk mendapatkan jumlah nektar seterusnya?", - "courseF_bee_for8_b": "Dalam teka-teki ini, anda perlu bergerak mengikut corak tetingkat tangga untuk sampai kepada bunga." + "courseF_bee_for8_b": "Dalam teka-teki ini, anda perlu bergerak mengikut corak anak tangga untuk sampai kepada bunga." }, "courseF_bee_for9_2021": { "courseF_bee_for9_a": "Cuba lakukan beberapa pengiraan matematik dengan pemboleh ubah pembilang.\n\nApakah yang perlu anda lakukan kepada pembilang setiap bunga untuk menyamai jumlah nektar yang perlu anda kumpulkan?", @@ -1297,10 +1320,10 @@ }, "courseA_harvester_loops4_2021": { "courseA_harvester_loops4_a": "Jangan takut menekan `Jalankan` untuk melihat perkara yang berlaku!", - "courseA_harvester_loops4_b": "Berapa banyakkah tongkol jagung yang ada? Berapa kalikah kod anda berulang?" + "courseA_harvester_loops4_b": "Berapa banyak tongkol jagung yang ada? Berapa banyak kali kod anda berulang?" }, "courseA_harvester_loops5_2021": { - "courseA_harvester_loops5_a": "Jika anda menghadapi kesulitan, cuba selesaikan teka-teki dalam 2 bahagian, satu bahagian sebelum sudut dan satu bahagian lagi selepas sudut.", + "courseA_harvester_loops5_a": "Jika anda menghadapi kesulitan, cuba selesaikan teka-teki dalam 2 bahagian, satu bahagian sebelum penjuru dan satu bahagian lagi selepas penjuru.", "courseA_harvester_loops5_b": "Kod akhir anda akan mempunyai **satu** gelung `berulang` \n 6\n , **satu** `blok bergerak ke Selatan` dan **satu** blok `bergerak ke Timur` .", "courseA_harvester_loops5_c": "Gunakan laluan ini untuk memetik semua jagung!" }, @@ -1323,7 +1346,7 @@ "courseA_harvester_loops7_b": "Gunakan dua gelung untuk mengikuti laluan ini." }, "courseA_harvester_loops9_2021": { - "courseA_harvester_loops9_a": "Pecahkan teka-teki ini kepada tiga bahagian berbeza. Satu bahagian di sudut pertama, satu bahagian di sudut kedua dan satu bahagian di penghujung.", + "courseA_harvester_loops9_a": "Pecahkan teka-teki ini kepada tiga bahagian berbeza. Satu bahagian di penjuru pertama, satu bahagian di penjuru kedua dan satu bahagian di hujung.", "courseA_harvester_loops9_b": "Jangan takut menjalankan kod anda selepas setiap bahagian untuk melihat perkara yang berlaku!", "courseA_harvester_loops9_c": "Ikuti laluan ini untuk memetik semua jagung." }, @@ -1354,13 +1377,13 @@ "courseA_harvester_seq5_2021": { "courseA_harvester_seq5_a": "Blok yang manakah menggerakkan penuai ke arah yang salah?", "courseA_harvester_seq5_b": "Anda perlu mengalih keluar satu blok.", - "courseA_harvester_seq5_c": "Buang blok ini ke dalam tong sampah!\n\n" + "courseA_harvester_seq5_c": "Buangkan blok ini ke dalam tong sampah!\n\n" }, "courseA_harvester_seq6_2021": { "courseA_harvester_seq6_a": "Jika anda merasa buntu, cuba sebutkan langkah dengan kuat. Ini boleh membantu anda memikirkan laluan yang betul." }, "courseA_harvester_seq7_2021": { - "courseA_harvester_seq7_a": "Cuba selesaikan teka-teki dalam 2 bahagian, satu bahagian sebelum sudut dan satu bahagian lagi selepas sudut.", + "courseA_harvester_seq7_a": "Cuba selesaikan teka-teki dalam 2 bahagian, satu bahagian sebelum penjuru dan satu bahagian lagi selepas penjuru.", "courseA_harvester_seq7_b": "Mengalami masalah? Ini ialah laluan yang harus diambil oleh penuai." }, "courseA_harvester_seq8_2021": { @@ -1393,7 +1416,7 @@ }, "courseA_maze_seq6_2021": { "courseA_maze_seq6_a": "Kod akhir anda mesti mempunyai 3 blok pergerakan.", - "courseA_maze_seq6_b": "Jika anda menghadapi kesulitan, cuba selesaikan teka-teki dalam 2 bahagian, satu bahagian sebelum sudut dan satu bahagian lagi selepas sudut." + "courseA_maze_seq6_b": "Jika anda menghadapi kesulitan, cuba selesaikan teka-teki dalam 2 bahagian, satu bahagian sebelum penjuru dan satu bahagian lagi selepas penjuru." }, "courseA_maze_seq8_2021": { "courseA_maze_seq8_a": "Jika anda merasa buntu, cuba lukiskan imej di atas kertas untuk melihat cara burung perlu bergerak." @@ -1444,7 +1467,7 @@ "courseB_artist_loops_challenge1_2021": { "courseB_artist_loops_challenge1_a": "Blok seperti ini: akan membolehkan artis anda bergerak secara menyerong!", "courseB_artist_loops_challenge1_b": "Apabila anda menyelesaikan satu daripada dadu itu, `lompat` kepada yang seterusnya!", - "courseB_artist_loops_challenge1_c": "Anda perlu `bergerak` atau `melompat` di atas beberapa baris yang sama sebanyak dua kali. " + "courseB_artist_loops_challenge1_c": "Anda perlu `bergerak` atau `melompat` di atas beberapa garisan yang sama sebanyak dua kali. " }, "courseB_artist_loops_challenge2_2021": { "courseB_artist_loops_challenge2_a": "Kod untuk melukis X telah diberikan kepada anda. Perkara yang perlu anda lakukan ialah mengulangi X dan `lompat` ke tempat seterusnya.", @@ -1506,7 +1529,7 @@ "courseB_iceage_loops1_b": "Anda mesti menggunakan blok ini:\n\n" }, "courseB_iceage_loops2_2021": { - "courseB_iceage_loops2_a": "Pecahkan teka-teki ini kepada dua bahagian, satu sebelum sudut dan satu lagi selepas sudut.", + "courseB_iceage_loops2_a": "Pecahkan teka-teki ini kepada dua bahagian, satu sebelum penjuru dan satu lagi selepas penjuru.", "courseB_iceage_loops2_b": "Jika anda menghadapi kesulitan, cuba sebutkan langkah dengan kuat.", "courseB_iceage_loops2_c": "Ikuti laluan ini untuk membawa Scrat kepada buah oak." }, @@ -1579,7 +1602,7 @@ }, "courseB_maze_seq_challenge2_2021": { "courseB_maze_seq_challenge2_a": "Anda tidak perlu menambah atau mengalih keluar blok untuk menyelesaikan teka-teki ini.", - "courseB_maze_seq_challenge2_b": "Susun semula blok dan ambil laluan corak anak tangga." + "courseB_maze_seq_challenge2_b": "Susun semula blok dan ambil laluan corak tangga." }, "courseB_playlab_events2_2021": { "courseB_playlab_events2_a": "Ini ialah blok untuk meminta Daisy mengatakan sesuatu:\n\n\n \n 0\n Hi there.\n \n " @@ -1619,7 +1642,7 @@ }, "courseB_starWars_prog1_2021": { "courseB_starWars_prog1_a": "Cuba tambahkan blok satu demi satu, kemudian klik \"Jalankan\" untuk melihat perkara yang berlaku.", - "courseB_starWars_prog1_b": "Anda akan mahu bergerak ke Timur untuk menyelesaikan teka-teki ini. Sejauh mana anda perlu bergerak?\n\n" + "courseB_starWars_prog1_b": "Anda perlu bergerak ke Timur untuk menyelesaikan teka-teki ini. Sejauh mana anda perlu bergerak?\n\n" }, "courseB_starWars_prog2_2021": { "courseB_starWars_prog2_a": "Pecahkan masalah ini kepada dua bahagian. Dapatkan satu longgokan logam sekerap, kemudian fikirkan cara untuk mendapatkan longgokan yang lain." @@ -1636,26 +1659,29 @@ "courseB_starWars_prog5_a": "Bukankah corak ini kelihatan sedikit seperti teka-teki yang lalu?", "courseB_starWars_prog5_b": "BB-8 akan mencengkam logam sekerap semasa ia bergolek di atas logam tersebut.", "courseB_starWars_prog5_c": "Surih corak ini dengan jari anda. Kira kepingan logam semasa anda bergerak.", - "courseB_starWars_prog5_da": "Sila lihat perkara yang berlaku jika anda menggunakan penyelesaian yang sama seperti teka-teki tetingkat tangga:\n\n![](https://images.code.org/866b4121069423bf03d92dcb8f2276af-image-1503709785988.09.24.png)" + "courseB_starWars_prog5_da": "Sila lihat perkara yang berlaku jika anda menggunakan penyelesaian yang sama seperti teka-teki anak tangga:\n\n![](https://images.code.org/866b4121069423bf03d92dcb8f2276af-image-1503709785988.09.24.png)" }, "courseB_starWars_prog6_2021": { - "courseB_starWars_prog6_a": "Corak ini hanyalah tetingkat tangga dengan dua pergerakan setiap arah!", + "courseB_starWars_prog6_a": "Corak ini hanyalah anak tangga dengan dua pergerakan setiap arah!", "courseB_starWars_prog6_b": "Cuba gunakan blok `berulang` untuk kod yang lebih pendek.\n\n \n 3\n \n" }, "courseB_starWars_prog7_2021": { "courseB_starWars_prog7_a": "Bukankah corak ini kelihatan sedikit seperti teka-teki yang lalu?", "courseB_starWars_prog7_b": "BB-8 akan mencengkam logam sekerap semasa ia bergolek di atas logam tersebut.", - "courseB_starWars_prog7_c": "Cuba lukiskan corak tetingkat tangga yang besar di atas teka-teki ini. Adakah ia meliputi semua logam sekerap?" + "courseB_starWars_prog7_c": "Cuba lukiskan corak anak tangga yang besar di atas teka-teki ini. Adakah ia meliputi semua logam sekerap?" }, "courseB_starWars_prog8_2021": { "courseB_starWars_prog8_a": "Tidak menjadi masalah untuk kembali ke satu set ruangan yang telah anda lalui.", "courseB_starWars_prog8_b": "Cuba gunakan blok `berulang` untuk melihat perkara yang berlaku kepada kod yang anda masukkan ke dalam.\n\n\n \n 3\n \n" }, "courseC_PlayLab_events2_2021": { - "courseC_PlayLab_events2_a": "Cantumkan dua daripada blok ini kepada blok `apabila dijalankan`:\n\n\n \n 0\n Hi there.\n \n" + "courseC_PlayLab_events2_a": "Cantumkan dua daripada blok ini kepada blok `apabila dijalankan`:\n\n\n \n 0\n Hi there.\n \n", + "courseC_PlayLab_events2_b": "Gunakan menu ke bawah pada blok `pelakon __ berkata` yang kedua untuk mengubah pelakon yang bercakap." }, "courseC_harvester_loops2_2021": { - "courseC_harvester_loops2_a": "Jika anda menghadapi kesulitan, cuba tuliskan langkah di atas kertas dan cari corak yang berulang." + "courseC_harvester_loops2_a": "Jika anda menghadapi kesulitan, cuba tuliskan langkah di atas kertas dan cari corak yang berulang.", + "courseC_harvester_loops2_b": "Anda perlukan satu gelung `berulang` secara berterusan.", + "courseC_harvester_loops2_c": "Satu gelung akan mengulangi perintah `bergerak ke hadapan` dan yang lain akan mengulangi perintah `kutip labu`." }, "courseC_maze_debugging2_2021": { "courseC_maze_debugging2_c": "Tidak dapat memikirkan apakah masalah yang dihadapi? Cuba jalankan kod itu beberapa kali untuk melihat perkara yang berlaku.", @@ -1673,7 +1699,8 @@ "courseC_maze_programming6_d": "Sedang menghadapi masalah? Lihat pada laluan ini!" }, "courseC_starWars_loops6_2021": { - "courseC_starWars_loops6_a": "Cuba tuliskan semua gerakan di atas sehelai kertas dan cari corak yang terbentuk." + "courseC_starWars_loops6_a": "Cuba tuliskan semua gerakan di atas sehelai kertas dan cari corak yang terbentuk.", + "courseC_starWars_loops6_b": "Jika anda mahu menggunakan sedikit kod, anda boleh meletakkan satu gelung `berulang` di dalam yang lain!\\\nIni dipanggil sebagai **gelung bersarang**." }, "courseD_bounce_events10s_2021": { "courseD_bounce_events10s_a": "Anda mesti mempunyai kedua-dua peristiwa ini dalam kod anda:\n\nswishwhistle" @@ -1688,12 +1715,13 @@ "courseD_iceage_loops1_b": "Anda mesti menggunakan blok ini:\n\n" }, "courseD_iceage_loops2_2021": { - "courseD_iceage_loops2_a": "Pecahkan teka-teki ini kepada dua bahagian, satu sebelum sudut dan satu lagi selepas sudut.", + "courseD_iceage_loops2_a": "Pecahkan teka-teki ini kepada dua bahagian, satu sebelum penjuru dan satu lagi selepas penjuru.", "courseD_iceage_loops2_b": "Jika anda menghadapi kesulitan, cuba sebutkan langkah dengan kuat.", "courseD_iceage_loops2_c": "Ikuti laluan ini untuk membawa Scrat kepada buah oak." }, "courseD_iceage_loops3_2021": { - "courseB_iceage_loops3_a": "Gunakan blok baharu ini!\n\n \n 5\n " + "courseB_iceage_loops3_a": "Gunakan blok baharu ini!\n\n \n 5\n ", + "courseB_iceage_loops3_b": "Untuk mengulangi kod, seret keluar gelung `berulang`, kemudian letakkan blok yang anda mahu berulang di dalam." }, "courseD_iceage_loops4_2021": { "courseD_iceage_loops4_a": "Jangan takut menjalankan kod anda dan lihat perkara yang berlaku!", @@ -1702,7 +1730,8 @@ }, "courseD_iceage_loops6_2021": { "courseD_iceage_loops6_b": "Anda hanya perlu tambahkan **satu** gelung lagi!", - "courseD_iceage_loops6_c": "Laluan akhir anda sepatutnya kelihatan seperti ini." + "courseD_iceage_loops6_c": "Laluan akhir anda sepatutnya kelihatan seperti ini.", + "courseD_iceage_loops6_a": "Kod akhir anda akan mempunyai **tiga** blok `bergerak ke hadapan`." }, "courseD_iceage_loops7_2021": { "courseB_iceage_loops7_a": "Jika anda menghadapi kesulitan, cuba tuliskan langkah di atas sehelai kertas. Adakah anda dapat melihat corak?", @@ -1710,7 +1739,8 @@ }, "courseD_iceage_loops8_2021": { "courseD_iceage_loops8_b": "Gelung pertama perlu berulang **3** kali, gelung kedua perlu berulang **5** kali, gelung ketiga perlu berulang **4** kali dan gelung terakhir perlu berulang **4** kali.", - "courseD_iceage_loops8_c": "Gunakan gelung untuk membantu Scrat mengikuti laluan ini." + "courseD_iceage_loops8_c": "Gunakan gelung untuk membantu Scrat mengikuti laluan ini.", + "courseD_iceage_loops8_a": "Adakah blok `pusing` betul? Apakah yang boleh anda ubah lagi?" }, "courseD_iceage_loops9_2021": { "courseD_iceage_loops9_a": "Mengalami masalah? Cuba pecahkan teka-teki ini kepada bahagian yang lebih kecil. Jangan takut menjalankan teka-teki anda semasa anda mengekod!", @@ -1798,7 +1828,9 @@ "courseC_PlayLab_events1_a": "Cantumkan blok ini kepada blok `apabila dijalankan`:\n\n\n \n 0\n Hi there.\n \n" }, "courseC_PlayLab_events3_2021": { - "courseC_PlayLab_events3_c": "Cantumkan blok ini kepada blok `apabila dijalankan`:\n\n\n\n 0\n 2\n 25\n \n" + "courseC_PlayLab_events3_c": "Cantumkan blok ini kepada blok `apabila dijalankan`:\n\n\n\n 0\n 2\n 25\n \n", + "courseC_PlayLab_events3_a": "Anda hanya perlu menggerakkan Jorge ke kanan kira-kira 25 piksel untuk menyelesaikan teka-teki ini.", + "courseC_PlayLab_events3_b": "Adakah terdapat blok di dalam kotak alatan yang kelihatan seperti ia akan menggerakkan pelakon?" }, "courseC_collector_prog1_2021": { "courseC_collector_prog1_a": "Apabila anda sedang berdiri di suatu ruang bersama harta karun, gunakan blok untuk mengambil harta karun tersebut.", @@ -1828,14 +1860,15 @@ "courseC_collector_prog_challenge1_a": "Anda boleh menggunakan blok `kumpul` banyak kali untuk mengumpulkan harta karun tambahan." }, "courseC_collector_prog_challenge2_2021": { - "courseC_collector_prog_challenge1_a": "Anda boleh menggunakan lebih daripada satu blok `kumpul` di setiap ruang." + "courseC_collector_prog_challenge1_a": "Anda boleh menggunakan lebih daripada satu blok `kumpul` di setiap ruang.", + "courseC_collector_prog_challenge1_b": "Sesat jalan? Cuba laluan ini untuk menyelesaikan teka-teki!" }, "courseC_maze_debugging1_2021": { "courseC_maze_debugging1_a": "- Adakah semuanya berfungsi selepas langkah pertama?\n- Adakah ia masih berfungsi selepas yang kedua?\n- Di manakah salahnya?", "courseC_maze_debugging1_b": "Terdapat 1 blok yang anda perlu tambahkan untuk menyelesaikan teka-teki ini." }, "courseC_maze_debugging4_2021": { - "courseC_maze_debugging4_a": "Gunakan butang \"Langkah\" untuk menjalankan arahan satu demi satu. Adakah itu membantu anda mencari baris yang mempunyai masalah?", + "courseC_maze_debugging4_a": "Gunakan butang \"Langkah\" untuk menjalankan arahan satu demi satu. Adakah itu membantu anda mencari garisan yang mempunyai masalah?", "courseC_maze_debugging4_b": "Satu daripada pusingan membuatkan Scrat masuk ke arah yang salah. Bolehkah anda mengenal pasti yang mana satu?" }, "courseC_maze_debugging5_2021": { @@ -1891,6 +1924,308 @@ "courseC_maze_programming_challenge2_2021": { "courseC_maze_programming_challenge2_a": "_\"Jika anda menghantar saya ke belakang, sila lebih berhati-hati supaya saya berpusing ke arah yang betul!\"_", "courseC_maze_programming_challenge2_b": "Penyelesaian paling pendek hanya menggunakan 5 blok, tetapi ia menggunakan blok ini:\n\n???" + }, + "courseC19_playLab_EOC1_2021": { + "courseE_playLab_scaffold1_a": "Blok `tetapkan imej pelakon 1 kepada ???` boleh digunakan untuk menambahkan pelakon ke pentas.", + "courseE_playLab_scaffold1_b": "Letakkan blok `tetapkan pelakon` di bawah `apabila dijalankan` untuk membuatkan pelakon anda muncul pada permulaan atur cara.", + "courseE_playLab_scaffold1_c": "Gunakan `tetapan latar belakang ???` untuk memilih latar belakang pemandangan anda." + }, + "courseC19_playLab_EOC2_2021": { + "courseE_playLab_scaffold1_b": "Anda mesti mempunyai empat blok peristiwa `apabila anak panah`, dengan arah untuk bergerak di bawah setiap blok.", + "courseE_playLab_scaffold1_c": "Apabila anda selesai, anda sepatutnya boleh menggerakkan wira anda dengan menggunakan kekunci anak panah!" + }, + "courseC19_playLab_EOC4_2021": { + "courseE_playLab_scaffold4_a": "Gunakan `dapatkan markah` untuk menambahkan markah dan `tolakkan markah` untuk menolak satu." + }, + "courseC_PlayLab_events4_2021": { + "courseC_PlayLab_events4_b": "Apabila butang \"Jalankan\" diklik, Jorge perlu bergerak ke kanan **100** piksel untuk sampai kepada Olive Si Kucing.", + "courseC_PlayLab_events4_a": "Anda perlu mencantumkan blok `pelakon __ berkata` kepada peristiwa `apabila pelakon menyentuh` untuk menyelesaikan teka-teki ini." + }, + "courseC_PlayLab_events5_2021": { + "courseC_PlayLab_events5_a": "Anda perlu mengklik menu ke bawah di dalam blok `pelakon berkata` untuk mencari teks \"Apakah yang baharu?\"", + "courseC_PlayLab_events5_b": "Klik pada Octavia apabila anda menjalankan atur cara anda untuk memeriksa sekiranya ia berfungsi!" + }, + "courseC_PlayLab_events6_2021": { + "courseC_PlayLab_events6_a": "Setiap blok hijau `apabila anak panah` mesti mempunyai satu tindakan di bawah.", + "courseC_PlayLab_events6_b": "Gunakan menu ke bawah pada blok `gerakkan pelakon 1` untuk mengubah arah Waddles bergerak.", + "courseC_PlayLab_events6_c": "Apabila anda selesai, anda sepatutnya boleh menggerakkan Waddles di sekeliling dengan menggunakan kekunci anak panah pada komputer anda!" + }, + "courseC_PlayLab_events7_2021": { + "courseC_PlayLab_events7_a": "Gunakan kedua-dua blok `gerakkan pelakon 2 ke atas sebanyak 400 piksel` dan blok `gerakkan pelakon 2 ke bawah sebanyak 400 piksel` di dalam gelung `berulang selamanya` untuk menyelesaikan teka-teki ini. ", + "courseC_PlayLab_events7_b": "Gelung `berulang selamanya` tidak perlu disambungkan kepada mana-mana blok peristiwa lain; ia akan berjalan sendiri." + }, + "courseC_PlayLab_events8_2021": { + "courseC_PlayLab_events8_a": "Anda perlu menyambungkan blok kepada blok `apabila pelakon menyentuh` untuk merealisasikan ini dengan betul.", + "courseC_PlayLab_events8_b": "Blok `pelakon berkata` dan `mainkan bunyi` di dalam kotak alatan akan membantu anda!" + }, + "courseC_PlayLab_events9_2021": { + "courseC_PlayLab_events9_a": "Blok `dapatkan markah` akan membantu anda menyelesaikan teka-teki ini.", + "courseC_PlayLab_events9_b": "Pastikan blok `apabila pelakon menyentuh` baharu anda menyebut pelakon **1** dan pelakon **3**.", + "courseC_PlayLab_events9_c": "Anda boleh mempunyai lebih daripada satu peristiwa `apabila pelakon menyentuh` di dalam ruang kerja anda pada masa yang sama, oleh itu anda tidak perlu memadamkan peristiwa pertama!" + }, + "courseC_PlayLab_eventsA_2021": { + "courseC_PlayLab_eventsA_a": "Gunakan blok `tetapkan latar belakang` dan blok `tetapkan pelakon kepada ____ kelajuan` untuk menyelesaikan teka-teki ini.", + "courseC_PlayLab_eventsA_b": "Anda perlu menyeret blok peristiwa `apabila dijalankan` secara khusus ke dalam ruang kerja untuk menyelesaikan teka-teki ini." + }, + "courseC_PlayLab_eventsA_embed_2021": { + "courseC_PlayLab_eventsA_a": "Gunakan kekunci anak panah untuk menggerakkan penguin. Anda tidak perlu menulis apa-apa kod untuk menyelesaikan tahap ini." + }, + "courseC_PlayLab_eventsFP_2021": { + "idea1": "_Perlukan idea?_\n\n**Siapakah di sana?** Buatkan watak muncul dengan imej rawak, supaya tiada sesiapa yang tahu individu yang muncul seterusnya.\n\n", + "idea2": "_Perlukan idea?_\n\n**Meneruskan Pengembaraan** - Ubah latar belakang, kemudian minta watak bercakap tentang lokasi mereka berada sekarang.\n\n", + "idea3": "_Perlukan idea?_\n\n**Pinbal** - Buatkan satu watak bergerak dengan menggunakan kekunci anak panah (gunakan blok `apabila anak panah ke atas`, `apabila anak panah ke bawah`), kemudian mainkan bunyi rawak apabila ia bertembung dengan aksara lain pada skrin." + }, + "courseC_PlayLab_events_challenge1_2021": { + "courseC_PlayLab_events_challenge_a": "Anda boleh menggunakan blok ini untuk menggerakkan pelakon ke tempat berbeza di dalam ruang permainan.\n\n \n 0\n 12\n ", + "courseC_PlayLab_events_challenge_b": "Cuba gunakan `tetapkan pelakon 1 ke kedudukan kiri tengah` apabila ia menyentuh mana-mana daripada pelakon lain. Ini akan menetapkan semula permainan supaya pemain boleh terus mencuba!", + "courseC_PlayLab_events_challenge_c": "Anda juga mungkin mahu mencuba mengubah kelajuan pelakon berbeza untuk membuatkan permainan menjadi lebih mudah atau lebih mencabar!\n\n \n 0\n Studio.SpriteSpeed.FAST\n " + }, + "courseC_artist_loops1a_2021": { + "courseC_artist_loops1a_a": "Ini ialah blok pertama yang anda perlukan: \n\n\n \n 13\n \n", + "courseC_artist_loops1a_b": "Gunakan blok ini untuk melukis pelekat!\n\n\n\n Bird\n \n" + }, + "courseC_artist_loops1b_2021": { + "courseC_artist_loops1b_a": "Ini ialah blok pertama yang anda perlukan: \n\n\n \n ???\n ???\n \n\n\nAnda boleh memilih sama ada kiri atau kanan dan apa-apa bilangan darjah." + }, + "courseC_artist_loops2a_2021": { + "courseC_artist_loops2a_a": "Di dalam gelung, anda akan mahu melompat ke bahagian tengah, kemudian pusing, kemudian melukis pelekat.", + "courseC_artist_loops2a_b": "Klik pada nombor di bahagian atas gelung `berulang` untuk mengubah jumlah bilangan ia berulang." + }, + "courseC_artist_loops3a_2021": { + "courseC_artist_loops3a_a": "Anda perlu menambah hanya satu blok di dalam gelung anda, selepas pelekat pertama.", + "courseC_artist_loops3a_b": "Atur cara anda sepatutnya kelihatan seperti ini!\n\n\n \n \n \n ???\n \n \n 13\n \n \n ???\n ???\n \n \n Cat\n \n \n Dog\n \n \n \n \n \n \n \n \n \n \n \n\n\nAnda boleh gunakan mana-mana pelekat yang anda suka!" + }, + "courseC_artist_loops4a_2021": { + "courseC_artist_loops4a_a": "Gunakan blok ini untuk melompat ke hadapan:\n\n\n\n jumpForward\n ???\n \n\n\nJangan lupa mengubah jarak lompatan!", + "courseC_artist_loops4a_b": "Atur cara anda sepatutnya kelihatan seperti ini!\n\n\n \n \n \n ???\n \n \n 13\n \n \n ???\n ???\n \n \n Cat\n \n \n jumpForward\n ???\n \n \n Dog\n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "courseC_artist_loops5b_2021": { + "courseC_artist_loops5b_a": "Gunakan blok ini untuk menetapkan corak garisan anda:\n\n\n\n DEFAULT\n \n", + "courseC_artist_loops5b_b": "Untuk membuat reka bentuk seperti di atas, anda perlu bergerak ke belakang dengan jumlah yang sama anda bergerak ke hadapan.", + "courseC_artist_loops5b_c": "Atur cara anda sepatutnya kelihatan seperti ini!\n\n\n \n \n \n rainbowLine\n \n \n 4\n \n \n 13\n \n \n moveForward\n ???\n \n \n moveBackward\n ???\n \n \n ???\n ???\n \n \n Cat\n \n \n jumpForward\n ???\n \n \n Dog\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "courseC_artist_loops6a_2021": { + "courseC_artist_loops6a_a": "Untuk membuat reka bentuk seperti di atas, lompat ke hadapan kurang daripada 75 piksel antara setiap pelekat." + }, + "courseC_artist_loops7a_2021": { + "courseC_artist_loops7a_a": "Bulatan mempunyai 360 darjah. Darabkan darjah dalam pusingan anda, kemudian didarabkan dengan jumlah bilangan anda mengulanginya. Adakah ia bersamaan dengan 360?\nSemak cadangan putaran untuk melihat sekiranya ini berhasil!" + }, + "courseC_artist_prog2_2021": { + "courseC_artist_prog2_a": "*\"Jika anda menggunakan blok moveForward100, saya akan melukis garisan.\"*", + "courseC_artist_prog2_b": "Mengalami masalah ketika berpusing di penjuru? Gunakan blok turnRight90." + }, + "courseC_artist_prog6_2021": { + "courseC_artist_prog6_a": "Artis sudah menghadap ke arah yang betul untuk melukis garisan pertamanya.", + "courseC_artist_prog6_b": "Berlian ini betul-betul hanya segi empat sama yang berada di penjuru.", + "courseC_artist_prog6_c": "Memandangkan berlian ini juga berbentuk segi empat sama, pastikan ia berpusing 90 darjah di penjuru." + }, + "courseC_collector_loops_challenge2_2021": { + "courseC_maze_loops_challenge2_b": "Gunakan gelung supaya anda tidak kehabisan blok `kumpul`!" + }, + "courseC_flappy_events1_2021": { + "courseC_flappy_events1_a": "![](https://images.code.org/5f1d0edf6ebb44d98ffdce623cfe0ad4-image-1501192487040.gif)" + }, + "courseC_flappy_events2_2021": { + "courseC_flappy_events2_a": "Blok yang anda perlu tambahkan dipanggil sebagai `tetapkan kelajuan`. ", + "courseC_flappy_events2_b": "Sambungkan blok `tetapkan kelajuan` kepada blok `apabila jalankan` untuk menyelesaikan teka-teki ini." + }, + "courseC_flappy_events3_2021": { + "courseC_flappy_events3_a": "Jika sesuatu tidak berfungsi dengan betul, pastikan blok anda disambungkan kepada peristiwa yang betul di dalam ruang kerja." + }, + "courseC_flappy_events4_2021": { + "courseC_flappy_events4_a": "Sambungkan blok `permainan tamat` kepada `apabila melanggar halangan` untuk menyelesaikan teka-teki ini." + }, + "courseC_flappy_events5_2021": { + "courseC_flappy_events5_a": "Anda perlu menggunakan blok `memperoleh markah` untuk melepasi tahap ini." + }, + "courseC_flappy_events6_2021": { + "courseC_flappy_events6_a": "Cuba sambungkan blok `mengepak dengan ____` kepada peristiwa `apabila klik`." + }, + "courseC_flappy_events7_2021": { + "courseC_flappy_events7_a": "Anda boleh mengubah latar belakang dengan menggunakan blok `tetapkan adegan`. " + }, + "courseC_flappy_events8_2021": { + "courseC_flappy_events8_a": "Cuba sambungkan blok `tetapkan adegan` kedua di bawah peristiwa `apabila melepasi halangan` untuk melepasi tahap ini." + }, + "courseC_flappy_events9_2021": { + "courseC_flappy_events9_a": "Sambungkan blok `tetapkan markah 0` kepada peristiwa `apabila melanggar halangan` untuk melepasi tahap ini." + }, + "courseC_harvester_loops1_2021": { + "courseC_harvester_loops1_a": "Sebaik sahaja anda bergerak menghampiri labu, gunakan untuk mengutip labu tersebut.", + "courseC_harvester_loops1_b": "Anda boleh menggunakan gelung dengan blok untuk mengutip lebih daripada satu labu daripada segi empat sama." + }, + "courseC_harvester_loops4_2021": { + "courseC_harvester_loops4_a": "Gunakan blok `petik jagung` baharu untuk mengutip jagung.", + "courseC_harvester_loops4_b": "Anda boleh menggunakan gelung berulang berbilang dalam kod anda, sebilangan daripada gelung untuk memetik jagung dan sebilangan lagi untuk memetik labu.", + "courseC_harvester_loops4_c": "Jika anda mahu memudahkan kod, sebenarnya anda boleh meletakkan satu gelung di dalam yang lain! Ini dipanggil sebagai **gelung bersarang**." + }, + "courseC_harvester_loops5_2021": { + "courseC_harvester_loops5_a": "Jika anda menghadapi kesulitan, cuba lukiskan atur cara keseluruhan dan kemudian, cari corak yang berulang.", + "courseC_harvester_loops5_b": "Adakah anak tangga ini kelihatan biasa berbanding dengan teka-teki yang lain? Pergerakan sepatutnya serupa, cuma jangan lupa untuk mengutip tanaman di sepanjang jalan." + }, + "courseC_harvester_loops6_2021": { + "courseC_harvester_loops6_a": "Jangan lupa bahawa anda boleh meletakkan blok berbilang di dalam satu gelung berulang.", + "courseC_harvester_loops6_b": "Jangan lupa berpusing di hujung barisan jagung." + }, + "courseC_harvester_loops7_2021": { + "courseC_harvester_loops7_a": "Anda boleh menyelesaikan teka-teki ini dengan dua cara, sama ada mendapatkan jagung atau labu terlebih dahulu.", + "courseC_harvester_loops7_b": "Anda akan memerlukan gelung `berulang` berbilang untuk menyelesaikan teka-teki ini." + }, + "courseC_harvester_loops8_2021": { + "courseC_harvester_loops8_a": "Adakah anak tangga ini kelihatan biasa berbanding dengan teka-teki yang lain? Pergerakan sepatutnya serupa, cuma jangan lupa untuk mengutip tanaman di sepanjang jalan.", + "courseC_harvester_loops8_b": "Jika anda mahu memudahkan kod anda lagi, sebenarnya anda boleh meletakkan satu gelung `berulang` di dalam yang lain! Ini dipanggil sebagai **gelung bersarang**." + }, + "courseC_harvester_loops_challenge1a_2021": { + "courseC_harvester_loops_challenge1_a": "Ini adalah terlalu sukar tanpa gelung!", + "courseC_harvester_loops_challenge1_b": "Anda boleh mengulangi `bergerak ke hadapan` dan `petik jagung` seberapa banyak yang anda perlukan, kemudian `pusing ke kanan` di setiap penjuru.", + "courseC_harvester_loops_challenge1_c": "Cara terbaik untuk mengutip jagung di bahagian tengah ialah dengan menggunakan blok `berulang` di dalam blok `berulang` yang lain.\n\n\n 2\n \n \n 4\n \n \n moveForward\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n " + }, + "courseC_harvester_loops_challenge2_2021": { + "courseC_harvester_loops_challenge2_a": "Satu cara menyelesaikan kelihatan seperti zig-zag. Cara lain kelihatan seperti lingkaran! Terdapat banyak penyelesaian yang berbeza untuk teka-teki seperti ini. Berusaha gigih!", + "courseC_harvester_loops_challenge2_b": "Anda boleh mengulangi `bergerak ke hadapan` dan `petik salad` seberapa banyak yang anda perlukan, kemudian pusing di setiap penjuru.", + "courseC_harvester_loops_challenge2_c": "Corak zig-zag ini boleh diulangi dua kali untuk menyelesaikan teka-teki dengan hanya 20 blok!\n\n![]()", + "courseC_harvester_loops_challenge2_d": "Corak lingkaran ini boleh dikodkan dengan hanya menggunakan 18 blok!\n\n![]()" + }, + "courseC_maze_loops_challenge1a_2021": { + "courseC_maze_loops_challenge1_a": "Fikirkan tentang laluan ini sebagai dua bahagian berbeza. Setiap bahagian mempunyai corak yang anda boleh ulangi.", + "courseC_maze_loops_challenge1_b": "Bolehkah anda ingat cara menggunakan gelung untuk mengulangi corak tangga?" + }, + "courseC_starWars_loops2_2021": { + "courseC_starWars_loops2_a": "Untuk mengulangi kod, seret keluar gelung `berulang`, kemudian letakkan blok yang anda mahukan di dalam gelung tersebut." + }, + "courseC_starWars_loops4_2021": { + "courseC_starWars_loops4_c": "Mengklik pada anak panah kecil di sebelah \"kiri\" pada blok pusing akan membolehkan anda mengubah ke \"kanan\".", + "courseC_starWars_loops4_a": "Gunakan dua blok `berulang`.", + "courseC_starWars_loops4_b": "Setiap gelung `berulang` hanya akan mempunyai satu perintah di dalam: `bergerak ke hadapan`." + }, + "courseC_starWars_loops5_2021": { + "courseC_starWars_loops5_a": "Penyelesaian terbaik menggunakan `bergerak ke hadapan` tunggal, kemudian pusingan, seterusnya gelung." + }, + "courseC_starWars_loops8_2021": { + "course_starWars_loops8_a": "Cuba fikirkan masalah ini dalam pecahan yang kecil. Tidak perlu terburu-buru. Anda tidak perlu menyelesaikan masalah ini pada percubaan pertama!", + "course_starWars_loops8_b": "Anggaplah separuh pertama masalah ini sebagai masalah anak tangga. Bagaimanakah anda menyelesaikan masalah tersebut sebelum ini?", + "course_starWars_loops8_c": "Perhatikan laluan ini.\n\n![](https://images.code.org/7d696dd3b1e6984a1d6041f366d5c96b-image-1510198804955.37.04.png)" + }, + "courseC_starWars_loops9_2021": { + "course_starWars_loops9_b": "Anda boleh meletakkan lebih daripada satu blok di dalam gelung `berulang`.", + "course_starWars_loops9_c": "Anda tidak perlu pusing ke kiri untuk menyelesaikan teka-teki ini. Semua pusingan anda boleh menghala ke kanan.\n\n![](https://images.code.org/3dd00d424aa4112934053548b48bbb69-image-1510198997590.40.57.png)" + }, + "courseD_artist_nestedLoops7_2021": { + "courseD_artist_nestedLoops7_a": "Anda perlu menggunakan gelung bersarang di sini. Pertama sekali, gunakan gelung untuk melukis segi empat sama. Apakah yang akan dilakukan oleh gelung luar jika gelung dalam melukis segi empat sama?" + }, + "courseD_artist_nestedLoops_challenge1_2021": { + "courseD_artist_nestedLoops_challenge1_a": "Mulakan dengan mengubah warna kepada biru, kemudian cipta oktagon dengan sisi 50 piksel dan pusingan kiri 45 darjah." + }, + "courseD_bee_conditionals1_predict1_2021": { + "courseD_bee_conditionals1_a": "Anda perlu menggunakan blok `jika` untuk memeriksa jika terdapat bunga di bawah awan sebelum anda cuba mendapatkan nektar." + }, + "courseD_bee_conditionals4_2021": { + "courseD_bee_conditionals4_a": "Anda masih boleh menganggap setiap ruang seolah-olah terdapat awan di atasnya, walaupun anda boleh melihat keseluruhan laluan.", + "courseD_bee_conditionals4_b": "Gunakan pernyataan `jika` di dalam gelung anda bertujuan memeriksa setiap ruang untuk nektar. " + }, + "courseD_bee_conditionals5_2021": { + "courseD_bee_conditionals5_a": "Jika anda menggunakan blok `jika pada bunga`, anda boleh menyelesaikan ini dengan menggunakan gelung bersarang. Tuliskan atur cara untuk laluan kiri dan bawah, kemudian ulangi kesemuanya sebanyak dua kali!" + }, + "courseD_bee_conditionals6_2021": { + "courseD_bee_conditionals6_a": "Pastikan anda menggunakan pernyataan `jika` untuk memeriksa sarang lebah di bawah setiap awan.", + "courseD_bee_conditionals6_b": "Dalam situasi ini, anda tidak perlu memeriksa bunga di bawah awan.", + "courseD_bee_conditionals6_c": "Adakah terdapat gelung yang boleh anda gunakan untuk membuatkan kod anda menjadi lebih mudah?" + }, + "courseD_bee_conditionals7_2021": { + "courseD_bee_conditionals7_a": "**Ingat:** Teka-teki ini berubah setiap kali ia dijalankan. \n\nAnda perlu menggunakan blok bersyarat (`jika/lain`) untuk menyelesaikan cabaran.", + "courseD_bee_conditionals7_b": "Jika tiada bunga di bawah awan, mesti terdapat sarang lebah, oleh itu anda tidak perlu bimbang memikirkan tentang ruang kosong." + }, + "courseD_bee_conditionals7_predict2_2021": { + "courseD_bee_conditionals7_a": "**Ingat:** Teka-teki ini berubah setiap kali ia dijalankan. \n\nAnda perlu menggunakan blok bersyarat (`jika/lain`) untuk menyelesaikan cabaran." + }, + "courseD_bounce_events11s_2021": { + "courseD_bounce_events11s_a": "Anda perlu membaling bola apabila permainan bermula, apabila cubaan anda terkena bakul dan apabila tangan terlepas bola." + }, + "courseD_bounce_events12s_2021": { + "courseD_bounce_events12s_a": "Anda boleh mencepatkan bola keranjang atau tangan dengan mencantumkan blok tersebut kepada peristiwa `apabila dijalankan`.", + "courseD_bounce_events12s_b": "Cuba buat setiap cubaan bernilai 2 markah dan ubah logo pasukan kepada satu pasukan dari bandar asal anda!" + }, + "courseD_bounce_events1s_2021": { + "courseD_bounce_events1s_a": "Anda perlu tambahkan blok `bergerak ke kiri` kepada peristiwa `apabila anak panah kiri` untuk membuatkan permainan ini berfungsi:\n\n \n \n \n \n \n\n ", + "courseD_bounce_events1s_b": "Jangan lupa tekan \"Jalankan\" dan capaikan tangan ke bakul untuk menyelesaikan teka-teki ini." + }, + "courseD_bounce_events2s_2021": { + "courseD_bounce_events2s_a": "Anda perlu mempunyai dua set peristiwa `bergerak` yang dikodkan untuk ini berfungsi:\n\n\n \n \n \n \n \n \n \n \n \n \n" + }, + "courseD_bounce_events5s_2021": { + "courseD_bounce_events5s_a": "Anda tidak perlu menggerakkan tangan untuk menyelesaikan teka-teki ini.", + "courseD_bounce_events5s_b": "Pastikan anda telah menambahkan kod ini ke ruang kerja anda:\n\n " + }, + "courseD_bounce_events6s_2021": { + "courseD_bounce_events6s_a": "Adakah anda pernah mengalami peristiwa yang kelihatan seperti ini?\n\n", + "courseD_bounce_events6s_b": "Jika anda telah menulis kod dengan betul, anda tidak perlu menggerakkan tangan untuk menang." + }, + "courseD_bounce_events7s_2021": { + "courseD_bounce_events7s_a": "Anda boleh menambahkan bunyi di lebih banyak tempat jika anda mahu!" + }, + "courseD_collector_debugging1a_2021": { + "courseD_collector_debugging1_a": "Gunakan butang \"Langkah\" untuk melihat sekiranya semua berfungsi dengan betul pada langkah pertama.\n\nBagaimanakah dengan langkah kedua?\n\nDi manakah salahnya?", + "courseD_collector_debugging1_c": "Jangan lupa menggunakan blok `kumpul` untuk mengambil harta karun sebaik sahaja anda bergerak kepada harta karun tersebut." + }, + "courseD_collector_debugging2a_2021": { + "courseD_collector_debugging2a_a": "Gunakan butang \"Langkah\" untuk melihat sekiranya semua berfungsi dengan betul pada langkah pertama.\n\nBagaimanakah dengan langkah kedua?\n\nDi manakah salahnya?", + "courseD_collector_debugging2a_c": "Apakah yang berlaku?\n\nApakah yang sepatutnya berlaku?\n\nApakah maklumat yang boleh anda ambil daripada ini?" + }, + "courseD_collector_debugging3a_2021": { + "courseD_collector_debugging3_a": "Adakah terdapat mana-mana tempat yang Laurel lakukan sesuatu seperti tidak masuk akal? Apakah yang berlaku apabila anda mengubah blok tersebut?" + }, + "courseD_collector_debugging4a_2021": { + "courseD_collector_debugging4_a": "Cuba gunakan proses penyahpepijatan beberapa kali secara berturut-turut. \n\nApakah punca masalah pertama?\n\nSebaik sahaja masalah itu diselesaikan, apakah yang tidak kena?", + "courseD_collector_debugging4_b": "Jika anda menghadapi kesukaran memikirkan cara membuat corak anak tangga, cuba surih dengan jari anda dan sebutkan perintah dengan kuat.\n\nJangan lupa tunjukkan arah pusingan!" + }, + "courseD_collector_debugging5a_2021": { + "courseD_collector_debugging5a_a": "Apakah yang dilakukan olehnya?\n\nApakah yang sepatutnya dilakukan olehnya?\n\nApakah maklumat yang boleh anda ambil daripada ini?", + "courseD_collector_debugging5a_b": "Sebaik sahaja baris pertama harta karun telah anda kumpulkan, apakah yang tinggal dalam kod anda?" + }, + "courseD_collector_debugging6a_2021": { + "courseD_collector_debugging6_a": "Cuba jalankan kod dengan menggunakan butang \"Langkah\". Adakah semuanya baik pada langkah pertama?\n\nBagaimanakah dengan langkah kedua?\n\nDi manakah salahnya?", + "courseD_collector_debugging6_b": "Nampaknya semua blok yang anda perlukan ada di dalam ruang kerja. Cuba klik \"mulakan semula\" jika keadaan menjadi terlalu mengelirukan." + }, + "courseD_harvester_nested_loops_challenge1_2021": { + "courseD_harvester_nested_loops_challenge1_a": "Cuba ikuti laluan ini untuk mencapai semua jagung! ", + "courseD_harvester_nested_loops_challenge1_b": "Untuk mengumpul lebih daripada satu tongkol jagung, anda perlu menggunakan `petik jagung` lebih daripada satu kali.", + "courseD_harvester_nested_loops_challenge1_c": "Anda perlu meletakkan gelung kecil di dalam gelung utama anda untuk menyelesaikan teka-teki ini!" + }, + "courseD_maze_intro4_2021": { + "courseC_maze_programming4_a": "Anda boleh pusing ke kanan atau kiri dari sudut pandangan Red. Jika anda menghadap ke kanan, berpusing ke kanan akan membuatkan anda menuding ke bawah.", + "courseC_maze_programming4_b": "Untuk mengikuti laluan, bergerak ke hadapan dan pusing satu arah, kemudian bergerak semula dan pusing ke arah yang bertentangan. Bergerak ke hadapan sekali lagi untuk sampai kepada buah oak." + }, + "courseD_maze_nestedLoops3_2021": { + "courseD_maze_nestedLoops3_a": "Untuk menyelesaikan teka-teki ini, anda perlu \"menyarang\" satu gelung `berulang` di dalam gelung `berulang` yang lain.", + "courseD_maze_nestedLoops3_b": "Tidak dapat memikirkan di mana hendak meletakkan gelung? Cuba tuliskan kod langkah demi langkah dan cari corak yang dipaparkan.", + "courseD_maze_nestedLoops3_c": "Cuba tuliskan kod untuk satu laluan lurus dan pusingan. Bolehkah anda mengulangi ini untuk sampai kepada bunga matahari?" + }, + "courseD_maze_nestedLoops4_2021": { + "courseD_maze_nestedLoops4_a": "Cuba gunakan laluan ini melalui pagar sesat.\n\n![](https://images.code.org/565dbbcaf5862da0f60e54195820e814-image-1505961491245.36.09.png)", + "courseD_maze_nestedLoops4_b": "Jika corak gelung sukar dilihat, cuba mengekod kesemuanya terlebih dahulu dan lihat kod yang mengulangi berulang kali sebelum anda memasukkan gelung.", + "courseD_maze_nestedLoops4_c": "Cuba gunakan satu gelung `berulang` di dalam satu lagi gelung untuk mengurangkan jumlah kod yang anda perlukan." + }, + "courseD_maze_nestedLoops5_2021": { + "courseD_maze_nestedLoops5_a": "Cari corak anak tangga dalam di dalam pagar sesat ini untuk mencari tempat gelung bersarang boleh digunakan.", + "courseD_maze_nestedLoops5_b": "Tidak dapat memikirkan di mana hendak meletakkan gelung? Cuba tuliskan kod langkah demi langkah dan cari corak yang dipaparkan." + }, + "courseD_maze_nestedLoops6_2021": { + "courseD_maze_nestedLoops6_a": "Jika anda sedang menghadapi masalah, cuba tuliskan kod di atas kertas tanpa gelung terlebih dahulu dan cari corak.", + "courseD_maze_nestedLoops6_b": "Menyarang gelung `berulang` boleh membantu mengurangkan bilangan blok yang digunakan.", + "courseD_maze_nestedLoops6_c": "Dua set gelung `berulang` bersarang akan diperlukan untuk menyelesaikan teka-teki ini." + }, + "courseD_maze_ramp2_2021": { + "courseC_maze_programming2_a": "Untuk menggunakan blok `bergerak ke hadapan`, seret keluar blok tersebut dari kotak alatan ke dalam ruang kerja dan sambungkan kepada blok `apabila dijalankan`.", + "courseC_maze_programming2_b": "Pastikan kesemua 3 blok diklik bersama dan dicantumkan kepada blok `apabila dijalankan`." + }, + "courseD_maze_ramp3_2021": { + "courseC_maze_programming3_a": "![](https://images.code.org/afddde0e99d5d270c658de0c03dd6e2c-image-1481174000309.gif)\n\nUntuk memadamkan blok dari bahagian tengah kod anda, seret semua blok di bawah jauh ke sebelah kanan dan biarkan blok tersebut di dalam ruang kerja untuk sementara. \n\nKlik pada blok yang anda mahu padamkan dan seret blok tersebut kembali ke kotak alatan.\n\nAkhir sekali, letakkan semula blok anda yang lain di tempat yang sepatutnya." + }, + "courseD_maze_until3_2021": { + "courseD_maze_until3_a": "- Apakah yang dilakukan oleh kod anda?\n- Apakah yang sepatutnya dilakukan oleh kod itu?\n- Apakah maklumat yang boleh anda ambil daripada ini?" + }, + "courseF_artist_variablesFP_2021": { + "polygon_table": "Mahu mencuba poligon lain? \n\nGunakan bilangan sisi dalam blok `berulang` dan sudut dalam blok `pusing` anda.\nCuba ini:\n\n| Bentuk | Sisi | Sudut |\n| :-------------: | :--: | :---: |\n| segi tiga | 3 | 120° |\n| segi empat sama | 4 | 90° |\n| pentagon | 5 | 72° |\n| heksagon | 6 | 60° |\n| oktagon | 8 | 45° |\n| nonagon | 9 | 40° |\n| dekagon | 10 | 36° |" } } } diff --git a/dashboard/config/locales/blocks.ms-MY.yml b/dashboard/config/locales/blocks.ms-MY.yml index fd9f6841a0342..5ca47e18a7272 100644 --- a/dashboard/config/locales/blocks.ms-MY.yml +++ b/dashboard/config/locales/blocks.ms-MY.yml @@ -2,6 +2,8 @@ ms: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: membuat baru {ANIMATION_NAME} bidadari {LOCATION} Dancelab_alternateMoves: text: "{GROUP} berselang-seli setiap {N} corak berirama \nantara {MOVE1} dan {MOVE2}" @@ -549,7 +551,6 @@ ms: '"fireworks"': Bunga Api '"flowers"': Bunga '"growing_stars"': Bintang yang Semakin Meningkat - '"higher_power"': Kuasa yang lebih tinggi '"swirl"': Hypno '"kaleidoscope"': Kaleidoskop '"lasers"': Lantai Menari Laser @@ -1042,6 +1043,12 @@ ms: text: lukis garisan {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: tepi blok {SPRITE} dari bergerak + gamelab_everySeconds: + text: 'ulangi setiap {N} {UNIT} ' + options: + UNIT: + '"seconds"': saat + '"frames"': bingkai gamelab_followingTargets: text: mengikut sasaran gamelab_getAllSprites: @@ -1195,6 +1202,8 @@ ms: '"pop"': pop '"rain"': hujan '"spiral"': lingkaran + gamelab_makeNewScaledSprite: + text: membuat baru {ANIMATION_NAME} bidadari {LOCATION} gamelab_makeNewSpriteAnon: text: membuat baru {ANIMATION_NAME} bidadari {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/bubble_choice_description.ms-MY.json b/dashboard/config/locales/bubble_choice_description.ms-MY.json index ca33c1d9d80b1..9d9e327f672fb 100644 --- a/dashboard/config/locales/bubble_choice_description.ms-MY.json +++ b/dashboard/config/locales/bubble_choice_description.ms-MY.json @@ -43,7 +43,12 @@ "courseF_bee_for11_2021": "Berlatih dengan kenaikan yang mengira detik.", "courseF_bee_for8_2021": "Anda percaya ini akan berjaya! Teruskan berlatih dengan kenaikan yang mengira jumlah.", "courseF_bee_variables_5b_2021": "Cipta kod anda sendiri untuk menyelesaikan teka-teki ini. ", - "courseF_bee_variables_7a_2021": "Teka-teki ini agak berbeza sedikit. Apakah yang perlu anda lakukan untuk menyelesaikan teka-teki tersebut?" + "courseF_bee_variables_7a_2021": "Teka-teki ini agak berbeza sedikit. Apakah yang perlu anda lakukan untuk menyelesaikan teka-teki tersebut?", + "courseC_artist_prog7_2021": "Tag nama haiwan peliharaan ini berbentuk istimewa!", + "courseC_artist_prog_challenge2a_2021": "Bantu saya mengecat garisan kuning di jalan ini!", + "courseD_bee_nestedLoops2_2021": "Kumpulkan semua nektar dengan menggunakan sedikit blok yang mungkin.", + "courseF_text_choice_title": "\"Skrin tajuk\" ialah cara lain menambahkan teks. Cuba di sini!", + "ramp_artist_loops4_2021": "Cipta corak bintang ini dengan menggelungkan jujukan" } } } diff --git a/dashboard/config/locales/callouts.ms-MY.json b/dashboard/config/locales/callouts.ms-MY.json index 0e312e5b575a3..56835b56ddae8 100644 --- a/dashboard/config/locales/callouts.ms-MY.json +++ b/dashboard/config/locales/callouts.ms-MY.json @@ -559,13 +559,56 @@ "": "Blok ini tidak mempunyai nombor padanya. Anda boleh menggunakan seberapa banyak yang anda mahu!" }, "courseD_maze_ramp3_2021": { - "courseC_maze_programming3_2": "Anda boleh menyeret blok tambahan ke kotak alatan untuk membuang blok tersebut." + "courseC_maze_programming3_2": "Anda boleh menyeret blok tambahan ke kotak alatan untuk membuang blok tersebut.", + "stone_block_2": "Blok kelabu tidak boleh dibuang." }, "courseD_maze_ramp5_2021": { "": "Blok ini tidak mempunyai nombor padanya. Anda boleh menggunakan seberapa banyak yang anda mahu!" }, "express_maze_debugging9_2021": { "express_maze_debugging9_2019_1": "Seret blok dari kotak alatan ke dalam ruang kerja anda." + }, + "Overworld Chop Trees_2021": { + "craft_callout_preplaced": "Kami telah meletakkan beberapa blok di sini untuk membantu anda bermula" + }, + "Overworld House Frame Chosen_2021": { + "craft_callout_preplaced_house": "Kod ini akan mula membina rumah anda. Bolehkah anda menyiapkan rumah itu?" + }, + "Overworld Place Wall_2021": { + "craft_inside_repeat": "Ulangi tindakan dengan meletakkan blok di sini" + }, + "Underground Avoiding Lava_2021": { + "craft_callout_moveforward": "Kod ini akan memeriksa lahar, bolehkah anda tambahkan perintah untuk bergerak ke hadapan?" + }, + "courseC19_playLab_EOC3_2021": { + "courseE_playLab_scaffold3_1": "Bawa pelakon ke bendera ini untuk bergerak kepada tahap seterusnya." + }, + "courseC_PlayLab_events8_2021": { + "courseC_PlayLab_events8_callout1": "Gunakan blok ini apabila Waddles dan Chomp bersentuhan!" + }, + "courseC_PlayLab_events_challenge1_2021": { + "courseC_PlayLab_events_challenge1_1": "Blok ini membolehkan anda menggerakkan pelakon ke bahagian ruang permainan berbeza." + }, + "courseC_artist_loops1a_2021": { + "jumpto_callout": "Blok ini sangat penting untuk projek ini. Pastikan ia digunakan!" + }, + "courseC_artist_loops1b_2021": { + "sticker2": "Tambahkan ini ke bahagian tengah atur cara anda." + }, + "courseC_artist_prog2_2021": { + "slider": "Anda boleh memperlahankan atur cara anda di sini." + }, + "courseC_harvester_loops1_2021": { + "courseC_harvester_loops1_callout1": "Nombor empat pada labu memberitahu anda bahawa terdapat empat labu yang tersedia untuk dikutip." + }, + "courseC_starWars_loops2_2021": { + "courseC_starWars_loops2": "Anda hanya mempunyai satu daripada blok ini yang tersedia dalam teka-teki ini." + }, + "courseD_bee_conditionals2_2021": { + "4_5_Bee_Conditionals_2_1": "Ingat, periksa untuk melihat jika SETIAP awan mempunyai BUNGA. Anda tidak perlu memeriksa sarang lebah langsung." + }, + "courseD_bee_nestedLoops1a_2021": { + "stepButton": "Cuba melangkah melalui kod anda satu blok pada satu masa." } } } diff --git a/dashboard/config/locales/display_name.ms-MY.json b/dashboard/config/locales/display_name.ms-MY.json index ae76c52f6156f..e9a87bb0335cf 100644 --- a/dashboard/config/locales/display_name.ms-MY.json +++ b/dashboard/config/locales/display_name.ms-MY.json @@ -167,7 +167,16 @@ "helloworld_emoji_location": "Peristiwa Masa", "courseF_artist_for1_2021": "Permainan Bebas Gelung Untuk (Permulaan)", "courseF_bee_for11_2021": "Kenaikan", - "courseF_bee_for8_2021": "Kenaikan" + "courseF_bee_for8_2021": "Kenaikan", + "courseC_artist_prog7_2021": "Tag Nama Haiwan Peliharaan", + "courseC_artist_prog_challenge1_2021": "Rumah Haiwan Peliharaan", + "courseC_artist_prog_challenge2a_2021": "Jalan", + "courseD_bee_nestedLoops2_2021": "Dapatkan Nektar", + "courseD_bee_nestedLoops7_2021": "Cabaran: Dapatkan Nektar", + "courseD_bee_nestedLoops8_2021": "Dapatkan Nektar dan Buat Madu", + "courseD_bee_nestedLoops9_2021": "Buat madu.", + "ramp_artist_loops8_2021": "Oktagon", + "scrat_loops_C-F_video_2021": "Gelung dalam Video Ice Age" } } } diff --git a/dashboard/config/locales/dsls.ms-MY.yml b/dashboard/config/locales/dsls.ms-MY.yml index aa8779d12ad13..db2d0cd2e4ae0 100755 --- a/dashboard/config/locales/dsls.ms-MY.yml +++ b/dashboard/config/locales/dsls.ms-MY.yml @@ -2241,23 +2241,34 @@ ms-MY: display_name: Akhir Projek Kursus courseC_multi_artist_prog6_predict1_2021: answers: - - {} - - {} - - correct: true + - text: Artis akan melukis segi tiga dengan tiga sisi yang sama. + feedback: Salah. Artis melukis segi empat sama. + - text: Artis akan melukis garisan tunggal. + feedback: Salah. Artis melukis segi empat sama. + - text: Artis akan melukis segi empat sama. + correct: true feedback: Betul! - - {} + - feedback: Salah. Artis melukis segi empat sama. questions: - - {} + - text: Lihat kod di bawah dengan teliti. Apakah yang akan berlaku apabila + anda mengklik "Jalankan"? courseC_multi_harvester_loops11_predict1_2021: answers: - text: '4' + feedback: Salah. Petani akan mengutip 4 labu di dalam setiap 3 gelung. 4 + didarabkan 3 hasilnya ialah 12! - text: '12' correct: true feedback: Betul! - text: '15' + feedback: Salah. Petani akan mengutip 4 labu di dalam setiap 3 gelung. 4 + didarabkan 3 hasilnya ialah 12! - text: '20' + feedback: Salah. Petani akan mengutip 4 labu di dalam setiap 3 gelung. 4 + didarabkan 3 hasilnya ialah 12! questions: - - {} + - text: Perhatikan dengan teliti kod di bawah. Berapa banyak labu yang akan + dikutip oleh petani selepas anda mengklik "Jalankan"? courseC_multi_maze_debugging8_predict1_2021: answers: - text: Scrat akan sampai kepada buah oak. Tiada pepijat dalam kod. @@ -2294,25 +2305,39 @@ ms-MY: berlaku apabila anda mengklik "Jalankan"? courseC_multi_starWars_predict1_2021: answers: - - {} - - {} + - text: BB-8 tidak akan bergerak. + feedback: Salah. Blok berulang akan membuatkan BB-8 bergerak ke hadapan + sebanyak 5 kali. + - text: BB-8 akan bergerak ke satu ruang sahaja + feedback: Salah. Blok berulang akan membuatkan BB-8 bergerak ke hadapan + sebanyak 5 kali. - text: BB-8 akan bergerak 5 kali dan mendapatkan semua logam sekerap correct: true feedback: Betul! - - {} + - feedback: Salah. Blok berulang akan membuatkan BB-8 bergerak ke hadapan + sebanyak 5 kali. questions: - - {} + - text: Apakah yang anda fikirkan akan berlaku apabila anda mengklik "Jalankan"? courseC_multi_starWars_predict2_2021: answers: - - {} + - text: BB-8 akan berjalan terlalu jauh dalam gelung pertama. + feedback: Salah. Gelung pertama hanya membenarkan BB-8 bergerak ke hadapan + sebanyak 2 ruangan, sedangkan ia perlu bergerak ke hadapan sebanyak 3 + ruangan. - text: BB-8 tidak akan berjalan cukup jauh di dalam gelung pertama untuk mendapatkan semua logam sekerap. correct: true feedback: Betul! - - {} - - {} - questions: - - {} + - text: BB-8 akan mengumpulkan semua logam sekerap tanpa mengalami masalah. + feedback: Salah. Gelung pertama hanya membenarkan BB-8 bergerak ke hadapan + sebanyak 2 ruangan, sedangkan ia perlu bergerak ke hadapan sebanyak 3 + ruangan. + - feedback: Salah. Gelung pertama hanya membenarkan BB-8 bergerak ke hadapan + sebanyak 2 ruangan, sedangkan ia perlu bergerak ke hadapan sebanyak 3 + ruangan. + questions: + - text: Perhatikan dengan teliti kod di bawah. Apakah yang akan berlaku apabila + anda mengklik "Jalankan"? courseD_EOC_2021: display_name: Akhir Projek Kursus courseD_multi_artist_nestedLoops9_predict1_2021: @@ -2327,13 +2352,25 @@ ms-MY: - {} courseD_multi_bee_conditionals1_predict1_2021: answers: - - {} - - correct: true + - text: 'Lebah akan bergerak ke awan dan cuba mendapatkan nektar, walau apa + pun yang berlaku. ' + feedback: Salah. Blok `jika pada bunga` memberikan jaminan bahawa lebah + hanya akan cuba mendapatkan nektar jika terdapat bunga di bawah awan. + - text: Lebah akan bergerak ke awan dan hanya cuba mendapatkan nektar jika + terdapat bunga di bawah. + correct: true feedback: Betul! - - {} - - {} - questions: - - {} + - text: 'Lebah akan bergerak ke awan dan kemudian tidak melakukan apa-apa, + walau apa pun yang berlaku. ' + feedback: Salah. Blok `jika pada bunga` memberikan jaminan bahawa lebah + akan cuba mendapatkan nektar jika terdapat bunga di bawah awan. + - feedback: Salah. Blok `jika pada bunga` memberikan jaminan bahawa lebah + hanya akan cuba mendapatkan nektar jika terdapat bunga di bawah awan. + questions: + - text: Awan menghalang pandangan. Mungkin terdapat bunga di bawah awan ini. + Jika terdapat bunga, lebah perlu mengumpul nektar sekali. Jika tiada bunga, + lebah tidak boleh melakukan apa-apa. Perhatikan dengan teliti pada kod + di bawah. Apakah yang anda fikir akan berlaku selepas anda mengklik "Jalankan"? courseD_multi_bee_conditionals1_predict1_dani: answers: - {} @@ -2344,32 +2381,56 @@ ms-MY: - {} courseD_multi_bee_conditionals7_predict2_2021: answers: - - correct: true + - text: Lebah akan dapatkan nektar pada setiap bunga dan buat madu di setiap + sarang lebah. + correct: true feedback: Betul! - - {} - - {} - - {} - questions: - - {} + - feedback: Salah. Blok `jika pada bunga` membolehkan lebah mendapatkan nektar + pada setiap bunga dan membuat madu di setiap sarang lebah. + - feedback: Salah. Salah. Blok `jika pada bunga` membolehkan lebah mendapatkan + nektar pada setiap bunga dan membuat madu di setiap sarang lebah.. + - feedback: Salah. Salah. Blok `jika pada bunga` membolehkan lebah mendapatkan + nektar pada setiap bunga dan membuat madu di setiap sarang lebah.. + questions: + - text: 'Lihat dengan teliti kod di bawah. Apakah yang anda fikir akan berlaku + selepas anda mengklik "Jalankan"? Perlu diingat: hanya akan terdapat *satu* + sarang lebah atau *satu* bunga di belakang setiap awan.' courseD_multi_bee_nestedLoops2_predict1_2021: answers: - - {} - - {} - - correct: true + - text: Lebah akan bergerak ke hadapan dan mendapatkan nektar hanya sekali. + feedback: Salah. Lebah menggelung tindakan bergerak ke hadapan dan mengumpul + nektar yang bergelung, membolehkan lebah tersebut menyelesaikan teka-teki. + - text: Lebah akan mendapat hanya 2 unit nektar. + feedback: Salah. Lebah menggelung tindakan bergerak ke hadapan dan mengumpul + nektar yang bergelung, membolehkan lebah tersebut menyelesaikan teka-teki. + - text: Lebah akan mendapat semua nektar. + correct: true feedback: Betul! - - {} + - feedback: Salah. Lebah menggelung tindakan bergerak ke hadapan dan mengumpul + nektar yang bergelung, membolehkan lebah tersebut menyelesaikan teka-teki. questions: - - {} + - text: Perhatikan dengan teliti gelung bersarang di bawah. Apakah yang akan + berlaku apabila anda mengklik "Jalankan"? courseD_multi_bee_nestedLoops9_predict2_2021: answers: - text: '4' + feedback: Salah. Lebah mengumpul 2 nektar dalam gelung bergerak ke hadapan, + kemudian 2 nektar dalam gelung ke bawah. Ini semua berlaku di dalam satu + lagi gelung sebanyak dua kali. 4 didarabkan dengan 2 ialah 8! - text: '8' correct: true feedback: Betul! - text: '10' + feedback: Salah. Lebah mengumpul 2 nektar dalam gelung bergerak ke hadapan, + kemudian 2 nektar dalam gelung ke bawah. Ini semua berlaku di dalam satu + lagi gelung sebanyak dua kali. 4 didarabkan dengan 2 ialah 8! - text: '12' + feedback: Salah. Lebah mengumpul 2 nektar dalam gelung bergerak ke hadapan, + kemudian 2 nektar dalam gelung ke bawah. Ini semua berlaku di dalam satu + lagi gelung sebanyak dua kali. 4 didarabkan dengan 2 ialah 8! questions: - - {} + - text: Perhatikan dengan teliti kod di bawah. Berapa banyak madu yang akan + dibuat oleh lebah apabila anda mengklik "Jalankan"? courseD_multi_farmer_condLoops9_predict1_2021: answers: - {} @@ -2392,7 +2453,9 @@ ms-MY: answers: - {} - {} - - correct: true + - text: Petani akan membuang kotoran selagi terdapat longgokan, kemudian berhenti + apabila longgokan sudah tiada. + correct: true feedback: Betul! - {} questions: @@ -2416,7 +2479,8 @@ ms-MY: - text: Burung itu akan bergerak ke hadapan dan terserempak dengan TNT. - {} questions: - - {} + - text: Perhatikan dengan teliti kod di bawah. Apakah yang anda fikirkan akan + berlaku apabila anda mengklik "Jalankan"? courseE_EOC_2021: display_name: Akhir Projek Kursus description: Anda telah sampai pada penghujung Kursus E! Pilih projek untuk @@ -2446,7 +2510,7 @@ ms-MY: courseE_prediction_artistFunction1_2021: answers: - {} - - {} + - text: Artis akan melukis segi empat sama tunggal. - {} - correct: true feedback: Betul! Fungsi itu dipanggil dua kali dalam atur cara, bersama @@ -3143,6 +3207,18 @@ ms-MY: content1: penerangan di sini csf_password_power-up_2021: content1: penerangan di sini + markdown: | + # Kukuhkan Kata Laluan Anda + + ## Petua Kata Laluan untuk Diingati + + * Mulakan dengan **frasa** yang sukar dilupakan. + * Hanya **ibu bapa** anda yang sepatutnya mengetahui kata laluan anda. + * Jangan sesekali menggunakan mana-mana maklumat identiti **peribadi** dalam kata laluan anda. + * Cipta kata laluan dengan sekurang-kurangnya **lapan** aksara. + * Gunakan huruf, nombor dan **simbol** dalam kata laluan anda. + + ![](https://images.code.org/bfa69295fbf33c77ecdeb79b5498d8f7-image-1584751340896.png) csf_putting_a_stop_to_online_meanness: content1: penerangan di sini csf_putting_a_stop_to_online_meanness_2021: @@ -3294,3 +3370,25 @@ ms-MY: # Rakan Robotik Saya Belajar mengatur cara dengan menulis kod untuk rakan anda! + BinaryBracelets-Unplugged_2021: + markdown: | + # Gelang Binari + + Cipta gelang yang mewakili nama anda dalam sistem yang difahami oleh komputer! + + ![](https://images.code.org/ed15a484276c0989e4adb5daf480f68a-image-1557870226222.png) + ConditionalsWithCards-Unplugged_2021: + markdown: | + # Bersyarat dengan Kad + + Main permainan kad dan cipta peraturan seperti "Jika saya mencabut kad merah, saya dapat mata" dan "Jika saya mencabut kad hitam, anda akan dapat mata." + GraphPaperProgramming-Unplugged_2021: + markdown: | + # Pengaturcaraan Kertas Graf + + Tuliskan algoritma yang boleh digunakan oleh rakan sekelas anda untuk melukis gambar. + RelayProgramming-Unplugged_2021: + markdown: | + # Pengaturcaraan Geganti + + Pecah kepada pasukan dan bekerjasama untuk menulis atur cara yang melukis gambar. diff --git a/dashboard/config/locales/lesson_activities.ms-MY.json b/dashboard/config/locales/lesson_activities.ms-MY.json index 4a63e186c7e69..c38f9d74859f6 100644 --- a/dashboard/config/locales/lesson_activities.ms-MY.json +++ b/dashboard/config/locales/lesson_activities.ms-MY.json @@ -231,11 +231,14 @@ "name": "Pembelajaran Lanjutan" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Aktiviti (30-45 minit)" + "name": "Aktiviti" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Tahap" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Penggulungan" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "Pembelajaran Lanjutan" }, @@ -243,7 +246,7 @@ "name": "Tahap" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Aktiviti (30-45 minit)" + "name": "Aktiviti" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Tahap" @@ -251,6 +254,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Penggulungan" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Penilaian" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Aktiviti" }, @@ -3753,7 +3759,7 @@ "name": "Penggulungan" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Aktiviti (30-45 minit)" + "name": "Aktiviti" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Penggulungan" diff --git a/dashboard/config/locales/lessons.ms-MY.json b/dashboard/config/locales/lessons.ms-MY.json index 633b6f6af3459..4b2da26f77236 100644 --- a/dashboard/config/locales/lessons.ms-MY.json +++ b/dashboard/config/locales/lessons.ms-MY.json @@ -113,16 +113,6 @@ "overview": "Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pertama, pelajar mengelaskan objek sama ada \"ikan\" atau \"bukan ikan\" untuk cuba membuang sampah dari lautan. Kemudian, pelajar perlu mengembangkan set data latihan mereka untuk memasukkan makhluk laut lain yang berada di dalam air. Dalam bahagian kedua aktiviti, pelajar akan memilih label mereka sendiri untuk digunakan pada imej ikan yang dijana secara rawak. Data latihan ini digunakan untuk model pembelajaran mesin yang kemudiannya boleh melabelkan imej baharu sendiri.", "student_overview": "Rumusan Tutorial: Pelajar pertama mengklasifikasikan objek sebagai sama ada \"ikan\" atau \"bukan ikan\" sebagai usaha untuk mengaut sampah keluar dari lautan. Kemudian, pelajar akan perlu mengembangkan kumpulan data latihan mereka untuk memasukkan hidupan laut lain yang terdapat di dalam air. Dalam bahagian kedua aktiviti itu, pelajar akan memilih label mereka sendiri untuk digunakan pada imej ikan yang dihasilkan secara rawak. Data latihan ini digunakan untuk model pembelajaran mesin yang sepatutnya boleh melabelkan imej baharu dengan sendirinya." }, - "hello-world-food/lesson-1": { - "overview": "Dalam pelajaran ini, pelajar akan mempelajari asas-asas sains komputer dengan pengaturcaraan di Sprite Lab. Sprite Lab adalah alat yang boleh anda gunakan untuk membina projek khayalan dan menyeronokkan. Pelajar akan belajar membuat dan menghidupkan sprites dan menjadikannya interaktif menggunakan acara. \n\nTerdapat pelbagai versi pelajaran ini. Setiap versi mengajar konsep yang sama tetapi mempunyai imej yang berbeza untuk menarik minat pelajar yang berbeza. Untuk maklumat lanjut, lawati halaman pendaratan [Helo Dunia.][0]", - "preparation": "- Main melalui teka-teki untuk menemukan daerah masalah potensial untuk kelas anda.\n- Gunakan sumber di [Sambungan SK][0] untuk membuat rancangan untuk lebih banyak pembelajaran sains komputer selepas tutorial awal.", - "purpose": "Pelajaran ini bertujuan untuk menyediakan pelajar untuk membuat projek pengaturcaraan mudah di Makmal Sprite. Dengan kemahiran ini, pelajar kemudian dapat membuat projek mengenai topik apa pun, seperti topik sekolah lain atau sesuatu yang berkaitan secara peribadi dengan mereka. Lawati [Sambungan SK][0] untuk idea tentang cara mengintegrasikan sains komputer ke dalam mata pelajaran lain." - }, - "poem-art/lesson-1": { - "overview": "Dalam pelajaran bersepadu CS dan ELA ini, para pelajar akan menganimasikan sajak dengan kod untuk menggambarkan mood sajak. Semasa aktiviti pengekodan pengenalan ini, pelajar akan membaca dan mengesan mood dalam sajak. Kemudian, mereka akan mencari kesan dan imej yang sepadan untuk membantu menggambarkan mood sajak. Akhir sekali, pelajar akan menggunakan peristiwa (kod) untuk menggambarkan penukaran dalam mood atau menganimasikan pengenalan imej baharu dalam sajak.Pelajaran ini boleh diselesaikan sebagai pelajaran kendiri selama 1 jam. Terdapat juga pilihan untuk menggunakan pelajaran ini sebagai pelajaran pertama daripada modul 5 pelajaran yang dipanggil sebagai [Coding with Poetry](http://code.org/poetry). Pada akhir modul Pengekodan dengan Sajak ini, pelajar akan menulis sajak mereka sendiri dan mencipta aplikasi penjana sajak untuk dikongsi dengan rakan.Pengekodan dengan Puisi ialah sebahagian daripada kurikulum Penyambungan CS Code.org, yang bertujuan menyepadukan CS ke dalam bidang mata pelajaran lain seperti matematik, ELA dan sains dengan penjajaran kepada standard CCSS, NGSS dan CSTA.", - "preparation": "- - Semak semula dan lengkapkan tutorial dalam talian anda sendiri: [Poem Art](http://studio.code.org/s/poem-art).\n\n- Pastikan anda mencubanya terlebih dahulu sebelum meminta pelajar anda menyelesaikannya \n\n- Semak teknologi anda dan tentukan sama ada anda perlu menyelesaikan apa-apa masalah anda terlebih dahulu.\n\n- Sesetengah tahap memerlukan bunyi untuk dimainkan. Edarkan fon kepala lebih awal. \n\n- [Optional] 2 nota pelekat setiap pelajar untuk Penilaian.", - "student_overview": "Puisi adalah membuat seni dengan kata-kata. Tambahkan kesan visual dan imej pada puisi animasi anda sendiri." - }, "jigsaw/Jigsaw": { "overview": "Pelajaran ini akan memberikan idea kepada pelajar mengenai perkara yang dijangkakan apabila mereka menuju ke makmal komputer. Sesi ini dimulakan dengan perbincangan ringkas memperkenalkan mereka kepada peradaban ketika berada di dalam makmal komputer, kemudian mereka akan meneruskan sesi dengan menggunakan komputer untuk menyelesaikan teka-teki dalam talian.", "preparation": "- Semak tapak web [Pelajaran Yang Munasabah](https://www.commonsense.org/education/digital-citizenship) untuk mendapatkan lebih banyak kandungan keselamatan dalam talian.", diff --git a/dashboard/config/locales/long_instructions.ms-MY.json b/dashboard/config/locales/long_instructions.ms-MY.json index 507a5113e1e4b..a0993c0d68f45 100644 --- a/dashboard/config/locales/long_instructions.ms-MY.json +++ b/dashboard/config/locales/long_instructions.ms-MY.json @@ -15,14 +15,14 @@ "CourseD_Dance_2020_bonus1": "# Pergi ke Depan dan ke Belakang!\n\nKadang-kadang anda mungkin mahu mencipta corak gerakan tarian yang anda pilih. Blok baharu ini membolehkan anda berbuat demikian. \n\nsprites2MOVES.RollMOVES.ClapHigh \n\nGerakan yang anda pilih di atas akan diulang dalam urutan untuk selamanya. \n\n- Cipta rutin berselang-seli untuk penari utama di hadapan! \n- Gunakan nombor yang berlainan untuk menukar kelajuan apabila gerakan itu berselang-seli. Cuba `1` atau `0.5` untuk berselang-seli dengan lebih pantas!", "CourseD_Dance_2020_bonus3": "# Mari kita mendapatkan dalam pembentukan!\n\nLihatlah tarian ini yang menggunakan blok \"MOOSE\"??? Halang untuk menukar pembentukan penari ' di seluruh tarian. Cuba salah satu idea ini untuk melanjutkan:\n\n\\-Buat Kumpulan kedua penari dalam susun atur yang berbeza\n\\-Tukar talaletak apabila kekunci ditekan\n\\-Tukar harta apabila penari perubahan pembentukan", "CourseD_Dance_Party_01": "_Mari kita adakan majlis tari-menari!_\n\nSeret blok `buat baharu` ke dalam ruang kerja dan sambungkannya dalam blok `persediaan` untuk cipta penari pertama.\n\n- _Anda juga boleh klik mentol lampu di sebelah kiri jika anda mahu lebih banyak maklumat atau cabaran tambahan._", - "CourseD_Dance_Party_02": "Mari kita pastikan rusa ini menari!\n\nSeret keluar blok new_dancerFloss-1 ke ruang kerja. Sambungkannya di bawah blok 4\"measures\" Penari anda sepatutnya memulakan gerakan baharu selepas corak berirama keempat.\n\n**Corak Berirama** digunakan untuk mengira masa dalam muzik.", + "CourseD_Dance_Party_02": "Mari kita pastikan rusa ini menari!\n\nSeret keluar blok new\\_dancerFloss-1 ke ruang kerja. Sambungkannya di bawah blok 4\"measures\" Penari anda sepatutnya memulakan gerakan baharu selepas corak berirama keempat.\n\n**Corak Berirama** digunakan untuk mengira masa dalam muzik.", "CourseD_Dance_Party_03": "_Sekarang kita berasa girang ceria!_\n\nTambah blok 6\"measures\" kepada ruang kerja anda. Buatkan penari anda memulakan gerakan baharu selepas 6 corak berirama.", "CourseD_Dance_Party_04": "_Tarian ini memerlukan beberapa gerakan kilat!_\n\nCari blok baharu di dalam kotak alatan anda yang menambah kesan latar belakang di belakang penari anda. Lihat kesannya berubah mengikut masa dengan muzik!", "CourseD_Dance_Party_05": "Gunakan blok baharu untuk membuatkan penari menukar gerakan **setiap 2 corak berirama**!\n\n- Memilih `(Seterusnya)`, `(Terdahulu)`, atau `(Rawak)` memberitahu penari untuk melakukan gerakan berbeza setiap kali kod dijalankan.", "CourseD_Dance_Party_06": "_Kita perlukan lebih ramai penari!_\n\nCipta penari sandaran yang dipanggil sebagai `penari_sandaran1` untuk menari dengan kucing.", "CourseD_Dance_Party_08": "Setiap penari mempunyai kumpulan _sifat_ yang mengawal rupa bentuknya.\n\nAnda boleh menjadikannya kelihatan seperti penari di latar belakang dengan membuatkan _saiz_ mereka lebih kecil. Bolehkah anda membuat kedua-dua penari sandaran bersaiz sama?", "CourseD_Dance_Party_09": "Penari mempunyai sifat \"warna\" yang boleh menambah lapisan warna. Cuba tukar warna seorang daripada penari anda.\n\n- Warna akan mencampurkan warna yang anda pilih dengan warna penari.", - "CourseD_Dance_Party_10": "Sekarang kita tahu cara menukar sifat penari. Kita juga boleh membuatkan sifat yang sama bertindak balas kepada muzik secara automatik dengan menggunakan blok ini:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nAtur cara ini menggunakan kelantangan \"bes\" muzik (bunyi rendah) untuk mengawal ketinggian penari. Bolehkah anda membuatkan penari lain bertindak balas terhadap muzik juga?", + "CourseD_Dance_Party_10": "Sekarang kita tahu cara menukar sifat penari. Kita juga boleh membuatkan sifat yang sama bertindak balas kepada muzik secara automatik dengan menggunakan blok ini:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nAtur cara ini menggunakan kelantangan \"bes\" muzik (bunyi rendah) untuk mengawal ketinggian penari. Bolehkah anda membuatkan penari lain bertindak balas terhadap muzik juga?", "CourseD_Dance_Party_11": "Blok membolehkan anda menjalankan kod apabila anak panah atas ditekan.\n\nAnda mungkin menukar gerakan tarian, menukar sifat penari, atau melakukan gerakan pantas sekali sahaja. Jadi kreatif dan cari blok baharu!", "CourseD_Dance_Party_11_5": "Lihat blok ini:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nSekarang anda boleh cipta kumpulan semua penari sekaligus!\nCuba gunakan beberapa blok \"semua itik\" untuk menulis kod yang akan membuatkan semua itik menari bersama.", "CourseD_Dance_Party_11b": "Tiba masanya untuk pertandingan menari! Kucing melakukan gerakan dab apabila anda menekan kekunci anak panah kiri. Buatkan \"gerakan jatuh\" Robot sekali apabila anda menekan kekunci anak panah kanan dan \"gerakan tepukan\" sekali apabila anda menekan kekunci anak panah atas.\n\n**Gunakan kekunci untuk memastikan Robot melakukan gerakan jatuh-tepuk-jatuh-tepuk secepat yang anda boleh!**", @@ -381,8 +381,8 @@ "courseC_collector_prog8_2021": "_\"Teruskan usaha yang baik! Bantu saya kumpulkan semua harta karun itu.\"_", "courseD_bee_nestedLoops1_2021": "Bantu lebah kumpulkan semua nektar itu.", "courseD_bee_nestedLoops1a_2021": "_\"Ini akan menjadi **LEBAH** yang hebat!\"_\n\nBantu lebah kumpulkan semua nektar itu.", - "courseD_bee_nestedLoops2_2021": "Kali ini, bantu lebah kumpulkan semua nektar dengan menggunakan bilangan blok paling sedikit yang mungkin.", - "courseD_bee_nestedLoops2_predict1_2021": "Kali ini, bantu lebah kumpulkan semua nektar dengan menggunakan bilangan blok paling sedikit yang mungkin.", + "courseD_bee_nestedLoops2_2021": "Kali ini, bantu lebah kumpulkan semua nektar dengan menggunakan sedikit blok yang mungkin.", + "courseD_bee_nestedLoops2_predict1_2021": "Kali ini, bantu lebah kumpulkan semua nektar dengan menggunakan sedikit blok yang mungkin.", "courseD_iceage_loops7_2021": "Scrat betul-betul mahukan buah oak itu! ", "courseD_iceage_loops8_2021": "Bolehkah anda membetulkan kod ini? ", "courseF_apps_pet": "**Haiwan Peliharaan Maya**\n\nSeret objek kepada anjing dan lihat ia bertindak balas!", @@ -410,11 +410,11 @@ "coursea_maze_ramp1_2021": "Untuk membawa burung kepada khinzir, pasangkan blok ke bahagian bawah blok , kemudian tekan \"▶ Jalankan\"!", "grade2_collector_A_2021": "Bantu Laurel kumpulkan semua harta karun itu.", "ramp_artist_loops4_2021": "Anda boleh mencipta bintang ini dengan menggelungkan jujukan blok `bergerak ke hadapan` dan `pusing ke kanan sebanyak 144 darjah`.", - "ramp_artist_loops5_2021": "Gelung pasti membuatkan penulisan kod menjadi lebih mudah!\n\nGunakan gelung untuk melukis anak tangga ini.\n\n- Setiap anak tangga terdiri daripada 50 piksel panjang dan 50 piksel tinggi\n- Anda perlu berpusing 90 darjah dalam setiap arah", + "ramp_artist_loops5_2021": "Gelung pasti membuatkan penulisan kod menjadi lebih mudah!\n\nGunakan gelung untuk melukis tangga ini.\n\n- Setiap anak tangga terdiri daripada 50 piksel panjang dan 50 piksel tinggi\n- Anda perlu berpusing 90 darjah dalam setiap arah", "ramp_artist_loops8_2021": "**Cabaran:** Cari suatu corak dan buat kod ini lebih pendek dengan menggunakan gelung.", "courseD_bee_conditionals10_2021": "Bersyarat boleh menjadi sangat berguna, walaupun anda tahu dengan tepat benda yang ada di setiap tempat!\n\nKumpulkan semua nektar dan buat semua madu.", - "courseD_bee_conditionals9_2021": "Kumpulkan semua nektar atau buat semua madu. Anda hanya boleh kumpulkan nektar daripada bunga dan buat madu daripada sarang lebah. Periksa mana-mana ruang untuk melihat sekiranya terdapat bunga atau sarang lebah. Hanya akan ada satu bunga atau satu sarang lebah di belakang setiap awan.", - "courseD_bee_conditionals_challenge1_2021": "Kumpulkan semua nektar dan buat semua madu. Anda hanya boleh kumpulkan nektar daripada bunga dan buat madu daripada sarang lebah. Periksa setiap ruang untuk melihat sekiranya terdapat bunga atau sarang lebah.", + "courseD_bee_conditionals9_2021": "Kumpulkan semua nektar atau buat semua madu. Anda hanya boleh kumpulkan nektar daripada bunga dan buat madu daripada sarang lebah. Periksa mana-mana ruang untuk melihat jika terdapat bunga atau sarang lebah. Hanya akan ada satu bunga atau satu sarang lebah di belakang setiap awan.", + "courseD_bee_conditionals_challenge1_2021": "Kumpulkan semua nektar dan buat semua madu. Anda hanya boleh kumpulkan nektar daripada bunga dan buat madu daripada sarang lebah. Periksa setiap ruang untuk melihat jika terdapat bunga atau sarang lebah.", "courseD_bee_conditionals_challenge2_2021": "Kumpulkan semua nektar dan buat semua madu. Anda boleh kumpulkan semua nektar di dalam satu bunga dengan menggunakan gelung `nektar semasa > 0`.", "courseD_bee_nestedLoops7_2021": "**Cabaran:** Fikirkan cara mendapatkan semua nektar dengan menggunakan blok yang tersedia sahaja.", "courseD_bee_nestedLoops8_2021": "Kumpulkan semua nektar daripada setiap bunga dan buat madu di dalam sarang lebah. ", @@ -432,7 +432,7 @@ "courseF_bee_for6_2021": "Anda juga boleh menggunakan gelung `untuk` bagi mengira detik. \n\nCuba kumpulkan nektar ini dengan mengira detik daripada **5** hingga **1** berselang **1**.", "courseF_bee_for7_2021": "Nombor terakhir di dalam gelung `untuk` anda dipanggil sebagai **\"kenaikan\"**. Setiap kali gelung dijalankan, pemboleh ubah pembilang berubah mengikut nilai **kenaikan**.\n\nCuba kumpulkan bunga ini dengan menggunakan **kenaikan** sebanyak 2.", "courseF_bee_for8_2021": "Anda percaya ini akan berjaya! \n\nBerapakah jumlah **kenaikan** yang anda perlukan untuk mengumpul 3, 6, 9, 12, 15 nektar?", - "courseF_bee_for_challenge1_2021": "Anda boleh gunakan `gelung untuk` ini untuk mengumpul semua nektar. Sangat dahsyat!\n\nTerdapat beberapa tindakan yang anda mahu `ulangi 'pembilang' kali`.", + "courseF_bee_for_challenge1_2021": "Anda boleh gunakan `gelung untuk` ini untuk mengumpul semua nektar. Sangat dahsyat!\n\nTerdapat beberapa tindakan yang anda perlu `ulangi 'pembilang' kali`.", "courseF_bee_for_challenge2_2021": "Selesaikan teka-teki ini dengan bilangan blok paling sedikit yang mungkin.", "courseF_bee_variables_0a_2021": "Kumpulkan semua madu dan buat semua nektar.", "courseF_bee_variables_2a_2021": "Tukarkan nilai permulaan pemboleh ubah supaya lebah boleh kumpulkan semua madu dan nektar.", @@ -617,7 +617,97 @@ "courseD_maze_ramp2_2021": "Seret blok `bergerak ke hadapan` tambahan keluar dari kotak alatan, kemudian cantumkan semua blok kepada `apabila dijalankan` untuk menyelesaikan kod anda.", "courseD_maze_ramp5_2021": "_\"Ikuti laluan ini untuk membawa saya kepada khinzir!\"_\n\nElakkan TNT.", "courseE_aboutme_1_2021": " _\"Helo, dunia! Nama saya ialah Rikki dan berikut ialah beberapa perkara yang saya akan kongsikan tentang diri saya!\"_\n\n**Terokai:** Rikki menggunakan Makmal Peperi untuk mencipta _poster berinteraktif_ tentang dirinya sendiri yang boleh dikongsikan pada laman web. \n\nRikki telah memberi keizinan kepada anda untuk melihat posternya. Anda juga boleh mengedit kodnya! \n\nMain dengan poster dan kod Rikki untuk sebentar, kemudian klik **Selesai**.", - "grade2_collector_10_2021": "Anda sudah hampir selesai! \n\nKumpulkan seberapa banyak harta karun yang anda boleh untuk menyelesaikan peringkat ini!" + "grade2_collector_10_2021": "Anda sudah hampir selesai! \n\nKumpulkan seberapa banyak harta karun yang anda boleh untuk menyelesaikan peringkat ini!", + "courseC19_playLab_EOC1_2021": "Sungguh mengagumkan betapa banyak yang telah anda pelajari! Mari kita buat permainan langkah demi langkah.\n\nMenggunakan blok baharu di dalam kotak alatan anda, pilih latar belakang baharu, kemudian ambil pelakon untuk permainan anda.", + "courseC19_playLab_EOC3_2021": "Mari kita tambahkan beberapa watak lagi kepada permainan anda!\n\nGunakan blok `tetapkan pelakon` untuk menambahkan lebih banyak watak kemudian beralih kepada matlamat menyelesaikan teka-teki ini.", + "courseC19_playLab_EOC4_2021": "Pelbagai watak dan berjaya menggerakkan pelakon merupakan permulaan yang baik kepada permainan, tetapi kita perlu melakukan lebih banyak lagi untuk membuatkan ini seperti permainan sebenar. Mari kita tambahkan markah!\n\nGunakan blok peristiwa seperti `apabila pelakon menyentuh` untuk mengubah markah atau memenangi permainan. Dapatkan 5 markah atau menangi permainan untuk menyelesaikan teka-teki ini.", + "courseC19_playLab_EOC5_2021": "Syabas! Anda mempunyai semua komponen asas permainan yang berfungsi. Sekarang, luangkan sedikit masa untuk memastikan permainan berfungsi seperti yang anda mahukan. Apabila anda selesai, klik \"Selesai\"!", + "courseC19_playLab_EOC6_2021": "Anda telah selesai! Sekarang anda boleh bermain permainan anda atau berkongsi dengan rakan dan rakan sekelas anda!", + "courseC_PlayLab_events6_2021": "Sekarang, tuliskan atur cara untuk membuatkan Waddles Si Penguin bergerak dengan menggunakan kekunci atas / bawah / kiri / kanan untuk mencapai semua sasaran!", + "courseC_PlayLab_events7_2021": "Blok `berulang selamanya` membolehkan anda menjalankan kod berulang kali untuk selamanya. Gunakan blok ini untuk menggerakkan Chomp Si Dinosaur (pelakon 2) ke atas dan ke bawah sebanyak 400 piksel untuk selamanya.\n\n![](https://images.code.org/0cbe6dd5f4e2251e3f121dbabc0cc19d-image-1523040103822.com-resize.gif)", + "courseC_PlayLab_events8_2021": "Bolehkah anda minta Waddles (pelakon 1) memainkan bunyi \"pukulan\" dan berkata \"Aduh!\" jika ia terserempak dengan Chomp? \n\nApabila anda selesai, main permainan untuk merealisasikannya.\n\n![](https://images.code.org/a634f249021651f60a1acf37bf78d07d-image-1475342557950.gif)", + "courseC_PlayLab_eventsA_embed_2021": "Mari kita bermain permainan. Pindahkan penguin kepada sotong kurita untuk memperoleh markah. Dapatkan 5 markah untuk menang.", + "courseC_PlayLab_events_challenge1_2021": "Gunakan blok baharu untuk membuatkan Waddles bergerak kembali ke permulaan secara automatik apabila ia terserempak dengan Dinosaur dan apabila ia memperoleh markah. Ini akan membuatkan permainan anda lebih mencabar dan menyeronokkan!\n\nMain permainan dan gerakkan Waddles dengan anak panah sehingga anda memperoleh 5 markah atau lebih. Waddles mesti dipindahkan ke kedudukan `kiri tengah` skrin untuk menyelesaikan cabaran ini.", + "courseC_artist_loops1a_2021": "**Permainan Bebas:** Mari kita bina sesuatu yang lebih besar, satu langkah pada satu masa!\n\nBawa artis ke tengah kawasan permainan dengan menggunakan blok 13, kemudian gunakan blok Beaver untuk membuatkan sesuatu muncul.\n\n* * *\n\nTekan \"Selesai\" apabila anda berpuas hati dengan perkara yang telah anda buat.\n\n![expandable](https://images.code.org/1435d3650553df44eba973572d409a50-image-1553096405891.png)\n![expandable](https://images.code.org/6912d2144b90aa7087fe854742d1e8b9-image-1553096425394.png)\n![expandable](https://images.code.org/8de9e1aa15fdfe30ffed763e0e1d6e04-image-1553096428531.png)", + "courseC_artist_loops1b_2021": "Ubah arah pelekat anda sedang menghadap dengan menambahkan perintah `pusing` kepada kod anda. \n\n* * *\n\nTekan \"Selesai\" apabila anda berpuas hati dengan perkara yang telah anda buat.\n\n![expandable](https://images.code.org/30fe9d37758abd27055d9a6e5a890680-image-1553097358155.png)\n![expandable](https://images.code.org/61feed00662019b99ac774322231f084-image-1553097362176.png)\n![expandable](https://images.code.org/fd123bb703ea4c630218a12eb5994053-image-1553097354066.png)", + "courseC_artist_loops2a_2021": "Sekarang, gunakan gelung untuk membuat lebih banyak salinan pelekat anda. Cuba ubahkan nombor dalam blok `pusing` dan `berulang` untuk membuat corak berbeza.\n\n* * *\n\nTekan \"Selesai\" apabila anda berpuas hati dengan perkara yang telah anda buat.\n\n![expandable](https://images.code.org/8b4352a1abe72419043d278752261b57-image-1553097917337.png)\n![expandable](https://images.code.org/5211e2fe2852e25a884a790155ba47d5-image-1553097923167.png)\n![expandable](https://images.code.org/0e3fbe8bbd20526cc735dfd26d2473ee-image-1553097925789.png)", + "courseC_artist_loops3a_2021": "Amat menyeronokkan! \n\nSekarang, tambahkan pelekat kedua betul-betul di atas pelekat pertama untuk membuat imej seperti yang dipaparkan di bawah.\n\n* * *\n\nTekan \"Selesai\" apabila anda berpuas hati dengan perkara yang telah anda buat.\n\n![expandable](https://images.code.org/3aa37f679eabc7a5a337291db614dd98-image-1496711069351.03.49.png)\n![expandable](https://images.code.org/dd0e0eee69d37493c5ba584164316a9f-image-1553098351969.png)\n![expandable](https://images.code.org/880908899d8e6ceac8a8ce1bd0bf47eb-image-1553098355311.png)", + "courseC_artist_loops4a_2021": "Edit kod anda supaya anda melompat ke hadapan antara masa melukis kedua-dua pelekat. Dalam teka-teki ini, pastikan anda mempunyai `lompat ke kedudukan pusat bahagian tengah` di dalam gelung anda, supaya anda kekal berada di bahagian tengah!\n\n* * *\n\nTekan \"Selesai\" apabila anda berpuas hati dengan perkara yang telah anda buat.\n\n![expandable](https://images.code.org/5b67ed8d878d6c2a5009eee054427fd5-image-1496711253365.05.35.png)\n![expandable](https://images.code.org/5774170704916cfddcf2e98c2c01d718-image-1553099207939.png)\n![expandable](https://images.code.org/9b016314df4aed5165c76282bab0cea1-image-1553099212229.png)\n![expandable](https://images.code.org/2cf50b8e9ae75803f15908304c22a10b-image-1553099215987.png)", + "courseC_artist_loops5b_2021": "Apakah yang berlaku apabila anda `bergerak ke hadapan` kemudian `bergerak ke belakang` sebanyak 100, 200, atau 400 piksel di suatu tempat di dalam gelung? \n\n- Cuba gunakan blok `tetapkan corak` sebelum anda mulakan gelung anda untuk membuat karya seni!\n\n* * *\n\n![expandable](https://images.code.org/d523de02389fd23db3029327c03b727d-image-1497039953252.24.18.png)\n![expandable](https://images.code.org/55285e9e5c5ae1cf1c895cc0bf92824d-image-1553100970790.png)\n![expandable](https://images.code.org/6b8e67db2a3b341bc56fa53f67c284c2-image-1553100974645.png)", + "courseC_artist_loops6a_2021": "Tambahkan pelekat ketiga di mana-mana sahaja di dalam gelung yang anda mahukan! Bagaimanakah rupa pelekat itu sekarang?\n\n- Ubah corak pada berus anda untuk lebih banyak kepelbagaian!\n\n* * *\n\n![expandable](https://images.code.org/edc53f27379e018e61a6ab9dcc2717ea-image-1560984648573.png)\n![expandable](https://images.code.org/c41b00a743f245f98d2cfb66cb18e771-image-1560984690182.png)\n![expandable](https://images.code.org/4c8910f72a7f0cd81713ded7b866a883-image-1560984706203.png)", + "courseC_artist_loops7a_2021": "Cuba ubah gelung `berulang` untuk berjalan dengan jumlah bilangan yang berbeza. Sejauh manakah anda perlu berpusing untuk mengelilingi bulatan penuh?\n\n- Cuba ubah bilangan putaran anda berjalan\n - Cuba pusing sebanyak 60 darjah untuk 6 kali pusingan\n - Cuba pusing sebanyak 20 darjah untuk 18 kali pusingan\n\n* * *\n\nImej pertama menggunakan lanun, ninja dan zirafah. Imej tersebut menggelung 18 kali dengan berpusing sebanyak 20 darjah.\n\n![expandable](https://images.code.org/99411638acb44e8a7ba5b9696fe11fa4-image-1496714175039.53.24.png)\n![expandable](https://images.code.org/9f28cb9b434b914846c3846bc6652f66-image-1560982666379.png)\n![expandable](https://images.code.org/e9128684956504b0172708d63b65f93a-image-1560982686482.png)\n![expandable](https://images.code.org/8e9cf52ecaf72678c65558f18f3e0d3e-image-1560982695632.png)", + "courseC_artist_loops8a_2021": "Sekarang, buat sesuatu sendiri. Apakah yang berlaku apabila anda membuat dua bulatan berasingan pelekat yang berbeza?\n\n* * *\n\nPerlukan idea? Cuba buat reka bentuk seperti ini.\n\n![expandable](https://images.code.org/d8e0ad6294aa5e04e4aab56631a6b50b-image-1496714582863.02.14.png)", + "courseC_artist_prog5_2021": "_\"Mungkin kita perlu membuat tag untuk setiap haiwan peliharaan kita sekiranya ia tersesat!\"_\n\nSelesaikan tag ini dengan melukis segi empat tepat di sekitar bahagian luar.\\\n(Setiap sisi panjang ialah 200 piksel dan setiap sisi pendek ialah 100 piksel)", + "courseC_artist_prog6_2021": "_\"Kini, tag untuk Belle!\"_\n\nLukiskan segi empat sama ini dengan sisi 200 piksel.", + "courseC_artist_prog7_2021": "**Cabaran:** Tag nama haiwan peliharaan ini berbentuk istimewa! \n\nBolehkah anda memikirkan cara melukis garis luar?\\\n(Bahagian panjang ialah 150 piksel dan setiap sisi pendek ialah 75 piksel.)", + "courseC_artist_prog8_2021": "Satu lagi tag. Ini ialah segi tiga untuk Pi.\\\n(Setiap sisi ialah 150 piksel)", + "courseC_artist_prog_challenge2a_2021": "_\"Bantu saya mengecat garisan kuning di jalan ini!\"_\n\nTiga segmen garisan mempunyai panjang 150, 100 dan 200 piksel!", + "courseC_data wizard_2021": "Tekan Jalankan. Ahli sihir akan membuatkan haiwan muncul. Kira bilangan mereka. Apakah yang anda perasan?", + "courseC_flappy_events10_2021": "Cipta permainan Flappy anda sendiri! \n\nAnda boleh mengubah visual dan peraturan...malah graviti. \nApabila anda sudah selesai, klik \"Selesai\" untuk berkongsi dengan rakan pada telefon mereka.", + "courseC_flappy_events1_2021": "Cantumkan blok `mengepak secara normal` kepada peristiwa `apabila klik`, kemudian tekan \"Jalankan\". \n\n* * *\n\nKlik atau ketik pada ruang main untuk mengalihkan Flappy ke sasaran.", + "courseC_flappy_events2_2021": "Peristiwa `apabila jalankan` membolehkan anda menjalankan kod sebaik sahaja permainan anda bermula. \n\nCuba tambahkan blok yang menetapkan kelajuan tahap apabila butang \"Jalankan\" ditekan. \n\n* * *\n\nMain permainan dan mengepak ke sasaran untuk meneruskan.", + "courseC_flappy_events3_2021": "Sekarang, kami telah menambah tanah. \n\nCantumkan blok `permainan tamat` kepada peristiwa `apabila jatuh ke tanah`. \n\n* * *\n\nMain permainan dan jatuhkan burung ke tanah untuk meneruskan.", + "courseC_flappy_events4_2021": "Flappy akan terbang terus melalui halangan melainkan jika anda menulis kod untuk membuatkannya jatuh. \n\nCantumkan blok kepada peristiwa `apabila melanggar halangan` supaya permainan tamat apabila Flappy merempuh set paip pertama.", + "courseC_flappy_events5_2021": "Kami telah menambahkan papan markah untuk mengira markah apabila Flappy melepasi halangan. \n\nTambahkan blok kepada peristiwa `apabila melepasi halangan` yang memperoleh markah, kemudian tekan \"Jalankan\" untuk menerbangkan Flappy melalui set paip pertama.", + "courseC_flappy_events6_2021": "Klik anak panah ke bawah di dalam blok `mengepak secara normal` untuk memilih kuasa mengepak yang berbeza. \n\nLihat jika anda masih boleh memperoleh markah selepas membuatkan Flappy mengepak sama ada dengan lebih sedikit atau lebih banyak setiap kali anda mengklik.", + "courseC_flappy_events7_2021": "Seterusnya, cuba ubah adegan dengan mencantumkan blok kepada peristiwa `apabila jalankan`.", + "courseC_flappy_events8_2021": "Anda boleh menetapkan latar belakang di bawah mana-mana peristiwa, bukan hanya apabila permainan bermula. \n\nCuba tetapkan adegan **rawak** apabila peristiwa lain berlaku...sebagai contoh, apabila melepasi halangan.", + "courseC_flappy_events9_2021": "Untuk mencampur adukkan keadaan, daripada menamatkan permainan apabila Flappy melanggar halangan, cuba tetapkan markah kembali kepada 0.", + "courseC_harvester_loops10_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops11_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops1_2021": "Gelung boleh digunakan untuk mengulangi lebih daripada gerakan. \n\nGunakan gelung untuk mengutip semua keempat-empat labu.", + "courseC_harvester_loops2_2021": "Bolehkah anda menggabungkan dua gelung berbeza untuk bergerak ke arah labu, kemudian kutip kesemuanya?", + "courseC_harvester_loops3_2021": "Kutip kesemua labu.", + "courseC_harvester_loops4_2021": "Sekarang, terdapat jagung yang sedang tumbuh juga!\n\nKutip kesemua jagung dan labu.", + "courseC_harvester_loops5_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops6_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops7_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops8_2021": "**Cabaran:** Kutip kesemua jagung dan labu.\n\nAnda boleh menyelesaikan cabaran ini dengan apa jua cara yang anda mahukan, tetapi ia akan sama ada memerlukan banyak kerja atau banyak berfikir!", + "courseC_harvester_loops9_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops_challenge2_2021": "Kutip kesemua salad. Elakkan pokok dan ladang!", + "courseC_starWars_loops10_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n _\"Jom BB-8!\"_\n\nAnda cukup hebat! Teruskan!", + "courseC_starWars_loops5_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _\"Jom BB-8!\"_", + "courseD_artist_nestedLoops_challenge1_2021": "Bolehkah anda memikirkan cara membuat gambar seperti ini?\n\n- Kedua-dua bentuk mempunyai **sisi 50 piksel.**\n- _Oktagon_ dibuat dengan pusingan **45 darjah**.\n- _Segi tiga_ dibuat dengan pusingan **120 darjah**.", + "courseD_bee_conditionals1_predict1_2021": "_\"Awan ini menghalang pandangan saya!\"_\n\nPeriksa untuk melihat jika terdapat bunga di bawah awan. Jika terdapat bunga di situ, dapatkan nektar.", + "courseD_bee_conditionals2_2021": "Lebih banyak awan! \n\nPeriksa di bawah setiap awan untuk melihat sekiranya ia menyembunyikan bunga sebelum anda mendapatkan nektar. Jika terdapat bunga di bawah awan, lebah perlu mendapatkan nektar _sekali_. \n\nIngat: Bukan semua awan menyembunyikan benda yang sama!", + "courseD_bee_conditionals3_2021": "Anda hanya boleh kumpulkan nektar daripada bunga, tetapi anda boleh periksa mana-mana ruang untuk melihat jika terdapat bunga. Jika terdapat bunga di bawah mana-mana awan ini, lebah perlu mengumpul nektar _sekali_.", + "courseD_bee_conditionals6_2021": "_\"Sekarang, saya hanya mahu buat madu.\"_\n\nSesetengah awan ini mungkin mempunyai sarang lebah di bawahnya. Pastikan anda memeriksa jika sarang lebah tersembunyi di belakang setiap awan! Jika terdapat sarang lebah, lebah hanya perlu membuat madu _sekali_.", + "courseD_bee_conditionals7_2021": "Kadang-kadang awan menutupi bunga, kadang-kadang ia menutupi sarang lebah! \n\nGunakan blok `jika/lain` untuk mengumpul nektar pada bunga dan membuat madu di sarang lebah. Ingat: jika terdapat bunga, lebah hanya perlu mendapatkan nektar _sekali_. Jika terdapat sarang lebah, lebah hanya perlu membuat madu _sekali_.", + "courseD_bee_conditionals7_predict2_2021": "Kadang-kadang awan menutupi bunga, kadang-kadang ia menutupi sarang lebah! \n\nGunakan blok `jika/lain` untuk mengumpul nektar pada bunga dan membuat madu di sarang lebah. Ingat: hanya akan terdapat _satu_ sarang lebah atau _satu_ bunga di belakang setiap awan.", + "courseD_bounce_events10s_2021": "Sekarang, terdapat gegelang di bahagian atas. \n\nCantumkan blok `dapatkan markah` kepada peristiwa `apabila bola di dalam gol` dan blok `dapatkan markah lawan` kepada peristiwa `apabila bola tidak kena tangan` untuk membuat permainan. \n\n* * *\n\nLihat bilangan markah yang anda boleh dapatkan sebelum lawan anda memperoleh markah sebanyak dua kali ganda.", + "courseD_bounce_events11s_2021": "Sekarang, anda berjaya mengawal bola! Cantumkan blok `baling bola baharu` di semua tempat yang permainan memerlukan bola baharu.\n\n* * *\n\nLihat jumlah markah yang anda boleh dapatkan sebelum lawan anda berjaya memperoleh dua kali ganda!", + "courseD_bounce_events2s_2021": "Sekarang, cantumkan blok kepada `peristiwa apabila kanan` supaya tangan boleh mencapai ke kedua-dua bakul.", + "courseD_bounce_events5s_2021": "Kami akan menghantar bola keranjang terbang ke bawah menuju ke arah tangan. Cantumkan blok kepada peristiwa `apabila bola terkena tangan` untuk memastikan bola sampai ke bakul.", + "courseD_bounce_events6s_2021": "Sekarang, bakul terletak di bahagian atas. \n\nCantumkan kod untuk membuatkan bola melantun apabila ia terkena dinding supaya anda boleh menyelesaikan teka-teki ini.", + "courseD_bounce_events7s_2021": "Cantumkan blok bunyi untuk membuatkan jaring terayun apabila anda terkena bakul dan wisel ditiup apabila bola terlepas tangan anda. \n\n* * *\n\nLantunkan bola sehingga ia mengena sasaran penamat.", + "courseD_collector_debugging1a_2021": "_\"Oh tidak! Saya nampak ada masalah.\"_\n\nBaiki ralat untuk mengumpul semua harta karun.", + "courseD_collector_debugging2a_2021": "_\"Anda boleh melakukan ini!\"_\n\nBaiki ralat untuk mengumpul semua harta karun.", + "courseD_collector_debugging3a_2021": "_\"Bersikap gigih dan anda akan memikirkan perkara ini.\"_\n\nBaiki ralat untuk mengumpul semua harta karun.", + "courseD_collector_debugging4a_2021": "_\"Jangan kecewa. Awak boleh lakukannya!\"_\n\nBaiki ralat untuk mengumpul semua harta karun.", + "courseD_collector_debugging5a_2021": "_\"Teka-teki ini membuatkan saya bergelung!\"_\n\nSemua perintah yang anda perlukan sudah ada di sini...sekarang, gunakan kemahiran penyahpepijatan anda untuk memikirkan cara menyelesaikan teka-teki ini.", + "courseD_collector_debugging6a_2021": "Cabaran: Gunakan kod di dalam kawasan kerja untuk memperoleh sekurang-kurangnya **6** harta karun!", + "courseD_collector_debugging8a_2021": "_\"Terlalu banyak harta karun!\"_\n\nBantu Laurel membetulkan kod untuk mendapatkan semua harta karun itu.", + "courseD_collector_debugging9a_2021": "_\"Ini ialah pulau harta karun!\"_\n\nBantu Laurel membetulkan kod untuk mendapatkan semua harta karun itu.", + "courseD_collector_nested_loops_challenge2_2021": "_\"Mari kita memburu harta karun - dengan menggunakan gelung!\"_ \n\nBantu pengumpul mencapai sekurang-kurangnya dua longgokan harta karun hanya dengan menggunakan blok di dalam kotak alatan anda. Kemungkinan boleh mengumpulkan keempat-empatnya.", + "courseD_harvester_nested_loops_challenge1_2021": "_\"Saya perlukan bantuan di ladang! Bantu saya menuai jagung ini hanya dengan menggunakan blok di dalam kotak alatan anda.\"_", + "courseD_iceage_loops2_2021": "Gunakan blok \n turnLeft\n untuk sampai kepada buah oak!", + "courseD_maze_intro5a_2021": "Kirakan ruangan pada grid dengan teliti!", + "courseD_maze_intro5c_2021": "Berhati-hati dengan TNT! Bantu bawa Red kepada khinzir.", + "courseD_maze_nestedLoops3_2021": "_\"Zombi lapar!\"_\n\nBawa zombi kepada bunga matahari dengan menggunakan bilangan blok paling sedikit yang mungkin.", + "courseD_maze_nestedLoops4_2021": "Bawa zombi kepada bunga matahari dengan menggunakan blok paling sedikit yang mungkin! ", + "courseD_maze_nestedLoops6_2021": "_\"Mesti makan bunga matahari!\"_\n\nBawa zombi kepada bunga matahari dengan menggunakan hanya blok yang tersedia.", + "courseD_maze_ramp1_2021": "Untuk teka-teki ini, pasangkan semua blok bersama-sama dan klik \"Jalankan\" bagi melihat ia pergi!", + "courseD_maze_ramp3_2021": "Bantu membawa burung kepada khinzir. Terdapat satu blok `bergerak ke hadapan` tambahan yang berwarna biru.\n\nBuangkan blok tambahan dengan mengeluarkan blok tersebut daripada blok lain dan menyeretnya kembali ke kotak alatan.", + "courseD_maze_ramp5b_2021": "**Cabaran:** Navigasi pagar sesat ini untuk membantu burung mencari khinzir!", + "courseD_maze_ramp5d_2021": "Bawa burung kepada khinzir.", + "courseF_bee_variables_3aa_2021": "Dalam teka-teki ini, setiap tampalan ialah satu ruang lebih jauh dan mempunyai satu lagi nektar untuk membuat satu lagi madu. Tambahkan 1 kepada pemboleh ubah setiap kali anda melalui gelung.", + "courseF_bee_variables_4a_2021": "_Apakah yang berbeza pada kali ini?_\n\nDalam beberapa teka-teki yang lalui, kita perlu mengubah pemboleh ubah dengan satu untuk setiap tampalan baharu. Kali ini, setiap tampalan mewakil dua ruangan lebih jauh dan mempunyai dua lagi nektar untuk dikumpulkan dan dua lagi madu untuk dibuat.", + "ramp_artist_loops1_2021": "Hari yang sungguh indah! \n\nBantu Artis menutup bunganya sebelum musim sejuk dengan bergerak ke hadapan sebanyak 60 piksel.", + "ramp_artist_loops2_2021": "Tambahkan sedikit keindahan dengan mengulangi langkah itu sebanyak lima kali, mengubah kepada warna rawak antara setiap gerakan.", + "ramp_artist_loops3_2021": "Lukiskan garisan berwarna-warni sebanyak 5 kali lagi, pada kali ini dengan menggunakan gelung `berulang`.", + "ramp_artist_loops6_2021": "Tangga ini jauh lebih besar, tetapi ia memerlukan jumlah kod yang sama seperti teka-teki yang lalu!\n\nBetulkan gelung ini untuk menyelesaikan teka-teki.", + "ramp_artist_loops7_2021": "Cari suatu corak dan buatkan kod ini lebih pendek dengan menggunakan gelung!", + "ramp_artist_loops9_2021": "Selesaikan teka-teki ini dengan melukis segi empat sama dengan sisi 200 piksel." } } } diff --git a/dashboard/config/locales/placeholder_texts.ms-MY.json b/dashboard/config/locales/placeholder_texts.ms-MY.json index 9c1271dd78059..e91aeb1a5a32a 100644 --- a/dashboard/config/locales/placeholder_texts.ms-MY.json +++ b/dashboard/config/locales/placeholder_texts.ms-MY.json @@ -339,6 +339,35 @@ }, "courseF_variables_predict": { "f6429fe0f1a76611670df7e1234af936": "Apakah nama anda?" + }, + "courseC19_playLab_EOC5_2021": { + "5cec903c4d41c49412a70a94d54999ee": "Anda boleh menulis sesuatu.", + "3e11a2dc6edb909c47778bed75a81769": "Teks di sini" + }, + "courseC19_playLab_EOC6_2021": { + "5cec903c4d41c49412a70a94d54999ee": "Anda boleh menulis sesuatu.", + "3e11a2dc6edb909c47778bed75a81769": "Teks di sini" + }, + "courseC19_playLab_sample1_2021": { + "5cec903c4d41c49412a70a94d54999ee": "Anda boleh menulis sesuatu.", + "3e11a2dc6edb909c47778bed75a81769": "Teks di sini" + }, + "courseC19_playLab_sample2_2021": { + "5cec903c4d41c49412a70a94d54999ee": "Anda boleh menulis sesuatu.", + "3e11a2dc6edb909c47778bed75a81769": "Teks di sini" + }, + "courseC_data wizard_2021": { + "d93dfc24c6ce3e53d8ee07416c743e60": "Seekor anjing!", + "336ad881e37e713ba0325500a8fa1f00": " anjing!", + "27944770529dd15319a983bee8951560": "Seekor kucing!", + "22f6f6821f4d6d0a08653935b466ac2f": " kucing!", + "1c64ef29c853587fbe94f69f05272b79": "Seekor burung!", + "5b402e6ea05e847a076e03ad74420c45": " burung!", + "4b23c908b939eaf7918e07142b9e05e0": "Seekor naga!", + "7f945c111ba5ea6d7b1547601db6ba0e": " naga!", + "71fc859f3abd22273bad5d0d8eda2173": "Kira semua haiwan!", + "f62038e77820419cd978f7b722da560a": "Berapa banyak yang akan muncul?", + "81a2909a24e4ca3b582ab9ee539c080c": "Kira Haiwan Peliharaan" } } } diff --git a/dashboard/config/locales/resources.ms-MY.json b/dashboard/config/locales/resources.ms-MY.json index fa2fc4e866b3c..142905f0e780d 100644 --- a/dashboard/config/locales/resources.ms-MY.json +++ b/dashboard/config/locales/resources.ms-MY.json @@ -63,6 +63,333 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Video" }, + "standard_mappings/courseb/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum/courseb/2018": { + "name": "Forum Guru" + }, + "vocabulary/courseb/2018": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/coursea/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursea/2018": { + "name": "Forum Guru" + }, + "vocabulary/coursea/2018": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/coursed/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursed/2018": { + "name": "Forum Guru" + }, + "vocabulary/coursed/2018": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/coursef/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursef/2018": { + "name": "Forum Guru" + }, + "vocabulary/coursef/2018": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/express/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum/express/2018": { + "name": "Forum Guru" + }, + "vocabulary/express/2018": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/coursee/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursee/2018": { + "name": "Forum Guru" + }, + "vocabulary/coursee/2018": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/coursec/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursec/2018": { + "name": "Forum Guru" + }, + "vocabulary/coursec/2018": { + "name": "Perbendaharaan kata" + }, + "code_introduced_1/csd/2018": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_2/csd/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum_2/csd/2018": { + "name": "Forum Guru" + }, + "vocabulary_2/csd/2018": { + "name": "Perbendaharaan kata" + }, + "code_introduced_3/csd/2018": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_5/csd/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum_5/csd/2018": { + "name": "Forum Guru" + }, + "vocabulary_5/csd/2018": { + "name": "Perbendaharaan kata" + }, + "standard_mappings_4/csd/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum_4/csd/2018": { + "name": "Forum Guru" + }, + "vocabulary_4/csd/2018": { + "name": "Perbendaharaan kata" + }, + "code_introduced_2/csd/2018": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_3/csd/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum_3/csd/2018": { + "name": "Forum Guru" + }, + "vocabulary_3/csd/2018": { + "name": "Perbendaharaan kata" + }, + "code_introduced/csd/2018": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_1/csd/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum_1/csd/2018": { + "name": "Forum Guru" + }, + "vocabulary_1/csd/2018": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/csd/2018": { + "name": "Pemetaan Standard" + }, + "teacher_forum/csd/2018": { + "name": "Forum Guru" + }, + "vocabulary/csd/2018": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursea/2019": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursea/2019": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursea/2019": { + "name": "Forum Guru" + }, + "vocabulary/coursea/2019": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/courseb/2019": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/courseb/2019": { + "name": "Pemetaan Standard" + }, + "teacher_forum/courseb/2019": { + "name": "Forum Guru" + }, + "vocabulary/courseb/2019": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursed/2019": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursed/2019": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursed/2019": { + "name": "Forum Guru" + }, + "vocabulary/coursed/2019": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursef/2019": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursef/2019": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursef/2019": { + "name": "Forum Guru" + }, + "vocabulary/coursef/2019": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursee/2019": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursee/2019": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursee/2019": { + "name": "Forum Guru" + }, + "vocabulary/coursee/2019": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/express/2019": { + "name": "Pemetaan Standard" + }, + "teacher_forum/express/2019": { + "name": "Forum Guru" + }, + "vocabulary/express/2019": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursec/2019": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursec/2019": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursec/2019": { + "name": "Forum Guru" + }, + "vocabulary/coursec/2019": { + "name": "Perbendaharaan kata" + }, + "teacher_forum/csd/2019": { + "name": "Forum Guru" + }, + "code_introduced_1/csd/2019": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_2/csd/2019": { + "name": "Pemetaan Standard" + }, + "vocabulary_2/csd/2019": { + "name": "Perbendaharaan kata" + }, + "code_introduced_3/csd/2019": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_5/csd/2019": { + "name": "Pemetaan Standard" + }, + "vocabulary_5/csd/2019": { + "name": "Perbendaharaan kata" + }, + "code_introduced_2/csd/2019": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_3/csd/2019": { + "name": "Pemetaan Standard" + }, + "vocabulary_3/csd/2019": { + "name": "Perbendaharaan kata" + }, + "standard_mappings_4/csd/2019": { + "name": "Pemetaan Standard" + }, + "vocabulary_4/csd/2019": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/csd/2019": { + "name": "Pemetaan Standard" + }, + "vocabulary/csd/2019": { + "name": "Perbendaharaan kata" + }, + "code_introduced/csd/2019": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_1/csd/2019": { + "name": "Pemetaan Standard" + }, + "vocabulary_1/csd/2019": { + "name": "Perbendaharaan kata" + }, + "code_introduced_1/csd/2017": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_2/csd/2017": { + "name": "Pemetaan Standard" + }, + "teacher_forum_2/csd/2017": { + "name": "Forum Guru" + }, + "vocabulary_2/csd/2017": { + "name": "Perbendaharaan kata" + }, + "code_introduced_3/csd/2017": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_5/csd/2017": { + "name": "Pemetaan Standard" + }, + "teacher_forum_5/csd/2017": { + "name": "Forum Guru" + }, + "vocabulary_5/csd/2017": { + "name": "Perbendaharaan kata" + }, + "code_introduced/csd/2017": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_1/csd/2017": { + "name": "Pemetaan Standard" + }, + "teacher_forum_1/csd/2017": { + "name": "Forum Guru" + }, + "vocabulary_1/csd/2017": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/csd/2017": { + "name": "Pemetaan Standard" + }, + "teacher_forum/csd/2017": { + "name": "Forum Guru" + }, + "vocabulary/csd/2017": { + "name": "Perbendaharaan kata" + }, + "standard_mappings_4/csd/2017": { + "name": "Pemetaan Standard" + }, + "teacher_forum_4/csd/2017": { + "name": "Forum Guru" + }, + "vocabulary_4/csd/2017": { + "name": "Perbendaharaan kata" + }, + "code_introduced_2/csd/2017": { + "name": "Kod Diperkenalkan" + }, + "standard_mappings_3/csd/2017": { + "name": "Pemetaan Standard" + }, + "teacher_forum_3/csd/2017": { + "name": "Forum Guru" + }, + "vocabulary_3/csd/2017": { + "name": "Perbendaharaan kata" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Senarai Sajak", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -380,7 +707,8 @@ "url": "https://docs.google.com/presentation/d/1WzO71WwSTbn2XhkWjG3tvD7vnQbsCSb58rhSBpurQjw/edit#slide=id.g45fb8e6318_0_0" }, "unplugged-video-big-event/courseb/2021": { - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "url": "https://docs.google.com/document/d/1lzVlB8JzpMLLGVumwVL8ybsBX42eFCSSucrZ19-N9Tw/edit", @@ -1565,6 +1893,96 @@ }, "website-for-a-purpose-1/csd/2021": { "type": "Rubrik" + }, + "standard_mappings/pre-express/2020": { + "name": "Pemetaan Standard" + }, + "teacher_forum/pre-express/2020": { + "name": "Forum Guru" + }, + "vocabulary/pre-express/2020": { + "name": "Perbendaharaan kata" + }, + "standard_mappings/express/2020": { + "name": "Pemetaan Standard" + }, + "teacher_forum/express/2020": { + "name": "Forum Guru" + }, + "vocabulary/express/2020": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/courseb/2020": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/courseb/2020": { + "name": "Pemetaan Standard" + }, + "teacher_forum/courseb/2020": { + "name": "Forum Guru" + }, + "vocabulary/courseb/2020": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursed/2020": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursed/2020": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursed/2020": { + "name": "Forum Guru" + }, + "vocabulary/coursed/2020": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursec/2020": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursec/2020": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursec/2020": { + "name": "Forum Guru" + }, + "vocabulary/coursec/2020": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursee/2020": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursee/2020": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursee/2020": { + "name": "Forum Guru" + }, + "vocabulary/coursee/2020": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursea/2020": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursea/2020": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursea/2020": { + "name": "Forum Guru" + }, + "vocabulary/coursea/2020": { + "name": "Perbendaharaan kata" + }, + "curriculum_guide/coursef/2020": { + "name": "Panduan Kurikulum" + }, + "standard_mappings/coursef/2020": { + "name": "Pemetaan Standard" + }, + "teacher_forum/coursef/2020": { + "name": "Forum Guru" + }, + "vocabulary/coursef/2020": { + "name": "Perbendaharaan kata" } } } diff --git a/dashboard/config/locales/scripts.ms-MY.yml b/dashboard/config/locales/scripts.ms-MY.yml index d0ee9621bd2b4..c9d783ced9546 100644 --- a/dashboard/config/locales/scripts.ms-MY.yml +++ b/dashboard/config/locales/scripts.ms-MY.yml @@ -436,6 +436,7 @@ ms: title: Jam Kod Minecraft lessons: Hour of Code 2015: + name: Jam Kod Minecraft description_student: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini berfungsi @@ -458,6 +459,7 @@ ms: title: Kecerdasan Buatan (AI) untuk Lautan lessons: Oceans: + name: Kecerdasan Buatan (AI) untuk Lautan description_student: 'Rumusan Tutorial: Pelajar pertama mengklasifikasikan objek sebagai sama ada "ikan" atau "bukan ikan" sebagai usaha untuk mengaut sampah keluar dari lautan. Kemudian, pelajar akan perlu mengembangkan @@ -655,6 +657,7 @@ ms: (seperti butang anak panah ditekan.) Pada akhir teka-teki, pelajar akan mempunyai peluang menyesuaikan permainan mereka dengan kelajuan dan suara yang berbeza. + name: bola keranjang hoc-encryption: lessons: Simple Encryption: @@ -932,6 +935,7 @@ ms: (seperti butang anak panah ditekan.) Pada akhir teka-teki, pelajar akan mempunyai peluang menyesuaikan permainan mereka dengan kelajuan dan suara yang berbeza. + name: sukan 2016_sciencePD-phase2b: lessons: Wrap-Up: @@ -2425,6 +2429,7 @@ ms: percuma pada penghujungnya. student_description: Minecraft kembali untuk Jam Kod dengan aktiviti baharu! Perjalanan merentasi Minecraft dengan kod. + name: hero applab-intro-staging: lessons: Intro to App Lab: @@ -3520,6 +3525,7 @@ ms: balas kepada muzik. student_description: Kod majlis tari-menari anda sendiri untuk berkongsi dengan rakan anda! + name: menari frozen-2018-test-b: title: Skrip Frozen Baharu lessons: @@ -3539,6 +3545,7 @@ ms: satu jam. Pelajar sekolah menengah kebanyakannya akan menghabiskan tutorial dan mempunyai sedikit masa untuk bermain pada tahap permainan percuma pada penghujungnya. + name: akuatik dance--draft: lessons: Dance Party: @@ -5389,7 +5396,6 @@ ms: rakan anda! lessons: Dance Party: - name: Majlis Tari-Menari description_student: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini telah @@ -8906,8 +8912,7 @@ ms: display_name: Demo dan Sumber csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Menavigasi platform pembelajaran Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Anda akan belajar cara untuk:** @@ -10535,7 +10540,7 @@ ms: name: Pemandangan Lautan dengan Gelung description_student: Gunakan gelung dan corak untuk menyiapkan imej. key: Pemandangan Lautan dengan Gelung - The Big Event Jr.: + The Big Event Jr: name: Jr. Peristiwa Besar description_student: Bergerak dan berteriak apabila guru anda menekan butang pada alat kawalan jauh gergasi. @@ -10951,7 +10956,7 @@ ms: description_student: Gunakan corak dan gelung untuk menyiapkan imej. The Right App: description_student: Lakarkan aplikasi telefon pintar anda sendiri. - The Big Event Jr.: + The Big Event Jr: name: Jr. Peristiwa Besar description_student: Bergerak atau berteriak apabila guru anda menekan butang pada alat kawalan jauh gergasi. @@ -11055,7 +11060,7 @@ ms: Internet dipenuhi dengan semua jenis individu yang menarik, tetapi kadang-kadang, sebilangan daripada mereka boleh menjadi zalim antara satu sama lain. Dengan peranan ini, bantu pelajar anda memahami sebab lebih mudah bersikap zalim dalam talian daripada bersemuka dan cara menangani kekejian dalam talian apabila mereka melihatnya. key: MENGHENTIKAN Kekejian Dalam Talian - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Rakan Robotik Junior Saya description_student: Dalam pelajaran ini, anda akan berpura-pura yang rakan sekelas anda ialah robot dan mengatur cara mereka untuk membina @@ -11086,7 +11091,7 @@ ms: description_student: Cipta imej yang cantik dengan mengatur cara Artis. description_teacher: Dalam pelajaran **membina kemahiran** ini, pelajar akan mengawal Artis bagi melengkapkan lukisan pada skrin. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Rakan Robotik Bergelung Junior Saya description_student: Dalam pelajaran ini, anda akan mengatur cara rakan sekelas anda sekali lagi, tetapi dengan menggunakan gelung, anda akan @@ -11825,6 +11830,8 @@ ms: name: Java Lab lesson-9: name: Gelung + lesson-21: + name: Konsol pre-express-2022: lessons: Learn to Drag and Drop: @@ -11871,6 +11878,12 @@ ms: lessons: lesson-6: name: Pembolehubah + lesson-16: + name: Konsol + csa3-2022: + lessons: + lesson-16: + name: Konsol tessplayground: name: tessplayground cs4all-invasive-species: @@ -12337,3 +12350,5 @@ ms: Variables: name: Pembolehubah key: Pembolehubah + hello-world-csc: + title: Helo Dunia diff --git a/dashboard/config/locales/short_instructions.ms-MY.json b/dashboard/config/locales/short_instructions.ms-MY.json index 940be5cafc1fb..5614eaf33d4ca 100644 --- a/dashboard/config/locales/short_instructions.ms-MY.json +++ b/dashboard/config/locales/short_instructions.ms-MY.json @@ -338,7 +338,7 @@ "Overworld Powered Minecart": "Bagus! Anda telah mengumpulkan banyak sumber dan membina rumah yang sederhana. Sekarang letakkan rel dari tepi peta ke pintu rumah anda.", "Overworld Powered Minecart_2019": "Bagus! Anda telah mengumpulkan banyak sumber dan membina rumah yang sederhana. Sekarang letakkan rel dari tepi peta ke pintu rumah anda.", "Overworld Powered Minecart_2020": "Bagus! Anda telah mengumpulkan banyak sumber dan membina rumah yang sederhana. Sekarang letakkan rel dari tepi peta ke pintu rumah anda.", - "Overworld Powered Minecart_2021": "Syabas! Anda telah kumpulkan banyak sumber dan bina rumah yang sederhana. Sekarang letakkan rel dari tepi peta ke pintu rumah anda.", + "Overworld Powered Minecart_2021": "Bagus! Anda telah mengumpulkan banyak sumber dan membina rumah yang sederhana. Sekarang letakkan rel dari tepi peta ke pintu rumah anda.", "Overworld Shear Sheep": "Masa mericih biri-biri! Gunakan arahan \"ricih\" untuk mengumpul bulu daripada kedua-dua biri-biri.", "Overworld Shear Sheep_2019": "Masa mericih biri-biri! Gunakan arahan \"ricih\" untuk mengumpul bulu daripada kedua-dua biri-biri.", "Overworld Shear Sheep_2020": "Masa mericih biri-biri! Gunakan arahan \"ricih\" untuk mengumpul bulu daripada kedua-dua biri-biri.", @@ -368,7 +368,7 @@ "Underground Mining Coal": "Anda akan menemui sumber yang paling berharga di bawah tanah, tetapi ia boleh menjadi gelap. Letakkan sekurang-kurangnya 2 obor dan lombong sekurang-kurangnya 2 arang batu.", "Underground Mining Coal_2019": "Anda akan menemui sumber yang paling berharga di bawah tanah, tetapi ia boleh menjadi gelap. Letakkan sekurang-kurangnya 2 obor dan lombong sekurang-kurangnya 2 arang batu.", "Underground Mining Coal_2020": "Anda akan menemui sumber yang paling berharga di bawah tanah, tetapi ia boleh menjadi gelap. Letakkan sekurang-kurangnya 2 obor dan lombong sekurang-kurangnya 2 arang batu.", - "Underground Mining Coal_2021": "Anda akan menemui sumber yang paling berharga di bawah tanah, tetapi ia boleh menjadi gelap. Letakkan sekurang-kurangnya 2 obor dan lombong sekurang-kurangnya 2 arang batu.", + "Underground Mining Coal_2021": "Syabas! Anda telah kumpulkan banyak sumber dan bina rumah yang sederhana. Sekarang letakkan rel dari tepi peta ke pintu rumah anda.", "Widget: Text Compression": "Cari pola (perkataan atau frasa berulang) dalam teks. Masukkan corak yang anda lihat ke dalam kamus di sebelah kanan. Semasa anda menaip entri ke dalam kamus, simbol untuk entri dimasukkan ke dalam teks sebagai mengganti corak.", "bounce_10_basketball": "Sekarang ada gol di atas! Lampirkan blok \"mata markah\" dan \"jaringkan mata lawan\" pada blok \"apabila bola masuk gol\" dan \"apabila bola terlepas tangan\" untuk membuat permainan. Lihat berapa banyak mata yang boleh anda perolehi sebelum lawan anda menjaringkan dua kali.", "bounce_10_sports": "Sekarang ada matlamat di atas! Lampirkan blok \"mata markah\" dan \"jaringkan mata lawan\" pada blok \"apabila bola masuk gol\" dan \"apabila bola terlepas tangan\" untuk membuat permainan. Lihat berapa banyak mata yang anda boleh jaringkan sebelum lawan anda menjaringkan dua kali!", @@ -444,11 +444,11 @@ "courseC_artist_prog4_2021": "Habiskan roket Starla supaya dia boleh mengejar haiwan peliharaannya.", "courseC_artist_prog_challenge1_2021": "Lukiskan bilik untuk setiap haiwan. ", "courseC_collector_prog8_2021": "_\"Teruskan usaha yang baik! Bantu saya kumpulkan semua harta karun itu.\"_", - "courseD_bee_conditionals3_2021": "Bantu lebah kumpulkan semua nektar itu. \n\nAnda hanya boleh kumpulkan nektar daripada bunga, tetapi anda boleh periksa mana-mana ruang untuk melihat sekiranya terdapat bunga.", + "courseD_bee_conditionals3_2021": "Bantu lebah kumpulkan semua nektar itu. \n\nAnda hanya boleh kumpulkan nektar daripada bunga, tetapi anda boleh periksa mana-mana ruang untuk melihat jika terdapat bunga.", "courseD_bee_nestedLoops1_2021": "Bantu lebah kumpulkan semua nektar itu.", "courseD_bee_nestedLoops1a_2021": "Bantu lebah kumpulkan semua nektar itu.", - "courseD_bee_nestedLoops2_2021": "Kali ini, bantu lebah kumpulkan semua nektar dengan menggunakan bilangan blok paling sedikit yang mungkin.", - "courseD_bee_nestedLoops2_predict1_2021": "Kali ini, bantu lebah kumpulkan semua nektar dengan menggunakan bilangan blok paling sedikit yang mungkin.", + "courseD_bee_nestedLoops2_2021": "Kali ini, bantu lebah kumpulkan semua nektar dengan menggunakan sedikit blok yang mungkin.", + "courseD_bee_nestedLoops2_predict1_2021": "Kali ini, bantu lebah kumpulkan semua nektar dengan menggunakan sedikit blok yang mungkin.", "courseD_iceage_loops7_2021": "Scrat betul-betul mahukan buah oak itu! ", "courseD_iceage_loops8_2021": "Bolehkah anda membetulkan kod ini? ", "courseF_apps_chatbot": "Robot ini akan bertanyakan soalan kepada anda dan ingat maklumat yang anda taip! Taipkan jawapan anda dan mulakan perbualan dengan X-9!", @@ -480,8 +480,8 @@ "coursea_maze_ramp1_2021": "Untuk teka-teki ini, pasangkan blok bersama-sama dan klik \"▶ Jalankan\"!", "grade2_collector_A_2021": "Bantu Laurel kumpulkan semua harta karun itu.", "ramp_artist_loops4_2021": "Cipta corak bintang ini dengan menggelungkan jujukan blok \"bergerak ke hadapan\" dan \"pusing ke kanan sebanyak 144 darjah\".", - "ramp_artist_loops5_2021": "Gunakan gelung untuk melukis anak tangga ini.", - "ramp_artist_loops6v1_2021": "Gunakan gelung untuk melukis anak tangga ini.", + "ramp_artist_loops5_2021": "Gunakan gelung untuk melukis tangga ini.", + "ramp_artist_loops6v1_2021": "Gunakan gelung untuk melukis tangga ini.", "ramp_artist_loops8_2021": "Cari suatu corak dan buat kod ini lebih pendek dengan menggunakan gelung.", "courseD_bee_conditionals10_2021": "Kumpulkan semua nektar dan buat semua madu.", "courseD_bee_conditionals9_2021": "Kumpulkan semua nektar atau buat semua madu.", @@ -499,7 +499,7 @@ "courseF_artist_for_challenge1_2021": "Bolehkah anda memikirkan cara mencipta semula lukisan ini?", "courseF_bee_for10_2021": "**Cabaran:** Ambil perkara yang telah anda pelajari tentang gelung `untuk` dan cuba selesaikan masalah ini. ", "courseF_bee_for11_2021": "Berapakah jumlah kenaikan yang anda perlukan untuk mengumpul 15, kemudian 12, kemudian 9, 6, 3 nektar?", - "courseF_bee_for1_2021": "Kumpulkan nektar daripada setiap bunga dengan menggunakan bilangan blok paling sedikit yang mungkin.", + "courseF_bee_for1_2021": "Kumpulkan nektar daripada setiap bunga dengan menggunakan sedikit blok yang mungkin.", "courseF_bee_for5_2021": "Gunakan pemboleh ubah `pembilang` dua kali untuk menyelesaikan teka-teki ini.", "courseF_bee_for6_2021": "Cuba kumpulkan nektar ini dengan mengira detik daripada 5 hingga 1 berselang 1.", "courseF_bee_for7_2021": "Cuba kumpulkan bunga ini dengan menggunakan kenaikan sebanyak 2.", @@ -702,7 +702,114 @@ "courseD_maze_ramp2_2021": "Seret blok `bergerak ke hadapan` tambahan keluar dari kotak alatan, kemudian cantumkan semua blok kepada `apabila dijalankan` untuk menyelesaikan kod anda.", "courseD_maze_ramp5_2021": "Elakkan TNT.", "express_maze_debugging9_2021": "Gunakan blok dalam kotak alatan untuk membina atur cara anda. Bawa Scrat kepada buah oak.", - "grade2_collector_10_2021": "Anda sudah hampir selesai! Kumpulkan seberapa banyak harta karun yang anda boleh untuk menyelesaikan peringkat ini!" + "grade2_collector_10_2021": "Anda sudah hampir selesai! Kumpulkan seberapa banyak harta karun yang anda boleh untuk menyelesaikan peringkat ini!", + "courseC19_playLab_EOC1_2021": "Pilih latar belakang dan peta, serta ambil seorang pelakon menjadi wira permainan anda.", + "courseC19_playLab_EOC2_2021": "Gunakan peristiwa dan tindakan untuk membuatkan wira anda bergerak. Capai sasaran.", + "courseC19_playLab_EOC3_2021": "Tambahkan dua atau lebih pelakon tambahan kepada permainan anda dan buatkan pelakon tersebut bergerak.", + "courseC19_playLab_EOC4_2021": "Cari beberapa cara menarik untuk mengubah markah dalam permainan anda. Dapatkan markah supaya boleh menunjukkan sesuatu selain 0 untuk meneruskan.", + "courseC19_playLab_EOC5_2021": "Syabas! Anda mempunyai semua komponen asas permainan yang berfungsi. Sekarang, luangkan sedikit masa untuk memastikan permainan berfungsi seperti yang anda mahukan.", + "courseC19_playLab_EOC6_2021": "Anda telah selesai! Sekarang anda boleh bermain permainan anda atau berkongsi dengan rakan dan rakan sekelas anda!", + "courseC_PlayLab_events1_2021": "Buatkan Jorge Si Anjing (pelakon 1) berkata \"Hai semua.\"", + "courseC_PlayLab_events2_2021": "Bolehkah anda membuatkan Jorge Si Anjing (pelakon 1) berkata sesuatu, kemudian minta Olive Si Kucing (pelakon 2) berkata sesuatu selepas itu?", + "courseC_PlayLab_events3_2021": "Bolehkah anda menulis atur cara untuk membuatkan Jorge (pelakon 1) bergerak ke arah Olive Si Kucing?", + "courseC_PlayLab_events4_2021": "Bolehkah anda menulis atur cara yang membuatkan Jorge (pelakon 1) bergerak kepada Olive Si Kucing dan meminta Olive berkata \"Hai semua.\" apabila Jorge sampai kepadanya?", + "courseC_PlayLab_events5_2021": "Bolehkah anda menulis atur cara untuk membuatkan Octavia Si Sotong Kurita berkata \"Apakah yang baharu?\" apabila ia diklik?", + "courseC_PlayLab_events6_2021": "Sekarang, tuliskan atur cara untuk membuatkan Waddles Si Penguin bergerak dengan menggunakan kekunci atas / bawah / kiri / kanan untuk mencapai semua sasaran!", + "courseC_PlayLab_events7_2021": "Blok `berulang selamanya` membolehkan anda menjalankan kod berulang kali untuk selamanya. Gunakan blok ini untuk menggerakkan Chomp Si Dinosaur (pelakon 2) ke atas dan ke bawah sebanyak 400 piksel untuk selamanya.", + "courseC_PlayLab_events8_2021": "Bolehkah anda minta Waddles (pelakon 1) memainkan bunyi \"pukulan\" dan berkata \"Aduh!\" jika ia terserempak dengan Chomp?\nApabila anda selesai, main permainan untuk merealisasikannya.", + "courseC_PlayLab_events9_2021": "Bolehkah anda tambahkan blok untuk mendapatkan markah apabila Waddles Si Penguin (pelakon 1) terserempak dengan Octavia Si Sotong Kurita (pelakon 3)? \nMain permainan dan gerakkan Waddles dengan anak panah sehingga anda memperoleh markah!", + "courseC_PlayLab_eventsA_2021": "Tambahkan blok kepada peristiwa `apabila dijalankan` untuk mengubah pemandangan latar belakang dan kelajuan Waddles Si Penguin.\n\nMain permainan dan gerakkan Waddles dengan anak panah sehingga anda memperoleh markah.", + "courseC_PlayLab_eventsA_embed_2021": "Mari kita bermain permainan. Dapatkan 5 markah dengan menggerakkan Penguin kepada Sotong Kurita!", + "courseC_PlayLab_eventsFP_2021": "Cipta cerita anda sendiri. Apabila anda selesai, klik \"Selesai\" untuk berkongsi dengan rakan. Lihat idea cerita dalam petunjuk.", + "courseC_PlayLab_events_challenge1_2021": "Gunakan blok baharu untuk membuatkan Waddles bergerak kembali ke permulaan secara automatik apabila ia terserempak dengan Dinosaur dan apabila ia memperoleh markah. \nMain permainan dan gerakkan Waddles dengan anak panah sehingga anda memperoleh markah yang mencukupi.", + "courseC_artist_loops1a_2021": "Bawa artis ke tengah kawasan permainan, kemudian lukiskan pelekat. ", + "courseC_artist_loops1b_2021": "Ubah arah pelekat anda sedang menghadap dengan menambahkan perintah `pusing` kepada kod anda. ", + "courseC_artist_loops2a_2021": "Sekarang, gunakan gelung untuk membuat lebih banyak salinan pelekat anda. Cuba ubahkan nombor dalam blok pusing dan berulang untuk membuat corak berbeza.", + "courseC_artist_loops3a_2021": "Sekarang tambahkan pelekat kedua!", + "courseC_artist_loops4a_2021": "Edit kod anda supaya anda melompat ke hadapan antara masa melukis kedua-dua pelekat.", + "courseC_artist_loops5b_2021": "Cuba tambahkan garisan!", + "courseC_artist_loops6a_2021": "Tambahkan satu lagi pelekat!", + "courseC_artist_loops7a_2021": "Bermain dengan gelung dan sudut.", + "courseC_artist_loops8a_2021": "Sekarang, cuba sesuatu sendiri!", + "courseC_artist_prog5_2021": "Selesaikan tag ini dengan melukis segi empat tepat di sekitar bahagian luar.\n(Setiap sisi panjang ialah 200 piksel dan setiap sisi pendek ialah 100 piksel)", + "courseC_artist_prog6_2021": "Lukiskan berlian ini dengan sisi 200 piksel.", + "courseC_artist_prog7_2021": "**Cabaran:** Tag nama haiwan peliharaan ini berbentuk istimewa! Tag nama haiwan peliharaan ini berbentuk istimewa!", + "courseC_artist_prog8_2021": "Satu lagi tag. Ini ialah segi tiga untuk Pi.\n(Setiap sisi ialah 150 piksel)", + "courseC_artist_prog_challenge2a_2021": "_\"Bantu saya mengecat garisan kuning di jalan ini!\"_", + "courseC_collector_loops_challenge2_2021": "Dapatkan sekurang-kurangnya **5** harta karun!", + "courseC_data wizard_2021": "Tekan Jalankan. \nAhli sihir akan membuatkan haiwan muncul. \n\nKira bilangan mereka. \nApakah yang anda perasan?", + "courseC_flappy_events10_2021": "Cipta permainan Flappy anda sendiri! ", + "courseC_flappy_events1_2021": "Cantumkan blok `mengepak secara normal` kepada peristiwa `apabila klik`, kemudian tekan \"Jalankan\". Klik atau ketik pada ruang main untuk mengalihkan Flappy ke sasaran.", + "courseC_flappy_events2_2021": "Cuba tambahkan blok yang menetapkan kelajuan tahap apabila butang \"Jalankan\" ditekan. Main permainan dan mengepak ke sasaran untuk meneruskan.", + "courseC_flappy_events3_2021": "Cantumkan blok `permainan tamat` kepada peristiwa `apabila jatuh ke tanah`. Main permainan dan jatuhkan burung ke tanah untuk meneruskan.", + "courseC_flappy_events4_2021": "Cantumkan blok kepada peristiwa `apabila melanggar halangan` supaya permainan tamat apabila Flappy merempuh set paip pertama.", + "courseC_flappy_events5_2021": "Tambahkan blok kepada peristiwa `apabila melepasi halangan`, kemudian tekan \"Jalankan\" untuk memperoleh markah dengan menerbangkan Flappy melalui set paip pertama.", + "courseC_flappy_events6_2021": "Lihat jika anda masih boleh memperoleh markah selepas membuatkan Flappy mengepak sama ada dengan lebih sedikit atau lebih banyak setiap kali anda mengklik.", + "courseC_flappy_events7_2021": "Seterusnya, cuba ubah adegan dengan mencantumkan blok kepada peristiwa `apabila jalankan`.", + "courseC_flappy_events8_2021": "Cuba tetapkan adegan **rawak** apabila peristiwa lain berlaku...sebagai contoh, apabila melepasi halangan.", + "courseC_flappy_events9_2021": "Untuk mencampur adukkan keadaan, daripada menamatkan permainan apabila Flappy melanggar halangan, cuba tetapkan markah kembali kepada 0.", + "courseC_harvester_loops10_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops11_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops1_2021": "Gunakan gelung untuk mengutip semua labu.", + "courseC_harvester_loops2_2021": "Bolehkah anda menggabungkan dua gelung berbeza untuk bergerak ke arah labu, kemudian kutip kesemuanya?", + "courseC_harvester_loops3_2021": "Kutip kesemua labu.", + "courseC_harvester_loops4_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops5_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops6_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops7_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops8_2021": "**Cabaran:** Kutip kesemua jagung dan labu.", + "courseC_harvester_loops9_2021": "Kutip kesemua jagung dan labu.", + "courseC_harvester_loops_challenge1a_2021": "Kutip kesemua jagung.", + "courseC_harvester_loops_challenge2_2021": "Kutip kesemua salad. Elakkan pokok dan ladang!", + "courseC_maze_loops_challenge1a_2021": "Sekarang Scrat mahu cuba menggunakan gelung untuk mencari buah oak!", + "courseC_starWars_loops10_2021": "Anda cukup hebat! Teruskan!", + "courseC_starWars_loops10_predict2_2021": "Anda cukup hebat! Teruskan!", + "courseC_starWars_loops11_2021": "Anda sudah hampir sampai! Kali ini, pilih mana-mana laluan yang anda suka!", + "courseC_starWars_loops6_2021": "Malah, gelung juga berfungsi dengan lebih daripada satu blok di dalam! Bolehkah anda gelungkan jujukan ini?", + "courseC_starWars_loops9_2021": "Gunakan perkara yang telah anda pelajari untuk mengambil semua logam sekerap!", + "courseD_bee_conditionals1_predict1_2021": "Periksa untuk melihat jika terdapat bunga di bawah awan. Jika terdapat bunga di situ, dapatkan nektar.", + "courseD_bee_conditionals2_2021": "Periksa di bawah setiap awan untuk melihat sekiranya ia menyembunyikan bunga sebelum anda mendapatkan nektar. ", + "courseD_bee_conditionals5_2021": "Kumpulkan semua nektar dengan menggunakan sedikit blok yang mungkin", + "courseD_bee_conditionals6_2021": "Sesetengah awan ini mungkin mempunyai sarang lebah di bawahnya. Pastikan anda memeriksa jika sarang lebah tersembunyi di belakang setiap awan!", + "courseD_bee_conditionals7_2021": "Gunakan blok `jika/lain` untuk mengumpul nektar pada bunga dan membuat madu di sarang lebah.", + "courseD_bee_conditionals7_predict2_2021": "Gunakan blok `jika/lain` untuk mengumpul nektar pada bunga dan membuat madu di sarang lebah.", + "courseD_bee_conditionals_challenge1_2021": "Kumpulkan semua nektar dan buat semua madu.", + "courseD_bounce_events10s_2021": "Cantumkan blok `dapatkan markah` kepada peristiwa `apabila bola di dalam gol` dan blok `dapatkan markah lawan` kepada peristiwa `apabila bola tidak kena tangan` untuk membuat permainan. ", + "courseD_bounce_events11s_2021": "Cantumkan blok `baling bola baharu` di semua tempat yang permainan memerlukan bola baharu. ", + "courseD_bounce_events12s_2021": "Buat permainan ini mengikut citarasa anda sendiri. Anda boleh mengubah semua visual dan peraturan. Apabila anda selesai, klik \"Selesai\" untuk membenarkan rakan mencuba permainan anda pada telefon mereka.", + "courseD_bounce_events2s_2021": "Sekarang, cantumkan blok kepada `peristiwa apabila kanan` supaya tangan boleh mencapai ke kedua-dua bakul.", + "courseD_bounce_events5s_2021": "Cantumkan blok kepada peristiwa `apabila bola terkena tangan` untuk memastikan bola sampai ke bakul.", + "courseD_bounce_events6s_2021": "Cantumkan kod untuk membuatkan bola melantun apabila ia terkena dinding supaya anda boleh menyelesaikan teka-teki ini.", + "courseD_bounce_events7s_2021": "Cantumkan blok bunyi untuk membuatkan jaring terayun apabila anda terkena bakul dan wisel ditiup apabila bola terlepas tangan anda. Lantunkan bola sehingga ia mengena sasaran penamat.", + "courseD_collector_debugging1a_2021": "Baiki ralat untuk mengumpul semua harta karun.", + "courseD_collector_debugging2a_2021": "Baiki ralat untuk mengumpul semua harta karun.", + "courseD_collector_debugging3a_2021": "Baiki ralat untuk mengumpul semua harta karun.", + "courseD_collector_debugging4a_2021": "Baiki ralat untuk mengumpul semua harta karun.", + "courseD_collector_debugging5a_2021": "Semua perintah yang anda perlukan sudah ada di sini...sekarang, gunakan kemahiran penyahpepijatan anda untuk memikirkan cara menyelesaikan teka-teki ini.", + "courseD_collector_debugging6a_2021": "Cabaran: Gunakan kod di dalam kawasan kerja untuk memperoleh sekurang-kurangnya **6** harta karun!", + "courseD_collector_nested_loops_challenge2_2021": "Bantu pengumpul mencapai sekurang-kurangnya dua longgokan harta karun hanya dengan menggunakan blok di dalam kotak alatan anda. Kemungkinan boleh mengumpulkan keempat-empatnya.", + "courseD_harvester_nested_loops_challenge1_2021": "\"Saya perlukan bantuan di ladang! Bantu saya menuai jagung ini hanya dengan menggunakan blok di dalam kotak alatan anda.\"", + "courseD_iceage_loops2_2021": "Gunakan blok `pusing kiri` untuk sampai kepada buah oak!", + "courseD_iceage_loops3_2021": "Bolehkah anda sampai kepada buah oak dengan hanya satu blok `bergerak ke hadapan`?", + "courseD_maze_intro4_2021": "Bantu Red sehingga sampai kepada khinzir.", + "courseD_maze_intro5a_2021": "Kirakan ruangan pada grid dengan teliti!", + "courseD_maze_intro5c_2021": "Berhati-hati dengan TNT! Bantu bawa Red kepada khinzir.", + "courseD_maze_nestedLoops3_2021": "Bawa zombi kepada bunga matahari dengan menggunakan bilangan blok paling sedikit yang mungkin.", + "courseD_maze_nestedLoops4_2021": "Bawa zombi kepada bunga matahari dengan menggunakan blok paling sedikit yang mungkin! ", + "courseD_maze_nestedLoops5_2021": "Bawa zombi kepada bunga matahari dengan menggunakan bilangan blok paling sedikit yang mungkin!", + "courseD_maze_nestedLoops6_2021": "Bawa zombi kepada bunga matahari dengan menggunakan hanya blok yang tersedia.", + "courseD_maze_ramp1_2021": "Untuk teka-teki ini, pasangkan semua blok bersama-sama dan klik \"Jalankan\" bagi melihat ia pergi!", + "courseD_maze_ramp3_2021": "Buangkan blok \"bergerak ke hadapan\" tambahan.", + "courseD_maze_ramp5b_2021": "Navigasi pagar sesat ini untuk membantu burung mencari khinzir!", + "courseD_maze_ramp5d_2021": "Bawa burung kepada khinzir.", + "courseD_maze_until1_2021": "Bawa burung yang marah kepada khinzir.", + "courseD_maze_until3_2021": "Bawa burung kepada khinzir.", + "ramp_artist_loops1_2021": "Bergerak ke hadapan sebanyak 60 piksel untuk menyelesaikan teka-teki ini.", + "ramp_artist_loops2_2021": "Bergerak ke hadapan sebanyak lima kali dan buatkan garisan berwarna ini.", + "ramp_artist_loops3_2021": "Gunakan gelung `berulang` untuk melukis lima tanda sengkang berwarna.", + "ramp_artist_loops6_2021": "Edit gelung anda untuk melukis tangga ini.", + "ramp_artist_loops7_2021": "Cari suatu corak dan buatkan kod ini lebih pendek dengan menggunakan gelung!", + "ramp_artist_loops9_2021": "Selesaikan teka-teki ini dengan melukis segi empat sama." } } } diff --git a/dashboard/config/locales/teacher_markdown.ms-MY.json b/dashboard/config/locales/teacher_markdown.ms-MY.json index 08125e520edbf..66b60ce4b4966 100644 --- a/dashboard/config/locales/teacher_markdown.ms-MY.json +++ b/dashboard/config/locales/teacher_markdown.ms-MY.json @@ -20,7 +20,15 @@ "courseA_artist_loops12_2021": "Ini ialah tahap permainan bebas. Ini bukan sahaja tempat yang baik untuk mengetengahkan pelajar yang mencapai kemajuan dengan pantas, tetapi tempat untuk semua pelajar betul-betul memaparkan kreativiti mereka. Meskipun pelajar sebenarnya tidak perlu menulis apa-apa kod dalam tahap ini, dengan melakukan demikian akan membolehkan mereka menggunakan pengetahuan yang telah dipelajari dengan cara yang lebih bermakna kepada mereka. Sila galakkan pelajar anda meluangkan masa mereka di sini.\n\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan lebih banyak kreativiti terbuka. Memperkasa pelajar anda bertujuan menentukan sendiri apabila mereka telah mencipta sesuatu yang mereka suka. Tiada satu jawapan tertentu yang betul!\n- Contoh penyelesaian tersedia untuk tahap ini yang boleh dilihat dengan membuka panel guru di sebelah kanan.", "courseB_artist_loops10_2021": "Ini ialah tahap permainan bebas. Ini bukan sahaja tempat yang baik untuk mengetengahkan pelajar yang mencapai kemajuan dengan pantas, tetapi tempat untuk semua pelajar betul-betul memaparkan kreativiti mereka. Meskipun pelajar sebenarnya tidak perlu menulis apa-apa kod dalam tahap ini, dengan melakukan demikian akan membolehkan mereka menggunakan pengetahuan yang telah dipelajari dengan cara yang lebih bermakna kepada mereka. Sila galakkan pelajar anda meluangkan masa mereka di sini.\n\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan lebih banyak kreativiti terbuka. Memperkasa pelajar anda bertujuan menentukan sendiri apabila mereka telah mencipta sesuatu yang mereka suka. Tiada satu jawapan tertentu yang betul!\n- Contoh penyelesaian tersedia untuk tahap ini yang boleh dilihat dengan membuka panel guru di sebelah kanan.", "courseB_playLab_events1_2021": "Ini ialah tahap permainan bebas. Oleh kerana ia muncul pada permulaan pelajaran, ia mempunyai tujuan untuk berfungsi sebagai \"kotak pasir\" iaitu tempat pelajar boleh melakukan eksperimen dengan blok baharu. Meskipun pelajar sebenarnya tidak perlu menulis apa-apa kod dalam tahap ini, dengan melakukan sedemikian, ia akan membolehkan mereka membuat penemuan sendiri sebelum diminta melaksanakan tugasan khusus. Sila galakkan pelajar anda meluangkan masa mereka di sini.", - "courseB_playlab_eventsFP_2021": "Ini ialah tahap permainan bebas. Ini bukan sahaja tempat yang baik untuk mengetengahkan pelajar yang mencapai kemajuan dengan pantas, tetapi tempat untuk semua pelajar betul-betul memaparkan kreativiti mereka. Meskipun pelajar sebenarnya tidak perlu menulis apa-apa kod dalam tahap ini, dengan melakukan demikian akan membolehkan mereka menggunakan pengetahuan yang telah dipelajari dengan cara yang lebih bermakna kepada mereka. Sila galakkan pelajar anda meluangkan masa mereka di sini." + "courseB_playlab_eventsFP_2021": "Ini ialah tahap permainan bebas. Ini bukan sahaja tempat yang baik untuk mengetengahkan pelajar yang mencapai kemajuan dengan pantas, tetapi tempat untuk semua pelajar betul-betul memaparkan kreativiti mereka. Meskipun pelajar sebenarnya tidak perlu menulis apa-apa kod dalam tahap ini, dengan melakukan demikian akan membolehkan mereka menggunakan pengetahuan yang telah dipelajari dengan cara yang lebih bermakna kepada mereka. Sila galakkan pelajar anda meluangkan masa mereka di sini.", + "courseC_artist_loops1a_2021": "Pelajaran ini mengandungi **projek mini** yang dipanggil sebagai _Reka Bentuk Pelekat_. Perkembangan ini mungkin terasa amat berbeza berbanding dengan perkara yang telah dilakukan sebelum ini dalam kursus untuk anda serta pelajar anda. Tahap ini mempunyai beberapa ciri baharu yang mungkin anda mahu terokai sebelum memulakan. \n\n- Kod yang ditulis oleh pelajar anda dalam satu tahap akan dipindahkan secara automatik kepada tahap lain. Ini membolehkan mereka membina kod tersebut secara beransur dan mengulangi idea mereka semasa mereka belajar.\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan kreativiti yang lebih terbuka. Memperkasakan pelajar anda bertujuan menentukan untuk diri mereka sendiri apabila mereka telah berjaya menyelesaikan setiap tugas. Tiada satu jawapan khusus yang betul! \n- Contoh penyelesaian tersedia untuk langkah perkembangan ini yang boleh dilihat dengan membuka panel guru di sebelah kanan.", + "courseC_artist_loops1b_2021": "Pelajaran ini mengandungi **projek mini** yang dipanggil sebagai _Reka Bentuk Pelekat_. Perkembangan ini mungkin terasa amat berbeza berbanding dengan perkara yang telah dilakukan sebelum ini dalam kursus untuk anda serta pelajar anda. Tahap ini mempunyai beberapa ciri baharu yang mungkin anda mahu terokai sebelum memulakan. \n\n- Kod yang ditulis oleh pelajar anda dalam satu tahap akan dipindahkan secara automatik kepada tahap lain. Ini membolehkan mereka membina kod tersebut secara beransur dan mengulangi idea mereka semasa mereka belajar.\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan kreativiti yang lebih terbuka. Memperkasakan pelajar anda bertujuan menentukan untuk diri mereka sendiri apabila mereka telah berjaya menyelesaikan setiap tugas. Tiada satu jawapan khusus yang betul! \n- Contoh penyelesaian tersedia untuk langkah perkembangan ini yang boleh dilihat dengan membuka panel guru di sebelah kanan.", + "courseC_artist_loops2a_2021": "Pelajaran ini mengandungi **projek mini** yang dipanggil sebagai _Reka Bentuk Pelekat_. Perkembangan ini mungkin terasa amat berbeza berbanding dengan perkara yang telah dilakukan sebelum ini dalam kursus untuk anda serta pelajar anda. Tahap ini mempunyai beberapa ciri baharu yang mungkin anda mahu terokai sebelum memulakan. \n\n- Kod yang ditulis oleh pelajar anda dalam satu tahap akan dipindahkan secara automatik kepada tahap lain. Ini membolehkan mereka membina kod tersebut secara beransur dan mengulangi idea mereka semasa mereka belajar.\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan kreativiti yang lebih terbuka. Memperkasakan pelajar anda bertujuan menentukan untuk diri mereka sendiri apabila mereka telah berjaya menyelesaikan setiap tugas. Tiada satu jawapan khusus yang betul! \n- Contoh penyelesaian tersedia untuk langkah perkembangan ini yang boleh dilihat dengan membuka panel guru di sebelah kanan.", + "courseC_artist_loops3a_2021": "Pelajaran ini mengandungi **projek mini** yang dipanggil sebagai _Reka Bentuk Pelekat_. Perkembangan ini mungkin terasa amat berbeza berbanding dengan perkara yang telah dilakukan sebelum ini dalam kursus untuk anda serta pelajar anda. Tahap ini mempunyai beberapa ciri baharu yang mungkin anda mahu terokai sebelum memulakan. \n\n- Kod yang ditulis oleh pelajar anda dalam satu tahap akan dipindahkan secara automatik kepada tahap lain. Ini membolehkan mereka membina kod tersebut secara beransur dan mengulangi idea mereka semasa mereka belajar.\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan kreativiti yang lebih terbuka. Memperkasakan pelajar anda bertujuan menentukan untuk diri mereka sendiri apabila mereka telah berjaya menyelesaikan setiap tugas. Tiada satu jawapan khusus yang betul! \n- Contoh penyelesaian tersedia untuk langkah perkembangan ini yang boleh dilihat dengan membuka panel guru di sebelah kanan.", + "courseC_artist_loops4a_2021": "Pelajaran ini mengandungi **projek mini** yang dipanggil sebagai _Reka Bentuk Pelekat_. Perkembangan ini mungkin terasa amat berbeza berbanding dengan perkara yang telah dilakukan sebelum ini dalam kursus untuk anda serta pelajar anda. Tahap ini mempunyai beberapa ciri baharu yang mungkin anda mahu terokai sebelum memulakan. \n\n- Kod yang ditulis oleh pelajar anda dalam satu tahap akan dipindahkan secara automatik kepada tahap lain. Ini membolehkan mereka membina kod tersebut secara beransur dan mengulangi idea mereka semasa mereka belajar.\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan kreativiti yang lebih terbuka. Memperkasakan pelajar anda bertujuan menentukan untuk diri mereka sendiri apabila mereka telah berjaya menyelesaikan setiap tugas. Tiada satu jawapan khusus yang betul! \n- Contoh penyelesaian tersedia untuk langkah perkembangan ini yang boleh dilihat dengan membuka panel guru di sebelah kanan.", + "courseC_artist_loops5b_2021": "Pelajaran ini mengandungi **projek mini** yang dipanggil sebagai _Reka Bentuk Pelekat_. Perkembangan ini mungkin terasa amat berbeza berbanding dengan perkara yang telah dilakukan sebelum ini dalam kursus untuk anda serta pelajar anda. Tahap ini mempunyai beberapa ciri baharu yang mungkin anda mahu terokai sebelum memulakan. \n\n- Kod yang ditulis oleh pelajar anda dalam satu tahap akan dipindahkan secara automatik kepada tahap lain. Ini membolehkan mereka membina kod tersebut secara beransur dan mengulangi idea mereka semasa mereka belajar.\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan kreativiti yang lebih terbuka. Memperkasakan pelajar anda bertujuan menentukan untuk diri mereka sendiri apabila mereka telah berjaya menyelesaikan setiap tugas. Tiada satu jawapan khusus yang betul! \n- Contoh penyelesaian tersedia untuk langkah perkembangan ini yang boleh dilihat dengan membuka panel guru di sebelah kanan.", + "courseC_artist_loops6a_2021": "Pelajaran ini mengandungi **projek mini** yang dipanggil sebagai _Reka Bentuk Pelekat_. Perkembangan ini mungkin terasa amat berbeza berbanding dengan perkara yang telah dilakukan sebelum ini dalam kursus untuk anda serta pelajar anda. Tahap ini mempunyai beberapa ciri baharu yang mungkin anda mahu terokai sebelum memulakan. \n\n- Kod yang ditulis oleh pelajar anda dalam satu tahap akan dipindahkan secara automatik kepada tahap lain. Ini membolehkan mereka membina kod tersebut secara beransur dan mengulangi idea mereka semasa mereka belajar.\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan kreativiti yang lebih terbuka. Memperkasakan pelajar anda bertujuan menentukan untuk diri mereka sendiri apabila mereka telah berjaya menyelesaikan setiap tugas. Tiada satu jawapan khusus yang betul! \n- Contoh penyelesaian tersedia untuk langkah perkembangan ini yang boleh dilihat dengan membuka panel guru di sebelah kanan.", + "courseC_artist_loops7a_2021": "Pelajaran ini mengandungi **projek mini** yang dipanggil sebagai _Reka Bentuk Pelekat_. Perkembangan ini mungkin terasa amat berbeza berbanding dengan perkara yang telah dilakukan sebelum ini dalam kursus untuk anda serta pelajar anda. Tahap ini mempunyai beberapa ciri baharu yang mungkin anda mahu terokai sebelum memulakan. \n\n- Kod yang ditulis oleh pelajar anda dalam satu tahap akan dipindahkan secara automatik kepada tahap lain. Ini membolehkan mereka membina kod tersebut secara beransur dan mengulangi idea mereka semasa mereka belajar.\n- Tahap ini **tidak disemak untuk ketepatan** bagi membolehkan kreativiti yang lebih terbuka. Memperkasakan pelajar anda bertujuan menentukan untuk diri mereka sendiri apabila mereka telah berjaya menyelesaikan setiap tugas. Tiada satu jawapan khusus yang betul! \n- Contoh penyelesaian tersedia untuk langkah perkembangan ini yang boleh dilihat dengan membuka panel guru di sebelah kanan." } } } diff --git a/i18n/locales/ms-MY/dashboard/blocks.yml b/i18n/locales/ms-MY/dashboard/blocks.yml index 6fd53c6dbd2f3..5081a92737789 100644 --- a/i18n/locales/ms-MY/dashboard/blocks.yml +++ b/i18n/locales/ms-MY/dashboard/blocks.yml @@ -2,6 +2,8 @@ ms: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: membuat baru {ANIMATION_NAME} bidadari {LOCATION} Dancelab_alternateMoves: text: "{GROUP} berselang-seli setiap {N} corak berirama \nantara {MOVE1} dan {MOVE2}" options: @@ -548,7 +550,6 @@ ms: '"fireworks"': Bunga Api '"flowers"': Bunga '"growing_stars"': Bintang yang Semakin Meningkat - '"higher_power"': Kuasa yang lebih tinggi '"swirl"': Hypno '"kaleidoscope"': Kaleidoskop '"lasers"': Lantai Menari Laser @@ -1040,6 +1041,12 @@ ms: text: lukis garisan {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: tepi blok {SPRITE} dari bergerak + gamelab_everySeconds: + text: 'ulangi setiap {N} {UNIT} ' + options: + UNIT: + '"seconds"': saat + '"frames"': bingkai gamelab_followingTargets: text: mengikut sasaran gamelab_getAllSprites: @@ -1193,6 +1200,8 @@ ms: '"pop"': pop '"rain"': hujan '"spiral"': lingkaran + gamelab_makeNewScaledSprite: + text: membuat baru {ANIMATION_NAME} bidadari {LOCATION} gamelab_makeNewSpriteAnon: text: membuat baru {ANIMATION_NAME} bidadari {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/ms-MY/dashboard/scripts.yml b/i18n/locales/ms-MY/dashboard/scripts.yml index c7d7613be0b81..15484f7b32e16 100755 --- a/i18n/locales/ms-MY/dashboard/scripts.yml +++ b/i18n/locales/ms-MY/dashboard/scripts.yml @@ -357,12 +357,14 @@ ms: title: Jam Kod Minecraft lessons: Hour of Code 2015: + name: Jam Kod Minecraft description_student: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini berfungsi dengan baik untuk mana-mana pelajar yang cukup umur untuk membaca (umur 6+). Pelajar yang lebih muda mungkin tidak akan menghabiskan tutorial, tetapi akan berasa seronok mengerjakan teka-teki selama satu jam. Pelajar sekolah menengah kebanyakannya akan menghabiskan tutorial dan mempunyai sedikit masa untuk bermain pada tahap permainan percuma pada penghujungnya. description_teacher: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini berfungsi dengan baik untuk mana-mana pelajar yang cukup umur untuk membaca (umur 6+). Pelajar yang lebih muda mungkin tidak akan menghabiskan tutorial, tetapi akan berasa seronok mengerjakan teka-teki selama satu jam. Pelajar sekolah menengah kebanyakannya akan menghabiskan tutorial dan mempunyai sedikit masa untuk bermain pada tahap permainan percuma pada penghujungnya. oceans: title: Kecerdasan Buatan (AI) untuk Lautan lessons: Oceans: + name: Kecerdasan Buatan (AI) untuk Lautan description_student: 'Rumusan Tutorial: Pelajar pertama mengklasifikasikan objek sebagai sama ada "ikan" atau "bukan ikan" sebagai usaha untuk mengaut sampah keluar dari lautan. Kemudian, pelajar akan perlu mengembangkan kumpulan data latihan mereka untuk memasukkan hidupan laut lain yang terdapat di dalam air. Dalam bahagian kedua aktiviti itu, pelajar akan memilih label mereka sendiri untuk digunakan pada imej ikan yang dihasilkan secara rawak. Data latihan ini digunakan untuk model pembelajaran mesin yang sepatutnya boleh melabelkan imej baharu dengan sendirinya.' description_teacher: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pertama, pelajar mengelaskan objek sama ada "ikan" atau "bukan ikan" untuk cuba membuang sampah dari lautan. Kemudian, pelajar perlu mengembangkan set data latihan mereka untuk memasukkan makhluk laut lain yang berada di dalam air. Dalam bahagian kedua aktiviti, pelajar akan memilih label mereka sendiri untuk digunakan pada imej ikan yang dijana secara rawak. Data latihan ini digunakan untuk model pembelajaran mesin yang kemudiannya boleh melabelkan imej baharu sendiri. ScienceP3OLPT3: @@ -536,6 +538,7 @@ ms: Bounce: description_student: Adakah anda pernah berharap agar dapat bermain permainan video di sekolah? Dalam pelajaran ini, anda akan mencipta permainan itu sendiri! description_teacher: Dalam aktiviti dalam talian ini, pelajar akan mempelajari maksud peristiwa dan cara komputer menggunakannya dalam pengaturcaraan seperti permainan video. Pelajar akan melakukannya melalui teka-teki dengan membuatkan pengaturcaraan memberikan reaksi terhadap peristiwa (seperti butang anak panah ditekan.) Pada akhir teka-teki, pelajar akan mempunyai peluang menyesuaikan permainan mereka dengan kelajuan dan suara yang berbeza. + name: bola keranjang hoc-encryption: lessons: Simple Encryption: @@ -757,6 +760,7 @@ ms: Sports: description_student: Adakah anda pernah berharap agar dapat bermain permainan video di sekolah? Dalam pelajaran ini, anda akan mencipta permainan itu sendiri! description_teacher: Dalam aktiviti dalam talian ini, pelajar akan mempelajari maksud peristiwa dan cara komputer menggunakannya dalam pengaturcaraan seperti permainan video. Pelajar akan melakukannya melalui teka-teki dengan membuatkan pengaturcaraan memberikan reaksi terhadap peristiwa (seperti butang anak panah ditekan.) Pada akhir teka-teki, pelajar akan mempunyai peluang menyesuaikan permainan mereka dengan kelajuan dan suara yang berbeza. + name: sukan 2016_sciencePD-phase2b: lessons: Wrap-Up: @@ -1804,6 +1808,7 @@ ms: Minecraft Hour of Code: description_teacher: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini berfungsi dengan baik untuk mana-mana pelajar yang cukup umur untuk membaca (umur 6+). Pelajar yang lebih muda mungkin tidak akan menghabiskan tutorial, tetapi akan berasa seronok mengerjakan teka-teki selama satu jam. Pelajar sekolah menengah kebanyakannya akan menghabiskan tutorial dan mempunyai sedikit masa untuk bermain pada tahap permainan percuma pada penghujungnya. student_description: Minecraft kembali untuk Jam Kod dengan aktiviti baharu! Perjalanan merentasi Minecraft dengan kod. + name: hero applab-intro-staging: lessons: Intro to App Lab: @@ -2570,6 +2575,7 @@ ms: description_student: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini telah direka untuk pelajar semua peringkat umur tetapi memerlukan pembacaan. Aktiviti ini memerlukan bunyi kerana alat itu dibina untuk bertindak balas kepada muzik. description_teacher: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini telah direka untuk pelajar semua peringkat umur tetapi memerlukan pembacaan. Aktiviti ini memerlukan bunyi kerana alat itu dibina untuk bertindak balas kepada muzik. student_description: Kod majlis tari-menari anda sendiri untuk berkongsi dengan rakan anda! + name: menari frozen-2018-test-b: title: Skrip Frozen Baharu lessons: @@ -2580,6 +2586,7 @@ ms: lessons: Aquatic: description_teacher: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini berfungsi dengan baik untuk mana-mana pelajar yang cukup umur untuk membaca (umur 6+). Pelajar yang lebih muda mungkin tidak akan menghabiskan tutorial, tetapi akan berasa seronok mengerjakan teka-teki selama satu jam. Pelajar sekolah menengah kebanyakannya akan menghabiskan tutorial dan mempunyai sedikit masa untuk bermain pada tahap permainan percuma pada penghujungnya. + name: akuatik dance--draft: lessons: Dance Party: @@ -3697,7 +3704,6 @@ ms: description: Kod majlis tari-menari anda sendiri untuk berkongsi dengan rakan anda! lessons: Dance Party: - name: Majlis Tari-Menari description_student: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini telah direka untuk pelajar semua peringkat umur tetapi memerlukan pembacaan. Aktiviti ini memerlukan bunyi kerana alat itu dibina untuk bertindak balas kepada muzik. description_teacher: Dalam pelajaran ini, pelajar dari semua peringkat umur mendapat pengalaman pengenalan dengan pengekodan dan sains komputer dalam persekitaran yang selamat dan menyokong. Pelajaran ini telah direka untuk pelajar semua peringkat umur tetapi memerlukan pembacaan. Aktiviti ini memerlukan bunyi kerana alat itu dibina untuk bertindak balas kepada muzik. student_description: Kod majlis tari-menari anda sendiri untuk berkongsi dengan rakan anda! @@ -5790,8 +5796,7 @@ ms: display_name: Demo dan Sumber csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Menavigasi platform pembelajaran Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Anda akan belajar cara untuk:** @@ -6785,7 +6790,7 @@ ms: name: Pemandangan Lautan dengan Gelung description_student: Gunakan gelung dan corak untuk menyiapkan imej. key: Pemandangan Lautan dengan Gelung - The Big Event Jr.: + The Big Event Jr: name: Jr. Peristiwa Besar description_student: Bergerak dan berteriak apabila guru anda menekan butang pada alat kawalan jauh gergasi. description_teacher: Dalam pelajaran **tetapan konteks** ini, kelas akan mengalami konsep peristiwa melalui permainan apabila mereka bergerak atau berteriak semasa anda menekan butang pada alat kawalan jauh gergasi. @@ -7058,7 +7063,7 @@ ms: description_student: Gunakan corak dan gelung untuk menyiapkan imej. The Right App: description_student: Lakarkan aplikasi telefon pintar anda sendiri. - The Big Event Jr.: + The Big Event Jr: name: Jr. Peristiwa Besar description_student: Bergerak atau berteriak apabila guru anda menekan butang pada alat kawalan jauh gergasi. description_teacher: Dalam pelajaran **tetapan konteks** ini, kelas akan mengalami konsep peristiwa melalui permainan apabila mereka bergerak atau berteriak semasa anda menekan butang pada alat kawalan jauh gergasi. @@ -7132,7 +7137,7 @@ ms: Internet dipenuhi dengan semua jenis individu yang menarik, tetapi kadang-kadang, sebilangan daripada mereka boleh menjadi zalim antara satu sama lain. Dengan peranan ini, bantu pelajar anda memahami sebab lebih mudah bersikap zalim dalam talian daripada bersemuka dan cara menangani kekejian dalam talian apabila mereka melihatnya. key: MENGHENTIKAN Kekejian Dalam Talian - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Rakan Robotik Junior Saya description_student: Dalam pelajaran ini, anda akan berpura-pura yang rakan sekelas anda ialah robot dan mengatur cara mereka untuk membina corak cawan yang tersusun. Programming with Angry Birds: @@ -7151,7 +7156,7 @@ ms: name: Mencipta Seni dengan Kod description_student: Cipta imej yang cantik dengan mengatur cara Artis. description_teacher: Dalam pelajaran **membina kemahiran** ini, pelajar akan mengawal Artis bagi melengkapkan lukisan pada skrin. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Rakan Robotik Bergelung Junior Saya description_student: Dalam pelajaran ini, anda akan mengatur cara rakan sekelas anda sekali lagi, tetapi dengan menggunakan gelung, anda akan dapat menyelesaikan masalah yang lebih besar dan lebih rumit. Loops with Rey and BB-8: @@ -7632,6 +7637,8 @@ ms: name: Java Lab lesson-9: name: Gelung + lesson-21: + name: Konsol pre-express-2022: lessons: Learn to Drag and Drop: @@ -7678,6 +7685,12 @@ ms: lessons: lesson-6: name: Pembolehubah + lesson-16: + name: Konsol + csa3-2022: + lessons: + lesson-16: + name: Konsol tessplayground: name: tessplayground cs4all-invasive-species: @@ -7940,3 +7953,5 @@ ms: Variables: name: Pembolehubah key: Pembolehubah + hello-world-csc: + title: Helo Dunia From 0da3c48d7a5d6abe1f0df454a96bee50d6502686 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:46 +0000 Subject: [PATCH 54/84] dashboard i18n updates - Burmese --- .../locales/lesson_activities.my-MM.json | 9 + .../locales/long_instructions.my-MM.json | 2 +- dashboard/config/locales/resources.my-MM.json | 384 ++++++++++++++++++ dashboard/config/locales/scripts.my-MM.yml | 3 + i18n/locales/my-MM/dashboard/scripts.yml | 3 + 5 files changed, 400 insertions(+), 1 deletion(-) diff --git a/dashboard/config/locales/lesson_activities.my-MM.json b/dashboard/config/locales/lesson_activities.my-MM.json index 0a8a159a2b12d..27abf416277f2 100644 --- a/dashboard/config/locales/lesson_activities.my-MM.json +++ b/dashboard/config/locales/lesson_activities.my-MM.json @@ -11,6 +11,12 @@ "8b8d6959-c861-4474-950b-b097aaa9fae3": { "name": "လှုပ်ရှားမှု" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "လှုပ်ရှားမှု" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "လှုပ်ရှားမှု" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "လှုပ်ရှားမှု" }, @@ -26,6 +32,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "လှုပ်ရှားမှု" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "လှုပ်ရှားမှု" + }, "3dd1254c-b1de-486d-803a-cd5b89ea1a47": { "name": "လှုပ်ရှားမှု" }, diff --git a/dashboard/config/locales/long_instructions.my-MM.json b/dashboard/config/locales/long_instructions.my-MM.json index bbe15ec861ea1..f285f6f245c8f 100644 --- a/dashboard/config/locales/long_instructions.my-MM.json +++ b/dashboard/config/locales/long_instructions.my-MM.json @@ -75,7 +75,7 @@ "CourseD_Dance_Party_06": "Dancer ‌တွေထပ်ပြီးလိုအပ်ပါတယ် !\n'backup\\_dancer1' ခေါ် နောက်ခံ dancer တစ်ယောက်ကို ကြောင်လေးနဲ့အတူ ကနိုင်အောင် ဖန်တီးပါ။", "CourseD_Dance_Party_08": "Dancer တိုင်းမှာ ပုံစံအသွင်အပြင်ကိုပြောင်းလဲထိန်းချုပ်သည့် လုပ်ဆောင်နိုင်စွမ်းများရှိသည်။ \nDancer ၏ အရွယ်အစားကိုသေးအောင်လုပ်ခြင်းအားဖြင့် နောက်ကွယ်မှာရှိနေသလိုလုပ်လို့ရသည်။ နောက်ခံ Dancer နှစ်ဦးလုံးကို အရွယ်အစားတူညီအောင် လုပ်နိုင်မလား? ", "CourseD_Dance_Party_09": "Dancer တွေမှာ အရာင်တစ်လွှာထပ်ထည့်လို့ရတဲ့ \"tint\" property ရှိတယ်၊၊ Dancer တွေထဲက တစ်ယောက်ရဲ့အရောင်ကိုပြောင်းကြည့်ပါ။\n\n- tint မှာရွေးလိုက်တဲ့အရောင်တွေက အဆိုပါ dancer ရဲ့ နဂိုအရောင် ပေါ်ရောသွားမှာ ဖြစ်တယ်။", - "CourseD_Dance_Party_10": "အခုဆိုရင်တော့ dancer ရဲ့ နေရာအနေအထားတွေကို ပြောင်းလဲတတ်ပါပြီ။ ဒီနေရာအနေထားတွေက ဂီတသံကိုအလိုအလျောက်တုံ့ပြန်နိုင်အောင် \n \n right_unicorn\n \"scale\"\n \"bass\"\n ကို အသုံးပြုနိုင်ပါတယ်။\ndancer တစ်ယောက်ရဲ့ အရပ်အနိမ့်အမြင့်ကို ထိန်းချုပ်ရန် ဒီ program က ဂီတရဲ့ bass ( အသံနိမ့် ) ကို အသုံးပြုခြင်းဖြစ်ပါတယ်။ အခြား dancer ကိုလည်း ဂီတသံနှင့်တုံ့ပြန်နိုင်အောင် ကြိုးစားကြည့်ပါလား?", + "CourseD_Dance_Party_10": "အခုဆိုရင်တော့ dancer ရဲ့ နေရာအနေအထားတွေကို ပြောင်းလဲတတ်ပါပြီ။ ဒီနေရာအနေထားတွေက ဂီတသံကိုအလိုအလျောက်တုံ့ပြန်နိုင်အောင် \n \n right\\_unicorn\n \"scale\"\n \"bass\"\n ကို အသုံးပြုနိုင်ပါတယ်။\ndancer တစ်ယောက်ရဲ့ အရပ်အနိမ့်အမြင့်ကို ထိန်းချုပ်ရန် ဒီ program က ဂီတရဲ့ bass ( အသံနိမ့် ) ကို အသုံးပြုခြင်းဖြစ်ပါတယ်။ အခြား dancer ကိုလည်း ဂီတသံနှင့်တုံ့ပြန်နိုင်အောင် ကြိုးစားကြည့်ပါလား?", "CourseD_Dance_Party_11b": "အကပြိုင်ပွဲစလိုက်ကြရအောင်! ကြောင်လေးက ဘယ်မြားခလုတ်နှိပ်လိုက်လျှင် \"dabs\" အက ကပါမည်။ စက်ရုပ်ကို ညာမြားခလုတ်ကိုနှိပ်လျှင် \"drop\" ပြီး အပေါ်မြားခလုတ်ကိုနှိပ်၍ \"(clap)\" လက်ခုပ်တီးအောင်ပြုလုပ်ပါ။\n\n**မြားခလုတ်တွေကိုအသုံးပြုပြီး စက်ရုပ်ကို \"drop-clap-drop-clap\" မြန်မြန်ကအောင် လုပ်ပါ!**", "CourseD_Dance_Party_12": "ဆက်ဒွန့်ကြရအောင်! သူငယ်ချင်းတွေနဲ့ မျှ၀ေဖို့ ကိုယ်တိုင်ကြိုက်တဲ့ကကွက်တွေနဲ့အကတစ်ခုကို တီထွင်ကြမယ်", "CourseE_HOC 2018 Level_1": "ရှေ့ခရီးအတွက် ပစ္စည်းတွေ သင်လိုအပ်တယ်။ **သေတ္တာ**![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png) မှ **လှေ**![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) တစ်စင်းကို ယူပါ။", diff --git a/dashboard/config/locales/resources.my-MM.json b/dashboard/config/locales/resources.my-MM.json index 490c51e7bf41c..bcf83a5b8d880 100644 --- a/dashboard/config/locales/resources.my-MM.json +++ b/dashboard/config/locales/resources.my-MM.json @@ -29,6 +29,315 @@ "ai-training/oceans/unversioned": { "type": "ဗီဒီယို" }, + "standard_mappings/courseb/2018": { + "name": "Standard Mappings" + }, + "teacher_forum/courseb/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/courseb/2018": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursea/2018": { + "name": "Standard Mappings" + }, + "teacher_forum/coursea/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursea/2018": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursed/2018": { + "name": "Standard Mappings" + }, + "teacher_forum/coursed/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursed/2018": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursef/2018": { + "name": "Standard Mappings" + }, + "teacher_forum/coursef/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursef/2018": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/express/2018": { + "name": "Standard Mappings" + }, + "teacher_forum/express/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/express/2018": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursee/2018": { + "name": "Standard Mappings" + }, + "teacher_forum/coursee/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursee/2018": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursec/2018": { + "name": "Standard Mappings" + }, + "teacher_forum/coursec/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursec/2018": { + "name": "ဝေါဟာရ" + }, + "code_introduced_1/csd/2018": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_2/csd/2018": { + "name": "Standard Mappings" + }, + "teacher_forum_2/csd/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_2/csd/2018": { + "name": "ဝေါဟာရ" + }, + "code_introduced_3/csd/2018": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_5/csd/2018": { + "name": "Standard Mappings" + }, + "teacher_forum_5/csd/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_5/csd/2018": { + "name": "ဝေါဟာရ" + }, + "standard_mappings_4/csd/2018": { + "name": "Standard Mappings" + }, + "teacher_forum_4/csd/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_4/csd/2018": { + "name": "ဝေါဟာရ" + }, + "code_introduced_2/csd/2018": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_3/csd/2018": { + "name": "Standard Mappings" + }, + "teacher_forum_3/csd/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_3/csd/2018": { + "name": "ဝေါဟာရ" + }, + "code_introduced/csd/2018": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_1/csd/2018": { + "name": "Standard Mappings" + }, + "teacher_forum_1/csd/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_1/csd/2018": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/csd/2018": { + "name": "Standard Mappings" + }, + "teacher_forum/csd/2018": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/csd/2018": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursea/2019": { + "name": "Standard Mappings" + }, + "teacher_forum/coursea/2019": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursea/2019": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/courseb/2019": { + "name": "Standard Mappings" + }, + "teacher_forum/courseb/2019": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/courseb/2019": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursed/2019": { + "name": "Standard Mappings" + }, + "teacher_forum/coursed/2019": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursed/2019": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursef/2019": { + "name": "Standard Mappings" + }, + "teacher_forum/coursef/2019": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursef/2019": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursee/2019": { + "name": "Standard Mappings" + }, + "teacher_forum/coursee/2019": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursee/2019": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/express/2019": { + "name": "Standard Mappings" + }, + "teacher_forum/express/2019": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/express/2019": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursec/2019": { + "name": "Standard Mappings" + }, + "teacher_forum/coursec/2019": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursec/2019": { + "name": "ဝေါဟာရ" + }, + "teacher_forum/csd/2019": { + "name": "ဆရာဖိုရမ်" + }, + "code_introduced_1/csd/2019": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_2/csd/2019": { + "name": "Standard Mappings" + }, + "vocabulary_2/csd/2019": { + "name": "ဝေါဟာရ" + }, + "code_introduced_3/csd/2019": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_5/csd/2019": { + "name": "Standard Mappings" + }, + "vocabulary_5/csd/2019": { + "name": "ဝေါဟာရ" + }, + "code_introduced_2/csd/2019": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_3/csd/2019": { + "name": "Standard Mappings" + }, + "vocabulary_3/csd/2019": { + "name": "ဝေါဟာရ" + }, + "standard_mappings_4/csd/2019": { + "name": "Standard Mappings" + }, + "vocabulary_4/csd/2019": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/csd/2019": { + "name": "Standard Mappings" + }, + "vocabulary/csd/2019": { + "name": "ဝေါဟာရ" + }, + "code_introduced/csd/2019": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_1/csd/2019": { + "name": "Standard Mappings" + }, + "vocabulary_1/csd/2019": { + "name": "ဝေါဟာရ" + }, + "code_introduced_1/csd/2017": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_2/csd/2017": { + "name": "Standard Mappings" + }, + "teacher_forum_2/csd/2017": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_2/csd/2017": { + "name": "ဝေါဟာရ" + }, + "code_introduced_3/csd/2017": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_5/csd/2017": { + "name": "Standard Mappings" + }, + "teacher_forum_5/csd/2017": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_5/csd/2017": { + "name": "ဝေါဟာရ" + }, + "code_introduced/csd/2017": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_1/csd/2017": { + "name": "Standard Mappings" + }, + "teacher_forum_1/csd/2017": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_1/csd/2017": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/csd/2017": { + "name": "Standard Mappings" + }, + "teacher_forum/csd/2017": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/csd/2017": { + "name": "ဝေါဟာရ" + }, + "standard_mappings_4/csd/2017": { + "name": "Standard Mappings" + }, + "teacher_forum_4/csd/2017": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_4/csd/2017": { + "name": "ဝေါဟာရ" + }, + "code_introduced_2/csd/2017": { + "name": "Codeမိတ်ဆက်" + }, + "standard_mappings_3/csd/2017": { + "name": "Standard Mappings" + }, + "teacher_forum_3/csd/2017": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary_3/csd/2017": { + "name": "ဝေါဟာရ" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "ဗီဒီယို" }, @@ -59,6 +368,9 @@ "common-sense-media-pause-think/courseb/2021": { "type": "ဗီဒီယို" }, + "unplugged-video-big-event/courseb/2021": { + "type": "ဗီဒီယို" + }, "teacher_forum_1/courseb/2021": { "name": "ဆရာဖိုရမ်" }, @@ -313,6 +625,78 @@ }, "how-search-works-video/csd/2021": { "type": "ဗီဒီယို" + }, + "standard_mappings/pre-express/2020": { + "name": "Standard Mappings" + }, + "teacher_forum/pre-express/2020": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/pre-express/2020": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/express/2020": { + "name": "Standard Mappings" + }, + "teacher_forum/express/2020": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/express/2020": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/courseb/2020": { + "name": "Standard Mappings" + }, + "teacher_forum/courseb/2020": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/courseb/2020": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursed/2020": { + "name": "Standard Mappings" + }, + "teacher_forum/coursed/2020": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursed/2020": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursec/2020": { + "name": "Standard Mappings" + }, + "teacher_forum/coursec/2020": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursec/2020": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursee/2020": { + "name": "Standard Mappings" + }, + "teacher_forum/coursee/2020": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursee/2020": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursea/2020": { + "name": "Standard Mappings" + }, + "teacher_forum/coursea/2020": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursea/2020": { + "name": "ဝေါဟာရ" + }, + "standard_mappings/coursef/2020": { + "name": "Standard Mappings" + }, + "teacher_forum/coursef/2020": { + "name": "ဆရာဖိုရမ်" + }, + "vocabulary/coursef/2020": { + "name": "ဝေါဟာရ" } } } diff --git a/dashboard/config/locales/scripts.my-MM.yml b/dashboard/config/locales/scripts.my-MM.yml index 70e6e0c6f1106..a398201a60a47 100644 --- a/dashboard/config/locales/scripts.my-MM.yml +++ b/dashboard/config/locales/scripts.my-MM.yml @@ -64,6 +64,9 @@ my: title: Minecraft Hour of Code description: ဤ Minecraft ကမ္ဘာကိုဖြတ်၍ Steve နှင့် Alexကို ခေါ်ကာ စွန့်စားခန်းသွားရန် ကုတ်နံပါတ် blockများကို သုံးပါ + lessons: + Hour of Code 2015: + name: Minecraft Hour of Code student_description: ဤ Minecraft ကမ္ဘာကိုဖြတ်၍ Steve နှင့် Alexကို ခေါ်ကာ စွန့်စားခန်းသွားရန် ကုတ်နံပါတ် blockများကို သုံးပါ algebraPD1: diff --git a/i18n/locales/my-MM/dashboard/scripts.yml b/i18n/locales/my-MM/dashboard/scripts.yml index c59086d303d78..e92136005abc4 100644 --- a/i18n/locales/my-MM/dashboard/scripts.yml +++ b/i18n/locales/my-MM/dashboard/scripts.yml @@ -61,6 +61,9 @@ my: mc: title: Minecraft Hour of Code description: ဤ Minecraft ကမ္ဘာကိုဖြတ်၍ Steve နှင့် Alexကို ခေါ်ကာ စွန့်စားခန်းသွားရန် ကုတ်နံပါတ် blockများကို သုံးပါ + lessons: + Hour of Code 2015: + name: Minecraft Hour of Code student_description: ဤ Minecraft ကမ္ဘာကိုဖြတ်၍ Steve နှင့် Alexကို ခေါ်ကာ စွန့်စားခန်းသွားရန် ကုတ်နံပါတ် blockများကို သုံးပါ algebraPD1: lessons: From 8a1c399f600037ad005a52b5aacb8de1753d6f3a Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:49 +0000 Subject: [PATCH 55/84] dashboard i18n updates - Nepali --- dashboard/config/locales/blocks.ne-NP.yml | 5 + .../locales/lesson_activities.ne-NP.json | 9 ++ dashboard/config/locales/resources.ne-NP.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.ne-NP.yml | 10 ++ i18n/locales/ne-NP/dashboard/blocks.yml | 5 + i18n/locales/ne-NP/dashboard/scripts.yml | 10 ++ 6 files changed, 159 insertions(+) diff --git a/dashboard/config/locales/blocks.ne-NP.yml b/dashboard/config/locales/blocks.ne-NP.yml index 04ad45be4fc2a..6fab05558b696 100644 --- a/dashboard/config/locales/blocks.ne-NP.yml +++ b/dashboard/config/locales/blocks.ne-NP.yml @@ -464,6 +464,11 @@ ne: CONDITION: '"when"': when '"while"': while + gamelab_everySeconds: + text: प्रत्येक {N} {UNIT} दोहो¥याउनुहोस् + options: + UNIT: + '"seconds"': seconds gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.ne-NP.json b/dashboard/config/locales/lesson_activities.ne-NP.json index 0b39d4cf2cd61..f80f4f6a93df4 100644 --- a/dashboard/config/locales/lesson_activities.ne-NP.json +++ b/dashboard/config/locales/lesson_activities.ne-NP.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Wrap-up" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "गतिविधि" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "गतिविधि" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "गतिविधि" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "गतिविधि" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "गतिविधि" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Wrap-Up" }, diff --git a/dashboard/config/locales/resources.ne-NP.json b/dashboard/config/locales/resources.ne-NP.json index 32c2c6b79ced1..df6bc5d6e2825 100644 --- a/dashboard/config/locales/resources.ne-NP.json +++ b/dashboard/config/locales/resources.ne-NP.json @@ -2,6 +2,102 @@ "ne-NP": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursea/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursed/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursef/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/express/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursee/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursec/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_2/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_5/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_4/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_3/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans_1/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/csd/2018": { + "name": "Lesson Plans" + }, + "lesson_plans/coursea/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/courseb/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/coursed/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/coursef/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/coursee/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/express/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/coursec/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_2/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_5/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_3/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_4/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_1/csd/2019": { + "name": "Lesson Plans" + }, + "lesson_plans_2/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans_5/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans_1/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans_4/csd/2017": { + "name": "Lesson Plans" + }, + "lesson_plans_3/csd/2017": { + "name": "Lesson Plans" + }, "unplugged-video-for-loop-fun/coursef/2021": { "name": "For Loop Fun" }, @@ -247,6 +343,30 @@ }, "website-for-a-purpose/csd/2021": { "type": "Peer Review" + }, + "lesson_plans/pre-express/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/express/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/courseb/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursed/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursec/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursee/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursea/2020": { + "name": "Lesson Plans" + }, + "lesson_plans/coursef/2020": { + "name": "Lesson Plans" } } } diff --git a/dashboard/config/locales/scripts.ne-NP.yml b/dashboard/config/locales/scripts.ne-NP.yml index 1b7022187fb48..758e28b4d1774 100644 --- a/dashboard/config/locales/scripts.ne-NP.yml +++ b/dashboard/config/locales/scripts.ne-NP.yml @@ -622,6 +622,9 @@ ne: through this Minecraft world oceans: title: महासागरका लागि A.I + lessons: + Oceans: + name: महासागरका लागि A.I ScienceP3OLPT3: lessons: Wrap-Up: @@ -848,6 +851,7 @@ ne: description_short: Choose your team and make a basketball game description: Choose your team and make a basketball game student_description: Choose your team and make a basketball game + name: basketball csd2-2017: lessons: Peer Review: @@ -2055,6 +2059,9 @@ ne: title: डान्स पार्टी (२०१९) description_short: क्याटी पेरी, शन मेन्डेस, प्यानिक । द डिस्कोमा लिल नास एक्स, जोनास ब्रदर्स, निक्की मिनाज, र थप ३४ अरु । + lessons: + Dance Party: + name: डान्स पार्टी (२०१९) k5-onlinepd-2019: lessons: Loops: @@ -2902,6 +2909,9 @@ ne: lessonGroup-2: display_name: Content csa3-2022: + lessons: + lesson-5: + name: For Loops lesson_groups: lessonGroup-2: display_name: Content diff --git a/i18n/locales/ne-NP/dashboard/blocks.yml b/i18n/locales/ne-NP/dashboard/blocks.yml index 67d1f2bc49142..48464d8e3c1a6 100644 --- a/i18n/locales/ne-NP/dashboard/blocks.yml +++ b/i18n/locales/ne-NP/dashboard/blocks.yml @@ -470,6 +470,11 @@ ne: CONDITION: '"when"': when '"while"': while + gamelab_everySeconds: + text: प्रत्येक {N} {UNIT} दोहो¥याउनुहोस् + options: + UNIT: + '"seconds"': seconds gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/ne-NP/dashboard/scripts.yml b/i18n/locales/ne-NP/dashboard/scripts.yml index f8ac500770658..299498dcde872 100755 --- a/i18n/locales/ne-NP/dashboard/scripts.yml +++ b/i18n/locales/ne-NP/dashboard/scripts.yml @@ -558,6 +558,9 @@ ne: student_description: Use blocks of code to take Steve or Alex on an adventure through this Minecraft world oceans: title: महासागरका लागि A.I + lessons: + Oceans: + name: महासागरका लागि A.I ScienceP3OLPT3: lessons: Wrap-Up: @@ -784,6 +787,7 @@ ne: description_short: Choose your team and make a basketball game description: Choose your team and make a basketball game student_description: Choose your team and make a basketball game + name: basketball csd2-2017: lessons: Peer Review: @@ -1987,6 +1991,9 @@ ne: dance-2019: title: डान्स पार्टी (२०१९) description_short: क्याटी पेरी, शन मेन्डेस, प्यानिक । द डिस्कोमा लिल नास एक्स, जोनास ब्रदर्स, निक्की मिनाज, र थप ३४ अरु । + lessons: + Dance Party: + name: डान्स पार्टी (२०१९) k5-onlinepd-2019: lessons: Loops: @@ -2834,6 +2841,9 @@ ne: lessonGroup-2: display_name: Content csa3-2022: + lessons: + lesson-5: + name: For Loops lesson_groups: lessonGroup-2: display_name: Content From 5193b4ee408fc5aaf1acd87ba8d9e2834ac88076 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:52 +0000 Subject: [PATCH 56/84] dashboard i18n updates - Dutch --- .../locales/activity_sections.nl-NL.json | 4 +- .../config/locales/authored_hints.nl-NL.json | 16 +- dashboard/config/locales/blocks.nl-NL.yml | 10 + .../locales/lesson_activities.nl-NL.json | 15 + dashboard/config/locales/lessons.nl-NL.json | 9 - .../locales/long_instructions.nl-NL.json | 20 +- dashboard/config/locales/resources.nl-NL.json | 420 +++++++++++++++++- dashboard/config/locales/scripts.nl-NL.yml | 18 +- i18n/locales/nl-NL/dashboard/blocks.yml | 10 + i18n/locales/nl-NL/dashboard/scripts.yml | 18 +- 10 files changed, 504 insertions(+), 36 deletions(-) diff --git a/dashboard/config/locales/activity_sections.nl-NL.json b/dashboard/config/locales/activity_sections.nl-NL.json index a8722f25e6724..9f844827d6eee 100644 --- a/dashboard/config/locales/activity_sections.nl-NL.json +++ b/dashboard/config/locales/activity_sections.nl-NL.json @@ -1399,7 +1399,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### De voorbereiding\n\nVerwelkom de leerlingen in de klas en introduceer de activiteit van de dag.", "tips": [ - "Een manier om de Hour of Code te introduceren als je zelf niet zo bekend bent met coderen is door een van [onze inspirerende video's](https://hourofcode.com/promote/resources#videos) te laten zien. Kies er een waarvan je denkt dat de leerlingen hem inspirerend vinden en laat die nu zien. Voor leerlingen in de middenbouw raden we [The Hour of Code is Here](https://youtu.be/FC5FbmsH4fw) aan." + "Een manier om de Hour of Code te introduceren als je zelf niet zo bekend bent met coderen is door een van [onze inspirerende video's][0] te laten zien. Kies er een waarvan je denkt dat de leerlingen hem inspirerend vinden en laat die nu zien. Voor leerlingen in de middenbouw raden we [The Hour of Code is Here][1] aan." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -1412,7 +1412,7 @@ "description": "Wist je dat informatica heel creatief kan zijn? Je kunt zelfs kunst maken met code. Ter herinnering: code is een reeks instructies die een computer kan begrijpen. Net als het kiezen van verfkleuren kan ook de keuze van de code die je schrijft een mogelijkheid zijn om je creativiteit te uiten! \n\nWe gaan vandaag poëzie gebruiken om onze creatieve codering te inspireren. Weet iemand wat poëzie is? Heb je een favoriete gedicht of dichter? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Lees samen poëzie:** Lees samen als klas een [few poems](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) en oefen het benoemen van de stemming van elk gedicht. Moedig de leerlingen aan hun interpretatie te delen, zelfs als die verschilt van die van iemand anders. " + "description": "**Lees samen poëzie:** Lees samen als klas een [few poems][0] en oefen het benoemen van de stemming van elk gedicht. Moedig de leerlingen aan hun interpretatie te delen, zelfs als die verschilt van die van iemand anders. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Poëzie", diff --git a/dashboard/config/locales/authored_hints.nl-NL.json b/dashboard/config/locales/authored_hints.nl-NL.json index 1b4a5c14b211e..e564b2128ae37 100644 --- a/dashboard/config/locales/authored_hints.nl-NL.json +++ b/dashboard/config/locales/authored_hints.nl-NL.json @@ -2727,16 +2727,16 @@ "courseD_bee_conditionals_challenge1_b": "In deze puzzle kan elke plek een bloem bevatten, of een honingraat, of niets. Dat betekent dat je je `als/anders`-blok op elke plek moet herhalen." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_playLab_cond1": { "courseD_playLab_cond1_a": "Om deze puzzle op te lossen, moet je het `verplaats speler 1 omhoog`-blok vastmaken aan de `wanneer pijltje naar boven`-gebeurtenis. En daarna moet je hetzelfde doen voor alle andere richtingen.", @@ -3709,8 +3709,8 @@ "hint1": "Klik op de `+` knop op het gebeurtenisblok. Vul de lege plek in het blok 'kostuum wijzigen' met het 'subjectblok' dat aan de binnenkant zit.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Gebruik het blok 'kostuum wijzigen' bij een 'wanneer op geklikt' om monsters een mondkapje te geven:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nVergeet niet om het kleine rode 'geklikte' blok eveneens te verslepen.", - "hint2": "Het nieuwe programma voor dit nieuwe dient er als volgt uit te zien:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Gebruik het blok 'kostuum wijzigen' bij een 'wanneer op geklikt' om monsters een mondkapje te geven:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nVergeet niet om het kleine rode 'geklikte' blok eveneens te verslepen.", + "hint2": "Het nieuwe programma voor dit nieuwe dient er als volgt uit te zien:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Op zoek naar een extra uitdaging?\n\nU kunt de monsters sneller of langzamer laten bewegen.\n\n1. Klik op 'Bewerken' in dit blok wandering \n2. Verhoog of verlaag het cijfer in dit blok: \n\nthis sprite1\n\n\nGebruik decimalen zoals '0,5' of '0,25' om de monsters langzamer te laten bewegen. Kies een cijfer groter dan 1 om ze sneller te laten bewegen." @@ -3720,7 +3720,7 @@ "hint1": "U moet nog 3 'bij aanraken' gebeurtenissen toevoegen om alle mogelijke combinaties van 'aanraken' tussen gezonde en geïnfecteerde sprites te kunnen controleren." }, "CourseF_outbreak7": { - "whenclicked": "## Vaccins\n\nU kunt het geven van een vaccin aan monsters simuleren als u op ze klikt. Gebruik het blok 'kostuum wijzigen' met deze gebeurtenis als u dat wilt doen:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vaccins\n\nU kunt het geven van een vaccin aan monsters simuleren als u op ze klikt. Gebruik het blok 'kostuum wijzigen' met deze gebeurtenis als u dat wilt doen:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Denkt u vast te zitten? U kunt u programma altijd resetten door op 'Versiegeschiedenis' onder te klikken en daarna 'Opnieuw beginnen' te selecteren." }, "courseA_maze_seq_challenge1_2021": { @@ -4313,7 +4313,7 @@ "courseD_bee_conditionals_challenge1_b": "In deze puzzle kan elke plek een bloem bevatten, of een honingraat, of niets. Dat betekent dat je je `als/anders`-blok op elke plek moet herhalen." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Net als bij het `als op bloem`blok, zal de code binnenin een `zolang nectar > 0`-blok alleen uitgevoerd worden als je op een bloem staat. Het verschil is dat de code in het blok net zolang herhaald wordt tot er geen honing meer is. Probeer het volgende patroon eens uit:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_collector_debugging1a_2021": { "courseD_collector_debugging1_a": "Gebruik de `Stap` knop om te zien of alles gied gaat bij de eerste stap.\n\nEn hoe gaat het bij de tweede stap?\n\nEn waar gaat het mis?", diff --git a/dashboard/config/locales/blocks.nl-NL.yml b/dashboard/config/locales/blocks.nl-NL.yml index 46debd515a4bb..342ae4e9d6549 100644 --- a/dashboard/config/locales/blocks.nl-NL.yml +++ b/dashboard/config/locales/blocks.nl-NL.yml @@ -2,6 +2,8 @@ nl: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: nieuwe {ANIMATION_NAME} sprite maken op {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} wissel om de {N} @@ -1028,6 +1030,12 @@ nl: text: Lijn tekenen {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: randen blok {SPRITE} van verplaatsen + gamelab_everySeconds: + text: 'elke {N} {UNIT} ' + options: + UNIT: + '"seconds"': seconden + '"frames"': frames gamelab_followingTargets: text: Doelen volgen gamelab_getAllSprites: @@ -1178,6 +1186,8 @@ nl: EFFECT: '"pop"': pop '"rain"': regen + gamelab_makeNewScaledSprite: + text: nieuwe {ANIMATION_NAME} sprite maken op {LOCATION} gamelab_makeNewSpriteAnon: text: nieuwe {ANIMATION_NAME} sprite maken op {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.nl-NL.json b/dashboard/config/locales/lesson_activities.nl-NL.json index bd76b878172f8..90540b474fd8f 100644 --- a/dashboard/config/locales/lesson_activities.nl-NL.json +++ b/dashboard/config/locales/lesson_activities.nl-NL.json @@ -128,18 +128,30 @@ "d0fc53d4-8f55-4dd9-9c69-c662210b2f5b": { "name": "Afronden" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Activiteit" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Niveaus" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Afronden" + }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Niveaus" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Activiteit" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Niveaus" }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Afronden" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Beoordeling" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Opwarmen" }, @@ -3344,6 +3356,9 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Afronden" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Activiteit" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Afronden" }, diff --git a/dashboard/config/locales/lessons.nl-NL.json b/dashboard/config/locales/lessons.nl-NL.json index c4e27344fd2a0..cdbaa64211d0f 100644 --- a/dashboard/config/locales/lessons.nl-NL.json +++ b/dashboard/config/locales/lessons.nl-NL.json @@ -88,15 +88,6 @@ "oceans/Oceans": { "overview": "In deze les maken In deze les maken studenten van alle leeftijden in een veilige en ondersteunende omgeving kennis met het programmeren en informatica. Eerst classificeren studenten objecten als \"vis' of \"niet vis\" in een poging het vuil uit de oceaan te verwijderen. Daarna moeten studenten hun dataset voor de training uitbreiden zodat ook andere zeedieren die in het water thuishoren worden inbegrepen. In het tweede deel van de activiteit, kiezen studenten hun eigen etiketten om toe te passen op willekeurig gegenereerde vissen. Deze data van de training wordt gebruik voor een model voor machinaal leren dat tegen die tijd in staat moet zijn om zelf etiketten op afbeeldingen te plakken. " }, - "hello-world-food/lesson-1": { - "overview": "In deze les leren studenten de basis van informatica door te programmeren in Sprite Lab. Sprite Lab is een programma dat u kunt gebruiken om fantasierijke en leuke projecten te creëren. Studenten leren hoe ze sprites kunnen creëren en deze animeren, en hoe ze deze interactief kunnen maken door middel van events. \n\nEr bestaan meerdere versies van deze les. Elke versie leert dezelfde concepten maar bevat andere afbeeldingen om deze aantrekkelijk te maken voor verschillende studenten. Ga voor meer infomatie naar de [start pagina van Hallo Wereld.][0]", - "preparation": "- Speel de puzzels om eventuele probleemgebieden voor uw klas te ontdekken.\n- Gebruik de middelen bij [CS Connections][0] om een plan te maken voor meer lessen in informatica na de eerste tutorial. ", - "purpose": "Deze les heeft als doel studenten voor te bereiden op het creëren van eenvoudige programmeerprojecten in Sprite Lab. Dankzij deze vaardigheden kunnen studenten daarna projecten over elk onderwerp creëren zoals ander schoolproject of iets dat voor hen persoonlijk relevant is. Ga naar [CS Connections][0] voor ideeén over hoe informatica in andere vakken te integreren." - }, - "poem-art/lesson-1": { - "overview": "In deze geïntegreerde CS en ELA les gaan leerlingen een gedicht animeren met code om de stemming van een gedicht te illustreren. Tijdens deze inleidende codeeractiviteit lezen de leerlingen een gedicht en detecteren ze de stemming ervan. Vervolgens moeten ze bijbehorende effecten en beelden vinden om de stemming van het gedicht te helpen illustreren. Ten slotte gaan de leerlingen gebeurtenissen (code) gebruiken om een verandering in stemming te illustreren of de introductie van nieuwe beelden in een gedicht te animeren. \n\nDeze les kan worden voltooid als een 1 uur durende op zichzelf staande les. Er is ook een optie om deze les te gebruiken als eerste les van de uit 5 lessen bestaande module genaamd [Coderen met poëzie](http://code.org/poetry). Aan het eind van de module Coderen met poëzie gaan de leerlingen hun eigen gedichten schrijven en een gedichtengenerator-app maken om met vrienden te delen. \n\nCoderen met poëzie maakt deel uit van het CS Connections-lesprogramma, dat is bedoeld om CS te integreren in andere vakken zoals wiskunde, ELA en wetenschap met afstemming op CCSS-, NGSS- en CSTA-normen. ", - "preparation": "- Bekijk en voltooi de online handleiding zelf: [Poem Art](http://studio.code.org/s/poem-art).\n\n- Probeer de activiteiten eerst uit voordat je de leerlingen vraagt ze uit te voeren. \n\n- Controleer je technologie en bepaal of je van tevoren iets moet oplossen.\n\n- Sommige niveaus vereisen geluid om te spelen. Deel van tevoren koptelefoons uit. \n\n- [Optioneel] 2 post-it’s per leerling voor de beoordeling." - }, "coursee-2021/Functions: Songwriting": { "overview": "Een van de meest prachtige structuren in de informatica wereld is de functie. Functies (soms procedures genoemd) zijn mini programma's die telkens opnieuw kunnen gebruikt worden binnen het grotere geheel van je programma. Deze les helpt leerlingen intuïtief te begrijpen waarom brokken code samenvoegen in functies een nuttige praktijk is. " } diff --git a/dashboard/config/locales/long_instructions.nl-NL.json b/dashboard/config/locales/long_instructions.nl-NL.json index 33bd794013cb0..9c74547ba35a6 100644 --- a/dashboard/config/locales/long_instructions.nl-NL.json +++ b/dashboard/config/locales/long_instructions.nl-NL.json @@ -221,14 +221,14 @@ "CourseE_HOC 2018 Level_1_2020": "Je moet je voorbereiden op de reis die voor je ligt. Verzamel een **boot** ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) uit de **kist** ![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png).", "CourseE_HOC 2018 Level_2": "Boten zijn veel gemakkelijker dan zwemmen in open water! Ga naar het einde van de steiger en klim aan boord.", "CourseE_HOC 2018 Level_2_2020": "Boten zijn veel gemakkelijker dan zwemmen in open water! Ga naar het einde van de steiger en klim aan boord.", - "CourseE_HOC 2018 Level_3": "Pak de roeispanen en stuur je boot over de open zee om de \\*\\* kabeljauw \\*\\* \\!\\[] () te vangen.", - "CourseE_HOC 2018 Level_3_2020": "Pak de roeispanen en stuur je boot over de open zee om de \\*\\* kabeljauw \\*\\* \\!\\[] () te vangen.", - "CourseE_HOC 2018 Level_4": "Laten we de kabeljauw aan de \\*\\* dolfijn \\*\\* \\!\\[] () voeren. Gebruik een herhalingsblok om de oceaan sneller te doorkruisen.", - "CourseE_HOC 2018 Level_4_2020": "Laten we de kabeljauw aan de \\*\\* dolfijn \\*\\* \\!\\[] () voeren. Gebruik een herhalingsblok om de oceaan sneller te doorkruisen.", + "CourseE_HOC 2018 Level_3": "Pak de roeispanen en stuur je boot over de open zee om de \\*\\* kabeljauw \\*\\* !\\[] () te vangen.", + "CourseE_HOC 2018 Level_3_2020": "Pak de roeispanen en stuur je boot over de open zee om de \\*\\* kabeljauw \\*\\* !\\[] () te vangen.", + "CourseE_HOC 2018 Level_4": "Laten we de kabeljauw aan de \\*\\* dolfijn \\*\\* !\\[] () voeren. Gebruik een herhalingsblok om de oceaan sneller te doorkruisen.", + "CourseE_HOC 2018 Level_4_2020": "Laten we de kabeljauw aan de \\*\\* dolfijn \\*\\* !\\[] () voeren. Gebruik een herhalingsblok om de oceaan sneller te doorkruisen.", "CourseE_HOC 2018 Level_5": "Er is ergens een **nautilusschelp** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png) verborgen! Verken het scheepswrak om de **kist** ![](https://images.code.org/16cdd5779b38909d4bf47b29535c92b0-image-1538698950602.png) te vinden.", "CourseE_HOC 2018 Level_5_2020": "Er is ergens een **nautilusschelp** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png) verborgen! Verken het scheepswrak om de **kist** ![](https://images.code.org/16cdd5779b38909d4bf47b29535c92b0-image-1538698950602.png) te vinden.", - "CourseE_HOC 2018 Level_6": "Dat ziet er ijskoud uit! Vang een **zalm** \\!\\[] () op weg naar de onderwaterruïnes.", - "CourseE_HOC 2018 Level_6_2020": "Dat ziet er ijskoud uit! Vang een **zalm** \\!\\[] () op weg naar de onderwaterruïnes.", + "CourseE_HOC 2018 Level_6": "Dat ziet er ijskoud uit! Vang een **zalm** !\\[] () op weg naar de onderwaterruïnes.", + "CourseE_HOC 2018 Level_6_2020": "Dat ziet er ijskoud uit! Vang een **zalm** !\\[] () op weg naar de onderwaterruïnes.", "CourseE_HOC 2018 Level_7a": "Je hebt de onderwaterruïnes gevonden. Doorzoek het zandsteen voor een **kist** ![](https://images.code.org/29a5fd76b869d755a60d39fbbb4057eb-image-1538699081910.png) met een schat van **prismarien** ![](https://images.code.org/5f5ebe5121b8f9787d7dbd38ad0a86cc-image-1538699091018.png).", "CourseE_HOC 2018 Level_7a_2020": "Je hebt de onderwaterruïnes gevonden. Doorzoek het zandsteen voor een **kist** ![](https://images.code.org/29a5fd76b869d755a60d39fbbb4057eb-image-1538699081910.png) met een schat van **prismarien** ![](https://images.code.org/5f5ebe5121b8f9787d7dbd38ad0a86cc-image-1538699091018.png).", "CourseE_HOC 2018 Level_8": "Eerst ijsbergen, nu lava? Overleef dit vulkanische eiland en vind de **tropische vis** ![](https://images.code.org/6d3293e7709cb1a43d9f7617fd0cc2b8-image-1538699180397.png) in het koraalrif.", @@ -1149,10 +1149,10 @@ "CourseE_HOC 2018 Level_11_2021": "Bouw een muur van **prismarien** ![](https://images.code.org/d110b8d13c01756fcdbef3768b2e2859-image-1538699770898.png) rond het zwarte beton. Dit activeert de **kracht van de zee** ![](https://images.code.org/7773cf30f42e6727a23c8cb364d4664b-image-1538699800030.png) waarmee je de uitdaging wint!", "CourseE_HOC 2018 Level_1_2021": "Je moet je voorbereiden op de reis die voor je ligt. Verzamel een **boot** ![](https://images.code.org/0b3162de9dc0abf3e0890d315b8cc699-image-1538697977747.png) uit de **kist** ![](https://images.code.org/e0cf43fd36a50dd16ee06595047bfd8f-image-1538697999418.png).", "CourseE_HOC 2018 Level_2_2021": "Boten zijn veel gemakkelijker dan zwemmen in open water! Ga naar het einde van de steiger en klim aan boord.", - "CourseE_HOC 2018 Level_3_2021": "Pak de roeispanen en stuur je boot over de open zee om de \\*\\* kabeljauw \\*\\* \\!\\[] () te vangen.", - "CourseE_HOC 2018 Level_4_2021": "Laten we de kabeljauw aan de \\*\\* dolfijn \\*\\* \\!\\[] () voeren. Gebruik een herhalingsblok om de oceaan sneller te doorkruisen.", + "CourseE_HOC 2018 Level_3_2021": "Pak de roeispanen en stuur je boot over de open zee om de \\*\\* kabeljauw \\*\\* !\\[] () te vangen.", + "CourseE_HOC 2018 Level_4_2021": "Laten we de kabeljauw aan de \\*\\* dolfijn \\*\\* !\\[] () voeren. Gebruik een herhalingsblok om de oceaan sneller te doorkruisen.", "CourseE_HOC 2018 Level_5_2021": "Er is ergens een **nautilusschelp** ![](https://images.code.org/2eb084fa0c718dee6ca4b6379381f735-image-1538698936660.png) verborgen! Verken het scheepswrak om de **kist** ![](https://images.code.org/16cdd5779b38909d4bf47b29535c92b0-image-1538698950602.png) te vinden.", - "CourseE_HOC 2018 Level_6_2021": "Dat ziet er ijskoud uit! Vang een **zalm** \\!\\[] () op weg naar de onderwaterruïnes.", + "CourseE_HOC 2018 Level_6_2021": "Dat ziet er ijskoud uit! Vang een **zalm** !\\[] () op weg naar de onderwaterruïnes.", "CourseE_HOC 2018 Level_7a_2021": "Je hebt de onderwaterruïnes gevonden. Doorzoek het zandsteen voor een **kist** ![](https://images.code.org/29a5fd76b869d755a60d39fbbb4057eb-image-1538699081910.png) met een schat van **prismarien** ![](https://images.code.org/5f5ebe5121b8f9787d7dbd38ad0a86cc-image-1538699091018.png).", "CourseE_HOC 2018 Level_8_2021": "Eerst ijsbergen, nu lava? Overleef dit vulkanische eiland en vind de **tropische vis** ![](https://images.code.org/6d3293e7709cb1a43d9f7617fd0cc2b8-image-1538699180397.png) in het koraalrif.", "CourseE_HOC 2018 Level_9b_2021": "Je hebt het rif gehaald, ga nu op zoek naar **het hart van de zee** ![](https://images.code.org/3035926d2a37aa695b5d47413adcffa2-image-1538699398781.png) ! Gebruik het blauwe en rode koraal om de schat **kist** ![](https://images.code.org/af697397dd70e5b6b93b00eb46c558af-image-1538699377397.png) te vinden.", @@ -1218,7 +1218,7 @@ "courseE_farmer_ramp12d_2021": "De sla is nu verspreid over de hele tuin.\\\nGa over elk pad **tot** je bij een krop sla komt, en blijf dan plukken **zolang** er nog wat over is.", "courseE_farmer_ramp12e_2021": "De sla is nu verspreid over de hele tuin.\\\nGa over elk pad **tot** je bij een krop sla komt, en blijf dan plukken **zolang** er nog wat over is.", "courseE_farmer_while1_2021": "Beweeg vooruit tot je bij de sla komt, draai dan linksom **als** er een pad naar links is, en anders rechsom.", - "CourseF_outbreak1": "# Een simulatie creëren\n\n\n\n
                            \n\n\n_Vamdaag gaat u programmeren zodat u uw eigen simulatie van de virusuitbraak in Monster Town kunt uitvoeren._\n\n*Eerst zullen we Monster Town tot leven brengen door sprites die voor de monsters staan te creëren. Schrijf uw programma in de \\_ **werkruimte,***en druk daarna op **Uitvoeren** _om uw simulatie in actie te zien. Klik op het_ **lampje** _voor een hint_ als u hulp nodig hebt.\\_\n\n
                            \n\n## Doe dit\n\n1. Creëer sprites die staan voor 10 gezonde monsters ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) en 1 ziek monster ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png). **Sprites** zijn de karakters op het scherm die kunnen bewegen, veranderen of met elkaar kunnen communiceren.\n\n2. Stel de grootte van de sprites in op `50`, en laat ze rondzwerven.\n\n3. Druk op 'UITVOEREN'.\n\nDe sprites zouden zich moeten bewegen zoals rechts te zien is in de animatie.", + "CourseF_outbreak1": "# Een simulatie creëren\n\n\n\n
                            \n\n\n_Vamdaag gaat u programmeren zodat u uw eigen simulatie van de virusuitbraak in Monster Town kunt uitvoeren._\n\n\\*Eerst zullen we Monster Town tot leven brengen door sprites die voor de monsters staan te creëren. Schrijf uw programma in de \\_ **werkruimte,\\***en druk daarna op **Uitvoeren** _om uw simulatie in actie te zien. Klik op het_ **lampje** _voor een hint_ als u hulp nodig hebt.\\_\n\n
                            \n\n## Doe dit\n\n1. Creëer sprites die staan voor 10 gezonde monsters ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) en 1 ziek monster ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png). **Sprites** zijn de karakters op het scherm die kunnen bewegen, veranderen of met elkaar kunnen communiceren.\n\n2. Stel de grootte van de sprites in op `50`, en laat ze rondzwerven.\n\n3. Druk op 'UITVOEREN'.\n\nDe sprites zouden zich moeten bewegen zoals rechts te zien is in de animatie.", "CourseF_outbreak2": "# Programmeren met gebeurtenissen\n\n
                            \n\n_\nOh Oh! Een van de monsters heeft een virus opgelpen! Als een gezond monster een ziek monster aanraakt, dan wordt het ook ziek._ \n\n
                            \n\nWe gebruiken deze 'gebeurtenisblok' om iets te laten gebeuren als twee sprites elkaar raken:\n\n\"when\"\"healthy\"\"sick\"\n\nMerk op dat u dit blok kan openen door de blauwe '+' aan de linkerkant. \n\n## Doe dit\n\nGebruik het `subjectblok` aan de binnenkant om **gezonde monsters** ![](https://images.code.org/aaa464d7edf881c69fb0d8909d59ff96-image-1602520553016.png) te veranderen in **zieke monsters** ![](https://images.code.org/57860d7a8618e61c95170691d61e0882-image-1602520556193.png) als ze elkaar aanraken.", "CourseF_outbreak3": "\n\n# De virusuitbraak stoppen met mondkapjes\n\n*Een manier om een uitbraak te vertragen is het dragen van een mondkapje. Monsters met mondkapjes kunnen het virus niet overdragen aan anderen. U kunt een nieuw type \\_\"gebeurtenisblok\"* gebruiken om iets te laten gebeuren als er op een monstertype wordt geklikt.\n\n## Doe dit\n\n1. Gebruik een 'wanneer geklikt' blok in combinatie met het 'kostuum wijzigen' blok om gezonde monsters een mondkapje te geven als erop ze wordt geklikt. Doe dit ook bij zieke monsters.\n\n2. Druk op 'Uitvoeren' en klik snel op de monsters. Probeer de uitbraak te vertragen of te stoppen door alle monsters een mondkapje te laten dragen.", "CourseF_outbreak5": "# Herstel\n\n
                            \n\n\n\\_Goed nieuws: de monsters kunnen zich nu zelf beter beginnen te voelen. Zieke monster die beginnen te genezen zullen na enige tijd automatisch veranderen in een gezond monster. Wat voor invloed zal dit hebben op de uitbraak? \n\n
                            \n\n## Doe het volgende\n\nVoer de simulatie nog enkele keren uit. Was er iets gewijzigd in de loop der gebeurtenissen? ", diff --git a/dashboard/config/locales/resources.nl-NL.json b/dashboard/config/locales/resources.nl-NL.json index 0dfb9664c7a67..18925ba273b97 100644 --- a/dashboard/config/locales/resources.nl-NL.json +++ b/dashboard/config/locales/resources.nl-NL.json @@ -34,6 +34,333 @@ "ai-training/oceans/unversioned": { "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Les plan" + }, + "teacher_forum/courseb/2018": { + "name": "Lerarenforum" + }, + "vocabulary/courseb/2018": { + "name": "Woordenschat" + }, + "lesson_plans/coursea/2018": { + "name": "Les plan" + }, + "teacher_forum/coursea/2018": { + "name": "Lerarenforum" + }, + "vocabulary/coursea/2018": { + "name": "Woordenschat" + }, + "lesson_plans/coursed/2018": { + "name": "Les plan" + }, + "teacher_forum/coursed/2018": { + "name": "Lerarenforum" + }, + "vocabulary/coursed/2018": { + "name": "Woordenschat" + }, + "lesson_plans/coursef/2018": { + "name": "Les plan" + }, + "teacher_forum/coursef/2018": { + "name": "Lerarenforum" + }, + "vocabulary/coursef/2018": { + "name": "Woordenschat" + }, + "lesson_plans/express/2018": { + "name": "Les plan" + }, + "teacher_forum/express/2018": { + "name": "Lerarenforum" + }, + "vocabulary/express/2018": { + "name": "Woordenschat" + }, + "lesson_plans/coursee/2018": { + "name": "Les plan" + }, + "teacher_forum/coursee/2018": { + "name": "Lerarenforum" + }, + "vocabulary/coursee/2018": { + "name": "Woordenschat" + }, + "lesson_plans/coursec/2018": { + "name": "Les plan" + }, + "teacher_forum/coursec/2018": { + "name": "Lerarenforum" + }, + "vocabulary/coursec/2018": { + "name": "Woordenschat" + }, + "code_introduced_1/csd/2018": { + "name": "Code ingevoerd" + }, + "lesson_plans_2/csd/2018": { + "name": "Les plan" + }, + "teacher_forum_2/csd/2018": { + "name": "Lerarenforum" + }, + "vocabulary_2/csd/2018": { + "name": "Woordenschat" + }, + "code_introduced_3/csd/2018": { + "name": "Code ingevoerd" + }, + "lesson_plans_5/csd/2018": { + "name": "Les plan" + }, + "teacher_forum_5/csd/2018": { + "name": "Lerarenforum" + }, + "vocabulary_5/csd/2018": { + "name": "Woordenschat" + }, + "lesson_plans_4/csd/2018": { + "name": "Les plan" + }, + "teacher_forum_4/csd/2018": { + "name": "Lerarenforum" + }, + "vocabulary_4/csd/2018": { + "name": "Woordenschat" + }, + "code_introduced_2/csd/2018": { + "name": "Code ingevoerd" + }, + "lesson_plans_3/csd/2018": { + "name": "Les plan" + }, + "teacher_forum_3/csd/2018": { + "name": "Lerarenforum" + }, + "vocabulary_3/csd/2018": { + "name": "Woordenschat" + }, + "code_introduced/csd/2018": { + "name": "Code ingevoerd" + }, + "lesson_plans_1/csd/2018": { + "name": "Les plan" + }, + "teacher_forum_1/csd/2018": { + "name": "Lerarenforum" + }, + "vocabulary_1/csd/2018": { + "name": "Woordenschat" + }, + "lesson_plans/csd/2018": { + "name": "Les plan" + }, + "teacher_forum/csd/2018": { + "name": "Lerarenforum" + }, + "vocabulary/csd/2018": { + "name": "Woordenschat" + }, + "curriculum_guide/coursea/2019": { + "name": "Curriculum gids" + }, + "lesson_plans/coursea/2019": { + "name": "Les plan" + }, + "teacher_forum/coursea/2019": { + "name": "Lerarenforum" + }, + "vocabulary/coursea/2019": { + "name": "Woordenschat" + }, + "curriculum_guide/courseb/2019": { + "name": "Curriculum gids" + }, + "lesson_plans/courseb/2019": { + "name": "Les plan" + }, + "teacher_forum/courseb/2019": { + "name": "Lerarenforum" + }, + "vocabulary/courseb/2019": { + "name": "Woordenschat" + }, + "curriculum_guide/coursed/2019": { + "name": "Curriculum gids" + }, + "lesson_plans/coursed/2019": { + "name": "Les plan" + }, + "teacher_forum/coursed/2019": { + "name": "Lerarenforum" + }, + "vocabulary/coursed/2019": { + "name": "Woordenschat" + }, + "curriculum_guide/coursef/2019": { + "name": "Curriculum gids" + }, + "lesson_plans/coursef/2019": { + "name": "Les plan" + }, + "teacher_forum/coursef/2019": { + "name": "Lerarenforum" + }, + "vocabulary/coursef/2019": { + "name": "Woordenschat" + }, + "curriculum_guide/coursee/2019": { + "name": "Curriculum gids" + }, + "lesson_plans/coursee/2019": { + "name": "Les plan" + }, + "teacher_forum/coursee/2019": { + "name": "Lerarenforum" + }, + "vocabulary/coursee/2019": { + "name": "Woordenschat" + }, + "lesson_plans/express/2019": { + "name": "Les plan" + }, + "teacher_forum/express/2019": { + "name": "Lerarenforum" + }, + "vocabulary/express/2019": { + "name": "Woordenschat" + }, + "curriculum_guide/coursec/2019": { + "name": "Curriculum gids" + }, + "lesson_plans/coursec/2019": { + "name": "Les plan" + }, + "teacher_forum/coursec/2019": { + "name": "Lerarenforum" + }, + "vocabulary/coursec/2019": { + "name": "Woordenschat" + }, + "teacher_forum/csd/2019": { + "name": "Lerarenforum" + }, + "code_introduced_1/csd/2019": { + "name": "Code ingevoerd" + }, + "lesson_plans_2/csd/2019": { + "name": "Les plan" + }, + "vocabulary_2/csd/2019": { + "name": "Woordenschat" + }, + "code_introduced_3/csd/2019": { + "name": "Code ingevoerd" + }, + "lesson_plans_5/csd/2019": { + "name": "Les plan" + }, + "vocabulary_5/csd/2019": { + "name": "Woordenschat" + }, + "code_introduced_2/csd/2019": { + "name": "Code ingevoerd" + }, + "lesson_plans_3/csd/2019": { + "name": "Les plan" + }, + "vocabulary_3/csd/2019": { + "name": "Woordenschat" + }, + "lesson_plans_4/csd/2019": { + "name": "Les plan" + }, + "vocabulary_4/csd/2019": { + "name": "Woordenschat" + }, + "lesson_plans/csd/2019": { + "name": "Les plan" + }, + "vocabulary/csd/2019": { + "name": "Woordenschat" + }, + "code_introduced/csd/2019": { + "name": "Code ingevoerd" + }, + "lesson_plans_1/csd/2019": { + "name": "Les plan" + }, + "vocabulary_1/csd/2019": { + "name": "Woordenschat" + }, + "code_introduced_1/csd/2017": { + "name": "Code ingevoerd" + }, + "lesson_plans_2/csd/2017": { + "name": "Les plan" + }, + "teacher_forum_2/csd/2017": { + "name": "Lerarenforum" + }, + "vocabulary_2/csd/2017": { + "name": "Woordenschat" + }, + "code_introduced_3/csd/2017": { + "name": "Code ingevoerd" + }, + "lesson_plans_5/csd/2017": { + "name": "Les plan" + }, + "teacher_forum_5/csd/2017": { + "name": "Lerarenforum" + }, + "vocabulary_5/csd/2017": { + "name": "Woordenschat" + }, + "code_introduced/csd/2017": { + "name": "Code ingevoerd" + }, + "lesson_plans_1/csd/2017": { + "name": "Les plan" + }, + "teacher_forum_1/csd/2017": { + "name": "Lerarenforum" + }, + "vocabulary_1/csd/2017": { + "name": "Woordenschat" + }, + "lesson_plans/csd/2017": { + "name": "Les plan" + }, + "teacher_forum/csd/2017": { + "name": "Lerarenforum" + }, + "vocabulary/csd/2017": { + "name": "Woordenschat" + }, + "lesson_plans_4/csd/2017": { + "name": "Les plan" + }, + "teacher_forum_4/csd/2017": { + "name": "Lerarenforum" + }, + "vocabulary_4/csd/2017": { + "name": "Woordenschat" + }, + "code_introduced_2/csd/2017": { + "name": "Code ingevoerd" + }, + "lesson_plans_3/csd/2017": { + "name": "Les plan" + }, + "teacher_forum_3/csd/2017": { + "name": "Lerarenforum" + }, + "vocabulary_3/csd/2017": { + "name": "Woordenschat" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Lijst van gedichten", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -143,7 +470,8 @@ "type": "Video" }, "unplugged-video-big-event/courseb/2021": { - "name": "De grote gebeurtenis" + "name": "De grote gebeurtenis", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "De grote gebeurtenis", @@ -637,6 +965,96 @@ }, "classes/csd/2021": { "name": "Lessen" + }, + "lesson_plans/pre-express/2020": { + "name": "Les plan" + }, + "teacher_forum/pre-express/2020": { + "name": "Lerarenforum" + }, + "vocabulary/pre-express/2020": { + "name": "Woordenschat" + }, + "lesson_plans/express/2020": { + "name": "Les plan" + }, + "teacher_forum/express/2020": { + "name": "Lerarenforum" + }, + "vocabulary/express/2020": { + "name": "Woordenschat" + }, + "curriculum_guide/courseb/2020": { + "name": "Curriculum gids" + }, + "lesson_plans/courseb/2020": { + "name": "Les plan" + }, + "teacher_forum/courseb/2020": { + "name": "Lerarenforum" + }, + "vocabulary/courseb/2020": { + "name": "Woordenschat" + }, + "curriculum_guide/coursed/2020": { + "name": "Curriculum gids" + }, + "lesson_plans/coursed/2020": { + "name": "Les plan" + }, + "teacher_forum/coursed/2020": { + "name": "Lerarenforum" + }, + "vocabulary/coursed/2020": { + "name": "Woordenschat" + }, + "curriculum_guide/coursec/2020": { + "name": "Curriculum gids" + }, + "lesson_plans/coursec/2020": { + "name": "Les plan" + }, + "teacher_forum/coursec/2020": { + "name": "Lerarenforum" + }, + "vocabulary/coursec/2020": { + "name": "Woordenschat" + }, + "curriculum_guide/coursee/2020": { + "name": "Curriculum gids" + }, + "lesson_plans/coursee/2020": { + "name": "Les plan" + }, + "teacher_forum/coursee/2020": { + "name": "Lerarenforum" + }, + "vocabulary/coursee/2020": { + "name": "Woordenschat" + }, + "curriculum_guide/coursea/2020": { + "name": "Curriculum gids" + }, + "lesson_plans/coursea/2020": { + "name": "Les plan" + }, + "teacher_forum/coursea/2020": { + "name": "Lerarenforum" + }, + "vocabulary/coursea/2020": { + "name": "Woordenschat" + }, + "curriculum_guide/coursef/2020": { + "name": "Curriculum gids" + }, + "lesson_plans/coursef/2020": { + "name": "Les plan" + }, + "teacher_forum/coursef/2020": { + "name": "Lerarenforum" + }, + "vocabulary/coursef/2020": { + "name": "Woordenschat" } } } diff --git a/dashboard/config/locales/scripts.nl-NL.yml b/dashboard/config/locales/scripts.nl-NL.yml index de2a0e0dc3079..a39796c40b2ce 100644 --- a/dashboard/config/locales/scripts.nl-NL.yml +++ b/dashboard/config/locales/scripts.nl-NL.yml @@ -1640,6 +1640,8 @@ nl: lessons: 'Lessons 10 - 11: Routers, Redundancy, and Packets': name: 'Lessen 10 - 11: Routers, Redundantie en Pakketten' + basketball: + name: basketbal hoc-encryption: lessons: Simple Encryption: @@ -3233,6 +3235,7 @@ nl: maar vereist wel dat ze kunnen lezen. Voor deze activiteit is geluid vereist aangezien het programma werd ontworpen om op muziek te reageren. student_description: Programmeer je eigen dansfeest om te delen met je vrienden! + name: dans frozen-2018-test-b: lessons: Artist: @@ -4494,7 +4497,6 @@ nl: description: Programmeer je eigen dansfeest om te delen met je vrienden! lessons: Dance Party: - name: Dansfeest description_student: In deze les maken studenten van alle leeftijden in een veilige en ondersteunende omgeving kennis met het programmeren en informatica. Deze les is voor studenten van alle leeftijden ontworpen, @@ -6611,8 +6613,7 @@ nl: title: '"Hallo, wereld!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navigeren door het leerplatform van Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **U zult leren hoe u:** @@ -8389,6 +8390,8 @@ nl: lessons: lesson-9: name: Lussen + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Content @@ -8402,10 +8405,17 @@ nl: lessons: lesson-6: name: Variabelen + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Content csa3-2022: + lessons: + lesson-5: + name: For-lussen + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Content @@ -8781,3 +8791,5 @@ nl: key: For-lussen Next steps: key: Volgende stappen + hello-world-csc: + title: Hallo Wereld diff --git a/i18n/locales/nl-NL/dashboard/blocks.yml b/i18n/locales/nl-NL/dashboard/blocks.yml index 3beb46f800b68..96603724105d4 100644 --- a/i18n/locales/nl-NL/dashboard/blocks.yml +++ b/i18n/locales/nl-NL/dashboard/blocks.yml @@ -2,6 +2,8 @@ nl: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: nieuwe {ANIMATION_NAME} sprite maken op {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} wissel om de {N} @@ -1024,6 +1026,12 @@ nl: text: Lijn tekenen {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: randen blok {SPRITE} van verplaatsen + gamelab_everySeconds: + text: 'elke {N} {UNIT} ' + options: + UNIT: + '"seconds"': seconden + '"frames"': frames gamelab_followingTargets: text: Doelen volgen gamelab_getAllSprites: @@ -1174,6 +1182,8 @@ nl: EFFECT: '"pop"': pop '"rain"': regen + gamelab_makeNewScaledSprite: + text: nieuwe {ANIMATION_NAME} sprite maken op {LOCATION} gamelab_makeNewSpriteAnon: text: nieuwe {ANIMATION_NAME} sprite maken op {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/nl-NL/dashboard/scripts.yml b/i18n/locales/nl-NL/dashboard/scripts.yml index 73b6bb4c1f523..c8998538002ec 100755 --- a/i18n/locales/nl-NL/dashboard/scripts.yml +++ b/i18n/locales/nl-NL/dashboard/scripts.yml @@ -1483,6 +1483,8 @@ nl: lessons: 'Lessons 10 - 11: Routers, Redundancy, and Packets': name: 'Lessen 10 - 11: Routers, Redundantie en Pakketten' + basketball: + name: basketbal hoc-encryption: lessons: Simple Encryption: @@ -2898,6 +2900,7 @@ nl: description_student: In deze les maken studenten van alle leeftijden in een veilige en ondersteunende omgeving kennis met het programmeren en informatica. Deze les is voor studenten van alle leeftijden ontworpen, maar vereist wel dat ze kunnen lezen. Voor deze activiteit is geluid vereist aangezien het programma werd ontworpen om op muziek te reageren. description_teacher: In deze les maken studenten van alle leeftijden in een veilige en ondersteunende omgeving kennis met het programmeren en informatica. Deze les is voor studenten van alle leeftijden ontworpen, maar vereist wel dat ze kunnen lezen. Voor deze activiteit is geluid vereist aangezien het programma werd ontworpen om op muziek te reageren. student_description: Programmeer je eigen dansfeest om te delen met je vrienden! + name: dans frozen-2018-test-b: lessons: Artist: @@ -4099,7 +4102,6 @@ nl: description: Programmeer je eigen dansfeest om te delen met je vrienden! lessons: Dance Party: - name: Dansfeest description_student: In deze les maken studenten van alle leeftijden in een veilige en ondersteunende omgeving kennis met het programmeren en informatica. Deze les is voor studenten van alle leeftijden ontworpen, maar vereist wel dat ze kunnen lezen. Voor deze activiteit is geluid vereist aangezien het programma werd ontworpen om op muziek te reageren. description_teacher: In deze les maken studenten van alle leeftijden in een veilige en ondersteunende omgeving kennis met het programmeren en informatica. Deze les is voor studenten van alle leeftijden ontworpen, maar vereist wel dat ze kunnen lezen. Voor deze activiteit is geluid vereist aangezien het programma werd ontworpen om op muziek te reageren. student_description: Programmeer je eigen dansfeest om te delen met je vrienden! @@ -5933,8 +5935,7 @@ nl: title: '"Hallo, wereld!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Navigeren door het leerplatform van Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **U zult leren hoe u:** @@ -7205,6 +7206,8 @@ nl: lessons: lesson-9: name: Lussen + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Content @@ -7218,10 +7221,17 @@ nl: lessons: lesson-6: name: Variabelen + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Content csa3-2022: + lessons: + lesson-5: + name: For-lussen + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Content @@ -7447,3 +7457,5 @@ nl: key: For-lussen Next steps: key: Volgende stappen + hello-world-csc: + title: Hallo Wereld From 1331ae01ae67bef8b026bbf5bc63889be259a92a Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:54 +0000 Subject: [PATCH 57/84] dashboard i18n updates - Norwegian Nynorsk --- .../config/locales/authored_hints.nn-NO.json | 23 - dashboard/config/locales/blocks.nn-NO.yml | 5 + .../locales/lesson_activities.nn-NO.json | 9 + .../locales/long_instructions.nn-NO.json | 10 +- dashboard/config/locales/resources.nn-NO.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.nn-NO.yml | 7 +- .../locales/short_instructions.nn-NO.json | 8 +- i18n/locales/nn-NO/dashboard/blocks.yml | 5 + i18n/locales/nn-NO/dashboard/scripts.yml | 7 +- 9 files changed, 568 insertions(+), 46 deletions(-) diff --git a/dashboard/config/locales/authored_hints.nn-NO.json b/dashboard/config/locales/authored_hints.nn-NO.json index f63d303a81df1..360038ee586ac 100644 --- a/dashboard/config/locales/authored_hints.nn-NO.json +++ b/dashboard/config/locales/authored_hints.nn-NO.json @@ -1555,29 +1555,6 @@ "courseB_maze_seq_challenge2_2021": { "courseB_maze_seq_challenge2_a": "Du trenger ikke legge til eller fjerne blokker for å løse denne oppgaven.", "courseB_maze_seq_challenge2_b": "Omroker blokkene og ta trappetrinn ruten" - }, - "courseB_Scrat_ramp1_2021": { - "1": "Hvis Scrat ikke gjør det du vil, være forsikret om at begge blokkene er fullstendig sammenklikket, så klikk \"Kjør\" igjen", - "2": "Ikke vær redd for å gjøre en feil! Prøv noe, hvis det ikke fungerer, prøv noe annet!" - }, - "courseB_Scrat_ramp2_2021": { - "1": "Koden din skal se slik ut:\n\n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp3a_2021": { - "1": "Koden din skal se slik ut:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp3b_2021": { - "1": "Koden din skal se slik ut:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp4a_2021": { - "1": "Koden din skal se slik ut:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp5a_2021": { - "1": "Koden din skal se slik ut:\n\n\n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_starWars_prog1_2021": { - "courseB_starWars_prog1_a": "Prøv å legg til en lokk om gangen, så klikk \"Kjør\" for å se hva som skjer.", - "courseB_starWars_prog1_b": "Du vil bevege deg øst for å løse denne oppgaven. Hvor langt må du bevege deg?" } } } diff --git a/dashboard/config/locales/blocks.nn-NO.yml b/dashboard/config/locales/blocks.nn-NO.yml index d1b6920b3a6e4..43a3c4a20e680 100644 --- a/dashboard/config/locales/blocks.nn-NO.yml +++ b/dashboard/config/locales/blocks.nn-NO.yml @@ -978,6 +978,11 @@ nn: text: er flyttbar gamelab_edgesDisplace: text: kantene blokkerer {SPRITE} fra å flytte seg + gamelab_everySeconds: + text: 'gjenta kvar {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekund gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/dashboard/config/locales/lesson_activities.nn-NO.json b/dashboard/config/locales/lesson_activities.nn-NO.json index 2cab929320d41..79f97407d6190 100644 --- a/dashboard/config/locales/lesson_activities.nn-NO.json +++ b/dashboard/config/locales/lesson_activities.nn-NO.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Oppsummering" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aktivitet" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aktivitet" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Aktivitet" }, @@ -41,6 +47,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Aktivitet" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aktivitet" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Oppsummering" }, diff --git a/dashboard/config/locales/long_instructions.nn-NO.json b/dashboard/config/locales/long_instructions.nn-NO.json index 0b2d59bdc62bf..7441716259fd8 100644 --- a/dashboard/config/locales/long_instructions.nn-NO.json +++ b/dashboard/config/locales/long_instructions.nn-NO.json @@ -491,15 +491,7 @@ "courseB_maze_seq8_2021": "Din tur! Hva trenger du for å få Scrat til eikenøtten?", "courseB_maze_seq9_2021": "**Utfordring:** Flytt deg rundt den sprekte isen for å få Scrat til eikenøtten.", "courseB_maze_seq_challenge1_2021": "Du har bare 4 av hver bevegelsesblokk. Kan du finne en rute før du går tom for blokker?", - "CSD U6 iter predict bubbles_2021": "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)", - "courseB_Scrat_ramp1_2021": "For å få Scrat til eikenøtten, fest blokken til bunnen av blokken og trykk \"Kjør\"", - "courseB_Scrat_ramp2_2021": "Slå sammen begge blokkene til bunnen av blokken for å fullføre koden, klikk så på \"Run\"", - "courseB_Scrat_ramp3a_2021": "Ta en blokk fra verktøykassen og legg til bunnen av de andre blokkene for å fullføre koden, klikke så på \"Kjør\"", - "courseB_Scrat_ramp3b_2021": "Det er en ekstra blokk på slutten av denne koden!\n\nDra den tilbake til verktøykassen for å fjerne den.", - "courseB_Scrat_ramp4a_2021": "Kan du finne ut hvilken blokk du må legge til bunnen av de andre blokkene for å fullføre koden?", - "courseB_Scrat_ramp5a_2021": "Prøv denne helt alene!", - "courseB_starWars_prog1_2021": "![Rey](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\_ \"Gå å hent skrapmetallet, BB-8!\"\\_\n\nSe opp for vegger og kasser. Skrapmetall ser slik ut: ![picture of scrap metal](https://images.code.org/5665566ab779d9b63d03cf8ba127a98f-image-1500570606896.gif)", - "courseB_starWars_prog2_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"Få tak i alt metallet\" \\_" + "CSD U6 iter predict bubbles_2021": "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)" } } } diff --git a/dashboard/config/locales/resources.nn-NO.json b/dashboard/config/locales/resources.nn-NO.json index ec27d2218be13..3918b648e78ae 100644 --- a/dashboard/config/locales/resources.nn-NO.json +++ b/dashboard/config/locales/resources.nn-NO.json @@ -29,6 +29,429 @@ "ai-training/oceans/unversioned": { "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings/courseb/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum/courseb/2018": { + "name": "Lærarforum" + }, + "vocabulary/courseb/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursea/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursea/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursea/2018": { + "name": "Lærarforum" + }, + "vocabulary/coursea/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursed/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursed/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursed/2018": { + "name": "Lærarforum" + }, + "vocabulary/coursed/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursef/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursef/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursef/2018": { + "name": "Lærarforum" + }, + "vocabulary/coursef/2018": { + "name": "Ordforråd" + }, + "lesson_plans/express/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings/express/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum/express/2018": { + "name": "Lærarforum" + }, + "vocabulary/express/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursee/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursee/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursee/2018": { + "name": "Lærarforum" + }, + "vocabulary/coursee/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursec/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursec/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursec/2018": { + "name": "Lærarforum" + }, + "vocabulary/coursec/2018": { + "name": "Ordforråd" + }, + "code_introduced_1/csd/2018": { + "name": "Kode introdusert" + }, + "lesson_plans_2/csd/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings_2/csd/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum_2/csd/2018": { + "name": "Lærarforum" + }, + "vocabulary_2/csd/2018": { + "name": "Ordforråd" + }, + "code_introduced_3/csd/2018": { + "name": "Kode introdusert" + }, + "lesson_plans_5/csd/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings_5/csd/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum_5/csd/2018": { + "name": "Lærarforum" + }, + "vocabulary_5/csd/2018": { + "name": "Ordforråd" + }, + "lesson_plans_4/csd/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings_4/csd/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum_4/csd/2018": { + "name": "Lærarforum" + }, + "vocabulary_4/csd/2018": { + "name": "Ordforråd" + }, + "code_introduced_2/csd/2018": { + "name": "Kode introdusert" + }, + "lesson_plans_3/csd/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings_3/csd/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum_3/csd/2018": { + "name": "Lærarforum" + }, + "vocabulary_3/csd/2018": { + "name": "Ordforråd" + }, + "code_introduced/csd/2018": { + "name": "Kode introdusert" + }, + "lesson_plans_1/csd/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings_1/csd/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum_1/csd/2018": { + "name": "Lærarforum" + }, + "vocabulary_1/csd/2018": { + "name": "Ordforråd" + }, + "lesson_plans/csd/2018": { + "name": "Oppgåveplanar" + }, + "standard_mappings/csd/2018": { + "name": "Standardtilordningar" + }, + "teacher_forum/csd/2018": { + "name": "Lærarforum" + }, + "vocabulary/csd/2018": { + "name": "Ordforråd" + }, + "curriculum_guide/coursea/2019": { + "name": "Pensumguide" + }, + "lesson_plans/coursea/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursea/2019": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursea/2019": { + "name": "Lærarforum" + }, + "vocabulary/coursea/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/courseb/2019": { + "name": "Pensumguide" + }, + "lesson_plans/courseb/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings/courseb/2019": { + "name": "Standardtilordningar" + }, + "teacher_forum/courseb/2019": { + "name": "Lærarforum" + }, + "vocabulary/courseb/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/coursed/2019": { + "name": "Pensumguide" + }, + "lesson_plans/coursed/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursed/2019": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursed/2019": { + "name": "Lærarforum" + }, + "vocabulary/coursed/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/coursef/2019": { + "name": "Pensumguide" + }, + "lesson_plans/coursef/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursef/2019": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursef/2019": { + "name": "Lærarforum" + }, + "vocabulary/coursef/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/coursee/2019": { + "name": "Pensumguide" + }, + "lesson_plans/coursee/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursee/2019": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursee/2019": { + "name": "Lærarforum" + }, + "vocabulary/coursee/2019": { + "name": "Ordforråd" + }, + "lesson_plans/express/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings/express/2019": { + "name": "Standardtilordningar" + }, + "teacher_forum/express/2019": { + "name": "Lærarforum" + }, + "vocabulary/express/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/coursec/2019": { + "name": "Pensumguide" + }, + "lesson_plans/coursec/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursec/2019": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursec/2019": { + "name": "Lærarforum" + }, + "vocabulary/coursec/2019": { + "name": "Ordforråd" + }, + "teacher_forum/csd/2019": { + "name": "Lærarforum" + }, + "code_introduced_1/csd/2019": { + "name": "Kode introdusert" + }, + "lesson_plans_2/csd/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings_2/csd/2019": { + "name": "Standardtilordningar" + }, + "vocabulary_2/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced_3/csd/2019": { + "name": "Kode introdusert" + }, + "lesson_plans_5/csd/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings_5/csd/2019": { + "name": "Standardtilordningar" + }, + "vocabulary_5/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced_2/csd/2019": { + "name": "Kode introdusert" + }, + "lesson_plans_3/csd/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings_3/csd/2019": { + "name": "Standardtilordningar" + }, + "vocabulary_3/csd/2019": { + "name": "Ordforråd" + }, + "lesson_plans_4/csd/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings_4/csd/2019": { + "name": "Standardtilordningar" + }, + "vocabulary_4/csd/2019": { + "name": "Ordforråd" + }, + "lesson_plans/csd/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings/csd/2019": { + "name": "Standardtilordningar" + }, + "vocabulary/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced/csd/2019": { + "name": "Kode introdusert" + }, + "lesson_plans_1/csd/2019": { + "name": "Oppgåveplanar" + }, + "standard_mappings_1/csd/2019": { + "name": "Standardtilordningar" + }, + "vocabulary_1/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced_1/csd/2017": { + "name": "Kode introdusert" + }, + "lesson_plans_2/csd/2017": { + "name": "Oppgåveplanar" + }, + "standard_mappings_2/csd/2017": { + "name": "Standardtilordningar" + }, + "teacher_forum_2/csd/2017": { + "name": "Lærarforum" + }, + "vocabulary_2/csd/2017": { + "name": "Ordforråd" + }, + "code_introduced_3/csd/2017": { + "name": "Kode introdusert" + }, + "lesson_plans_5/csd/2017": { + "name": "Oppgåveplanar" + }, + "standard_mappings_5/csd/2017": { + "name": "Standardtilordningar" + }, + "teacher_forum_5/csd/2017": { + "name": "Lærarforum" + }, + "vocabulary_5/csd/2017": { + "name": "Ordforråd" + }, + "code_introduced/csd/2017": { + "name": "Kode introdusert" + }, + "lesson_plans_1/csd/2017": { + "name": "Oppgåveplanar" + }, + "standard_mappings_1/csd/2017": { + "name": "Standardtilordningar" + }, + "teacher_forum_1/csd/2017": { + "name": "Lærarforum" + }, + "vocabulary_1/csd/2017": { + "name": "Ordforråd" + }, + "lesson_plans/csd/2017": { + "name": "Oppgåveplanar" + }, + "standard_mappings/csd/2017": { + "name": "Standardtilordningar" + }, + "teacher_forum/csd/2017": { + "name": "Lærarforum" + }, + "vocabulary/csd/2017": { + "name": "Ordforråd" + }, + "lesson_plans_4/csd/2017": { + "name": "Oppgåveplanar" + }, + "standard_mappings_4/csd/2017": { + "name": "Standardtilordningar" + }, + "teacher_forum_4/csd/2017": { + "name": "Lærarforum" + }, + "vocabulary_4/csd/2017": { + "name": "Ordforråd" + }, + "code_introduced_2/csd/2017": { + "name": "Kode introdusert" + }, + "lesson_plans_3/csd/2017": { + "name": "Oppgåveplanar" + }, + "standard_mappings_3/csd/2017": { + "name": "Standardtilordningar" + }, + "teacher_forum_3/csd/2017": { + "name": "Lærarforum" + }, + "vocabulary_3/csd/2017": { + "name": "Ordforråd" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "Video" }, @@ -127,7 +550,8 @@ "type": "Video" }, "unplugged-video-big-event/courseb/2021": { - "name": "Den store hendinga" + "name": "Den store hendinga", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Den store hendinga" @@ -604,6 +1028,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Gjennomgang av annan elev" + }, + "lesson_plans/pre-express/2020": { + "name": "Oppgåveplanar" + }, + "standard_mappings/pre-express/2020": { + "name": "Standardtilordningar" + }, + "teacher_forum/pre-express/2020": { + "name": "Lærarforum" + }, + "vocabulary/pre-express/2020": { + "name": "Ordforråd" + }, + "lesson_plans/express/2020": { + "name": "Oppgåveplanar" + }, + "standard_mappings/express/2020": { + "name": "Standardtilordningar" + }, + "teacher_forum/express/2020": { + "name": "Lærarforum" + }, + "vocabulary/express/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/courseb/2020": { + "name": "Pensumguide" + }, + "lesson_plans/courseb/2020": { + "name": "Oppgåveplanar" + }, + "standard_mappings/courseb/2020": { + "name": "Standardtilordningar" + }, + "teacher_forum/courseb/2020": { + "name": "Lærarforum" + }, + "vocabulary/courseb/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursed/2020": { + "name": "Pensumguide" + }, + "lesson_plans/coursed/2020": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursed/2020": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursed/2020": { + "name": "Lærarforum" + }, + "vocabulary/coursed/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursec/2020": { + "name": "Pensumguide" + }, + "lesson_plans/coursec/2020": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursec/2020": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursec/2020": { + "name": "Lærarforum" + }, + "vocabulary/coursec/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursee/2020": { + "name": "Pensumguide" + }, + "lesson_plans/coursee/2020": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursee/2020": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursee/2020": { + "name": "Lærarforum" + }, + "vocabulary/coursee/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursea/2020": { + "name": "Pensumguide" + }, + "lesson_plans/coursea/2020": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursea/2020": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursea/2020": { + "name": "Lærarforum" + }, + "vocabulary/coursea/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursef/2020": { + "name": "Pensumguide" + }, + "lesson_plans/coursef/2020": { + "name": "Oppgåveplanar" + }, + "standard_mappings/coursef/2020": { + "name": "Standardtilordningar" + }, + "teacher_forum/coursef/2020": { + "name": "Lærarforum" + }, + "vocabulary/coursef/2020": { + "name": "Ordforråd" } } } diff --git a/dashboard/config/locales/scripts.nn-NO.yml b/dashboard/config/locales/scripts.nn-NO.yml index 0af11ac870d9c..ae045330486e2 100755 --- a/dashboard/config/locales/scripts.nn-NO.yml +++ b/dashboard/config/locales/scripts.nn-NO.yml @@ -1601,6 +1601,7 @@ nn: description_short: Lag eit basketballspel description: Lag eit basketballspel student_description: Lag eit basketballspel + name: basketball hoc-encryption: lessons: Simple Encryption: @@ -3692,9 +3693,6 @@ nn: display_name: Oversyn dance-2019: description: Programmer din egen dansefest du kan dele med vennene dine! - lessons: - Dance Party: - name: Dansefest student_description: Programmer din egen dansefest du kan dele med vennene dine! k5-onlinepd-2019: @@ -5146,6 +5144,9 @@ nn: lessonGroup-2: display_name: Innhald csa3-2022: + lessons: + lesson-5: + name: For-løkker lesson_groups: lessonGroup-2: display_name: Innhald diff --git a/dashboard/config/locales/short_instructions.nn-NO.json b/dashboard/config/locales/short_instructions.nn-NO.json index 9b274cd3cb1a1..096e4be426f73 100644 --- a/dashboard/config/locales/short_instructions.nn-NO.json +++ b/dashboard/config/locales/short_instructions.nn-NO.json @@ -1621,13 +1621,7 @@ "CSDU6 arrays select rainbow_2021": "Skriv innhaldet i matrisa til skjermen i numerisk rekkefølgje. (Klikk for å sjå fullstendige instruksjonar)", "CSDU6 arrays select random_2021": "Skriv eit program som viser ein tilfeldig vald farge frå matrisa. (Klikk for å sjå fullstendige instruksjonar)", "CSDU6 arrays select variable_2021": "Skriv eit program som viser ein tilfeldig vald farge frå matrisa. (Klikk for å sjå fullstendige instruksjonar)", - "U4 Model Design 1_2021": "Legg til ein stor raud knapp på skjermen din i design mode. (Klikk for å sjå fullstendige instruksjonar)", - "courseB_Scrat_ramp1_2021": "For denne oppgaven, kople blokkene sammen og trykk \"Kjør\"", - "courseB_Scrat_ramp2_2021": "Slå alle blokkene sammen for å fullføre koden, trykk så på \"Kjør\"", - "courseB_Scrat_ramp3a_2021": "Legg til en \"N\" blokk til bunnen av de andre blokkene for å fullføre koden, klikke så på \"Kjør\"", - "courseB_Scrat_ramp3b_2021": "Dra en ekstra blokk tilbake til verktøykassen fot å fjerne den.", - "courseB_Scrat_ramp4a_2021": "Kan du finne ut hvilken blokk du trenger å legge til bunnen av de andre blokkene for å fullføre koden?", - "courseB_Scrat_ramp5a_2021": "Prøv denne helt alene!" + "U4 Model Design 1_2021": "Legg til ein stor raud knapp på skjermen din i design mode. (Klikk for å sjå fullstendige instruksjonar)" } } } diff --git a/i18n/locales/nn-NO/dashboard/blocks.yml b/i18n/locales/nn-NO/dashboard/blocks.yml index 4c397c860f0af..7c9305443dd2d 100644 --- a/i18n/locales/nn-NO/dashboard/blocks.yml +++ b/i18n/locales/nn-NO/dashboard/blocks.yml @@ -977,6 +977,11 @@ nn: text: er flyttbar gamelab_edgesDisplace: text: kantene blokkerer {SPRITE} fra å flytte seg + gamelab_everySeconds: + text: 'gjenta kvar {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekund gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/i18n/locales/nn-NO/dashboard/scripts.yml b/i18n/locales/nn-NO/dashboard/scripts.yml index 88579dcf76d3b..548b53970392d 100644 --- a/i18n/locales/nn-NO/dashboard/scripts.yml +++ b/i18n/locales/nn-NO/dashboard/scripts.yml @@ -1536,6 +1536,7 @@ nn: description_short: Lag eit basketballspel description: Lag eit basketballspel student_description: Lag eit basketballspel + name: basketball hoc-encryption: lessons: Simple Encryption: @@ -3609,9 +3610,6 @@ nn: display_name: Oversyn dance-2019: description: Programmer din egen dansefest du kan dele med vennene dine! - lessons: - Dance Party: - name: Dansefest student_description: Programmer din egen dansefest du kan dele med vennene dine! k5-onlinepd-2019: lesson_groups: @@ -5056,6 +5054,9 @@ nn: lessonGroup-2: display_name: Innhald csa3-2022: + lessons: + lesson-5: + name: For-løkker lesson_groups: lessonGroup-2: display_name: Innhald From 5eac325eacf633215bd69dfb9f0874bec9692a9d Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:14:57 +0000 Subject: [PATCH 58/84] dashboard i18n updates - Norwegian --- .../config/locales/authored_hints.no-NO.json | 23 - dashboard/config/locales/blocks.no-NO.yml | 5 + .../locales/lesson_activities.no-NO.json | 9 + .../locales/long_instructions.no-NO.json | 10 +- dashboard/config/locales/resources.no-NO.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.no-NO.yml | 7 +- .../locales/short_instructions.no-NO.json | 10 +- i18n/locales/no-NO/dashboard/blocks.yml | 5 + i18n/locales/no-NO/dashboard/scripts.yml | 7 +- 9 files changed, 568 insertions(+), 48 deletions(-) diff --git a/dashboard/config/locales/authored_hints.no-NO.json b/dashboard/config/locales/authored_hints.no-NO.json index fa12ef9bf47a9..9ba2e958727bd 100644 --- a/dashboard/config/locales/authored_hints.no-NO.json +++ b/dashboard/config/locales/authored_hints.no-NO.json @@ -1542,29 +1542,6 @@ "courseB_maze_seq_challenge2_2021": { "courseB_maze_seq_challenge2_a": "Du trenger ikke legge til eller fjerne blokker for å løse denne oppgaven.", "courseB_maze_seq_challenge2_b": "Omroker blokkene og ta trappetrinn ruten" - }, - "courseB_Scrat_ramp1_2021": { - "1": "Hvis Scrat ikke gjør det du vil, være forsikret om at begge blokkene er fullstendig sammenklikket, så klikk \"Kjør\" igjen", - "2": "Ikke vær redd for å gjøre en feil! Prøv noe, hvis det ikke fungerer, prøv noe annet!" - }, - "courseB_Scrat_ramp2_2021": { - "1": "Koden din skal se slik ut:\n\n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp3a_2021": { - "1": "Koden din skal se slik ut:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp3b_2021": { - "1": "Koden din skal se slik ut:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp4a_2021": { - "1": "Koden din skal se slik ut:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_Scrat_ramp5a_2021": { - "1": "Koden din skal se slik ut:\n\n\n \n \n \n \n \n \n \n \n \n \n" - }, - "courseB_starWars_prog1_2021": { - "courseB_starWars_prog1_a": "Prøv å legg til en lokk om gangen, så klikk \"Kjør\" for å se hva som skjer.", - "courseB_starWars_prog1_b": "Du vil bevege deg øst for å løse denne oppgaven. Hvor langt må du bevege deg?" } } } diff --git a/dashboard/config/locales/blocks.no-NO.yml b/dashboard/config/locales/blocks.no-NO.yml index 89db4eb33dbe0..bd7b216564d8a 100644 --- a/dashboard/config/locales/blocks.no-NO.yml +++ b/dashboard/config/locales/blocks.no-NO.yml @@ -924,6 +924,11 @@ text: er flyttbar gamelab_edgesDisplace: text: kantene blokkerer {SPRITE} fra å flytte seg + gamelab_everySeconds: + text: 'hver {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekunder gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/dashboard/config/locales/lesson_activities.no-NO.json b/dashboard/config/locales/lesson_activities.no-NO.json index 0798dbb826bf0..47f1ee0166678 100644 --- a/dashboard/config/locales/lesson_activities.no-NO.json +++ b/dashboard/config/locales/lesson_activities.no-NO.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Oppsummering" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aktivitet" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aktivitet" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Aktivitet" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Aktivitet" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aktivitet" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Oppsummering" }, diff --git a/dashboard/config/locales/long_instructions.no-NO.json b/dashboard/config/locales/long_instructions.no-NO.json index 70cc4b67f0eb4..b9f5b5a37b320 100644 --- a/dashboard/config/locales/long_instructions.no-NO.json +++ b/dashboard/config/locales/long_instructions.no-NO.json @@ -294,15 +294,7 @@ "courseB_maze_seq9_2021": "**Utfordring:** Flytt deg rundt den sprekte isen for å få Scrat til eikenøtten.", "courseB_maze_seq_challenge1_2021": "Du har bare 4 av hver bevegelsesblokk. Kan du finne en rute før du går tom for blokker?", "courseB_maze_seq_challenge2_2021": "Feilsøk dette nivået. Du har de riktige blokkene, men de er i feil rekkefølge!", - "CSD U6 iter predict bubbles_2021": "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)", - "courseB_Scrat_ramp1_2021": "For å få Scrat til eikenøtten, fest blokken til bunnen av blokken og trykk \"Kjør\"", - "courseB_Scrat_ramp2_2021": "Slå sammen begge blokkene til bunnen av blokken for å fullføre koden, klikk så på \"Run\"", - "courseB_Scrat_ramp3a_2021": "Ta en blokk fra verktøykassen og legg til bunnen av de andre blokkene for å fullføre koden, klikke så på \"Kjør\"", - "courseB_Scrat_ramp3b_2021": "Det er en ekstra blokk på slutten av denne koden!\n\nDra den tilbake til verktøykassen for å fjerne den.", - "courseB_Scrat_ramp4a_2021": "Kan du finne ut hvilken blokk du må legge til bunnen av de andre blokkene for å fullføre koden?", - "courseB_Scrat_ramp5a_2021": "Prøv denne helt alene!", - "courseB_starWars_prog1_2021": "![Rey](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\_ \"Gå å hent skrapmetallet, BB-8!\"\\_\n\nSe opp for vegger og kasser. Skrapmetall ser slik ut: ![picture of scrap metal](https://images.code.org/5665566ab779d9b63d03cf8ba127a98f-image-1500570606896.gif)", - "courseB_starWars_prog2_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"Få tak i alt metallet\" \\_" + "CSD U6 iter predict bubbles_2021": "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)" } } } diff --git a/dashboard/config/locales/resources.no-NO.json b/dashboard/config/locales/resources.no-NO.json index 089a0e2cde64e..592a706a87455 100644 --- a/dashboard/config/locales/resources.no-NO.json +++ b/dashboard/config/locales/resources.no-NO.json @@ -29,6 +29,429 @@ "ai-training/oceans/unversioned": { "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings/courseb/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum/courseb/2018": { + "name": "Lærer-Forum" + }, + "vocabulary/courseb/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursea/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursea/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursea/2018": { + "name": "Lærer-Forum" + }, + "vocabulary/coursea/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursed/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursed/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursed/2018": { + "name": "Lærer-Forum" + }, + "vocabulary/coursed/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursef/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursef/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursef/2018": { + "name": "Lærer-Forum" + }, + "vocabulary/coursef/2018": { + "name": "Ordforråd" + }, + "lesson_plans/express/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings/express/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum/express/2018": { + "name": "Lærer-Forum" + }, + "vocabulary/express/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursee/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursee/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursee/2018": { + "name": "Lærer-Forum" + }, + "vocabulary/coursee/2018": { + "name": "Ordforråd" + }, + "lesson_plans/coursec/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursec/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursec/2018": { + "name": "Lærer-Forum" + }, + "vocabulary/coursec/2018": { + "name": "Ordforråd" + }, + "code_introduced_1/csd/2018": { + "name": "Kode introdusert" + }, + "lesson_plans_2/csd/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings_2/csd/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum_2/csd/2018": { + "name": "Lærer-Forum" + }, + "vocabulary_2/csd/2018": { + "name": "Ordforråd" + }, + "code_introduced_3/csd/2018": { + "name": "Kode introdusert" + }, + "lesson_plans_5/csd/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings_5/csd/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum_5/csd/2018": { + "name": "Lærer-Forum" + }, + "vocabulary_5/csd/2018": { + "name": "Ordforråd" + }, + "lesson_plans_4/csd/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings_4/csd/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum_4/csd/2018": { + "name": "Lærer-Forum" + }, + "vocabulary_4/csd/2018": { + "name": "Ordforråd" + }, + "code_introduced_2/csd/2018": { + "name": "Kode introdusert" + }, + "lesson_plans_3/csd/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings_3/csd/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum_3/csd/2018": { + "name": "Lærer-Forum" + }, + "vocabulary_3/csd/2018": { + "name": "Ordforråd" + }, + "code_introduced/csd/2018": { + "name": "Kode introdusert" + }, + "lesson_plans_1/csd/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings_1/csd/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum_1/csd/2018": { + "name": "Lærer-Forum" + }, + "vocabulary_1/csd/2018": { + "name": "Ordforråd" + }, + "lesson_plans/csd/2018": { + "name": "Oppgaveplaner" + }, + "standard_mappings/csd/2018": { + "name": "Standard tilordninger" + }, + "teacher_forum/csd/2018": { + "name": "Lærer-Forum" + }, + "vocabulary/csd/2018": { + "name": "Ordforråd" + }, + "curriculum_guide/coursea/2019": { + "name": "Curriculum guide" + }, + "lesson_plans/coursea/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursea/2019": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursea/2019": { + "name": "Lærer-Forum" + }, + "vocabulary/coursea/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/courseb/2019": { + "name": "Curriculum guide" + }, + "lesson_plans/courseb/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings/courseb/2019": { + "name": "Standard tilordninger" + }, + "teacher_forum/courseb/2019": { + "name": "Lærer-Forum" + }, + "vocabulary/courseb/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/coursed/2019": { + "name": "Curriculum guide" + }, + "lesson_plans/coursed/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursed/2019": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursed/2019": { + "name": "Lærer-Forum" + }, + "vocabulary/coursed/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/coursef/2019": { + "name": "Curriculum guide" + }, + "lesson_plans/coursef/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursef/2019": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursef/2019": { + "name": "Lærer-Forum" + }, + "vocabulary/coursef/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/coursee/2019": { + "name": "Curriculum guide" + }, + "lesson_plans/coursee/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursee/2019": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursee/2019": { + "name": "Lærer-Forum" + }, + "vocabulary/coursee/2019": { + "name": "Ordforråd" + }, + "lesson_plans/express/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings/express/2019": { + "name": "Standard tilordninger" + }, + "teacher_forum/express/2019": { + "name": "Lærer-Forum" + }, + "vocabulary/express/2019": { + "name": "Ordforråd" + }, + "curriculum_guide/coursec/2019": { + "name": "Curriculum guide" + }, + "lesson_plans/coursec/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursec/2019": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursec/2019": { + "name": "Lærer-Forum" + }, + "vocabulary/coursec/2019": { + "name": "Ordforråd" + }, + "teacher_forum/csd/2019": { + "name": "Lærer-Forum" + }, + "code_introduced_1/csd/2019": { + "name": "Kode introdusert" + }, + "lesson_plans_2/csd/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings_2/csd/2019": { + "name": "Standard tilordninger" + }, + "vocabulary_2/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced_3/csd/2019": { + "name": "Kode introdusert" + }, + "lesson_plans_5/csd/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings_5/csd/2019": { + "name": "Standard tilordninger" + }, + "vocabulary_5/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced_2/csd/2019": { + "name": "Kode introdusert" + }, + "lesson_plans_3/csd/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings_3/csd/2019": { + "name": "Standard tilordninger" + }, + "vocabulary_3/csd/2019": { + "name": "Ordforråd" + }, + "lesson_plans_4/csd/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings_4/csd/2019": { + "name": "Standard tilordninger" + }, + "vocabulary_4/csd/2019": { + "name": "Ordforråd" + }, + "lesson_plans/csd/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings/csd/2019": { + "name": "Standard tilordninger" + }, + "vocabulary/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced/csd/2019": { + "name": "Kode introdusert" + }, + "lesson_plans_1/csd/2019": { + "name": "Oppgaveplaner" + }, + "standard_mappings_1/csd/2019": { + "name": "Standard tilordninger" + }, + "vocabulary_1/csd/2019": { + "name": "Ordforråd" + }, + "code_introduced_1/csd/2017": { + "name": "Kode introdusert" + }, + "lesson_plans_2/csd/2017": { + "name": "Oppgaveplaner" + }, + "standard_mappings_2/csd/2017": { + "name": "Standard tilordninger" + }, + "teacher_forum_2/csd/2017": { + "name": "Lærer-Forum" + }, + "vocabulary_2/csd/2017": { + "name": "Ordforråd" + }, + "code_introduced_3/csd/2017": { + "name": "Kode introdusert" + }, + "lesson_plans_5/csd/2017": { + "name": "Oppgaveplaner" + }, + "standard_mappings_5/csd/2017": { + "name": "Standard tilordninger" + }, + "teacher_forum_5/csd/2017": { + "name": "Lærer-Forum" + }, + "vocabulary_5/csd/2017": { + "name": "Ordforråd" + }, + "code_introduced/csd/2017": { + "name": "Kode introdusert" + }, + "lesson_plans_1/csd/2017": { + "name": "Oppgaveplaner" + }, + "standard_mappings_1/csd/2017": { + "name": "Standard tilordninger" + }, + "teacher_forum_1/csd/2017": { + "name": "Lærer-Forum" + }, + "vocabulary_1/csd/2017": { + "name": "Ordforråd" + }, + "lesson_plans/csd/2017": { + "name": "Oppgaveplaner" + }, + "standard_mappings/csd/2017": { + "name": "Standard tilordninger" + }, + "teacher_forum/csd/2017": { + "name": "Lærer-Forum" + }, + "vocabulary/csd/2017": { + "name": "Ordforråd" + }, + "lesson_plans_4/csd/2017": { + "name": "Oppgaveplaner" + }, + "standard_mappings_4/csd/2017": { + "name": "Standard tilordninger" + }, + "teacher_forum_4/csd/2017": { + "name": "Lærer-Forum" + }, + "vocabulary_4/csd/2017": { + "name": "Ordforråd" + }, + "code_introduced_2/csd/2017": { + "name": "Kode introdusert" + }, + "lesson_plans_3/csd/2017": { + "name": "Oppgaveplaner" + }, + "standard_mappings_3/csd/2017": { + "name": "Standard tilordninger" + }, + "teacher_forum_3/csd/2017": { + "name": "Lærer-Forum" + }, + "vocabulary_3/csd/2017": { + "name": "Ordforråd" + }, "introducing_sprite_lab_1/coursef/2021": { "type": "Video" }, @@ -127,7 +550,8 @@ "type": "Video" }, "unplugged-video-big-event/courseb/2021": { - "name": "Den store begivenheten" + "name": "Den store begivenheten", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Den store begivenheten" @@ -601,6 +1025,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Tilbakemelding" + }, + "lesson_plans/pre-express/2020": { + "name": "Oppgaveplaner" + }, + "standard_mappings/pre-express/2020": { + "name": "Standard tilordninger" + }, + "teacher_forum/pre-express/2020": { + "name": "Lærer-Forum" + }, + "vocabulary/pre-express/2020": { + "name": "Ordforråd" + }, + "lesson_plans/express/2020": { + "name": "Oppgaveplaner" + }, + "standard_mappings/express/2020": { + "name": "Standard tilordninger" + }, + "teacher_forum/express/2020": { + "name": "Lærer-Forum" + }, + "vocabulary/express/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/courseb/2020": { + "name": "Curriculum guide" + }, + "lesson_plans/courseb/2020": { + "name": "Oppgaveplaner" + }, + "standard_mappings/courseb/2020": { + "name": "Standard tilordninger" + }, + "teacher_forum/courseb/2020": { + "name": "Lærer-Forum" + }, + "vocabulary/courseb/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursed/2020": { + "name": "Curriculum guide" + }, + "lesson_plans/coursed/2020": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursed/2020": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursed/2020": { + "name": "Lærer-Forum" + }, + "vocabulary/coursed/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursec/2020": { + "name": "Curriculum guide" + }, + "lesson_plans/coursec/2020": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursec/2020": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursec/2020": { + "name": "Lærer-Forum" + }, + "vocabulary/coursec/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursee/2020": { + "name": "Curriculum guide" + }, + "lesson_plans/coursee/2020": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursee/2020": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursee/2020": { + "name": "Lærer-Forum" + }, + "vocabulary/coursee/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursea/2020": { + "name": "Curriculum guide" + }, + "lesson_plans/coursea/2020": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursea/2020": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursea/2020": { + "name": "Lærer-Forum" + }, + "vocabulary/coursea/2020": { + "name": "Ordforråd" + }, + "curriculum_guide/coursef/2020": { + "name": "Curriculum guide" + }, + "lesson_plans/coursef/2020": { + "name": "Oppgaveplaner" + }, + "standard_mappings/coursef/2020": { + "name": "Standard tilordninger" + }, + "teacher_forum/coursef/2020": { + "name": "Lærer-Forum" + }, + "vocabulary/coursef/2020": { + "name": "Ordforråd" } } } diff --git a/dashboard/config/locales/scripts.no-NO.yml b/dashboard/config/locales/scripts.no-NO.yml index cd5098f0b325e..b7899dd262968 100644 --- a/dashboard/config/locales/scripts.no-NO.yml +++ b/dashboard/config/locales/scripts.no-NO.yml @@ -1113,6 +1113,7 @@ description_short: Lag et basketball-spill description: Lag et basketball-spill student_description: Lag et basketball-spill + name: basketball hoc-encryption: lessons: Simple Encryption: @@ -2899,9 +2900,6 @@ display_name: Oversikt dance-2019: description: Programmer din egen dansefest du kan dele med vennene dine! - lessons: - Dance Party: - name: Dansefest student_description: Programmer din egen dansefest du kan dele med vennene dine! k5-onlinepd-2019: @@ -4054,6 +4052,9 @@ lessonGroup-2: display_name: Innhold csa3-2022: + lessons: + lesson-5: + name: For-løkker lesson_groups: lessonGroup-2: display_name: Innhold diff --git a/dashboard/config/locales/short_instructions.no-NO.json b/dashboard/config/locales/short_instructions.no-NO.json index 428850373153f..c205645dcf920 100644 --- a/dashboard/config/locales/short_instructions.no-NO.json +++ b/dashboard/config/locales/short_instructions.no-NO.json @@ -680,15 +680,7 @@ "CSD U5 black white images pixelation 4_2021": "Tegn øyenbryn på smilefjeset (klikk her for å se bilde)", "CSD U5 black white images pixelation 5_2021": "Tegn hva du vil", "CSD U5 black white images pixelation_2021": "Fullfør X-formen ved å bruke 0 og 1-tall", - "CSDU6 arrays select rainbow_2021": "Skriv innholdet i matrisen på skjermen i numerisk rekkefølge. (Klikk her for detaljerte instruksjoner)", - "courseB_Scrat_ramp1_2021": "For denne oppgaven, kople blokkene sammen og trykk \"Kjør\"", - "courseB_Scrat_ramp2_2021": "Slå alle blokkene sammen for å fullføre koden, trykk så på \"Kjør\"", - "courseB_Scrat_ramp3a_2021": "Legg til en \"N\" blokk til bunnen av de andre blokkene for å fullføre koden, klikke så på \"Kjør\"", - "courseB_Scrat_ramp3b_2021": "Dra en ekstra blokk tilbake til verktøykassen fot å fjerne den.", - "courseB_Scrat_ramp4a_2021": "Kan du finne ut hvilken blokk du trenger å legge til bunnen av de andre blokkene for å fullføre koden?", - "courseB_Scrat_ramp5a_2021": "Prøv denne helt alene!", - "courseB_starWars_prog1_2021": "\"Gå å hent skrapmetallet, BB-8!\"", - "courseB_starWars_prog2_2021": "Få tak i alt metallet" + "CSDU6 arrays select rainbow_2021": "Skriv innholdet i matrisen på skjermen i numerisk rekkefølge. (Klikk her for detaljerte instruksjoner)" } } } diff --git a/i18n/locales/no-NO/dashboard/blocks.yml b/i18n/locales/no-NO/dashboard/blocks.yml index 79f0dea8ad8fb..bae17717bf17b 100644 --- a/i18n/locales/no-NO/dashboard/blocks.yml +++ b/i18n/locales/no-NO/dashboard/blocks.yml @@ -923,6 +923,11 @@ text: er flyttbar gamelab_edgesDisplace: text: kantene blokkerer {SPRITE} fra å flytte seg + gamelab_everySeconds: + text: 'hver {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekunder gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/i18n/locales/no-NO/dashboard/scripts.yml b/i18n/locales/no-NO/dashboard/scripts.yml index 43478c4e68d9d..176a4cc4e71b8 100644 --- a/i18n/locales/no-NO/dashboard/scripts.yml +++ b/i18n/locales/no-NO/dashboard/scripts.yml @@ -1050,6 +1050,7 @@ description_short: Lag et basketball-spill description: Lag et basketball-spill student_description: Lag et basketball-spill + name: basketball hoc-encryption: lessons: Simple Encryption: @@ -2821,9 +2822,6 @@ display_name: Oversikt dance-2019: description: Programmer din egen dansefest du kan dele med vennene dine! - lessons: - Dance Party: - name: Dansefest student_description: Programmer din egen dansefest du kan dele med vennene dine! k5-onlinepd-2019: lesson_groups: @@ -3972,6 +3970,9 @@ lessonGroup-2: display_name: Innhold csa3-2022: + lessons: + lesson-5: + name: For-løkker lesson_groups: lessonGroup-2: display_name: Innhold From ebe03dde4985757e05b3c4b0e7c27bf23d61111b Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:00 +0000 Subject: [PATCH 59/84] dashboard i18n updates - Polish --- .../locales/activity_sections.pl-PL.json | 7 +- .../config/locales/authored_hints.pl-PL.json | 58 +- dashboard/config/locales/blocks.pl-PL.yml | 14 +- .../locales/course_offerings.pl-PL.json | 4 +- dashboard/config/locales/data.pl-PL.yml | 1 + .../locales/lesson_activities.pl-PL.json | 13 +- dashboard/config/locales/lessons.pl-PL.json | 9 - .../locales/long_instructions.pl-PL.json | 6 +- .../locales/opportunity_standards.pl-PL.json | 14 + .../config/locales/progressions.pl-PL.yml | 1 + dashboard/config/locales/resources.pl-PL.json | 715 +++++++++++++++++- dashboard/config/locales/scripts.pl-PL.yml | 81 +- .../locales/short_instructions.pl-PL.json | 2 +- dashboard/config/locales/standards.pl-PL.json | 38 + i18n/locales/pl-PL/dashboard/blocks.yml | 14 +- .../pl-PL/dashboard/course_offerings.json | 4 +- i18n/locales/pl-PL/dashboard/data.yml | 1 + i18n/locales/pl-PL/dashboard/progressions.yml | 1 + i18n/locales/pl-PL/dashboard/scripts.yml | 81 +- 19 files changed, 986 insertions(+), 78 deletions(-) create mode 100644 dashboard/config/locales/opportunity_standards.pl-PL.json create mode 100644 dashboard/config/locales/standards.pl-PL.json diff --git a/dashboard/config/locales/activity_sections.pl-PL.json b/dashboard/config/locales/activity_sections.pl-PL.json index 48580b1067124..6c8903e5433d0 100644 --- a/dashboard/config/locales/activity_sections.pl-PL.json +++ b/dashboard/config/locales/activity_sections.pl-PL.json @@ -916,6 +916,9 @@ null ] }, + "5d09fa3e-63ce-4142-ac59-d893889ce78d": { + "progression_name": "Trenuj AI, by czyścił ocean" + }, "917bb837-8f93-4a92-86dc-ed60980f680b": { "progression_name": "AI: dane treningowe i stronniczość — Film" }, @@ -4740,7 +4743,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Ustawianie sceny\n\nPowitaj uczniów na zajęciach i przedstaw aktywności tego dnia.", "tips": [ - "Jednym ze sposobów na wprowadzenie Godziny Kodowania, jeśli sama nie jesteś zaznajomiona z kodowaniem, jest pokazanie jednego z [naszych inspirujących filmów wideo](https://hourofcode.com/promote/resources#videos). Wybierz ten, który Twoim zdaniem będzie inspirujący dla Twoich uczniów i udostępnij go teraz. Uczniom w klasach średnich proponujemy [Godzina Kodowania jest tutaj](https://youtu.be/FC5FbmsH4fw)." + "Jednym ze sposobów na wprowadzenie Godziny Kodowania, jeśli sama nie jesteś zaznajomiona z kodowaniem, jest pokazanie jednego z [naszych inspirujących filmów wideo][0]. Wybierz ten, który Twoim zdaniem będzie inspirujący dla Twoich uczniów i udostępnij go teraz. Uczniom w klasach średnich proponujemy [Godzina Kodowania jest tutaj][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -4753,7 +4756,7 @@ "description": "Czy wiesz, że informatyka może być bardzo kreatywna? W rzeczywistości możesz tworzyć dzieła sztuki za pomocą kodu. Przypominamy, że kod to zestaw instrukcji zrozumiałych dla komputera. Podobnie jak wybór kolorów farb, wybór kodu, który napiszesz, może być również okazją do wyrażenia swojej kreatywności!\n\nBędziemy dzisiaj używać poezji, aby zainspirować nasze kreatywne kodowanie. Czy ktoś wie, czym jest poezja? Masz ulubiony wiersz lub poetę?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Czytajcie poezję razem:** Przeczytajcie [kilka wierszy](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) razem jako klasa i poćwiczcie nazywanie nastroju każdego wiersza. Zachęć uczniów, aby podzielili się swoją interpretacją, nawet jeśli różni się od innych." + "description": "**Czytajcie poezję razem:** Przeczytajcie [kilka wierszy][0] razem jako klasa i poćwiczcie nazywanie nastroju każdego wiersza. Zachęć uczniów, aby podzielili się swoją interpretacją, nawet jeśli różni się od innych." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Sztuka poezji ", diff --git a/dashboard/config/locales/authored_hints.pl-PL.json b/dashboard/config/locales/authored_hints.pl-PL.json index b3decd07042f3..83354d0eca35f 100644 --- a/dashboard/config/locales/authored_hints.pl-PL.json +++ b/dashboard/config/locales/authored_hints.pl-PL.json @@ -1214,7 +1214,7 @@ "courseD_bee_conditionals_challenge1_b": "W tej łamigłówce każde miejsce może mieścić kwiatek, plaster miodu lub nic. Oznacza to, że w każdym kwadracie możesz powtórzyć swoją sekwencję „jeśli/w przeciwnym razie”. " }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach 'jeśli na kwiatku', kod wewnątrz 'dopóki nektar > 0' będzie działał tylko, jeśli pszczółka jest na kwiatku. Główna różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzór:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach 'jeśli na kwiatku', kod wewnątrz 'dopóki nektar > 0' będzie działał tylko, jeśli pszczółka jest na kwiatku. Główna różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzór:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "Oryginalny kod działałby świetnie - gdyby był tylko jeden skarb na każdym stosie!", @@ -1273,10 +1273,10 @@ "courseF_bee_functions_challenge2_b": "**Rozwiązanie:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "Następnie zbierz pozostałe klejnoty w tym rzędzie.\n\n![]()\nDodaj te bloki do swojego programu.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "Następnie zbierz pozostałe klejnoty w tym rzędzie.\n\n![]()\nDodaj te bloki do swojego programu.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "W końcu zbierz pozostałe klejnoty. Dodaj te bloki do swojego programu.\n\n[blockly block][1]", "courseD_collector_debugging_challenge2_d": "Tutaj jest pełne rozwiązanie tej łamigłówki.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n", - "courseD_collector_debugging_challenge2_a": "Zacznij od zebrania tylko DWÓCH klejnotów z każdego z pierwszych dwóch stosów. \n\n![]()\nUżyj poniższych bloków.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n" + "courseD_collector_debugging_challenge2_a": "Zacznij od zebrania tylko DWÓCH klejnotów z każdego z pierwszych dwóch stosów. \n\n![]()\nUżyj poniższych bloków.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n" }, "course3_farmer_condLoops_challenge1": { "courseD_farmer_condLoops_challenge1_a": "Przycisk `STEP` może być bardzo pomocny w tym wyzwaniu.", @@ -2985,19 +2985,19 @@ }, "courseC_PlayLab_events4": { "courseC_PlayLab_events4_b": "Po kliknięciu przycisku \"Uruchom\", Jorge musi przemieścić się w prawo o **100** pikseli, aby dojść do Kotki Oliwii.", - "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać ****\\_\\_\\_****mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." + "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać \\***\\*\\_\\_\\_\\*\\***mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." }, "courseC_PlayLab_events4_2018": { "courseC_PlayLab_events4_b": "Po kliknięciu przycisku \"Uruchom\", Jorge musi przemieścić się w prawo o **100** pikseli, aby dojść do Kotki Oliwii.", - "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać ****\\_\\_\\_****mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." + "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać \\***\\*\\_\\_\\_\\*\\***mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." }, "courseC_PlayLab_events4_2019": { "courseC_PlayLab_events4_b": "Po kliknięciu przycisku \"Uruchom\", Jorge musi przemieścić się w prawo o **100** pikseli, aby dojść do Kotki Oliwii.", - "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać ****\\_\\_\\_****mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." + "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać \\***\\*\\_\\_\\_\\*\\***mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." }, "courseC_PlayLab_events4_2020": { "courseC_PlayLab_events4_b": "Po kliknięciu przycisku \"Uruchom\", Jorge musi przemieścić się w prawo o **100** pikseli, aby dojść do Kotki Oliwii.", - "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać ****\\_\\_\\_****mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." + "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać \\***\\*\\_\\_\\_\\*\\***mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." }, "courseC_PlayLab_events5": { "courseC_PlayLab_events5_a": "Trzeba kliknąć menu rozwijane na bloku \"postać mówi\", aby znaleźć tekst: \"Co nowego?\"", @@ -3676,16 +3676,16 @@ "courseC_flappy_events5_a": "Musisz użyć bloku \"zdobądź punkt\", aby przejść ten poziom." }, "courseC_flappy_events6": { - "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami ******\\_****** razy\" do wydarzenia \"Gdy klikniesz\"." + "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami **\\*\\***\\_**\\*\\*** razy\" do wydarzenia \"Gdy klikniesz\"." }, "courseC_flappy_events6_2018": { - "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami ******\\_****** razy\" do wydarzenia \"Gdy klikniesz\"." + "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami **\\*\\***\\_**\\*\\*** razy\" do wydarzenia \"Gdy klikniesz\"." }, "courseC_flappy_events6_2019": { - "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami ******\\_****** razy\" do wydarzenia \"Gdy klikniesz\"." + "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami **\\*\\***\\_**\\*\\*** razy\" do wydarzenia \"Gdy klikniesz\"." }, "courseC_flappy_events6_2020": { - "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami ******\\_****** razy\" do wydarzenia \"Gdy klikniesz\"." + "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami **\\*\\***\\_**\\*\\*** razy\" do wydarzenia \"Gdy klikniesz\"." }, "courseC_flappy_events7": { "courseC_flappy_events7_a": "Możesz zmienić tło używając bloku \"ustaw scenę\". " @@ -5199,16 +5199,16 @@ "courseD_bee_conditionals_challenge1_b": "W tej łamigłówce każde miejsce może mieścić kwiatek, plaster miodu lub nic. Oznacza to, że w każdym kwadracie możesz powtórzyć swoją sekwencję „jeśli/w przeciwnym razie”. " }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "Dlaczego program działa w pierwszej połowie? Pomyśl dlaczego pszczółka musi poruszać się w tył. Ile nektaru zbiera pszczółka za każdym razem, gdy porusza się na kwiatem?", @@ -5393,8 +5393,8 @@ "courseD_collector_debugging9_b": "Wymyśl, jak rozwiążesz tę łamigłówkę, a potem przesuwaj się krok-po-kroku, aby spróbować utworzyć kod dopasowany do tego, co masz na myśli. " }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Zacznij od zebrania tylko **dwóch** klejnotów z każdego z pierwszych \\*\\*dwóch stosów. \n\n![]()\nUżyj tych bloków.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Następnie zbierz pozostałe klejnoty w tym rzędzie.\n\n![]()\nDodaj te bloki do swojego programu.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Zacznij od zebrania tylko **dwóch** klejnotów z każdego z pierwszych \\*\\*dwóch stosów. \n\n![]()\nUżyj tych bloków.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Następnie zbierz pozostałe klejnoty w tym rzędzie.\n\n![]()\nDodaj te bloki do swojego programu.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "W końcu zbierz pozostałe klejnoty. Dodaj te bloki do swojego programu.\n\n[blockly block][1]", "courseD_collector_debugging_challenge2_d": "Tutaj jest pełne rozwiązanie tej łamigłówki.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -7681,7 +7681,7 @@ "iceage_hello2_a": "Aby rozwiązać tę łamigłówkę trzeba skłonić Sida, aby coś powiedział z wykorzystaniem bloku \"postać 1 mówi\". Trzeba również skłonić Manny'ego, aby coś powiedział przy pomocy bloku \"postać 2 mówi\". " }, "iceage_move_events": { - "iceage_move_events_a": "Do każdego wydarzenia \"Gdy strzałka ****\\_****\" będzie trzeba dołączyć komendę \"Przemieść postać 1\", aby rozwiązać tę łamigłówkę. " + "iceage_move_events_a": "Do każdego wydarzenia \"Gdy strzałka \\***\\*\\_\\*\\***\" będzie trzeba dołączyć komendę \"Przemieść postać 1\", aby rozwiązać tę łamigłówkę. " }, "iceage_move_to_actor": { "iceage_move_to_actor_a": "Jeśli chodzi o tę łamigłówkę, czy możesz albo przemieścić Diego na doł o 200 pikseli lub przemieścić Manny'ego do góry o 200 pikseli.", @@ -8831,18 +8831,18 @@ "hint1": "Kliknij przycisk \\`+' w bloku zdarzeń. Wypełnij puste miejsce w bloku „zmiana kostiumu” blokiem „temat” znajdującym się w środku.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Aby nadać maski potworom, użyj bloku „zmiana kostiumu” ze zdarzeniem „po kliknięciu”:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nPamiętaj, aby przeciągnąć również mały czerwony blok z kliknięciem!", - "hint2": "Nowy kod dla tego poziomu powinien wyglądać następująco:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Aby nadać maski potworom, użyj bloku „zmiana kostiumu” ze zdarzeniem „po kliknięciu”:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nPamiętaj, aby przeciągnąć również mały czerwony blok z kliknięciem!", + "hint2": "Nowy kod dla tego poziomu powinien wyglądać następująco:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Szukasz dodatkowego wyzwania?\n\nMożesz także sprawić, by potwory poruszały się szybciej lub wolniej.\n\n1. Kliknij „Edytuj” w tym bloku wandering\n2. Zwiększ lub zmniejsz liczbę w tym bloku:\n\nthis sprite1\n\n\nAby potwory poruszały się wolniej, wybierz liczbę dziesiętną, taką jak „0,5” lub „0,25”. Aby poruszały się szybciej, wybierz dowolną liczbę większą niż 1." }, "CourseF_outbreak6": { "hint2": "Pamiętaj, aby przesunąć pozostałe bloki „akcji” do wnętrza bloku „jeśli szansa”:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Będziesz musiał dodać jeszcze 3 zdarzenia „kiedy dotyka”, aby sprawdzić wszystkie możliwe kombinacje „dotknięć” zdrowych i zainfekowanych duszków.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Będziesz musiał dodać jeszcze 3 zdarzenia „kiedy dotyka”, aby sprawdzić wszystkie możliwe kombinacje „dotknięć” zdrowych i zainfekowanych duszków.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Szczepionki\n\nKlikając na nie, możesz symulować podawanie szczepionki potworom. Aby to zrobić, użyj bloku „zmień kostium” w przypadku tego zdarzenia:\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Szczepionki\n\nKlikając na nie, możesz symulować podawanie szczepionki potworom. Aby to zrobić, użyj bloku „zmień kostium” w przypadku tego zdarzenia:\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Czujesz się zablokowany? Zawsze możesz zresetować swój kod, klikając na Historia wersji poniżej, a następnie wybierając opcję Zacznij od nowa." }, "Function intro Ryan_2021": { @@ -9340,7 +9340,7 @@ }, "courseB_iceage_loops2_2021": { "courseB_iceage_loops2_a": "Podziel tę łamigłówkę na dwie części: pierwszą przed zakrętem, a drugą po zakręcie.", - "courseB_iceage_loops2_b": "Jeśli gdzieś utkniesz, spróbuj wypowiedzieć kroki/ czynności na głos.", + "courseB_iceage_loops2_b": "Jeśli gdzieś utkniesz, spróbuj wypowiedzieć kroki na głos.", "courseB_iceage_loops2_c": "Podążaj tę ścieżkę, aby doprowadzić Scrata do żołędzia." }, "courseB_iceage_loops3_2021": { @@ -9369,7 +9369,7 @@ "courseB_iceage_loops9_2021": { "courseB_iceage_loops9_a": "Masz kłopot? Spróbuj podzielić tę łamigłówkę na mniejsze kawałki. Nie bój się uruchomić swoją łamigłówkę w trakcie kodowania!", "courseB_iceage_loops9_b": "Twój kod końcowy powinien zawierać **4** pętle.", - "courseB_iceage_loops9_c": "Scrat powinien podążać tę ścieżkę, aby dojść do żołędzia." + "courseB_iceage_loops9_c": "Scrat powinien podążać tą ścieżką, aby dojść do żołędzia." }, "courseB_maze_seq1_2021": { "courseB_maze_seq1_a": "Połącz bloki z blokiem , aby wprawić Scrata w ruch!", @@ -9487,7 +9487,7 @@ "courseB_starWars_prog9_2021": { "courseB_starWars_prog9_a": "Nie bój się popełniać błędów! Uruchom kod, aby zobaczyć, co się dzieje, nawet jeśli nie rozwiązałeś jeszcze zagadki.", "courseB_starWars_prog9_b": "Jest wiele sposobów na rozwiązanie tej zagadki.", - "courseB_starWars_prog9_c": "Czy pętla \"powtarzaj\" \n 3\n mogłaby tutaj pomóc?" + "courseB_starWars_prog9_c": "Czy pętla \"powtórz\" \n 3\n mogłaby tutaj pomóc?" }, "courseC19_playLab_EOC1_2021": { "courseE_playLab_scaffold1_a": "Blok \"ustaw postać 1 w obrazku ???\" może być użyty, aby dodać postać do sceny.", @@ -9520,7 +9520,7 @@ }, "courseC_PlayLab_events4_2021": { "courseC_PlayLab_events4_b": "Po kliknięciu przycisku \"Uruchom\", Jorge musi przemieścić się w prawo o **100** pikseli, aby dojść do Kotki Oliwii.", - "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać ****\\_\\_\\_****mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." + "courseC_PlayLab_events4_a": "Musisz dołączyć blok \"postać \\***\\*\\_\\_\\_\\*\\***mówi\" do zdarzenia \"gdy postać dotknie\", aby rozwiązać tę łamigłówkę." }, "courseC_PlayLab_events5_2021": { "courseC_PlayLab_events5_a": "Trzeba kliknąć menu rozwijane na bloku \"postać mówi\", aby znaleźć tekst: \"Co nowego?\"", @@ -9689,7 +9689,7 @@ "courseC_flappy_events5_a": "Musisz użyć bloku \"zdobądź punkt\", aby przejść ten poziom." }, "courseC_flappy_events6_2021": { - "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami ******\\_****** razy\" do wydarzenia \"Gdy klikniesz\"." + "courseC_flappy_events6_a": "Spróbuj dołączyć blok \"Machnij skrzydłami **\\*\\***\\_**\\*\\*** razy\" do wydarzenia \"Gdy klikniesz\"." }, "courseC_flappy_events7_2021": { "courseC_flappy_events7_a": "Możesz zmienić tło używając bloku \"ustaw scenę\". " @@ -10011,7 +10011,7 @@ "courseD_bee_conditionals_challenge1_b": "W tej łamigłówce każde miejsce może mieścić kwiatek, plaster miodu lub nic. Oznacza to, że w każdym kwadracie możesz powtórzyć swoją sekwencję „jeśli/w przeciwnym razie”. " }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Zupełnie tak, jak w blokach \"jeśli na kwiatku\", kod wewnątrz \"dopóki nektar > 0\" będzie działał tylko, jeśli pszczółka jest na kwiatku. Różnica jest taka, że kod wewnątrz będzie się powtarzał dopóki nie będzie już żadnego nektaru. Wypróbuj ten wzorzec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "Nie działa? Nie zapomnij użyć przycisku „Krok”, aby uruchamiać i przechodzić każdy wiersz programu po kolei.", @@ -10617,7 +10617,7 @@ "courseD_artist_functions5_c": "Rozpocznij od przeciągania kodu do funkcji \"narysuj gwiazdę\" dla uzyskania kształtu gwiazdy a następnie użyj tej funkcji, aby narysować trzy gwiazdy!" }, "iceage_move_events_dani": { - "iceage_move_events_a": "Do każdego wydarzenia \"Gdy strzałka ****\\_****\" będzie trzeba dołączyć komendę \"Przemieść postać 1\", aby rozwiązać tę łamigłówkę. " + "iceage_move_events_a": "Do każdego wydarzenia \"Gdy strzałka \\***\\*\\_\\*\\***\" będzie trzeba dołączyć komendę \"Przemieść postać 1\", aby rozwiązać tę łamigłówkę. " }, "iceage_sound_and_points_dani": { "iceage_sound_and_points_a": "Musisz dodać dwa bloki poniżej zdarzenia \"kiedy postać 1 dotknie postaci 2.\"", diff --git a/dashboard/config/locales/blocks.pl-PL.yml b/dashboard/config/locales/blocks.pl-PL.yml index f1297f9ff5687..ba6b38b3706ae 100644 --- a/dashboard/config/locales/blocks.pl-PL.yml +++ b/dashboard/config/locales/blocks.pl-PL.yml @@ -2,6 +2,8 @@ pl: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: utwórz nowego {ANIMATION_NAME} duszka w {LOCATION} Dancelab_alternateMoves: text: "{GROUP} zmienia się co {N} takty \nmiędzy {MOVE1} i {MOVE2}" options: @@ -1086,6 +1088,12 @@ pl: text: narysuj linię {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: krawędzie bloku {SPRITE} z ruchu + gamelab_everySeconds: + text: 'powtarzaj co {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekundy + '"frames"': ramki gamelab_followingTargets: text: idąc za celami gamelab_getAllSprites: @@ -1240,6 +1248,8 @@ pl: '"pop"': popularny '"rain"': deszcz '"spiral"': spirala + gamelab_makeNewScaledSprite: + text: utwórz nowego {ANIMATION_NAME} duszka w {LOCATION} gamelab_makeNewSpriteAnon: text: utwórz nowego {ANIMATION_NAME} duszka w {LOCATION} gamelab_makeNumSprites: @@ -1469,7 +1479,7 @@ pl: narysuj tablicę wyników {SPRITE1COSTUME}wynik{VAR1}{SPRITE2COSTUME}wynik{VAR2}cel{SPRITE3COSTUME} gamelab_setupSim: - text: "ustaw symulację {SPRITE1N}{SPRITE1COSTUME} z prędkością \n{SPRITE1SPEED}\nSPRITE2N][3][null][4] + text: "ustaw symulację {SPRITE1N}{SPRITE1COSTUME} z prędkością \n{SPRITE1SPEED}\nSPRITE2N][3]{SPRITE2COSTUME} z prędkością\n {SPRITE2SPEED}\nzbierając\n{SPRITE3N}{SPRITE3COSTUME}" gamelab_showTitleScreen: text: pokaż ekran tytułowy {BREAK} tytuł {TITLE} podtytuł {SUBTITLE} @@ -1854,7 +1864,7 @@ pl: populacja:{SPRITE2N} {TOGGLE}wirus Mikelab_setupSim: - text: "ustaw symulację {SPRITE1N}{SPRITE1COSTUME} z prędkością \n{SPRITE1SPEED}\nSPRITE2N][3][null][4] + text: "ustaw symulację {SPRITE1N}{SPRITE1COSTUME} z prędkością \n{SPRITE1SPEED}\nSPRITE2N][3]{SPRITE2COSTUME} z prędkością\n {SPRITE2SPEED}\nzbierając\n{SPRITE3N}{SPRITE3COSTUME}" Mikelab_showScoreboard: options: diff --git a/dashboard/config/locales/course_offerings.pl-PL.json b/dashboard/config/locales/course_offerings.pl-PL.json index 0d158b19b0f56..4bb6eb1acd100 100644 --- a/dashboard/config/locales/course_offerings.pl-PL.json +++ b/dashboard/config/locales/course_offerings.pl-PL.json @@ -99,7 +99,9 @@ "csd6-projects": "csd6-projects", "coursef-2022-pilot": "coursef-2022-pilot", "vpl-csd-summer-pilot": "vpl-csd-summer-pilot", - "csa-async": "csa-async" + "csa-async": "csa-async", + "self-paced-pl-csa": "self-paced-pl-csa", + "vpl-csd-summer-pilot-ci": "vpl-csd-summer-pilot-ci" } } } diff --git a/dashboard/config/locales/data.pl-PL.yml b/dashboard/config/locales/data.pl-PL.yml index ef6f88073f84d..f1b0de574b25c 100644 --- a/dashboard/config/locales/data.pl-PL.yml +++ b/dashboard/config/locales/data.pl-PL.yml @@ -920,6 +920,7 @@ pl: PL_overview_CSP: Co to jest Zasady Informatyki? PL_CSP_EIPMOverview: Przewodnik po lekcjach EIPM tesstest: Testy + CSA-PL-debugging-temp: Wprowadzenie do debugowania w Java Lab — temp callout: text: drag_blocks: Przeciągnij blok "idź" i przypnij go poniżej innego bloku diff --git a/dashboard/config/locales/lesson_activities.pl-PL.json b/dashboard/config/locales/lesson_activities.pl-PL.json index 8fc0d1dd848e6..8b95cad62fc7d 100644 --- a/dashboard/config/locales/lesson_activities.pl-PL.json +++ b/dashboard/config/locales/lesson_activities.pl-PL.json @@ -330,13 +330,13 @@ "name": "Pierwsze kroki " }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Zajęcia (30-45 minut)" + "name": "Aktywność" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Poziomy" }, "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { - "name": "Zakończenie (5 minut)" + "name": "Zakończenie" }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "Wersja rozszerzona" @@ -348,7 +348,7 @@ "name": "Pierwsze kroki " }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Zajęcia (30-45 minut)" + "name": "Aktywność" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Poziomy" @@ -359,6 +359,9 @@ "4cf19609-58ef-497b-b48d-2b9a0281a490": { "name": "Rozpowszechniaj" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Ocena" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Rozgrzewka" }, @@ -4053,10 +4056,10 @@ "name": "Zakończenie" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Pierwsze kroki (5 minut)" + "name": "Pierwsze kroki" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Zajęcia (30-45 minut)" + "name": "Aktywność" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Zakończenie" diff --git a/dashboard/config/locales/lessons.pl-PL.json b/dashboard/config/locales/lessons.pl-PL.json index c9221d78bdba8..c9c1566c6bdb9 100644 --- a/dashboard/config/locales/lessons.pl-PL.json +++ b/dashboard/config/locales/lessons.pl-PL.json @@ -124,15 +124,6 @@ "overview": "Na tej lekcji uczniowie w każdym wieku mogą zapoznać się z kodowaniem i informatyką w bezpiecznym, wspierającym ich środowisku. Po pierwsze, klasyfikują przedmioty jako „ryby” lub „nie ryby”, aby spróbować usunąć śmieci z oceanu. Następnie, będą musieli rozszerzyć swój zestaw danych treningowych o inne stworzenia morskie, które znajdują się w wodzie. W drugiej części ćwiczenia, wybiorą własne etykiety, które zastosują do obrazów losowo generowanych ryb. Te dane treningowe są używane w modelu uczenia maszynowego, który powinien być w stanie samodzielnie oznaczać nowe obrazy.", "student_overview": "Podsumowanie samouczka: Najpierw uczniowie klasyfikują przedmioty jako \"ryba\" lub \"nie ryba\" próbując zebrać śmieci z oceanu. Następnie będą musieli poszerzyć zakres swoich danych treningowych tak, aby uwzględnić stworzenia morskie, które należą do środowiska wodnego. W drugiej części ćwiczenia uczniowie będą wybierać swoje własne etykiety do zastosowania w obrazkach losowo wygenerowanych ryb. Z tych danych treningowych korzysta się na potrzeby modelu uczenia maszynowego, który powinien potem być w stanie oznaczać nowe obrazy we własnym zakresie." }, - "hello-world-food/lesson-1": { - "overview": "Na tej lekcji uczniowie poznają podstawy informatyki poprzez programowanie w Sprite Lab. Sprite Lab to narzędzie, za pomocą którego możesz tworzyć pomysłowe i zabawne projekty. Uczniowie nauczą się tworzyć i animować duszki oraz uczynić je interaktywnymi za pomocą zdarzeń.\n\nIstnieje wiele wersji tej lekcji. Każda wersja uczy tych samych pojęć, ale zawiera różne obrazy, które przemawiają do różnych uczniów. Aby uzyskać więcej informacji, odwiedź [stronę docelową Hello World.][0]", - "preparation": "- Zabawa poprzez łamigłówki służąca wynajdywaniu jakichkolwiek obszarów potencjalnych problemów dla swojej klasy.\n- Użyj zasobów na [Powiązania informatyki][0], aby sporządzić plan dalszej nauki informatyki po wstępnym samouczku.", - "purpose": "Ta lekcja ma służyć przygotowaniu uczniów do tworzenia prostych projektów programistycznych w Sprite Lab. Dysponując taką umiejętnością uczniowie mogą tworzyć projekty na dowolny temat, taki jak innych temat szkolny lub coś, co jest dla nich ważne. Zapraszamy na [Powiązania informatyki][0], aby poznać pomysły dotyczące tego, jak włączyć informatykę w inne przedmioty." - }, - "poem-art/lesson-1": { - "overview": "W tej zintegrowanej lekcji informatyki i ELA uczniowie będą animować wiersz z kodem, aby zilustrować nastrój wiersza. Podczas tego wprowadzającego ćwiczenia kodowania, będą czytać i wykrywać nastrój wiersza. Następnie znajdą odpowiednie efekty i obrazy, które pomogą zilustrować nastrój wiersza. Na koniec wykorzystają zdarzenia (kod), aby zilustrować zmianę nastroju lub animować wprowadzenie nowych obrazów w wierszu.\n\nTę lekcję można ukończyć jako samodzielną jednogodzinną lekcję . Można ją również wykorzystać jako pierwszą lekcję modułu pięciu lekcji o nazwie [Kodowanie z poezją](http://code.org/poetry). Pod koniec tego modułu uczniowie napiszą własne wiersze i utworzą aplikację do generowania wierszy, którą będą mogli dzielić się ze znajomymi.\n\nKodowanie z poezją jest częścią programu Powiązania z informatyką inicjatywy Code.org, który ma na celu zintegrowanie informatyki z innymi obszarami przedmiotowymi, takimi jak matematyka, ELA i przyroda, z dostosowaniem do standardów CCSS, NGSS i CSTA.", - "preparation": "- Przejrzyj i wypełnij samouczek online: [Sztuka poezji](http://studio.code.org/s/poem-art).\n\n- Pamiętaj, aby najpierw wypróbować ćwiczenia, zanim poprosisz uczniów o ich wykonanie.\n\n- Sprawdź swoją technologię i zdecyduj, czy musisz wcześniej coś naprawić.\n\n- Niektóre poziomy wymagają dźwięku do odtworzenia. Rozdaj słuchawki z wyprzedzeniem.\n\n- [Opcjonalnie] 2 karteczki samoprzylepne na ucznia do oceny.\n\n- [Opcjonalnie] Programowanie w parach – Zdecyduj, czy chcesz, aby uczniowie brali udział w programowaniu w parach. Obejrzyj ten [film](https://www.youtube.com/watch?v=sxToW3ixrwo) i odwiedź tę stronę [Wsparcie](https://support.code.org/hc/en-us/articles/115002122788-How-does-pair-programming-on-Code-org-work-), aby uzyskać więcej informacji na temat programowania w parach." - }, "jigsaw/Jigsaw": { "overview": "Ta lekcja da uczniom wyobrażenie, czego się spodziewać po wejściu do laboratorium komputerowego. Zaczyna się od krótkiej dyskusji wprowadzającej ich do zachowania się w laboratorium komputerowym, a następnie przechodzą oni do korzystania z komputera, aby ukończyć łamigłówki online.", "student_overview": "Kliknij i przeciągnij, by ukończyć łamigłówki." diff --git a/dashboard/config/locales/long_instructions.pl-PL.json b/dashboard/config/locales/long_instructions.pl-PL.json index 526ab398d8ca1..23cf990f9539e 100644 --- a/dashboard/config/locales/long_instructions.pl-PL.json +++ b/dashboard/config/locales/long_instructions.pl-PL.json @@ -191,7 +191,7 @@ "CourseD_Dance_Party_06": "_Potrzebujemy więcej tancerzy!_\n\nUtwórz kopię tancerza do tańca z kotem i nazwij go 'kopia\\_tancerza1'.", "CourseD_Dance_Party_08": "Każdy tancerz odznacza się zestawem _właściwości_, które decydują o tym, jak wygląda.\n\nZmniejszając _wielkość_ tancerza możesz spowodować, że będzie wyglądał, jak gdyby był tancerzem drugiego planu. Czy możesz sprawić, by obie kopie tancerzy były tej samej wielkości?", "CourseD_Dance_Party_09": "Tancerze mają właściwość „odcień”, która pozwala dodać warstwę koloru. Spróbuj zmienić odcień jednego ze swoich tancerzy.\n\n- Wybór odcienia spowoduje zmieszanie wybranego koloru z kolorami tancerza.", - "CourseD_Dance_Party_10": "Teraz wiemy, jak zmienić właściwości tancerza. Możemy również sprawić, by te same właściwości automatycznie odpowiadały na muzykę za pomocą tego bloku:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nTen program wykorzystuje głośność „basu” muzyki (niskie dźwięki) do kontrolowania wzrostu jednego tancerza. Czy potrafisz zmusić drugiego tancerza do reagowania na muzykę? ", + "CourseD_Dance_Party_10": "Teraz wiemy, jak zmienić właściwości tancerza. Możemy również sprawić, by te same właściwości automatycznie odpowiadały na muzykę za pomocą tego bloku:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nTen program wykorzystuje głośność „basu” muzyki (niskie dźwięki) do kontrolowania wzrostu jednego tancerza. Czy potrafisz zmusić drugiego tancerza do reagowania na muzykę? ", "CourseD_Dance_Party_11": "Blok pozwoli Ci uruchomić kod po naciśnięciu strzałki w górę.\n\nMożesz zmienić ruchy w tańcu, właściwości tancerza lub spowodować szybki ruch dokładnie raz. Bądź twórczy i wypatruj nowych bloków!", "CourseD_Dance_Party_11_5": "Sprawdź ten blok:\n\n\n\n6\n\"DUCK\"\n\"circle\"\n\n\nTeraz możesz utworzyć wielu tancerzy na raz!\n\nSpróbuj użyć kilku bloków „wszystkie kaczki\", aby napisać kod, który sprawi, że wszystkie kaczki będą tańczyć razem.", "CourseD_Dance_Party_11b": "Czas, by potańczyć! Po naciśnięciu strzałki w lewo, Kot podnosi ręce do góry (ruch \"dab\"). Gdy naciśniesz strzałkę w prawo, Robot robi szpagat (ruch \"drop\") a klaszcze (ruch \"clap\"), gdy naciśniesz strzałkę do góry. \n\n**Użyj klawiszy, by Robot na przemian klaskał i robił szpagat tak szybko, jak potrafisz!**", @@ -2645,7 +2645,7 @@ "courseA_harvester_loops9_2021": "Czy jesteś w stanie wymyślić, jak zebrać_całą_kukurydzę?", "courseA_harvester_seq10_2021": "Żniwiarka musi zebrać całą kukurydzę! Czy dostrzegasz wzorzec?", "courseA_harvester_seq11_2021": "Spróbuj sam! Zbierz całą kukurydzę.", - "courseA_harvester_seq12_2021": "_Dziękuję za otrzymaną pomoc!_Dopilnuj\nZbierz całą kukurydzę.", + "courseA_harvester_seq12_2021": "_Dziękuję za otrzymaną pomoc!_\n\nZbierz całą kukurydzę.", "courseA_harvester_seq13_2021": "Pomóż żniwiarce zebrać kukurydzę!", "courseA_harvester_seq1_2021": "Pomóż żniwiarce zebrać kukurydzę!", "courseA_harvester_seq2_2021": "Użyj **trzech** bloków , aby żniwiarka dotarła do kukurydzy! ", @@ -2686,7 +2686,7 @@ "courseB_Scrat_ramp3a_2021": "Wyjmij blok z przybornika i dodaj go do dolnej części innych bloków, aby ukończyć ten kod, a następnie kliknij \"▶ Uruchom\".", "courseB_Scrat_ramp3b_2021": "Na końcu tego kodu jest dodatkowy blok!\n\nPrzeciągnij go z powrotem do przybornika, aby go wyrzucić.", "courseB_Scrat_ramp4a_2021": "Czy jesteś w stanie wymyślić, który blok musisz dodać do dolnej części innych bloków, aby ukończyć ten kod?", - "courseB_Scrat_ramp5a_2021": "Wypróbuj to całkowicie sam!", + "courseB_Scrat_ramp5a_2021": "Wypróbuj to wszystko sam!", "courseB_artist_loops10_2021": "Wykorzystaj to, czego się nauczyłeś, aby narysować obrazek tego, co, jak Ci się wydaje, zobaczył artysta, gdy wrócił do domu.\n\n* * *\n\n### Pomysły\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", "courseB_artist_loops1_2021": "To jest nowy typ łamigłówki o nazwie: \"Artysta\". Graj na tym poziomie i narysuj coś zabawnego.", "courseB_artist_loops2_2021": "Artysta próbuje narysować linię **6** razy, ale to mu się nie udaje. Możesz pomóc?", diff --git a/dashboard/config/locales/opportunity_standards.pl-PL.json b/dashboard/config/locales/opportunity_standards.pl-PL.json new file mode 100644 index 0000000000000..a54ae9e081a4c --- /dev/null +++ b/dashboard/config/locales/opportunity_standards.pl-PL.json @@ -0,0 +1,14 @@ +{ + "pl-PL": { + "data": { + "opportunity_standards": { + "ngss/K-2-ETS1-1": { + "description": "Zadawaj pytania, dokonuj obserwacji oraz zbieraj informacje na temat sytuacji, którą ludzie chcą zmienić, aby zdefiniować prosty problem, który można rozwiązać przez opracowanie nowego albo udoskonalonego obiektu lub narzędzia." + }, + "ngss/K-2-ETS1-2": { + "description": "Opracuj prosty szkic, rysunek lub model fizyczny, aby zilustrować, w jaki sposób kształt obiektu pomaga mu funkcjonować zgodnie z potrzebami, aby rozwiązać dany problem." + } + } + } + } +} \ No newline at end of file diff --git a/dashboard/config/locales/progressions.pl-PL.yml b/dashboard/config/locales/progressions.pl-PL.yml index 781b8e8ad7434..4df2a59879eda 100644 --- a/dashboard/config/locales/progressions.pl-PL.yml +++ b/dashboard/config/locales/progressions.pl-PL.yml @@ -336,6 +336,7 @@ pl: The Right App - Unplugged Activity: Right App - Aktywność bez komputera Top Websites: Top Strony Train AI to Clean the Ocean: Trenuj AI, by czyścił ocean + Train an AI to Clean the Ocean: Trenuj AI, by czyścił ocean UI Element Properties: Właściwości elementów interfejsu graficznego Unit 5 Lesson 1 Overview: Jednostka 5 Lekcja 1 Omówienie Updating Your Prototype: Aktualizacja Twojego prototypu diff --git a/dashboard/config/locales/resources.pl-PL.json b/dashboard/config/locales/resources.pl-PL.json index 589ef895b005b..6073ea1180a6a 100644 --- a/dashboard/config/locales/resources.pl-PL.json +++ b/dashboard/config/locales/resources.pl-PL.json @@ -98,6 +98,567 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Wideo" }, + "lesson_plans/courseb/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-18/courseb/" + }, + "standard_mappings/courseb/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-18/courseb/standards/" + }, + "teacher_forum/courseb/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/courseb/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-18/courseb/vocab/" + }, + "lesson_plans/coursea/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-18/coursea/" + }, + "standard_mappings/coursea/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-18/coursea/standards/" + }, + "teacher_forum/coursea/2018": { + "name": "Forum Nauczycieli", + "url": "http://forum.code.org/c/csf" + }, + "vocabulary/coursea/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-18/coursea/vocab/" + }, + "lesson_plans/coursed/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-18/coursed/" + }, + "standard_mappings/coursed/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-18/coursed/standards/" + }, + "teacher_forum/coursed/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursed/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-18/coursed/vocab/" + }, + "lesson_plans/coursef/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-18/coursef/" + }, + "standard_mappings/coursef/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-18/coursef/standards/" + }, + "teacher_forum/coursef/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursef/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-18/coursef/vocab/" + }, + "lesson_plans/express/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-18/express/" + }, + "standard_mappings/express/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-18/express/standards/" + }, + "teacher_forum/express/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/express/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-18/express/vocab/" + }, + "lesson_plans/coursee/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-18/coursee/" + }, + "standard_mappings/coursee/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-18/coursee/standards/" + }, + "teacher_forum/coursee/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursee/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-18/coursee/vocab/" + }, + "lesson_plans/coursec/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-18/coursec/" + }, + "standard_mappings/coursec/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-18/coursec/standards/" + }, + "teacher_forum/coursec/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursec/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-18/coursec/vocab/" + }, + "code_introduced_1/csd/2018": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd-18/unit3/code/" + }, + "lesson_plans_2/csd/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-18/unit3/" + }, + "standard_mappings_2/csd/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-18/unit3/standards/" + }, + "teacher_forum_2/csd/2018": { + "name": "Forum Nauczycieli" + }, + "vocabulary_2/csd/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-18/unit3/vocab/" + }, + "code_introduced_3/csd/2018": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd-18/unit6/code/" + }, + "lesson_plans_5/csd/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-18/unit6/" + }, + "standard_mappings_5/csd/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-18/unit6/standards/" + }, + "teacher_forum_5/csd/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd6" + }, + "vocabulary_5/csd/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-18/unit6/vocab/" + }, + "lesson_plans_4/csd/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-18/unit5/" + }, + "standard_mappings_4/csd/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-18/unit5/standards/" + }, + "teacher_forum_4/csd/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd5" + }, + "vocabulary_4/csd/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-18/unit5/vocab" + }, + "code_introduced_2/csd/2018": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd-18/unit4/code/" + }, + "lesson_plans_3/csd/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-18/unit4/" + }, + "standard_mappings_3/csd/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-18/unit4/standards/" + }, + "teacher_forum_3/csd/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd4" + }, + "vocabulary_3/csd/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-18/unit4/vocab/" + }, + "code_introduced/csd/2018": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd-18/unit2/code/" + }, + "lesson_plans_1/csd/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-18/unit2/" + }, + "standard_mappings_1/csd/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-18/unit2/standards/" + }, + "teacher_forum_1/csd/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd2" + }, + "vocabulary_1/csd/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-18/unit2/vocab/" + }, + "lesson_plans/csd/2018": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-18/unit1" + }, + "standard_mappings/csd/2018": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-18/unit1/standards/" + }, + "teacher_forum/csd/2018": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd1" + }, + "vocabulary/csd/2018": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-18/unit1/vocab/" + }, + "curriculum_guide/coursea/2019": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1UqCgO06NzB1L6y83fnwnUcYdKr3MooJAaUZajj48DnI/preview" + }, + "lesson_plans/coursea/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-19/coursea/" + }, + "standard_mappings/coursea/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-19/coursea/standards/" + }, + "teacher_forum/coursea/2019": { + "name": "Forum Nauczycieli", + "url": "http://forum.code.org/c/csf" + }, + "vocabulary/coursea/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-19/coursea/vocab/" + }, + "curriculum_guide/courseb/2019": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1UqCgO06NzB1L6y83fnwnUcYdKr3MooJAaUZajj48DnI/preview" + }, + "lesson_plans/courseb/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-19/courseb/" + }, + "standard_mappings/courseb/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-19/courseb/standards/" + }, + "teacher_forum/courseb/2019": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/courseb/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-19/courseb/vocab/" + }, + "curriculum_guide/coursed/2019": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1UqCgO06NzB1L6y83fnwnUcYdKr3MooJAaUZajj48DnI/preview" + }, + "lesson_plans/coursed/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-19/coursed/" + }, + "standard_mappings/coursed/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-19/coursed/standards/" + }, + "teacher_forum/coursed/2019": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursed/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-19/coursed/vocab/" + }, + "curriculum_guide/coursef/2019": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1UqCgO06NzB1L6y83fnwnUcYdKr3MooJAaUZajj48DnI/preview" + }, + "lesson_plans/coursef/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-19/coursef/" + }, + "standard_mappings/coursef/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-19/coursef/standards/" + }, + "teacher_forum/coursef/2019": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursef/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-19/coursef/vocab/" + }, + "curriculum_guide/coursee/2019": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1UqCgO06NzB1L6y83fnwnUcYdKr3MooJAaUZajj48DnI/preview" + }, + "lesson_plans/coursee/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-19/coursee/" + }, + "standard_mappings/coursee/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-19/coursee/standards/" + }, + "teacher_forum/coursee/2019": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursee/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-19/coursee/vocab/" + }, + "lesson_plans/express/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-19/express/" + }, + "standard_mappings/express/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-19/express/standards/" + }, + "teacher_forum/express/2019": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/express/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-19/express/vocab/" + }, + "curriculum_guide/coursec/2019": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1UqCgO06NzB1L6y83fnwnUcYdKr3MooJAaUZajj48DnI/preview" + }, + "lesson_plans/coursec/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-19/coursec/" + }, + "standard_mappings/coursec/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-19/coursec/standards/" + }, + "teacher_forum/coursec/2019": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursec/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-19/coursec/vocab/" + }, + "teacher_forum/csd/2019": { + "name": "Forum Nauczycieli" + }, + "code_introduced_1/csd/2019": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd-19/unit3/code/" + }, + "lesson_plans_2/csd/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-19/unit3/" + }, + "standard_mappings_2/csd/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-19/unit3/standards/" + }, + "vocabulary_2/csd/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-19/unit3/vocab/" + }, + "code_introduced_3/csd/2019": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd-19/unit6/code/" + }, + "lesson_plans_5/csd/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-19/unit6/" + }, + "standard_mappings_5/csd/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-19/unit6/standards/" + }, + "vocabulary_5/csd/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-19/unit6/vocab/" + }, + "code_introduced_2/csd/2019": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd-19/unit4/code/" + }, + "lesson_plans_3/csd/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-19/unit4/" + }, + "standard_mappings_3/csd/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-19/unit4/standards/" + }, + "vocabulary_3/csd/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-19/unit4/vocab/" + }, + "lesson_plans_4/csd/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-19/unit5/" + }, + "standard_mappings_4/csd/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-19/unit5/standards/" + }, + "vocabulary_4/csd/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-19/unit5/vocab" + }, + "lesson_plans/csd/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-19/unit1" + }, + "standard_mappings/csd/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-19/unit1/standards/" + }, + "vocabulary/csd/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-19/unit1/vocab/" + }, + "code_introduced/csd/2019": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd-19/unit2/code/" + }, + "lesson_plans_1/csd/2019": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd-19/unit2/" + }, + "standard_mappings_1/csd/2019": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd-19/unit2/standards/" + }, + "vocabulary_1/csd/2019": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd-19/unit2/vocab/" + }, + "code_introduced_1/csd/2017": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd/unit3/code/" + }, + "lesson_plans_2/csd/2017": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd/unit3/" + }, + "standard_mappings_2/csd/2017": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd/unit3/standards/" + }, + "teacher_forum_2/csd/2017": { + "name": "Forum Nauczycieli" + }, + "vocabulary_2/csd/2017": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd/unit3/vocab/" + }, + "code_introduced_3/csd/2017": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd/unit6/code/" + }, + "lesson_plans_5/csd/2017": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd/unit6/" + }, + "standard_mappings_5/csd/2017": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd/unit6/standards/" + }, + "teacher_forum_5/csd/2017": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd6" + }, + "vocabulary_5/csd/2017": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd/unit6/vocab/" + }, + "code_introduced/csd/2017": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd/unit2/code/" + }, + "lesson_plans_1/csd/2017": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd/unit2/" + }, + "standard_mappings_1/csd/2017": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd/unit2/standards/" + }, + "teacher_forum_1/csd/2017": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd2" + }, + "vocabulary_1/csd/2017": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd/unit2/vocab/" + }, + "lesson_plans/csd/2017": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd/unit1" + }, + "standard_mappings/csd/2017": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd/unit1/standards/" + }, + "teacher_forum/csd/2017": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd1" + }, + "vocabulary/csd/2017": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd/unit1/vocab/" + }, + "lesson_plans_4/csd/2017": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd/unit5/" + }, + "standard_mappings_4/csd/2017": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd/unit5/standards/" + }, + "teacher_forum_4/csd/2017": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd5" + }, + "vocabulary_4/csd/2017": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd/unit5/vocab" + }, + "code_introduced_2/csd/2017": { + "name": "Wprowadzony kod", + "url": "https://curriculum.code.org/csd/unit4/code/" + }, + "lesson_plans_3/csd/2017": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csd/unit4/" + }, + "standard_mappings_3/csd/2017": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csd/unit4/standards/" + }, + "teacher_forum_3/csd/2017": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csd4" + }, + "vocabulary_3/csd/2017": { + "name": "Słownik", + "url": "https://curriculum.code.org/csd/unit4/vocab/" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Lista wierszy", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing", @@ -505,7 +1066,7 @@ "unplugged-video-big-event/courseb/2021": { "name": "Wielkie wydarzenie", "url": "https://youtu.be/u0WV9shCoak", - "type": "Wideo w trybie bez komputera" + "type": "Wideo" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Wielkie wydarzenie", @@ -3033,6 +3594,158 @@ }, "website-for-a-purpose-reflect/csd/2021": { "type": "Przewodnik projektu" + }, + "lesson_plans/pre-express/2020": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-20/express/" + }, + "standard_mappings/pre-express/2020": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-20/express/standards" + }, + "teacher_forum/pre-express/2020": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/pre-express/2020": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-20/express/vocab/" + }, + "lesson_plans/express/2020": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-20/express/" + }, + "standard_mappings/express/2020": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-20/express/standards/" + }, + "teacher_forum/express/2020": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/express/2020": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-20/express/vocab/" + }, + "curriculum_guide/courseb/2020": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1hstUHTGIdvtPP0TDdEfQeXG3zQ0q6ys237n2BY9CQmg/preview" + }, + "lesson_plans/courseb/2020": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-20/courseb/" + }, + "standard_mappings/courseb/2020": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-20/courseb/standards/" + }, + "teacher_forum/courseb/2020": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/courseb/2020": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-20/courseb/vocab/" + }, + "curriculum_guide/coursed/2020": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1hstUHTGIdvtPP0TDdEfQeXG3zQ0q6ys237n2BY9CQmg/preview" + }, + "lesson_plans/coursed/2020": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-20/coursed/" + }, + "standard_mappings/coursed/2020": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-20/coursed/standards/" + }, + "teacher_forum/coursed/2020": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursed/2020": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-20/coursed/vocab/" + }, + "curriculum_guide/coursec/2020": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1hstUHTGIdvtPP0TDdEfQeXG3zQ0q6ys237n2BY9CQmg/preview" + }, + "lesson_plans/coursec/2020": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-20/coursec/" + }, + "standard_mappings/coursec/2020": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-20/coursec/standards/" + }, + "teacher_forum/coursec/2020": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursec/2020": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-20/coursec/vocab/" + }, + "curriculum_guide/coursee/2020": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1hstUHTGIdvtPP0TDdEfQeXG3zQ0q6ys237n2BY9CQmg/preview" + }, + "lesson_plans/coursee/2020": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-20/coursee/" + }, + "standard_mappings/coursee/2020": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-20/coursee/standards/" + }, + "teacher_forum/coursee/2020": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursee/2020": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-20/coursee/vocab/" + }, + "curriculum_guide/coursea/2020": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1hstUHTGIdvtPP0TDdEfQeXG3zQ0q6ys237n2BY9CQmg/preview" + }, + "lesson_plans/coursea/2020": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-20/coursea/" + }, + "standard_mappings/coursea/2020": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-20/coursea/standards/" + }, + "teacher_forum/coursea/2020": { + "name": "Forum Nauczycieli", + "url": "http://forum.code.org/c/csf" + }, + "vocabulary/coursea/2020": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-20/coursea/vocab/" + }, + "curriculum_guide/coursef/2020": { + "name": "Przewodnik po curriculum", + "url": "https://docs.google.com/document/d/1hstUHTGIdvtPP0TDdEfQeXG3zQ0q6ys237n2BY9CQmg/preview" + }, + "lesson_plans/coursef/2020": { + "name": "Plany lekcji", + "url": "https://curriculum.code.org/csf-20/coursef/" + }, + "standard_mappings/coursef/2020": { + "name": "Standardowe Mapowania", + "url": "https://curriculum.code.org/csf-20/coursef/standards/" + }, + "teacher_forum/coursef/2020": { + "name": "Forum Nauczycieli", + "url": "https://forum.code.org/c/csf" + }, + "vocabulary/coursef/2020": { + "name": "Słownik", + "url": "https://curriculum.code.org/csf-20/coursef/vocab/" } } } diff --git a/dashboard/config/locales/scripts.pl-PL.yml b/dashboard/config/locales/scripts.pl-PL.yml index bd7e5462f9d57..b0df0d17f5a43 100644 --- a/dashboard/config/locales/scripts.pl-PL.yml +++ b/dashboard/config/locales/scripts.pl-PL.yml @@ -1379,8 +1379,6 @@ pl: student_description: 'Faza 2 Online: Mieszane letnie studia' equity-pd: lessons: - Code.org Equity PD: - name: Równość PD z Code. org Necessary Background: name: Niezbędne przygotowanie science-PD2: @@ -4162,6 +4160,7 @@ pl: ze strzałkami). Na końcu łamigłówki uczniowie będą mieli możliwość spersonalizowano grę przy pomocy różnych prędkości i dźwięków. student_description: Wybierz swoją drużynę i zrób grę w koszykówkę + name: piłka do kosza sample-csp5: lessons: Controlling Memory with Variables: @@ -5263,6 +5262,7 @@ pl: ze strzałkami). Na końcu łamigłówki uczniowie będą mieli możliwość spersonalizowano grę przy pomocy różnych prędkości i dźwięków. student_description: Mieszaj i łącz różne dyscypliny sportowe + name: zawody 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9483,6 +9483,7 @@ pl: będą mieli trochę czasu, aby zagrać w dowolną grę. student_description: Minecraft powraca na Godzinę Kodowania z najnowszą serią zadań! Koduj podróżując po świecie Minecraftu. + name: bohater applab-intro-staging: title: Wprowadzenie do inscenizacji App Lab lessons: @@ -13707,6 +13708,7 @@ pl: zostało zbudowane, aby reagować na muzykę. student_description: Stwórz kod swojej własnej imprezy tanecznej i udostępnij ją swoim znajomym. + name: taniec frozen-2018-test-b: title: Nowy skrypt zamrożony lessons: @@ -13732,6 +13734,7 @@ pl: student_description: Minecraft powraca z zupełnie nowymi zajęciami! Wykorzystaj swoją kreatywność i umiejętność rozwiązywania problemów, aby odkrywać i budować podwodne światy za pomocą kodu. + name: wodny sconyers: title: Plac zabaw Tracey lessons: @@ -19972,7 +19975,7 @@ pl: swoim znajomym. lessons: Dance Party: - name: Potańcówka + name: Potańcówka (2019) description_student: Na tej lekcji uczniowie w każdym wieku zapoznają się z kodowaniem i informatyką w bezpiecznym, wspierającym środowisku. Ta lekcja została zaprojektowana dla uczniów w każdym wieku, ale wymaga @@ -25791,8 +25794,6 @@ pl: name: Programy USE (tylko AppLab) MODIFY Programs: name: Programy MODIFY (AppLab -> Widget -> AppLab) - Does Code.org Like Your Dog?: - name: Czy Code.org lubi Twojego psa? dog: name: Czy Code.org lubi Twojego psa? AI for Oceans: @@ -32057,8 +32058,7 @@ pl: title: '"Witaj świecie!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Poruszanie się po platformie edukacyjnej Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Dowiesz się, jak:** @@ -35463,7 +35463,7 @@ pl: pętle tworzą wzorce. Pod koniec tego etapu uczniowie będą mieli możliwość tworzenia własnych obrazów za pomocą pętli. key: Scena oceanu z pętlami - The Big Event Jr.: + The Big Event Jr: name: Wielkie Zdarzenie Jr. description_student: Idź i krzycz, gdy Twoi nauczyciele naciskają przyciski na wielkim pilocie. @@ -36257,7 +36257,7 @@ pl: własną aplikacje na smartfona, która stanowi odpowiedź na potrzeby jednego dodatkowego użytkownika. key: Odpowiednia aplikacja - The Big Event Jr.: + The Big Event Jr: name: Wielkie Zdarzenie Jr. description_student: Idź i krzycz, gdy Twój nauczyciel naciska przyciski na wielkim pilocie. @@ -36392,7 +36392,7 @@ pl: description_student: Na tej lekcji dowiesz się, czym jest złośliwość oraz co robić, jeśli spotka Cię ona w Internecie. key: Stawianie STOP świństwom online - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Moi robotyczni przyjaciele Jr. description_student: Na tej lekcji będziesz udawać, że koledzy z klasy są robotami i zaprogramujesz ich tak, aby budowali wzorce piramid @@ -36439,7 +36439,7 @@ pl: tworzyć obrazy o coraz wyższym stopniu złożoności, korzystając z nowych bloków takich jak "idź do przodu o 100 pikseli" oraz "skręć w prawo o 90 stopni". - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Moi zapętleni robotyczni przyjaciele Jr. description_student: Na tej lekcji będziesz ponownie programować swoich kolegów z klasy, ale używając pętli będziesz mógł rozwiązywać większe @@ -37813,6 +37813,8 @@ pl: name: Jednostka 1 - Sprawdzian description_student: Gratulacje, ukończyłeś swoją pierwszą jednostkę! Oceń swoje postępy w ramach Sprawdzianu Jednostki 1. + lesson-21: + name: Konsola lesson_groups: lessonGroup-2: display_name: Treści @@ -37875,6 +37877,7 @@ pl: name: Praktyka FRQ lesson-5: name: Jednostka 2 Sprawdzian + description_student: Oceń swoje postępy w sprawdzianie z Jednostki 2. lesson-6: name: Zmienne lesson-7: @@ -37895,6 +37898,8 @@ pl: name: Drukowanie obiektów lesson-15: name: Zakres + lesson-16: + name: Konsola lesson_groups: lessonGroup-2: display_name: Treści @@ -37908,6 +37913,12 @@ pl: name: Praktyka FRQ lesson-2: name: Jednostka 3 - Sprawdzian + lesson-5: + name: Pętle dla (for) + lesson-12: + name: Znajdowanie duplikatów + lesson-16: + name: Konsola lesson_groups: lessonGroup-2: display_name: Treści @@ -38107,6 +38118,35 @@ pl: lessons: lesson-1: name: Witaj na Code.org + description_student: |- + Czeka Cię: + + - Wprowadzenie do Code.org. + - Dowiesz się, jak zaangażować się w te moduły profesjonalnej nauki. + + **Przybliżony czas:** 20 minut + description_teacher: |- + Czeka Cię: + + - Wprowadzenie do Code.org. + - Dowiesz się, jak zaangażować się w te moduły profesjonalnej nauki. + + **Przybliżony czas:** 20 minut + lesson-2: + description_student: |- + Czeka Cię: + + - Wprowadzenie do kursu AP Computer Science A + - Poznasz programowe podejście Code.org do CSA + + **Przybliżony czas:** 40 minut + description_teacher: |- + Czeka Cię: + + - Wprowadzenie do kursu AP Computer Science A + - Poznasz programowe podejście Code.org do CSA + + **Przybliżony czas:** 40 minut name: self-paced-pl-csa1-2022 title: 'Jednostka 1 - Moduł 1: Powitanie' self-paced-pl-csa2-2022: @@ -39229,6 +39269,7 @@ pl: display_name: Pokaż, co wiesz lessonGroup-5: display_name: Piaskownica + name: csa6-2022 csa7-2022: lessons: Writing Methods to Satisfy Conditions: @@ -39600,6 +39641,10 @@ pl: description_teacher: To pojawia się dla nauczycieli / facylitatorów lesson-3: name: Model Lekcja 1 - Jednostka 1 Lekcja 2 + lesson-9: + name: Planowanie lekcji + lesson-10: + name: Rola nauczyciela lesson_groups: lessonGroup-2: display_name: Synchroniczna Część 1 @@ -39738,7 +39783,21 @@ pl: key: Przeglądanie Twoich refleksji Welcome to "Teaching Computer Science Fundamentals": key: Witamy na "Podstawach Nauczania Informatyki" + CS Teaching and Student Practices: + key: Nauczanie informatyki i praktyki uczniów Lesson Planning: key: Planowanie lekcji Next steps: key: Następne kroki + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Oiczenia fizyczne + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Oiczenia fizyczne + hello-world-csc: + title: Witaj świecie + csd-playground: + name: csd-playground diff --git a/dashboard/config/locales/short_instructions.pl-PL.json b/dashboard/config/locales/short_instructions.pl-PL.json index f2eadd7fdcad2..868950b61a21f 100644 --- a/dashboard/config/locales/short_instructions.pl-PL.json +++ b/dashboard/config/locales/short_instructions.pl-PL.json @@ -3218,7 +3218,7 @@ "courseB_Scrat_ramp3a_2021": "Dodaj blok \"Północ\" do dolnej części innych bloków, aby ukończyć ten kod, a następnie kliknij \"▶ Uruchom\".", "courseB_Scrat_ramp3b_2021": "Przeciągnij dodatkowy blok z powrotem do przybornika, aby je odrzucić.", "courseB_Scrat_ramp4a_2021": "Czy jesteś w stanie wymyślić, który blok musisz dodać do dolnej części innych bloków, aby ukończyć ten kod?", - "courseB_Scrat_ramp5a_2021": "Wypróbuj to całkowicie sam!", + "courseB_Scrat_ramp5a_2021": "Wypróbuj to wszystko sam!", "courseB_artist_loops10_2021": "Wykorzystaj to, czego się nauczyłeś, aby narysować obrazek tego, co, jak Ci się wydaje, zobaczył artysta, gdy wrócił do domu.", "courseB_artist_loops1_2021": "To jest nowy typ łamigłówki o nazwie: \"Artysta\". Graj na tym poziomie i narysuj coś zabawnego.", "courseB_artist_loops2_2021": "Artysta próbuje narysować linię **6** razy, ale to mu się nie udaje. Możesz pomóc?", diff --git a/dashboard/config/locales/standards.pl-PL.json b/dashboard/config/locales/standards.pl-PL.json new file mode 100644 index 0000000000000..0c996fb745dad --- /dev/null +++ b/dashboard/config/locales/standards.pl-PL.json @@ -0,0 +1,38 @@ +{ + "pl-PL": { + "data": { + "standards": { + "csta/1B-AP-12": { + "description": "Modyfikuj, remiksuj i wprowadzaj części istniejącego programu do czyjejś pracy, aby opracować coś nowego lub dodać zaawansowane funkcje." + }, + "csta/1B-AP-15": { + "description": "Testuj i debuguj (identyfikuj i naprawiaj błędy) program lub algorytm, aby zapewnić jego działania zgodnie z przeznaczeniem." + }, + "csta2011/CT.L2:12": { + "description": "Stosuj abstrakcję, aby rozkładać problem na mniejsze podproblemy. " + }, + "csta/1A-IC-17": { + "description": "Pracuj z innymi w trybie online okazując szacunek i odpowiedzialność." + }, + "csta/1B-CS-01": { + "description": "Opisz, jak funkcjonują wewnętrzne i zewnętrzne części urządzeń komputerowych, tworząc system." + }, + "csta/1B-CS-02": { + "description": "Modeluj, jak sprzęt komputerowy i oprogramowanie współpracują ze sobą jako system, aby wykonywać zadania." + }, + "csta/1A-CS-02": { + "description": "Use appropriate terminology in identifying and describing the function of common physical components of computing systems (hardware)." + }, + "csta/1A-CS-03": { + "description": "Opisz podstawowe problemy ze sprzętem i oprogramowaniem, używając dokładnej terminologii." + }, + "csta/1B-AP-11": { + "description": "Rozkładaj (podziel) zadania na mniejsze, możliwe do opanowania podzadania, aby ułatwić proces tworzenia programu." + }, + "csta/1B-NI-05": { + "description": "Omów problemy cyberbezpieczeństwa w świecie oraz, jak mogą być chronione informacje osobiste." + } + } + } + } +} \ No newline at end of file diff --git a/i18n/locales/pl-PL/dashboard/blocks.yml b/i18n/locales/pl-PL/dashboard/blocks.yml index a26df9e623b87..3a3da0d19fe08 100644 --- a/i18n/locales/pl-PL/dashboard/blocks.yml +++ b/i18n/locales/pl-PL/dashboard/blocks.yml @@ -2,6 +2,8 @@ pl: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: utwórz nowego {ANIMATION_NAME} duszka w {LOCATION} Dancelab_alternateMoves: text: "{GROUP} zmienia się co {N} takty \nmiędzy {MOVE1} i {MOVE2}" options: @@ -1081,6 +1083,12 @@ pl: text: narysuj linię {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: krawędzie bloku {SPRITE} z ruchu + gamelab_everySeconds: + text: 'powtarzaj co {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekundy + '"frames"': ramki gamelab_followingTargets: text: idąc za celami gamelab_getAllSprites: @@ -1235,6 +1243,8 @@ pl: '"pop"': popularny '"rain"': deszcz '"spiral"': spirala + gamelab_makeNewScaledSprite: + text: utwórz nowego {ANIMATION_NAME} duszka w {LOCATION} gamelab_makeNewSpriteAnon: text: utwórz nowego {ANIMATION_NAME} duszka w {LOCATION} gamelab_makeNumSprites: @@ -1448,7 +1458,7 @@ pl: narysuj tablicę wyników {SPRITE1COSTUME}wynik{VAR1}{SPRITE2COSTUME}wynik{VAR2}cel{SPRITE3COSTUME} gamelab_setupSim: - text: "ustaw symulację {SPRITE1N}{SPRITE1COSTUME} z prędkością \n{SPRITE1SPEED}\nSPRITE2N][3][null][4] z prędkością\n {SPRITE2SPEED}\nzbierając\n{SPRITE3N}{SPRITE3COSTUME}" + text: "ustaw symulację {SPRITE1N}{SPRITE1COSTUME} z prędkością \n{SPRITE1SPEED}\nSPRITE2N][3]{SPRITE2COSTUME} z prędkością\n {SPRITE2SPEED}\nzbierając\n{SPRITE3N}{SPRITE3COSTUME}" gamelab_showTitleScreen: text: pokaż ekran tytułowy {BREAK} tytuł {TITLE} podtytuł {SUBTITLE} gamelab_spriteClicked: @@ -1822,7 +1832,7 @@ pl: populacja:{SPRITE2N} {TOGGLE}wirus Mikelab_setupSim: - text: "ustaw symulację {SPRITE1N}{SPRITE1COSTUME} z prędkością \n{SPRITE1SPEED}\nSPRITE2N][3][null][4] z prędkością\n {SPRITE2SPEED}\nzbierając\n{SPRITE3N}{SPRITE3COSTUME}" + text: "ustaw symulację {SPRITE1N}{SPRITE1COSTUME} z prędkością \n{SPRITE1SPEED}\nSPRITE2N][3]{SPRITE2COSTUME} z prędkością\n {SPRITE2SPEED}\nzbierając\n{SPRITE3N}{SPRITE3COSTUME}" Mikelab_showScoreboard: options: CORNER: diff --git a/i18n/locales/pl-PL/dashboard/course_offerings.json b/i18n/locales/pl-PL/dashboard/course_offerings.json index f08a7777e03a0..900785f9d7d5e 100644 --- a/i18n/locales/pl-PL/dashboard/course_offerings.json +++ b/i18n/locales/pl-PL/dashboard/course_offerings.json @@ -96,5 +96,7 @@ "csd6-projects": "csd6-projects", "coursef-2022-pilot": "coursef-2022-pilot", "vpl-csd-summer-pilot": "vpl-csd-summer-pilot", - "csa-async": "csa-async" + "csa-async": "csa-async", + "self-paced-pl-csa": "self-paced-pl-csa", + "vpl-csd-summer-pilot-ci": "vpl-csd-summer-pilot-ci" } \ No newline at end of file diff --git a/i18n/locales/pl-PL/dashboard/data.yml b/i18n/locales/pl-PL/dashboard/data.yml index d114f66aa6c0d..e67cab8e610b5 100755 --- a/i18n/locales/pl-PL/dashboard/data.yml +++ b/i18n/locales/pl-PL/dashboard/data.yml @@ -631,6 +631,7 @@ pl: PL_overview_CSP: Co to jest Zasady Informatyki? PL_CSP_EIPMOverview: Przewodnik po lekcjach EIPM tesstest: Testy + CSA-PL-debugging-temp: Wprowadzenie do debugowania w Java Lab — temp callout: text: drag_blocks: Przeciągnij blok "idź" i przypnij go poniżej innego bloku diff --git a/i18n/locales/pl-PL/dashboard/progressions.yml b/i18n/locales/pl-PL/dashboard/progressions.yml index 5a19fc9255f99..fb52621dd3ca2 100644 --- a/i18n/locales/pl-PL/dashboard/progressions.yml +++ b/i18n/locales/pl-PL/dashboard/progressions.yml @@ -321,6 +321,7 @@ pl: The Right App - Unplugged Activity: Right App - Aktywność bez komputera Top Websites: Top Strony Train AI to Clean the Ocean: Trenuj AI, by czyścił ocean + Train an AI to Clean the Ocean: Trenuj AI, by czyścił ocean UI Element Properties: Właściwości elementów interfejsu graficznego Unit 5 Lesson 1 Overview: Jednostka 5 Lekcja 1 Omówienie Updating Your Prototype: Aktualizacja Twojego prototypu diff --git a/i18n/locales/pl-PL/dashboard/scripts.yml b/i18n/locales/pl-PL/dashboard/scripts.yml index afcede1d4ebf8..c2ba9648b3dd7 100755 --- a/i18n/locales/pl-PL/dashboard/scripts.yml +++ b/i18n/locales/pl-PL/dashboard/scripts.yml @@ -1252,8 +1252,6 @@ pl: student_description: 'Faza 2 Online: Mieszane letnie studia' equity-pd: lessons: - Code.org Equity PD: - name: Równość PD z Code. org Necessary Background: name: Niezbędne przygotowanie science-PD2: @@ -3472,6 +3470,7 @@ pl: description_student: Czy kiedykolwiek chciałeś grać w szkole w gry wideo? Na tej lekcji będziesz tworzyć swoje własne! description_teacher: Na tych zajęciach internetowych uczniowie będą się uczyć, czym są zdarzenia oraz jak komputery z nich korzystają w programach takich, jak gry wideo. Uczniowie będą pracować nad łamigłówkami sprawiając, że program reaguje na zdarzenia (jak naciskanie klawiszy ze strzałkami). Na końcu łamigłówki uczniowie będą mieli możliwość spersonalizowano grę przy pomocy różnych prędkości i dźwięków. student_description: Wybierz swoją drużynę i zrób grę w koszykówkę + name: piłka do kosza sample-csp5: lessons: Controlling Memory with Variables: @@ -4048,6 +4047,7 @@ pl: description_student: Czy kiedykolwiek chciałeś grać w szkole w gry wideo? Na tej lekcji będziesz tworzyć swoje własne! description_teacher: Na tych zajęciach internetowych uczniowie będą się uczyć, czym są zdarzenia oraz jak komputery z nich korzystają w programach takich, jak gry wideo. Uczniowie będą pracować nad łamigłówkami sprawiając, że program reaguje na zdarzenia (jak naciskanie klawiszy ze strzałkami). Na końcu łamigłówki uczniowie będą mieli możliwość spersonalizowano grę przy pomocy różnych prędkości i dźwięków. student_description: Mieszaj i łącz różne dyscypliny sportowe + name: zawody 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6819,6 +6819,7 @@ pl: name: 'Minecraft: Podróż Bohatera' description_teacher: Na tej lekcji uczniowie w każdym wieku mogą zapoznać się z kodowaniem i informatyką w bezpiecznym, wspierającym ich środowisku. Ta lekcja jest odpowiednia dla wszystkich uczniów, którzy potrafią czytać (w wieku 6+). Młodsi uczniowie prawdopodobnie nie ukończą samouczka, ale będą mieli mnóstwo zabawy, pracując nad łamigłówkami przez godzinę. Uczniowie szkół średnich w większości ukończą samouczek i na koniec będą mieli trochę czasu, aby zagrać w dowolną grę. student_description: Minecraft powraca na Godzinę Kodowania z najnowszą serią zadań! Koduj podróżując po świecie Minecraftu. + name: bohater applab-intro-staging: title: Wprowadzenie do inscenizacji App Lab lessons: @@ -9208,6 +9209,7 @@ pl: description_student: Na tej lekcji uczniowie w każdym wieku zapoznają się z kodowaniem i informatyką w bezpiecznym, wspierającym środowisku. Ta lekcja została zaprojektowana dla uczniów w każdym wieku, ale wymaga umiejętności czytania. Ta aktywność wymaga dźwięku, ponieważ narzędzie zostało zbudowane, aby reagować na muzykę. description_teacher: Na tej lekcji uczniowie w każdym wieku zapoznają się z kodowaniem i informatyką w bezpiecznym, wspierającym środowisku. Ta lekcja została zaprojektowana dla uczniów w każdym wieku, ale wymaga umiejętności czytania. Ta aktywność wymaga dźwięku, ponieważ narzędzie zostało zbudowane, aby reagować na muzykę. student_description: Stwórz kod swojej własnej imprezy tanecznej i udostępnij ją swoim znajomym. + name: taniec frozen-2018-test-b: title: Nowy skrypt zamrożony lessons: @@ -9222,6 +9224,7 @@ pl: name: 'Minecraft: Wodna podróż' description_teacher: Na tej lekcji uczniowie w każdym wieku mogą zapoznać się z kodowaniem i informatyką w bezpiecznym, wspierającym ich środowisku. Ta lekcja jest odpowiednia dla wszystkich uczniów, którzy potrafią czytać (w wieku 6+). Młodsi uczniowie prawdopodobnie nie ukończą samouczka, ale będą mieli mnóstwo zabawy, pracując nad łamigłówkami przez godzinę. Uczniowie szkół średnich w większości ukończą samouczek i na koniec będą mieli trochę czasu, aby zagrać w dowolną grę. student_description: Minecraft powraca z zupełnie nowymi zajęciami! Wykorzystaj swoją kreatywność i umiejętność rozwiązywania problemów, aby odkrywać i budować podwodne światy za pomocą kodu. + name: wodny sconyers: title: Plac zabaw Tracey lessons: @@ -12919,7 +12922,7 @@ pl: description: Stwórz kod swojej własnej imprezy tanecznej i udostępnij ją swoim znajomym. lessons: Dance Party: - name: Potańcówka + name: Potańcówka (2019) description_student: Na tej lekcji uczniowie w każdym wieku zapoznają się z kodowaniem i informatyką w bezpiecznym, wspierającym środowisku. Ta lekcja została zaprojektowana dla uczniów w każdym wieku, ale wymaga umiejętności czytania. Ta aktywność wymaga dźwięku, ponieważ narzędzie zostało zbudowane, aby reagować na muzykę. description_teacher: Na tej lekcji uczniowie w każdym wieku zapoznają się z kodowaniem i informatyką w bezpiecznym, wspierającym środowisku. Ta lekcja została zaprojektowana dla uczniów w każdym wieku, ale wymaga umiejętności czytania. Ta aktywność wymaga dźwięku, ponieważ narzędzie zostało zbudowane, aby reagować na muzykę. student_description: Stwórz kod swojej własnej imprezy tanecznej i udostępnij ją swoim znajomym. @@ -16421,8 +16424,6 @@ pl: name: Programy USE (tylko AppLab) MODIFY Programs: name: Programy MODIFY (AppLab -> Widget -> AppLab) - Does Code.org Like Your Dog?: - name: Czy Code.org lubi Twojego psa? dog: name: Czy Code.org lubi Twojego psa? AI for Oceans: @@ -20311,8 +20312,7 @@ pl: title: '"Witaj świecie!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Poruszanie się po platformie edukacyjnej Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Dowiesz się, jak:** @@ -22231,7 +22231,7 @@ pl: description_student: Używaj pętli i wzorców, aby ukończyć ilustracje. description_teacher: Wracając do pętli, uczniowie uczą się rysować poprzez powtarzanie w pętli prostych sekwencji instrukcji. W poprzedniej lekcji pętle były użyte do przemierzania labiryntu i zbierania skarbów. Tutaj, pętle tworzą wzorce. Pod koniec tego etapu uczniowie będą mieli możliwość tworzenia własnych obrazów za pomocą pętli. key: Scena oceanu z pętlami - The Big Event Jr.: + The Big Event Jr: name: Wielkie Zdarzenie Jr. description_student: Idź i krzycz, gdy Twoi nauczyciele naciskają przyciski na wielkim pilocie. description_teacher: Zdarzenia są świetnym sposobem na urozmaicenie napisanego wcześniej algorytmu. Czasami chcesz, aby Twój program był w stanie odpowiedzieć na działanie użytkownika w odpowiednim momencie. Właśnie do tego służą zdarzenia. @@ -22777,7 +22777,7 @@ pl: description_student: Utwórz szkice swoj własnej aplikacji na smartfona. description_teacher: Na tej lekcji uczniowie będą stwierdzać, że informatyka może pomóc ludziom w prawdziwym życiu. Najpierw uczniowie wykazują empatię względem kilku fikcyjnych użytkowników smartfona, aby pomóc im znaleźć "właściwą aplikację", które stanowi odpowiedź na ich potrzeby. Wówczas uczniowie okazują empatię i kreatywność, aby naszkicować swoją własną aplikacje na smartfona, która stanowi odpowiedź na potrzeby jednego dodatkowego użytkownika. key: Odpowiednia aplikacja - The Big Event Jr.: + The Big Event Jr: name: Wielkie Zdarzenie Jr. description_student: Idź i krzycz, gdy Twój nauczyciel naciska przyciski na wielkim pilocie. description_teacher: Zdarzenia są świetnym sposobem na urozmaicenie napisanego wcześniej algorytmu. Czasami chcesz, aby Twój program był w stanie odpowiedzieć na działanie użytkownika w odpowiednim momencie. Właśnie do tego służą zdarzenia. @@ -22860,7 +22860,7 @@ pl: name: Stawianie STOP świństwom online description_student: Na tej lekcji dowiesz się, czym jest złośliwość oraz co robić, jeśli spotka Cię ona w Internecie. key: Stawianie STOP świństwom online - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Moi robotyczni przyjaciele Jr. description_student: Na tej lekcji będziesz udawać, że koledzy z klasy są robotami i zaprogramujesz ich tak, aby budowali wzorce piramid z kubeczków. description_teacher: Używając zbioru symboli zamiast kodu uczniowie będą projektować algorytmy, aby instruować "robota", jak ma ustawiać kubeczki według różnych wzorców. Uczniowie będą po kolei wcielać się w rolę robota, reagując tylko na algorytmy zdefiniowane przez rówieśników. W tym segmencie uczniom przedstawia się połączenia pomiędzy symbolami a działaniami, różnicę pomiędzy algorytmem a programem oraz cenną umiejętność debugowania. @@ -22881,7 +22881,7 @@ pl: name: Tworzenie grafiki przy pomocy kodu description_student: Twórz piękne obrazki programując Artystę. description_teacher: Na tej lekcji uczniowie przejmą sterowania Artystą, aby dokończyć rysunki na ekranie. Ta scena Artysty pozwoli uczniom tworzyć obrazy o coraz wyższym stopniu złożoności, korzystając z nowych bloków takich jak "idź do przodu o 100 pikseli" oraz "skręć w prawo o 90 stopni". - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Moi zapętleni robotyczni przyjaciele Jr. description_student: Na tej lekcji będziesz ponownie programować swoich kolegów z klasy, ale używając pętli będziesz mógł rozwiązywać większe i bardziej złożone problemy. description_teacher: Tworząc wstępną wersję zajęć "Moi robotyczni przyjaciele", uczniowie zajmują się większymi i bardziej skomplikowanymi projektami. W celu zaprojektowanie swoich "robotów", aby ukończyć większe konstrukcje, uczniowie będą musieli identyfikować wzorce powtórzone w swoich instrukcjach, które można zastąpić pętlą. @@ -23687,6 +23687,8 @@ pl: lesson-20: name: Jednostka 1 - Sprawdzian description_student: Gratulacje, ukończyłeś swoją pierwszą jednostkę! Oceń swoje postępy w ramach Sprawdzianu Jednostki 1. + lesson-21: + name: Konsola lesson_groups: lessonGroup-2: display_name: Treści @@ -23749,6 +23751,7 @@ pl: name: Praktyka FRQ lesson-5: name: Jednostka 2 Sprawdzian + description_student: Oceń swoje postępy w sprawdzianie z Jednostki 2. lesson-6: name: Zmienne lesson-7: @@ -23769,6 +23772,8 @@ pl: name: Drukowanie obiektów lesson-15: name: Zakres + lesson-16: + name: Konsola lesson_groups: lessonGroup-2: display_name: Treści @@ -23782,6 +23787,12 @@ pl: name: Praktyka FRQ lesson-2: name: Jednostka 3 - Sprawdzian + lesson-5: + name: Pętle dla (for) + lesson-12: + name: Znajdowanie duplikatów + lesson-16: + name: Konsola lesson_groups: lessonGroup-2: display_name: Treści @@ -23951,6 +23962,35 @@ pl: lessons: lesson-1: name: Witaj na Code.org + description_student: |- + Czeka Cię: + + - Wprowadzenie do Code.org. + - Dowiesz się, jak zaangażować się w te moduły profesjonalnej nauki. + + **Przybliżony czas:** 20 minut + description_teacher: |- + Czeka Cię: + + - Wprowadzenie do Code.org. + - Dowiesz się, jak zaangażować się w te moduły profesjonalnej nauki. + + **Przybliżony czas:** 20 minut + lesson-2: + description_student: |- + Czeka Cię: + + - Wprowadzenie do kursu AP Computer Science A + - Poznasz programowe podejście Code.org do CSA + + **Przybliżony czas:** 40 minut + description_teacher: |- + Czeka Cię: + + - Wprowadzenie do kursu AP Computer Science A + - Poznasz programowe podejście Code.org do CSA + + **Przybliżony czas:** 40 minut name: self-paced-pl-csa1-2022 title: 'Jednostka 1 - Moduł 1: Powitanie' self-paced-pl-csa2-2022: @@ -24458,6 +24498,7 @@ pl: display_name: Pokaż, co wiesz lessonGroup-5: display_name: Piaskownica + name: csa6-2022 csa7-2022: lessons: Writing Methods to Satisfy Conditions: @@ -24643,6 +24684,10 @@ pl: description_teacher: To pojawia się dla nauczycieli / facylitatorów lesson-3: name: Model Lekcja 1 - Jednostka 1 Lekcja 2 + lesson-9: + name: Planowanie lekcji + lesson-10: + name: Rola nauczyciela lesson_groups: lessonGroup-2: display_name: Synchroniczna Część 1 @@ -24781,7 +24826,21 @@ pl: key: Przeglądanie Twoich refleksji Welcome to "Teaching Computer Science Fundamentals": key: Witamy na "Podstawach Nauczania Informatyki" + CS Teaching and Student Practices: + key: Nauczanie informatyki i praktyki uczniów Lesson Planning: key: Planowanie lekcji Next steps: key: Następne kroki + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Oiczenia fizyczne + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Oiczenia fizyczne + hello-world-csc: + title: Witaj świecie + csd-playground: + name: csd-playground From 44b5dc611edbbd83f5be0c31fdbc3ad8f940292b Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:05 +0000 Subject: [PATCH 60/84] dashboard i18n updates - Portuguese, Brazilian --- .../locales/activity_sections.pt-BR.json | 4 +- .../config/locales/authored_hints.pt-BR.json | 10 +- dashboard/config/locales/blocks.pt-BR.yml | 11 +- .../locales/lesson_activities.pt-BR.json | 14 +- dashboard/config/locales/lessons.pt-BR.json | 9 - .../locales/long_instructions.pt-BR.json | 2 +- dashboard/config/locales/resources.pt-BR.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.pt-BR.yml | 41 +- .../locales/short_instructions.pt-BR.json | 2 +- .../locales/teacher_markdown.pt-BR.json | 4 +- i18n/locales/pt-BR/dashboard/blocks.yml | 11 +- i18n/locales/pt-BR/dashboard/scripts.yml | 41 +- 12 files changed, 644 insertions(+), 45 deletions(-) diff --git a/dashboard/config/locales/activity_sections.pt-BR.json b/dashboard/config/locales/activity_sections.pt-BR.json index 3ad2a6257c46f..05f6a82166699 100644 --- a/dashboard/config/locales/activity_sections.pt-BR.json +++ b/dashboard/config/locales/activity_sections.pt-BR.json @@ -5147,7 +5147,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Preparação do Terreno Dê as boas vindas aos alunos para a aula e introduza a atividade do dia.", "tips": [ - "Uma maneira de introduzir a Hora do Código se você não está muito familiarizado com a codificação é mostrar um dos [nossos vídeos inspiradores](https://hourofcode.com/promote/resources#videos). Escolha aquele que você acha que os seus alunos acharão inspirador e compartilhe com eles. Para os alunos das séries do ensino médio, sugerimos [A Hora do Código é Aqui](https://youtu.be/FC5FbmsH4fw)." + "Uma maneira de introduzir a Hora do Código se você não está muito familiarizado com a codificação é mostrar um dos [nossos vídeos inspiradores][0]. Escolha aquele que você acha que os seus alunos acharão inspirador e compartilhe com eles. Para os alunos das séries do ensino médio, sugerimos [A Hora do Código é Aqui][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -5160,7 +5160,7 @@ "description": "Sabia que a ciência da computação pode ser muito criativa? Na verdade, você pode fazer arte com códigos. Como lembrete, o código é um conjunto de instruções que um computador pode entender. Assim como escolher quais cores de tinta usar, escolher qual código você usa para escrever também pode ser uma oportunidade para expressar a sua criatividade! Vamos usar a poesia para inspirar a nossa codificação criativa hoje. Alguém sabe o que é poesia? Você tem um poema ou poeta favorito?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Leia a poesia junto com os alunos:** Leia alguns [poucos poemas](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) junto com eles como em uma aula e pratique dar um nome para o humor de cada poema. Incentive os alunos a compartilhar a sua interpretação, mesmo que elas sejam diferentes das dos outros." + "description": "**Leia a poesia junto com os alunos:** Leia alguns [poucos poemas][0] junto com eles como em uma aula e pratique dar um nome para o humor de cada poema. Incentive os alunos a compartilhar a sua interpretação, mesmo que elas sejam diferentes das dos outros." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Arte poética", diff --git a/dashboard/config/locales/authored_hints.pt-BR.json b/dashboard/config/locales/authored_hints.pt-BR.json index f52c8ff3db86b..14e9f4c9d9d6b 100644 --- a/dashboard/config/locales/authored_hints.pt-BR.json +++ b/dashboard/config/locales/authored_hints.pt-BR.json @@ -1340,7 +1340,7 @@ "courseF_bee_functions_challenge2_b": "**Solução:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Inicie focando-se em coletar DUAS pedras preciosas de cada uma das duas primeiras pilhas.\n\n![]()\nUse estes blocos.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", + "courseD_collector_debugging_challenge2_a": "Inicie focando-se em coletar DUAS pedras preciosas de cada uma das duas primeiras pilhas.\n\n![]()\nUse estes blocos.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", "courseD_collector_debugging_challenge2_b": "Em seguida, colete as gemas restantes nessa linha.\n\n![]()\nAdd these blocks to your program.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Finalmente, colete o tesouro restante. Adicione esses blocos ao seu programa.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Aqui está a solução completa para esse quebra-cabeças.\n\n\n\n\n\n4\n\n\n4\n\n\n2\n\n\nmoveForward\n\n\n2\n\n\n\n\n\n\n\n\n\nmoveBackward\n\n\n\n\n\n\nturnRight\n\n\n\n\n\n\n\n" @@ -8838,18 +8838,18 @@ "hint1": "Clique no botão '+' no bloco do evento. Preencha um espaço vazio no bloco 'trocar trajes', com o bloco do 'personagem' interno. \n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Para dar uma máscara ao monstro, use o bloco 'mudança de traje' com um evento 'ao clicar': \n\n\"when\"\"healthy\"\"healthy_mask\" \n\nCertifique-se de arrastar o bloco vermelho 'clicado' também!", - "hint2": "O novo código para este nível deve ser assim: \n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Para dar uma máscara ao monstro, use o bloco 'mudança de traje' com um evento 'ao clicar': \n\n\"when\"\"healthy\"\"healthy\\_mask\" \n\nCertifique-se de arrastar o bloco vermelho 'clicado' também!", + "hint2": "O novo código para este nível deve ser assim: \n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Está em busca de um desafio extra?\n\nVocê também pode fazer os monstros se movimentar mais rapidamente ou mais lentamente. \n\n1. Clique em 'Editar neste bloco wandering\n2. Aumente ou reduza o número neste bloco: \n\nthis sprite1\n \n\nPara que os monstros fiquem mais lentos, selecione um valor decimal como '0,5' ou '0,25'. Para ficarem mais rápidos, selecione qualquer número maior do que 1." }, "CourseF_outbreak6": { "hint2": "Certifique-se de que os outros blocos de \"ação\" foram arrastados para dentro do bloco de 'chances': \n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Você vai precisar adicionar mais 3 eventos 'ao se tocarem' para confirmar todas as combinações possíveis de 'toques' entre espectros saudáveis e infectados. \n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Você vai precisar adicionar mais 3 eventos 'ao se tocarem' para confirmar todas as combinações possíveis de 'toques' entre espectros saudáveis e infectados. \n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vacinas.\n\nVocê pode simular a vacinação dos monstros clicando neles. Para tanto, use o bloco 'trocar o traje' com este evento:\n\n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vacinas.\n\nVocê pode simular a vacinação dos monstros clicando neles. Para tanto, use o bloco 'trocar o traje' com este evento:\n\n \n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Está se sentindo preso? Sempre é possível reinicializar seu código, clicando em 'Histórico da Versão' abaixo e selecionando a opção \"Reiniciar\"." }, "Function intro Ryan_2021": { diff --git a/dashboard/config/locales/blocks.pt-BR.yml b/dashboard/config/locales/blocks.pt-BR.yml index b92b48cbf219d..3888dcd81770b 100644 --- a/dashboard/config/locales/blocks.pt-BR.yml +++ b/dashboard/config/locales/blocks.pt-BR.yml @@ -2,6 +2,8 @@ pt: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: criar novo {ANIMATION_NAME} elemento em {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alterna a cada {N} medida entre {MOVE1} e {MOVE2}" options: @@ -548,7 +550,6 @@ pt: '"fireworks"': Fogos de artifício '"flowers"': Flores '"growing_stars"': Estrelas em crescimento - '"higher_power"': Potência mais alta '"swirl"': Hipno '"kaleidoscope"': Caleidoscópio '"lasers"': Laser de pista de dança @@ -1059,6 +1060,12 @@ pt: text: desenhar linha {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: bordas bloqueiam {SPRITE} de se mover + gamelab_everySeconds: + text: 'a cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segundos + '"frames"': quadros gamelab_followingTargets: text: seguindo alvos gamelab_getAllSprites: @@ -1210,6 +1217,8 @@ pt: '"burst"': explosão '"pop"': estalo '"rain"': chuva + gamelab_makeNewScaledSprite: + text: criar novo {ANIMATION_NAME} elemento em {LOCATION} gamelab_makeNewSpriteAnon: text: criar novo {ANIMATION_NAME} elemento em {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.pt-BR.json b/dashboard/config/locales/lesson_activities.pt-BR.json index b2ea875c92f71..2de02efed1e2d 100644 --- a/dashboard/config/locales/lesson_activities.pt-BR.json +++ b/dashboard/config/locales/lesson_activities.pt-BR.json @@ -309,11 +309,14 @@ "name": "Aprendizagem complementar" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Atividade (30 a 45 minutos)" + "name": "Atividade" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Níveis" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Resumo" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "Aprendizagem complementar" }, @@ -321,7 +324,7 @@ "name": "Níveis" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Atividade (30 a 45 minutos)" + "name": "Atividade" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Níveis" @@ -329,6 +332,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Resumo" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Avaliação" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Aquecimento" }, @@ -4023,10 +4029,10 @@ "name": "Resumo" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Introdução (5 minutos)" + "name": "Iniciando" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Atividade (30 a 45 minutos)" + "name": "Atividade" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Resumo" diff --git a/dashboard/config/locales/lessons.pt-BR.json b/dashboard/config/locales/lessons.pt-BR.json index 30bac3aad4b5f..26e29cefbd9bc 100644 --- a/dashboard/config/locales/lessons.pt-BR.json +++ b/dashboard/config/locales/lessons.pt-BR.json @@ -107,15 +107,6 @@ "overview": "Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Primeiro, os alunos classificam objetos como “peixes\" ou \"não peixes”, para tentar remover entulhos do oceano. Em seguida, os alunos terão de expandir seu conjunto de dados de treinamento para incluir outras criaturas marinhas que vivem na água. Na segunda parte da atividade, os alunos vão escolher seus próprios identificadores para aplicar às imagens de peixes geradas aleatoriamente. Esses dados de treinamento servem como modelo de aprendizagem de máquina, em que os alunos poderão identificar novas imagens por conta própria.", "student_overview": "Resumo do Tutorial: primeiro os estudantes classificam objetos como \"peixe\" ou \"não peixe\" para tentar remover o lixo do oceano. Em seguida, eles precisarão expandir seu conjunto de dados para incluir outras criaturas marinhas que pertencem à água. Na segunda parte da atividade, irão escolher suas próprias marcações para aplicar às imagens de peixes gerados aleatoriamente. Esses dados de treinamento são usados para um modelo de aprendizado de máquina que depois deve ser capaz de marcar novas imagens sozinho." }, - "hello-world-food/lesson-1": { - "overview": "Nesta lição, os alunos vão aprender os fundamentos da ciência da computação, programando em um Laboratório de Fadas. O Laboratório de Fadas é uma ferramenta que você pode usar para desenvolver projetos imaginativos e divertidos. Os alunos vão aprender a criar e animar fadas e torná-las interativas utilizando eventos. \n\nExistem várias versões desta lição. Cada versão ensina os mesmos conceitos, mas recursos diferentes com imagens conforme o interesse de cada aluno. Para obter mais informações, visite a [página inicial do Hello World.][0]", - "preparation": "- Desvende os enigmas para descobrir qualquer área com possíveis problemas na sua aula. \n- Use os recursos da [CS Connections][0] para elaborar um plano de aulas de ciência da computação depois do tutorial inicial.", - "purpose": "Esta lição tem o objetivo de preparar os alunos para criarem projetos de programação simples no Laboratório de Fadas. Com essa habilidade, os alunos poderão criar projetos com qualquer tema, como outros temas da escola ou algo que seja pessoalmente relevante para eles. Visite a [CS Connections][0] para ver ideias de como integrar a ciência da computação a outros assuntos." - }, - "poem-art/lesson-1": { - "overview": "Nesta aula integrada de CS e ELA, os alunos animarão um poema com código para ilustrar o humor de um poema. Durante esta atividade de codificação introdutória, os alunos irão ler e detectar o humor de um poema. Em seguida, eles encontrarão os efeitos e as imagens correspondentes para ajudar a ilustrar o humor do poema. Por último, os alunos usarão os eventos (código) para ilustrar uma mudança de humor ou animar a introdução de novas imagens de um poema. Esta aula pode ser feita na forma de uma aula autônoma de 1 hora. Há também a opção de usar esta aula como a primeira lição do módulo de 5 aulas chamado [Codificação com Poesia](http://code.org/poetry). Ao final do módulo de Codificação com Poesia, os alunos escreverão os seus próprios poemas e criarão um aplicativo gerador de poemas para compartilhar com os seus amigos. A Codificação com Poesia faz parte do currículo das Conexões CS da Code.org, que visa integrar CS em outras disciplinas como matemática, ELA e ciências em sintonia com os padrões CCSS, NGSS e CSTA.", - "preparation": "- Leia e complete o tutorial online você mesmo: [Arte de Poema](http://studio.code.org/s/poem-art). - Certifique-se de testar as atividades antes de pedir aos seus alunos para completá-las. - Verifique a sua tecnologia e decida se você precisa solucionar algo com antecedência. - Alguns níveis exigem som para ser tocado. Distribua fones de ouvido com antecedência. - [Opcional] 2 notas autoadesivas por aluno para a Avaliação." - }, "jigsaw/Jigsaw": { "overview": "Esta lição dará aos alunos uma ideia sobre o que esperar quando eles vão para o laboratório de informática. A lição começa com uma breve discussão introduzindo à eles as condutas do laboratório de informática, então eles irão progredir usando um computador para completar quebra-cabeças online.", "student_overview": "Clique e arraste para finalizar os quebra-cabeças." diff --git a/dashboard/config/locales/long_instructions.pt-BR.json b/dashboard/config/locales/long_instructions.pt-BR.json index 0894407cef3a6..7480215831cde 100644 --- a/dashboard/config/locales/long_instructions.pt-BR.json +++ b/dashboard/config/locales/long_instructions.pt-BR.json @@ -4170,7 +4170,7 @@ "courseB_playlab_events4_2021": "Hora do guerreiro! Pegue o dragão para terminar este nível.\n\nAdicione um evento para que o guerreiro se mova em direção ao dragão quando a seta para a esquerda for pressionada.", "courseB_playlab_events5_2021": "Agora adicione um evento para que o cavaleiro fuja do dragão quando você pressionar a seta para a direita. \n\nMova o cavaleiro para a direita para passar deste nível.", "courseB_playlab_events6_2021": "Ajude o seu cavaleiro a pegar todas as bandeiras!\n\nPara fazer isso, você precisará adicionar eventos que ajudem o cavaleiro a mover-se para cima, para baixo, para esquerda e para a direita.", - "courseB_playlab_events7_2021": "Torne este jogo divertido adicionando mais coisas!\n\n1. Coloque o cavaleiro para desaparecer quando ele correr para o dragão. \n2. Toque um som quando eles colidirem para que pareça mais real. \n\n* * *\n\nVisite todos os objetivos e corra para o dragão para passar de nível.", + "courseB_playlab_events7_2021": "Torne este jogo divertido adicionando mais coisas!\n\n1. Coloque o cavaleiro para desaparecer quando ele esbarrar no dragão. \n2. Toque um som quando eles colidirem para que pareça mais real. \n\n* * *\n\nVisite todos os objetivos e corra para o dragão para passar de nível.", "courseB_playlab_eventsFP_2021": "**Jogo Livre:** Use sua imaginação. O que você pode fazer para deixar este jogo mais divertido?", "courseB_playlab_events_challenge1_2021": "É hora da Grande Corrida Animal! Faça os animais se moverem para baixo quando você pressionar `▼`. \n\nQuem irá se mover mais rápido?", "courseB_playlab_events_challenge2_2021": "Vamos fazer os animais sumirem quando você clicar neles.\nTente brincar com o cachorro agora, depois ajude outros animais a entrarem na brincadeira.\nVocê também pode adicionar sons e marcar pontos para criar um jogo de Marcadores Animais!\n\n![](https://images.code.org/d48437a0b08be90110541e0ef21076e0-image-1497907722000.gif)", diff --git a/dashboard/config/locales/resources.pt-BR.json b/dashboard/config/locales/resources.pt-BR.json index 694c5e9d87b23..8e9cf512f5cd6 100644 --- a/dashboard/config/locales/resources.pt-BR.json +++ b/dashboard/config/locales/resources.pt-BR.json @@ -58,6 +58,429 @@ "name": "IA: Dados de treinamento e viés", "type": "Vídeo" }, + "lesson_plans/courseb/2018": { + "name": "Planos de aula" + }, + "standard_mappings/courseb/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/courseb/2018": { + "name": "Fórum do professor" + }, + "vocabulary/courseb/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursea/2018": { + "name": "Planos de aula" + }, + "standard_mappings/coursea/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursea/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursea/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursed/2018": { + "name": "Planos de aula" + }, + "standard_mappings/coursed/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursed/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursed/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursef/2018": { + "name": "Planos de aula" + }, + "standard_mappings/coursef/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursef/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursef/2018": { + "name": "Vocabulário" + }, + "lesson_plans/express/2018": { + "name": "Planos de aula" + }, + "standard_mappings/express/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/express/2018": { + "name": "Fórum do professor" + }, + "vocabulary/express/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursee/2018": { + "name": "Planos de aula" + }, + "standard_mappings/coursee/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursee/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursee/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursec/2018": { + "name": "Planos de aula" + }, + "standard_mappings/coursec/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursec/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursec/2018": { + "name": "Vocabulário" + }, + "code_introduced_1/csd/2018": { + "name": "Código introduzido" + }, + "lesson_plans_2/csd/2018": { + "name": "Planos de aula" + }, + "standard_mappings_2/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_2/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_2/csd/2018": { + "name": "Vocabulário" + }, + "code_introduced_3/csd/2018": { + "name": "Código introduzido" + }, + "lesson_plans_5/csd/2018": { + "name": "Planos de aula" + }, + "standard_mappings_5/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_5/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_5/csd/2018": { + "name": "Vocabulário" + }, + "lesson_plans_4/csd/2018": { + "name": "Planos de aula" + }, + "standard_mappings_4/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_4/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_4/csd/2018": { + "name": "Vocabulário" + }, + "code_introduced_2/csd/2018": { + "name": "Código introduzido" + }, + "lesson_plans_3/csd/2018": { + "name": "Planos de aula" + }, + "standard_mappings_3/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_3/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_3/csd/2018": { + "name": "Vocabulário" + }, + "code_introduced/csd/2018": { + "name": "Código introduzido" + }, + "lesson_plans_1/csd/2018": { + "name": "Planos de aula" + }, + "standard_mappings_1/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_1/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_1/csd/2018": { + "name": "Vocabulário" + }, + "lesson_plans/csd/2018": { + "name": "Planos de aula" + }, + "standard_mappings/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary/csd/2018": { + "name": "Vocabulário" + }, + "curriculum_guide/coursea/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursea/2019": { + "name": "Planos de aula" + }, + "standard_mappings/coursea/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursea/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursea/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/courseb/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/courseb/2019": { + "name": "Planos de aula" + }, + "standard_mappings/courseb/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/courseb/2019": { + "name": "Fórum do professor" + }, + "vocabulary/courseb/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/coursed/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursed/2019": { + "name": "Planos de aula" + }, + "standard_mappings/coursed/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursed/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursed/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/coursef/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursef/2019": { + "name": "Planos de aula" + }, + "standard_mappings/coursef/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursef/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursef/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/coursee/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursee/2019": { + "name": "Planos de aula" + }, + "standard_mappings/coursee/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursee/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursee/2019": { + "name": "Vocabulário" + }, + "lesson_plans/express/2019": { + "name": "Planos de aula" + }, + "standard_mappings/express/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/express/2019": { + "name": "Fórum do professor" + }, + "vocabulary/express/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/coursec/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursec/2019": { + "name": "Planos de aula" + }, + "standard_mappings/coursec/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursec/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursec/2019": { + "name": "Vocabulário" + }, + "teacher_forum/csd/2019": { + "name": "Fórum do professor" + }, + "code_introduced_1/csd/2019": { + "name": "Código introduzido" + }, + "lesson_plans_2/csd/2019": { + "name": "Planos de aula" + }, + "standard_mappings_2/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_2/csd/2019": { + "name": "Vocabulário" + }, + "code_introduced_3/csd/2019": { + "name": "Código introduzido" + }, + "lesson_plans_5/csd/2019": { + "name": "Planos de aula" + }, + "standard_mappings_5/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_5/csd/2019": { + "name": "Vocabulário" + }, + "code_introduced_2/csd/2019": { + "name": "Código introduzido" + }, + "lesson_plans_3/csd/2019": { + "name": "Planos de aula" + }, + "standard_mappings_3/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_3/csd/2019": { + "name": "Vocabulário" + }, + "lesson_plans_4/csd/2019": { + "name": "Planos de aula" + }, + "standard_mappings_4/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_4/csd/2019": { + "name": "Vocabulário" + }, + "lesson_plans/csd/2019": { + "name": "Planos de aula" + }, + "standard_mappings/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary/csd/2019": { + "name": "Vocabulário" + }, + "code_introduced/csd/2019": { + "name": "Código introduzido" + }, + "lesson_plans_1/csd/2019": { + "name": "Planos de aula" + }, + "standard_mappings_1/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_1/csd/2019": { + "name": "Vocabulário" + }, + "code_introduced_1/csd/2017": { + "name": "Código introduzido" + }, + "lesson_plans_2/csd/2017": { + "name": "Planos de aula" + }, + "standard_mappings_2/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_2/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_2/csd/2017": { + "name": "Vocabulário" + }, + "code_introduced_3/csd/2017": { + "name": "Código introduzido" + }, + "lesson_plans_5/csd/2017": { + "name": "Planos de aula" + }, + "standard_mappings_5/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_5/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_5/csd/2017": { + "name": "Vocabulário" + }, + "code_introduced/csd/2017": { + "name": "Código introduzido" + }, + "lesson_plans_1/csd/2017": { + "name": "Planos de aula" + }, + "standard_mappings_1/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_1/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_1/csd/2017": { + "name": "Vocabulário" + }, + "lesson_plans/csd/2017": { + "name": "Planos de aula" + }, + "standard_mappings/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary/csd/2017": { + "name": "Vocabulário" + }, + "lesson_plans_4/csd/2017": { + "name": "Planos de aula" + }, + "standard_mappings_4/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_4/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_4/csd/2017": { + "name": "Vocabulário" + }, + "code_introduced_2/csd/2017": { + "name": "Código introduzido" + }, + "lesson_plans_3/csd/2017": { + "name": "Planos de aula" + }, + "standard_mappings_3/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_3/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_3/csd/2017": { + "name": "Vocabulário" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Lista de Poemas", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -389,7 +812,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "O grande evento", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Vídeo" }, "csf-the-big-event-assessment/courseb/2021": { "name": "O grande evento", @@ -1766,6 +2190,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Revisão em grupo" + }, + "lesson_plans/pre-express/2020": { + "name": "Planos de aula" + }, + "standard_mappings/pre-express/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/pre-express/2020": { + "name": "Fórum do professor" + }, + "vocabulary/pre-express/2020": { + "name": "Vocabulário" + }, + "lesson_plans/express/2020": { + "name": "Planos de aula" + }, + "standard_mappings/express/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/express/2020": { + "name": "Fórum do professor" + }, + "vocabulary/express/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/courseb/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/courseb/2020": { + "name": "Planos de aula" + }, + "standard_mappings/courseb/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/courseb/2020": { + "name": "Fórum do professor" + }, + "vocabulary/courseb/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursed/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursed/2020": { + "name": "Planos de aula" + }, + "standard_mappings/coursed/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursed/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursed/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursec/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursec/2020": { + "name": "Planos de aula" + }, + "standard_mappings/coursec/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursec/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursec/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursee/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursee/2020": { + "name": "Planos de aula" + }, + "standard_mappings/coursee/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursee/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursee/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursea/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursea/2020": { + "name": "Planos de aula" + }, + "standard_mappings/coursea/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursea/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursea/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursef/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursef/2020": { + "name": "Planos de aula" + }, + "standard_mappings/coursef/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursef/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursef/2020": { + "name": "Vocabulário" } } } diff --git a/dashboard/config/locales/scripts.pt-BR.yml b/dashboard/config/locales/scripts.pt-BR.yml index 3c54cb9716df7..3e21197654793 100644 --- a/dashboard/config/locales/scripts.pt-BR.yml +++ b/dashboard/config/locales/scripts.pt-BR.yml @@ -1477,8 +1477,6 @@ pt: student_description: 'Fase 2 - on-line: combinado de estudos de verão' equity-pd: lessons: - Code.org Equity PD: - name: Code.org igualdade PD Necessary Background: name: Fundo necessário science-PD2: @@ -4230,6 +4228,7 @@ pt: os alunos terão a oportunidade de personalizar seu jogo com diferentes velocidades e sons. student_description: Escolha seu time e faça um jogo de basquete + name: bola de basquete sample-csp5: lessons: Controlling Memory with Variables: @@ -5293,6 +5292,7 @@ pt: os alunos terão a oportunidade de personalizar seu jogo com diferentes velocidades e sons. student_description: Esportes + name: esportes 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9409,6 +9409,7 @@ pt: para se divertirem no nível gratuito de jogos no final. student_description: O Minecraft está de volta para a Hora do Código com uma nova atividade! Viaje através de Minecraft com código. + name: herói applab-intro-staging: title: Introdução ao armazenamento temporário do App Lab lessons: @@ -13459,6 +13460,7 @@ pt: de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. student_description: Crie sua própria dança para compartilhar com seus amigos. + name: dança frozen-2018-test-b: title: Novo Scrip Frozen lessons: @@ -13485,6 +13487,7 @@ pt: student_description: Minecraft está de volta com uma nova atividade! Use sua criatividade e habilidade de resolver problemas para explorar e construir mundos submarinos usando código. + name: aquático sconyers: title: Parque da Tracey lessons: @@ -19472,7 +19475,7 @@ pt: description: Crie sua própria dança para compartilhar com seus amigos. lessons: Dance Party: - name: Festa dançante + name: Festa de dança (2019) description_student: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos @@ -26726,8 +26729,7 @@ pt: title: '"Olá, mundo!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Navegação pela plataforma de aprendizagem Code.org + Navigating the Codeorg learning platform: description_teacher: "**Você vai aprender a:**\n\n- Navegar pelo site Code.org e pelas ferramentas para professores. \n\n**Tempo sugerido:**30 minutos" @@ -28412,7 +28414,7 @@ pt: deste nível, os alunos terão a oportunidade de criar as suas próprias imagens usando repetições. key: Cena do Oceano com Repetições - The Big Event Jr.: + The Big Event Jr: name: O Grande Evento Jr. description_student: Mova-se e grite quando seus professores pressionam botões em um controle remoto gigante. @@ -29114,7 +29116,7 @@ pt: para desenhar seu próprio aplicativo para smartphone que atenda às necessidades de um usuário adicional. key: O aplicativo correto - The Big Event Jr.: + The Big Event Jr: name: O Grande Evento Jr. description_student: Mova-se ou grite quando o professor pressionar botões em um controle remoto gigante. @@ -29232,7 +29234,7 @@ pt: description_audience: 'Idades: 5-8' coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Meus Amigos Robôs Jr. description_student: Nesta lição, você fingirá que seus colegas de classe são robôs e os programará para criar padrões de copos empilhados. @@ -29276,7 +29278,7 @@ pt: Artista para concluir os desenhos na tela. Esta etapa do Artista permitirá que os alunos criem imagens de complexidade crescente usando novos blocos como "avançar em 100 pixels" e "virar à direita em 90 graus". - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Meus Amigos Robôs Malucos Jr. description_student: Nesta lição, você programará seus colegas novamente, mas, usando loops, poderá resolver problemas maiores e mais complicados. @@ -30325,6 +30327,8 @@ pt: lessons: lesson-9: name: laços + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo @@ -30376,10 +30380,17 @@ pt: name: Unidade 2 Avaliação lesson-6: name: variáveis + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo csa3-2022: + lessons: + lesson-5: + name: Laços para + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo @@ -30802,6 +30813,8 @@ pt: lessons: lesson-1: name: Bem-vindo + lesson-9: + name: Planejamento de aula csa2-2022-exemplars: lessons: lesson-1: @@ -30849,3 +30862,13 @@ pt: key: Planejamento de aula Next steps: key: Próximos passos + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Computação Física + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Computação Física + hello-world-csc: + title: Olá Mundo diff --git a/dashboard/config/locales/short_instructions.pt-BR.json b/dashboard/config/locales/short_instructions.pt-BR.json index 045df3f11ce27..8d0b00315ac9b 100644 --- a/dashboard/config/locales/short_instructions.pt-BR.json +++ b/dashboard/config/locales/short_instructions.pt-BR.json @@ -3310,7 +3310,7 @@ "courseB_playlab_events4_2021": "Pegue o dragão para finalizar este nível!", "courseB_playlab_events5_2021": "Adicione um evento para que o cavaleiro fuja do dragão quando você pressionar a seta para a direita.", "courseB_playlab_events6_2021": "Ajude o seu cavaleiro a pegar todas as bandeiras!\n\nPara fazer isso, você precisará adicionar eventos que ajudem o cavaleiro a mover-se para cima, para baixo, para esquerda e para a direita.", - "courseB_playlab_events7_2021": "1. Faça com que o cavaleiro desapareça quando ele corre até o dragão.\n2. Execute um som quando eles colidirem para que pareça mais real. ", + "courseB_playlab_events7_2021": "1. Faça com que o cavaleiro desapareça quando ele esbarrar no dragão.\n2. Execute um som quando eles colidirem para que pareça mais real. ", "courseB_playlab_eventsFP_2021": "**Jogo Livre:** Use sua imaginação. O que você pode fazer para deixar este jogo mais divertido?", "courseB_playlab_events_challenge1_2021": "Faça os animais se moverem para baixo quando você pressionar ▼. ", "courseB_playlab_events_challenge2_2021": "Faça todos os animais desaparecerem quando você clicar neles.", diff --git a/dashboard/config/locales/teacher_markdown.pt-BR.json b/dashboard/config/locales/teacher_markdown.pt-BR.json index e4eb5901cc716..963c248bd3a29 100644 --- a/dashboard/config/locales/teacher_markdown.pt-BR.json +++ b/dashboard/config/locales/teacher_markdown.pt-BR.json @@ -252,8 +252,8 @@ "CSD U3 rect_2019": "# Tour do Laboratório de Jogos\n\nDependendo da idade e do nível de conforto de seus alunos, você pode optar por usar este nível para conhecer o ambiente como um todo. Certifique-se de que os alunos possam encontrar as instruções de nível, a área de codificação, a área de exibição e as gavetas de blocos. Esta também é uma boa oportunidade para apontar alguns dos recursos úteis como documentação e os blocos para o botão de texto.", "CSD U3L01 TFMD_2018": "[key]\n\n- [Ciência da Computação(CC) no Entretenimento](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/edit) - Exemplar ([PDF](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/export?format=doc))\n\n[/key]", "CSD U3L01 TFMD_2019": "[key]\n\n- [Ciência da Computação(CC) no Entretenimento](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/edit) - Exemplar ([PDF](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/export?format=doc))\n\n[/key]", - "CSD U3L02 TFMD_2018": "[][0]\n\n- [Desenhando Formas ](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/edit?usp=sharing) - Exemplar ([PDF](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=doc))\n\n[/][0]", - "CSD U3L02 TFMD_2019": "[][0]\n\n- [Desenhando Formas ](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/edit?usp=sharing) - Exemplar ([PDF](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=doc))\n\n[/][0]", + "CSD U3L02 TFMD_2018": "[key]\n\n- [Desenhando Formas ](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/edit?usp=sharing) - Exemplar ([PDF](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=doc))\n\n[/key]", + "CSD U3L02 TFMD_2019": "[key]\n\n- [Desenhando Formas ](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/edit?usp=sharing) - Exemplar ([PDF](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=doc))\n\n[/key]", "CSD U3L06 TFMD_2018": "[key]\n\n- [Planejamento de Cenas - Sprite ](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/edit) - Guia de atividades Exemplar ([PDF](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/export?format=doc))\n\n[/key]", "CSD U3L06 TFMD_2019": "[key]\n\n- [Planejamento de Cenas - Sprite ](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/edit) - Guia de atividades Exemplar ([PDF](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/export?format=doc))\n\n[/key]", "CSD U3L08 TFMD_2018": "[KEY]\n\n- [Variáveis desconectadas](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY) - Chave de guia de atividades([PDF](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY/export?format=doc))\n\n[/KEY]", diff --git a/i18n/locales/pt-BR/dashboard/blocks.yml b/i18n/locales/pt-BR/dashboard/blocks.yml index 714515da980e4..62eb4ca4fe1ef 100644 --- a/i18n/locales/pt-BR/dashboard/blocks.yml +++ b/i18n/locales/pt-BR/dashboard/blocks.yml @@ -2,6 +2,8 @@ pt: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: criar novo {ANIMATION_NAME} elemento em {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alterna a cada {N} medida entre {MOVE1} e {MOVE2}" options: @@ -548,7 +550,6 @@ pt: '"fireworks"': Fogos de artifício '"flowers"': Flores '"growing_stars"': Estrelas em crescimento - '"higher_power"': Potência mais alta '"swirl"': Hipno '"kaleidoscope"': Caleidoscópio '"lasers"': Laser de pista de dança @@ -1055,6 +1056,12 @@ pt: text: desenhar linha {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: bordas bloqueiam {SPRITE} de se mover + gamelab_everySeconds: + text: 'a cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segundos + '"frames"': quadros gamelab_followingTargets: text: seguindo alvos gamelab_getAllSprites: @@ -1206,6 +1213,8 @@ pt: '"burst"': explosão '"pop"': estalo '"rain"': chuva + gamelab_makeNewScaledSprite: + text: criar novo {ANIMATION_NAME} elemento em {LOCATION} gamelab_makeNewSpriteAnon: text: criar novo {ANIMATION_NAME} elemento em {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/pt-BR/dashboard/scripts.yml b/i18n/locales/pt-BR/dashboard/scripts.yml index 1eca18d650ac4..566f81f5d6e50 100755 --- a/i18n/locales/pt-BR/dashboard/scripts.yml +++ b/i18n/locales/pt-BR/dashboard/scripts.yml @@ -1326,8 +1326,6 @@ pt: student_description: 'Fase 2 - on-line: combinado de estudos de verão' equity-pd: lessons: - Code.org Equity PD: - name: Code.org igualdade PD Necessary Background: name: Fundo necessário science-PD2: @@ -3561,6 +3559,7 @@ pt: description_student: Você já desejou poder jogar videogame na escola? Nesta lição, você poderá fazer o seu próprio! description_teacher: Nesta atividade online, os alunos aprenderão o que são eventos e como os computadores os usam em programas como videogames. Os alunos trabalharão com quebra-cabeças, fazendo o programa reagir a eventos (como botões de seta sendo pressionados.) No final do quebra-cabeça, os alunos terão a oportunidade de personalizar seu jogo com diferentes velocidades e sons. student_description: Escolha seu time e faça um jogo de basquete + name: bola de basquete sample-csp5: lessons: Controlling Memory with Variables: @@ -4135,6 +4134,7 @@ pt: description_student: Você já desejou poder jogar videogame na escola? Nesta lição, você poderá fazer o seu próprio! description_teacher: Nesta atividade online, os alunos aprenderão o que são eventos e como os computadores os usam em programas como videogames. Os alunos trabalharão com quebra-cabeças, fazendo o programa reagir a eventos (como botões de seta sendo pressionados.) No final do quebra-cabeça, os alunos terão a oportunidade de personalizar seu jogo com diferentes velocidades e sons. student_description: Esportes + name: esportes 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6893,6 +6893,7 @@ pt: name: 'Minecraft: Jornada do Herói' description_teacher: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição funciona bem para qualquer aluno com idade suficiente para ler (mais de 6 anos). Alunos mais jovens provavelmente não conseguirão concluir o tutorial, mas terão muita diversão trabalhando com os quebra-cabeças por uma hora. Alunos do ensino médio em geral devem concluir o tutorial e ter algum tempo para se divertirem no nível gratuito de jogos no final. student_description: O Minecraft está de volta para a Hora do Código com uma nova atividade! Viaje através de Minecraft com código. + name: herói applab-intro-staging: title: Introdução ao armazenamento temporário do App Lab lessons: @@ -9302,6 +9303,7 @@ pt: description_student: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. description_teacher: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. student_description: Crie sua própria dança para compartilhar com seus amigos. + name: dança frozen-2018-test-b: title: Novo Scrip Frozen lessons: @@ -9316,6 +9318,7 @@ pt: name: 'Minecraft: Viagem Aquática' description_teacher: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição funciona bem para qualquer aluno com idade suficiente para ler (mais de 6 anos). Alunos mais jovens provavelmente não conseguirão concluir o tutorial, mas terão muita diversão trabalhando com os quebra-cabeças por uma hora. Alunos do ensino médio em geral devem concluir o tutorial e ter algum tempo para se divertirem no nível gratuito de jogos no final. student_description: Minecraft está de volta com uma nova atividade! Use sua criatividade e habilidade de resolver problemas para explorar e construir mundos submarinos usando código. + name: aquático sconyers: title: Parque da Tracey lessons: @@ -13013,7 +13016,7 @@ pt: description: Crie sua própria dança para compartilhar com seus amigos. lessons: Dance Party: - name: Festa dançante + name: Festa de dança (2019) description_student: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. description_teacher: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. student_description: Crie sua própria dança para compartilhar com seus amigos. @@ -17754,8 +17757,7 @@ pt: title: '"Olá, mundo!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Navegação pela plataforma de aprendizagem Code.org + Navigating the Codeorg learning platform: description_teacher: "**Você vai aprender a:**\n\n- Navegar pelo site Code.org e pelas ferramentas para professores. \n\n**Tempo sugerido:**30 minutos" Navigating lesson plans and resources: description_teacher: "**Você vai aprender a:**\n\n- Localizar e utilizar planos de lições do curso e recursos para professores. \n\n**Tempo sugerido:** 30 minutos" @@ -18732,7 +18734,7 @@ pt: description_student: Use loops e padrões para finalizar as imagens. description_teacher: Retornando às repetições, os alunos aprendem a desenhar imagens repetindo sequências simples de instruções. Na última lição online, repetições foram utilizadas para atravessar um labirinto e coletar tesouro. Aqui, as repetições estão criando padrões. No fim deste nível, os alunos terão a oportunidade de criar as suas próprias imagens usando repetições. key: Cena do Oceano com Repetições - The Big Event Jr.: + The Big Event Jr: name: O Grande Evento Jr. description_student: Mova-se e grite quando seus professores pressionam botões em um controle remoto gigante. description_teacher: |- @@ -19235,7 +19237,7 @@ pt: description_student: Esboce seu próprio aplicativo para smartphone. description_teacher: Esta lição faz com que os alunos reconheçam que a ciência da computação pode ajudar as pessoas na vida real. Primeiro, os alunos simpatizam com vários usuários fictícios de smartphones, a fim de ajudá-los a encontrar o "aplicativo certo" que atenda às suas necessidades. Em seguida, os alunos exercitam empatia e criatividade para desenhar seu próprio aplicativo para smartphone que atenda às necessidades de um usuário adicional. key: O aplicativo correto - The Big Event Jr.: + The Big Event Jr: name: O Grande Evento Jr. description_student: Mova-se ou grite quando o professor pressionar botões em um controle remoto gigante. description_teacher: |- @@ -19308,7 +19310,7 @@ pt: description_audience: 'Idades: 5-8' coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Meus Amigos Robôs Jr. description_student: Nesta lição, você fingirá que seus colegas de classe são robôs e os programará para criar padrões de copos empilhados. description_teacher: Usando um conjunto de símbolos no lugar do código, os alunos projetam algoritmos para instruir um "robô" a empilhar copos em diferentes padrões. Os alunos se revezam participando como o robô, respondendo apenas ao algoritmo definido por seus colegas. Esse segmento ensina aos alunos a conexão entre símbolos e ações, a diferença entre um algoritmo e um programa e a valiosa habilidade de depuração. @@ -19329,7 +19331,7 @@ pt: name: Criando arte com código description_student: Crie belas imagens programando o Artista. description_teacher: Nesta lição, os alunos assumirão o controle do Artista para concluir os desenhos na tela. Esta etapa do Artista permitirá que os alunos criem imagens de complexidade crescente usando novos blocos como "avançar em 100 pixels" e "virar à direita em 90 graus". - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Meus Amigos Robôs Malucos Jr. description_student: Nesta lição, você programará seus colegas novamente, mas, usando loops, poderá resolver problemas maiores e mais complicados. description_teacher: Com base na atividade inicial "Meus amigos robóticos", os alunos lidam com projetos maiores e mais complicados. Para programar seus "robôs" para concluir esses projetos maiores, os alunos precisarão identificar padrões repetidos em suas instruções que possam ser substituídos por um loop. @@ -19972,6 +19974,8 @@ pt: lessons: lesson-9: name: laços + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo @@ -20023,10 +20027,17 @@ pt: name: Unidade 2 Avaliação lesson-6: name: variáveis + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo csa3-2022: + lessons: + lesson-5: + name: Laços para + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo @@ -20276,6 +20287,8 @@ pt: lessons: lesson-1: name: Bem-vindo + lesson-9: + name: Planejamento de aula csa2-2022-exemplars: lessons: lesson-1: @@ -20323,3 +20336,13 @@ pt: key: Planejamento de aula Next steps: key: Próximos passos + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Computação Física + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Computação Física + hello-world-csc: + title: Olá Mundo From 06e253f5f5857489d379fdc0c89d7fd7a79c5b6d Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:08 +0000 Subject: [PATCH 61/84] dashboard i18n updates - Portuguese --- .../locales/activity_sections.pt-PT.json | 4 +- .../config/locales/authored_hints.pt-PT.json | 10 +- dashboard/config/locales/blocks.pt-PT.yml | 10 + dashboard/config/locales/callouts.pt-PT.json | 2 +- .../locales/lesson_activities.pt-PT.json | 14 +- dashboard/config/locales/lessons.pt-PT.json | 9 - dashboard/config/locales/resources.pt-PT.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.pt-PT.yml | 41 +- .../locales/short_instructions.pt-PT.json | 6 +- .../locales/teacher_markdown.pt-PT.json | 4 +- i18n/locales/pt-PT/dashboard/blocks.yml | 10 + i18n/locales/pt-PT/dashboard/scripts.yml | 41 +- 12 files changed, 646 insertions(+), 45 deletions(-) diff --git a/dashboard/config/locales/activity_sections.pt-PT.json b/dashboard/config/locales/activity_sections.pt-PT.json index 8333b6551c9c0..868133bdca8ca 100644 --- a/dashboard/config/locales/activity_sections.pt-PT.json +++ b/dashboard/config/locales/activity_sections.pt-PT.json @@ -5147,7 +5147,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Preparação do Terreno Dê as boas vindas aos alunos para a aula e introduza a atividade do dia.", "tips": [ - "Uma maneira de introduzir a Hora do Código se você não está muito familiarizado com a codificação é mostrar um dos [nossos vídeos inspiradores](https://hourofcode.com/promote/resources#videos). Escolha aquele que você acha que os seus alunos acharão inspirador e compartilhe com eles. Para os alunos das séries do ensino médio, sugerimos [A Hora do Código é Aqui](https://youtu.be/FC5FbmsH4fw)." + "Uma maneira de introduzir a Hora do Código se você não está muito familiarizado com a codificação é mostrar um dos [nossos vídeos inspiradores][0]. Escolha aquele que você acha que os seus alunos acharão inspirador e compartilhe com eles. Para os alunos das séries do ensino médio, sugerimos [A Hora do Código é Aqui][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -5160,7 +5160,7 @@ "description": "Sabia que a ciência da computação pode ser muito criativa? Na verdade, você pode fazer arte com códigos. Como lembrete, o código é um conjunto de instruções que um computador pode entender. Assim como escolher quais cores de tinta usar, escolher qual código você usa para escrever também pode ser uma oportunidade para expressar a sua criatividade! Vamos usar a poesia para inspirar a nossa codificação criativa hoje. Alguém sabe o que é poesia? Você tem um poema ou poeta favorito?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Leia a poesia junto com os alunos:** Leia alguns [poucos poemas](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) junto com eles como em uma aula e pratique dar um nome para o humor de cada poema. Incentive os alunos a compartilhar a sua interpretação, mesmo que elas sejam diferentes das dos outros." + "description": "**Leia a poesia junto com os alunos:** Leia alguns [poucos poemas][0] junto com eles como em uma aula e pratique dar um nome para o humor de cada poema. Incentive os alunos a compartilhar a sua interpretação, mesmo que elas sejam diferentes das dos outros." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Arte poética", diff --git a/dashboard/config/locales/authored_hints.pt-PT.json b/dashboard/config/locales/authored_hints.pt-PT.json index ff9044becd1d7..5268eab8151b3 100644 --- a/dashboard/config/locales/authored_hints.pt-PT.json +++ b/dashboard/config/locales/authored_hints.pt-PT.json @@ -383,7 +383,7 @@ }, "course3_collector_debugging_challenge2": { "courseD_collector_debugging_challenge2_d": "Aqui está a solução completa para esse quebra-cabeças.\n\n\n\n\n\n4\n\n\n4\n\n\n2\n\n\nmoveForward\n\n\n2\n\n\n\n\n\n\n\n\n\nmoveBackward\n\n\n\n\n\n\nturnRight\n\n\n\n\n\n\n\n", - "courseD_collector_debugging_challenge2_a": "Inicie focando-se em coletar DUAS pedras preciosas de cada uma das duas primeiras pilhas.\n\n![]()\nUse estes blocos.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", + "courseD_collector_debugging_challenge2_a": "Inicie focando-se em coletar DUAS pedras preciosas de cada uma das duas primeiras pilhas.\n\n![]()\nUse estes blocos.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", "courseD_collector_debugging_challenge2_b": "Em seguida, colete as gemas restantes nessa linha.\n\n![]()\nAdd these blocks to your program.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Finalmente, colete o tesouro restante. Adicione esses blocos ao seu programa.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n" }, @@ -1246,18 +1246,18 @@ "hint1": "Clique no botão '+' no bloco do evento. Preencha um espaço vazio no bloco 'trocar trajes', com o bloco do 'personagem' interno. \n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Para dar uma máscara ao monstro, use o bloco 'mudança de traje' com um evento 'ao clicar': \n\n\"when\"\"healthy\"\"healthy_mask\" \n\nCertifique-se de arrastar o bloco vermelho 'clicado' também!", - "hint2": "O novo código para este nível deve ser assim: \n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Para dar uma máscara ao monstro, use o bloco 'mudança de traje' com um evento 'ao clicar': \n\n\"when\"\"healthy\"\"healthy\\_mask\" \n\nCertifique-se de arrastar o bloco vermelho 'clicado' também!", + "hint2": "O novo código para este nível deve ser assim: \n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Está em busca de um desafio extra?\n\nVocê também pode fazer os monstros se movimentar mais rapidamente ou mais lentamente. \n\n1. Clique em 'Editar neste bloco wandering\n2. Aumente ou reduza o número neste bloco: \n\nthis sprite1\n \n\nPara que os monstros fiquem mais lentos, selecione um valor decimal como '0,5' ou '0,25'. Para ficarem mais rápidos, selecione qualquer número maior do que 1." }, "CourseF_outbreak6": { "hint2": "Certifique-se de que os outros blocos de \"ação\" foram arrastados para dentro do bloco de 'chances': \n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Você vai precisar adicionar mais 3 eventos 'ao se tocarem' para confirmar todas as combinações possíveis de 'toques' entre espectros saudáveis e infectados. \n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Você vai precisar adicionar mais 3 eventos 'ao se tocarem' para confirmar todas as combinações possíveis de 'toques' entre espectros saudáveis e infectados. \n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vacinas.\n\nVocê pode simular a vacinação dos monstros clicando neles. Para tanto, use o bloco 'trocar o traje' com este evento:\n\n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vacinas.\n\nVocê pode simular a vacinação dos monstros clicando neles. Para tanto, use o bloco 'trocar o traje' com este evento:\n\n \n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Está se sentindo preso? Sempre é possível reinicializar seu código, clicando em 'Histórico da Versão' abaixo e selecionando a opção \"Reiniciar\"." }, "Dance_2019_04": { diff --git a/dashboard/config/locales/blocks.pt-PT.yml b/dashboard/config/locales/blocks.pt-PT.yml index e85f7395c1462..b623d4cf491b3 100644 --- a/dashboard/config/locales/blocks.pt-PT.yml +++ b/dashboard/config/locales/blocks.pt-PT.yml @@ -2,6 +2,8 @@ pt: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: criar novo {ANIMATION_NAME} elemento em {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alterna a cada {N} medida entre {MOVE1} e {MOVE2}" options: @@ -1055,6 +1057,12 @@ pt: text: desenhar linha {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: bordas bloqueiam {SPRITE} de se mover + gamelab_everySeconds: + text: 'a cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segundos + '"frames"': quadros gamelab_followingTargets: text: seguindo alvos gamelab_getAllSprites: @@ -1205,6 +1213,8 @@ pt: '"burst"': explosão '"pop"': estalo '"rain"': chuva + gamelab_makeNewScaledSprite: + text: criar novo {ANIMATION_NAME} elemento em {LOCATION} gamelab_makeNewSpriteAnon: text: criar novo {ANIMATION_NAME} elemento em {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/callouts.pt-PT.json b/dashboard/config/locales/callouts.pt-PT.json index 1931b5df82faa..c0fc50c4a6933 100644 --- a/dashboard/config/locales/callouts.pt-PT.json +++ b/dashboard/config/locales/callouts.pt-PT.json @@ -397,7 +397,7 @@ "craft_callout_moveforward": "Este código verifica se há lava. Você consegue adicionar um comando para avançar?" }, "Underground Iron_2021": { - "craft_what_is_iron": "Minere este ferro!" + "craft_what_is_iron": "Escava este ferro!" }, "courseA_maze_seq1_2021": { "courseA_maze_seq1_1": "Clique na lâmpada quando você precisar de uma dica!" diff --git a/dashboard/config/locales/lesson_activities.pt-PT.json b/dashboard/config/locales/lesson_activities.pt-PT.json index 1acb9a676865b..114b9b2d65408 100644 --- a/dashboard/config/locales/lesson_activities.pt-PT.json +++ b/dashboard/config/locales/lesson_activities.pt-PT.json @@ -309,11 +309,14 @@ "name": "Aprendizagem complementar" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Atividade (30 a 45 minutos)" + "name": "Actividade" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Níveis" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Resumo" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "Aprendizagem complementar" }, @@ -321,7 +324,7 @@ "name": "Níveis" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Atividade (30 a 45 minutos)" + "name": "Actividade" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Níveis" @@ -329,6 +332,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Resumo" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Avaliação" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Aquecimento" }, @@ -4023,10 +4029,10 @@ "name": "Resumo" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Introdução (5 minutos)" + "name": "Iniciando" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Atividade (30 a 45 minutos)" + "name": "Actividade" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Resumo" diff --git a/dashboard/config/locales/lessons.pt-PT.json b/dashboard/config/locales/lessons.pt-PT.json index eaf6bc8730e2e..7b8c1a8e2543c 100644 --- a/dashboard/config/locales/lessons.pt-PT.json +++ b/dashboard/config/locales/lessons.pt-PT.json @@ -107,15 +107,6 @@ "overview": "Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Primeiro, os alunos classificam objetos como “peixes\" ou \"não peixes”, para tentar remover entulhos do oceano. Em seguida, os alunos terão de expandir seu conjunto de dados de treinamento para incluir outras criaturas marinhas que vivem na água. Na segunda parte da atividade, os alunos vão escolher seus próprios identificadores para aplicar às imagens de peixes geradas aleatoriamente. Esses dados de treinamento servem como modelo de aprendizagem de máquina, em que os alunos poderão identificar novas imagens por conta própria.", "student_overview": "Resumo do Tutorial: primeiro os estudantes classificam objetos como \"peixe\" ou \"não peixe\" para tentar remover o lixo do oceano. Em seguida, eles precisarão expandir seu conjunto de dados para incluir outras criaturas marinhas que pertencem à água. Na segunda parte da atividade, irão escolher suas próprias marcações para aplicar às imagens de peixes gerados aleatoriamente. Esses dados de treinamento são usados para um modelo de aprendizado de máquina que depois deve ser capaz de marcar novas imagens sozinho." }, - "hello-world-food/lesson-1": { - "overview": "Nesta lição, os alunos vão aprender os fundamentos da ciência da computação, programando em um Laboratório de Fadas. O Laboratório de Fadas é uma ferramenta que você pode usar para desenvolver projetos imaginativos e divertidos. Os alunos vão aprender a criar e animar fadas e torná-las interativas utilizando eventos. \n\nExistem várias versões desta lição. Cada versão ensina os mesmos conceitos, mas recursos diferentes com imagens conforme o interesse de cada aluno. Para obter mais informações, visite a [página inicial do Hello World.][0]", - "preparation": "- Desvende os enigmas para descobrir qualquer área com possíveis problemas na sua aula. \n- Use os recursos da [CS Connections][0] para elaborar um plano de aulas de ciência da computação depois do tutorial inicial.", - "purpose": "Esta lição tem o objetivo de preparar os alunos para criarem projetos de programação simples no Laboratório de Fadas. Com essa habilidade, os alunos poderão criar projetos com qualquer tema, como outros temas da escola ou algo que seja pessoalmente relevante para eles. Visite a [CS Connections][0] para ver ideias de como integrar a ciência da computação a outros assuntos." - }, - "poem-art/lesson-1": { - "overview": "Nesta aula integrada de CS e ELA, os alunos animarão um poema com código para ilustrar o humor de um poema. Durante esta atividade de codificação introdutória, os alunos irão ler e detectar o humor de um poema. Em seguida, eles encontrarão os efeitos e as imagens correspondentes para ajudar a ilustrar o humor do poema. Por último, os alunos usarão os eventos (código) para ilustrar uma mudança de humor ou animar a introdução de novas imagens de um poema. Esta aula pode ser feita na forma de uma aula autônoma de 1 hora. Há também a opção de usar esta aula como a primeira lição do módulo de 5 aulas chamado [Codificação com Poesia](http://code.org/poetry). Ao final do módulo de Codificação com Poesia, os alunos escreverão os seus próprios poemas e criarão um aplicativo gerador de poemas para compartilhar com os seus amigos. A Codificação com Poesia faz parte do currículo das Conexões CS da Code.org, que visa integrar CS em outras disciplinas como matemática, ELA e ciências em sintonia com os padrões CCSS, NGSS e CSTA.", - "preparation": "- Leia e complete o tutorial online você mesmo: [Arte de Poema](http://studio.code.org/s/poem-art). - Certifique-se de testar as atividades antes de pedir aos seus alunos para completá-las. - Verifique a sua tecnologia e decida se você precisa solucionar algo com antecedência. - Alguns níveis exigem som para ser tocado. Distribua fones de ouvido com antecedência. - [Opcional] 2 notas autoadesivas por aluno para a Avaliação." - }, "jigsaw/Jigsaw": { "overview": "Esta lição dará aos alunos uma ideia sobre o que esperar quando eles vão para o laboratório de informática. A lição começa com uma breve discussão introduzindo à eles as condutas do laboratório de informática, então eles irão progredir usando um computador para completar quebra-cabeças online.", "student_overview": "Clique e arraste para finalizar os quebra-cabeças." diff --git a/dashboard/config/locales/resources.pt-PT.json b/dashboard/config/locales/resources.pt-PT.json index fccd0a491c38c..39614c8e449f1 100644 --- a/dashboard/config/locales/resources.pt-PT.json +++ b/dashboard/config/locales/resources.pt-PT.json @@ -58,6 +58,429 @@ "name": "IA: Dados de treinamento e viés", "type": "Vídeo" }, + "lesson_plans/courseb/2018": { + "name": "Planos das aulas" + }, + "standard_mappings/courseb/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/courseb/2018": { + "name": "Fórum do professor" + }, + "vocabulary/courseb/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursea/2018": { + "name": "Planos das aulas" + }, + "standard_mappings/coursea/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursea/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursea/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursed/2018": { + "name": "Planos das aulas" + }, + "standard_mappings/coursed/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursed/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursed/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursef/2018": { + "name": "Planos das aulas" + }, + "standard_mappings/coursef/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursef/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursef/2018": { + "name": "Vocabulário" + }, + "lesson_plans/express/2018": { + "name": "Planos das aulas" + }, + "standard_mappings/express/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/express/2018": { + "name": "Fórum do professor" + }, + "vocabulary/express/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursee/2018": { + "name": "Planos das aulas" + }, + "standard_mappings/coursee/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursee/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursee/2018": { + "name": "Vocabulário" + }, + "lesson_plans/coursec/2018": { + "name": "Planos das aulas" + }, + "standard_mappings/coursec/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursec/2018": { + "name": "Fórum do professor" + }, + "vocabulary/coursec/2018": { + "name": "Vocabulário" + }, + "code_introduced_1/csd/2018": { + "name": "Código introduzido" + }, + "lesson_plans_2/csd/2018": { + "name": "Planos das aulas" + }, + "standard_mappings_2/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_2/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_2/csd/2018": { + "name": "Vocabulário" + }, + "code_introduced_3/csd/2018": { + "name": "Código introduzido" + }, + "lesson_plans_5/csd/2018": { + "name": "Planos das aulas" + }, + "standard_mappings_5/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_5/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_5/csd/2018": { + "name": "Vocabulário" + }, + "lesson_plans_4/csd/2018": { + "name": "Planos das aulas" + }, + "standard_mappings_4/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_4/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_4/csd/2018": { + "name": "Vocabulário" + }, + "code_introduced_2/csd/2018": { + "name": "Código introduzido" + }, + "lesson_plans_3/csd/2018": { + "name": "Planos das aulas" + }, + "standard_mappings_3/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_3/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_3/csd/2018": { + "name": "Vocabulário" + }, + "code_introduced/csd/2018": { + "name": "Código introduzido" + }, + "lesson_plans_1/csd/2018": { + "name": "Planos das aulas" + }, + "standard_mappings_1/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_1/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary_1/csd/2018": { + "name": "Vocabulário" + }, + "lesson_plans/csd/2018": { + "name": "Planos das aulas" + }, + "standard_mappings/csd/2018": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/csd/2018": { + "name": "Fórum do professor" + }, + "vocabulary/csd/2018": { + "name": "Vocabulário" + }, + "curriculum_guide/coursea/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursea/2019": { + "name": "Planos das aulas" + }, + "standard_mappings/coursea/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursea/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursea/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/courseb/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/courseb/2019": { + "name": "Planos das aulas" + }, + "standard_mappings/courseb/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/courseb/2019": { + "name": "Fórum do professor" + }, + "vocabulary/courseb/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/coursed/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursed/2019": { + "name": "Planos das aulas" + }, + "standard_mappings/coursed/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursed/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursed/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/coursef/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursef/2019": { + "name": "Planos das aulas" + }, + "standard_mappings/coursef/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursef/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursef/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/coursee/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursee/2019": { + "name": "Planos das aulas" + }, + "standard_mappings/coursee/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursee/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursee/2019": { + "name": "Vocabulário" + }, + "lesson_plans/express/2019": { + "name": "Planos das aulas" + }, + "standard_mappings/express/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/express/2019": { + "name": "Fórum do professor" + }, + "vocabulary/express/2019": { + "name": "Vocabulário" + }, + "curriculum_guide/coursec/2019": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursec/2019": { + "name": "Planos das aulas" + }, + "standard_mappings/coursec/2019": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursec/2019": { + "name": "Fórum do professor" + }, + "vocabulary/coursec/2019": { + "name": "Vocabulário" + }, + "teacher_forum/csd/2019": { + "name": "Fórum do professor" + }, + "code_introduced_1/csd/2019": { + "name": "Código introduzido" + }, + "lesson_plans_2/csd/2019": { + "name": "Planos das aulas" + }, + "standard_mappings_2/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_2/csd/2019": { + "name": "Vocabulário" + }, + "code_introduced_3/csd/2019": { + "name": "Código introduzido" + }, + "lesson_plans_5/csd/2019": { + "name": "Planos das aulas" + }, + "standard_mappings_5/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_5/csd/2019": { + "name": "Vocabulário" + }, + "code_introduced_2/csd/2019": { + "name": "Código introduzido" + }, + "lesson_plans_3/csd/2019": { + "name": "Planos das aulas" + }, + "standard_mappings_3/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_3/csd/2019": { + "name": "Vocabulário" + }, + "lesson_plans_4/csd/2019": { + "name": "Planos das aulas" + }, + "standard_mappings_4/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_4/csd/2019": { + "name": "Vocabulário" + }, + "lesson_plans/csd/2019": { + "name": "Planos das aulas" + }, + "standard_mappings/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary/csd/2019": { + "name": "Vocabulário" + }, + "code_introduced/csd/2019": { + "name": "Código introduzido" + }, + "lesson_plans_1/csd/2019": { + "name": "Planos das aulas" + }, + "standard_mappings_1/csd/2019": { + "name": "Mapeamentos Padrão" + }, + "vocabulary_1/csd/2019": { + "name": "Vocabulário" + }, + "code_introduced_1/csd/2017": { + "name": "Código introduzido" + }, + "lesson_plans_2/csd/2017": { + "name": "Planos das aulas" + }, + "standard_mappings_2/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_2/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_2/csd/2017": { + "name": "Vocabulário" + }, + "code_introduced_3/csd/2017": { + "name": "Código introduzido" + }, + "lesson_plans_5/csd/2017": { + "name": "Planos das aulas" + }, + "standard_mappings_5/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_5/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_5/csd/2017": { + "name": "Vocabulário" + }, + "code_introduced/csd/2017": { + "name": "Código introduzido" + }, + "lesson_plans_1/csd/2017": { + "name": "Planos das aulas" + }, + "standard_mappings_1/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_1/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_1/csd/2017": { + "name": "Vocabulário" + }, + "lesson_plans/csd/2017": { + "name": "Planos das aulas" + }, + "standard_mappings/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary/csd/2017": { + "name": "Vocabulário" + }, + "lesson_plans_4/csd/2017": { + "name": "Planos das aulas" + }, + "standard_mappings_4/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_4/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_4/csd/2017": { + "name": "Vocabulário" + }, + "code_introduced_2/csd/2017": { + "name": "Código introduzido" + }, + "lesson_plans_3/csd/2017": { + "name": "Planos das aulas" + }, + "standard_mappings_3/csd/2017": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum_3/csd/2017": { + "name": "Fórum do professor" + }, + "vocabulary_3/csd/2017": { + "name": "Vocabulário" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Lista de Poemas", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -389,7 +812,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "O Grande Evento", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Vídeo" }, "csf-the-big-event-assessment/courseb/2021": { "name": "O Grande Evento", @@ -1766,6 +2190,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Revisão em grupo" + }, + "lesson_plans/pre-express/2020": { + "name": "Planos das aulas" + }, + "standard_mappings/pre-express/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/pre-express/2020": { + "name": "Fórum do professor" + }, + "vocabulary/pre-express/2020": { + "name": "Vocabulário" + }, + "lesson_plans/express/2020": { + "name": "Planos das aulas" + }, + "standard_mappings/express/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/express/2020": { + "name": "Fórum do professor" + }, + "vocabulary/express/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/courseb/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/courseb/2020": { + "name": "Planos das aulas" + }, + "standard_mappings/courseb/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/courseb/2020": { + "name": "Fórum do professor" + }, + "vocabulary/courseb/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursed/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursed/2020": { + "name": "Planos das aulas" + }, + "standard_mappings/coursed/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursed/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursed/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursec/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursec/2020": { + "name": "Planos das aulas" + }, + "standard_mappings/coursec/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursec/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursec/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursee/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursee/2020": { + "name": "Planos das aulas" + }, + "standard_mappings/coursee/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursee/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursee/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursea/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursea/2020": { + "name": "Planos das aulas" + }, + "standard_mappings/coursea/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursea/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursea/2020": { + "name": "Vocabulário" + }, + "curriculum_guide/coursef/2020": { + "name": "Guia para o currículo" + }, + "lesson_plans/coursef/2020": { + "name": "Planos das aulas" + }, + "standard_mappings/coursef/2020": { + "name": "Mapeamentos Padrão" + }, + "teacher_forum/coursef/2020": { + "name": "Fórum do professor" + }, + "vocabulary/coursef/2020": { + "name": "Vocabulário" } } } diff --git a/dashboard/config/locales/scripts.pt-PT.yml b/dashboard/config/locales/scripts.pt-PT.yml index 77cb4a1737d25..76f8e9c602fc8 100644 --- a/dashboard/config/locales/scripts.pt-PT.yml +++ b/dashboard/config/locales/scripts.pt-PT.yml @@ -1477,8 +1477,6 @@ pt: student_description: 'Fase 2 - on-line: combinado de estudos de verão' equity-pd: lessons: - Code.org Equity PD: - name: Code.org igualdade PD Necessary Background: name: Fundo necessário science-PD2: @@ -4234,6 +4232,7 @@ pt: os alunos terão a oportunidade de personalizar seu jogo com diferentes velocidades e sons. student_description: Escolha seu time e faça um jogo de basquete + name: bola de basquetebol sample-csp5: lessons: Controlling Memory with Variables: @@ -5297,6 +5296,7 @@ pt: os alunos terão a oportunidade de personalizar seu jogo com diferentes velocidades e sons. student_description: Esportes + name: esportes 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9413,6 +9413,7 @@ pt: para se divertirem no nível gratuito de jogos no final. student_description: O Minecraft está de volta para a Hora do Código com uma nova atividade! Viaje através de Minecraft com código. + name: herói applab-intro-staging: title: Introdução ao armazenamento temporário do App Lab lessons: @@ -13463,6 +13464,7 @@ pt: de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. student_description: Crie sua própria dança para compartilhar com seus amigos. + name: dança frozen-2018-test-b: title: Novo Scrip Frozen lessons: @@ -13489,6 +13491,7 @@ pt: student_description: Minecraft está de volta com uma nova atividade! Use sua criatividade e habilidade de resolver problemas para explorar e construir mundos submarinos usando código. + name: aquático sconyers: title: Parque da Tracey lessons: @@ -19476,7 +19479,7 @@ pt: description: Crie sua própria dança para compartilhar com seus amigos. lessons: Dance Party: - name: Festa dançante + name: Festa de dança (2019) description_student: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos @@ -26731,8 +26734,7 @@ pt: title: '"Olá, mundo!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Navegação pela plataforma de aprendizagem Code.org + Navigating the Codeorg learning platform: description_teacher: "**Você vai aprender a:**\n\n- Navegar pelo site Code.org e pelas ferramentas para professores. \n\n**Tempo sugerido:**30 minutos" @@ -28406,7 +28408,7 @@ pt: deste nível, os alunos terão a oportunidade de criar as suas próprias imagens usando repetições. key: Cena do Oceano com Repetições - The Big Event Jr.: + The Big Event Jr: name: O Grande Evento Jr. description_student: Mova-se e grite quando seus professores pressionam botões em um controle remoto gigante. @@ -29107,7 +29109,7 @@ pt: para desenhar seu próprio aplicativo para smartphone que atenda às necessidades de um usuário adicional. key: O aplicativo correto - The Big Event Jr.: + The Big Event Jr: name: O Grande Evento Jr. description_student: Mova-se ou grite quando o professor pressionar botões em um controle remoto gigante. @@ -29225,7 +29227,7 @@ pt: description_audience: 'Idades: 5-8' coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Meus Amigos Robôs Jr. description_student: Nesta lição, você fingirá que seus colegas de classe são robôs e os programará para criar padrões de copos empilhados. @@ -29269,7 +29271,7 @@ pt: Artista para concluir os desenhos na tela. Esta etapa do Artista permitirá que os alunos criem imagens de complexidade crescente usando novos blocos como "avançar em 100 pixels" e "virar à direita em 90 graus". - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Meus Amigos Robôs Malucos Jr. description_student: Nesta lição, você programará seus colegas novamente, mas, usando loops, poderá resolver problemas maiores e mais complicados. @@ -30313,6 +30315,8 @@ pt: lessons: lesson-9: name: Ciclos + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo @@ -30364,10 +30368,17 @@ pt: name: Unidade 2 Avaliação lesson-6: name: Variáveis + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo csa3-2022: + lessons: + lesson-5: + name: Ciclos "for" + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo @@ -30788,6 +30799,8 @@ pt: lessons: lesson-1: name: Bem-vindo + lesson-9: + name: Planejamento de aula csa2-2022-exemplars: lessons: lesson-1: @@ -30835,3 +30848,13 @@ pt: key: Planejamento de aula Next steps: key: Próximos passos + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Computação Física + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Computação Física + hello-world-csc: + title: Olá Mundo diff --git a/dashboard/config/locales/short_instructions.pt-PT.json b/dashboard/config/locales/short_instructions.pt-PT.json index 98dfe810a2a63..6bb903680a6ad 100644 --- a/dashboard/config/locales/short_instructions.pt-PT.json +++ b/dashboard/config/locales/short_instructions.pt-PT.json @@ -755,12 +755,12 @@ "Overworld Move to Sheep_2021": "Adicione um segundo comando \"andar à frente\" para chegar à ovelha.", "Overworld Place Wall_2021": "Toda casa começa com uma parede. Construa a primeira parte da sua casa colocando os comandos \"colocar\" e \"andar à frente\" dentro do loop de repetição.", "Overworld Plant Crops_2021": "É sempre bom pensar no futuro. Plante colheitas nos dois lados da água para você não passar fome depois.", - "Overworld Powered Minecart_2021": "Ótimo trabalho! Você coletou vários recursos e construiu uma casinha modesta. Agora, construa o trilho desde a borda do mapa até a porta da sua casa.", + "Overworld Powered Minecart_2021": "Não é uma boa ideia tentar andar sobre lava incandescente. Coloque os paralelepípedos para criar uma ponte, depois minere pelo menos dois dos blocos de ferro.", "Overworld Shear Sheep_2021": "Hora de tosquiar ovelhas! Use o comando \"tosquiar\" para obter lã das duas ovelhas.", "Underground Avoiding Lava_2021": "Há lava escondida sob alguns destes blocos, que você precisará cobrir antes de avançar. Um comando \"se\" será útil aqui. Adicione um comando \"andar à frente\" no local correto para minerar estes blocos.", "Underground If Statements_2021": "Agora, a situação complicou um pouco. Minere 3 redstone, mas não caia na lava. Use um comando \"se\" para colocar paralelepípedos sobre qualquer lava que você descobrir.", - "Underground Iron_2021": "Não é uma boa ideia tentar andar sobre lava incandescente. Coloque os paralelepípedos para criar uma ponte, depois minere pelo menos dois dos blocos de ferro.", - "Underground Mining Coal_2021": "Você encontrará os recursos mais valiosos no subterrâneo, mas pode ficar escuro lá dentro. Coloque pelo menos 2 tochas e minere pelo menos 2 carvões.", + "Underground Iron_2021": "Você encontrará os recursos mais valiosos no subterrâneo, mas pode ficar escuro lá dentro. Coloque pelo menos 2 tochas e minere pelo menos 2 carvões.", + "Underground Mining Coal_2021": "Ótimo trabalho! Você coletou vários recursos e construiu uma casinha modesta. Agora, construa o trilho desde a borda do mapa até a porta da sua casa.", "courseA_maze_seq12_2021": "Pegue aquele porco! ", "courseA_maze_seq13_2021": "Pegue aquele porco da maneira que você conseguir!", "courseA_maze_seq1_2021": "Leve o pássaro até o porco mau!", diff --git a/dashboard/config/locales/teacher_markdown.pt-PT.json b/dashboard/config/locales/teacher_markdown.pt-PT.json index fc0e11a7d980a..156dab4d0071a 100644 --- a/dashboard/config/locales/teacher_markdown.pt-PT.json +++ b/dashboard/config/locales/teacher_markdown.pt-PT.json @@ -108,8 +108,8 @@ "CSD U3 rect_2019": "# Tour do Laboratório de Jogos\n\nDependendo da idade e do nível de conforto de seus alunos, você pode optar por usar este nível para conhecer o ambiente como um todo. Certifique-se de que os alunos possam encontrar as instruções de nível, a área de codificação, a área de exibição e as gavetas de blocos. Esta também é uma boa oportunidade para apontar alguns dos recursos úteis como documentação e os blocos para o botão de texto.", "CSD U3L01 TFMD_2018": "[key]\n\n- [Ciência da Computação(CC) no Entretenimento](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/edit) - Exemplar ([PDF](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/export?format=doc))\n\n[/key]", "CSD U3L01 TFMD_2019": "[key]\n\n- [Ciência da Computação(CC) no Entretenimento](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/edit) - Exemplar ([PDF](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1lLsZjStrnX9-U02G7AxwSPIq-BENvw942PS2JIkjZww/export?format=doc))\n\n[/key]", - "CSD U3L02 TFMD_2018": "[][0]\n\n- [Desenhando Formas ](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/edit?usp=sharing) - Exemplar ([PDF](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=doc))\n\n[/][0]", - "CSD U3L02 TFMD_2019": "[][0]\n\n- [Desenhando Formas ](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/edit?usp=sharing) - Exemplar ([PDF](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=doc))\n\n[/][0]", + "CSD U3L02 TFMD_2018": "[key]\n\n- [Desenhando Formas ](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/edit?usp=sharing) - Exemplar ([PDF](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=doc))\n\n[/key]", + "CSD U3L02 TFMD_2019": "[key]\n\n- [Desenhando Formas ](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/edit?usp=sharing) - Exemplar ([PDF](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1yLyHUtfKIgr4MhzTv_gSQTXGnq6QlD1DZJYIJXug27g/export?format=doc))\n\n[/key]", "CSD U3L06 TFMD_2018": "[key]\n\n- [Planejamento de Cenas - Sprite ](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/edit) - Guia de atividades Exemplar ([PDF](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/export?format=doc))\n\n[/key]", "CSD U3L06 TFMD_2019": "[key]\n\n- [Planejamento de Cenas - Sprite ](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/edit) - Guia de atividades Exemplar ([PDF](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1LCO-0sTzYBEAglx65F2fFVI5OtF6IbTeycIGqa1H4_Q/export?format=doc))\n\n[/key]", "CSD U3L08 TFMD_2018": "[KEY]\n\n- [Variáveis desconectadas](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY) - Chave de guia de atividades([PDF](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY/export?format=pdf) \\| [DOCX](https://docs.google.com/document/d/1-uajFciILgNaTKN0j9uBu9CIwz7LbuMv-9jYQyBxYMY/export?format=doc))\n\n[/KEY]", diff --git a/i18n/locales/pt-PT/dashboard/blocks.yml b/i18n/locales/pt-PT/dashboard/blocks.yml index 109d09b7f55be..a8ef0849f7002 100644 --- a/i18n/locales/pt-PT/dashboard/blocks.yml +++ b/i18n/locales/pt-PT/dashboard/blocks.yml @@ -2,6 +2,8 @@ pt: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: criar novo {ANIMATION_NAME} elemento em {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alterna a cada {N} medida entre {MOVE1} e {MOVE2}" options: @@ -1051,6 +1053,12 @@ pt: text: desenhar linha {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: bordas bloqueiam {SPRITE} de se mover + gamelab_everySeconds: + text: 'a cada {N} {UNIT} ' + options: + UNIT: + '"seconds"': segundos + '"frames"': quadros gamelab_followingTargets: text: seguindo alvos gamelab_getAllSprites: @@ -1201,6 +1209,8 @@ pt: '"burst"': explosão '"pop"': estalo '"rain"': chuva + gamelab_makeNewScaledSprite: + text: criar novo {ANIMATION_NAME} elemento em {LOCATION} gamelab_makeNewSpriteAnon: text: criar novo {ANIMATION_NAME} elemento em {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/pt-PT/dashboard/scripts.yml b/i18n/locales/pt-PT/dashboard/scripts.yml index 858c6e309dd2a..8c4785b898e1f 100755 --- a/i18n/locales/pt-PT/dashboard/scripts.yml +++ b/i18n/locales/pt-PT/dashboard/scripts.yml @@ -1326,8 +1326,6 @@ pt: student_description: 'Fase 2 - on-line: combinado de estudos de verão' equity-pd: lessons: - Code.org Equity PD: - name: Code.org igualdade PD Necessary Background: name: Fundo necessário science-PD2: @@ -3565,6 +3563,7 @@ pt: description_student: Você já desejou poder jogar videogame na escola? Nesta lição, você poderá fazer o seu próprio! description_teacher: Nesta atividade online, os alunos aprenderão o que são eventos e como os computadores os usam em programas como videogames. Os alunos trabalharão com quebra-cabeças, fazendo o programa reagir a eventos (como botões de seta sendo pressionados.) No final do quebra-cabeça, os alunos terão a oportunidade de personalizar seu jogo com diferentes velocidades e sons. student_description: Escolha seu time e faça um jogo de basquete + name: bola de basquetebol sample-csp5: lessons: Controlling Memory with Variables: @@ -4139,6 +4138,7 @@ pt: description_student: Você já desejou poder jogar videogame na escola? Nesta lição, você poderá fazer o seu próprio! description_teacher: Nesta atividade online, os alunos aprenderão o que são eventos e como os computadores os usam em programas como videogames. Os alunos trabalharão com quebra-cabeças, fazendo o programa reagir a eventos (como botões de seta sendo pressionados.) No final do quebra-cabeça, os alunos terão a oportunidade de personalizar seu jogo com diferentes velocidades e sons. student_description: Esportes + name: esportes 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6897,6 +6897,7 @@ pt: name: 'Minecraft: Jornada do Herói' description_teacher: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição funciona bem para qualquer aluno com idade suficiente para ler (mais de 6 anos). Alunos mais jovens provavelmente não conseguirão concluir o tutorial, mas terão muita diversão trabalhando com os quebra-cabeças por uma hora. Alunos do ensino médio em geral devem concluir o tutorial e ter algum tempo para se divertirem no nível gratuito de jogos no final. student_description: O Minecraft está de volta para a Hora do Código com uma nova atividade! Viaje através de Minecraft com código. + name: herói applab-intro-staging: title: Introdução ao armazenamento temporário do App Lab lessons: @@ -9306,6 +9307,7 @@ pt: description_student: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. description_teacher: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. student_description: Crie sua própria dança para compartilhar com seus amigos. + name: dança frozen-2018-test-b: title: Novo Scrip Frozen lessons: @@ -9320,6 +9322,7 @@ pt: name: 'Minecraft: Viagem Aquática' description_teacher: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição funciona bem para qualquer aluno com idade suficiente para ler (mais de 6 anos). Alunos mais jovens provavelmente não conseguirão concluir o tutorial, mas terão muita diversão trabalhando com os quebra-cabeças por uma hora. Alunos do ensino médio em geral devem concluir o tutorial e ter algum tempo para se divertirem no nível gratuito de jogos no final. student_description: Minecraft está de volta com uma nova atividade! Use sua criatividade e habilidade de resolver problemas para explorar e construir mundos submarinos usando código. + name: aquático sconyers: title: Parque da Tracey lessons: @@ -13017,7 +13020,7 @@ pt: description: Crie sua própria dança para compartilhar com seus amigos. lessons: Dance Party: - name: Festa dançante + name: Festa de dança (2019) description_student: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. description_teacher: Nesta lição, alunos de todas as idades terão uma experiência introdutória com codificação e ciência da computação em um ambiente de apoio seguro. Esta lição foi projetada para alunos de todas as idades, mas requer leitura. Esta atividade requer o uso de sons, pois a ferramenta foi desenvolvida para reagir à música. student_description: Crie sua própria dança para compartilhar com seus amigos. @@ -17759,8 +17762,7 @@ pt: title: '"Olá, mundo!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Navegação pela plataforma de aprendizagem Code.org + Navigating the Codeorg learning platform: description_teacher: "**Você vai aprender a:**\n\n- Navegar pelo site Code.org e pelas ferramentas para professores. \n\n**Tempo sugerido:**30 minutos" Navigating lesson plans and resources: description_teacher: "**Você vai aprender a:**\n\n- Localizar e utilizar planos de lições do curso e recursos para professores. \n\n**Tempo sugerido:** 30 minutos" @@ -18726,7 +18728,7 @@ pt: description_student: Use loops e padrões para finalizar as imagens. description_teacher: Retornando às repetições, os alunos aprendem a desenhar imagens repetindo sequências simples de instruções. Na última lição online, repetições foram utilizadas para atravessar um labirinto e coletar tesouro. Aqui, as repetições estão criando padrões. No fim deste nível, os alunos terão a oportunidade de criar as suas próprias imagens usando repetições. key: Cena do Oceano com Repetições - The Big Event Jr.: + The Big Event Jr: name: O Grande Evento Jr. description_student: Mova-se e grite quando seus professores pressionam botões em um controle remoto gigante. description_teacher: |- @@ -19228,7 +19230,7 @@ pt: description_student: Esboce seu próprio aplicativo para smartphone. description_teacher: Esta lição faz com que os alunos reconheçam que a ciência da computação pode ajudar as pessoas na vida real. Primeiro, os alunos simpatizam com vários usuários fictícios de smartphones, a fim de ajudá-los a encontrar o "aplicativo certo" que atenda às suas necessidades. Em seguida, os alunos exercitam empatia e criatividade para desenhar seu próprio aplicativo para smartphone que atenda às necessidades de um usuário adicional. key: O aplicativo correto - The Big Event Jr.: + The Big Event Jr: name: O Grande Evento Jr. description_student: Mova-se ou grite quando o professor pressionar botões em um controle remoto gigante. description_teacher: |- @@ -19301,7 +19303,7 @@ pt: description_audience: 'Idades: 5-8' coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Meus Amigos Robôs Jr. description_student: Nesta lição, você fingirá que seus colegas de classe são robôs e os programará para criar padrões de copos empilhados. description_teacher: Usando um conjunto de símbolos no lugar do código, os alunos projetam algoritmos para instruir um "robô" a empilhar copos em diferentes padrões. Os alunos se revezam participando como o robô, respondendo apenas ao algoritmo definido por seus colegas. Esse segmento ensina aos alunos a conexão entre símbolos e ações, a diferença entre um algoritmo e um programa e a valiosa habilidade de depuração. @@ -19322,7 +19324,7 @@ pt: name: Criando arte com código description_student: Crie belas imagens programando o Artista. description_teacher: Nesta lição, os alunos assumirão o controle do Artista para concluir os desenhos na tela. Esta etapa do Artista permitirá que os alunos criem imagens de complexidade crescente usando novos blocos como "avançar em 100 pixels" e "virar à direita em 90 graus". - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Meus Amigos Robôs Malucos Jr. description_student: Nesta lição, você programará seus colegas novamente, mas, usando loops, poderá resolver problemas maiores e mais complicados. description_teacher: Com base na atividade inicial "Meus amigos robóticos", os alunos lidam com projetos maiores e mais complicados. Para programar seus "robôs" para concluir esses projetos maiores, os alunos precisarão identificar padrões repetidos em suas instruções que possam ser substituídos por um loop. @@ -19963,6 +19965,8 @@ pt: lessons: lesson-9: name: Ciclos + lesson-21: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo @@ -20014,10 +20018,17 @@ pt: name: Unidade 2 Avaliação lesson-6: name: Variáveis + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo csa3-2022: + lessons: + lesson-5: + name: Ciclos "for" + lesson-16: + name: Console lesson_groups: lessonGroup-2: display_name: Conteúdo @@ -20265,6 +20276,8 @@ pt: lessons: lesson-1: name: Bem-vindo + lesson-9: + name: Planejamento de aula csa2-2022-exemplars: lessons: lesson-1: @@ -20312,3 +20325,13 @@ pt: key: Planejamento de aula Next steps: key: Próximos passos + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Computação Física + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Computação Física + hello-world-csc: + title: Olá Mundo From 35d66460871537f3f310e15ee57704d76a7002ed Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:11 +0000 Subject: [PATCH 62/84] dashboard i18n updates - Romanian --- .../locales/activity_sections.ro-RO.json | 20 +- .../config/locales/authored_hints.ro-RO.json | 15 +- dashboard/config/locales/blocks.ro-RO.yml | 10 + .../locales/lesson_activities.ro-RO.json | 13 +- dashboard/config/locales/lessons.ro-RO.json | 13 +- .../locales/long_instructions.ro-RO.json | 5 +- dashboard/config/locales/resources.ro-RO.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.ro-RO.yml | 32 +- .../locales/short_instructions.ro-RO.json | 4 +- i18n/locales/ro-RO/dashboard/blocks.yml | 10 + i18n/locales/ro-RO/dashboard/scripts.yml | 51 +- 11 files changed, 649 insertions(+), 64 deletions(-) diff --git a/dashboard/config/locales/activity_sections.ro-RO.json b/dashboard/config/locales/activity_sections.ro-RO.json index 1e0b521c36ece..03457c110e83c 100644 --- a/dashboard/config/locales/activity_sections.ro-RO.json +++ b/dashboard/config/locales/activity_sections.ro-RO.json @@ -2038,7 +2038,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Organizare preliminară\n\nUrați-bun venit elevilor la oră și prezentați-le activitatea zilei.", "tips": [ - "Una dintre modalitățile folosite pentru a prezenta Hour of Code, dacă nu sunteți foarte familiarizat(ă) cu programarea, este să le arătați elevilor unul dintre [videoclipurile noastre inspiraționale](https://hourofcode.com/promote/resources#videos). Alegeți-l pe cel care, în opinia dvs., va avea cel mai puternic impact pentru elevi și distribuiți-l acum. Pentru elevii de gimnaziu vă sugerăm [Hour of Code a sosit](https://youtu.be/FC5FbmsH4fw)." + "Una dintre modalitățile folosite pentru a prezenta Hour of Code, dacă nu sunteți foarte familiarizat(ă) cu programarea, este să le arătați elevilor unul dintre [videoclipurile noastre inspiraționale][0]. Alegeți-l pe cel care, în opinia dvs., va avea cel mai puternic impact pentru elevi și distribuiți-l acum. Pentru elevii de gimnaziu vă sugerăm [Hour of Code a sosit][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -2051,7 +2051,7 @@ "description": "Știați că știința calculatoarelor poate fi foarte creativă? Puteți crea artă cu ajutorul codului. Un cod este un set de instrucțiuni pe care un computer le poate înțelege. Așa cum alegeți culorile vopselurilor pe care le folosiți, atunci când alegeți codul pe care vreți să îl scrieți puteți să vă exprimați creativitatea! \n\nAstăzi vom folosi poezia pentru a ne inspira atunci când scriem cod într-un mod creativ. Știe cineva ce este poezia? Aveți o poezie care vă place sau un poet preferat? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Citiți poezii împreună:** Citiți împreună [câteva poezii](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) în clasă și faceți câteva exerciții de numire a atmosferei fiecărei poezii. Încurajați elevii să le spună și celorlalți care este interpretarea lor, chiar dacă este diferită de a celorlalți. " + "description": "**Citiți poezii împreună:** Citiți împreună [câteva poezii][0] în clasă și faceți câteva exerciții de numire a atmosferei fiecărei poezii. Încurajați elevii să le spună și celorlalți care este interpretarea lor, chiar dacă este diferită de a celorlalți. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Arta Poeziei", @@ -2624,7 +2624,7 @@ ] }, "919543ed-3f8f-4a49-ba9e-c34d0d3cfaa3": { - "description": "### Impactul asupra societățiiFaceți acest lucru:\\_ Urmăriți clipul video Impactul asupra societății.**Spuneți:** _Sistemele de inteligență artificială învață din datele furnizate de noi, dar uneori este posibil să nu-i furnizăm suficiente date sau să-i furnizăm date care îl fac să se comporte ciudat._.**Spuneți:** Gândiți-vă la exemplele de inteligență artificială pe care le-am discutat la început. Puteți da exemple de momente în care învățarea programată a înțeles ceva greșit, în lumea reală? (De exemplu, aplicațiile de recunoaștere vocală care nu vă înțeleg.)*.**Subiect:** \\_Ar putea datele de instruire să creeze probleme? Cum?***Discutați:** Elevii vor partaja răspunsurile cu colegii, începând în grupuri mici, apoi în fața întregii clase.**Obiectiv:** Obiectivul acestei discuții este de a reveni cu elevii la contextul inteligenței artificiale în lumea reală.**Spuneți:** _Una dintre modalitățile de a rezolva această problemă este de a utiliza multe date de instruire, asigurându-ne că înțelegem bine problema, pentru a oferi tipurile de date potrivite.În ultima parte a activității, IA va trebui să învățe de la voi un cuvânt care poate fi interpretat în diferite moduri._." + "description": "### Impactul asupra societățiiFaceți acest lucru:\\_ Urmăriți clipul video Impactul asupra societății.**Spuneți:** _Sistemele de inteligență artificială învață din datele furnizate de noi, dar uneori este posibil să nu-i furnizăm suficiente date sau să-i furnizăm date care îl fac să se comporte ciudat._.**Spuneți:** Gândiți-vă la exemplele de inteligență artificială pe care le-am discutat la început. Puteți da exemple de momente în care învățarea programată a înțeles ceva greșit, în lumea reală? (De exemplu, aplicațiile de recunoaștere vocală care nu vă înțeleg.)\\*.**Subiect:** \\_Ar putea datele de instruire să creeze probleme? Cum?**\\*Discutați:** Elevii vor partaja răspunsurile cu colegii, începând în grupuri mici, apoi în fața întregii clase.**Obiectiv:** Obiectivul acestei discuții este de a reveni cu elevii la contextul inteligenței artificiale în lumea reală.**Spuneți:** _Una dintre modalitățile de a rezolva această problemă este de a utiliza multe date de instruire, asigurându-ne că înțelegem bine problema, pentru a oferi tipurile de date potrivite.În ultima parte a activității, IA va trebui să învățe de la voi un cuvânt care poate fi interpretat în diferite moduri._." }, "833ae7ce-6703-495b-b010-224f0d32134f": { "description": "### IA învață un cuvânt nouCa în secțiunile anterioare, elevii vor utiliza și aici date de instruire pentru a ca IA să recunoască diferite tipuri de pești. Cuvintele din această listă sunt în mod intenționat mai subiective decât cele pe care le-au folosit elevii până acum. Încurajați elevii să decidă singuri ce face ca un pește să pară „furios” sau „amuzant”. Este posibil ca doi elevi să aleagă aceeași etichetă și să obțină un set de rezultate foarte diferite, în funcție de trăsăturile peștilor pe care au pus accentul. Încurajați-i pe elevi să discute între ei despre rezultatele obținute sau să revină la etapa anterioară și să aleagă cuvinte noi. Fiecare elev se va baza pe propriile opinii pentru a instrui I.A., ceea ce înseamnă că, atunci când învață cuvinte, I.A. le va asocia aceleași erori sistematice pe care le asociază și elevii. Pe măsură ce elevii încep să vadă rolul pe care îl joacă opinia lor, rugați-i să reflecteze dacă acest lucru este bun sau rău și cum ar putea fi abordat." @@ -2641,7 +2641,7 @@ "description": "**Discutați:** Elevii vor partaja răspunsurile cu colegii, începând în grupuri mici, apoi în fața întregii clase.**Obiectiv:** Familiarizați-i pe elevi cu lumea inteligenței artificiale." }, "840e5bd9-37cf-44f5-bfd4-ab83d7ea117d": { - "description": "**Spuneți:** \\_**Învățarea programată** se referă la un computer care poate recunoaște tipare și poate lua decizii pe cont propriu pe baza datelor. În cadrul acestei activități, veți pune la dispoziția computerului date pentru a-l instrui. Imaginați-vă un ocean care conține viețuitoare, cum ar fi peștii, dar și gunoaie aruncate de oameni. Ce-ar fi dacă am putea instrui un computer să le diferențieze și apoi să folosim această tehnologie pentru a curăța oceanul?******\\_\\_******." + "description": "**Spuneți:** \\_**Învățarea programată** se referă la un computer care poate recunoaște tipare și poate lua decizii pe cont propriu pe baza datelor. În cadrul acestei activități, veți pune la dispoziția computerului date pentru a-l instrui. Imaginați-vă un ocean care conține viețuitoare, cum ar fi peștii, dar și gunoaie aruncate de oameni. Ce-ar fi dacă am putea instrui un computer să le diferențieze și apoi să folosim această tehnologie pentru a curăța oceanul?**\\*\\***\\_\\_**\\*\\***." }, "f06209ef-3a44-433c-9f9f-78803376b321": { "name": "Reflecţie", @@ -2767,7 +2767,7 @@ "description": "- **Urma digitală**: o evidență a ceea ce faceți online, inclusiv a site-urilor pe care le vizitați și a lucrurilor pe care le partajați.- **permanent**: ceva care durează pentru totdeauna.- **informații private**: informații despre voi care pot fi folosite pentru a vă identifica.- **urmă**: o cărare sau o pistă**Înainte de lecție**: Decupați în prealabil [Pătrate pentru urma digitală](https://docs.google.com/document/d/1fEqVZDOaww5qpz96GbkCpICweIhBT_405FAyBcIQ77Y/edit), punând pătratele pentru fiecare animal în două teancuri separate.Spuneți\\*\\*: Astăzi vom urmări un clip video intitulat „Urma digitală\". Ați mai auzit de cuvântul „urmă” până acum?Invitați elevii să răspundă și definiți urma ca fiind _o cale pe care cineva o poate urma_. ([Diapozitivul 3](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g524b55ab78_0_23))" }, "854c6fa9-6eda-4b41-8b7f-f7f0839f37ef": { - "description": "**Afișați** clipul video [Urma digitală](https://www.commonsense.org/education/videos/follow-the-digital-trail) de pe [Diapozitivul 4](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g56a0663814_5_26). În timp ce urmăresc clipul, rugați-i pe elevi să fie foarte atenți la tipurile de informații care pot și care nu pot fi partajate online.**Spuneți**: În clipul video, Feet vorbește despre o urmă digitală. Ce este urma digitală?Invitați elevii să răspundă. Precizați că o **urmă digitală** este _o înregistrare (sau o urmă) a ceea ce faceți online, inclusiv a site-urilor pe care le vizitați și a lucrurilor pe care le partajați_. ([Diapozitiv 5](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g5ad38f424c_0_19))**Întrebați**: _Ce informații spune Feet că NU trebuie partajate online?_.După ce elevii au avut ocazia să partajeze informațiile, proiectați [Diapozitivul 6](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g513c004c7f_0_192) și analizați: _Informații private_ cum ar fi *numele complet, adresa, numărul de telefon, vârsta, ziua de naștere, numele școlii.Definiți **informațiile private** ca fiind \\_informații despre voi care pot fi folosite pentru a vă identifica*. ([Diapozitiv 7](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g5af742ae8d_0_0))**Întrebați**: _Ce informații crede Feet că pot fi partajate online?_După ce elevii au avut ocazia de a partaja informațiile, proiectați [Diapozitivul 8](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g5ad38f424c_0_27) și analizați: _Informații personale_, cum ar fi _hobby-uri, lucruri preferate._." + "description": "**Afișați** clipul video [Urma digitală](https://www.commonsense.org/education/videos/follow-the-digital-trail) de pe [Diapozitivul 4](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g56a0663814_5_26). În timp ce urmăresc clipul, rugați-i pe elevi să fie foarte atenți la tipurile de informații care pot și care nu pot fi partajate online.**Spuneți**: În clipul video, Feet vorbește despre o urmă digitală. Ce este urma digitală?Invitați elevii să răspundă. Precizați că o **urmă digitală** este _o înregistrare (sau o urmă) a ceea ce faceți online, inclusiv a site-urilor pe care le vizitați și a lucrurilor pe care le partajați_. ([Diapozitiv 5](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g5ad38f424c_0_19))**Întrebați**: _Ce informații spune Feet că NU trebuie partajate online?_.După ce elevii au avut ocazia să partajeze informațiile, proiectați [Diapozitivul 6](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g513c004c7f_0_192) și analizați: _Informații private_ cum ar fi \\*numele complet, adresa, numărul de telefon, vârsta, ziua de naștere, numele școlii.Definiți **informațiile private** ca fiind \\_informații despre voi care pot fi folosite pentru a vă identifica\\*. ([Diapozitiv 7](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g5af742ae8d_0_0))**Întrebați**: _Ce informații crede Feet că pot fi partajate online?_După ce elevii au avut ocazia de a partaja informațiile, proiectați [Diapozitivul 8](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g5ad38f424c_0_27) și analizați: _Informații personale_, cum ar fi _hobby-uri, lucruri preferate._." }, "732166f3-fa43-4af1-ae51-fa6136a7a8e7": { "description": "Așezați **Pătratele urmei digitale** pe podea, formând două trasee diferite; traseele stabilite pentru șoricelul Mervin și elefănțica Ellie vor fi separate unul de celălalt. De asemenea, le puteți plasa în diferite locuri din clasă pentru a vedea dacă elevii le pot găsi.Spuneți**: _Șoricelul Mervin și elefănțica Ellie jucau un joc online și au observat că există o căsuță de chat. S-au gândit că ar fi amuzant să vorbească cu ceilalți jucători și au început să partajeze câteva informații despre ei. Problema este că au uitat să-și întrebe mai întâi părinții dacă este în regulă._.\\_Sunteți detectivi la Agenția de detectivi Little Foot. Sarcina voastră este să aflați cât mai multe despre Mervin și Ellie.**Împărțiți\\*\\* elevii în grupuri cu câte patru membri. Distribuiți **Documentația pentru elevi - Urme de animale** fiecărui elev și explicați-le că, deși lucrează împreună, fiecare dintre ei ar trebui să ia notițe detaliate și să răspundă la întrebările de reflecție din propria documentație. ([Diapozitiv 9](https://docs.google.com/presentation/d/1jNMWXhnNjlqK44LQ_bpAtmDmdHPeYqJeVBwegi5BnM4/edit#slide=id.g513c004c7f_0_10))**Invitați-i** pe elevi să pornească la o vânătoare de informații în clasă. Spuneți-le că informațiile postate de Mervin și Ellie pot fi văzute de oricine pe internet, inclusiv de detectivi. Fiecare grup trebuie să urmărească urma digitală a celor două animale. Solicitați grupurilor să înceapă să lucreze în momente diferite, astfel încât să urmeze traseele în momente ușor diferite. Rugați-i să răspundă la cele două întrebări din documentație după ce au terminat." @@ -3066,7 +3066,7 @@ }, "616fe3f0-31f4-4d6c-a96b-c2fea538d981": { "name": "Introducere", - "description": "#### Vocabular**Spuneți**: Această lecție are un cuvânt de vocabular nou și important:*.- **Eveniment** - \\_Spuneți cu mine: E-ve-ni-ment*O acțiune în urma căreia se întâmplă ceva." + "description": "#### Vocabular**Spuneți**: Această lecție are un cuvânt de vocabular nou și important:\\*.- **Eveniment** - \\_Spuneți cu mine: E-ve-ni-ment\\*O acțiune în urma căreia se întâmplă ceva." }, "3f1252e1-8de9-4a19-bdac-cf63006671e5": { "description": "#### O serie de evenimente**Discutați**: Pregătiți-vă clasa pentru a răspunde la o întrebare:- _„Vă voi pune o întrebare. Vreau să ridicați mâna dacă vreți să vă strig numele ca să răspundeți.”_.- Puneți o întrebare simplă, la care majoritatea elevilor ar trebui să poată răspunde, cum ar fi:- Câte degete mari am?- Ce este mai mare, o pasăre sau un cal?- Spuneți numele unui elev care are mâna ridicată și lăsați-l să dea răspunsul.- După ce ați terminat cu materialele afișate, întrebați clasa cum ați știut că elevul a vrut să îi spuneți numele pentru a răspunde.- Elevii vor menționa probabil faptul că au ridicat mâinile.- Explicați-le tuturor că atunci când elevii ridică mâna, este un „eveniment” în urma căruia aflați că aceștia vor să răspundă.- Întrebați-i pe elevii dacă se pot gândi la alte evenimente prin care semnalează ceva.- Este posibil să fie nevoie să le reamintiți că nu vorbiți despre un eveniment cum ar fi o petrecere de ziua cuiva sau o excursie.- În cazul în care întâmpină probleme, le puteți reaminti că un eveniment este o acțiune în urma căreia se întâmplă ceva.- Ce credeți despre un ceas deșteptător care sună? Ce se întâmplă după aceasta?- Dar despre apăsarea butonului „Start” de pe cuptorul cu microunde? Ce face acesta?- Dar apăsarea butonului de pornire de pe telecomanda televizorului?- _Astăzi vom crea programe cu evenimente._" @@ -3169,10 +3169,10 @@ "progression_name": "Cartierul meu online" }, "66dc5fd4-eacf-41f8-9d21-196b81d35d7a": { - "description": "### Vocabular esențial- **online**: utilizarea unui computer, telefon sau tabletă pentru a vizita un site web sau o aplicație.- **site web sau aplicație**: un loc pe care îl puteți vizita pe internet.**Întrebați**: Ce trebuie să faci pentru a fi în siguranță atunci când vizitezi locuri noi?\\_ ([Diapozitiv 3](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_54))Invitați elevii să răspundă. Răspunsurile vor varia, dar subliniați următoarele reguli de siguranță:- Vizitați întotdeauna locuri necunoscute împreună cu un adult.- Nu vă plimbați pe cont propriu.- Vorbiți doar cu persoane pe care le cunoașteți.**Spuneți**: Astăzi vom vorbi despre cum vizitarea unor locuri de pe internet se aseamănă cu vizitarea unor locuri în viața reală. La fel cum există reguli pentru a fi în siguranță atunci când vizitați locuri noi în lumea reală, există și modalități de a vă fi în siguranță online.***.**Proiectați** [Diapozitivul 4](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g5c15fa078c_0_0) și definiți **online** ca fiind \\_utilizarea unui computer, telefon sau tabletă pentru a vizita un site web sau o aplicație*.**Redați** clipul video [Cartierul meu online](https://www.commonsense.org/education/videos/my-online-neighborhood) de pe [Diapozitivul 5](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_93) și apoi întrebați: _Ce i-a plăcut lui Arms cu privire la internet? Ce fel de lucruri poate face pe internet?_**.Invitați elevii să răspundă. Exemple de răspunsuri:- Îi place să viziteze locuri interesante.- Poate vorbi cu familia și cu prietenii.- Poate învăța o mulțime de lucruri noi.- Poate crea lucruri pe internet.**Întrebați**: _Care sunt cele trei reguli pe care le respectă Arms atunci când vizitează locuri online?_.Invitați elevii să răspundă. Proiectați [Diapozitivul 6](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_141) și subliniați cele trei reguli principale:1. Întrebați-vă întotdeauna părinții (sau un adult în care ai încredere) mai întâi.2. Vorbiți doar cu persoane pe care le cunoașteți.3. Rămâneți în locurile potrivite.Explicați-le că a rămâne în locurile „potrivite” înseamnă să se asigure că este vorba de un site web sau de o aplicație potrivită pentru copii și că au permisiunea de a le vizita." + "description": "### Vocabular esențial- **online**: utilizarea unui computer, telefon sau tabletă pentru a vizita un site web sau o aplicație.- **site web sau aplicație**: un loc pe care îl puteți vizita pe internet.**Întrebați**: Ce trebuie să faci pentru a fi în siguranță atunci când vizitezi locuri noi?\\_ ([Diapozitiv 3](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_54))Invitați elevii să răspundă. Răspunsurile vor varia, dar subliniați următoarele reguli de siguranță:- Vizitați întotdeauna locuri necunoscute împreună cu un adult.- Nu vă plimbați pe cont propriu.- Vorbiți doar cu persoane pe care le cunoașteți.**Spuneți**: Astăzi vom vorbi despre cum vizitarea unor locuri de pe internet se aseamănă cu vizitarea unor locuri în viața reală. La fel cum există reguli pentru a fi în siguranță atunci când vizitați locuri noi în lumea reală, există și modalități de a vă fi în siguranță online.**\\*.**Proiectați\\*\\* [Diapozitivul 4](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g5c15fa078c_0_0) și definiți **online** ca fiind \\_utilizarea unui computer, telefon sau tabletă pentru a vizita un site web sau o aplicație\\*.**Redați** clipul video [Cartierul meu online](https://www.commonsense.org/education/videos/my-online-neighborhood) de pe [Diapozitivul 5](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_93) și apoi întrebați: _Ce i-a plăcut lui Arms cu privire la internet? Ce fel de lucruri poate face pe internet?_**.Invitați elevii să răspundă. Exemple de răspunsuri:- Îi place să viziteze locuri interesante.- Poate vorbi cu familia și cu prietenii.- Poate învăța o mulțime de lucruri noi.- Poate crea lucruri pe internet.**Întrebați\\*\\*: _Care sunt cele trei reguli pe care le respectă Arms atunci când vizitează locuri online?_.Invitați elevii să răspundă. Proiectați [Diapozitivul 6](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_141) și subliniați cele trei reguli principale:1. Întrebați-vă întotdeauna părinții (sau un adult în care ai încredere) mai întâi.2. Vorbiți doar cu persoane pe care le cunoașteți.3. Rămâneți în locurile potrivite.Explicați-le că a rămâne în locurile „potrivite” înseamnă să se asigure că este vorba de un site web sau de o aplicație potrivită pentru copii și că au permisiunea de a le vizita." }, "fc3baf69-3ed1-46de-af6c-bed50ffd6757": { - "description": "**Spuneți**: _Acum vom învăța o scurtă poezie care ne va ajuta să ne amintim regulile de care avem nevoie pentru a fi în siguranță online. Mai întâi voi citi poezia, apoi o vom citi împreună._.**Proiectați** [Diapozitivul 7](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_196) și exemplificați acțiunile din poezie în timp ce o citiți cu voce tare. Aceasta este o poezie de tip apel-și-răspuns, cu diferite acțiuni care corespund fiecăreia dintre cele trei reguli de siguranță.**Citiți** poezia cu voce tare împreună cu elevii. Pe măsură ce elevii citesc, aceștia trebuie să realizeze acțiunile la rândul lor. De asemenea, pentru această poezie, unul dintre elevi poate juca rolul profesorului și restul clasei trebuie să îi răspundă.**Siguranța este importantă! de Jenny Pritchett***Trebuie să fim în siguranță**Când suntem online**Așa că vom urma aceste reguli.\\_\\_Pentru a ne distra!*[Ridică 1 deget]\\*Întotdeauna întrebați-vă părinții mai întâi!\\*[Ridică 2 degete]\\*Nu vorbi decât cu oamenii pe care îi cunoști!\\*[Ridică 3 degete] *Rămâi pe site-urile potrivite pentru tine!\\_\\_Și vom fi în siguranță*Oriunde mergem!Notă: [Afișul cu poezia](https://docs.google.com/document/d/10SHj9Xh4JJPwJJrjzJ48mpLhm3PM8orzJbWCTHY6VUo/edit) poate fi utilizat pentru poezia din fiecare săptămână sau ca activitate cu care începeți intervalele de timp petrecute la calculator sau pe dispozitive." + "description": "**Spuneți**: _Acum vom învăța o scurtă poezie care ne va ajuta să ne amintim regulile de care avem nevoie pentru a fi în siguranță online. Mai întâi voi citi poezia, apoi o vom citi împreună._.**Proiectați** [Diapozitivul 7](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_196) și exemplificați acțiunile din poezie în timp ce o citiți cu voce tare. Aceasta este o poezie de tip apel-și-răspuns, cu diferite acțiuni care corespund fiecăreia dintre cele trei reguli de siguranță.**Citiți** poezia cu voce tare împreună cu elevii. Pe măsură ce elevii citesc, aceștia trebuie să realizeze acțiunile la rândul lor. De asemenea, pentru această poezie, unul dintre elevi poate juca rolul profesorului și restul clasei trebuie să îi răspundă.**Siguranța este importantă! de Jenny Pritchett\\***Trebuie să fim în siguranță**Când suntem online**Așa că vom urma aceste reguli.\\_\\_Pentru a ne distra!_[Ridică 1 deget]\\\\_Întotdeauna întrebați-vă părinții mai întâi!\\*[Ridică 2 degete]\\*Nu vorbi decât cu oamenii pe care îi cunoști!\\*[Ridică 3 degete] *Rămâi pe site-urile potrivite pentru tine!\\_\\_Și vom fi în siguranță*Oriunde mergem!Notă: [Afișul cu poezia](https://docs.google.com/document/d/10SHj9Xh4JJPwJJrjzJ48mpLhm3PM8orzJbWCTHY6VUo/edit) poate fi utilizat pentru poezia din fiecare săptămână sau ca activitate cu care începeți intervalele de timp petrecute la calculator sau pe dispozitive." }, "39a4de29-4980-411c-9999-90a2bb94b72b": { "description": "**Spuneți**: _Calculatorul îți dă posibilitatea să vizitezi locuri îndepărtate fără să părăsești sala de clasă._Definiți un **site web** ca fiind _un loc pe care îl puteți vizita pe internet._ ([Diapozitivul 8](https://docs.google.com/presentation/d/1VFaxU6S0hsDgyCtaPhVFf9xpign__BXdvT0ypQq1gBs/edit#slide=id.g56efa39244_0_245)) Explicați-le elevilor că pe internet pot vizita site-uri sau aplicații pentru locuri reale, cum ar fi grădini zoologice și muzee. Aceste locuri pot fi departe de locul în care locuiesc, dar ei le pot vizita online.**Alegeți** un site web pe care să îl explorați împreună cu elevii. Dacă nu știți ce să alegeți, încercați unul dintre următoarele site-uri:- [Grădina zoologică din San Diego](http://kids.sandiegozoo.org/)- [National Geographic Kids Explore the World](https://kids.nationalgeographic.com/explore/countries/)**Întrebați**: Care este prima regulă înainte de a porni un dispozitiv sau de a deschide un site web sau o aplicație?*.Invitați elevii să le spună și celorlalți, reamintindu-le că trebuie să ceară întotdeauna permisiunea unui adult înainte de a utiliza un dispozitiv sau de a vizita un site web sau o aplicație.**Explorați** site-ul web pe care l-ați selectat împreună cu elevii, permițându-le să aleagă paginile și activitățile care îi interesează cel mai mult. Pe măsură ce parcurgeți site-ul, subliniați modul în care elevii respectă celelalte două reguli de siguranță pentru a petrece timp online: să vorbească doar cu persoane pe care le cunosc și să se limiteze la locurile care sunt potrivite pentru ei.Notă: Dacă vă aflați în laboratorul cu calculatoare sau dacă aveți suficiente dispozitive în clasă, cereți-le elevilor să exploreze individual sau în perechi.**Întrebați** elevii ce au învățat în excursia pe internet. De asemenea, întrebați: \\_Cum ați respectat cele trei reguli de siguranță atunci când ați vizitat site-ul?*" @@ -5501,7 +5501,7 @@ "description": "- **înnăscut**: ceva cu care te naști- **date personale**: informații despre tine care nu pot fi folosite pentru a te identifica, deoarece sunt valabile și pentru multe alte persoane (de exemplu, culoarea părului sau orașul în care locuiești)- **informații private**: informații despre tine care pot fi folosite pentru a te identifica, deoarece sunt unice (de exemplu, numele tău complet sau adresa ta)- **înregistrare (online)**: introducerea informațiilor tale pentru a te înregistra și a obține acces la un site web sau la o aplicație**Înainte de lecție**: Ca activitate opțională înainte de lecție, rugați elevii să joace jocul [Share Jumper](https://www.digitalpassport.org/share-jumper.html) din Digital Passport™ creat de Common Sense Education. Acest joc va fi util pentru prezentarea conceptelor cheie ale acestei lecții. Pentru a afla mai multe, consultați [Ghidul educatorului pentru Digital Passport](https://d1e2bohyu2u2w9.cloudfront.net/education/sites/default/files/tlr-asset/document-bundled-educator-guide-92018.pdf).**Spuneți**: _Astăzi vom începe cu un joc. Pentru fiecare afirmație pe care o citesc, dacă este adevărată, ridică-te în picioare. Dacă nu este adevărată, rămâi așezat. După fiecare afirmație, privește în jur pentru a vedea cine stă în picioare sau cine stă jos._ ([Diapozitivul 4](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_283))**Citiți** afirmațiile de mai jos în clasă, acordându-le timp elevilor să se ridice sau să se așeze după fiecare dintre ele. Invitați toți elevii să se așeze înainte de a trece la următorul enunț.- _Ridică-te în picioare dacă tu sau familia ta vorbiți o altă limbă în afară de engleză.._- _Ridică-te în picioare dacă ai doi sau mai mulți frați (sau surori)._- _Ridică-te în picioare dacă ai un animal de companie._- _Ridică-te în picioare dacă ai accesat vreodată YouTube._- _Ridică-te în picioare dacă ai partajat vreodată ceva despre tine online._**Cereți-le** elevilor să se așeze și întrebați: _Ce ați învățat din această activitate? V-a plăcut? De ce? De ce nu?_Invitați voluntari să partajeze răspunsurile. Dacă este necesar, continuați cu elevii care partajează răspunsuri, cerându-le să explice ce li s-a părut amuzant și ce nu li s-a părut amuzant.**Spuneți**: _Scopul acestei activități a fost să ne distrăm și să ne cunoaștem mai bine. Există multe situații în care partajarea de informații despre voi poate fi amuzantă și pozitivă. Una dintre aceste situații este pe internet, unde partajarea gusturilor, opiniilor și a altor informații personale - dar nu private - poate fi pozitivă și distractivă._" }, "d27c13c6-7296-49ce-a80c-b1a33cd4f57a": { - "description": "**Spuneți**: În lecția de astăzi vom vorbi despre mediul online și despre modalitățile prin care puteți partaja lucruri despre voi care sunt amuzante și care vă conectează cu ceilalți. Vom vorbi și despre modalitățile prin care vă puteți proteja, pentru a u partaja mai multe informații decât ar trebui.***Proiect** „Știați că?” - [Diapozitivul 5](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_93).**Întrebați**: \\_Ce observați în acest diapozitiv? Care este ideea principală? Faceți schimb de idei cu partenerul vostru.*.Invitați-i pe elevi să partajeze răspunsurile. Dacă este necesar, clarificați sensul cuvântului **înnăscut** ca fiind _ceva cu care te naști_, faptul că partajarea este ceva ce oamenii fac în mod natural și că există multe beneficii ale partajării.**Spuneți**: _Există informații despre voi pe care le puteți partaja cu alte persoane de pe urma cărora ați avea unul dintre aceste beneficii? Lucrați cu un coleg și partajați pe rând._Invitați elevii să partajeze răspunsurile. În continuare, rugați-i să explice ce beneficii ar avea (se simt bine, învață, relaționează cu alte persoane, îi conving pe alții). În cazul în care elevul nu este sigur, puneți întrebarea și celorlalți elevi din clasă. Exemplele pot avea legătură cu mai multe beneficii." + "description": "**Spuneți**: În lecția de astăzi vom vorbi despre mediul online și despre modalitățile prin care puteți partaja lucruri despre voi care sunt amuzante și care vă conectează cu ceilalți. Vom vorbi și despre modalitățile prin care vă puteți proteja, pentru a u partaja mai multe informații decât ar trebui.**\\*Proiect** „Știați că?” - [Diapozitivul 5](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_93).**Întrebați**: \\_Ce observați în acest diapozitiv? Care este ideea principală? Faceți schimb de idei cu partenerul vostru.\\*.Invitați-i pe elevi să partajeze răspunsurile. Dacă este necesar, clarificați sensul cuvântului **înnăscut** ca fiind _ceva cu care te naști_, faptul că partajarea este ceva ce oamenii fac în mod natural și că există multe beneficii ale partajării.**Spuneți**: _Există informații despre voi pe care le puteți partaja cu alte persoane de pe urma cărora ați avea unul dintre aceste beneficii? Lucrați cu un coleg și partajați pe rând._Invitați elevii să partajeze răspunsurile. În continuare, rugați-i să explice ce beneficii ar avea (se simt bine, învață, relaționează cu alte persoane, îi conving pe alții). În cazul în care elevul nu este sigur, puneți întrebarea și celorlalți elevi din clasă. Exemplele pot avea legătură cu mai multe beneficii." }, "5fdf93a4-2be8-4e07-9b54-85fd0daa04ce": { "description": "**Spuneți**: _Există o mulțime de motive pentru a partaja informații despre voi. Cu toate acestea, nu toate informațiile despre voi pot fi partajate. Vom urmări un scurt videoclip despre partajarea online. În timp ce-l urmărim, gândiți-vă ce informații pot fi sau nu partajate._**Proiectați** [diapozitivul 6](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3ed1f0b992_10_0) și redați clipul video **Informații private și personale**. După urmărirea clipului video, invitați elevii să răspundă la întrebare și cereți-le să dea exemple de informații private și personale. Precizați că partajarea **informațiilor private** este cea mai riscantă, deoarece acestea pot fi folosite pentru a vă identifica. ([Diapozitivul 7](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_376))**Spuneți**: _Acum vom juca un alt joc. Pentru fiecare exemplu pe care îl voi da, discutați cu partenerul vostru și decideți dacă este privată sau personală. Pentru a decide, întrebați-vă: „Este aceasta o informație care este adevărată și pentru multe alte persoane?”. Dacă da, aceasta este personală. Dacă nu, este privată._ ([Diapozitivul 8](https://docs.google.com/presentation/d/1g7JUvuosvwU2f5qixuTJg5sjZ0TAW2iN3oapWlSNqhM/edit#slide=id.g3c5590bcca_0_501))Citiți cu voce tare primul exemplu - „Vârstă”. Reamintiți-le elevilor să se gândească dacă aceasta este o informație care este adevărată pentru multe alte persoane. Dacă da, atunci informația este personală. Dacă nu, informația este privată. Acordați-le elevilor un minut pentru a discuta și a decide.**Spuneți**: _Dacă sunteți de părere că acestea sunt informații private, ridicați-vă în picioare. Dacă sunteți de părere că sunt informații personale, stați jos._După ce elevii se ridică în picioare sau rămân așezați, invitați-i să explice de ce au ales răspunsul pe care l-au ales. Continuați, invitându-i să consulte definițiile pentru „privat” și „personal”. Dacă este necesar, ajutați-i să clarifice faptul că există multe persoane (în școala lor, în orașul lor, chiar și în clasă) de aceeași vârstă cu ei.**Spuneți**: _Toți cei care au rămas așezați, aveți dreptate! Aceste informații sunt personale, nu private._Repetați jocul de mai sus pentru fiecare dintre exemplele următoare:- adresa de domiciliu (**informație privată**)- adresa de e-mail (**informație privată**)- data nașterii (**informație privată**)- muzica preferată (**informație personală**)- numărul de frați/surori (**informație personală**)- numere de telefon (**informație privată**)- datele cardului de credit (**informație privată**)- mâncarea preferată (**informație personală**)- numele animalului de companie (**informație personală**)- numele școlii (**informație privată**) (Explicați faptul că, deși numele școlii este o informație care este adevărată pentru un număr mare de persoane, este riscant să o partajați cu o persoană pe care nu o cunoașteți și că trebuie să cereți mai întâi permisiunea unui adult în care aveți încredere.)" @@ -5554,7 +5554,7 @@ ] }, "a0c0c4ee-7e5a-4f4f-a085-49ea2a791169": { - "description": "#### Partajare etică**Activitate:** Cereți-le elevilor să se ridice în picioare. Începeți să citiți lista de modalități de creare de conținut de mai jos. Spuneți-le elevilor să se așeze imediat ce pot răspunde „Da” la una dintre întrebări.- _Ați făcut vreodată o filmare video (cu o cameră foto, telefon, iPad sau calculator) și l-ați trimis unui membru al familiei sau l-ați postat online?_- _Ați făcut o fotografie și ați trimis-o unui membru al familiei sau ați postat-o pe internet?_- _Ați conceput o creație artistică pe care ați partajat-o cu familia și prietenii?_- _Ai compus un cântecel pentru a vă face prietenii să râdă? Sau un cântecel trist pentru a-i face să plângă?_- _Ați scris o poezie pentru mama sau tata, de ziua lor?_Continuați să puneți întrebări similare până când toată clasa stă jos.**Discutați:**- _Cum v-ați simțit când ați produs ceva creativ?_- _Cum v-ați simțit când ați partajat creația cu alte persoane?_- _Cum vă simțiți atunci când vedeți sau ascultați creațiile altora?_Încurajați toate răspunsurile.Ajutați-i pe elevi să simtă bucuria de a crea ceva. Această activitate poate fi dificilă, dar aduce extrem de multă bucurie și satisfacție. Este amuzant să partajăm ceea ce creăm, iar aceasta ne poate încuraja să dăm dovadă de și mai multă creativitate și să creăm opere de artă în continuare. Pe măsură ce creștem, avem din ce în ce mai multe oportunități de a partaja creațiile și de a explora mediile și arta pe care au creat-o alți oameni. Trebuie să ne asigurăm că dăm dovadă întotdeauna de corectitudine atunci când folosim arta și creațiile altora.**Spuneți:** Amintiți-vă că drepturile de autor protejează toate tipurile de creații, astfel încât artiștii/creatorii să poată fi plătiți pentru efortul depus. Aici sunt include lucrările literare originale (povestiri), operele de artă, fotografiile, materialele audio, imaginile, muzica, versurile cântecelor, chiar și mâzgălelile desenate pe șervețel la prânz. Nu contează dacă au fost create de un artist celebru sau de voi. Atunci când creați o lucrare originală, voi decideți cine poate:*- \\_să realizeze copii ale acesteia*- _să distribuie copiiale acesteia_- _să expună sau să intepreteze lucrarea în public_- _să creeze lucrări derivate (de exemplu, ecranizarea unei cărți)_Aceste drepturi sunt acordate artiștilor și creatorilor pentru a-i încuraja să creeze și alte opere.***Reflectați:** Invitați-i pe elevi să se gândească la momentul în care s-au așezat pentru prima dată atunci când le-ați pus întrebări despre creațiile artistice. Informați-i că au creat o lucrare originală care este protejată din punct de vedere legal. Felicitări!\\*\\*Lucrați în perechi: \\*\\*- \\_Cum puteți ști dacă o creație este protejată de drepturi de autor?*- *Cercul © înseamnă copyright și indică existența drepturilor de autor, dar protecția drepturilor de autor există chiar și fără acest simbol. Creatorii sunt proprietarii operelor lor, cu excepția cazului în care o vând altcuiva.- \\_Unde ai văzut simbolul copyright-ului?*- *În cărți, în filme, pe imagini, postere etc.**Partajați:** Încurajați-i pe elevi să partajeze răspunsurile lor cu restul clasei.**Demonstrați:** Arătați-le elevilor cum să deseneze un simbol al drepturilor de autor și să scrie anul lângă el. Atunci când creați ceva, creația voastră este automat protejată de drepturile de autor, chiar și fără simbolul de copyright.**Discutați:**- \\_Cum vă simțiți când partajați lucrurile cu altcineva?*- _Cum vă simțiți când cineva vă ia lucrurile și le partajează cu alții fără permisiunea voastră?_Aceleași principii de respect și corectitudine se aplică atunci când partajăm online munca noastră sau a altcuiva.\\_" + "description": "#### Partajare etică**Activitate:** Cereți-le elevilor să se ridice în picioare. Începeți să citiți lista de modalități de creare de conținut de mai jos. Spuneți-le elevilor să se așeze imediat ce pot răspunde „Da” la una dintre întrebări.- _Ați făcut vreodată o filmare video (cu o cameră foto, telefon, iPad sau calculator) și l-ați trimis unui membru al familiei sau l-ați postat online?_- _Ați făcut o fotografie și ați trimis-o unui membru al familiei sau ați postat-o pe internet?_- _Ați conceput o creație artistică pe care ați partajat-o cu familia și prietenii?_- _Ai compus un cântecel pentru a vă face prietenii să râdă? Sau un cântecel trist pentru a-i face să plângă?_- _Ați scris o poezie pentru mama sau tata, de ziua lor?_Continuați să puneți întrebări similare până când toată clasa stă jos.**Discutați:**- _Cum v-ați simțit când ați produs ceva creativ?_- _Cum v-ați simțit când ați partajat creația cu alte persoane?_- _Cum vă simțiți atunci când vedeți sau ascultați creațiile altora?_Încurajați toate răspunsurile.Ajutați-i pe elevi să simtă bucuria de a crea ceva. Această activitate poate fi dificilă, dar aduce extrem de multă bucurie și satisfacție. Este amuzant să partajăm ceea ce creăm, iar aceasta ne poate încuraja să dăm dovadă de și mai multă creativitate și să creăm opere de artă în continuare. Pe măsură ce creștem, avem din ce în ce mai multe oportunități de a partaja creațiile și de a explora mediile și arta pe care au creat-o alți oameni. Trebuie să ne asigurăm că dăm dovadă întotdeauna de corectitudine atunci când folosim arta și creațiile altora.**Spuneți:** Amintiți-vă că drepturile de autor protejează toate tipurile de creații, astfel încât artiștii/creatorii să poată fi plătiți pentru efortul depus. Aici sunt include lucrările literare originale (povestiri), operele de artă, fotografiile, materialele audio, imaginile, muzica, versurile cântecelor, chiar și mâzgălelile desenate pe șervețel la prânz. Nu contează dacă au fost create de un artist celebru sau de voi. Atunci când creați o lucrare originală, voi decideți cine poate:*- \\_să realizeze copii ale acesteia*- _să distribuie copiiale acesteia_- _să expună sau să intepreteze lucrarea în public_- _să creeze lucrări derivate (de exemplu, ecranizarea unei cărți)_Aceste drepturi sunt acordate artiștilor și creatorilor pentru a-i încuraja să creeze și alte opere.**\\*Reflectați:** Invitați-i pe elevi să se gândească la momentul în care s-au așezat pentru prima dată atunci când le-ați pus întrebări despre creațiile artistice. Informați-i că au creat o lucrare originală care este protejată din punct de vedere legal. Felicitări!\\*\\*Lucrați în perechi: \\*\\*- \\_Cum puteți ști dacă o creație este protejată de drepturi de autor?_- \\\\_Cercul © înseamnă copyright și indică existența drepturilor de autor, dar protecția drepturilor de autor există chiar și fără acest simbol. Creatorii sunt proprietarii operelor lor, cu excepția cazului în care o vând altcuiva.- \\_Unde ai văzut simbolul copyright-ului?_- \\\\_În cărți, în filme, pe imagini, postere etc.**Partajați:** Încurajați-i pe elevi să partajeze răspunsurile lor cu restul clasei.**Demonstrați:** Arătați-le elevilor cum să deseneze un simbol al drepturilor de autor și să scrie anul lângă el. Atunci când creați ceva, creația voastră este automat protejată de drepturile de autor, chiar și fără simbolul de copyright.**Discutați:**- \\_Cum vă simțiți când partajați lucrurile cu altcineva?\\*- _Cum vă simțiți când cineva vă ia lucrurile și le partajează cu alții fără permisiunea voastră?_Aceleași principii de respect și corectitudine se aplică atunci când partajăm online munca noastră sau a altcuiva.\\_" }, "2bab17fa-7a64-4ae1-a9c3-30d942674dd1": { "description": "#### Să partajăm sau să nu partajăm?**Demonstrați:** Arătați creația instructorului: imagine, cântec, poveste, video, rețetă.**Urmăriți:** Invitați-i pe elevi să urmărească clipul video **\\*Principiile etice ale partajării digitale** (1 minut).*Este posibil să fie nevoie să-l redați de 2-3 ori.**Obiectivul discuției:**### Nu e OK să partajezi- \\_Ați transferat vreodată melodii pe playerul MP3 al unui prieten? Este această acțiune OK?*- *Dacă este un cântec pe care îl auziți la radio, acesta este cel mai probabil protejat de drepturi de autor și NU este OK să îl partajați, să îl copiați și să îl oferiți altcuiva.- \\_Ce se întâmplă dacă un prieten vă invită la el acasă pentru a urmări un film care tocmai a apărut pe DVD? Acesta este unul dintre filmele voastre preferate. Vreți să-l aveți pe telefon, ca să-l puteți urmări oricând. Așa că scoateți telefonul și înregistrați filmul. Este acesta un mod corect de a obține o copie a filmului?- \\_Nu. Nu este OK să distribuim/copiem. De ce? Pentru că nu avem dreptul de a face o copie și de a o oferi altcuiva.- \\_Cum altfel putem obține o copie autorizată (legală) a filmului pe telefon?- \\_iTunes sau Amazon vând filme în mod legal.### E OK să partajezi- \\_Eu am creat asta. Asta înseamnă că este creația și proprietatea mea. Cred că o voi partaja. Voi folosi telefonul (iPad-ul, aparatul foto etc.) pentru a face o fotografie. Cred că o voi distribui pe blogul meu, unde aș putea face bani din publicitate, pe [site-ul ales de voi]. Este OK?- \\_Da, este OK să partajați creația, pentru că vă aparține, ați făcut-o, deci dețineți drepturile de autor.- \\_Dar un cântec compus de mine? Pot să-l distribui? . . . Cine decide?*- _„Corect, așa este, eu sunt cel care decide.”_- *Ce se va întâmpla când îl voi partaja?- \\_Înregistrați răspunsurile: „Este amuzant, . . . . Voi primi multe aprecieri” ... ... „Alte persoane vor dori să îl folosească pentru mashup-uri.”- \\_Să zicem că ai făcut un desen pe care vrei să-l vinzi la o expoziție de artă organizată la școală. Banii obținuți în urma vânzării vor fi folosiți pentru a cumpăra cărți noi pentru bibliotecă. Este aceasta o acțiune pozitivă de partajare... este etică?- \\_Da.*- _De ce este o acțiune OK?_- \\_Înregistrați răspunsurile: „Este creația ta!”, „Tu ai făcut-o. Îți aparține. Poți alege să o partajezi.”" diff --git a/dashboard/config/locales/authored_hints.ro-RO.json b/dashboard/config/locales/authored_hints.ro-RO.json index f2ebfa46dd9ef..b968dfec302b6 100644 --- a/dashboard/config/locales/authored_hints.ro-RO.json +++ b/dashboard/config/locales/authored_hints.ro-RO.json @@ -713,7 +713,7 @@ "courseD_bee_conditionals_challenge1_a": "Poţi găsi un drum care trece pe la fiecare floare si fiecare fagure fără a lovi vreun copac? Cel mai bun drum este o spirala.\n\n**Poţi rezolva această problemă fără a te întoarce la stânga.**" }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "La fel ca şi blocul \"dacă eşti la floare\", codul din interiorul unui bloc \"cât timp nectar > 0\" va rula doar dacă albina este la o floare. Diferenţa principală este a acest cod se va executa repetat până când nu mai este nectar. Încearcă acest model:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "La fel ca şi blocul \"dacă eşti la floare\", codul din interiorul unui bloc \"cât timp nectar > 0\" va rula doar dacă albina este la o floare. Diferenţa principală este a acest cod se va executa repetat până când nu mai este nectar. Încearcă acest model:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "Codul original ar merge perfect - doar dacă ar fi o singură comoară in fiecare grămadă!" @@ -751,7 +751,7 @@ "courseE_bee_functions_challenge1_a": "Dacă puzzle-ul pare a fi o provocare, încercați să vă construiți funcția câte puțin de fiecare dată.\n\nAdăugați câteva blocuri, apoi încercați să vedeți ce se întâmplă. Adăugați mai multe, apoi încercați din nou. În curând, veți reuși!" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Începe prin a aduna DOUÂ pietre preţioase din fiecare dintre primele două grămezi.\n\n![]()\nFoloseşte aceste blocuri.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n" + "courseD_collector_debugging_challenge2_a": "Începe prin a aduna DOUÂ pietre preţioase din fiecare dintre primele două grămezi.\n\n![]()\nFoloseşte aceste blocuri.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n" }, "course3_farmer_condLoops_challenge1": { "courseD_farmer_condLoops_challenge1_a": "Butonul `PAS` ar putea fi foarte util pentru această problemă." @@ -1611,18 +1611,18 @@ "hint1": "Fă clic pe butonul `+` pe blocul eveniment. Umple locul gol în blocul „schimbă costumul” cu blocul găsit inăntrul „subiectului”." }, "CourseF_outbreak3": { - "hint1": "Pentru a le pune monștrilor măști, folosește blocul „schimbă costumul” cu un eveniment „când este clicat”:\n\"when\"\"healthy\"\"healthy_mask\"\n\nAsigură-te că tragi, de asemenea, în blocul mic roșu „clicat”!", - "hint2": "Noul cod pentru acest nivel ar trebui să arate așa:\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Pentru a le pune monștrilor măști, folosește blocul „schimbă costumul” cu un eveniment „când este clicat”:\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nAsigură-te că tragi, de asemenea, în blocul mic roșu „clicat”!", + "hint2": "Noul cod pentru acest nivel ar trebui să arate așa:\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Cauți o provocare suplimentară?\n\nDe asemenea, poți face ca monștrii să se mișe mai repede sau mai încet.\n\n1. Apasă pe `Editează` din acest bloc wandering \n2. Crește sau descrește numărul în acest bloc: \n\nthis sprite1\n\n\nCa să faci monștrii să se miște mai încet, alege un număr zecimal precum `0.5` sau `0.25`. Ca să îi faci să se miște mai repede, alege un număr mai mare decât 1." }, "CourseF_outbreak6": { "hint2": "Asigură-te că muți celelalte blouri „acțiune\" în interiorul blocului `dacă cumva`:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Vei avea nevoie să adaugi încă 3 evenimente „când se atinge” pentru a verifica toate combinațiile posibile de „atingeri” dintre spiritele sănătoase și infectate.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Vei avea nevoie să adaugi încă 3 evenimente „când se atinge” pentru a verifica toate combinațiile posibile de „atingeri” dintre spiritele sănătoase și infectate.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vaccinuri\n\nPoți să simulezi că administrezi monștrilor un vaccin atunci când faci clic pe ei. Pentru asta, folosește blocul `schimbă costumul` cu acest eveniment:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vaccinuri\n\nPoți să simulezi că administrezi monștrilor un vaccin atunci când faci clic pe ei. Pentru asta, folosește blocul `schimbă costumul` cu acest eveniment:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Te simți blocat? Poți întotdeauna să resetezi codul tău făcând clic pe `Versiune Istoric` de mai jos apoi schimbând în \"Repetă\"." }, "courseA_artist_loops7_2021": { @@ -2537,9 +2537,6 @@ "iceage_warn_ice_age_dani": { "iceage_warn_ice_age_a": "Trebuie doar să adaugi două blocuri pentru a duce acest puzzle acolo unde trebuie să fie.", "iceage_warn_ice_age_b": "Adaugă ambele blocuri noi sub evenimentul `când se rulează`, pentru ca ambele să aibă loc imediat după ce programul pornește." - }, - "courseB_Scrat_ramp2_2021": { - "1": "Codul tău ar trebui să arate așa:\n\n\n \n \n \n \n \n \n \n \n \n \n" } } } diff --git a/dashboard/config/locales/blocks.ro-RO.yml b/dashboard/config/locales/blocks.ro-RO.yml index 9e1d82d076c7a..6abf34dc5ee36 100644 --- a/dashboard/config/locales/blocks.ro-RO.yml +++ b/dashboard/config/locales/blocks.ro-RO.yml @@ -2,6 +2,8 @@ ro: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: face noi {ANIMATION_NAME} sprite la {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alternează fiecare {N} \nmăsuri între {MOVE1} și {MOVE2}" options: @@ -1044,6 +1046,12 @@ ro: text: trage o linie {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: marginile blochează {SPRITE} să se deplaseze + gamelab_everySeconds: + text: 'la fiecare {N} {UNIT} ' + options: + UNIT: + '"seconds"': secunde + '"frames"': cadre gamelab_followingTargets: text: următoarele ținte gamelab_getAllSprites: @@ -1196,6 +1204,8 @@ ro: '"pop"': pop '"rain"': ploaie '"spiral"': spirală + gamelab_makeNewScaledSprite: + text: face noi {ANIMATION_NAME} sprite la {LOCATION} gamelab_makeNewSpriteAnon: text: face noi {ANIMATION_NAME} sprite la {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.ro-RO.json b/dashboard/config/locales/lesson_activities.ro-RO.json index ef8b7d6a992db..f3623966737f8 100644 --- a/dashboard/config/locales/lesson_activities.ro-RO.json +++ b/dashboard/config/locales/lesson_activities.ro-RO.json @@ -351,13 +351,13 @@ "name": "Primii pași" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Activitate (30-45 minute)" + "name": "Activitate" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Nivele" }, "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { - "name": "Încheiere (5 minute)" + "name": "Încheiere" }, "1a4d5cec-bd30-41f9-8012-4f16018769f9": { "name": "Evaluare (2 minute)" @@ -372,7 +372,7 @@ "name": "Primii pași" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Activitate (30-45 minute)" + "name": "Activitate" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Nivele" @@ -384,7 +384,7 @@ "name": "Devino viral" }, "7afb9d6e-2c07-44d2-8504-90df0cecc778": { - "name": "Evaluare (2 minute)" + "name": "Evaluare" }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Pregătire" @@ -3890,11 +3890,8 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Încheiere" }, - "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Să începem (5 minute)" - }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Activitate (30-45 minute)" + "name": "Activitate" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Încheiere" diff --git a/dashboard/config/locales/lessons.ro-RO.json b/dashboard/config/locales/lessons.ro-RO.json index 8b96954039e7e..38827e4595bb7 100644 --- a/dashboard/config/locales/lessons.ro-RO.json +++ b/dashboard/config/locales/lessons.ro-RO.json @@ -160,12 +160,12 @@ "student_overview": "Ți-ai dorit vreodată să poți juca jocuri video la școală? În această lecție vei putea să-ți creezi propriul joc!" }, "dance-extras-2019/Dance Party - Go Further": { - "preparation": "- Examinați și finalizați singur tutorialul online: [Dancy Party](https://studio.code.org/s/dance-2019)\n\n- Asigurați-vă că îl testați mai întâi înainte de a le cere elevilor să-l completeze.\n\n- Faceți o verificare în avans a Resurselor necesare și asigurați-vă că aveți tot ceea ce este necesar ceva înainte de a începe Ora de codare.", + "preparation": "- Examinați și finalizați singur tutorialul online: [Dancy Party](https://hourofcode.com/us/how-to)\n\n- Asigurați-vă că îl testați mai întâi înainte de a le cere elevilor să-l completeze.\n\n- Faceți o verificare în avans a Resurselor necesare și asigurați-vă că aveți tot ceea ce este necesar ceva înainte de a începe Ora de codare.", "purpose": "Această lecție prezintă conceptele de bază de codare și programare de evenimente (folosind blocuri)." }, "dance-2019/Dance Party": { "overview": "În această lecție, elevii de toate vârstele beneficiază de o experiență introductivă în codare și informatică, într-un mediu sigur și încurajator. Această lecție a fost concepută pentru elevii de toate vârstele, dar necesită abilități de citire. Această activitate necesită activarea sunetului, deoarece instrumentul a fost conceput să răspundă muzicii.", - "preparation": "### Cu o săptămână înainte de ora dvs. de codare.\n\n- Consultați [Ghidul profesorului Ora de codare](http://hourofcode.com/resources/how-to/) și [Cele mai bune practici de la profesorii de succes](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466) pentru a începe să vă planificați evenimentul Ora de codare.\n- [Înregistrați-vă evenimentul Hour of Code](http://hourofcode.com) dacă doriți să obțineți asistență în clasă, postere cu reduceri sau să participați la concursul de robotică (numai în SUA).\n- Examinați și finalizați singur tutorialul online: [Dance Party](https://studio.code.org/s/dance-2019)\n- Asigurați-vă că îl testați mai întâi înainte de a le cere elevilor să-l completeze. Verificați-vă echipamentul sau echipamentele pe care veti lucra și decideți dacă va trebuie ceva suplimentar înainte de Ora de Codare.\n- Examinați planul de lecție suplimentar, [„The Big Dance Party”](https://curriculum.code.org/hoc/unplugged/4/) pentru a determina dacă doriți sau nu să parcurgeți această lecție înainte de ora dvs. de codare.\n\n### Cu o zi înainte de ora dvs. de codare\n\n- Fiecare elev care finalizează activitatea trebuie să primească un certificat/ diplomă. [Tipărește unul](http://code.org/certificates) pentru toată lumea în avans, pentru a face acest lucru mai ușor la sfârșitul orei de codare.\n- (opțional) Încurajați elevii să aducă căști pentru a le folosi în timpul activității.", + "preparation": "### Cu o săptămână înainte de ora dvs. de codare.\n\n- Consultați [Ghidul profesorului Ora de codare](http://hourofcode.com/resources/how-to/) și [Cele mai bune practici de la profesorii de succes](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466) pentru a începe să vă planificați evenimentul Ora de codare.\n- [Înregistrați-vă evenimentul Hour of Code](http://hourofcode.com) dacă doriți să obțineți asistență în clasă, postere cu reduceri sau să participați la concursul de robotică (numai în SUA).\n- Examinați și finalizați singur tutorialul online: [Dance Party](https://studio.code.org/s/dance-2019)\n- Asigurați-vă că îl testați mai întâi înainte de a le cere elevilor să-l completeze. Verificați-vă echipamentul sau echipamentele pe care veti lucra și decideți dacă va trebuie ceva suplimentar înainte de Ora de Codare.\n- Examinați planul de lecție suplimentar, [„The Big Dance Party”](https://studio.code.org/s/dance-unplugged/lessons/1) pentru a determina dacă doriți sau nu să parcurgeți această lecție înainte de ora dvs. de codare.\n\n### Cu o zi înainte de ora dvs. de codare\n\n- Fiecare elev care finalizează activitatea trebuie să primească un certificat/ diplomă. [Tipărește unul](http://code.org/certificates) pentru toată lumea în avans, pentru a face acest lucru mai ușor la sfârșitul orei de codare.\n- (opțional) Încurajați elevii să aducă căști pentru a le folosi în timpul activității.", "purpose": "Această lecție prezintă conceptele de bază de codare și programare de evenimente (folosind blocuri).", "student_overview": "În această lecție, elevii de toate vârstele beneficiază de o experiență introductivă în codare și informatică, într-un mediu sigur și încurajator. Această lecție a fost concepută pentru elevii de toate vârstele, dar necesită abilități de citire. Această activitate necesită activarea sunetului, deoarece instrumentul a fost conceput să răspundă muzicii." }, @@ -175,15 +175,6 @@ "purpose": "Acest tutorial este conceput pentru a introduce rapid elevii în **învățare automată**, un tip de **inteligență artificială**. Elevii vor explora modul în care **datele de antrenament** sunt utilizate pentru a permite unui model de învățare automată să clasifice date noi. Elevii ar trebui să aibă o experiență pozitivă în timpul tutorialului și, mai important, ar trebui să fie motivați să continue să învețe informatica.", "student_overview": "În primul rând, elevii clasifică obiectele în 2 categorii, fie „pește” fie „nu pește” pentru a încerca să scoată gunoiul din ocean. Apoi, elevii vor trebui să-și extindă setul de date de antrenament pentru a include alte creaturi marine care aparțin apei. În a doua parte a activității, elevii își vor alege propriile etichete pentru a le aplica imaginilor cu pești generați aleatoriu. Aceste date de antrenament sunt folosite pentru un model de învățare automată care ar trebui apoi să poată eticheta noi imagini într-un mod cât mai exact." }, - "hello-world-food/lesson-1": { - "overview": "În această lecție, elevii vor învăța bazele informaticii prin programarea în Laboratorul Personajelor. Laboratorul Personajelor este un instrument pe care îl poți folosi pentru a construi proiecte creative și distractive. Elevii vor învăța să creeze și să anime caracterele și să le facă interactive cu ajutorul evenimentelor. \n\nExistă mai multe versiuni ale acestei lecții. Fiecare versiune predă aceleași concepte, dar prezintă imagini diferite pentru a atrage diferiți elevi. Pentru mai multe informații, vizitează pagina de destinație [Hello World landing page.][0]", - "preparation": "- Joacă puzzle-urile pentru a depista eventualele zone cu probleme pentru clasa ta.\n- Utilizați resursele de la [CS Connections][0] pentru a face un plan pentru mai multe informații în domeniul informaticii după tutorialul inițial.", - "purpose": "Această lecție are scopul de a pregăti elevii să creeze proiecte simple de programare în Sprite Lab. Cu această abilitate, elevii ar putea crea apoi proiecte pe orice subiect, cum ar fi o altă temă școlară sau ceva relevant personal pentru ei. Vizitați [CS Connections][0] pentru idei despre cum să integrați informatica în alte subiecte." - }, - "poem-art/lesson-1": { - "overview": "În această lecție integrată de informatică și literatură, elevii vor aduce la viață o poezie cu ajutorul programării, pentru a ilustra atmosfera unei poezii. În timpul acestei activități introductive de programare, elevii vor citi o poezie și vor identifica atmosfera acesteia. Apoi, aceștia vor găsi efecte și imagini adecvate pentru a ilustra atmosfera poeziei. La sfârșit, elevii vor folosi evenimente (cod) pentru a ilustra o schimbare de atmosferă sau pentru a introduce noi imagini într-un poem. \n\nAceastă lecție poate fi parcursă ca o lecție de sine stătătoare, cu durata de 1 oră. Există și opțiunea de a folosi această lecție ca prima lecție din modulul de 5 lecții [Programare cu ajutorul poeziei](http://code.org/poetry). Până la sfârșitul modulului Programare cu ajutorul poeziei, elevii vor scrie propriile poezii și vor crea o aplicație care va genera poezii, pe care le-o vor arăta prietenilor. \n\nModulul Programare cu ajutorul poeziei face parte din curriculumul pus la dispoziție de Code.org, al cărui obiectiv este să integreze informatica în alte discipline, cum ar fi matematica, literatura sau gandirea creativă și științele, aliniindu-se la standardele CCSS, NGSS și CSTA. ", - "preparation": "- Analizați și finalizați tutorialul online: [Arta poeziei](http://studio.code.org/s/poem-art).\n\n- Asigurați-vă că ați parcurs activitățile înainte de a le cere elevilor să le realizeze. \n\n- Verificați dispozitivele pe care le aveți la dispoziție și asigurați-vă că ați remediat problemele tehnice înainte.\n\n- Pentru anumite niveluri este necesară redarea sunetului. Distribuiți căști înainte de lecția propriu-zisă. \n\n- [Opțional] 2 bilete post-it pentru fiecare student pentru Evaluare." - }, "jigsaw/Jigsaw": { "overview": "În această lecție, elevii își vor face o idee cu privire la ce se poate întâmpla în timpul activităților desfășurate în laboratorul de informatică. Această lecție începe cu o scurtă discuție în care se prezintă regulile de conduită în laboratorul de informatică, apoi elevii vor trece la utilizarea unui computer pentru a rezolva puzzle-uri online.", "preparation": "- Consultați site-ul web [Common Sense Education](https://www.commonsense.org/education/digital-citizenship) pentru mai mult conținut legat de siguranța online.", diff --git a/dashboard/config/locales/long_instructions.ro-RO.json b/dashboard/config/locales/long_instructions.ro-RO.json index 57cb2f2c5dd7a..fb6c6ad4f5ae8 100644 --- a/dashboard/config/locales/long_instructions.ro-RO.json +++ b/dashboard/config/locales/long_instructions.ro-RO.json @@ -306,7 +306,7 @@ "CourseD_Dance_Party_06": "Avem nevoie de mai mulți dansatori!\n\nCreează un dansator de rezervă numit `dansator_derezervă1` care să danseze cu pisica.\".", "CourseD_Dance_Party_08": "Fiecare dansator are un set de _proprietăți_, care controlează modul în care arată.\n\nPoți face ca dansatorul să pară că este pe fundal reducându-i _dimensiunea_ Poți face ca ambii dansatori de rezervă să aibă aceeași dimensiune?\"?", "CourseD_Dance_Party_09": "\"Dansatorii au o proprietate de „colorație”, care poate adăuga un strat de culoare. Încearcă să schimbi culoarea unuia dintre dansatorii tăi.\n\n- Nuanțele vor amesteca culoarea aleasă de tine cu culorile dansatorului.", - "CourseD_Dance_Party_10": "Acum ştim cum să modificăm proprietăţile dansatorului. Putem să facem aceste proprietăţi să răspundă automat la ritmul muzicii utilizând acest bloc:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nAcest program utilizează volumul \"bass\" (sunetele joase) al muzicii pentru a controla înălţimea unui dansator. Poţi să faci ca celălalt dansator să reacționeze, de asemenea, la muzică?", + "CourseD_Dance_Party_10": "Acum ştim cum să modificăm proprietăţile dansatorului. Putem să facem aceste proprietăţi să răspundă automat la ritmul muzicii utilizând acest bloc:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nAcest program utilizează volumul \"bass\" (sunetele joase) al muzicii pentru a controla înălţimea unui dansator. Poţi să faci ca celălalt dansator să reacționeze, de asemenea, la muzică?", "CourseD_Dance_Party_11": "Blocul te lasă să execuţi cod atunci cînd săgeata în sus este apăsată.\n\nPoţi schimba mişcarea dansatorului, proprietăţi ale dansatorului sau să faci o mişcare rapidă o singură dată.\nFi creativ şi caută alte blocuri noi!", "CourseD_Dance_Party_11_5": "Verifică acest bloc:\n\n\n\n6\n\"RAŢĂ\"\n\"cerc\"\n\n\nAcum poţi creea mai mulţi dansatori în acelaşi timp!\n\nÎncearcă să foloseşti câteva dintre blocurile \"toate raţele\" să scri cod care va face ca toate raţele să danseze împreună.", "CourseD_Dance_Party_11b": "\"E timpul unui dans epuizant! Pisica se tamponează când apeși tasta săgeată stânga. Fă ca Robotul să „cadă” când apeși tasta cu săgeată dreapta și să „aplaude” o dată când apeși tasta cu săgeată în sus.\n\n**Folosește tastele pentru a face ca Robot să execute mișcările de cădere-aplaudare-cădere-aplaudare cât de repede poți!**", @@ -737,8 +737,7 @@ "CSD U5 black white images pixelation 5_2021": "# Aplicație practică\n\nAcum e rândul tău. Desenează ce vrei tu in widget-ul de pixelare. Daca vrei, poți schimba lungimea și lățimea imaginii.", "CSD U5 black white images pixelation_2021": "# Aplicație practică\n\nCompletează imaginea în forma literei \"X\" tastând numai caracterele 0 sau 1. Dacă vrei să ștergi caractere nedorite, utilizează opțiunea \"Readable Format\" (\"format lizibil\").", "CSD U6 iter predict bubbles_2021": "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)", - "Intro to Web Lab - Part 1_2021": "## Întrebare de luat în considerare:\n\n- Care sunt părțile diverse ale Web Lab, și pentru ce sunt folosite?", - "courseB_Scrat_ramp2_2021": "Conectează ambele blocuri la partea de jos al blocului pentru a termina codul, apoi apasă \"▶ Rulează\"." + "Intro to Web Lab - Part 1_2021": "## Întrebare de luat în considerare:\n\n- Care sunt părțile diverse ale Web Lab, și pentru ce sunt folosite?" } } } diff --git a/dashboard/config/locales/resources.ro-RO.json b/dashboard/config/locales/resources.ro-RO.json index edbd10e6def24..48617a38f45c2 100644 --- a/dashboard/config/locales/resources.ro-RO.json +++ b/dashboard/config/locales/resources.ro-RO.json @@ -107,6 +107,429 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings/courseb/2018": { + "name": "Mapări standard" + }, + "teacher_forum/courseb/2018": { + "name": "Forum profesori" + }, + "vocabulary/courseb/2018": { + "name": "Vocabular" + }, + "lesson_plans/coursea/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursea/2018": { + "name": "Mapări standard" + }, + "teacher_forum/coursea/2018": { + "name": "Forum profesori" + }, + "vocabulary/coursea/2018": { + "name": "Vocabular" + }, + "lesson_plans/coursed/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursed/2018": { + "name": "Mapări standard" + }, + "teacher_forum/coursed/2018": { + "name": "Forum profesori" + }, + "vocabulary/coursed/2018": { + "name": "Vocabular" + }, + "lesson_plans/coursef/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursef/2018": { + "name": "Mapări standard" + }, + "teacher_forum/coursef/2018": { + "name": "Forum profesori" + }, + "vocabulary/coursef/2018": { + "name": "Vocabular" + }, + "lesson_plans/express/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings/express/2018": { + "name": "Mapări standard" + }, + "teacher_forum/express/2018": { + "name": "Forum profesori" + }, + "vocabulary/express/2018": { + "name": "Vocabular" + }, + "lesson_plans/coursee/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursee/2018": { + "name": "Mapări standard" + }, + "teacher_forum/coursee/2018": { + "name": "Forum profesori" + }, + "vocabulary/coursee/2018": { + "name": "Vocabular" + }, + "lesson_plans/coursec/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursec/2018": { + "name": "Mapări standard" + }, + "teacher_forum/coursec/2018": { + "name": "Forum profesori" + }, + "vocabulary/coursec/2018": { + "name": "Vocabular" + }, + "code_introduced_1/csd/2018": { + "name": "Codul introdus" + }, + "lesson_plans_2/csd/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings_2/csd/2018": { + "name": "Mapări standard" + }, + "teacher_forum_2/csd/2018": { + "name": "Forum profesori" + }, + "vocabulary_2/csd/2018": { + "name": "Vocabular" + }, + "code_introduced_3/csd/2018": { + "name": "Codul introdus" + }, + "lesson_plans_5/csd/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings_5/csd/2018": { + "name": "Mapări standard" + }, + "teacher_forum_5/csd/2018": { + "name": "Forum profesori" + }, + "vocabulary_5/csd/2018": { + "name": "Vocabular" + }, + "lesson_plans_4/csd/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings_4/csd/2018": { + "name": "Mapări standard" + }, + "teacher_forum_4/csd/2018": { + "name": "Forum profesori" + }, + "vocabulary_4/csd/2018": { + "name": "Vocabular" + }, + "code_introduced_2/csd/2018": { + "name": "Codul introdus" + }, + "lesson_plans_3/csd/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings_3/csd/2018": { + "name": "Mapări standard" + }, + "teacher_forum_3/csd/2018": { + "name": "Forum profesori" + }, + "vocabulary_3/csd/2018": { + "name": "Vocabular" + }, + "code_introduced/csd/2018": { + "name": "Codul introdus" + }, + "lesson_plans_1/csd/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings_1/csd/2018": { + "name": "Mapări standard" + }, + "teacher_forum_1/csd/2018": { + "name": "Forum profesori" + }, + "vocabulary_1/csd/2018": { + "name": "Vocabular" + }, + "lesson_plans/csd/2018": { + "name": "Planuri de lecție" + }, + "standard_mappings/csd/2018": { + "name": "Mapări standard" + }, + "teacher_forum/csd/2018": { + "name": "Forum profesori" + }, + "vocabulary/csd/2018": { + "name": "Vocabular" + }, + "curriculum_guide/coursea/2019": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursea/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursea/2019": { + "name": "Mapări standard" + }, + "teacher_forum/coursea/2019": { + "name": "Forum profesori" + }, + "vocabulary/coursea/2019": { + "name": "Vocabular" + }, + "curriculum_guide/courseb/2019": { + "name": "Ghid Curicular" + }, + "lesson_plans/courseb/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings/courseb/2019": { + "name": "Mapări standard" + }, + "teacher_forum/courseb/2019": { + "name": "Forum profesori" + }, + "vocabulary/courseb/2019": { + "name": "Vocabular" + }, + "curriculum_guide/coursed/2019": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursed/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursed/2019": { + "name": "Mapări standard" + }, + "teacher_forum/coursed/2019": { + "name": "Forum profesori" + }, + "vocabulary/coursed/2019": { + "name": "Vocabular" + }, + "curriculum_guide/coursef/2019": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursef/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursef/2019": { + "name": "Mapări standard" + }, + "teacher_forum/coursef/2019": { + "name": "Forum profesori" + }, + "vocabulary/coursef/2019": { + "name": "Vocabular" + }, + "curriculum_guide/coursee/2019": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursee/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursee/2019": { + "name": "Mapări standard" + }, + "teacher_forum/coursee/2019": { + "name": "Forum profesori" + }, + "vocabulary/coursee/2019": { + "name": "Vocabular" + }, + "lesson_plans/express/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings/express/2019": { + "name": "Mapări standard" + }, + "teacher_forum/express/2019": { + "name": "Forum profesori" + }, + "vocabulary/express/2019": { + "name": "Vocabular" + }, + "curriculum_guide/coursec/2019": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursec/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursec/2019": { + "name": "Mapări standard" + }, + "teacher_forum/coursec/2019": { + "name": "Forum profesori" + }, + "vocabulary/coursec/2019": { + "name": "Vocabular" + }, + "teacher_forum/csd/2019": { + "name": "Forum profesori" + }, + "code_introduced_1/csd/2019": { + "name": "Codul introdus" + }, + "lesson_plans_2/csd/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings_2/csd/2019": { + "name": "Mapări standard" + }, + "vocabulary_2/csd/2019": { + "name": "Vocabular" + }, + "code_introduced_3/csd/2019": { + "name": "Codul introdus" + }, + "lesson_plans_5/csd/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings_5/csd/2019": { + "name": "Mapări standard" + }, + "vocabulary_5/csd/2019": { + "name": "Vocabular" + }, + "code_introduced_2/csd/2019": { + "name": "Codul introdus" + }, + "lesson_plans_3/csd/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings_3/csd/2019": { + "name": "Mapări standard" + }, + "vocabulary_3/csd/2019": { + "name": "Vocabular" + }, + "lesson_plans_4/csd/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings_4/csd/2019": { + "name": "Mapări standard" + }, + "vocabulary_4/csd/2019": { + "name": "Vocabular" + }, + "lesson_plans/csd/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings/csd/2019": { + "name": "Mapări standard" + }, + "vocabulary/csd/2019": { + "name": "Vocabular" + }, + "code_introduced/csd/2019": { + "name": "Codul introdus" + }, + "lesson_plans_1/csd/2019": { + "name": "Planuri de lecție" + }, + "standard_mappings_1/csd/2019": { + "name": "Mapări standard" + }, + "vocabulary_1/csd/2019": { + "name": "Vocabular" + }, + "code_introduced_1/csd/2017": { + "name": "Codul introdus" + }, + "lesson_plans_2/csd/2017": { + "name": "Planuri de lecție" + }, + "standard_mappings_2/csd/2017": { + "name": "Mapări standard" + }, + "teacher_forum_2/csd/2017": { + "name": "Forum profesori" + }, + "vocabulary_2/csd/2017": { + "name": "Vocabular" + }, + "code_introduced_3/csd/2017": { + "name": "Codul introdus" + }, + "lesson_plans_5/csd/2017": { + "name": "Planuri de lecție" + }, + "standard_mappings_5/csd/2017": { + "name": "Mapări standard" + }, + "teacher_forum_5/csd/2017": { + "name": "Forum profesori" + }, + "vocabulary_5/csd/2017": { + "name": "Vocabular" + }, + "code_introduced/csd/2017": { + "name": "Codul introdus" + }, + "lesson_plans_1/csd/2017": { + "name": "Planuri de lecție" + }, + "standard_mappings_1/csd/2017": { + "name": "Mapări standard" + }, + "teacher_forum_1/csd/2017": { + "name": "Forum profesori" + }, + "vocabulary_1/csd/2017": { + "name": "Vocabular" + }, + "lesson_plans/csd/2017": { + "name": "Planuri de lecție" + }, + "standard_mappings/csd/2017": { + "name": "Mapări standard" + }, + "teacher_forum/csd/2017": { + "name": "Forum profesori" + }, + "vocabulary/csd/2017": { + "name": "Vocabular" + }, + "lesson_plans_4/csd/2017": { + "name": "Planuri de lecție" + }, + "standard_mappings_4/csd/2017": { + "name": "Mapări standard" + }, + "teacher_forum_4/csd/2017": { + "name": "Forum profesori" + }, + "vocabulary_4/csd/2017": { + "name": "Vocabular" + }, + "code_introduced_2/csd/2017": { + "name": "Codul introdus" + }, + "lesson_plans_3/csd/2017": { + "name": "Planuri de lecție" + }, + "standard_mappings_3/csd/2017": { + "name": "Mapări standard" + }, + "teacher_forum_3/csd/2017": { + "name": "Forum profesori" + }, + "vocabulary_3/csd/2017": { + "name": "Vocabular" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Lista poeziilor", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -440,7 +863,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Marele eveniment", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Marele eveniment", @@ -1721,6 +2145,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Împerecheaţi dispozitivele" + }, + "lesson_plans/pre-express/2020": { + "name": "Planuri de lecție" + }, + "standard_mappings/pre-express/2020": { + "name": "Mapări standard" + }, + "teacher_forum/pre-express/2020": { + "name": "Forum profesori" + }, + "vocabulary/pre-express/2020": { + "name": "Vocabular" + }, + "lesson_plans/express/2020": { + "name": "Planuri de lecție" + }, + "standard_mappings/express/2020": { + "name": "Mapări standard" + }, + "teacher_forum/express/2020": { + "name": "Forum profesori" + }, + "vocabulary/express/2020": { + "name": "Vocabular" + }, + "curriculum_guide/courseb/2020": { + "name": "Ghid Curicular" + }, + "lesson_plans/courseb/2020": { + "name": "Planuri de lecție" + }, + "standard_mappings/courseb/2020": { + "name": "Mapări standard" + }, + "teacher_forum/courseb/2020": { + "name": "Forum profesori" + }, + "vocabulary/courseb/2020": { + "name": "Vocabular" + }, + "curriculum_guide/coursed/2020": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursed/2020": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursed/2020": { + "name": "Mapări standard" + }, + "teacher_forum/coursed/2020": { + "name": "Forum profesori" + }, + "vocabulary/coursed/2020": { + "name": "Vocabular" + }, + "curriculum_guide/coursec/2020": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursec/2020": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursec/2020": { + "name": "Mapări standard" + }, + "teacher_forum/coursec/2020": { + "name": "Forum profesori" + }, + "vocabulary/coursec/2020": { + "name": "Vocabular" + }, + "curriculum_guide/coursee/2020": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursee/2020": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursee/2020": { + "name": "Mapări standard" + }, + "teacher_forum/coursee/2020": { + "name": "Forum profesori" + }, + "vocabulary/coursee/2020": { + "name": "Vocabular" + }, + "curriculum_guide/coursea/2020": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursea/2020": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursea/2020": { + "name": "Mapări standard" + }, + "teacher_forum/coursea/2020": { + "name": "Forum profesori" + }, + "vocabulary/coursea/2020": { + "name": "Vocabular" + }, + "curriculum_guide/coursef/2020": { + "name": "Ghid Curicular" + }, + "lesson_plans/coursef/2020": { + "name": "Planuri de lecție" + }, + "standard_mappings/coursef/2020": { + "name": "Mapări standard" + }, + "teacher_forum/coursef/2020": { + "name": "Forum profesori" + }, + "vocabulary/coursef/2020": { + "name": "Vocabular" } } } diff --git a/dashboard/config/locales/scripts.ro-RO.yml b/dashboard/config/locales/scripts.ro-RO.yml index ef36da7ea7dcf..df2eef733791a 100644 --- a/dashboard/config/locales/scripts.ro-RO.yml +++ b/dashboard/config/locales/scripts.ro-RO.yml @@ -2007,6 +2007,7 @@ ro: cu săgeți). La sfârșitul puzzle-ului, elevii vor putea să personalizeze jocul, adăugând viteze și sunete diferite. student_description: Realizeaza un joc de baschet + name: baschet sample-csp5: lessons: Controlling Memory with Variables: @@ -2379,6 +2380,7 @@ ro: cu săgeți). La sfârșitul puzzle-ului, elevii vor putea să personalizeze jocul, adăugând viteze și sunete diferite. student_description: Amesteca si potriveste sporturile + name: sporturi 2016_sciencePD-phase2b: lessons: Welcome!: @@ -4199,6 +4201,7 @@ ro: de la sfârșit. student_description: Minecraft s-a întors pentru Ora de Codare cu o activitate nou-nouță! Călătorie prin Minecraft cu cod. + name: erou csp-explore-2017: lesson_groups: cspSurvey: @@ -5599,6 +5602,7 @@ ro: de toate vârstele, dar necesită abilități de citire. Această activitate necesită activarea sunetului, deoarece instrumentul a fost conceput să răspundă muzicii. + name: dans frozen-2018-test-b: lessons: Artist: @@ -5619,6 +5623,7 @@ ro: lucrând prin puzzle-uri timp de o oră. Elevii de liceu vor termina în mare parte tutorialul și vor avea ceva timp să joace nivelul liber de la sfârșit. + name: acvatic dance--draft: lessons: Dance Party: @@ -7806,7 +7811,6 @@ ro: dance-2019: lessons: Dance Party: - name: Petrecere dansantă description_student: În această lecție, elevii de toate vârstele beneficiază de o experiență introductivă în codare și informatică, într-un mediu sigur și încurajator. Această lecție a fost concepută pentru elevii @@ -11851,8 +11855,7 @@ ro: display_name: Demonstrații și Resurse csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Navigând pe platforma de învățare Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Vei învăța cum să:** @@ -13461,7 +13464,7 @@ ro: acestei etape, elevii vor avea posibilitatea de a crea propriile imagini folosind buclele. key: Peisaj oceanic cu bucle - The Big Event Jr.: + The Big Event Jr: name: Marele Eveniment, ediția Juniori description_student: Mișcă-te și fă zgomot atunci când profesorii apasă butoanele unei telecomenzi uriașe. @@ -13953,7 +13956,7 @@ ro: „aplicația potrivită” care să răspundă nevoilor lor. Apoi, elevii își folosesc empatia și creativitatea pentru a crea propria aplicație pentru smartphone care răspunde nevoilor unui utilizator suplimentar. - The Big Event Jr.: + The Big Event Jr: name: Marele Eveniment, ediția Juniori description_student: Mișcă-te și fă zgomot atunci când profesorul apasă butoanele unei telecomenzi uriașe. @@ -14081,7 +14084,7 @@ ro: online decât în persoană și cum pot să facă față atitudinii răutăcioase online când se lovesc de aceasta." key: Să punem capăt comportamentelor răutăcioase din mediul online - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Prietenii mei, roboții, ediția Juniori description_student: În această lecție vei pretinde că toți colegii tăi sunt roboți și îi vei programa să construiască modele cu ajutorul @@ -14115,7 +14118,7 @@ ro: elevii vor crea imagini a căror complexitate va crește progresiv, folosind blocuri noi, cum ar fi `avansează cu 100 pixeli` și `virează la dreapta cu 90 de grade`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Prietenii mei, roboții trăsniți, ediția Juniori description_student: În această lecție îți vei putea „programa” din nou colegii, dar acum vei folosi bucle pentru a rezolva probleme mai @@ -14944,6 +14947,8 @@ ro: name: Laboratorul Java lesson-9: name: Bucle + lesson-21: + name: Consolă lesson_groups: lessonGroup-2: display_name: Conţinut @@ -14993,10 +14998,17 @@ ro: lessons: lesson-6: name: Variabile + lesson-16: + name: Consolă lesson_groups: lessonGroup-2: display_name: Conţinut csa3-2022: + lessons: + lesson-5: + name: Bucle Pentru + lesson-16: + name: Consolă lesson_groups: lessonGroup-2: display_name: Conţinut @@ -15430,6 +15442,10 @@ ro: display_name: Conţinut lessonGroup-5: display_name: Cutie cu nisip + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Planificare lecție csa2-2022-exemplars: lessons: lesson-1: @@ -15462,3 +15478,5 @@ ro: key: Bucle Pentru Lesson Planning: key: Planificare lecție + hello-world-csc: + title: Bună Lume diff --git a/dashboard/config/locales/short_instructions.ro-RO.json b/dashboard/config/locales/short_instructions.ro-RO.json index 2fbf348505ac3..5d04aee2ac3ec 100644 --- a/dashboard/config/locales/short_instructions.ro-RO.json +++ b/dashboard/config/locales/short_instructions.ro-RO.json @@ -1054,9 +1054,7 @@ "CSD U5 black white images pixelation 3_2021": "Ajustează cursoarele de lungime și lățime pentru a găsi imaginea (apasă aici pentru a vedea mai multe detalii)", "CSD U5 black white images pixelation 4_2021": "Adaugă sprâncene feței zâmbitoare (apasă aici pentru a vedea imaginea)", "CSD U5 black white images pixelation 5_2021": "Acum, desenează ce vrei tu", - "CSD U5 black white images pixelation_2021": "Completează imaginea în forma literei X tastând numai caracterele 0 sau 1", - "courseB_Scrat_ramp2_2021": "Conectează toate blocurile împreună pentru a finaliza codul, apoi apasă \"▶ Rulează\".", - "courseB_Scrat_ramp3a_2021": "Adaugă blocul `Nord` după celelalte blocuri pentru a finaliza codul, apoi apasă \"▶ Rulează\"." + "CSD U5 black white images pixelation_2021": "Completează imaginea în forma literei X tastând numai caracterele 0 sau 1" } } } diff --git a/i18n/locales/ro-RO/dashboard/blocks.yml b/i18n/locales/ro-RO/dashboard/blocks.yml index b99c320ffea2f..e6e854b72626b 100644 --- a/i18n/locales/ro-RO/dashboard/blocks.yml +++ b/i18n/locales/ro-RO/dashboard/blocks.yml @@ -2,6 +2,8 @@ ro: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: face noi {ANIMATION_NAME} sprite la {LOCATION} Dancelab_alternateMoves: text: "{GROUP} alternează fiecare {N} \nmăsuri între {MOVE1} și {MOVE2}" options: @@ -1042,6 +1044,12 @@ ro: text: trage o linie {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: marginile blochează {SPRITE} să se deplaseze + gamelab_everySeconds: + text: 'la fiecare {N} {UNIT} ' + options: + UNIT: + '"seconds"': secunde + '"frames"': cadre gamelab_followingTargets: text: următoarele ținte gamelab_getAllSprites: @@ -1194,6 +1202,8 @@ ro: '"pop"': pop '"rain"': ploaie '"spiral"': spirală + gamelab_makeNewScaledSprite: + text: face noi {ANIMATION_NAME} sprite la {LOCATION} gamelab_makeNewSpriteAnon: text: face noi {ANIMATION_NAME} sprite la {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/ro-RO/dashboard/scripts.yml b/i18n/locales/ro-RO/dashboard/scripts.yml index 70ed0573c8d91..dde0056c4a2a9 100755 --- a/i18n/locales/ro-RO/dashboard/scripts.yml +++ b/i18n/locales/ro-RO/dashboard/scripts.yml @@ -1844,6 +1844,7 @@ ro: description_student: Ți-ai dorit vreodată să poți juca jocuri video la școală? În această lecție vei putea să-ți creezi propriul joc! description_teacher: În această activitate online, elevii vor învăța ce sunt evenimentele și cum sunt acestea folosite de computere în programe precum jocurile video. Elevii vor rezolva puzzle-uri, făcând programul să reacționeze la evenimente (cum ar fi apăsarea butoanelor cu săgeți). La sfârșitul puzzle-ului, elevii vor putea să personalizeze jocul, adăugând viteze și sunete diferite. student_description: Realizeaza un joc de baschet + name: baschet sample-csp5: lessons: Controlling Memory with Variables: @@ -2157,6 +2158,7 @@ ro: description_student: Ți-ai dorit vreodată să poți juca jocuri video la școală? În această lecție vei putea să-ți creezi propriul joc! description_teacher: În această activitate online, elevii vor învăța ce sunt evenimentele și cum sunt acestea folosite de computere în programe precum jocurile video. Elevii vor rezolva puzzle-uri, făcând programul să reacționeze la evenimente (cum ar fi apăsarea butoanelor cu săgeți). La sfârșitul puzzle-ului, elevii vor putea să personalizeze jocul, adăugând viteze și sunete diferite. student_description: Amesteca si potriveste sporturile + name: sporturi 2016_sciencePD-phase2b: lessons: Welcome!: @@ -3468,6 +3470,7 @@ ro: name: 'Minecraft: Călătoria eroului' description_teacher: În această lecție, elevii de toate vârstele beneficiază de o experiență introductivă în codificare și informatică într-un mediu sigur și încurajator. Această lecție este potrivita pentru orice elev suficient de mare pentru a citi (cu vârste peste 6 ani). Cursanții mai tineri probabil nu vor termina tutorialul, dar se vor distra mult lucrând prin puzzle-uri timp de o oră. Elevii de liceu vor termina în mare parte tutorialul și vor avea ceva timp să joace nivelul liber de la sfârșit. student_description: Minecraft s-a întors pentru Ora de Codare cu o activitate nou-nouță! Călătorie prin Minecraft cu cod. + name: erou applab-intro-staging: {} csp-explore-2017: lesson_groups: @@ -4623,6 +4626,7 @@ ro: name: Petrecere dansantă description_student: În această lecție, elevii de toate vârstele beneficiază de o experiență introductivă în codare și informatică, într-un mediu sigur și încurajator. Această lecție a fost concepută pentru elevii de toate vârstele, dar necesită abilități de citire. Această activitate necesită activarea sunetului, deoarece instrumentul a fost conceput să răspundă muzicii. description_teacher: În această lecție, elevii de toate vârstele beneficiază de o experiență introductivă în codare și informatică, într-un mediu sigur și încurajator. Această lecție a fost concepută pentru elevii de toate vârstele, dar necesită abilități de citire. Această activitate necesită activarea sunetului, deoarece instrumentul a fost conceput să răspundă muzicii. + name: dans frozen-2018-test-b: lessons: Artist: @@ -4634,6 +4638,7 @@ ro: Aquatic: name: 'Minecraft: Voiaj Acvatic' description_teacher: În această lecție, elevii de toate vârstele beneficiază de o experiență introductivă în codificare și informatică într-un mediu sigur și încurajator. Această lecție este potrivita pentru orice elev suficient de mare pentru a citi (cu vârste peste 6 ani). Cursanții mai tineri probabil nu vor termina tutorialul, dar se vor distra mult lucrând prin puzzle-uri timp de o oră. Elevii de liceu vor termina în mare parte tutorialul și vor avea ceva timp să joace nivelul liber de la sfârșit. + name: acvatic sconyers: {} dance--draft: lessons: @@ -6162,7 +6167,6 @@ ro: dance-2019: lessons: Dance Party: - name: Petrecere dansantă description_student: În această lecție, elevii de toate vârstele beneficiază de o experiență introductivă în codare și informatică, într-un mediu sigur și încurajator. Această lecție a fost concepută pentru elevii de toate vârstele, dar necesită abilități de citire. Această activitate necesită activarea sunetului, deoarece instrumentul a fost conceput să răspundă muzicii. description_teacher: În această lecție, elevii de toate vârstele beneficiază de o experiență introductivă în codare și informatică, într-un mediu sigur și încurajator. Această lecție a fost concepută pentru elevii de toate vârstele, dar necesită abilități de citire. Această activitate necesită activarea sunetului, deoarece instrumentul a fost conceput să răspundă muzicii. k5-onlinepd-2019: @@ -8984,8 +8988,7 @@ ro: lesson-1: {} csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Navigând pe platforma de învățare Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Vei învăța cum să:** @@ -10094,7 +10097,7 @@ ro: description_student: Folosește bucle și modele pentru a finaliza imaginile. description_teacher: Revenind la bucle, elevii învață să deseneze imagini repetând secvențe simple de instrucțiuni. În lecția precedentă, buclele au fost folosite pentru a traversa un labirint și pentru a strânge comori. Aici, buclele sunt utilizate pentru a crea modele. La sfârșitul acestei etape, elevii vor avea posibilitatea de a crea propriile imagini folosind buclele. key: Peisaj oceanic cu bucle - The Big Event Jr.: + The Big Event Jr: name: Marele Eveniment, ediția Juniori description_student: Mișcă-te și fă zgomot atunci când profesorii apasă butoanele unei telecomenzi uriașe. description_teacher: Evenimentele sunt o modalitate foarte ușoară de a imprima varietate unui algoritm scris anterior. Poate că uneori vă doriți ca programul dvs. să răspundă utilizatorului exact atunci când dorește utilizatorul. Acesta este scopul evenimentelor. @@ -10373,7 +10376,7 @@ ro: The Right App: description_student: Creează-ți propria aplicație pentru smartphone. description_teacher: În această lecție elevii învață faptul că informatica poate fi de ajutor în viața reală. Mai întâi, elevii se pun în locul mai multor utilizatori fictivi de smartphone-uri și îi ajută să găsească „aplicația potrivită” care să răspundă nevoilor lor. Apoi, elevii își folosesc empatia și creativitatea pentru a crea propria aplicație pentru smartphone care răspunde nevoilor unui utilizator suplimentar. - The Big Event Jr.: + The Big Event Jr: name: Marele Eveniment, ediția Juniori description_student: Mișcă-te și fă zgomot atunci când profesorul apasă butoanele unei telecomenzi uriașe. description_teacher: Evenimentele sunt o modalitate foarte ușoară de a imprima varietate unui algoritm scris anterior. Poate că uneori vă doriți ca programul dvs. să răspundă utilizatorului exact atunci când dorește utilizatorul. Acesta este scopul evenimentelor. @@ -10448,7 +10451,7 @@ ro: description_student: În această lecție vei afla mai multe despre comportamentele răutăcioase și despre ce trebuie să faci dacă le întâlnești online. description_teacher: " [![common sense education](https://curriculum.code.org/static/img/common_sense_education.png)](https://creativecommons.org/)Această lecție a fost concepută inițial de Common Sense Education [Mai multe informații.](https://www.commonsense.org/education/digital-citizenship/curriculum)Pe Internet sunt tot felul de oameni interesanți, dar uneori aceștia pot fi răutăcioși unii cu alții. Ajutați-i pe elevi, folosind acest joc de rol, să înțeleagă de ce este adesea mai ușor să fii răutăcios online decât în persoană și cum pot să facă față atitudinii răutăcioase online când se lovesc de aceasta." key: Să punem capăt comportamentelor răutăcioase din mediul online - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Prietenii mei, roboții, ediția Juniori description_student: În această lecție vei pretinde că toți colegii tăi sunt roboți și îi vei programa să construiască modele cu ajutorul paharelor suprapuse. description_teacher: Folosind un set de simboluri în loc de cod, elevii vor concepe algoritmi prin care transmit instrucțiuni unui „robot” să suprapună pahare folosind pentru aceasta diferite modele. Elevii vor fi pe rând roboți și vor reacționa numai la algoritmul definit de colegii lor. În acest segment, elevii învață legătura care există între simboluri și acțiuni, diferența dintre un algoritm și un program, precum și cât de importantă este depanarea. @@ -10464,7 +10467,7 @@ ro: Creating Art with Code: description_student: Creați imagini extraordinare programând Artistul. description_teacher: În această lecție, elevii vor avea control asupra Artistului și vor finaliza desene pe ecran. În această etapă din Artist, elevii vor crea imagini a căror complexitate va crește progresiv, folosind blocuri noi, cum ar fi `avansează cu 100 pixeli` și `virează la dreapta cu 90 de grade`. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Prietenii mei, roboții trăsniți, ediția Juniori description_student: În această lecție îți vei putea „programa” din nou colegii, dar acum vei folosi bucle pentru a rezolva probleme mai mari și mai complicate. description_teacher: Luând activitatea inițială „Prietenii mei, roboții” drept punct de plecare, elevii se confruntă acum cu sarcini mai mari și mai complicate. Pentru a programa „roboții” să finalizeze aceste sarcini mai complexe, elevii trebuie să identifice modele repetate din instrucțiuni care pot fi înlocuite cu o buclă. @@ -10928,6 +10931,9 @@ ro: name: Laboratorul Java lesson-9: name: Bucle + lesson-21: + name: Consolă + lesson-22: {} lesson_groups: lessonGroup-2: display_name: Conţinut @@ -10977,10 +10983,19 @@ ro: lessons: lesson-6: name: Variabile + lesson-16: + name: Consolă + lesson-17: {} lesson_groups: lessonGroup-2: display_name: Conţinut csa3-2022: + lessons: + lesson-5: + name: Bucle Pentru + lesson-16: + name: Consolă + lesson-17: {} lesson_groups: lessonGroup-2: display_name: Conţinut @@ -11054,7 +11069,6 @@ ro: self-paced-pl-csa3-2022: lessons: lesson-1: {} - lesson-2: {} csa7-pilot-extra: lessons: Unit 7 Pilot Survey: {} @@ -11301,16 +11315,15 @@ ro: lesson-3: {} vpl-csd1-summer-pilot-2022: lessons: - lesson-1: {} lesson-3: {} + lesson-9: + name: Planificare lecție vpl-csd2-summer-pilot-2022: lessons: lesson-1: {} lesson-2: {} vpl-csd3-summer-pilot-2022: {} - vpl-csd4-summer-pilot-2022: - lessons: - lesson-1: {} + vpl-csd4-summer-pilot-2022: {} vpl-csd5-summer-pilot-2022: {} csa2-2022-exemplars: lessons: @@ -11372,3 +11385,17 @@ ro: key: Planificare lecție Implementation Approaches and Barriers: {} Next steps: {} + vpl-csd1-ci-pilot-2022: {} + vpl-csd2-ci-pilot-2022: {} + vpl-csd3-ci-pilot-2022: + lessons: + lesson-2: {} + vpl-csd4-ci-pilot-2022: {} + vpl-csd5-ci-pilot-2022: {} + vpl-csd6-ci-pilot-2022: {} + vpl-csd7-ci-pilot-2022: {} + hello-world-csc: + title: Bună Lume + csd-playground: + lessons: + lesson-1: {} From dc8a3f72fc164d3e9061f0cb7abf44f96825d03f Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:14 +0000 Subject: [PATCH 63/84] dashboard i18n updates - Russian --- .../locales/activity_sections.ru-RU.json | 8 +- .../config/locales/authored_hints.ru-RU.json | 24 +- dashboard/config/locales/blocks.ru-RU.yml | 10 + .../locales/lesson_activities.ru-RU.json | 15 + dashboard/config/locales/lessons.ru-RU.json | 9 - .../locales/long_instructions.ru-RU.json | 2 +- dashboard/config/locales/resources.ru-RU.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.ru-RU.yml | 23 +- .../locales/short_instructions.ru-RU.json | 8 +- i18n/locales/ru-RU/dashboard/blocks.yml | 10 + i18n/locales/ru-RU/dashboard/scripts.yml | 23 +- 11 files changed, 635 insertions(+), 37 deletions(-) diff --git a/dashboard/config/locales/activity_sections.ru-RU.json b/dashboard/config/locales/activity_sections.ru-RU.json index 8605e5d28314f..8fa89b40a8416 100644 --- a/dashboard/config/locales/activity_sections.ru-RU.json +++ b/dashboard/config/locales/activity_sections.ru-RU.json @@ -4567,7 +4567,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Настройка этапа\n\n Пригласите учащихся в класс и представьте тему дня.", "tips": [ - "Один из способов представить «Час кода», если вы сами не очень хорошо знакомы с кодированием — показать один из [наших вдохновляющих видеороликов](https://hourofcode.com/promote/resources#videos). Выберите тот, который, по вашему мнению, покажется вашим учащимся вдохновляющим, и предоставьте к нему доступ. Для учащихся средних классов мы предлагаем занятие [«Встречайте Час кода»](https://youtu.be/FC5FbmsH4fw)." + "Один из способов представить «Час кода», если вы сами не очень хорошо знакомы с кодированием — показать один из [наших вдохновляющих видеороликов][0]. Выберите тот, который, по вашему мнению, покажется вашим учащимся вдохновляющим, и предоставьте к нему доступ. Для учащихся средних классов мы предлагаем занятие [«Встречайте Час кода»][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -4580,7 +4580,7 @@ "description": "Знаете ли вы, что информaтика может быть очень креативной? На самом деле, вы можете заниматься творчеством с использованием кода. Напоминаем, что код представляет собой набор инструкций, понятных для компьютера. Аналогично выбору цвета краски выбор кода, который вы пишете, может стать возможностью выразить в том числе и свою креативность! \n\nСегодня мы будем использовать поэзию, чтобы вдохновить нас на творческое кодирование. Кто-нибудь знает, что такое поэзия? У вас есть любимое стихотворение или поэт? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Совместное чтение стихов:** Прочитайте [несколько стихов](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) вместе н занятии и поупражняйтесь в определении настроения каждого стихотворения. Поощряйте учащихся делиться своими интерпретациями, даже если они отличаются от других. " + "description": "**Совместное чтение стихов:** Прочитайте [несколько стихов][0] вместе н занятии и поупражняйтесь в определении настроения каждого стихотворения. Поощряйте учащихся делиться своими интерпретациями, даже если они отличаются от других. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "description": "#### Общая поддержка\n\nК концу этого занятия студенты получат анимированное стихотворение, которая представляет их визуальную интерпретацию выбранного ими стихотворения. Это занятие направлено на то, чтобы дать студентам возможность поэкспериментировать со своим кодом и найти визуальные эффекты, которые им нравятся больше всего. \n\nДвигаясь по кругу по комнате, поощряйте учащихся к следующему:\n\n- **Не спешите:** Большинство уровней требуют, чтобы учащиеся нашли идеальные эффекты, соответствующие их интерпретации настроения стихотворения. Необходимо активно стимулировать учащихся оставаться на уровне и экспериментировать со своим кодом. \n\n- **Найдите стихотворение, которое вам нравится:** Стихотворение, которое отображается для учащегося на новом уровне, является всего лишь предложением. В верхней части игрового пространства имеется раскрывающееся меню стихотворения с предварительно загруженными стихами. Попросите студентов прочитать несколько из них и найти одно, которое нравится им. Затем они могут начать анимировать с помощью кода стихотворение, которое они выбрали. \n\n- **Представьте пройденный уровень:** Кружок любого уровня, полностью окрашенный в зеленый цвет, означает, что учащийся успешно выполнил все требования для этого уровня. Попросите учащегося нажать на зеленый кружок, чтобы показать, что он создал. \n\nДля тех случаев, когда у учащегося возникают затруднения:\n\n- **Прочитайте инструкции:** Инструкции по прохождению уровня маркируются. Если у учащегося возникли затруднения, попросите его громко прочитать вам инструкции и повторить то, что сказано в инструкции, своими словами. \n- Учащиеся также могут нажимать на значок преобразования текста в речь, чтобы прослушать инструкции. \n- **Найдите советы**: На большинстве уровней есть хотя бы один совет с подробной информацией о том, как пройти уровень. \n- **Радуйтесь ошибкам:** Получение ошибки в коде является естественной частью процесса кодирования. Если программа не делает того, что ожидалось, попросите учащегося сначала рассказать вам, что он от нее ожидал, нажмите кнопку RUN (Пуск), чтобы посмотреть, что происходит на самом деле, а затем найдите место в его коде, которое вызвало ошибку. Не забудьте радоваться нахождению и устранению ошибок. Получение ошибки означает, что студенты отлично работают, создавая более сложную программу." @@ -6743,7 +6743,7 @@ }, "a252a858-6aeb-414f-8529-0f5b89a3791e": { "name": "Ряд событий", - "description": "**Скажите:** _Давайте посмотрим, сможем ли мы найти здесь закономерность:_\n\n- _Когда вы нажимаете на выключатель, включается свет._\n- _Когда вы нажимаете кнопку на устройстве, запускается приложение._\n- _Когда звонит будильник, вы встаете с постели._\n- _Когда (событие)_, _(действие)_.\n\n*В информатике события\\* вызывают другие действия. Наше новое словарное слово сегодня — \\_событие. \\_Обычно, когда мы слышим слово «событие», мы думаем о:*\n\n- Экскурсии\n- Конкурсе\n- Праздновании дня рождения\n\n_Сегодня мы узнаем новое значение слова «событие». Давайте сосредоточимся на «событиях», которые вызывают другие действия, например, когда нажатие выключателя приводит к включению света или нажатие кнопки заставляет персонажа в игре двигаться._" + "description": "**Скажите:** _Давайте посмотрим, сможем ли мы найти здесь закономерность:_\n\n- _Когда вы нажимаете на выключатель, включается свет._\n- _Когда вы нажимаете кнопку на устройстве, запускается приложение._\n- _Когда звонит будильник, вы встаете с постели._\n- _Когда (событие)_, _(действие)_.\n\n_В информатике события\\\\_ вызывают другие действия. Наше новое словарное слово сегодня — \\_событие. \\_Обычно, когда мы слышим слово «событие», мы думаем о:\\*\n\n- Экскурсии\n- Конкурсе\n- Праздновании дня рождения\n\n_Сегодня мы узнаем новое значение слова «событие». Давайте сосредоточимся на «событиях», которые вызывают другие действия, например, когда нажатие выключателя приводит к включению света или нажатие кнопки заставляет персонажа в игре двигаться._" }, "082fb58c-df8c-4ac2-a314-22ecf1c4d14a": { "name": "Словарь", @@ -9007,7 +9007,7 @@ }, "aad9aa38-56b3-42ef-b751-03065c308d0e": { "name": "Введение", - "description": "Сегодня учащиеся будут постигать события в программировании.\n\n#### Ряд событий\n\n_Давайте посмотрим, сможем ли мы найти здесь закономерность:_\n\n- _Когда вы нажимаете на выключатель, включается свет._\n- _Когда вы нажимаете кнопку на устройстве, запускается приложение._\n- _Когда звонит будильник, вы встаете с постели._\n- _Когда (событие)_, _(действие)_.\n\n*В информатике события вызывают другие действия. Наше новое словарное слово сегодня — **событие**. \\_Обычно, когда мы слышим слово «событие», мы думаем о:*\n\n- Экскурсии\n- Конкурсе\n- Праздновании дня рождения\n\n_Сегодня мы узнаем новое значение слова «событие». Давайте сосредоточимся на событиях, которые вызывают другие действия, например, когда нажатие выключателя приводит к включению света или нажатие кнопки заставляет персонажа в игре двигаться._\n\nСегодня учащиеся будут работать в Лаборатории спрайтов, но события, над которыми они будут работать, будут больше похожи на видеоигры, в которые они привыкли играть. **События** будут принимать форму таких действий, как, например, щелчок кнопкой мыши по экрану или столкновение двух персонажей." + "description": "Сегодня учащиеся будут постигать события в программировании.\n\n#### Ряд событий\n\n_Давайте посмотрим, сможем ли мы найти здесь закономерность:_\n\n- _Когда вы нажимаете на выключатель, включается свет._\n- _Когда вы нажимаете кнопку на устройстве, запускается приложение._\n- _Когда звонит будильник, вы встаете с постели._\n- _Когда (событие)_, _(действие)_.\n\n\\*В информатике события вызывают другие действия. Наше новое словарное слово сегодня — **событие**. \\_Обычно, когда мы слышим слово «событие», мы думаем о:\\*\n\n- Экскурсии\n- Конкурсе\n- Праздновании дня рождения\n\n_Сегодня мы узнаем новое значение слова «событие». Давайте сосредоточимся на событиях, которые вызывают другие действия, например, когда нажатие выключателя приводит к включению света или нажатие кнопки заставляет персонажа в игре двигаться._\n\nСегодня учащиеся будут работать в Лаборатории спрайтов, но события, над которыми они будут работать, будут больше похожи на видеоигры, в которые они привыкли играть. **События** будут принимать форму таких действий, как, например, щелчок кнопкой мыши по экрану или столкновение двух персонажей." }, "9f5b1627-f04c-42a1-8955-17c994ad2b18": { "description": "**Цель:** Сегодня учащиеся будут создавать свою собственную танцевальную вечеринку для инопланетян! Они начнут это занятие с изучения того, как поместить спрайты на экран, затем они присвоят им модели поведения и научатся изменять эти модели поведения при наступлении события.", diff --git a/dashboard/config/locales/authored_hints.ru-RU.json b/dashboard/config/locales/authored_hints.ru-RU.json index 8cf5599e99e10..f760f78ba9386 100644 --- a/dashboard/config/locales/authored_hints.ru-RU.json +++ b/dashboard/config/locales/authored_hints.ru-RU.json @@ -1209,7 +1209,7 @@ "courseD_bee_conditionals_challenge1_b": "В этой головоломке на любом месте может быть цветок, сота или ничего. Это означает, что условный блок (\"если/или же\") можно повторить у каждого квадратика." }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Как и в блоке `если на цветке` код внутри `пока нектар > 0` будет выполняться только если пчёлка на цветке. Основное отличие в том, что код внутри будет повторяться пока не останется нектара. Попробуй этот пример:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Как и в блоке `если на цветке` код внутри `пока нектар > 0` будет выполняться только если пчёлка на цветке. Основное отличие в том, что код внутри будет повторяться пока не останется нектара. Попробуй этот пример:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "Исходный код работает отлично - если в клетке всего одно сокровище!", @@ -1265,7 +1265,7 @@ "courseF_bee_functions_challenge2_b": "**Решение:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "Затем собери оставшиеся жемчужины в этом ряду.\n\n![]()\nДобавь эти блоки к своей программе.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "Затем собери оставшиеся жемчужины в этом ряду.\n\n![]()\nДобавь эти блоки к своей программе.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Наконец, собери остальные сокровища. Добавь эти блоки к своей программе.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Вот полное решение этой головоломки.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -5195,16 +5195,16 @@ "courseD_bee_conditionals_challenge1_b": "В этой головоломке на любом месте может быть цветок, сота или ничего. Это означает, что условный блок (\"если/или же\") можно повторить у каждого квадратика." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "Почему первая половина этой программы работает? Подумай, почему пчеле приходится двигаться назад. Сколько нектара собирает пчела всякий раз, как переползает через цветок?", @@ -5389,8 +5389,8 @@ "courseD_collector_debugging9_b": "Догадайся, как решить эту задачу, а затем двигайся шаг за шагом, чтобы подогнать код под то, что у тебя в голове." }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Начни с того, чтобы собрать всего **две** жемчужины из каждой из первых **двух** груд.\n\n![]()\nИспользуй эти блоки.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Затем собери оставшиеся жемчужины в этом ряду.\n\n![]()\nДобавь эти блоки к своей программе.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Начни с того, чтобы собрать всего **две** жемчужины из каждой из первых **двух** груд.\n\n![]()\nИспользуй эти блоки.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Затем собери оставшиеся жемчужины в этом ряду.\n\n![]()\nДобавь эти блоки к своей программе.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "Наконец, собери остальные сокровища. Добавь эти блоки к своей программе.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Вот полное решение этой головоломки.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -8737,8 +8737,8 @@ "hint1": "Нажмите кнопку \"+\" на блоке события. Заполните пустое место в блоке \"сменить костюм\" блоком \"субъект\", находящимся внутри.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Чтобы снабдить монстров масками, используйте блок \"сменить костюм\" с событием \"при нажатии\":\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nНе забудьте также перетащить сюда маленький красный блок \"нажато\"!", - "hint2": "Новый код для этого уровня должен выглядеть так:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Чтобы снабдить монстров масками, используйте блок \"сменить костюм\" с событием \"при нажатии\":\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nНе забудьте также перетащить сюда маленький красный блок \"нажато\"!", + "hint2": "Новый код для этого уровня должен выглядеть так:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Хотите усложнить задачу?\n\nВы также можете заставить монстров двигаться быстрее или медленнее.\n\n1. Нажмите \"Правка\" в этом блоке wandering\n2. Увеличьте или уменьшите число в этом блоке:\n\nthis sprite1\n\n\nЧтобы монстры двигались медленнее, выберите десятичное число, например \"0,5\" или \"0,25\". Чтобы они двигались быстрее, выберите любое число больше 1." @@ -8748,7 +8748,7 @@ "hint1": "Вам понадобится добавить еще 3 события \"при касании\", чтобы проверить все возможные комбинации \"касаний\" между здоровыми и зараженными спрайтами." }, "CourseF_outbreak7": { - "whenclicked": "## Вакцины\n\nТы можешь смоделировать введение вакцины монстрам при щелчке по ним. Для этого используй блок \"изменить костюм\" с этим событием:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Вакцины\n\nТы можешь смоделировать введение вакцины монстрам при щелчке по ним. Для этого используй блок \"изменить костюм\" с этим событием:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Чувствуете, что сделали что-то не то? Вы всегда можете сбросить ваш код, щелкнув \"История версий\" внизу и выбрав \"Начать заново\"." }, "Function intro Ryan_2021": { @@ -9992,7 +9992,7 @@ "courseD_bee_conditionals_challenge1_b": "В этой головоломке на любом месте может быть цветок, сота или ничего. Это означает, что условный блок (\"если/или же\") можно повторить у каждого квадратика." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Совсем как блоки \"если у цветка\", код внутри цикла \"пока нектар > 0\" будет выполняться только, если пчела находится у цветка. Разница состоит в том, что код внутри будет выполняться снова и снова, пока нектар не кончится. Попробуй эту схему:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "Не работает? Попробуй использовать кнопку «Шаг», чтобы увидеть, что происходит на каждом этапе.", diff --git a/dashboard/config/locales/blocks.ru-RU.yml b/dashboard/config/locales/blocks.ru-RU.yml index e61e0a5fcacff..c0807238efa3b 100644 --- a/dashboard/config/locales/blocks.ru-RU.yml +++ b/dashboard/config/locales/blocks.ru-RU.yml @@ -2,6 +2,8 @@ ru: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: сделать новые {ANIMATION_NAME} спрайт на {LOCATION} Dancelab_alternateMoves: text: "{GROUP} чередовать каждые {N} тактов \n{MOVE1} и {MOVE2}" options: @@ -1029,6 +1031,12 @@ ru: text: нарисовать линию {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: блок края {SPRITE} от перемещения + gamelab_everySeconds: + text: 'каждые {N} {UNIT} ' + options: + UNIT: + '"seconds"': секунд + '"frames"': кадры gamelab_followingTargets: text: следование целям gamelab_getAllSprites: @@ -1145,6 +1153,8 @@ ru: '"pop"': прыжок '"rain"': дождь '"spiral"': спираль + gamelab_makeNewScaledSprite: + text: сделать новые {ANIMATION_NAME} спрайт на {LOCATION} gamelab_makeNewSpriteAnon: text: сделать новые {ANIMATION_NAME} спрайт на {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.ru-RU.json b/dashboard/config/locales/lesson_activities.ru-RU.json index 960a5b0c38d29..30bdf93fcff18 100644 --- a/dashboard/config/locales/lesson_activities.ru-RU.json +++ b/dashboard/config/locales/lesson_activities.ru-RU.json @@ -125,15 +125,24 @@ "dca1904a-ae71-49d2-b77f-708aa02d2707": { "name": "Основная деятельность" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Занятие" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Уровни" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Уровни" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Занятие" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Уровни" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Оценка" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Разминка" }, @@ -3524,6 +3533,12 @@ "2ffe8a66-a950-4b74-91e5-5149b2808279": { "name": "Основная деятельность" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Приступить к работе" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Занятие" + }, "75477df5-5a1f-4ee8-a294-37c3bb1f1153": { "name": "Разминка" }, diff --git a/dashboard/config/locales/lessons.ru-RU.json b/dashboard/config/locales/lessons.ru-RU.json index 2f18e9b788850..98ef6f6cf037f 100644 --- a/dashboard/config/locales/lessons.ru-RU.json +++ b/dashboard/config/locales/lessons.ru-RU.json @@ -109,15 +109,6 @@ "overview": "В ходе этого урока учащиеся всех возрастов получают начальный опыт написания кода и изучения информатики в безопасной и обеспечивающей поддержку среде. Сначала ученики классифицируют объекты, разделяя их на классы \"рыба\" и \"не рыба\" в целях очистки океана от мусора. Затем им потребуется расширить набор обучающих данных, чтобы включить других морских существ, живущих в воде. Во второй части занятия ученики будут выбирать собственные этикетки и наклеивать их на изображения случайно выбранных рыб. Эти обучающие данные используются в модели машинного обучения, которая впоследствии должна быть способна самостоятельно помечать новые изображения.", "student_overview": "Краткое содержание урока: сначала ученики классифицируют объекты либо как \"рыбу\", либо как\" не рыбу\", чтобы попытаться удалить мусор из океана. Затем учащиеся должны будут расширить свой набор данных обучения, чтобы включить в него других морских существ, которые живут в воде. Во второй части занятия учащиеся будут выбирать собственные метки для нанесения на изображения случайно сгенерированных рыб. Эти обучающие данные используются для модели машинного обучения, которая затем должна иметь возможность самостоятельно маркировать новые изображения." }, - "hello-world-food/lesson-1": { - "overview": "В этом уроке обучающиеся научатся основам информатики, программируя в Sprite Lab. Sprite Lab — это инструмент, который вы можете использовать для создания творческих и увлекательных проектов. Обучающиеся научатся создавать и анимировать спрайтов, а также делать их интерактивными с помощью событий. \n\nЭтот урок имеет несколько вариантов. Каждый вариант предназначен для обучения одним и тем же понятиям, но предусматривает разные изображения, в зависимости от обучающихся. Подробную информацию см. на [Лендинг-странице приветствия.][0]", - "preparation": "- Играйте в головоломки, чтобы найти потенциальные проблемные места в вашем классе.\n- Используйте ресурсы [CS Connections][0], чтобы создать план для более глубокого обучения информатике после начального урока.", - "purpose": "Целью урока является подготовка обучающихся к созданию простых проектов программирования в Sprite Lab. Благодаря эти навыкам студенты смогут создавать проекты на любую тему, например другие школьные темы или что-то для себя лично. Посетите [CS Connections][0], чтобы найти идеи о том, как интегрировать информатику в другие предметы." - }, - "poem-art/lesson-1": { - "overview": "В этом объединенном занятии по CS и ELA учащиеся будут анимировать стихотворение с использованием кода, чтобы проиллюстрировать его настроение. Во время этого вводного упражнения по написанию кода учащиеся будут читать и определять настроение стихотворения. Затем они найдут соответствующие эффекты и изображения, чтобы проиллюстрировать настроение стихотворения. В конце учащиеся будут использовать события (код), чтобы проиллюстрировать изменение настроения или показать новые изображения в стихотворении. \n\nЭто занятие можно пройти как 1-часовое автономное занятие. Также можно использовать это занятие в качестве первого урока модуля из 5 занятий под названием [Кодирование и поэзия](http://code.org/poetry). К концу модуля «Кодирование и поэзия» учащиеся будут сочинять собственные стихи и создадут приложение для генерирования стихов, чтобы поделиться ими с друзьями. \n\n«Кодирование и поэзия» является частью учебной программы Code.org CS Connections, которая предназначена для интеграции CS в такие предметные области, как математика, ELA и наука, в соответствии со стандартами CCSS, NGSS и CSTA.", - "preparation": "- Просмотрите и заполните онлайн-учебник самостоятельно: [Искусство стихосложения](http://studio.code.org/s/poem-art). \n\n- Прежде чем попросить учащихся выполнить задания, обязательно попробуйте сначала выполнить их сами. \n\n- Проверьте свою технологию и решите, нужно ли вам заранее что-то исправить. \n\n- Для воспроизведения некоторых уровней требуется звук. Раздайте наушники заранее. \n\n- Приготовьте [необязательно] по 2 стикера на каждого учащегося для оценки." - }, "jigsaw/Jigsaw": { "overview": "Этот урок даст учащимся понятие о том, что ожидает их в компьютерном классе. Он начинается с краткого обсуждения, в ходе которого они знакомятся с правилами пребывания в компьютерном классе, затем речь идет об использовании компьютера и создании онлайн-головоломок.", "student_overview": "Щелкните и перетащите, чтобы закончить головоломки." diff --git a/dashboard/config/locales/long_instructions.ru-RU.json b/dashboard/config/locales/long_instructions.ru-RU.json index 018a17ad0c50d..9ae91144605c5 100644 --- a/dashboard/config/locales/long_instructions.ru-RU.json +++ b/dashboard/config/locales/long_instructions.ru-RU.json @@ -2491,7 +2491,7 @@ "courseA_maze_seq5_2021": "Попробуй это.", "courseA_maze_seq5_dani": "Попробуй это сам с начала.\n\n![expandable](https://images.code.org/e4ef591b4580db478330c298d1af756f-image-1497997080163.gif)", "courseA_maze_seq5a_2021": "_\"Здесь свинка, свинка!\"_\n\nЧто ты можешь добавить в конце этого кода, чтобы привести птичку к свинке?", - "courseA_maze_seq6_2021": "Иди сначала по одной дорожке, а затем по другой, чтобы подвести птичку к свинке!", + "courseA_maze_seq6_2021": "Иди сначала по одной дорожке, а затем по другой, чтобы подвести птичку к свинке!", "courseA_maze_seq6_dani": "Иди по сначала одной дорожке, а потом по другой, чтобы подвести птичку к свинке! \n\n![expandable](https://images.code.org/8f71c406afa60c6898937d950c670205-image-1497996506419.gif)", "courseA_maze_seq7_dani": "Догадайся, чего не хватает, а затем добавь блоки, чтобы подвести птичку к свинке!\n\n![expandable](https://images.code.org/35bdb628dabd4259b581286b071c02f3-image-1497996651260.gif)", "courseA_maze_seq8_2021": "Пройди этот уровень и подведи птичку к свинке!", diff --git a/dashboard/config/locales/resources.ru-RU.json b/dashboard/config/locales/resources.ru-RU.json index eddc09f30e47c..4634469cf6029 100644 --- a/dashboard/config/locales/resources.ru-RU.json +++ b/dashboard/config/locales/resources.ru-RU.json @@ -41,6 +41,429 @@ "ai-training/oceans/unversioned": { "type": "Видео" }, + "lesson_plans/courseb/2018": { + "name": "Планы уроков" + }, + "standard_mappings/courseb/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/courseb/2018": { + "name": "Форум учителей" + }, + "vocabulary/courseb/2018": { + "name": "Словарь" + }, + "lesson_plans/coursea/2018": { + "name": "Планы уроков" + }, + "standard_mappings/coursea/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursea/2018": { + "name": "Форум учителей" + }, + "vocabulary/coursea/2018": { + "name": "Словарь" + }, + "lesson_plans/coursed/2018": { + "name": "Планы уроков" + }, + "standard_mappings/coursed/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursed/2018": { + "name": "Форум учителей" + }, + "vocabulary/coursed/2018": { + "name": "Словарь" + }, + "lesson_plans/coursef/2018": { + "name": "Планы уроков" + }, + "standard_mappings/coursef/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursef/2018": { + "name": "Форум учителей" + }, + "vocabulary/coursef/2018": { + "name": "Словарь" + }, + "lesson_plans/express/2018": { + "name": "Планы уроков" + }, + "standard_mappings/express/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/express/2018": { + "name": "Форум учителей" + }, + "vocabulary/express/2018": { + "name": "Словарь" + }, + "lesson_plans/coursee/2018": { + "name": "Планы уроков" + }, + "standard_mappings/coursee/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursee/2018": { + "name": "Форум учителей" + }, + "vocabulary/coursee/2018": { + "name": "Словарь" + }, + "lesson_plans/coursec/2018": { + "name": "Планы уроков" + }, + "standard_mappings/coursec/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursec/2018": { + "name": "Форум учителей" + }, + "vocabulary/coursec/2018": { + "name": "Словарь" + }, + "code_introduced_1/csd/2018": { + "name": "Код вставлен" + }, + "lesson_plans_2/csd/2018": { + "name": "Планы уроков" + }, + "standard_mappings_2/csd/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_2/csd/2018": { + "name": "Форум учителей" + }, + "vocabulary_2/csd/2018": { + "name": "Словарь" + }, + "code_introduced_3/csd/2018": { + "name": "Код вставлен" + }, + "lesson_plans_5/csd/2018": { + "name": "Планы уроков" + }, + "standard_mappings_5/csd/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_5/csd/2018": { + "name": "Форум учителей" + }, + "vocabulary_5/csd/2018": { + "name": "Словарь" + }, + "lesson_plans_4/csd/2018": { + "name": "Планы уроков" + }, + "standard_mappings_4/csd/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_4/csd/2018": { + "name": "Форум учителей" + }, + "vocabulary_4/csd/2018": { + "name": "Словарь" + }, + "code_introduced_2/csd/2018": { + "name": "Код вставлен" + }, + "lesson_plans_3/csd/2018": { + "name": "Планы уроков" + }, + "standard_mappings_3/csd/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_3/csd/2018": { + "name": "Форум учителей" + }, + "vocabulary_3/csd/2018": { + "name": "Словарь" + }, + "code_introduced/csd/2018": { + "name": "Код вставлен" + }, + "lesson_plans_1/csd/2018": { + "name": "Планы уроков" + }, + "standard_mappings_1/csd/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_1/csd/2018": { + "name": "Форум учителей" + }, + "vocabulary_1/csd/2018": { + "name": "Словарь" + }, + "lesson_plans/csd/2018": { + "name": "Планы уроков" + }, + "standard_mappings/csd/2018": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/csd/2018": { + "name": "Форум учителей" + }, + "vocabulary/csd/2018": { + "name": "Словарь" + }, + "curriculum_guide/coursea/2019": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursea/2019": { + "name": "Планы уроков" + }, + "standard_mappings/coursea/2019": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursea/2019": { + "name": "Форум учителей" + }, + "vocabulary/coursea/2019": { + "name": "Словарь" + }, + "curriculum_guide/courseb/2019": { + "name": "Руководство для учителя" + }, + "lesson_plans/courseb/2019": { + "name": "Планы уроков" + }, + "standard_mappings/courseb/2019": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/courseb/2019": { + "name": "Форум учителей" + }, + "vocabulary/courseb/2019": { + "name": "Словарь" + }, + "curriculum_guide/coursed/2019": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursed/2019": { + "name": "Планы уроков" + }, + "standard_mappings/coursed/2019": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursed/2019": { + "name": "Форум учителей" + }, + "vocabulary/coursed/2019": { + "name": "Словарь" + }, + "curriculum_guide/coursef/2019": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursef/2019": { + "name": "Планы уроков" + }, + "standard_mappings/coursef/2019": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursef/2019": { + "name": "Форум учителей" + }, + "vocabulary/coursef/2019": { + "name": "Словарь" + }, + "curriculum_guide/coursee/2019": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursee/2019": { + "name": "Планы уроков" + }, + "standard_mappings/coursee/2019": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursee/2019": { + "name": "Форум учителей" + }, + "vocabulary/coursee/2019": { + "name": "Словарь" + }, + "lesson_plans/express/2019": { + "name": "Планы уроков" + }, + "standard_mappings/express/2019": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/express/2019": { + "name": "Форум учителей" + }, + "vocabulary/express/2019": { + "name": "Словарь" + }, + "curriculum_guide/coursec/2019": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursec/2019": { + "name": "Планы уроков" + }, + "standard_mappings/coursec/2019": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursec/2019": { + "name": "Форум учителей" + }, + "vocabulary/coursec/2019": { + "name": "Словарь" + }, + "teacher_forum/csd/2019": { + "name": "Форум учителей" + }, + "code_introduced_1/csd/2019": { + "name": "Код вставлен" + }, + "lesson_plans_2/csd/2019": { + "name": "Планы уроков" + }, + "standard_mappings_2/csd/2019": { + "name": "Стандартные сопоставления" + }, + "vocabulary_2/csd/2019": { + "name": "Словарь" + }, + "code_introduced_3/csd/2019": { + "name": "Код вставлен" + }, + "lesson_plans_5/csd/2019": { + "name": "Планы уроков" + }, + "standard_mappings_5/csd/2019": { + "name": "Стандартные сопоставления" + }, + "vocabulary_5/csd/2019": { + "name": "Словарь" + }, + "code_introduced_2/csd/2019": { + "name": "Код вставлен" + }, + "lesson_plans_3/csd/2019": { + "name": "Планы уроков" + }, + "standard_mappings_3/csd/2019": { + "name": "Стандартные сопоставления" + }, + "vocabulary_3/csd/2019": { + "name": "Словарь" + }, + "lesson_plans_4/csd/2019": { + "name": "Планы уроков" + }, + "standard_mappings_4/csd/2019": { + "name": "Стандартные сопоставления" + }, + "vocabulary_4/csd/2019": { + "name": "Словарь" + }, + "lesson_plans/csd/2019": { + "name": "Планы уроков" + }, + "standard_mappings/csd/2019": { + "name": "Стандартные сопоставления" + }, + "vocabulary/csd/2019": { + "name": "Словарь" + }, + "code_introduced/csd/2019": { + "name": "Код вставлен" + }, + "lesson_plans_1/csd/2019": { + "name": "Планы уроков" + }, + "standard_mappings_1/csd/2019": { + "name": "Стандартные сопоставления" + }, + "vocabulary_1/csd/2019": { + "name": "Словарь" + }, + "code_introduced_1/csd/2017": { + "name": "Код вставлен" + }, + "lesson_plans_2/csd/2017": { + "name": "Планы уроков" + }, + "standard_mappings_2/csd/2017": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_2/csd/2017": { + "name": "Форум учителей" + }, + "vocabulary_2/csd/2017": { + "name": "Словарь" + }, + "code_introduced_3/csd/2017": { + "name": "Код вставлен" + }, + "lesson_plans_5/csd/2017": { + "name": "Планы уроков" + }, + "standard_mappings_5/csd/2017": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_5/csd/2017": { + "name": "Форум учителей" + }, + "vocabulary_5/csd/2017": { + "name": "Словарь" + }, + "code_introduced/csd/2017": { + "name": "Код вставлен" + }, + "lesson_plans_1/csd/2017": { + "name": "Планы уроков" + }, + "standard_mappings_1/csd/2017": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_1/csd/2017": { + "name": "Форум учителей" + }, + "vocabulary_1/csd/2017": { + "name": "Словарь" + }, + "lesson_plans/csd/2017": { + "name": "Планы уроков" + }, + "standard_mappings/csd/2017": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/csd/2017": { + "name": "Форум учителей" + }, + "vocabulary/csd/2017": { + "name": "Словарь" + }, + "lesson_plans_4/csd/2017": { + "name": "Планы уроков" + }, + "standard_mappings_4/csd/2017": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_4/csd/2017": { + "name": "Форум учителей" + }, + "vocabulary_4/csd/2017": { + "name": "Словарь" + }, + "code_introduced_2/csd/2017": { + "name": "Код вставлен" + }, + "lesson_plans_3/csd/2017": { + "name": "Планы уроков" + }, + "standard_mappings_3/csd/2017": { + "name": "Стандартные сопоставления" + }, + "teacher_forum_3/csd/2017": { + "name": "Форум учителей" + }, + "vocabulary_3/csd/2017": { + "name": "Словарь" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Список стихотворений", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -369,7 +792,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Большое Событие", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Видео" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Большое Событие", @@ -1754,6 +2178,120 @@ }, "website-for-a-purpose-reflect/csd/2021": { "type": "Руководство по проекту" + }, + "lesson_plans/pre-express/2020": { + "name": "Планы уроков" + }, + "standard_mappings/pre-express/2020": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/pre-express/2020": { + "name": "Форум учителей" + }, + "vocabulary/pre-express/2020": { + "name": "Словарь" + }, + "lesson_plans/express/2020": { + "name": "Планы уроков" + }, + "standard_mappings/express/2020": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/express/2020": { + "name": "Форум учителей" + }, + "vocabulary/express/2020": { + "name": "Словарь" + }, + "curriculum_guide/courseb/2020": { + "name": "Руководство для учителя" + }, + "lesson_plans/courseb/2020": { + "name": "Планы уроков" + }, + "standard_mappings/courseb/2020": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/courseb/2020": { + "name": "Форум учителей" + }, + "vocabulary/courseb/2020": { + "name": "Словарь" + }, + "curriculum_guide/coursed/2020": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursed/2020": { + "name": "Планы уроков" + }, + "standard_mappings/coursed/2020": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursed/2020": { + "name": "Форум учителей" + }, + "vocabulary/coursed/2020": { + "name": "Словарь" + }, + "curriculum_guide/coursec/2020": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursec/2020": { + "name": "Планы уроков" + }, + "standard_mappings/coursec/2020": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursec/2020": { + "name": "Форум учителей" + }, + "vocabulary/coursec/2020": { + "name": "Словарь" + }, + "curriculum_guide/coursee/2020": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursee/2020": { + "name": "Планы уроков" + }, + "standard_mappings/coursee/2020": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursee/2020": { + "name": "Форум учителей" + }, + "vocabulary/coursee/2020": { + "name": "Словарь" + }, + "curriculum_guide/coursea/2020": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursea/2020": { + "name": "Планы уроков" + }, + "standard_mappings/coursea/2020": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursea/2020": { + "name": "Форум учителей" + }, + "vocabulary/coursea/2020": { + "name": "Словарь" + }, + "curriculum_guide/coursef/2020": { + "name": "Руководство для учителя" + }, + "lesson_plans/coursef/2020": { + "name": "Планы уроков" + }, + "standard_mappings/coursef/2020": { + "name": "Стандартные сопоставления" + }, + "teacher_forum/coursef/2020": { + "name": "Форум учителей" + }, + "vocabulary/coursef/2020": { + "name": "Словарь" } } } diff --git a/dashboard/config/locales/scripts.ru-RU.yml b/dashboard/config/locales/scripts.ru-RU.yml index 57ac8075da09f..0b8bf72d4d54f 100644 --- a/dashboard/config/locales/scripts.ru-RU.yml +++ b/dashboard/config/locales/scripts.ru-RU.yml @@ -1251,6 +1251,7 @@ ru: для решения мировых проблем. lessons: Oceans: + name: AI для океанов description_student: 'Краткое содержание урока: сначала ученики классифицируют объекты либо как "рыбу", либо как" не рыбу", чтобы попытаться удалить мусор из океана. Затем учащиеся должны будут расширить свой набор @@ -1889,6 +1890,7 @@ ru: заключение ученики смогут индивидуализировать свою игру, задавая различные скорости и звуки. student_description: Выбери свою команду и создай игру в баскетбол + name: баскетбол sample-csp5: lessons: Controlling Memory with Variables: @@ -2180,6 +2182,7 @@ ru: заключение ученики смогут индивидуализировать свою игру, задавая различные скорости и звуки. student_description: Сочетай разные виды спорта + name: виды спорта 2016_sciencePD-phase2b: lessons: Welcome!: @@ -3624,6 +3627,7 @@ ru: некоторое время для самостоятельной игры." student_description: Возвращение Minecraft с новыми возможностями на «Час кода»! Путешествие по миру программирования с Minecraft. + name: герой applab-intro-staging: lessons: Intro to App Lab: @@ -4798,6 +4802,7 @@ ru: всех возрастов, но он требует умения читать. Занятие требует использования звука, так как назначение этого инструмента — реагировать на музыку. student_description: Создавайте свой собственный танец и делитесь им с друзьями. + name: танец frozen-2018-test-b: lessons: Artist: @@ -4817,6 +4822,7 @@ ru: удовольствия, работая с головоломками в течение часа. Ученики старших классов в большинстве завершат работу с уроком и получат в конце урока некоторое время для самостоятельной игры." + name: водный мир sconyers: lessons: Linking Screens: @@ -6291,7 +6297,6 @@ ru: description: Создавайте свой собственный танец и делитесь им с друзьями. lessons: Dance Party: - name: Танцевальная вечеринка description_student: В ходе этого урока учащиеся всех возрастов получают начальный опыт написания кода и изучения информатики в безопасной и обеспечивающей поддержку среде. Этот урок предназначен для учащихся @@ -8909,8 +8914,7 @@ ru: title: '"Привет, мир!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Навигация по обучающей платформе Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Вы узнаете, как:** @@ -10802,6 +10806,8 @@ ru: name: Java Lab lesson-9: name: Циклы + lesson-21: + name: Консоль lesson_groups: lessonGroup-2: display_name: Содержимое @@ -10839,10 +10845,17 @@ ru: lessons: lesson-6: name: Переменные + lesson-16: + name: Консоль lesson_groups: lessonGroup-2: display_name: Содержимое csa3-2022: + lessons: + lesson-5: + name: Циклы с параметром + lesson-16: + name: Консоль lesson_groups: lessonGroup-2: display_name: Содержимое @@ -11257,6 +11270,8 @@ ru: lessons: lesson-1: name: Добро пожаловать + lesson-9: + name: Планирование урока csa2-2022-exemplars: lessons: lesson-1: @@ -11292,3 +11307,5 @@ ru: key: Циклы с параметром Lesson Planning: key: Планирование урока + hello-world-csc: + title: Привет, мир diff --git a/dashboard/config/locales/short_instructions.ru-RU.json b/dashboard/config/locales/short_instructions.ru-RU.json index d12e3a82c068f..1796eaebeea08 100644 --- a/dashboard/config/locales/short_instructions.ru-RU.json +++ b/dashboard/config/locales/short_instructions.ru-RU.json @@ -3050,12 +3050,12 @@ "Overworld Move to Sheep_2021": "Добавь второй блок «двигаться вперед», чтобы добраться до овцы.", "Overworld Place Wall_2021": "Любой дом начинается со стены. Построй первую часть дома, поместив команды «разместить» и «двигаться вперед» в цикл «повторить».", "Overworld Plant Crops_2021": "Лучше планировать все наперед. Посади саженцы по берегам водоема, чтобы в будущем тебе не пришлось голодать.", - "Overworld Powered Minecart_2021": "Отличная работа! Ты добыл много ресурсов и построил скромный дом. Теперь проложи железную дорогу от края карты до двери своего дома.", + "Overworld Powered Minecart_2021": "Прогулка по расплавленной лаве — плохая идея. Помести булыжник, чтобы сделать мост, затем добудь хотя бы два блока железа.", "Overworld Shear Sheep_2021": "Пора стричь овец! Используй команду «стричь», чтобы собрать шерсть с обеих овец.", "Underground Avoiding Lava_2021": "Под некоторыми из этих блоков скрывается лава, которую тебе нужно накрыть, прежде чем двигаться вперед. Здесь хорошо подойдет команда «если». Добавь в нужное место команду «двигаться вперед», чтобы добыть эти блоки.", "Underground If Statements_2021": "Теперь все усложняется. Добудь 3 блока красного камня, но не упади в лаву. Используй команду «если», чтобы поместить булыжник поверх любой открытой лавы.", - "Underground Iron_2021": "Прогулка по расплавленной лаве — плохая идея. Помести булыжник, чтобы сделать мост, затем добудь хотя бы два блока железа.", - "Underground Mining Coal_2021": "Ты найдешь больше ценных ресурсов под землей, но там может быть темно. Установи хотя бы 2 факела и добудь хотя бы 2 блока угля.", + "Underground Iron_2021": "Ты найдешь больше ценных ресурсов под землей, но там может быть темно. Установи хотя бы 2 факела и добудь хотя бы 2 блока угля.", + "Underground Mining Coal_2021": "Отличная работа! Ты добыл много ресурсов и построил скромный дом. Теперь проложи железную дорогу от края карты до двери своего дома.", "courseA_artist_loops10_2021": "Помоги мне положить камни, чтобы я не свалился!", "courseA_artist_loops11_2021": "Помоги мне сделать ступеньки, чтобы наблюдать за отплытием кораблика.", "courseA_artist_loops12_2021": "Художник увидел вдали что-то забавное. Нарисуй, что, по-твоему, он увидел.", @@ -3122,7 +3122,7 @@ "courseA_maze_seq5_2021": "Попробуй это.", "courseA_maze_seq5_dani": "Попробуй это сам с начала.", "courseA_maze_seq5a_2021": "Что ты можешь добавить в конце этого кода, чтобы привести птичку к свинке?", - "courseA_maze_seq6_2021": "Иди сначала по одной дорожке, а затем по другой, чтобы подвести птичку к свинке!", + "courseA_maze_seq6_2021": "Иди сначала по одной дорожке, а затем по другой, чтобы подвести птичку к свинке!", "courseA_maze_seq6_dani": "Иди сначала по одной дорожке, а потом по другой, чтобы подвести птичку к свинке!", "courseA_maze_seq7_dani": "Догадайся, чего не хватает, а затем добавь блоки, чтобы подвести птичку к свинке!", "courseA_maze_seq8_2021": "Пройди этот уровень и подведи птичку к свинке!", diff --git a/i18n/locales/ru-RU/dashboard/blocks.yml b/i18n/locales/ru-RU/dashboard/blocks.yml index 5d34e97ddde86..c6ec3c83ecb8c 100644 --- a/i18n/locales/ru-RU/dashboard/blocks.yml +++ b/i18n/locales/ru-RU/dashboard/blocks.yml @@ -2,6 +2,8 @@ ru: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: сделать новые {ANIMATION_NAME} спрайт на {LOCATION} Dancelab_alternateMoves: text: "{GROUP} чередовать каждые {N} тактов \n{MOVE1} и {MOVE2}" options: @@ -1026,6 +1028,12 @@ ru: text: нарисовать линию {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: блок края {SPRITE} от перемещения + gamelab_everySeconds: + text: 'каждые {N} {UNIT} ' + options: + UNIT: + '"seconds"': секунд + '"frames"': кадры gamelab_followingTargets: text: следование целям gamelab_getAllSprites: @@ -1142,6 +1150,8 @@ ru: '"pop"': прыжок '"rain"': дождь '"spiral"': спираль + gamelab_makeNewScaledSprite: + text: сделать новые {ANIMATION_NAME} спрайт на {LOCATION} gamelab_makeNewSpriteAnon: text: сделать новые {ANIMATION_NAME} спрайт на {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/ru-RU/dashboard/scripts.yml b/i18n/locales/ru-RU/dashboard/scripts.yml index 134861062aea9..4888095180e9b 100755 --- a/i18n/locales/ru-RU/dashboard/scripts.yml +++ b/i18n/locales/ru-RU/dashboard/scripts.yml @@ -1089,6 +1089,7 @@ ru: description_short: Узнайте, как AI и машинное обучение могут быть использованы для решения мировых проблем. lessons: Oceans: + name: AI для океанов description_student: 'Краткое содержание урока: сначала ученики классифицируют объекты либо как "рыбу", либо как" не рыбу", чтобы попытаться удалить мусор из океана. Затем учащиеся должны будут расширить свой набор данных обучения, чтобы включить в него других морских существ, которые живут в воде. Во второй части занятия учащиеся будут выбирать собственные метки для нанесения на изображения случайно сгенерированных рыб. Эти обучающие данные используются для модели машинного обучения, которая затем должна иметь возможность самостоятельно маркировать новые изображения.' description_teacher: В ходе этого урока учащиеся всех возрастов получают начальный опыт написания кода и изучения информатики в безопасной и обеспечивающей поддержку среде. Сначала ученики классифицируют объекты, разделяя их на классы "рыба" и "не рыба" в целях очистки океана от мусора. Затем им потребуется расширить набор обучающих данных, чтобы включить других морских существ, живущих в воде. Во второй части занятия ученики будут выбирать собственные этикетки и наклеивать их на изображения случайно выбранных рыб. Эти обучающие данные используются в модели машинного обучения, которая впоследствии должна быть способна самостоятельно помечать новые изображения. student_description: Узнайте, как AI и машинное обучение могут быть использованы для решения мировых проблем. @@ -1700,6 +1701,7 @@ ru: Bounce: description_teacher: В ходе этого онлайн-занятия учащиеся узнают, что такое события и как компьютеры используют их в таких программах, как видеоигры. Ученики будут работать с головоломками, заставляя программу реагировать на события (такие как нажатия клавиш со стрелками). В заключение ученики смогут индивидуализировать свою игру, задавая различные скорости и звуки. student_description: Выбери свою команду и создай игру в баскетбол + name: баскетбол sample-csp5: lessons: Controlling Memory with Variables: @@ -1947,6 +1949,7 @@ ru: Sports: description_teacher: В ходе этого онлайн-занятия учащиеся узнают, что такое события и как компьютеры используют их в таких программах, как видеоигры. Ученики будут работать с головоломками, заставляя программу реагировать на события (такие как нажатия клавиш со стрелками). В заключение ученики смогут индивидуализировать свою игру, задавая различные скорости и звуки. student_description: Сочетай разные виды спорта + name: виды спорта 2016_sciencePD-phase2b: lessons: Welcome!: @@ -3119,6 +3122,7 @@ ru: name: 'Майнкрафт: Путешествие Героя' description_teacher: "В ходе этого урока учащиеся всех возрастов получают начальный опыт написания кода и изучения информатики в безопасной и обеспечивающей поддержку среде. Этот урок хорошо подходит для всех учеников, умеющих читать (в возрасте от 6 лет). \nУчащиеся, не достигшие этого возраста, вероятно, не справятся с этим уроком, но получат много удовольствия, работая с головоломками в течение часа. Ученики старших классов в большинстве завершат работу с уроком и получат в конце урока некоторое время для самостоятельной игры." student_description: Возвращение Minecraft с новыми возможностями на «Час кода»! Путешествие по миру программирования с Minecraft. + name: герой applab-intro-staging: lessons: Intro to App Lab: @@ -4112,6 +4116,7 @@ ru: description_student: В ходе этого урока учащиеся всех возрастов получают начальный опыт написания кода и изучения информатики в безопасной и обеспечивающей поддержку среде. Этот урок предназначен для учащихся всех возрастов, но он требует умения читать. Занятие требует использования звука, так как назначение этого инструмента — реагировать на музыку. description_teacher: В ходе этого урока учащиеся всех возрастов получают начальный опыт написания кода и изучения информатики в безопасной и обеспечивающей поддержку среде. Этот урок предназначен для учащихся всех возрастов, но он требует умения читать. Занятие требует использования звука, так как назначение этого инструмента — реагировать на музыку. student_description: Создавайте свой собственный танец и делитесь им с друзьями. + name: танец frozen-2018-test-b: lessons: Artist: @@ -4123,6 +4128,7 @@ ru: Aquatic: name: 'Майнкрафт: Водное путешествие' description_teacher: "В ходе этого урока учащиеся всех возрастов получают начальный опыт написания кода и изучения информатики в безопасной и обеспечивающей поддержку среде. Этот урок хорошо подходит для всех учеников, умеющих читать (в возрасте от 6 лет). \nУчащиеся, не достигшие этого возраста, вероятно, не справятся с этим уроком, но получат много удовольствия, работая с головоломками в течение часа. Ученики старших классов в большинстве завершат работу с уроком и получат в конце урока некоторое время для самостоятельной игры." + name: водный мир sconyers: lessons: Linking Screens: @@ -5295,7 +5301,6 @@ ru: description: Создавайте свой собственный танец и делитесь им с друзьями. lessons: Dance Party: - name: Танцевальная вечеринка description_student: В ходе этого урока учащиеся всех возрастов получают начальный опыт написания кода и изучения информатики в безопасной и обеспечивающей поддержку среде. Этот урок предназначен для учащихся всех возрастов, но он требует умения читать. Занятие требует использования звука, так как назначение этого инструмента — реагировать на музыку. description_teacher: В ходе этого урока учащиеся всех возрастов получают начальный опыт написания кода и изучения информатики в безопасной и обеспечивающей поддержку среде. Этот урок предназначен для учащихся всех возрастов, но он требует умения читать. Занятие требует использования звука, так как назначение этого инструмента — реагировать на музыку. student_description: Создавайте свой собственный танец и делитесь им с друзьями. @@ -7351,8 +7356,7 @@ ru: title: '"Привет, мир!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Навигация по обучающей платформе Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **Вы узнаете, как:** @@ -8712,6 +8716,8 @@ ru: name: Java Lab lesson-9: name: Циклы + lesson-21: + name: Консоль lesson_groups: lessonGroup-2: display_name: Содержимое @@ -8749,10 +8755,17 @@ ru: lessons: lesson-6: name: Переменные + lesson-16: + name: Консоль lesson_groups: lessonGroup-2: display_name: Содержимое csa3-2022: + lessons: + lesson-5: + name: Циклы с параметром + lesson-16: + name: Консоль lesson_groups: lessonGroup-2: display_name: Содержимое @@ -9000,6 +9013,8 @@ ru: lessons: lesson-1: name: Добро пожаловать + lesson-9: + name: Планирование урока csa2-2022-exemplars: lessons: lesson-1: @@ -9035,3 +9050,5 @@ ru: key: Циклы с параметром Lesson Planning: key: Планирование урока + hello-world-csc: + title: Привет, мир From b08c22c7b647c77aeccc3c42169880c0b5729e17 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:17 +0000 Subject: [PATCH 64/84] dashboard i18n updates - Northern Sami --- dashboard/config/locales/blocks.se-FI.yml | 9 +++++++++ dashboard/config/locales/lesson_activities.se-FI.json | 6 ++++++ dashboard/config/locales/scripts.se-FI.yml | 2 -- i18n/locales/se-FI/dashboard/blocks.yml | 9 +++++++++ i18n/locales/se-FI/dashboard/scripts.yml | 2 -- 5 files changed, 24 insertions(+), 4 deletions(-) diff --git a/dashboard/config/locales/blocks.se-FI.yml b/dashboard/config/locales/blocks.se-FI.yml index 1cf023b3ac6de..f0cafea1d1603 100644 --- a/dashboard/config/locales/blocks.se-FI.yml +++ b/dashboard/config/locales/blocks.se-FI.yml @@ -2,6 +2,8 @@ se: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: ráhkat ođđa {ANIMATION_NAME} sprite dán {LOCATION} Dancelab_alternateMoves: text: "{GROUP} lonohola juohke {N} távtta \ngaskkal {MOVE1} and {MOVE2}" options: @@ -924,6 +926,11 @@ se: text: maid sáhttá gaikut gamelab_edgesDisplace: text: ravddat lássejit {SPRITE} sirdimis + gamelab_everySeconds: + text: gearddut juohke {N} {UNIT} + options: + UNIT: + '"frames"': govat gamelab_getAllSprites: text: buot sprite:at gamelab_getProp: @@ -1036,6 +1043,8 @@ se: text: sadji {SPRITE}:s gamelab_location_picker: text: "{LOCATION}" + gamelab_makeNewScaledSprite: + text: ráhkat ođđa {ANIMATION_NAME} sprite dán {LOCATION} gamelab_makeNewSpriteAnon: text: ráhkat ođđa {ANIMATION_NAME} sprite dán {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.se-FI.json b/dashboard/config/locales/lesson_activities.se-FI.json index eb0d2f9509e6f..e0792dfe06d3b 100644 --- a/dashboard/config/locales/lesson_activities.se-FI.json +++ b/dashboard/config/locales/lesson_activities.se-FI.json @@ -98,6 +98,9 @@ "d0fc53d4-8f55-4dd9-9c69-c662210b2f5b": { "name": "Loahpat" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Loahpat" + }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Loahpat" }, @@ -290,6 +293,9 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Loahpat" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Álgge" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Loahpat" }, diff --git a/dashboard/config/locales/scripts.se-FI.yml b/dashboard/config/locales/scripts.se-FI.yml index b438b801f6b3a..904cc9f5eef6f 100644 --- a/dashboard/config/locales/scripts.se-FI.yml +++ b/dashboard/config/locales/scripts.se-FI.yml @@ -1121,8 +1121,6 @@ se: name: Čoahkkáigeassu equity-pd: lessons: - Code.org Equity PD: - name: Code.org Dásseárvvu PD Necessary Background: name: Dárbbašlaš Duogáš science-PD2: diff --git a/i18n/locales/se-FI/dashboard/blocks.yml b/i18n/locales/se-FI/dashboard/blocks.yml index fecfec991cdea..31a88cbe5b7c3 100644 --- a/i18n/locales/se-FI/dashboard/blocks.yml +++ b/i18n/locales/se-FI/dashboard/blocks.yml @@ -2,6 +2,8 @@ se: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: ráhkat ođđa {ANIMATION_NAME} sprite dán {LOCATION} Dancelab_alternateMoves: text: "{GROUP} lonohola juohke {N} távtta \ngaskkal {MOVE1} and {MOVE2}" options: @@ -923,6 +925,11 @@ se: text: maid sáhttá gaikut gamelab_edgesDisplace: text: ravddat lássejit {SPRITE} sirdimis + gamelab_everySeconds: + text: gearddut juohke {N} {UNIT} + options: + UNIT: + '"frames"': govat gamelab_getAllSprites: text: buot sprite:at gamelab_getProp: @@ -1035,6 +1042,8 @@ se: text: sadji {SPRITE}:s gamelab_location_picker: text: "{LOCATION}" + gamelab_makeNewScaledSprite: + text: ráhkat ođđa {ANIMATION_NAME} sprite dán {LOCATION} gamelab_makeNewSpriteAnon: text: ráhkat ođđa {ANIMATION_NAME} sprite dán {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/se-FI/dashboard/scripts.yml b/i18n/locales/se-FI/dashboard/scripts.yml index af7cefa65fae9..1392ea8885a26 100644 --- a/i18n/locales/se-FI/dashboard/scripts.yml +++ b/i18n/locales/se-FI/dashboard/scripts.yml @@ -1058,8 +1058,6 @@ se: name: Čoahkkáigeassu equity-pd: lessons: - Code.org Equity PD: - name: Code.org Dásseárvvu PD Necessary Background: name: Dárbbašlaš Duogáš science-PD2: From 7aa990ae0f401a0a16a5879c7b96c31fae171610 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:20 +0000 Subject: [PATCH 65/84] dashboard i18n updates - Sinhala --- dashboard/config/locales/blocks.si-LK.yml | 4 + dashboard/config/locales/resources.si-LK.json | 120 ++++++++++++++++++ dashboard/config/locales/scripts.si-LK.yml | 8 ++ i18n/locales/si-LK/dashboard/blocks.yml | 4 + i18n/locales/si-LK/dashboard/scripts.yml | 8 ++ 5 files changed, 144 insertions(+) diff --git a/dashboard/config/locales/blocks.si-LK.yml b/dashboard/config/locales/blocks.si-LK.yml index 3796b6f5abeeb..3b093cbcdf0c9 100644 --- a/dashboard/config/locales/blocks.si-LK.yml +++ b/dashboard/config/locales/blocks.si-LK.yml @@ -200,6 +200,10 @@ si: CONDITION: '"when"': විට '"while"': while + gamelab_everySeconds: + options: + UNIT: + '"seconds"': තත්පර gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/resources.si-LK.json b/dashboard/config/locales/resources.si-LK.json index 589c84434050c..83c3443b708bc 100644 --- a/dashboard/config/locales/resources.si-LK.json +++ b/dashboard/config/locales/resources.si-LK.json @@ -2,6 +2,102 @@ "si-LK": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursea/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursed/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursef/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/express/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursee/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursec/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_2/csd/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_5/csd/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_4/csd/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_3/csd/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_1/csd/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/csd/2018": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursea/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/courseb/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursed/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursef/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursee/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/express/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursec/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_2/csd/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_5/csd/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_3/csd/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_4/csd/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/csd/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_1/csd/2019": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_2/csd/2017": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_5/csd/2017": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_1/csd/2017": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/csd/2017": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_4/csd/2017": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans_3/csd/2017": { + "name": "පාඩම් සැලසුම්" + }, "unplugged-video-for-loop-fun/coursef/2021": { "name": "For ලුපයේ සතුට" }, @@ -250,6 +346,30 @@ }, "website-for-a-purpose/csd/2021": { "type": "සමූහ විමර්ශනය" + }, + "lesson_plans/pre-express/2020": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/express/2020": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/courseb/2020": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursed/2020": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursec/2020": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursee/2020": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursea/2020": { + "name": "පාඩම් සැලසුම්" + }, + "lesson_plans/coursef/2020": { + "name": "පාඩම් සැලසුම්" } } } diff --git a/dashboard/config/locales/scripts.si-LK.yml b/dashboard/config/locales/scripts.si-LK.yml index 7d291c79fda8f..0be5d5c60a6aa 100644 --- a/dashboard/config/locales/scripts.si-LK.yml +++ b/dashboard/config/locales/scripts.si-LK.yml @@ -743,6 +743,7 @@ si: name: පැයක කේතය 2015 student_description: කේත කොටස් භාවිතා කරමින්, ස්ටීව් හෝ ඇලෙක්ස් ව මෙම Minecraft ලෝකය හරහා වික්‍රමාන්විත ගමන් මගක රැගෙන යන්න. + name: mc ScienceP3OLPT3: lessons: Welcome!: @@ -987,6 +988,8 @@ si: display_name: අන්තර්ගතය practice: display_name: ඉගැන්වීමේ පිළිවෙත් + basketball: + name: පැසිපන්දු csd2-2017: lessons: Peer Review: @@ -1756,6 +1759,8 @@ si: lessons: Artist: name: කලාකරු + aquatic: + name: ජලජ cspplayground: lesson_groups: csp_variables: @@ -3059,6 +3064,9 @@ si: lessonGroup-2: display_name: අන්තර්ගතය csa3-2022: + lessons: + lesson-5: + name: ලූපයන් සඳහා lesson_groups: lessonGroup-2: display_name: අන්තර්ගතය diff --git a/i18n/locales/si-LK/dashboard/blocks.yml b/i18n/locales/si-LK/dashboard/blocks.yml index f9c5a7a2c6ec4..f78a60ee0eaf8 100644 --- a/i18n/locales/si-LK/dashboard/blocks.yml +++ b/i18n/locales/si-LK/dashboard/blocks.yml @@ -200,6 +200,10 @@ si: CONDITION: '"when"': විට '"while"': while + gamelab_everySeconds: + options: + UNIT: + '"seconds"': තත්පර gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/si-LK/dashboard/scripts.yml b/i18n/locales/si-LK/dashboard/scripts.yml index c4d5dd9e87903..fc5b5c0def3e1 100644 --- a/i18n/locales/si-LK/dashboard/scripts.yml +++ b/i18n/locales/si-LK/dashboard/scripts.yml @@ -682,6 +682,7 @@ si: Hour of Code 2015: name: පැයක කේතය 2015 student_description: කේත කොටස් භාවිතා කරමින්, ස්ටීව් හෝ ඇලෙක්ස් ව මෙම Minecraft ලෝකය හරහා වික්‍රමාන්විත ගමන් මගක රැගෙන යන්න. + name: mc ScienceP3OLPT3: lessons: Welcome!: @@ -926,6 +927,8 @@ si: display_name: අන්තර්ගතය practice: display_name: ඉගැන්වීමේ පිළිවෙත් + basketball: + name: පැසිපන්දු csd2-2017: lessons: Peer Review: @@ -1693,6 +1696,8 @@ si: lessons: Artist: name: කලාකරු + aquatic: + name: ජලජ cspplayground: lesson_groups: csp_variables: @@ -2996,6 +3001,9 @@ si: lessonGroup-2: display_name: අන්තර්ගතය csa3-2022: + lessons: + lesson-5: + name: ලූපයන් සඳහා lesson_groups: lessonGroup-2: display_name: අන්තර්ගතය From 58781ab31325984aaf1ab89b81a9f6afb6c75a74 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:22 +0000 Subject: [PATCH 66/84] dashboard i18n updates - Slovak --- .../locales/activity_sections.sk-SK.json | 63 +- .../config/locales/authored_hints.sk-SK.json | 10 +- dashboard/config/locales/blocks.sk-SK.yml | 10 + dashboard/config/locales/callouts.sk-SK.json | 14 +- .../locales/lesson_activities.sk-SK.json | 12 +- dashboard/config/locales/lessons.sk-SK.json | 26 +- .../locales/long_instructions.sk-SK.json | 4 +- .../config/locales/objectives.sk-SK.json | 12 + dashboard/config/locales/resources.sk-SK.json | 546 +++++++++++++++++- dashboard/config/locales/scripts.sk-SK.yml | 41 +- .../locales/short_instructions.sk-SK.json | 4 +- dashboard/config/locales/sk-SK.yml | 4 +- dashboard/config/locales/standards.sk-SK.json | 20 + .../config/locales/vocabularies.sk-SK.json | 23 + i18n/locales/sk-SK/dashboard/base.yml | 4 +- i18n/locales/sk-SK/dashboard/blocks.yml | 10 + i18n/locales/sk-SK/dashboard/scripts.yml | 41 +- 17 files changed, 776 insertions(+), 68 deletions(-) create mode 100644 dashboard/config/locales/standards.sk-SK.json diff --git a/dashboard/config/locales/activity_sections.sk-SK.json b/dashboard/config/locales/activity_sections.sk-SK.json index a717c8cf70f01..b96dc8c2430cf 100644 --- a/dashboard/config/locales/activity_sections.sk-SK.json +++ b/dashboard/config/locales/activity_sections.sk-SK.json @@ -268,7 +268,7 @@ }, "199e20e7-a0e1-4eff-a830-4984a3fa4ce6": { "tips": [ - null + "Nestrácajte priveľa času s predstavovaním aktivity, ktorú ste pre žiakov v rámci Hodiny kódu pripravili. Najmä pre mladších žiakov je ideálne čo najskôr sa pustiť do práce. Ak na začiatku strávite príliš veľa času vysvetľovaním alebo výkladom, žiakom tým môžete pokaziť zábavu z aktivity – a práve zábava je predsa to, o čo nám ide!" ] }, "9aba0e85-a709-43f5-8cfb-251671159b3a": { @@ -654,46 +654,87 @@ }, "9475b0bd-6a58-4318-b3e5-0d77cfe5a35d": { "tips": [ - null + "V prípade potreby uveďte niektoré fakty o internete:\n\n- Internet nie je vo svojej podstate bezpečný. \n- Pakety putujúce cez internet prechádzajú mnohými smerovačmi, z ktorých každý môže patriť rôznym ľuďom alebo organizáciám.\n- Preto by sme mali predpokladať, že všetky informácie, ktoré putujú cez internet, sú verejné, ako keby boli napísané na pohľadnici a poslané poštou. " ] }, + "75673a5f-7781-4876-8d91-9157f53161c2": { + "description": "Utajenie je dôležitou súčasťou nášho života, a to vo veľkých i malých rozmeroch. Keďže naše životy sa čoraz viac odohrávajú na internete, chceme si byť istí, že dokážeme zachovať súkromie našich informácií a určiť, kto má prístup k privilegovaným informáciám. \n\nDigitálny obchod, podnikanie, vládne operácie a dokonca aj sociálne siete sa spoliehajú na našu schopnosť zabrániť tomu, aby sa informácie dostali do nesprávnych rúk.\n\nPotrebujeme spôsob, ako posielať tajné správy..." + }, + "281279d4-2b9b-48f4-b0fa-cb7017a86c91": { + "name": "Klasické šifrovanie - Cézarova šifra", + "description": "**Súvislosti:**\n\n\\*Mnohé z myšlienok, ktoré používame na zachovanie tajomstiev v digitálnom veku, sú oveľa staršie ako internet. Proces kódovania jednoduchej textovej správy nejakým tajným spôsobom sa nazýva **šifrovanie\\***. \n\nNapríklad v rímskych časoch Július Cézar údajne šifroval správy svojim vojakom a generálom pomocou jednoduchého abecedného posunu - každý znak bol zašifrovaný tak, že sa nahradil znakom, ktorý bol v abecede o určitý pevne stanovený počet písmen ďalej.\\_\n\n\\*V dôsledku toho sa abecedný posun často označuje ako **Cézarovej šifra**.\\*\n\n**Úloha:** \n\n- Táto správa bola zašifrovaná pomocou Cézarovej šifry („abecedného posunu“).\n- Uvidíme, ako dlho vám bude trvať **dešifrovanie tejto správy** (nezabudnite, že ide len o abecedný posun):" + }, "b4a270c7-538c-4278-a88e-d074a04fafb4": { "tips": [ - null + "Odolajte pokušeniu dať žiakom nástroj alebo pomôcku na rozlúštenie tohto posolstva - to príde v ďalšej časti hodiny! Čiastočne tu ide o to, že je to možné aj bez nástrojov. S nástrojmi sa to stáva triviálnym, ako uvidíme ďalej.\n\nAk majú študenti problém začať, tu je niekoľko návrhov stratégií:\n\n- Nájdite malé slovo a skúste abecedné posuny, kým nebude jasné, že ide o anglické slovo.\n- Nezabudnite, že písmená nie sú náhodne nahradené - abeceda je len posunutá.\n- Keď nájdete veľkosť posunu, zvyšok už pôjde ľahko.\t\t " ] }, + "9c5bb1fb-a5dc-4857-89fe-b24f3d0ab8bb": { + "description": "_Zobrazte alebo napíšte na tabuľu_\n\n \tCVVMN I OHSRGT MNQNEZN\n\n- **Dajte študentom približne 3 až 5 minút** na rozlúštenie správy.\n - _ODPOVEĎ: „PIZZA V BUFETE ZADARMO“ - abeceda A - Z je posunutá o 13 znakov._\n\n**Zhrnutie:**\n\n- V prípade tejto jednoduchej techniky šifrovania trvalo rozlúštenie krátkej správy len niekoľko minút.\n- Čo keby bola správa dlhšia, ALE mali by ste na pomoc výpočtový nástroj!" + }, "be8fc72a-c35b-403e-9063-5cb6af4c5b28": { "tips": [ - null + "Ak by ste chceli, aby si vaši žiaci prečítali niečo o **historickej kryptografii** a lúštení šifier, pozrite si kapitolu „Substitution Ciphers and Frequency Analaysis“ (Substitučné šifry a frekvenčná analýza) v [Blown to Bits, kapitola 5 - Reading (Čítanie)](http://www.bitsbook.com/wp-content/uploads/2008/12/chapter5.pdf) str. 165 až 169." ] }, + "529245c0-b1fc-416b-aee4-77f322d85c58": { + "description": "V tomto súbore aktivít žiaci použijú dve rôzne verzie jednoduchého widgetu v programe Code Studio na „prelomenie“ správ zašifrovaných substitučnými šiframi vrátane abecedného posunu a náhodnej substitúcie.\n\n![](https://code.org/curriculum/docs/csp/code-studio-icon.png) **Prechod na Code Studio**: [Šifrovacie widgety v Code Studio](https://studio.code.org/s/hoc-encryption)" + }, + "3e14940a-f236-48f0-bb1b-17cfad462b20": { + "name": "Časť 1 - Prelomenie Cézarovej šifry", + "description": "- Povedzte žiakom, nech kliknú na prvý (z dvoch) šifrovacích nástrojov v Code Studiu pre túto lekciu. Je označený ako „Alphabetic Shift Widget“ (Widget abecedného posunu)." + }, "4e04bf40-bae8-413b-a7f9-e62dc83d808e": { "tips": [ - null + "Neponáhľajte sa, ale ani sa nezdržujte lúštením Cézarových šifier. Prezentácia a lúštenie Cézarovej šifry by mali ísť **pomerne rýchlo**.\n\n**Widget** je celkom jednoznačný. Nechajte žiakov, aby sami prišli na to, ako ho používať.\n\nCieľom je poukázať na lúštenie šifier pomocou výpočtových nástrojov a začať používať niektoré bežné výrazy.\n\nPomerne rýchlo by ste mali prejsť k lúšteniu náhodnej substitúcie." ] }, + "19da6882-e123-46c0-a3e6-d51cdfbfb524": { + "description": "Pokyny k tejto aktivite sú jednoduché – nie je k dispozícii žiadny návod:\n\n- Rozdeľte žiakov do dvojíc.\n\n**Cieľ:** Vyberte správu zašifrovanú pomocou Cézarovej šifry a použite priložený widget na jej „prelomenie“. \n\n- Experimentujte s nástrojom - klikajte na veci, prehrabávajte sa v nich, zisťujte, čo robia.\n- **Vyberte si jednu zo správ v rozbaľovacej ponuke a pokúste sa ju prelomiť** pomocou nástroja.\n- Ak chcete, zadajte vlastnú správu, zašifrujte ju a požiadajte priateľa, aby ju dešifroval.\n\n**Dajte žiakom asi 5 minút** na to, aby sa zoznámili s nástrojom a rozlúštili niekoľko správ.\n\n- S pomocou nástroja je prelomenie abecedného posunu triviálne.\n- Keď sa vám podarí jedno, na ďalšie stačí len niekoľko sekúnd.\n\n**Nepovinné - pauza a rekapitulácia:**\n\nV Code studio sa nachádza stránka s rekapituláciou pojmov (šifrovanie, dešifrovanie, prelomenie, šifra, Cézarova šifra) a zadaním ďalšieho problému.\n\nAk chcete, môžete si tu dať pauzu, aby ste si zopakovali pojmy, alebo môžete nechať žiakov pokračovať (pozrite si časť 2 aktivity nižšie)." + }, + "41c7a442-e5f1-4440-ad9a-d892d852fa3f": { + "name": "Časť 2 - Prelomenie šifry s náhodnou substitúciou", + "description": "Po zopakovaní prvej aktivity sa presvedčte, že **žiaci pochopili nasledujúce skutočnosti, než budú pokračovať:**\n\n- _Prelomenie Cézarovej šifry je jednoduché... triviálne s výpočtovým nástrojom, aký sme použili._\n- _Nasledujúcim krokom je šifru o niečo sťažiť..._\n\n**Nová úloha:**\n\n- \\*Čo keby sme namiesto posúvania celej abecedy mapovali každé písmeno abecedy na náhodné iné písmeno abecedy? To sa nazýva **šifra s náhodnou substitúciou.\\***\n\n- \\* **Nová verzia widgetu**, ktorú uvidíte, je sofistikovanejšia verzia šifrovacieho nástroja, ktorá vám zobrazí veľa rôznych vecí.\\*\n\n- **Ale čo to robí, je trochu záhadou!** Poďme sa na to pozrieť..." + }, "7219d891-31ac-454e-8060-eb84a3a0d1df": { "tips": [ - null + "\\*\\* PRIPOMIENKA: Zavádzanie nástrojov na základe objavovania v skratke:\\*\\*\n\n- Nechajte žiakov zoznámiť sa s nástrojom bez zbytočného alebo žiadneho úvodu\n- Dajte žiakom pracujúcim vo dvojici určitý čas (približne 5 minút) na to, aby sa v nástroji porozhliadli a zistili, či dokážu prísť na to, čo robí a nerobí - zvyčajne to môže byť prezentované ako záhada, ktorú stojí za to preskúmať\n- Požiadajte skupinu, aby informovala o tom, čo zistila\n- Učiteľ následne doplní prípadné medzery alebo vysvetlí, ako nástroj funguje\n\nTento widget, rovnako ako všetky ostatné, sú určené ako nástroj na učenie. Nemôžete ho pokaziť, takže odporúčame, aby ste nechali žiakov hrať sa a skúmať, ako nástroje fungujú.\n\nTieto metódy zavádzania nástrojov na základe objavovania boli odskúšané v rámci profesionálneho rozvoja a osvedčili sa učiteľom, ktorí používajú tento učebný program. Táto metóda je účinná z niekoľkých dôvodov, ale celkovo žiaci považujú tento prístup za pútavejší a zábavnejší a majú tendenciu byť vnímavejší a motivovanejší počúvať vysvetlenia o tom, ako nástroj funguje, keď sa sami pokúsia „vyriešiť záhadu“." ] }, + "66d1a328-68c1-4006-b013-4d42e91c7360": { + "description": "- Nechajte študentov kliknúť na ďalšiu bublinu, aby si pozreli verziu widgetu s frekvenčnou analýzou. (Mala by vyzerať ako obrazovka znázornená nižšie).\n\n**Cieľ:** nechajte žiakov **5 až 10** minút skúmať, či dokážu odhaliť, čo im nástroj ukazuje a umožňuje. \n\nÚlohy stanovené pre žiakov v Code Studio sú tieto:\n\n- Zistite, čo sa deje v tejto novej verzii nástroja.\n- Aké informácie sa vám zobrazujú?\n- Zistite, čo vám nástroj umožňuje robiť\n- Ako zvyčajne: nemôžete ho pokaziť. Takže môžete na veci klikať, hrabať sa v nich.\n- Ak na to prídete, možno sa vám podarí rozlúštiť správu zakódovanú s náhodnou substitúciou.\n\n![](csp/U4L05-freqanalysis-screencap.png)\n\n- **Po chvíli skúmania zas spojte sily** a vysvetlite si, čo je to za nástroj a ako funguje.\n\n- Ak je to potrebné\\*\\*, upozornite žiakov, že v ďalšej úrovni v Code Studio (v tej, ktorá nasleduje po nástroji frekvenčnej analýzy) je trochu do istej miery vysvetlené, ako frekvenčná analýza funguje, a je tu niekoľko návrhov stratégií, ako začať. \n\n**Dajte žiakom približne 15 až 20 minút na rozlúštenie jednej zo správ.**\n\n- Keď ju dokončia, sú tam ďalšie, ktoré si môžu vyskúšať. \n- Študenti môžu zadať vlastné správy, vykonať náhodnú zámenu na ich zašifrovanie, potom skopírovať/vložiť zašifrovanú verziu a zistiť, či ju kamarát dokáže rozlúštiť. \n- Pomocou tohto nástroja je možné stať sa v lúštení týchto správ celkom zdatným." + }, + "87dc9b80-1d14-4b71-b281-d2c67bba67a4": { + "progression_name": "Prelomenie Cézarovej šifry" + }, + "eaccf571-0358-4756-b0c7-2349901065d4": { + "progression_name": "Rekapitulácia terminológie" + }, "38ff7ecd-0a0f-4332-802c-cfa62c64beb5": { "name": "Video: Šifrovanie a verejné kľúče", "progression_name": "Video: Šifrovanie a verejné kľúče" }, "c6e4a8c3-e36b-4a1f-9620-d892af9535f3": { "tips": [ - null + "Vo videu sú zopakované viaceré body, ktoré odzneli v tejto lekcii.\n\nNa záver sa presvedčte, či žiaci:\n\n**pochopili vzťah medzi kryptografickými kľúčmi a heslami.**\n\n- _Kľúč_ je vstup do šifrovacieho algoritmu. Heslo je v podstate tá istá vec.\n\n**pochopili, prečo používanie dlhších hesiel sťažuje ich uhádnutie.**\n\n- Dlhšie heslá zvyšujú počet možných kľúčov, čím sa **výpočtovo sťažuje** uhádnutie kľúča.\t" ] }, "a09a8861-0c7d-433f-9fd6-d10220a44624": { - "name": "Video: Šifrovanie a verejné kľúče" + "name": "Video: Šifrovanie a verejné kľúče", + "description": "- Ukážte [Internet: Šifrovanie a verejné kľúče - Video](https://www.youtube.com/watch?v=ZghMPWGXexs)\n\nO tomto videu by ste mali vedieť:\n\n- **0:00 až 4:11** sa zaoberá Cézarovou a Vigenerovou šifrou a vysvetľuje, prečo je ťažké ich prelomiť \n- **Po 4:11**... vysvetľuje rozdiel medzi šifrovaním, ktoré používa _symetrické_ a _asymetrické_ kľúče, čo **súvisí s materiálom o šifrovaní s verejným kľúčom** a je určené ako náhľad/upútavka na modernejšie techniky šifrovania." + }, + "fc172d97-57ec-446d-bd3b-fd4f79aad8bf": { + "name": "Diskusia", + "description": "V rámci zhrnutia **sa chceme zamerať na tieto hlavné body:**\n\n- Šifrovanie je nevyhnutné pre každodenný život a aktivity\n- „Sila“ šifrovania súvisí s tým, ako ľahko je možné správu prelomiť za predpokladu, že útočník pozná techniku, ale nie presný „kľúč“\n- Šifra s náhodnou substitúciou je veľmi ľahko prelomiteľná ručne, hoci to môže trvať určitý čas a skúšanie.\n- Ak sa však použijú pomocné výpočtové nástroje, šifru s náhodnou substitúciou môže aj začiatočník prelomiť v priebehu niekoľkých minút.\n- Šifry s jednoduchou substitúciou umožňujú nahliadnuť do šifrovacích algoritmov, ale ako sme videli, výrazne pokrivkávajú, keď si potenciálny útočník pomáha výpočtovými nástrojmi... Musíme byť dôvtipnejší.\n- Ak chceme vybudovať bezpečný internet, budeme musieť vyvinúť nástroje a protokoly, ktoré dokážu odolať obrovskej výpočtovej sile moderných počítačov.\n\nTu je niekoľko podnetov na zamyslenie, ktoré môžete použiť na uzavretie hodiny a ako pomôcku na zdôraznenie vyššie uvedených bodov. Vyberte si jednu alebo viaceré.\n\n**Podnety:**\n\n\\*\\* O čo ľahšie je prelomiť Cézarovu šifru ako šifru s náhodnou substitúciou? Dokážete to vyjadriť číslom?\n\n- _Pri Cézarovej šifre existuje len 25 možných spôsobov posunu abecedy. V najhoršom prípade stačí vyskúšať 25 rôznych možností. Šifra s náhodnou substitúciou má OMNOHO viac možností (26 faktoriál = 4x10 26 možností). Ako sme sa však dozvedeli, pomocou frekvenčnej analýzy sa môžeme vyhnúť tomu, aby sme všetky museli skúšať naslepo._\n\n\\*\\*Bolo ťažké prelomiť šifru s náhodnou substitúciou? Trvalo to dlhšie, ako ste si mysleli, alebo kratšie? Prečo?\n\n- _Výpočtové nástroje pomáhajú ľuďom pri implementácii šifrovacích, dešifrovacích a lúštiacich algoritmov. Inými slovami, používanie počítača mení rýchlosť a zložitosť typov šifrovania, ktoré môžeme uskutočniť, ale zvyšuje aj našu schopnosť prelomiť alebo obísť šifrovanie._\n\n**Každá šifra je algoritmus** na transformáciu jednoduchého textu na šifrový text. A čo opačný postup? Dokážete napísať algoritmus na prelomenie Cézarovej šifry? A čo šifra s náhodnou substitúciou?\\*\\*\n\n- _Algoritmus na prelomenie Cézarovej šifry je celkom jednoduchý – pre každý možný abecedný posun vyskúšaj, či získaš zmysluplné slová._\n- Algoritmus na prelomenie šifry s náhodnou substitúciou je zložitejší a náročnejší. Nemusí existovať jediná odpoveď, ale premýšľaním o tom si uvedomíte, aké zložité je kodifikovať ľudskú inteligenciu a intuíciu na vykonávanie niečoho, ako je frekvenčná analýza, do procesu, ktorý môže stroj dodržiavať. Pravdepodobne si to vyžaduje určitý ľudský zásah, čo je zaujímavý postreh.\\_\n\n**Prehľad terminológie – túto príležitosť môžete využiť na zopakovanie novej slovnej zásoby zavedenej v aktivite a na zodpovedanie otázok, s ktorými sa žiaci mohli stretnúť počas aktivity.**\n\n- Definície pojmov kryptografia, šifrovanie, dešifrovanie, prelomenie/prelomenie šifry, šifra atď." }, "c694a6e6-b265-4802-bfca-bbc9180c8407": { "tips": [ - null + "Žiaci by mali byť nabádaní, aby sa počas vypĺňania pracovného listu rozprávali so svojím partnerom. Otázky sú pomerne jednoduché a ide skôr o to, aby otázky slúžili ako pomôcka pri čítaní, než aby čo najrýchlejšie našli všetky odpovede." ] }, + "cec5b790-610d-4bb9-8868-a71c39f63329": { + "description": "**Prečítajte si Blown to Bits**\n\n- Prečítajte si str. 165-169 z [Blown to Bits, kapitola 5](http://www.bitsbook.com/wp-content/uploads/2008/12/chapter5.pdf)\n- Odpovedzte na otázky uvedené v sprievodcovi čítaním a v pracovnom liste [Sprievodca čítaním k šifrovaniu](https://docs.google.com/document/d/1Adxoscvs8sf6ieEvoe8-5RfH542CvoCupb5t9ZiB1No/).\t\t\n\n**Ďalšie z Blown to Bits**\n\n- V predchádzajúcich častiach kapitoly 5 knihy Blown to Bits sa spomína význam a kontroverzie týkajúce sa šifrovania po 11. septembri. Toto čítanie môže byť užitočným nástrojom na ďalšie predstavenie vplyvu kryptografie na mnohé aspekty moderného života.\n\n- Požiadajte žiakov, aby si prezreli históriu svojho surfovania po internete a vypočítali, aké percento z neho približne vykonávajú s predpokladom, že je \"súkromné\". Majú nejaký spôsob, ako sa uistiť, že to tak je? Existujú nejaké webové stránky, ktoré navštevujú a pri ktorých sa cítia istejšie, čo sa týka dôvernosti ich návštevnosti, ako pri iných? Je ich tento záver opodstatnený?" + }, "c4d6d315-bb5c-47d7-bc5e-f5fce2e4ae67": { "name": "Príprava", "description": "Privítajte žiakov v triede a stručne predstavte dnešnú aktivitu." @@ -4870,7 +4911,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Príprava\n\nPrivítajte žiakov v triede a predstavte dnešnú aktivitu.", "tips": [ - "Ak sa v programovaní veľmi nevyznáte, jedným zo spôsobov, ako žiakom predstaviť Hodinu kódu, je prehrať im jedno z [našich inšpiratívnych videí](https://hourofcode.com/promote/resources#videos). Vyberte video, ktoré bude podľa vás pre žiakov inšpiratívne, a prehrajte im ho. Pre žiakov v stredných ročníkoch odporúčame video [Hodina kódu je tu](https://youtu.be/FC5FbmsH4fw)." + "Ak sa v programovaní veľmi nevyznáte, jedným zo spôsobov, ako žiakom predstaviť Hodinu kódu, je prehrať im jedno z [našich inšpiratívnych videí][0]. Vyberte video, ktoré bude podľa vás pre žiakov inšpiratívne, a prehrajte im ho. Pre žiakov v stredných ročníkoch odporúčame video [Hodina kódu je tu][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -4883,7 +4924,7 @@ "description": "Vedeli ste, že počítačová veda môže byť veľmi kreatívna? V skutočnosti môžete vytvárať umenie pomocou programovania. Pripomíname, že počítačový kód je súbor inštrukcií, ktorým počítač rozumie. Rovnako ako výber farieb na použitie, aj výber kódu, ktorý napíšete, môže byť príležitosťou na vyjadrenie vašej kreativity! \n\nNa inšpirovanie nášho dnešného kreatívneho programovania použijeme poéziu. Vie niekto, čo je to poézia? Máte obľúbenú báseň alebo básnika? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Čítajte spolu poéziu:** Prečítajte si [niekoľko básní](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) spolu ako trieda a precvičte si pomenovanie nálady každej básne. Povzbudzujte žiakov, aby sa podelili o svoj výklad, aj keď sa líši od výkladu niekoho iného. " + "description": "**Čítajte spolu poéziu:** Prečítajte si [niekoľko básní][0] spolu ako trieda a precvičte si pomenovanie nálady každej básne. Povzbudzujte žiakov, aby sa podelili o svoj výklad, aj keď sa líši od výkladu niekoho iného. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Básnické umenie", diff --git a/dashboard/config/locales/authored_hints.sk-SK.json b/dashboard/config/locales/authored_hints.sk-SK.json index 9172fea347c08..1a36f93551303 100644 --- a/dashboard/config/locales/authored_hints.sk-SK.json +++ b/dashboard/config/locales/authored_hints.sk-SK.json @@ -7532,18 +7532,18 @@ "hint1": "Kliknite na tlačidlo \"+\" v bloku udalosti. Vyplňte prázdne miesto v bloku „zmeniť kostým“ tak, aby sa vo vnútri nachádzal blok „predmetu“.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Ak chcete dať príšerám masky, použite blok \"zmeniť kostým\" spolu s udalosťou \"pri kliknutí\":\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nNezabudnite tiež potiahnuť malý červený blok „kliknutý“!", - "hint2": "Nový kód pre túto úroveň by mal vyzerať takto:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Ak chcete dať príšerám masky, použite blok \"zmeniť kostým\" spolu s udalosťou \"pri kliknutí\":\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nNezabudnite tiež potiahnuť malý červený blok „kliknutý“!", + "hint2": "Nový kód pre túto úroveň by mal vyzerať takto:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Hľadáte ďalšiu výzvu?\n\nMôžete tiež dosiahnuť, aby sa príšery pohybovali rýchlejšie alebo pomalšie.\n\n1. Kliknite na položku „Upraviť“ v tomto bloku wandering\n2. Zvýšte alebo znížte počet v tomto bloku:\n\nthis sprite1\n\n\nAk chcete, aby sa príšery pohybovali pomalšie, zvoľte desatinné číslo napr. \"0,5\" alebo \"0,25\". Ak chcete, aby sa pohybovali rýchlejšie, vyberte akékoľvek číslo vyššie ako 1." }, "CourseF_outbreak6": { "hint2": "Uistite sa, že ste presunuli ďalšie bloky „akcia“ do vnútra bloku „ak je to možné“:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Budete musieť pridať ďalšie 3 udalosti „pri dotyku“, aby ste skontrolovali všetky možné kombinácie \"dotykov\" medzi zdravými a infikovanými príšerkami.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Budete musieť pridať ďalšie 3 udalosti „pri dotyku“, aby ste skontrolovali všetky možné kombinácie \"dotykov\" medzi zdravými a infikovanými príšerkami.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vakcíny\n\nSimulujte podávanie vakcíny príšerám, keď na ne kliknete. Ak to chcete urobiť, použite blok „zmeniť kostým“ s touto udalosťou:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vakcíny\n\nSimulujte podávanie vakcíny príšerám, keď na ne kliknete. Ak to chcete urobiť, použite blok „zmeniť kostým“ s touto udalosťou:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Zasekli ste sa? Svoj kód môžete kedykoľvek resetovať kliknutím na položku „História verzií“ nižšie a výberom možnosti „Začať odznova“." }, "Function intro Ryan_2021": { @@ -9370,7 +9370,7 @@ "courseD_bee_conditionals1_a": "Predtým, než sa pokúsiš vziať nektár, budeš potrebovať pomocou bloku `ak` skontrolovať, či sa pod oblakom nachádza kvet." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Podobne ako pri bloku `ak pri kvete`, kód v bloku `pokiaľ nektár > 0` sa spustí iba vtedy, keď je včela pri kvete. Rozdiel je, že kód v bloku sa bude opakovať až dovtedy, kým sa nektár neminie. Skús tento postup:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Podobne ako pri bloku `ak pri kvete`, kód v bloku `pokiaľ nektár > 0` sa spustí iba vtedy, keď je včela pri kvete. Rozdiel je, že kód v bloku sa bude opakovať až dovtedy, kým sa nektár neminie. Skús tento postup:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseF_artist_variablesFP_2021": { "polygon_table": "Chceš vyskúšať iné mnohouholníky? \n\nPočet strán použi v bloku `opakuj` a uhol zase v bloku `otoč`.\nVyskúšaj tieto kombinácie:\n\n| Útvar | Strany | Uhol |\n| :----------: | :----: | :--: |\n| trojuholník | 3 | 120° |\n| štvorec | 4 | 90° |\n| päťuholník | 5 | 72° |\n| šesťuholník | 6 | 60° |\n| osemuholník | 8 | 45° |\n| deväťuholník | 9 | 40° |\n| desaťuholník | 10 | 36° |" diff --git a/dashboard/config/locales/blocks.sk-SK.yml b/dashboard/config/locales/blocks.sk-SK.yml index 269ae92378011..fec6c8e4d238b 100644 --- a/dashboard/config/locales/blocks.sk-SK.yml +++ b/dashboard/config/locales/blocks.sk-SK.yml @@ -2,6 +2,8 @@ sk: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: vytvor novú postavu {ANIMATION_NAME} na {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} striedať každé {N} takty @@ -1057,6 +1059,12 @@ sk: text: nakresli čiaru {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: okraje blokujú pohyb {SPRITE} + gamelab_everySeconds: + text: 'opakuj každé {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekundy + '"frames"': snímky gamelab_followingTargets: text: nasledujúce ciele gamelab_getAllSprites: @@ -1210,6 +1218,8 @@ sk: '"pop"': pop '"rain"': dážď '"spiral"': špirála + gamelab_makeNewScaledSprite: + text: vytvor novú postavu {ANIMATION_NAME} na {LOCATION} gamelab_makeNewSpriteAnon: text: vytvor novú postavu {ANIMATION_NAME} na {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/callouts.sk-SK.json b/dashboard/config/locales/callouts.sk-SK.json index 805b186e99dae..9fd9983b674e1 100644 --- a/dashboard/config/locales/callouts.sk-SK.json +++ b/dashboard/config/locales/callouts.sk-SK.json @@ -658,10 +658,10 @@ "courseA_maze_seq1_1": "Ak potrebuješ nápovedu, klikni na žiarovku!" }, "courseA_maze_seq1_2019": { - "courseA_maze_seq1_1": "Ak potrebuješ nápovedu, klikni na žiarovku!" + "courseA_maze_seq1_1": "Ak potrebuješ pomôcku, klikni na žiarovku!" }, "courseA_maze_seq1_2020": { - "courseA_maze_seq1_1": "Ak potrebuješ nápovedu, klikni na žiarovku!" + "courseA_maze_seq1_1": "Ak potrebuješ pomôcku, klikni na žiarovku!" }, "courseA_maze_seq2": { "courseA_maze_seqA_callout1": "Použite tlačidlo \"Kroky\" na prejdenie programom krok po kroku. Toto vám pomôže nájsť chybu!" @@ -748,16 +748,16 @@ "courseB_collector_loops1_1": "Vidíš v paneli nástrojov nové bloky? Neboj sa, neskôr ti ukážeme, ako ich používať." }, "courseB_maze_seq1": { - "courseB_maze_seq1": "Ak potrebuješ nápovedu, klikni na žiarovku!" + "courseB_maze_seq1": "Ak potrebuješ pomôcku, klikni na žiarovku!" }, "courseB_maze_seq1_2018": { "courseB_maze_seq1": "Ak potrebuješ pomôcku, klikni na žiarovku!" }, "courseB_maze_seq1_2019": { - "courseB_maze_seq1": "Ak potrebuješ nápovedu, klikni na žiarovku!" + "courseB_maze_seq1": "Ak potrebuješ pomôcku, klikni na žiarovku!" }, "courseB_maze_seq1_2020": { - "courseB_maze_seq1": "Ak potrebuješ nápovedu, klikni na žiarovku!" + "courseB_maze_seq1": "Ak potrebuješ pomôcku, klikni na žiarovku!" }, "courseB_maze_seq2": { "courseB_maze_seq2_callout1": "Použite tlačidlo \"Kroky\" na prejdenie programom krok po kroku. Toto vám pomôže nájsť chybu!" @@ -1556,7 +1556,7 @@ "courseC_maze_programming2_1": "Toto je panel nástrojov. Tu nájdete extra bloky pre dokončenie Vaších cvičení." }, "courseA_maze_seq1_2021": { - "courseA_maze_seq1_1": "Ak potrebuješ nápovedu, klikni na žiarovku!" + "courseA_maze_seq1_1": "Ak potrebuješ pomôcku, klikni na žiarovku!" }, "courseA_playLab_events4_2021": { "courseA_playlab_events4_callout1": "Toto je hlásenie" @@ -1580,7 +1580,7 @@ "courseB_collector_loops1_1": "Vidíš v paneli nástrojov nové bloky? Neboj sa, neskôr ti ukážeme, ako ich používať." }, "courseB_maze_seq1_2021": { - "courseB_maze_seq1": "Ak potrebuješ nápovedu, klikni na žiarovku!" + "courseB_maze_seq1": "Ak potrebuješ pomôcku, klikni na žiarovku!" }, "courseB_playlab_events6_2021": { "courseB_playlab_events6_a": "Použite zelenú šípku pre zmenu smeru." diff --git a/dashboard/config/locales/lesson_activities.sk-SK.json b/dashboard/config/locales/lesson_activities.sk-SK.json index 6b09f75fcdb76..9b9bf571254b0 100644 --- a/dashboard/config/locales/lesson_activities.sk-SK.json +++ b/dashboard/config/locales/lesson_activities.sk-SK.json @@ -360,13 +360,13 @@ "name": "Začíname " }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Aktivita (30 – 45 minút)" + "name": "Aktivita" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Úrovne" }, "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { - "name": "Zhrnutie (5 minút)" + "name": "Zhrnutie" }, "1a4d5cec-bd30-41f9-8012-4f16018769f9": { "name": "Hodnotenie (2 minúty)" @@ -381,7 +381,7 @@ "name": "Začíname " }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Aktivita (30 – 45 minút)" + "name": "Aktivita" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Úrovne" @@ -393,7 +393,7 @@ "name": "Vyrobte virálne video!" }, "7afb9d6e-2c07-44d2-8504-90df0cecc778": { - "name": "Hodnotenie (2 minúty)" + "name": "Hodnotenie" }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Úvodná aktivita" @@ -4092,10 +4092,10 @@ "name": "Zhrnutie" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Začíname (5 minút)" + "name": "Začíname" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Aktivita (30 – 45 minút)" + "name": "Aktivita" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Zhrnutie" diff --git a/dashboard/config/locales/lessons.sk-SK.json b/dashboard/config/locales/lessons.sk-SK.json index 162fb6a21124e..9208be10ab954 100644 --- a/dashboard/config/locales/lessons.sk-SK.json +++ b/dashboard/config/locales/lessons.sk-SK.json @@ -32,6 +32,7 @@ }, "hourofcode/Maze": { "overview": "V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov vo veku od 4 do 10 rokov, ale pomocou uvedených návrhov sa dá upraviť aj pre starších žiakov.", + "preparation": "### Jeden týždeň pred vašou Hodinou kódu\n\n- Pred plánovaním svojho podujatia Hodiny kódu si prezrite [Učiteľskú príručku k Hodine kódu](http://hourofcode.com/resources/how-to/) a [Príklady dobrej praxe pre úspešných pedagógov](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466). \n- [Zaregistrujte svoje podujatie Hodiny kódu](http://hourofcode.com), aby sme vám mohli poslať reklamné materiály a poskytnúť vašej triede podporu.\n- Vopred skontrolujte a prejdite si on‑line kurz, ktorý budú robiť žiaci: [Napíšte svoj prvý počítačový program](https://studio.code.org/hoc/1) \n- Predtým, než dáte kurz na vypracovanie svojim žiakom, vyskúšajte si ho najprv vy. Zistite si, aké technické vybavenie máte k dispozícii, a skúste vyhodnotiť, či budete musieť pred Hodinou kódu vyriešiť nejaké problémy.\n\n### Jeden deň pred vašou Hodinou kódu\n\n- Vytlačte si jeden alebo viacero [výstupných lístkov](https://docs.google.com/a/code.org/document/d/1ylIlO7Pppk6W3Jt58VHS5mjvnshg9URvj3iCU0Ok6qY/edit?usp=sharing), ktoré na konci aktivity rozdáte žiakom, alebo si vytvorte vlastný. \n- Každý žiak, ktorý aktivitu absolvuje, by mal dostať [certifikát](http://code.org/certificates). Vopred vytlačte po jednom certifikáte pre každého žiaka, aby ste si zjednodušili záverečnú fázu Hodiny kódu.", "purpose": "V tejto lekcii sa žiaci zoznámia so základnými informatickými konceptmi kódovania a programovania (pomocou blokov), pričom spoznajú aj jednoduché techniky ladenia.", "student_overview": "V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov vo veku od 4 do 10 rokov, ale pomocou uvedených návrhov sa dá upraviť aj pre starších žiakov." }, @@ -47,7 +48,7 @@ "student_overview": "V tejto lekcii žiaci získajú úvodnú skúsenosť s informatikou a pomocou základných programových blokov vytvoria hru." }, "hello-world-emoji-2021/Hello World": { - "overview": "V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii Sprite Lab. Sprite Lab je nástroj, ktorý môžete použiť na vytváranie nápaditých a zábavných projektov. Študenti sa naučia vytvárať a animovať škriatkov a robiť ich interaktívnymi pomocou udalostí.\n\nExistuje viacero verzií tejto lekcie. Každá verzia učí rovnaké koncepty, ale obsahuje rôzne obrázky, ktoré oslovia rôznych študentov. Pre viac informácií navštív [Hello World landing page.](https://code.org/helloworld)", + "overview": "V tejto lekcii sa žiaci naučia základy informatiky programovaním v aplikácii Sprite Lab. Sprite Lab je nástroj, ktorý môžete použiť na vytváranie nápaditých a zábavných projektov. Žiaci sa naučia vytvárať a animovať škriatkov a robiť ich interaktívnymi pomocou udalostí.\n\nExistuje viacero verzií tejto lekcie. Každá verzia učí rovnaké koncepty, ale obsahuje rôzne obrázky, ktoré oslovia rôznych žiakov. Viac informácií nájdete na [úvodnej stránke Hello World.](https://code.org/helloworld)", "preparation": "- Prezrite si hádanky a nájdite potenciálne problémové oblasti pre tvoju triedu.\n- Použite zdroje na [CS Connections](https://code.org/educate/csc) na vytvorenie plánu pre ďalšie vzdelávanie v oblasti informatiky po úvodnom inštruktážnom programe.", "purpose": "Táto lekcia je určená na prípravu študentov vytvárať jednoduché programovacie projekty v aplikácii Sprite Lab. S touto zručnosťou by potom študenti mohli vytvárať projekty na akúkoľvek tému, napríklad inú školskú tému alebo niečo, čo sa ich osobne týka. Navštívte [CS Connections](https://code.org/educate/csc), kde nájdete nápady, ako prepojiť informatiku s inými predmetmi." }, @@ -70,7 +71,7 @@ "student_overview": "V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov všetkých vekových kategórií, ktorí už vedia čítať. Vyžaduje možnosť prehrávať zvuk, pretože nástroj bol vytvorený tak, aby reagoval na hudbu." }, "hello-world-food-2021/Hello World": { - "overview": "V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii Sprite Lab. Sprite Lab je nástroj, ktorý môžete použiť na vytváranie nápaditých a zábavných projektov. Študenti sa naučia vytvárať a animovať škriatkov a robiť ich interaktívnymi pomocou udalostí.\n\nExistuje viacero verzií tejto lekcie. Každá verzia učí rovnaké koncepty, ale obsahuje rôzne obrázky, ktoré oslovia rôznych študentov. Pre viac informácií navštív [Hello World landing page.](https://code.org/helloworld)", + "overview": "V tejto lekcii sa žiaci naučia základy informatiky programovaním v aplikácii Sprite Lab. Sprite Lab je nástroj, ktorý môžete použiť na vytváranie nápaditých a zábavných projektov. Žiaci sa naučia vytvárať a animovať škriatkov a robiť ich interaktívnymi pomocou udalostí.\n\nExistuje viacero verzií tejto lekcie. Každá verzia učí rovnaké koncepty, ale obsahuje rôzne obrázky, ktoré oslovia rôznych žiakov. Viac informácií nájdete na [úvodnej stránke Hello World.](https://code.org/helloworld)", "preparation": "- Prezrite si hádanky a nájdite potenciálne problémové oblasti pre tvoju triedu.\n- Použite zdroje na [CS Connections](https://code.org/educate/csc) na vytvorenie plánu pre ďalšie vzdelávanie v oblasti informatiky po úvodnom inštruktážnom programe.", "purpose": "Táto lekcia je určená na prípravu študentov vytvárať jednoduché programovacie projekty v aplikácii Sprite Lab. S touto zručnosťou by potom študenti mohli vytvárať projekty na akúkoľvek tému, napríklad inú školskú tému alebo niečo, čo sa ich osobne týka. Navštívte [CS Connections](https://code.org/educate/csc), kde nájdete nápady, ako prepojiť informatiku s inými predmetmi." }, @@ -81,11 +82,13 @@ "student_overview": "V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí." }, "hoc-encryption/Simple Encryption": { - "overview": "V tejto lekcii sa študenti dozvedia o nutnosti šifrovania a jednoduchých technikách prelomenia (alebo crackingu) tajných správ. Sami si skúsia prelomiť správu zašifrovanú klasickou Caesarovou šifrou i náhodnou substitučnou šifrou. Študenti by mali jednoznačne pochopiť, že v čase výkonných výpočtových nástrojov je potrebné používať zložitejšie techniky šifrovania. Najdôležitejšie posolstvo tejto lekcie je v tom, aby si žiaci uvedomili, ako a prečo hrá šifrovanie rolu v našom každodennom používaní internetu a že vytvoriť kvalitné šifrovanie nie je ľahké. Študenti budú zasvätení do úvah, na čo všetko je potrebné myslieť pri vytváraní silného šifrovania, ktoré nedokážu prelomiť ani výkonné výpočtové nástroje. Potreba spoľahnúť sa na súkromie pri posielaní dát po internete je dôležitá pre každého používateľa internetu.", + "overview": "V rámci tejto lekcie sa žiaci dozvedia, prečo je šifrovanie dôležité, a spoznajú jednoduché techniky prelomenia (alebo crackingu) tajných správ. Sami skúsia prelomiť správu zašifrovanú klasickou Cézarovou šifrou aj šifrou s náhodnou substitúciou. Žiaci by mali pochopiť, že v čase výkonných výpočtových nástrojov je potrebné používať zložitejšie techniky šifrovania. Najdôležitejšie posolstvo tejto lekcie spočíva v tom, aby si žiaci uvedomili, ako a prečo hrá šifrovanie rolu v našom každodennom používaní internetu a že vytvoriť kvalitné šifrovanie nie je ľahké. Žiaci budú zasvätení do úvah, na čo všetko je potrebné myslieť pri vytváraní silného šifrovania, ktoré nedokážu prelomiť ani výkonné výpočtové nástroje. Potreba spoľahnúť sa na ochranu súkromia pri posielaní dát po internete je dôležitá pre každého používateľa internetu.", + "preparation": "- Preskúmajte obe verzie widgetu", + "purpose": "„Šifrovanie“ je proces transformácie správy tak, aby bol originál „skrytý“ pred každým, kto nie je jej zamýšľaným príjemcom. Šifrovanie už nie je len pre armádu a špiónov. Šifrovanie používame každý deň na internete, predovšetkým na vykonávanie obchodných transakcií, a bez neho by sa naša ekonomika mohla zastaviť. \n\nTáto lekcia poskytuje žiakom prvú skúsenosť s tým, aké myslenie je potrebné pri šifrovaní správ v súvislosti s výpočtovými nástrojmi. Výpočtové nástroje výrazne zvyšujú silu a zložitosť algoritmov, ktoré používame na šifrovanie informácií, ale tie isté nástroje zvyšujú aj našu schopnosť prelomiť šifrovanie. Vývoj silného šifrovania sa opiera o znalosť problémov, ktoré sú pre počítače „ťažké“ vyriešiť, a o využitie tejto znalosti na šifrovanie správ. Ako zdroj informácií si môžete prečítať celú 5. kapitolu knihy _Blown to Bits_. Poskytuje spoločenský kontext, ktorý možno budete chcieť preniesť do svojej triedy.", "student_overview": "V tejto lekcii sa študenti dozvedia o nutnosti šifrovania a jednoduchých technikách prelomenia (alebo crackingu) tajných správ. Sami si skúsia prelomiť správu zašifrovanú klasickou Caesarovou šifrou i náhodnou substitučnou šifrou. Študenti by mali jednoznačne pochopiť, že v čase výkonných výpočtových nástrojov je potrebné používať zložitejšie techniky šifrovania. Najdôležitejšie posolstvo tejto lekcie je v tom, aby si žiaci uvedomili, ako a prečo hrá šifrovanie rolu v našom každodennom používaní internetu a že vytvoriť kvalitné šifrovanie nie je ľahké. Študenti budú zasvätení do úvah, na čo všetko je potrebné myslieť pri vytváraní silného šifrovania, ktoré nedokážu prelomiť ani výkonné výpočtové nástroje. Potreba spoľahnúť sa na súkromie pri posielaní dát po internete je dôležitá pre každého používateľa internetu." }, "hello-world-animals-2021/Hello World": { - "overview": "V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii Sprite Lab. Sprite Lab je nástroj, ktorý môžete použiť na vytváranie nápaditých a zábavných projektov. Študenti sa naučia vytvárať a animovať škriatkov a robiť ich interaktívnymi pomocou udalostí.\n\nExistuje viacero verzií tejto lekcie. Každá verzia učí rovnaké koncepty, ale obsahuje rôzne obrázky, ktoré oslovia rôznych študentov. Pre viac informácií navštív [Hello World landing page.](https://code.org/helloworld)", + "overview": "V tejto lekcii sa žiaci naučia základy informatiky programovaním v aplikácii Sprite Lab. Sprite Lab je nástroj, ktorý môžete použiť na vytváranie nápaditých a zábavných projektov. Žiaci sa naučia vytvárať a animovať škriatkov a robiť ich interaktívnymi pomocou udalostí.\n\nExistuje viacero verzií tejto lekcie. Každá verzia učí rovnaké koncepty, ale obsahuje rôzne obrázky, ktoré oslovia rôznych žiakov. Viac informácií nájdete na [úvodnej stránke Hello World.](https://code.org/helloworld)", "preparation": "- Prezrite si hádanky a nájdite potenciálne problémové oblasti pre tvoju triedu.\n- Použite zdroje na [CS Connections](https://code.org/educate/csc) na vytvorenie plánu pre ďalšie vzdelávanie v oblasti informatiky po úvodnom inštruktážnom programe.", "purpose": "Táto lekcia je určená na prípravu študentov vytvárať jednoduché programovacie projekty v aplikácii Sprite Lab. S touto zručnosťou by potom študenti mohli vytvárať projekty na akúkoľvek tému, napríklad inú školskú tému alebo niečo, čo sa ich osobne týka. Navštívte [CS Connections](https://code.org/educate/csc), kde nájdete nápady, ako prepojiť informatiku s inými predmetmi." }, @@ -110,7 +113,7 @@ "student_overview": "Na konci kurzu budeš môcť svoj rozpracovaný projekt rozšíriť na niektorú z týchto aplikácií: „Interaktívny príbeh“, „Pohľadnice“, alebo „Osobnostný kvíz“. Tiež môžeš pokračovať vo vytváraní ďalších projektov dostupných na stránke code.org/applab." }, "hello-world-retro-2021/Hello World": { - "overview": "V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii Sprite Lab. Sprite Lab je nástroj, ktorý môžete použiť na vytváranie nápaditých a zábavných projektov. Študenti sa naučia vytvárať a animovať škriatkov a robiť ich interaktívnymi pomocou udalostí.\n\nExistuje viacero verzií tejto lekcie. Každá verzia učí rovnaké koncepty, ale obsahuje rôzne obrázky, ktoré oslovia rôznych študentov. Pre viac informácií navštív [Hello World landing page.](https://code.org/helloworld)", + "overview": "V tejto lekcii sa žiaci naučia základy informatiky programovaním v aplikácii Sprite Lab. Sprite Lab je nástroj, ktorý môžete použiť na vytváranie nápaditých a zábavných projektov. Žiaci sa naučia vytvárať a animovať škriatkov a robiť ich interaktívnymi pomocou udalostí.\n\nExistuje viacero verzií tejto lekcie. Každá verzia učí rovnaké koncepty, ale obsahuje rôzne obrázky, ktoré oslovia rôznych žiakov. Viac informácií nájdete na [úvodnej stránke Hello World.](https://code.org/helloworld)", "preparation": "- Prezrite si hádanky a nájdite potenciálne problémové oblasti pre tvoju triedu.\n- Použite zdroje na [CS Connections](https://code.org/educate/csc) na vytvorenie plánu pre ďalšie vzdelávanie v oblasti informatiky po úvodnom inštruktážnom programe.", "purpose": "Táto lekcia je určená na prípravu študentov vytvárať jednoduché programovacie projekty v aplikácii Sprite Lab. S touto zručnosťou by potom študenti mohli vytvárať projekty na akúkoľvek tému, napríklad inú školskú tému alebo niečo, čo sa ich osobne týka. Navštívte [CS Connections](https://code.org/educate/csc), kde nájdete nápady, ako prepojiť informatiku s inými predmetmi." }, @@ -140,28 +143,19 @@ }, "dance-extras-2019/Dance Party - Go Further": { "overview": "V tejto lekcii získajú žiaci všetkých vekových kategórií ďalšiu skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov všetkých vekových kategórií, ktorí už vedia čítať. Vyžaduje možnosť prehrávať zvuk, pretože nástroj bol vytvorený tak, aby reagoval na hudbu.", - "preparation": "- Vopred skontrolujte a prejdite si on‑line kurz, ktorý budú robiť žiaci: [Tanečná párty](https://studio.code.org/s/dance-2019)\n\n- Predtým, než dáte kurz na vypracovanie svojim žiakom, vyskúšajte si ho najprv vy.\n\n- Zistite si, aké technické vybavenie máte k dispozícii, a skúste vyhodnotiť, či budete musieť pred Hodinou kódu vyriešiť nejaké problémy.", + "preparation": "- Vopred skontrolujte a prejdite si on‑line kurz, ktorý budú robiť žiaci: [Tanečná párty](https://hourofcode.com/us/how-to)\n\n- Predtým, než dáte kurz na vypracovanie svojim žiakom, vyskúšajte si ho najprv vy.\n\n- Zistite si, aké technické vybavenie máte k dispozícii, a skúste vyhodnotiť, či budete musieť pred Hodinou kódu vyriešiť nejaké problémy.", "purpose": "V tejto lekcii sa žiaci zoznámia so základnými informatickými konceptmi programovania a tvorenia udalostí (pomocou blokov).", "student_overview": "Žiaci všetkých vekových kategórií získajú ďalšiu skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí." }, "dance-2019/Dance Party": { "overview": "V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov všetkých vekových kategórií, ktorí už vedia čítať. Vyžaduje možnosť prehrávať zvuk, pretože nástroj bol vytvorený tak, aby reagoval na hudbu.", - "preparation": "### Jeden týždeň pred vašou Hodinou kódu\n\n- Pred plánovaním svojho podujatia Hodiny kódu si prezrite [Učiteľskú príručku k Hodine kódu](http://hourofcode.com/resources/how-to/) a [Príklady dobrej praxe pre úspešných pedagógov](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466). \n- [Zaregistrujte svoje podujatie Hodiny kódu](http://hourofcode.com), aby sme vám mohli poslať reklamné materiály a poskytnúť vašej triede podporu.\n- Vopred skontrolujte a prejdite si on‑line kurz, ktorý budú robiť žiaci: [Tanečná párty](https://studio.code.org/s/dance-2019) \n- Predtým, než dáte kurz na vypracovanie svojim žiakom, vyskúšajte si ho najprv vy. Zistite si, aké technické vybavenie máte k dispozícii, a skúste vyhodnotiť, či budete musieť pred Hodinou kódu vyriešiť nejaké problémy.\n- Prečítajte si doplnkový plán lekcie [Veľká tanečná párty](https://curriculum.code.org/hoc/unplugged/4/) a rozhodnite sa, či by ste si pred Hodinou kódu nechceli so žiakmi prejsť ešte aj túto lekciu.\n\n### Jeden deň pred vašou Hodinou kódu\n\n- Každý žiak, ktorý aktivitu absolvuje, by mal dostať [certifikát](http://code.org/certificates). Vopred vytlačte po jednom certifikáte pre každého žiaka, aby ste si zjednodušili záverečnú fázu Hodiny kódu.\n- (Nepovinné) Motivujte žiakov k tomu, aby si na aktivitu priniesli slúchadlá.", + "preparation": "### Jeden týždeň pred vašou Hodinou kódu\n\n- Pred plánovaním svojho podujatia Hodiny kódu si prezrite [Učiteľskú príručku k Hodine kódu](http://hourofcode.com/resources/how-to/) a [Príklady dobrej praxe pre úspešných pedagógov](http://www.slideshare.net/TeachCode/hour-of-code-best-practices-for-successful-educators-51273466). \n- [Zaregistrujte svoje podujatie Hodiny kódu](http://hourofcode.com), aby sme vám mohli poslať reklamné materiály a poskytnúť vašej triede podporu.\n- Vopred skontrolujte a prejdite si on‑line kurz, ktorý budú robiť žiaci: [Tanečná párty](https://studio.code.org/s/dance-2019) \n- Predtým, než dáte kurz na vypracovanie svojim žiakom, vyskúšajte si ho najprv vy. Zistite si, aké technické vybavenie máte k dispozícii, a skúste vyhodnotiť, či budete musieť pred Hodinou kódu vyriešiť nejaké problémy.\n- Prečítajte si doplnkový plán lekcie [Veľká tanečná párty](https://studio.code.org/s/dance-unplugged/lessons/1) a rozhodnite sa, či by ste si pred Hodinou kódu nechceli so žiakmi prejsť ešte aj túto lekciu.\n\n### Jeden deň pred vašou Hodinou kódu\n\n- Každý žiak, ktorý aktivitu absolvuje, by mal dostať [certifikát](http://code.org/certificates). Vopred vytlačte po jednom certifikáte pre každého žiaka, aby ste si zjednodušili záverečnú fázu Hodiny kódu.\n- (Nepovinné) Motivujte žiakov k tomu, aby si na aktivitu priniesli slúchadlá.", "purpose": "V tejto lekcii sa žiaci zoznámia so základnými informatickými konceptmi programovania a tvorenia udalostí (pomocou blokov).", "student_overview": "V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov všetkých vekových kategórií, ktorí už vedia čítať. Vyžaduje možnosť prehrávať zvuk, pretože nástroj bol vytvorený tak, aby reagoval na hudbu." }, "oceans/Oceans": { "overview": "V tejto lekcii získajú študenti všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Najprv roztriedi objekty na \"ryby\" a \"ostatné\" a pokúsi sa vyčistiť oceán od neporiadku. Potom bude ich úlohou rozšíriť cvičný dátový súbor o ďalšie morské živočíchy. V druhej časti aktivity budú vyberať vlastné značky, ktoré pridajú k obrázkom náhodne vytvorených rýb. Tieto cvičné dáta poslúžia pre tréning modelu strojového učenia, ktorý by potom mal nové obrázky označovať automaticky." }, - "hello-world-food/lesson-1": { - "overview": "V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii V tejto lekcii sa študenti naučia základy informatiky programovaním v aplikácii Sprite Lab. Sprite Lab je nástroj, ktorý môžete použiť na vytváranie nápaditých a zábavných projektov. Študenti sa naučia vytvárať a animovať škriatkov a robiť ich interaktívnymi pomocou udalostí.\n\nExistuje viacero verzií tejto lekcie. Každá verzia učí rovnaké koncepty, ale obsahuje rôzne obrázky, ktoré oslovia rôznych študentov. Pre viac informácií navštív [Hello World landing page.][0]", - "preparation": "- Prezrite si hádanky a nájdite potenciálne problémové oblasti pre tvoju triedu.\n- Použite zdroje na [CS Connections][0] na vytvorenie plánu pre ďalšie vzdelávanie v oblasti informatiky po úvodnom inštruktážnom programe.", - "purpose": "Táto lekcia je určená na prípravu študentov vytvárať jednoduché programovacie projekty v aplikácii Sprite Lab. S touto zručnosťou by potom študenti mohli vytvárať projekty na akúkoľvek tému, napríklad inú školskú tému alebo niečo, čo sa ich osobne týka. Navštívte [CS Connections][0], kde nájdete nápady, ako prepojiť informatiku s inými predmetmi." - }, - "poem-art/lesson-1": { - "overview": "V tejto integrovanej lekcii počítačovej vedy a anglického jazyka a literatúry (ELA) budú žiaci vytvárať programovaním animáciu k básni, aby ilustrovali náladu básne. Počas tejto úvodnej aktivity programovania si žiaci prečítajú a určia náladu básne. Potom nájdu zodpovedajúce efekty a obrázky, ktoré im pomôžu ilustrovať náladu básne. Nakoniec žiaci použijú udalosti (kód), aby ilustrovali zmenu nálady alebo nakreslili implementovanie nových obrázkov do básne. Túto lekciu je možné absolvovať ako 1-hodinovú samostatnú lekciu. Existuje možnosť použiť túto lekciu ako prvú lekciu 5-hodinového modulu s názvom [Programovanie s poéziou](http://code.org/poetry). Na konci modulu Programovanie s poéziou žiaci napíšu svoje vlastné básne a vytvoria aplikáciu na generátor básní, ktorú budú zdieľať so svojimi kamarátmi. Programovanie s poéziou je súčasťou učebných osnov programu CS Connections na stránke Code.org, ktorého cieľom je integrovať počítačovú do iných predmetov, ako je matematika, anglický jazyk a literatúra a veda, v súlade s normami CCSS, NGSS a CSTA. ", - "preparation": "- Prezrite a dokončite online návod: [Umenie poézie](http://studio.code.org/s/poem-art).\n\n- Aktivity si najskôr vyskúšajte, predtým, ako požiadate svojich žiakov, aby ich urobili.\n\n- Skontrolujte svoju technológiu a vopred sa rozhodnite, či potrebujete vyriešiť akékoľvek nezrovnalosti.\n\n- Niektoré úrovne vyžadujú prehrávanie zvuku. Vopred rozdajte žiakom slúchadlá. \n\n- [Voliteľné] každý žiak dostane 2 poznámkové bloky na hodnotenie." - }, "jigsaw/Jigsaw": { "overview": "Táto lekcia poskytne študentom predstavu o tom, čo očakávať, keď prídu do počítačových laboratórií. Začína krátkou diskusiou, ktorá im predstaví základy správania v počítačových laboratóriách, a potom pokročia k používaniu počítača na dokončenie online úloh.", "student_overview": "Dokonči úlohy presúvaním objektov." diff --git a/dashboard/config/locales/long_instructions.sk-SK.json b/dashboard/config/locales/long_instructions.sk-SK.json index 1338af26ef69b..ff03063c1be46 100644 --- a/dashboard/config/locales/long_instructions.sk-SK.json +++ b/dashboard/config/locales/long_instructions.sk-SK.json @@ -629,7 +629,7 @@ "CourseD_Dance_Party_06": "_Potrebujeme viac tanečníkov!_\n\nVytvor sprievodného tanečníka s názvom `backup_dancer1`, ktorý bude tancovať spolu s mačkou.", "CourseD_Dance_Party_08": "Každý tanečník má súbor _vlastností_, ktoré ovládajú jeho vzhľad.\n\nDojem toho, že tanečník je v pozadí, môžeš dosiahnuť tak, že zmenšíš jeho _veľkosť_. Vieš dosiahnuť, aby boli obaja sprievodní tanečníci (backup\\_dancer) rovnako veľkí?", "CourseD_Dance_Party_09": "Tanečníci majú vlastnosť „sfarbenie“, ktorou im môžeme pridať ďalšiu vrstvu farby. Skús zmeniť sfarbenie niektorého zo svojich tanečníkov.\n\n- Vlastnosť **sfarbenie** „primieša“ zvolenú farbu k farbám tanečníkov.", - "CourseD_Dance_Party_10": "Teraz už vieme, ako zmeniť vlastnosti tanečníkov. Tiež môžeme nastaviť tieto vlastnosti tak, aby automaticky reagovali na hudbu, na čo slúži nasledujúci blok:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nTento program sleduje intenzitu „basov“ (hlboké tóny) v hudbe a ovláda podľa nej výšku jedného z tanečníkov. Vieš nastaviť aj druhého tanečníka tak, aby reagoval na hudbu?", + "CourseD_Dance_Party_10": "Teraz už vieme, ako zmeniť vlastnosti tanečníkov. Tiež môžeme nastaviť tieto vlastnosti tak, aby automaticky reagovali na hudbu, na čo slúži nasledujúci blok:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nTento program sleduje intenzitu „basov“ (hlboké tóny) v hudbe a ovláda podľa nej výšku jedného z tanečníkov. Vieš nastaviť aj druhého tanečníka tak, aby reagoval na hudbu?", "CourseD_Dance_Party_11": "Blok ti umožňuje spustiť kód v momente, keď je stlačená šípka hore.\n\nMôžeš zmeniť tanečný krok, upraviť vlastnosti tanečníkov, alebo spraviť iba jeden rýchly krok. Buď kreatívny a všimni si nové bloky!", "CourseD_Dance_Party_11_5": "Pozri na tento blok:\n\n\n \n 6\n \"Kačíc\"\n \"kruh\"\n \n \nTeraz môžeš vytvoriť viacerých tanečníkov naraz!\n\nSkús použiť niektorý z blokov \"všetky kačice\" na napísanie kódu, ktorý roztancuje všetky kačice spoločne.", "CourseD_Dance_Party_11b": "Je čas na tanečný súboj! Keď stlačíš šípku vľavo, mačka spraví dab. Nastav robota tak, aby po stlačení šípky vpravo raz urobil špagát a po stlačení šípky hore raz tleskol.\n\n**Pomocou šípok donúť robota striedať špagát a tlesknutie najrýchlejšie, ako vieš!**", @@ -2701,7 +2701,7 @@ "Underground Avoiding Lava_2021": "Pod niektorými z týchto blokov sa ukrýva láva. Preto ich budeš potrebovať zakryť, kým sa posunieš vpred. Na to môžeš použiť príkaz `ak`. Pridaj na správne miesto príkaz `posuň sa dopredu` a vyťaž tieto bloky.", "Underground If Statements_2021": "Teraz to bude náročné. Vyťaž 3 rudity, no nespadni pritom do lávy. Pomocou príkazu `ak` umiestni kamene cez všetku lávu, ktorú odkryješ.", "Video: Intro to CSS_2019": "## Otázky na zváženie\n\n- Ako sa štýl webstránky líši od štruktúry?\n- Prečo by mala mať tvoja webstránka určitý štýl?", - "courseA_artist_loops10_2021": "## Čas vrátiť sa späť na pevninu. Pômož mi s kladením kameňov, aby som nespadol!", + "courseA_artist_loops10_2021": "## Čas vrátiť sa späť na pevninu. Pomôž mi s kladením kameňov, aby som nespadol!", "courseA_artist_loops11_2021": "## Pomôž mi postaviť schody, aby som mohol sledovať ako loď odpláva.\n\n![expandable](https://images.code.org/ed19f00a2350b186fbe86ea805e17925-image-1498065450651.gif)", "courseA_artist_loops12_2021": "Umelec v diaľke uvidel niečo smiešne. Nakresli, čo si myslíš, že uvidel.\n\n* * *\n\n### Nápady\n\n![](https://images.code.org/b329e035f02cf0273987a530d4ff93b3-image-1497998147979.gif)\n![](https://images.code.org/126edbb030b78586c620fea11bd9c867-image-1497998152966.gif)\n![](https://images.code.org/a4fc9deba0ecdae5f434a828708d997b-image-1497998171788.gif)\n![](https://images.code.org/55271714dcfc01bf49441cdf3bf17649-image-1497998176661.gif)", "courseA_artist_loops2_2021": "Pomôž umelcovi nakresliť túto čiaru 2 krát dopredu.\n\n![](https://images.code.org/04501f26a36673460f5c8fe04e3e7686-image-1498002095108.gif)", diff --git a/dashboard/config/locales/objectives.sk-SK.json b/dashboard/config/locales/objectives.sk-SK.json index 89d3b9721f436..7b9c9c82b498f 100644 --- a/dashboard/config/locales/objectives.sk-SK.json +++ b/dashboard/config/locales/objectives.sk-SK.json @@ -131,6 +131,18 @@ "19f72ae3-7b2b-4028-84e5-8e5e66fcf397": { "description": "Identifikovať miesta, kde budú môcť pokračovať v štúdiu informatiky a programovania" }, + "5d9905b6-0dbe-4624-9184-8fa076dad2bb": { + "description": "Vysvetlite, prečo je šifrovanie dôležitou súčasťou každodenného života na internete." + }, + "0bd7545d-60d4-4515-8d4e-6c66531e1f7d": { + "description": "Prelomiť správu zašifrovanú pomocou Cézarovej šifry použitím widgetu Cézarova šifra" + }, + "3e2039fe-71cf-4966-8421-fbb9a2a9f075": { + "description": "Prelomeniť správu zašifrovanú pomocou náhodnej substitúcie použitím widgetu Frekvenčná analýza" + }, + "f6a523a0-0d22-47e5-97b9-6c325a5cecb6": { + "description": "Vysvetliť slabé miesta a bezpečnostné nedostatky substitučných šifier" + }, "cde35a90-2d01-4014-9c06-fdfc221bca4a": { "description": "Vytvor interaktívnu animáciu pomocou postavičiek a udalostí." }, diff --git a/dashboard/config/locales/resources.sk-SK.json b/dashboard/config/locales/resources.sk-SK.json index b2a8e6868af8e..89e78a3084676 100644 --- a/dashboard/config/locales/resources.sk-SK.json +++ b/dashboard/config/locales/resources.sk-SK.json @@ -43,8 +43,14 @@ "url": "https://open.spotify.com/playlist/2MiLztu5QGQERdEsZed81b?si=6cF0s1ETQf2vN_ea8B4fIw" }, "encryption-and-public-keys-optional-1/hoc-encryption/unversioned": { + "name": "Šifrovanie a verejné kľúče", + "url": "https://youtu.be/ZghMPWGXexs", "type": "Video" }, + "hocencryption/hoc-encryption/unversioned": { + "name": "Šifrovacie widgety v Code Studiu", + "url": "https://studio.code.org/s/hoc-encryption" + }, "video-text-compression/text-compression/unversioned": { "name": "Video: Kompresia textu s Aloe Blaccom", "type": "Video" @@ -76,6 +82,429 @@ "name": "Umelá inteligencia: Trénovacie dáta a skreslenie", "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Plány hodín" + }, + "standard_mappings/courseb/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/courseb/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary/courseb/2018": { + "name": "Slovník" + }, + "lesson_plans/coursea/2018": { + "name": "Plány hodín" + }, + "standard_mappings/coursea/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursea/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursea/2018": { + "name": "Slovník" + }, + "lesson_plans/coursed/2018": { + "name": "Plány hodín" + }, + "standard_mappings/coursed/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursed/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursed/2018": { + "name": "Slovník" + }, + "lesson_plans/coursef/2018": { + "name": "Plány hodín" + }, + "standard_mappings/coursef/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursef/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursef/2018": { + "name": "Slovník" + }, + "lesson_plans/express/2018": { + "name": "Plány hodín" + }, + "standard_mappings/express/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/express/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary/express/2018": { + "name": "Slovník" + }, + "lesson_plans/coursee/2018": { + "name": "Plány hodín" + }, + "standard_mappings/coursee/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursee/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursee/2018": { + "name": "Slovník" + }, + "lesson_plans/coursec/2018": { + "name": "Plány hodín" + }, + "standard_mappings/coursec/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursec/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursec/2018": { + "name": "Slovník" + }, + "code_introduced_1/csd/2018": { + "name": "Vyberte si triedu" + }, + "lesson_plans_2/csd/2018": { + "name": "Plány hodín" + }, + "standard_mappings_2/csd/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_2/csd/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary_2/csd/2018": { + "name": "Slovník" + }, + "code_introduced_3/csd/2018": { + "name": "Vyberte si triedu" + }, + "lesson_plans_5/csd/2018": { + "name": "Plány hodín" + }, + "standard_mappings_5/csd/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_5/csd/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary_5/csd/2018": { + "name": "Slovník" + }, + "lesson_plans_4/csd/2018": { + "name": "Plány hodín" + }, + "standard_mappings_4/csd/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_4/csd/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary_4/csd/2018": { + "name": "Slovník" + }, + "code_introduced_2/csd/2018": { + "name": "Vyberte si triedu" + }, + "lesson_plans_3/csd/2018": { + "name": "Plány hodín" + }, + "standard_mappings_3/csd/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_3/csd/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary_3/csd/2018": { + "name": "Slovník" + }, + "code_introduced/csd/2018": { + "name": "Vyberte si triedu" + }, + "lesson_plans_1/csd/2018": { + "name": "Plány hodín" + }, + "standard_mappings_1/csd/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_1/csd/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary_1/csd/2018": { + "name": "Slovník" + }, + "lesson_plans/csd/2018": { + "name": "Plány hodín" + }, + "standard_mappings/csd/2018": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/csd/2018": { + "name": "Fórum učiteľov" + }, + "vocabulary/csd/2018": { + "name": "Slovník" + }, + "curriculum_guide/coursea/2019": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursea/2019": { + "name": "Plány hodín" + }, + "standard_mappings/coursea/2019": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursea/2019": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursea/2019": { + "name": "Slovník" + }, + "curriculum_guide/courseb/2019": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/courseb/2019": { + "name": "Plány hodín" + }, + "standard_mappings/courseb/2019": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/courseb/2019": { + "name": "Fórum učiteľov" + }, + "vocabulary/courseb/2019": { + "name": "Slovník" + }, + "curriculum_guide/coursed/2019": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursed/2019": { + "name": "Plány hodín" + }, + "standard_mappings/coursed/2019": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursed/2019": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursed/2019": { + "name": "Slovník" + }, + "curriculum_guide/coursef/2019": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursef/2019": { + "name": "Plány hodín" + }, + "standard_mappings/coursef/2019": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursef/2019": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursef/2019": { + "name": "Slovník" + }, + "curriculum_guide/coursee/2019": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursee/2019": { + "name": "Plány hodín" + }, + "standard_mappings/coursee/2019": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursee/2019": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursee/2019": { + "name": "Slovník" + }, + "lesson_plans/express/2019": { + "name": "Plány hodín" + }, + "standard_mappings/express/2019": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/express/2019": { + "name": "Fórum učiteľov" + }, + "vocabulary/express/2019": { + "name": "Slovník" + }, + "curriculum_guide/coursec/2019": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursec/2019": { + "name": "Plány hodín" + }, + "standard_mappings/coursec/2019": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursec/2019": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursec/2019": { + "name": "Slovník" + }, + "teacher_forum/csd/2019": { + "name": "Fórum učiteľov" + }, + "code_introduced_1/csd/2019": { + "name": "Vyberte si triedu" + }, + "lesson_plans_2/csd/2019": { + "name": "Plány hodín" + }, + "standard_mappings_2/csd/2019": { + "name": "Mapovanie na štandardy" + }, + "vocabulary_2/csd/2019": { + "name": "Slovník" + }, + "code_introduced_3/csd/2019": { + "name": "Vyberte si triedu" + }, + "lesson_plans_5/csd/2019": { + "name": "Plány hodín" + }, + "standard_mappings_5/csd/2019": { + "name": "Mapovanie na štandardy" + }, + "vocabulary_5/csd/2019": { + "name": "Slovník" + }, + "code_introduced_2/csd/2019": { + "name": "Vyberte si triedu" + }, + "lesson_plans_3/csd/2019": { + "name": "Plány hodín" + }, + "standard_mappings_3/csd/2019": { + "name": "Mapovanie na štandardy" + }, + "vocabulary_3/csd/2019": { + "name": "Slovník" + }, + "lesson_plans_4/csd/2019": { + "name": "Plány hodín" + }, + "standard_mappings_4/csd/2019": { + "name": "Mapovanie na štandardy" + }, + "vocabulary_4/csd/2019": { + "name": "Slovník" + }, + "lesson_plans/csd/2019": { + "name": "Plány hodín" + }, + "standard_mappings/csd/2019": { + "name": "Mapovanie na štandardy" + }, + "vocabulary/csd/2019": { + "name": "Slovník" + }, + "code_introduced/csd/2019": { + "name": "Vyberte si triedu" + }, + "lesson_plans_1/csd/2019": { + "name": "Plány hodín" + }, + "standard_mappings_1/csd/2019": { + "name": "Mapovanie na štandardy" + }, + "vocabulary_1/csd/2019": { + "name": "Slovník" + }, + "code_introduced_1/csd/2017": { + "name": "Vyberte si triedu" + }, + "lesson_plans_2/csd/2017": { + "name": "Plány hodín" + }, + "standard_mappings_2/csd/2017": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_2/csd/2017": { + "name": "Fórum učiteľov" + }, + "vocabulary_2/csd/2017": { + "name": "Slovník" + }, + "code_introduced_3/csd/2017": { + "name": "Vyberte si triedu" + }, + "lesson_plans_5/csd/2017": { + "name": "Plány hodín" + }, + "standard_mappings_5/csd/2017": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_5/csd/2017": { + "name": "Fórum učiteľov" + }, + "vocabulary_5/csd/2017": { + "name": "Slovník" + }, + "code_introduced/csd/2017": { + "name": "Vyberte si triedu" + }, + "lesson_plans_1/csd/2017": { + "name": "Plány hodín" + }, + "standard_mappings_1/csd/2017": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_1/csd/2017": { + "name": "Fórum učiteľov" + }, + "vocabulary_1/csd/2017": { + "name": "Slovník" + }, + "lesson_plans/csd/2017": { + "name": "Plány hodín" + }, + "standard_mappings/csd/2017": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/csd/2017": { + "name": "Fórum učiteľov" + }, + "vocabulary/csd/2017": { + "name": "Slovník" + }, + "lesson_plans_4/csd/2017": { + "name": "Plány hodín" + }, + "standard_mappings_4/csd/2017": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_4/csd/2017": { + "name": "Fórum učiteľov" + }, + "vocabulary_4/csd/2017": { + "name": "Slovník" + }, + "code_introduced_2/csd/2017": { + "name": "Vyberte si triedu" + }, + "lesson_plans_3/csd/2017": { + "name": "Plány hodín" + }, + "standard_mappings_3/csd/2017": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum_3/csd/2017": { + "name": "Fórum učiteľov" + }, + "vocabulary_3/csd/2017": { + "name": "Slovník" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Zoznam básní", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -414,7 +843,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Veľká udalosť", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Veľká udalosť", @@ -1734,6 +2164,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Recenzia" + }, + "lesson_plans/pre-express/2020": { + "name": "Plány hodín" + }, + "standard_mappings/pre-express/2020": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/pre-express/2020": { + "name": "Fórum učiteľov" + }, + "vocabulary/pre-express/2020": { + "name": "Slovník" + }, + "lesson_plans/express/2020": { + "name": "Plány hodín" + }, + "standard_mappings/express/2020": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/express/2020": { + "name": "Fórum učiteľov" + }, + "vocabulary/express/2020": { + "name": "Slovník" + }, + "curriculum_guide/courseb/2020": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/courseb/2020": { + "name": "Plány hodín" + }, + "standard_mappings/courseb/2020": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/courseb/2020": { + "name": "Fórum učiteľov" + }, + "vocabulary/courseb/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursed/2020": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursed/2020": { + "name": "Plány hodín" + }, + "standard_mappings/coursed/2020": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursed/2020": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursed/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursec/2020": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursec/2020": { + "name": "Plány hodín" + }, + "standard_mappings/coursec/2020": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursec/2020": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursec/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursee/2020": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursee/2020": { + "name": "Plány hodín" + }, + "standard_mappings/coursee/2020": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursee/2020": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursee/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursea/2020": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursea/2020": { + "name": "Plány hodín" + }, + "standard_mappings/coursea/2020": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursea/2020": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursea/2020": { + "name": "Slovník" + }, + "curriculum_guide/coursef/2020": { + "name": "Sprievodca osnovami" + }, + "lesson_plans/coursef/2020": { + "name": "Plány hodín" + }, + "standard_mappings/coursef/2020": { + "name": "Mapovanie na štandardy" + }, + "teacher_forum/coursef/2020": { + "name": "Fórum učiteľov" + }, + "vocabulary/coursef/2020": { + "name": "Slovník" } } } diff --git a/dashboard/config/locales/scripts.sk-SK.yml b/dashboard/config/locales/scripts.sk-SK.yml index 7ad9e201c8396..680644cf86f37 100644 --- a/dashboard/config/locales/scripts.sk-SK.yml +++ b/dashboard/config/locales/scripts.sk-SK.yml @@ -1381,6 +1381,7 @@ sk: title: AI pomáha oceánom lessons: Oceans: + name: AI pomáha oceánom description_teacher: V tejto lekcii získajú študenti všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Najprv roztriedi objekty na "ryby" a "ostatné" @@ -2497,6 +2498,7 @@ sk: Na konci úloh budú mať žiaci možnosť prispôsobiť si hru upravením rýchlosti či pridaním zvukov. student_description: Vytvor basketbalový zápas + name: basketbal sample-csp5: lessons: Controlling Memory with Variables: @@ -2885,6 +2887,7 @@ sk: Na konci úloh budú mať žiaci možnosť prispôsobiť si hru upravením rýchlosti či pridaním zvukov. student_description: Pomiešaj športy + name: športy 2016_sciencePD-phase2b: lessons: Welcome!: @@ -4576,6 +4579,7 @@ sk: hranie. student_description: Minecraft je späť v Hodine Kódu s úplne novou aktivitou! Prejdi sa po Minecrafte s kódom. + name: hrdina applab-intro-staging: lessons: Intro to AppLab - Choose Your Own Adventure: @@ -6423,6 +6427,7 @@ sk: vekových kategórií, ktorí už vedia čítať. Vyžaduje možnosť prehrávať zvuk, pretože nástroj bol vytvorený tak, aby reagoval na hudbu. student_description: Nakóduj si vlastnú Tanečnú párty a zdieľaj ju s kamarátmi! + name: tanec frozen-2018-test-b: title: Nový Frozen Skript lessons: @@ -6452,6 +6457,7 @@ sk: student_description: Minecraft je späť s úplne novou aktivitou! Použi tvoju kreativitu, schopnosť riešiť problémy a silu kódu, aby si objavil a vybudoval podvodný svet. + name: vodný sconyers: lessons: Digital Design: @@ -9078,7 +9084,6 @@ sk: description: Nakóduj si vlastnú Tanečnú párty a zdieľaj ju s kamarátmi! lessons: Dance Party: - name: Tanečná Párty description_student: V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov všetkých @@ -13337,8 +13342,7 @@ sk: title: '"Ahoj svet!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Ako sa vyznať vo výukovej platforme Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Čo sa naučíte:** @@ -14870,7 +14874,7 @@ sk: lekcie dostanú žiaci príležitosť pomozou cyklov nakresliť vlastné obrazy. key: Na mori s cyklami - The Big Event Jr.: + The Big Event Jr: name: Veľká udalosť Jr. description_teacher: Udalosti sú skvelým spôsobom, ako nášmu programu pridať trochu flexibililty a spraviť ho viac zaujímavým a interaktívnym. @@ -15366,7 +15370,7 @@ sk: The Right App: name: Správna aplikácia key: Správna aplikácia - The Big Event Jr.: + The Big Event Jr: name: Veľká udalosť Jr. description_teacher: Udalosti sú skvelým spôsobom, ako nášmu programu pridať trochu flexibililty a spraviť ho viac zaujímavým a interaktívnym. @@ -15460,7 +15464,7 @@ sk: description_audience: Vek 5-8 coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Moji robotickí kamaráti (ml.) Programming with Angry Birds: name: Programovanie s Angry Birds @@ -15491,7 +15495,7 @@ sk: description_student: Programuj Umelca a vytváraj nádherné obrázky. description_teacher: V tejto lekcii zameranej na **budovanie zručností** budú žiaci ovládať Umelca, aby dokončili kresby na obrazovke. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Moji zacyklení robotickí kamaráti (ml.) Loops with Rey and BB-8: name: Cykly s Rey a BB-8 @@ -16260,6 +16264,8 @@ sk: name: Java Lab lesson-9: name: Cykly + lesson-21: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah @@ -16309,10 +16315,17 @@ sk: lessons: lesson-6: name: Premenné + lesson-16: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah csa3-2022: + lessons: + lesson-5: + name: Cykly "Pre" + lesson-16: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah @@ -16756,6 +16769,10 @@ sk: display_name: Obsah lessonGroup-5: display_name: Sandbox + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Plánovanie hodín csa2-2022-exemplars: lessons: lesson-1: @@ -16794,3 +16811,13 @@ sk: key: Záverečné projekty Lesson Planning: key: Plánovanie hodín + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Fyzické výpočty + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Fyzické výpočty + hello-world-csc: + title: Ahoj Svet diff --git a/dashboard/config/locales/short_instructions.sk-SK.json b/dashboard/config/locales/short_instructions.sk-SK.json index e070773b2f9b8..f0d205d5dd4b2 100644 --- a/dashboard/config/locales/short_instructions.sk-SK.json +++ b/dashboard/config/locales/short_instructions.sk-SK.json @@ -2927,13 +2927,13 @@ "iceage_warn_ice_age": "Nastav scéne ľadové pozadie a Sidovi (postava 1) nastav rýchlu rýchlosť.", "iceage_warn_ice_age_dani": "Nastav scéne ľadové pozadie a Sidovi (postava 1) nastav rýchlu rýchlosť.", "courseA_artist_loops10_2021": "Pomôž mi s kladením kameňov, aby som nespadol!", - "courseA_artist_loops12_2021": "Umelec v diaľke uvidel niečo smiešne. Nakresli, čo podľa teba uvidel.", + "courseA_artist_loops12_2021": "Umelec v diaľke uvidel niečo smiešne. Nakresli, čo si myslíš, že uvidel.", "courseA_artist_loops3_2021": "Nakresli päť rovných čiar.", "courseA_artist_loops4_2021": "Teraz túto čiaru nakresli päťkrát pomocou cyklu `opakuj`!", "courseA_artist_loops9_2021": "Výzva: Oprav schody.", "courseA_artist_loops_challenge1_2021": "Vieš nakresliť dom? Pokojne nakresli taký, aký sa ti bude najviac páčiť.", "courseA_artist_loops_challenge2a_2021": "_„Pomôž mi postaviť tieto tri stany!“_", - "courseA_playLab_events3_2021": "Blok `presuň sa doľava` pripoj k bloku s udalosťou `keď šípka vľavo`, ktorý sa už nachádza na pracovnej ploche.", + "courseA_playLab_events3_2021": "Blok `posuň sa vľavo` pripoj k bloku s udalosťou `keď šípka vľavo`, ktorý sa už nachádza na pracovnej ploche.", "courseA_playlab_events_challenge1_2021": "Vieš doplniť kód tak, aby sa zobrazil aj zvyšok mojich kamarátov? Pomôcky ti krok za krokom pomôžu dokončiť tento projekt.", "courseA_playlab_events_challenge2_2021": "Každého naprogramuj tak, aby niečo robil, keď naňho klikneš.", "courseA_video_events_2021": "Potrebuješ lepšiu kombináciu udalostí do Play Labu", diff --git a/dashboard/config/locales/sk-SK.yml b/dashboard/config/locales/sk-SK.yml index 54b1c9fd4a643..2beeb320c5745 100644 --- a/dashboard/config/locales/sk-SK.yml +++ b/dashboard/config/locales/sk-SK.yml @@ -2,9 +2,9 @@ sk: errors: messages: - not_saved: 'Opravte prosím nasledujúce chyby:' + not_saved: 'Opravte tieto chyby:' too_young: Tento obsah má vekové obmedzenia a nie je k dispozícii pre mladších - študentov. + žiakov. teacher_must_accept_terms: Tento obsah má vekové obmedzenia a nie je dostupný pre mladších študentov. Požiadaj svojho učiteľa, aby akceptoval nové "Podmienky používania služby" a umožnil ti prístup k tomuto obsahu. Tvoj učiteľ to môže diff --git a/dashboard/config/locales/standards.sk-SK.json b/dashboard/config/locales/standards.sk-SK.json new file mode 100644 index 0000000000000..6405743a84c00 --- /dev/null +++ b/dashboard/config/locales/standards.sk-SK.json @@ -0,0 +1,20 @@ +{ + "sk-SK": { + "data": { + "standards": { + "csp2021/IOC-2.B.5": { + "description": "Šifrovanie je proces kódovania údajov s cieľom zabrániť neoprávnenému prístupu k nim. Dekódovanie je proces dekódovania údajov. Dva bežné prístupy k šifrovaniu sú: ●       Šifrovanie so symetrickým kľúčom zahŕňa jeden kľúč na šifrovanie aj dešifrovanie. ●       Šifrovanie s verejným kľúčom spája verejný kľúč na šifrovanie a súkromný kľúč na dešifrovanie. Odosielateľ nepotrebuje súkromný kľúč príjemcu na zašifrovanie správy, ale súkromný kľúč príjemcu je potrebný na dešifrovanie správy. VYHLÁSENIE O VYLÚČENÍ(EKIOC-2.B.5): Špecifické matematické postupy šifrovania a dešifrovania sú mimo rozsahu tohto kurzu a skúšky AP." + }, + "csta/3A-NI-06": { + "description": "Odporúčanie bezpečnostných opatrení na riešenie rôznych scenárov na základe faktorov, ako sú účinnosť, uskutočniteľnosť a etické dôsledky." + }, + "csta/3A-NI-07": { + "description": "Porovnajte rôzne bezpečnostné opatrenia a zvážte kompromisy medzi použiteľnosťou a bezpečnosťou počítačového systému." + }, + "csta/3B-NI-04": { + "description": "Porovnajte spôsoby, akými vývojári softvéru chránia zariadenia a informácie pred neoprávneným prístupom." + } + } + } + } +} \ No newline at end of file diff --git a/dashboard/config/locales/vocabularies.sk-SK.json b/dashboard/config/locales/vocabularies.sk-SK.json index e54224c2ef972..e9006493de0ca 100644 --- a/dashboard/config/locales/vocabularies.sk-SK.json +++ b/dashboard/config/locales/vocabularies.sk-SK.json @@ -178,6 +178,29 @@ "word": "Cykly", "definition": "Štruktúra, ktorá nám umožňuje robiť veci dokola." }, + "caesar_cipher_/hoc-encryption/unversioned": { + "word": "Cézarova šifra ", + "definition": "technika šifrovania, ktorá posúva abecedu o určitý počet znakov." + }, + "cipher/hoc-encryption/unversioned": { + "word": "Šifra", + "definition": "všeobecný výraz pre techniku (alebo algoritmus), ktorá vykonáva šifrovanie" + }, + "cracking_encryption/hoc-encryption/unversioned": { + "word": "Prelomenie šifrovania", + "definition": "Keď sa pokúšate dekódovať tajnú správu bez toho, aby ste poznali všetky špecifiká šifry, snažíte sa „prelomiť“ šifrovanie. " + }, + "decryption/hoc-encryption/unversioned": { + "word": "Dešifrovanie", + "definition": "proces, ktorý zvráti šifrovanie a tajnú správu prevedie späť na pôvodný jednoduchý text." + }, + "encryption/hoc-encryption/unversioned": { + "definition": "proces kódovania správ s cieľom udržať ich v tajnosti, aby ich mohli čítať len „oprávnené“ strany." + }, + "random_substitution_cipher/hoc-encryption/unversioned": { + "word": "Šifra s náhodnou substitúciou", + "definition": "technika šifrovania, ktorá mapuje každé písmeno abecedy na náhodne vybrané iné písmená abecedy." + }, "code/starwars/unversioned": { "word": "Kódovanie", "definition": "Písanie kódu/písanie inštrukcií pre počítač." diff --git a/i18n/locales/sk-SK/dashboard/base.yml b/i18n/locales/sk-SK/dashboard/base.yml index dfab0cb086206..a1b4473a71e59 100755 --- a/i18n/locales/sk-SK/dashboard/base.yml +++ b/i18n/locales/sk-SK/dashboard/base.yml @@ -13,8 +13,8 @@ sk: errors: messages: - not_saved: 'Opravte prosím nasledujúce chyby:' - too_young: 'Tento obsah má vekové obmedzenia a nie je k dispozícii pre mladších študentov.' + not_saved: 'Opravte tieto chyby:' + too_young: 'Tento obsah má vekové obmedzenia a nie je k dispozícii pre mladších žiakov.' teacher_must_accept_terms: 'Tento obsah má vekové obmedzenia a nie je dostupný pre mladších študentov. Požiadaj svojho učiteľa, aby akceptoval nové "Podmienky používania služby" a umožnil ti prístup k tomuto obsahu. Tvoj učiteľ to môže spraviť prihlásením do Code Studia a kliknutím na tlačítko "Prezrieť aktualizované podmienky" v hornej časti domovskej stránky Code Štúdia.' pair_programmer: 'Aktuálne pracuješ v páre so študentom, ktorý nemá prístup k tomuto obsahu. Aby si sa sem mohol dostať, zruš párové programovanie a začni odznova.' activerecord: diff --git a/i18n/locales/sk-SK/dashboard/blocks.yml b/i18n/locales/sk-SK/dashboard/blocks.yml index 1aa552c2d49b2..a15def29da097 100644 --- a/i18n/locales/sk-SK/dashboard/blocks.yml +++ b/i18n/locales/sk-SK/dashboard/blocks.yml @@ -2,6 +2,8 @@ sk: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: vytvor novú postavu {ANIMATION_NAME} na {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} striedať každé {N} takty @@ -1057,6 +1059,12 @@ sk: text: nakresli čiaru {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: okraje blokujú pohyb {SPRITE} + gamelab_everySeconds: + text: 'opakuj každé {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekundy + '"frames"': snímky gamelab_followingTargets: text: nasledujúce ciele gamelab_getAllSprites: @@ -1210,6 +1218,8 @@ sk: '"pop"': pop '"rain"': dážď '"spiral"': špirála + gamelab_makeNewScaledSprite: + text: vytvor novú postavu {ANIMATION_NAME} na {LOCATION} gamelab_makeNewSpriteAnon: text: vytvor novú postavu {ANIMATION_NAME} na {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/sk-SK/dashboard/scripts.yml b/i18n/locales/sk-SK/dashboard/scripts.yml index 21b53c67f9770..f327efe796eb6 100755 --- a/i18n/locales/sk-SK/dashboard/scripts.yml +++ b/i18n/locales/sk-SK/dashboard/scripts.yml @@ -1232,6 +1232,7 @@ sk: title: AI pomáha oceánom lessons: Oceans: + name: AI pomáha oceánom description_teacher: V tejto lekcii získajú študenti všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Najprv roztriedi objekty na "ryby" a "ostatné" a pokúsi sa vyčistiť oceán od neporiadku. Potom bude ich úlohou rozšíriť cvičný dátový súbor o ďalšie morské živočíchy. V druhej časti aktivity budú vyberať vlastné značky, ktoré pridajú k obrázkom náhodne vytvorených rýb. Tieto cvičné dáta poslúžia pre tréning modelu strojového učenia, ktorý by potom mal nové obrázky označovať automaticky. ScienceP3OLPT3: lessons: @@ -2047,6 +2048,7 @@ sk: description_student: Aj tebe už niekedy napadlo, že by bolo super hrať sa v škole počítačové hry? Tak v tejto lekcii si dokonca budeš môcť vytvoriť vlastnú! description_teacher: V tejto on‑line aktivite sa žiaci naučia, čo sú udalosti a ako ich počítače využívajú v rôznych programoch, napríklad videohrách. Žiaci budú prechádzať úlohami, v ktorých budú upravovať program tak, aby reagoval na udalosti (napríklad na stlačenie tlačidla). Na konci úloh budú mať žiaci možnosť prispôsobiť si hru upravením rýchlosti či pridaním zvukov. student_description: Vytvor basketbalový zápas + name: basketbal sample-csp5: lessons: Controlling Memory with Variables: @@ -2377,6 +2379,7 @@ sk: description_student: Aj tebe už niekedy napadlo, že by bolo super hrať sa v škole počítačové hry? Tak v tejto lekcii si dokonca budeš môcť vytvoriť vlastnú! description_teacher: V tejto on‑line aktivite sa žiaci naučia, čo sú udalosti a ako ich počítače využívajú v rôznych programoch, napríklad videohrách. Žiaci budú prechádzať úlohami, v ktorých budú upravovať program tak, aby reagoval na udalosti (napríklad na stlačenie tlačidla). Na konci úloh budú mať žiaci možnosť prispôsobiť si hru upravením rýchlosti či pridaním zvukov. student_description: Pomiešaj športy + name: športy 2016_sciencePD-phase2b: lessons: Welcome!: @@ -3781,6 +3784,7 @@ sk: description_student: V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. description_teacher: V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s programovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia je vhodná pre všetkých žiakov, ktorí už vedia čítať (od 6 rokov). Mladšie deti tento výukový kurz pravdepodobne nedokončia, ale hodina venovaná týmto úlohám pre nich bude nesmierne zábavná. Žiaci stredných škôl pravdepodobne nebudú mať s dokončením kurzu problém a ku koncu im zostane čas na voľné hranie. student_description: Minecraft je späť v Hodine Kódu s úplne novou aktivitou! Prejdi sa po Minecrafte s kódom. + name: hrdina applab-intro-staging: lessons: Intro to AppLab - Choose Your Own Adventure: @@ -5090,6 +5094,7 @@ sk: description_student: V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov všetkých vekových kategórií, ktorí už vedia čítať. Vyžaduje možnosť prehrávať zvuk, pretože nástroj bol vytvorený tak, aby reagoval na hudbu. description_teacher: V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov všetkých vekových kategórií, ktorí už vedia čítať. Vyžaduje možnosť prehrávať zvuk, pretože nástroj bol vytvorený tak, aby reagoval na hudbu. student_description: Nakóduj si vlastnú Tanečnú párty a zdieľaj ju s kamarátmi! + name: tanec frozen-2018-test-b: title: Nový Frozen Skript lessons: @@ -5105,6 +5110,7 @@ sk: description_student: V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. description_teacher: V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s programovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia je vhodná pre všetkých žiakov, ktorí už vedia čítať (od 6 rokov). Mladšie deti tento výukový kurz pravdepodobne nedokončia, ale hodina venovaná týmto úlohám pre nich bude nesmierne zábavná. Žiaci stredných škôl pravdepodobne nebudú mať s dokončením kurzu problém a ku koncu im zostane čas na voľné hranie. student_description: Minecraft je späť s úplne novou aktivitou! Použi tvoju kreativitu, schopnosť riešiť problémy a silu kódu, aby si objavil a vybudoval podvodný svet. + name: vodný sconyers: lessons: Digital Design: @@ -6814,7 +6820,6 @@ sk: description: Nakóduj si vlastnú Tanečnú párty a zdieľaj ju s kamarátmi! lessons: Dance Party: - name: Tanečná Párty description_student: V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov všetkých vekových kategórií, ktorí už vedia čítať. Vyžaduje možnosť prehrávať zvuk, pretože nástroj bol vytvorený tak, aby reagoval na hudbu. description_teacher: V tejto lekcii získajú žiaci všetkých vekových kategórií úvodnú skúsenosť s kódovaním a informatikou v bezpečnom a podpornom prostredí. Táto lekcia bola navrhnutá pre žiakov všetkých vekových kategórií, ktorí už vedia čítať. Vyžaduje možnosť prehrávať zvuk, pretože nástroj bol vytvorený tak, aby reagoval na hudbu. student_description: Nakóduj si vlastnú Tanečnú párty a zdieľaj ju s kamarátmi! @@ -9852,8 +9857,7 @@ sk: title: '"Ahoj svet!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Ako sa vyznať vo výukovej platforme Code.org + Navigating the Codeorg learning platform: description_teacher: |- **Čo sa naučíte:** @@ -10880,7 +10884,7 @@ sk: description_student: Dokonči obrázky pomocou cyklov a vzorov. description_teacher: V tejto lekcii si ešte raz zopakujeme cykly. Žiaci začnú kreslením obrázkov pomocou opakovania krátkych sekvencií príkazov. V predchádzajúcej lekcii sme cykly použili na prechádzanie bludiskom a zbieranie drahokamov. Tu ich použijeme na kreslenie vzorov. Na konci lekcie dostanú žiaci príležitosť pomozou cyklov nakresliť vlastné obrazy. key: Na mori s cyklami - The Big Event Jr.: + The Big Event Jr: name: Veľká udalosť Jr. description_teacher: Udalosti sú skvelým spôsobom, ako nášmu programu pridať trochu flexibililty a spraviť ho viac zaujímavým a interaktívnym. Niekedy chceme, aby náš program reagoval na používateľa presne v tom momente, keď to používateľ chce. Práve na toto používame udalosti. 'Mini-Project: On the Move with Play Lab': @@ -11198,7 +11202,7 @@ sk: The Right App: name: Správna aplikácia key: Správna aplikácia - The Big Event Jr.: + The Big Event Jr: name: Veľká udalosť Jr. description_teacher: Udalosti sú skvelým spôsobom, ako nášmu programu pridať trochu flexibililty a spraviť ho viac zaujímavým a interaktívnym. Niekedy chceme, aby náš program reagoval na používateľa presne v tom momente, keď to používateľ chce. Práve na toto používame udalosti. 'Mini-Project: A Royal Battle with Events': @@ -11263,7 +11267,7 @@ sk: description_audience: Vek 5-8 coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Moji robotickí kamaráti (ml.) Programming with Angry Birds: name: Programovanie s Angry Birds @@ -11281,7 +11285,7 @@ sk: name: Umenie s pomocou kódu description_student: Programuj Umelca a vytváraj nádherné obrázky. description_teacher: V tejto lekcii zameranej na **budovanie zručností** budú žiaci ovládať Umelca, aby dokončili kresby na obrazovke. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Moji zacyklení robotickí kamaráti (ml.) Loops with Rey and BB-8: name: Cykly s Rey a BB-8 @@ -11792,6 +11796,8 @@ sk: name: Java Lab lesson-9: name: Cykly + lesson-21: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah @@ -11841,10 +11847,17 @@ sk: lessons: lesson-6: name: Premenné + lesson-16: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah csa3-2022: + lessons: + lesson-5: + name: Cykly "Pre" + lesson-16: + name: Konzola lesson_groups: lessonGroup-2: display_name: Obsah @@ -12109,6 +12122,10 @@ sk: display_name: Obsah lessonGroup-5: display_name: Sandbox + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: Plánovanie hodín csa2-2022-exemplars: lessons: lesson-1: @@ -12147,3 +12164,13 @@ sk: key: Záverečné projekty Lesson Planning: key: Plánovanie hodín + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Fyzické výpočty + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Fyzické výpočty + hello-world-csc: + title: Ahoj Svet From 114473c6f6abaa3663142b809071f2231fa1091c Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:25 +0000 Subject: [PATCH 67/84] dashboard i18n updates - Slovenian --- .../config/locales/authored_hints.sl-SI.json | 4 +- dashboard/config/locales/blocks.sl-SI.yml | 4 + .../locales/lesson_activities.sl-SI.json | 9 + dashboard/config/locales/resources.sl-SI.json | 240 ++++++++++++++++++ dashboard/config/locales/scripts.sl-SI.yml | 2 + i18n/locales/sl-SI/dashboard/blocks.yml | 4 + i18n/locales/sl-SI/dashboard/scripts.yml | 2 + 7 files changed, 263 insertions(+), 2 deletions(-) diff --git a/dashboard/config/locales/authored_hints.sl-SI.json b/dashboard/config/locales/authored_hints.sl-SI.json index 304d41a257e6a..659b2b187e1ce 100644 --- a/dashboard/config/locales/authored_hints.sl-SI.json +++ b/dashboard/config/locales/authored_hints.sl-SI.json @@ -317,7 +317,7 @@ "courseD_bee_conditionals_challenge1_b": "V tej uganki bi lahko vsak prostor imel rožo, satovje ali nič. To pomeni, da lahko ponovite svoj pogoj 'če/drugače' na vsakem kvadratku." }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Tako kot bloki \"če v cvetu\", bo tudi koda znotraj \"dokler nektar > 0\" delovala le, če je čebelica na cvetu. Glavne razlike so v tem, da se koda v notranjosti ponavlja, dokler ne zmanjka nektarja. Poskusite ta vzorec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Tako kot bloki \"če v cvetu\", bo tudi koda znotraj \"dokler nektar > 0\" delovala le, če je čebelica na cvetu. Glavne razlike so v tem, da se koda v notranjosti ponavlja, dokler ne zmanjka nektarja. Poskusite ta vzorec:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "Izvirna koda bi delovala odlično - če bi bil v vsakem kupu samo en kos zaklada!", @@ -347,7 +347,7 @@ "courseE_artist_functions_challenge1_a": "Če pokličeš funkcijo še enkrat, lahko narišeš isti vzorec v preostalem kotu. Lahko dodaš tudi \"Skoči do\" drugih pozicij ali spremeniš vse, kar želiš!" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Začni tako, da se osredotočiš na zbiranje DVA dragulja iz vsakega od prvih dveh kupov.\n\n![]()\nUporabi te bloke.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n" + "courseD_collector_debugging_challenge2_a": "Začni tako, da se osredotočiš na zbiranje DVA dragulja iz vsakega od prvih dveh kupov.\n\n![]()\nUporabi te bloke.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n" }, "course3_farmer_condLoops_challenge1": { "courseD_farmer_condLoops_challenge1_a": "Gumb \"Zaženi\" ti lahko zelo pomaga v tem izzivu." diff --git a/dashboard/config/locales/blocks.sl-SI.yml b/dashboard/config/locales/blocks.sl-SI.yml index dd6081a3d2819..4cbf1dee5ccae 100644 --- a/dashboard/config/locales/blocks.sl-SI.yml +++ b/dashboard/config/locales/blocks.sl-SI.yml @@ -369,6 +369,10 @@ sl: CONDITION: '"when"': ko '"while"': dokler + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekund(e) gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.sl-SI.json b/dashboard/config/locales/lesson_activities.sl-SI.json index 707f468229d2a..d9aa89aa8fc26 100644 --- a/dashboard/config/locales/lesson_activities.sl-SI.json +++ b/dashboard/config/locales/lesson_activities.sl-SI.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Povzetek" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Dejavnost" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Dejavnost" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Dejavnost" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Dejavnost" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Dejavnost" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Zaključek" }, diff --git a/dashboard/config/locales/resources.sl-SI.json b/dashboard/config/locales/resources.sl-SI.json index ec8b69f207690..b7725e8e0d591 100644 --- a/dashboard/config/locales/resources.sl-SI.json +++ b/dashboard/config/locales/resources.sl-SI.json @@ -2,6 +2,198 @@ "sl-SI": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Učni načrti" + }, + "vocabulary/courseb/2018": { + "name": "Slovar" + }, + "lesson_plans/coursea/2018": { + "name": "Učni načrti" + }, + "vocabulary/coursea/2018": { + "name": "Slovar" + }, + "lesson_plans/coursed/2018": { + "name": "Učni načrti" + }, + "vocabulary/coursed/2018": { + "name": "Slovar" + }, + "lesson_plans/coursef/2018": { + "name": "Učni načrti" + }, + "vocabulary/coursef/2018": { + "name": "Slovar" + }, + "lesson_plans/express/2018": { + "name": "Učni načrti" + }, + "vocabulary/express/2018": { + "name": "Slovar" + }, + "lesson_plans/coursee/2018": { + "name": "Učni načrti" + }, + "vocabulary/coursee/2018": { + "name": "Slovar" + }, + "lesson_plans/coursec/2018": { + "name": "Učni načrti" + }, + "vocabulary/coursec/2018": { + "name": "Slovar" + }, + "lesson_plans_2/csd/2018": { + "name": "Učni načrti" + }, + "vocabulary_2/csd/2018": { + "name": "Slovar" + }, + "lesson_plans_5/csd/2018": { + "name": "Učni načrti" + }, + "vocabulary_5/csd/2018": { + "name": "Slovar" + }, + "lesson_plans_4/csd/2018": { + "name": "Učni načrti" + }, + "vocabulary_4/csd/2018": { + "name": "Slovar" + }, + "lesson_plans_3/csd/2018": { + "name": "Učni načrti" + }, + "vocabulary_3/csd/2018": { + "name": "Slovar" + }, + "lesson_plans_1/csd/2018": { + "name": "Učni načrti" + }, + "vocabulary_1/csd/2018": { + "name": "Slovar" + }, + "lesson_plans/csd/2018": { + "name": "Učni načrti" + }, + "vocabulary/csd/2018": { + "name": "Slovar" + }, + "lesson_plans/coursea/2019": { + "name": "Učni načrti" + }, + "vocabulary/coursea/2019": { + "name": "Slovar" + }, + "lesson_plans/courseb/2019": { + "name": "Učni načrti" + }, + "vocabulary/courseb/2019": { + "name": "Slovar" + }, + "lesson_plans/coursed/2019": { + "name": "Učni načrti" + }, + "vocabulary/coursed/2019": { + "name": "Slovar" + }, + "lesson_plans/coursef/2019": { + "name": "Učni načrti" + }, + "vocabulary/coursef/2019": { + "name": "Slovar" + }, + "lesson_plans/coursee/2019": { + "name": "Učni načrti" + }, + "vocabulary/coursee/2019": { + "name": "Slovar" + }, + "lesson_plans/express/2019": { + "name": "Učni načrti" + }, + "vocabulary/express/2019": { + "name": "Slovar" + }, + "lesson_plans/coursec/2019": { + "name": "Učni načrti" + }, + "vocabulary/coursec/2019": { + "name": "Slovar" + }, + "lesson_plans_2/csd/2019": { + "name": "Učni načrti" + }, + "vocabulary_2/csd/2019": { + "name": "Slovar" + }, + "lesson_plans_5/csd/2019": { + "name": "Učni načrti" + }, + "vocabulary_5/csd/2019": { + "name": "Slovar" + }, + "lesson_plans_3/csd/2019": { + "name": "Učni načrti" + }, + "vocabulary_3/csd/2019": { + "name": "Slovar" + }, + "lesson_plans_4/csd/2019": { + "name": "Učni načrti" + }, + "vocabulary_4/csd/2019": { + "name": "Slovar" + }, + "lesson_plans/csd/2019": { + "name": "Učni načrti" + }, + "vocabulary/csd/2019": { + "name": "Slovar" + }, + "lesson_plans_1/csd/2019": { + "name": "Učni načrti" + }, + "vocabulary_1/csd/2019": { + "name": "Slovar" + }, + "lesson_plans_2/csd/2017": { + "name": "Učni načrti" + }, + "vocabulary_2/csd/2017": { + "name": "Slovar" + }, + "lesson_plans_5/csd/2017": { + "name": "Učni načrti" + }, + "vocabulary_5/csd/2017": { + "name": "Slovar" + }, + "lesson_plans_1/csd/2017": { + "name": "Učni načrti" + }, + "vocabulary_1/csd/2017": { + "name": "Slovar" + }, + "lesson_plans/csd/2017": { + "name": "Učni načrti" + }, + "vocabulary/csd/2017": { + "name": "Slovar" + }, + "lesson_plans_4/csd/2017": { + "name": "Učni načrti" + }, + "vocabulary_4/csd/2017": { + "name": "Slovar" + }, + "lesson_plans_3/csd/2017": { + "name": "Učni načrti" + }, + "vocabulary_3/csd/2017": { + "name": "Slovar" + }, "unplugged-video-for-loop-fun/coursef/2021": { "name": "Zabava s \"for\" zankami" }, @@ -187,6 +379,54 @@ }, "lists/csd/2021": { "name": "Seznami" + }, + "lesson_plans/pre-express/2020": { + "name": "Učni načrti" + }, + "vocabulary/pre-express/2020": { + "name": "Slovar" + }, + "lesson_plans/express/2020": { + "name": "Učni načrti" + }, + "vocabulary/express/2020": { + "name": "Slovar" + }, + "lesson_plans/courseb/2020": { + "name": "Učni načrti" + }, + "vocabulary/courseb/2020": { + "name": "Slovar" + }, + "lesson_plans/coursed/2020": { + "name": "Učni načrti" + }, + "vocabulary/coursed/2020": { + "name": "Slovar" + }, + "lesson_plans/coursec/2020": { + "name": "Učni načrti" + }, + "vocabulary/coursec/2020": { + "name": "Slovar" + }, + "lesson_plans/coursee/2020": { + "name": "Učni načrti" + }, + "vocabulary/coursee/2020": { + "name": "Slovar" + }, + "lesson_plans/coursea/2020": { + "name": "Učni načrti" + }, + "vocabulary/coursea/2020": { + "name": "Slovar" + }, + "lesson_plans/coursef/2020": { + "name": "Učni načrti" + }, + "vocabulary/coursef/2020": { + "name": "Slovar" } } } diff --git a/dashboard/config/locales/scripts.sl-SI.yml b/dashboard/config/locales/scripts.sl-SI.yml index 1f8d41aa5b8a9..79da9951c57d6 100644 --- a/dashboard/config/locales/scripts.sl-SI.yml +++ b/dashboard/config/locales/scripts.sl-SI.yml @@ -655,6 +655,8 @@ sl: display_name: Pregled content: display_name: Vsebina + basketball: + name: žoga za košarko csd2-2017: lessons: Lists: diff --git a/i18n/locales/sl-SI/dashboard/blocks.yml b/i18n/locales/sl-SI/dashboard/blocks.yml index 063c34f97473a..45197bc932c00 100644 --- a/i18n/locales/sl-SI/dashboard/blocks.yml +++ b/i18n/locales/sl-SI/dashboard/blocks.yml @@ -369,6 +369,10 @@ sl: CONDITION: '"when"': ko '"while"': dokler + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekund(e) gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/sl-SI/dashboard/scripts.yml b/i18n/locales/sl-SI/dashboard/scripts.yml index 244bbe54ce890..bc56b0fbb95d7 100755 --- a/i18n/locales/sl-SI/dashboard/scripts.yml +++ b/i18n/locales/sl-SI/dashboard/scripts.yml @@ -601,6 +601,8 @@ sl: display_name: Pregled content: display_name: Vsebina + basketball: + name: žoga za košarko csd2-2017: lessons: Lists: From 7544a762764a53383958ff545898d34dc69f949a Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:28 +0000 Subject: [PATCH 68/84] dashboard i18n updates - Albanian --- dashboard/config/locales/blocks.sq-AL.yml | 4 + .../locales/lesson_activities.sq-AL.json | 9 + dashboard/config/locales/resources.sq-AL.json | 156 ++++++++++++++++++ dashboard/config/locales/scripts.sq-AL.yml | 4 + i18n/locales/sq-AL/dashboard/blocks.yml | 4 + i18n/locales/sq-AL/dashboard/scripts.yml | 4 + 6 files changed, 181 insertions(+) diff --git a/dashboard/config/locales/blocks.sq-AL.yml b/dashboard/config/locales/blocks.sq-AL.yml index 325e24c35b165..03521fc347d7f 100644 --- a/dashboard/config/locales/blocks.sq-AL.yml +++ b/dashboard/config/locales/blocks.sq-AL.yml @@ -259,6 +259,10 @@ sq: CONDITION: '"when"': kur '"while"': ndërsa + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekondat gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.sq-AL.json b/dashboard/config/locales/lesson_activities.sq-AL.json index 32ccc4783c942..44913630b29a0 100644 --- a/dashboard/config/locales/lesson_activities.sq-AL.json +++ b/dashboard/config/locales/lesson_activities.sq-AL.json @@ -17,6 +17,12 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Mbështjell" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aktivizo" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aktivizo" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Aktivizo" }, @@ -38,6 +44,9 @@ "d0c658b7-0ee9-4498-b93c-5bf082cc068e": { "name": "Aktivizo" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aktivizo" + }, "d41159ef-433a-4547-a067-2695e41120ae": { "name": "Mbyll" }, diff --git a/dashboard/config/locales/resources.sq-AL.json b/dashboard/config/locales/resources.sq-AL.json index 7925d7b27fe49..caf3fd6ea5fb3 100644 --- a/dashboard/config/locales/resources.sq-AL.json +++ b/dashboard/config/locales/resources.sq-AL.json @@ -2,6 +2,138 @@ "sq-AL": { "data": { "resources": { + "lesson_plans/courseb/2018": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursea/2018": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursed/2018": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursef/2018": { + "name": "Plani Mësimor" + }, + "lesson_plans/express/2018": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursee/2018": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursec/2018": { + "name": "Plani Mësimor" + }, + "code_introduced_1/csd/2018": { + "name": "Hyrje në Code" + }, + "lesson_plans_2/csd/2018": { + "name": "Plani Mësimor" + }, + "code_introduced_3/csd/2018": { + "name": "Hyrje në Code" + }, + "lesson_plans_5/csd/2018": { + "name": "Plani Mësimor" + }, + "lesson_plans_4/csd/2018": { + "name": "Plani Mësimor" + }, + "code_introduced_2/csd/2018": { + "name": "Hyrje në Code" + }, + "lesson_plans_3/csd/2018": { + "name": "Plani Mësimor" + }, + "code_introduced/csd/2018": { + "name": "Hyrje në Code" + }, + "lesson_plans_1/csd/2018": { + "name": "Plani Mësimor" + }, + "lesson_plans/csd/2018": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursea/2019": { + "name": "Plani Mësimor" + }, + "lesson_plans/courseb/2019": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursed/2019": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursef/2019": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursee/2019": { + "name": "Plani Mësimor" + }, + "lesson_plans/express/2019": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursec/2019": { + "name": "Plani Mësimor" + }, + "code_introduced_1/csd/2019": { + "name": "Hyrje në Code" + }, + "lesson_plans_2/csd/2019": { + "name": "Plani Mësimor" + }, + "code_introduced_3/csd/2019": { + "name": "Hyrje në Code" + }, + "lesson_plans_5/csd/2019": { + "name": "Plani Mësimor" + }, + "code_introduced_2/csd/2019": { + "name": "Hyrje në Code" + }, + "lesson_plans_3/csd/2019": { + "name": "Plani Mësimor" + }, + "lesson_plans_4/csd/2019": { + "name": "Plani Mësimor" + }, + "lesson_plans/csd/2019": { + "name": "Plani Mësimor" + }, + "code_introduced/csd/2019": { + "name": "Hyrje në Code" + }, + "lesson_plans_1/csd/2019": { + "name": "Plani Mësimor" + }, + "code_introduced_1/csd/2017": { + "name": "Hyrje në Code" + }, + "lesson_plans_2/csd/2017": { + "name": "Plani Mësimor" + }, + "code_introduced_3/csd/2017": { + "name": "Hyrje në Code" + }, + "lesson_plans_5/csd/2017": { + "name": "Plani Mësimor" + }, + "code_introduced/csd/2017": { + "name": "Hyrje në Code" + }, + "lesson_plans_1/csd/2017": { + "name": "Plani Mësimor" + }, + "lesson_plans/csd/2017": { + "name": "Plani Mësimor" + }, + "lesson_plans_4/csd/2017": { + "name": "Plani Mësimor" + }, + "code_introduced_2/csd/2017": { + "name": "Hyrje në Code" + }, + "lesson_plans_3/csd/2017": { + "name": "Plani Mësimor" + }, "unplugged-video-for-loop-fun/coursef/2021": { "name": "Qef me Ciklet For" }, @@ -250,6 +382,30 @@ }, "website-for-a-purpose/csd/2021": { "type": "Rishikimi i ndërsjellë" + }, + "lesson_plans/pre-express/2020": { + "name": "Plani Mësimor" + }, + "lesson_plans/express/2020": { + "name": "Plani Mësimor" + }, + "lesson_plans/courseb/2020": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursed/2020": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursec/2020": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursee/2020": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursea/2020": { + "name": "Plani Mësimor" + }, + "lesson_plans/coursef/2020": { + "name": "Plani Mësimor" } } } diff --git a/dashboard/config/locales/scripts.sq-AL.yml b/dashboard/config/locales/scripts.sq-AL.yml index 770896b3a1c79..95c6270d88214 100644 --- a/dashboard/config/locales/scripts.sq-AL.yml +++ b/dashboard/config/locales/scripts.sq-AL.yml @@ -1164,6 +1164,7 @@ sq: description_short: Realizo një lojë basketbolli description: Realizo një lojë basketbolli student_description: Realizo një lojë basketbolli + name: basketboll csd2-2017: lessons: Peer Review: @@ -3272,6 +3273,9 @@ sq: lessonGroup-2: display_name: Përmbajtja csa3-2022: + lessons: + lesson-5: + name: Për Ciklet lesson_groups: lessonGroup-2: display_name: Përmbajtja diff --git a/i18n/locales/sq-AL/dashboard/blocks.yml b/i18n/locales/sq-AL/dashboard/blocks.yml index bcce75894e49b..a260cdbe62f35 100644 --- a/i18n/locales/sq-AL/dashboard/blocks.yml +++ b/i18n/locales/sq-AL/dashboard/blocks.yml @@ -259,6 +259,10 @@ sq: CONDITION: '"when"': kur '"while"': ndërsa + gamelab_everySeconds: + options: + UNIT: + '"seconds"': sekondat gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/sq-AL/dashboard/scripts.yml b/i18n/locales/sq-AL/dashboard/scripts.yml index 209c298733953..25a8ade6ba8d0 100755 --- a/i18n/locales/sq-AL/dashboard/scripts.yml +++ b/i18n/locales/sq-AL/dashboard/scripts.yml @@ -1086,6 +1086,7 @@ sq: description_short: Realizo një lojë basketbolli description: Realizo një lojë basketbolli student_description: Realizo një lojë basketbolli + name: basketboll csd2-2017: lessons: Peer Review: @@ -3189,6 +3190,9 @@ sq: lessonGroup-2: display_name: Përmbajtja csa3-2022: + lessons: + lesson-5: + name: Për Ciklet lesson_groups: lessonGroup-2: display_name: Përmbajtja From 86ce512a9532346e2edf0a2c740451740d49c24b Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:31 +0000 Subject: [PATCH 69/84] dashboard i18n updates - Serbian (Cyrillic) --- dashboard/config/locales/blocks.sr-SP.yml | 4 + .../locales/lesson_activities.sr-SP.json | 9 + .../locales/long_instructions.sr-SP.json | 2 +- dashboard/config/locales/resources.sr-SP.json | 156 ++++++++++++++++++ dashboard/config/locales/scripts.sr-SP.yml | 4 + i18n/locales/sr-SP/dashboard/blocks.yml | 4 + i18n/locales/sr-SP/dashboard/scripts.yml | 4 + 7 files changed, 182 insertions(+), 1 deletion(-) diff --git a/dashboard/config/locales/blocks.sr-SP.yml b/dashboard/config/locales/blocks.sr-SP.yml index f3711255ae5f7..bbbe1a9a50df7 100644 --- a/dashboard/config/locales/blocks.sr-SP.yml +++ b/dashboard/config/locales/blocks.sr-SP.yml @@ -432,6 +432,10 @@ sr: CONDITION: '"when"': када '"while"': док је + gamelab_everySeconds: + options: + UNIT: + '"seconds"': секунде gamelab_getProp: options: PROPERTY: diff --git a/dashboard/config/locales/lesson_activities.sr-SP.json b/dashboard/config/locales/lesson_activities.sr-SP.json index c3259b5338cd1..230c437614944 100644 --- a/dashboard/config/locales/lesson_activities.sr-SP.json +++ b/dashboard/config/locales/lesson_activities.sr-SP.json @@ -44,6 +44,12 @@ "dca1904a-ae71-49d2-b77f-708aa02d2707": { "name": "Главна активност" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Активност" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Активност" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Активност" }, @@ -248,6 +254,9 @@ "2ffe8a66-a950-4b74-91e5-5149b2808279": { "name": "Главна активност" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Активност" + }, "6260dc9f-f1ec-41fb-bb11-c03bbe503e26": { "name": "Главна активност" }, diff --git a/dashboard/config/locales/long_instructions.sr-SP.json b/dashboard/config/locales/long_instructions.sr-SP.json index b3868a4a8f8eb..fca83dca22263 100644 --- a/dashboard/config/locales/long_instructions.sr-SP.json +++ b/dashboard/config/locales/long_instructions.sr-SP.json @@ -50,7 +50,7 @@ "CourseD_Dance_Party_06": "_Треба нам још плесача!_\n\nНаправи пратећег плесача који се зове `backup_dancer1` да плеше са мачком.", "CourseD_Dance_Party_08": "Сваки плесач има својства, _properties_ којима се одређује како изгледа.\n\nМожеш га смањити тако да изгледа да је даље у позадини променом _size_ својства. Можеш ли да смањиш оба пратећа плесача тако да буду исте величине?", "CourseD_Dance_Party_09": "Плесачи имају својство боја \"tint\" које им додаје нови слој боје. Пробај да промениш боју једном од својих плесача.\n\n- Боје које изабереш ће се помешати са бојама плесача.", - "CourseD_Dance_Party_10": "Сада знамо да мењамо својства плесача. Можемо подесити да се та својства мењају праћењем музике помоћу блока:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nОвај програм користи ниво баса (ниских тонова) за контролу висине плесача. Можеш ли да поставиш да и други плесач прати музику?", + "CourseD_Dance_Party_10": "Сада знамо да мењамо својства плесача. Можемо подесити да се та својства мењају праћењем музике помоћу блока:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nОвај програм користи ниво баса (ниских тонова) за контролу висине плесача. Можеш ли да поставиш да и други плесач прати музику?", "CourseD_Dance_Party_11b": "Време је за отплесавање! Мачке дабују (руке у страну) када је притиснута стрелица лево. Робот дропује (шпага) када је притиснута стрелица десно и пљесне када је притиснута стрелица горе.\n\n**Користи стрелице да Робот уради drop-clap-drop-clap најбрже што можеш!**", "CourseD_Dance_Party_12": "Нек журка потраје! Направи свој плес и подели га са пријатељима.", "Dance_2019_01": "Превуци блок \"CAT\"{x: 200, y: 200} у радни простор и повежи га унутар блока .\n\n Изабери `cat` или `sloth` да креираш првог плесача.\n\n- _Кликни сијалицу са леве стране ако желиш више информација или додатне изазове._", diff --git a/dashboard/config/locales/resources.sr-SP.json b/dashboard/config/locales/resources.sr-SP.json index 09b14177ef4a9..88afa06a3868c 100644 --- a/dashboard/config/locales/resources.sr-SP.json +++ b/dashboard/config/locales/resources.sr-SP.json @@ -14,6 +14,138 @@ "name": "Cкретања и углови", "url": "https://www.youtube.com/watch?v=sPKXZBL_Yvs" }, + "lesson_plans/courseb/2018": { + "name": "План лекција" + }, + "lesson_plans/coursea/2018": { + "name": "План лекција" + }, + "lesson_plans/coursed/2018": { + "name": "План лекција" + }, + "lesson_plans/coursef/2018": { + "name": "План лекција" + }, + "lesson_plans/express/2018": { + "name": "План лекција" + }, + "lesson_plans/coursee/2018": { + "name": "План лекција" + }, + "lesson_plans/coursec/2018": { + "name": "План лекција" + }, + "code_introduced_1/csd/2018": { + "name": "Код представљен" + }, + "lesson_plans_2/csd/2018": { + "name": "План лекција" + }, + "code_introduced_3/csd/2018": { + "name": "Код представљен" + }, + "lesson_plans_5/csd/2018": { + "name": "План лекција" + }, + "lesson_plans_4/csd/2018": { + "name": "План лекција" + }, + "code_introduced_2/csd/2018": { + "name": "Код представљен" + }, + "lesson_plans_3/csd/2018": { + "name": "План лекција" + }, + "code_introduced/csd/2018": { + "name": "Код представљен" + }, + "lesson_plans_1/csd/2018": { + "name": "План лекција" + }, + "lesson_plans/csd/2018": { + "name": "План лекција" + }, + "lesson_plans/coursea/2019": { + "name": "План лекција" + }, + "lesson_plans/courseb/2019": { + "name": "План лекција" + }, + "lesson_plans/coursed/2019": { + "name": "План лекција" + }, + "lesson_plans/coursef/2019": { + "name": "План лекција" + }, + "lesson_plans/coursee/2019": { + "name": "План лекција" + }, + "lesson_plans/express/2019": { + "name": "План лекција" + }, + "lesson_plans/coursec/2019": { + "name": "План лекција" + }, + "code_introduced_1/csd/2019": { + "name": "Код представљен" + }, + "lesson_plans_2/csd/2019": { + "name": "План лекција" + }, + "code_introduced_3/csd/2019": { + "name": "Код представљен" + }, + "lesson_plans_5/csd/2019": { + "name": "План лекција" + }, + "code_introduced_2/csd/2019": { + "name": "Код представљен" + }, + "lesson_plans_3/csd/2019": { + "name": "План лекција" + }, + "lesson_plans_4/csd/2019": { + "name": "План лекција" + }, + "lesson_plans/csd/2019": { + "name": "План лекција" + }, + "code_introduced/csd/2019": { + "name": "Код представљен" + }, + "lesson_plans_1/csd/2019": { + "name": "План лекција" + }, + "code_introduced_1/csd/2017": { + "name": "Код представљен" + }, + "lesson_plans_2/csd/2017": { + "name": "План лекција" + }, + "code_introduced_3/csd/2017": { + "name": "Код представљен" + }, + "lesson_plans_5/csd/2017": { + "name": "План лекција" + }, + "code_introduced/csd/2017": { + "name": "Код представљен" + }, + "lesson_plans_1/csd/2017": { + "name": "План лекција" + }, + "lesson_plans/csd/2017": { + "name": "План лекција" + }, + "lesson_plans_4/csd/2017": { + "name": "План лекција" + }, + "code_introduced_2/csd/2017": { + "name": "Код представљен" + }, + "lesson_plans_3/csd/2017": { + "name": "План лекција" + }, "unplugged-video-internet/coursef/2021": { "name": "Интернет" }, @@ -243,6 +375,30 @@ }, "lists/csd/2021": { "name": "Листе" + }, + "lesson_plans/pre-express/2020": { + "name": "План лекција" + }, + "lesson_plans/express/2020": { + "name": "План лекција" + }, + "lesson_plans/courseb/2020": { + "name": "План лекција" + }, + "lesson_plans/coursed/2020": { + "name": "План лекција" + }, + "lesson_plans/coursec/2020": { + "name": "План лекција" + }, + "lesson_plans/coursee/2020": { + "name": "План лекција" + }, + "lesson_plans/coursea/2020": { + "name": "План лекција" + }, + "lesson_plans/coursef/2020": { + "name": "План лекција" } } } diff --git a/dashboard/config/locales/scripts.sr-SP.yml b/dashboard/config/locales/scripts.sr-SP.yml index cbda8a56f70a8..a8ac59d60080b 100644 --- a/dashboard/config/locales/scripts.sr-SP.yml +++ b/dashboard/config/locales/scripts.sr-SP.yml @@ -2494,6 +2494,10 @@ sr: lessons: lesson-6: name: Променљиве + csa3-2022: + lessons: + lesson-5: + name: Бројачке петље cs4all-invasive-species: lessons: lesson-12: diff --git a/i18n/locales/sr-SP/dashboard/blocks.yml b/i18n/locales/sr-SP/dashboard/blocks.yml index 7804695908f63..411c243b01ec3 100644 --- a/i18n/locales/sr-SP/dashboard/blocks.yml +++ b/i18n/locales/sr-SP/dashboard/blocks.yml @@ -438,6 +438,10 @@ sr: CONDITION: '"when"': када '"while"': док је + gamelab_everySeconds: + options: + UNIT: + '"seconds"': секунде gamelab_getProp: options: PROPERTY: diff --git a/i18n/locales/sr-SP/dashboard/scripts.yml b/i18n/locales/sr-SP/dashboard/scripts.yml index edd1b1bfc84bf..d789f9b915f0f 100755 --- a/i18n/locales/sr-SP/dashboard/scripts.yml +++ b/i18n/locales/sr-SP/dashboard/scripts.yml @@ -2441,6 +2441,10 @@ sr: lessons: lesson-6: name: Променљиве + csa3-2022: + lessons: + lesson-5: + name: Бројачке петље cs4all-invasive-species: lessons: lesson-12: From 711a56dc4f4ebe3da60b485d10e408fd0d6b5804 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:33 +0000 Subject: [PATCH 70/84] dashboard i18n updates - Swedish --- .../locales/activity_sections.sv-SE.json | 4 +- .../config/locales/authored_hints.sv-SE.json | 8 +- dashboard/config/locales/blocks.sv-SE.yml | 10 ++ .../locales/lesson_activities.sv-SE.json | 9 ++ dashboard/config/locales/lessons.sv-SE.json | 4 - .../locales/long_instructions.sv-SE.json | 2 +- dashboard/config/locales/resources.sv-SE.json | 123 +++++++++++++++++- dashboard/config/locales/scripts.sv-SE.yml | 10 +- i18n/locales/sv-SE/dashboard/blocks.yml | 10 ++ i18n/locales/sv-SE/dashboard/scripts.yml | 10 +- 10 files changed, 172 insertions(+), 18 deletions(-) diff --git a/dashboard/config/locales/activity_sections.sv-SE.json b/dashboard/config/locales/activity_sections.sv-SE.json index 5316243f56b9d..f91a286f41288 100644 --- a/dashboard/config/locales/activity_sections.sv-SE.json +++ b/dashboard/config/locales/activity_sections.sv-SE.json @@ -1178,7 +1178,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Introduktion\n\nVälkomna eleverna till lektionen och presentera dagens aktivitet.", "tips": [ - "Ett sätt att presentera kodningstimmen om du inte är så bekant med kodning själv är att visa en av [våra inspirationsvideor](https://hourofcode.com/promote/resources#videos). Välj den som du tror att dina elever kommer att tycka är inspirerande och dela den nu. För elever i åldern 11 till 14 år föreslår vi [Kodningstimmen är här](https://youtu.be/FC5FbmsH4fw)." + "Ett sätt att presentera kodningstimmen om du inte är så bekant med kodning själv är att visa en av [våra inspirationsvideor][0]. Välj den som du tror att dina elever kommer att tycka är inspirerande och dela den nu. För elever i åldern 11 till 14 år föreslår vi [Kodningstimmen är här][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -1191,7 +1191,7 @@ "description": "Visste ni att datavetenskap kan vara väldigt kreativt? Faktum är att ni kan skapa konst med kod. Som en påminnelse är kod en uppsättning instruktioner som en dator kan förstå. Precis som att välja vilka färger som ska användas, kan valet av kod du skriver också vara en möjlighet att uttrycka er kreativitet!\n\nIdag kommer vi att använda poesi för att inspirera vår kreativa kodning. Är det någon som vet vad poesi är? Har ni någon favoritdikt eller favoritpoet?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Läs poesi tillsammans:** Läs några [några dikter](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) tillsammans i klassen och öva på att identifiera stämningen i varje dikt. Uppmuntra eleverna att dela med sig av sin tolkning, även om den skiljer sig från någon annans." + "description": "**Läs poesi tillsammans:** Läs några [några dikter][0] tillsammans i klassen och öva på att identifiera stämningen i varje dikt. Uppmuntra eleverna att dela med sig av sin tolkning, även om den skiljer sig från någon annans." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "description": "#### Allmänt stöd\n\nI slutet av den här aktiviteten kommer eleverna att ha en animerad dikt som representerar deras visuella tolkning av den dikt de valde. Den här lektionen är utformad för att ge eleverna en möjlighet att knåpa med sin kod och hitta de visuella effekter som de gillar bäst. \n\nNär du går runt i klassrummet ska du uppmuntra eleverna att:\n\n- **Ta den tid som behövs:** De flesta nivåerna kräver att eleverna hittar de perfekta effekterna som matchar deras tolkning av stämningen i dikten. Att stanna kvar på en nivå och knåpa med sin kod ska uppmuntras. \n\n- **Hitta en dikt som du gillar:** Dikten som visas för en elev på en ny nivå är bara ett förslag. Det finns en rullgardinsmeny för dikter med förinlästa dikter högst upp på skärmen. Be eleverna läsa igenom några och hitta en som de gillar. De kan sedan börja animera dikten de valt med kod. \n\n- **Visa upp en slutförd nivå:** En nivåbubbla som är helt grön betyder att eleven har klarat alla kraven för den nivån. Be en elev klicka på en grön bubbla för att visa upp vad han eller hon har skapat. \n\nNär en elev har kört fast: \n\n- **Läs instruktionerna:** Instruktionerna är en punktlista med information om hur man slutför nivån. Om en elev inte kommer vidare kan du be eleven läsa instruktionerna högt för dig och återberätta vad som står i instruktionerna med sina egna ord.\n - Students can also click on this text-to-speech icon to hear the instructions read aloud.\n- **Håll utkik efter tips**: De flesta av nivåerna innehåller minst ett tips med mer ingående beskrivning om hur man klarar nivån. \n- **Ta vara på buggar:** Att få en bugg i din kod är en naturlig del av kodningsprocessen. Om programmet inte gör vad eleven förväntade sig ber du denne att först berätta vad han eller hon vill ska hända, och sedan klicka på Kör för att observera vad som faktiskt händer och sedan hitta vad i koden som orsakade diskrepansen. Kom ihåg att poängtera att det är positivt att hitta och fixa buggar. Att få en bugg innebär att eleverna gör ett bra jobb med att bygga ett mer komplext program." diff --git a/dashboard/config/locales/authored_hints.sv-SE.json b/dashboard/config/locales/authored_hints.sv-SE.json index 0633031b17e03..654d4acfb905b 100644 --- a/dashboard/config/locales/authored_hints.sv-SE.json +++ b/dashboard/config/locales/authored_hints.sv-SE.json @@ -485,18 +485,18 @@ "hint1": "Klicka på '+'-knappen i event-blocket. Fyll det tomma utrymmet i 'change costume'-blocket med 'subject'-blocket däri.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Ge monster munskydd genom att använd 'change costume'-blocket med en 'when clicked-händelse:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nVar noga med att också dra in det lilla röda 'clicked'-blocket!", - "hint2": "Den nya koden för denna nivå ska se ut så här:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Ge monster munskydd genom att använd 'change costume'-blocket med en 'when clicked-händelse:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nVar noga med att också dra in det lilla röda 'clicked'-blocket!", + "hint2": "Den nya koden för denna nivå ska se ut så här:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Letar du efter en extra utmaning?\n\nDu kan också få monster att röra sig snabbare eller långsammare.\n\n1. Klicka på 'Edit' i detta block wandering \n2. Öka eller minska talet i detta block: \n\nthis sprite1\n\n\nFör att få monster att röra sig långsammare, välj ett decimaltal som '0.5' eller '0,25'. För att få dem att röra sig snabbare, välj valfritt tal över 1." }, "CourseF_outbreak6": { "hint2": "Var noga med att flytta in de andra 'action'-blocken i 'if chance'-blocket:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Du måste lägga till ytterligare 3 'when touches'-händelser för att se alla möjliga kombinationer av 'touches' mellan friska och infekterade sprites.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Du måste lägga till ytterligare 3 'when touches'-händelser för att se alla möjliga kombinationer av 'touches' mellan friska och infekterade sprites.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vaccin\n\nDu kan ge monster ett vaccin när du klickar på dem. För att göra detta, använd blocket 'change constume' med den här händelsen:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vaccin\n\nDu kan ge monster ett vaccin när du klickar på dem. För att göra detta, använd blocket 'change constume' med den här händelsen:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Har du kört fast? Du kan alltid återställa koden genom att klicka på 'Verson History\" nedan och sedan välja 'Start Over'." }, "Function intro Ryan_2021": { diff --git a/dashboard/config/locales/blocks.sv-SE.yml b/dashboard/config/locales/blocks.sv-SE.yml index 205449d7f38f4..bc57560a24db5 100644 --- a/dashboard/config/locales/blocks.sv-SE.yml +++ b/dashboard/config/locales/blocks.sv-SE.yml @@ -2,6 +2,8 @@ sv: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: skapa nya {ANIMATION_NAME} sprite vid {LOCATION} Dancelab_alternateMoves: text: "{GROUP} växla varje {N} takter \nmellan {MOVE1} och {MOVE2}" options: @@ -1037,6 +1039,12 @@ sv: text: rita linje {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: kanter blockera {SPRITE} från att flytta + gamelab_everySeconds: + text: 'varje {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekunder + '"frames"': ramar gamelab_followingTargets: text: följ mål gamelab_getAllSprites: @@ -1190,6 +1198,8 @@ sv: '"pop"': pop '"rain"': regn '"spiral"': spiral + gamelab_makeNewScaledSprite: + text: skapa nya {ANIMATION_NAME} sprite vid {LOCATION} gamelab_makeNewSpriteAnon: text: skapa nya {ANIMATION_NAME} sprite vid {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.sv-SE.json b/dashboard/config/locales/lesson_activities.sv-SE.json index 12000abf73c08..3a88e9b4f0f29 100644 --- a/dashboard/config/locales/lesson_activities.sv-SE.json +++ b/dashboard/config/locales/lesson_activities.sv-SE.json @@ -20,12 +20,18 @@ "e746d53a-16b6-4748-98ce-e04ed834264b": { "name": "Gör klart" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Aktivitet" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Nivåer" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Nivåer" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Aktivitet" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Nivåer" }, @@ -2831,6 +2837,9 @@ "f5985094-20d7-4316-a052-e7b18a78572e": { "name": "Nivåer" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Aktivitet" + }, "b0422816-99eb-45d4-ad51-c872770be86c": { "name": "Nivåer" }, diff --git a/dashboard/config/locales/lessons.sv-SE.json b/dashboard/config/locales/lessons.sv-SE.json index 1a1d31177d431..1bafd7ef9b20f 100644 --- a/dashboard/config/locales/lessons.sv-SE.json +++ b/dashboard/config/locales/lessons.sv-SE.json @@ -5,10 +5,6 @@ "poem-art-2021/Poem Art": { "overview": "I den här Datavetenskap- och språkintegrerade lektionen för nya kodare kommer studenterna att animera en dikt med kod för att illustrera stämningen i en dikt. Eleverna kommer att läsa och upptäcka stämningen i en dikt. De hittar sedan motsvarande effekter och bilder för att illustrera diktens stämning. Slutligen kommer studenterna att använda händelser (kod) för att illustrera en förändring i stämningen eller animera introduktionen av nya bilder i en dikt.\n\nDenna lektion kan genomföras som en 1-timmes fristående lektion. Det finns också ett alternativ att använda den här lektionen som den första lektionen i flerlektionsmodulen som heter [Coding with Poetry](http://studio.code.org/s/poetry-2021).", "preparation": "- Granska och slutför självstudien online själv: [Diktkonst](http://studio.code.org/s/poem-art).\n\n- Prova alltid aktiviteterna själv innan du ber dina elever att utföra dem.\n\n- Kontrollera din teknik och avgör om du behöver felsöka något i förväg.\n\n- Vissa nivåer kräver ljud vid uppspelning. Dela ut hörlurar i förväg. \n\n- [Valfritt] Två fästisar per elev till utvärderingen." - }, - "poem-art/lesson-1": { - "overview": "I den här Datavetenskap- och språkintegrerade lektionen kommer studenterna att animera en dikt med kod för att illustrera stämningen i en dikt. Under denna inledande kodningsaktivitet läser och identifierar studenterna stämningen i en dikt. Sedan hittar de motsvarande effekter och bilder för att illustrera diktens stämning. Slutligen använder eleverna händelser (kod) för att illustrera en förändring i stämningen eller animera införandet av nya bilder i en dikt. \n\nDenna lektion kan genomföras som en fristående lektion på en timme. Det går även att använda den här lektionen som den första lektionen i lektionsmodulen i fem delar som heter [Koda med poesi](http://code.org/poetry). I slutet av modulen Koda med poesi skriver eleverna sina egna dikter och skapar en app för att generera dikter som de kan dela med sina vänner.\n\nKoda med poesi ingår i Code.orgs läroplan DV Sammanhang, som är tänkt att integrera datavetenskap med andra ämnen som matematik, språk och naturvetenskap med anpassning till standarderna för CCSS, NGSS och CSTA.", - "preparation": "- Granska och slutför självstudien online själv: [Diktkonst](http://studio.code.org/s/poem-art).\n\n- Prova alltid aktiviteterna själv innan du ber dina elever att utföra dem.\n\n- Kontrollera din teknik och avgör om du behöver felsöka något i förväg.\n\n- Vissa nivåer kräver ljud vid uppspelning. Dela ut hörlurar i förväg. \n\n- [Valfritt] Två fästisar per elev till utvärderingen." } } } diff --git a/dashboard/config/locales/long_instructions.sv-SE.json b/dashboard/config/locales/long_instructions.sv-SE.json index 1829575114495..10e507f7f65fb 100644 --- a/dashboard/config/locales/long_instructions.sv-SE.json +++ b/dashboard/config/locales/long_instructions.sv-SE.json @@ -247,7 +247,7 @@ "courseD_maze_nestedLoops4_2021": "Få mig till Solrosen!", "courseF_bee2": "Kan du använda en loop för att samla all nektar?", "courseF_bee_for_challenge2_2021": "Lös detta pussel med minsta möjliga antal block.", - "CourseF_outbreak1": "# Skapa en simulering\n\n\n\n
                            \n\n\n_Idag ska du skriva kod så att du kan köra din egen simulering av virusutbrottet i Monster Town._\n\n*Först kommer vi att liva upp Monster Town genom att skapa sprites för att representera monsterna. Skriv din kod i \\_\\*\\* arbetsytan,\\*\\* \\_tryck sedan på* **Run** _för att se din simulering. Om du behöver hjälp, klicka på_ **glödlampan** _för att få en ledtråd._\n\n
                            \n\n## Gör så här\n\n1. Skapa sprites för att representera 10 friska monster ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) och 1 sjukt monster ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png). **Sprites** är karaktärerna på skärmen som kan röra sig, ändra eller interagera med varandra.\n\n2. Ställ in storleken på sprites på \"50\" och låt dem alla börja \"vandra\".\n\n3. Tryck på 'RUN'.\n\nDu borde se sprites som rör sig runt som på animationen till höger.", + "CourseF_outbreak1": "# Skapa en simulering\n\n\n\n
                            \n\n\n_Idag ska du skriva kod så att du kan köra din egen simulering av virusutbrottet i Monster Town._\n\n*Först kommer vi att liva upp Monster Town genom att skapa sprites för att representera monsterna. Skriv din kod i \\_\\\\*\\* arbetsytan,\\*\\* \\_tryck sedan på\\* **Run** _för att se din simulering. Om du behöver hjälp, klicka på_ **glödlampan** _för att få en ledtråd._\n\n
                            \n\n## Gör så här\n\n1. Skapa sprites för att representera 10 friska monster ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) och 1 sjukt monster ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png). **Sprites** är karaktärerna på skärmen som kan röra sig, ändra eller interagera med varandra.\n\n2. Ställ in storleken på sprites på \"50\" och låt dem alla börja \"vandra\".\n\n3. Tryck på 'RUN'.\n\nDu borde se sprites som rör sig runt som på animationen till höger.", "CourseF_outbreak2": "# Programmera med Events\n\n
                            \n\n_\nHoppsan! Ett av monsterna fick ett virus! När ett friskt monster rör vid ett sjukt monster blir det också sjukt._ \n\n
                            \n\nFör att få något att hända när två sprites rör vid varandra kommer vi att använda detta \"event\"-block:\n\n\"when\"\"healthy\"\"sick\"\n\nObservera att du kan öppna blocket med det blå '+'-tecknet till vänster. \n\n## Gör så här\n\nAnvänd 'subject'-blocket däri för att ändra **healthy monsters** ![](https://images.code.org/aaa464d7edf881c69fb0d8909d59ff96-image-1602520553016.png) till **sick monsters** ![](https://images.code.org/57860d7a8618e61c95170691d61e0882-image-1602520556193.png) när de rör vid varandra.", "CourseF_outbreak3": "\n\n# Stoppar utbrottet med munskydd\n\n_Ett sätt att sakta ner ett utbrott är att bära munskydd. Monster med munskydd kommer inte att smittas av viruset eller smitta andra. För att få något att hända när man klickar på en typ av monster kan du använda en ny typ av_ \"event\" _block._\n\n## Gör så här\n\n1. Använd ett 'when clicked'-block med 'change costume'-blocket för att ge friska monster munskydd när man klickar på dem. Upprepa för sjuka monster.\n\n2. Tryck på 'Run' och klicka snabbt på monstren. Försök att sakta ner eller stoppa utbrottet genom att sätta munskydd på alla monster.", "CourseF_outbreak5": "\n\n# Återhämtning\n\n
                            \n\n\n_Goda nyheter: Monster kan nu börja må bättre på egen hand! Sjuka monster som börjar återhämta sig kommer automatiskt att ändras tillbaka till ett friskt monster efter en tid. Hur tror du att detta kommer att påverka utbrottet?_\n\n
                            \n\n## Gör så här\n\nKör simuleringen några gånger till. Hände något annorlunda?", diff --git a/dashboard/config/locales/resources.sv-SE.json b/dashboard/config/locales/resources.sv-SE.json index 097561f1dc570..304fdcd779975 100644 --- a/dashboard/config/locales/resources.sv-SE.json +++ b/dashboard/config/locales/resources.sv-SE.json @@ -56,6 +56,102 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Lektionsplan" + }, + "lesson_plans/coursea/2018": { + "name": "Lektionsplan" + }, + "lesson_plans/coursed/2018": { + "name": "Lektionsplan" + }, + "lesson_plans/coursef/2018": { + "name": "Lektionsplan" + }, + "lesson_plans/express/2018": { + "name": "Lektionsplan" + }, + "lesson_plans/coursee/2018": { + "name": "Lektionsplan" + }, + "lesson_plans/coursec/2018": { + "name": "Lektionsplan" + }, + "lesson_plans_2/csd/2018": { + "name": "Lektionsplan" + }, + "lesson_plans_5/csd/2018": { + "name": "Lektionsplan" + }, + "lesson_plans_4/csd/2018": { + "name": "Lektionsplan" + }, + "lesson_plans_3/csd/2018": { + "name": "Lektionsplan" + }, + "lesson_plans_1/csd/2018": { + "name": "Lektionsplan" + }, + "lesson_plans/csd/2018": { + "name": "Lektionsplan" + }, + "lesson_plans/coursea/2019": { + "name": "Lektionsplan" + }, + "lesson_plans/courseb/2019": { + "name": "Lektionsplan" + }, + "lesson_plans/coursed/2019": { + "name": "Lektionsplan" + }, + "lesson_plans/coursef/2019": { + "name": "Lektionsplan" + }, + "lesson_plans/coursee/2019": { + "name": "Lektionsplan" + }, + "lesson_plans/express/2019": { + "name": "Lektionsplan" + }, + "lesson_plans/coursec/2019": { + "name": "Lektionsplan" + }, + "lesson_plans_2/csd/2019": { + "name": "Lektionsplan" + }, + "lesson_plans_5/csd/2019": { + "name": "Lektionsplan" + }, + "lesson_plans_3/csd/2019": { + "name": "Lektionsplan" + }, + "lesson_plans_4/csd/2019": { + "name": "Lektionsplan" + }, + "lesson_plans/csd/2019": { + "name": "Lektionsplan" + }, + "lesson_plans_1/csd/2019": { + "name": "Lektionsplan" + }, + "lesson_plans_2/csd/2017": { + "name": "Lektionsplan" + }, + "lesson_plans_5/csd/2017": { + "name": "Lektionsplan" + }, + "lesson_plans_1/csd/2017": { + "name": "Lektionsplan" + }, + "lesson_plans/csd/2017": { + "name": "Lektionsplan" + }, + "lesson_plans_4/csd/2017": { + "name": "Lektionsplan" + }, + "lesson_plans_3/csd/2017": { + "name": "Lektionsplan" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Lista över dikter", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -250,7 +346,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Den stora händelsen", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Den stora händelsen" @@ -1656,6 +1753,30 @@ }, "all_vocabulary_3/csd/2021": { "url": "/s/csd2-2021/vocab" + }, + "lesson_plans/pre-express/2020": { + "name": "Lektionsplan" + }, + "lesson_plans/express/2020": { + "name": "Lektionsplan" + }, + "lesson_plans/courseb/2020": { + "name": "Lektionsplan" + }, + "lesson_plans/coursed/2020": { + "name": "Lektionsplan" + }, + "lesson_plans/coursec/2020": { + "name": "Lektionsplan" + }, + "lesson_plans/coursee/2020": { + "name": "Lektionsplan" + }, + "lesson_plans/coursea/2020": { + "name": "Lektionsplan" + }, + "lesson_plans/coursef/2020": { + "name": "Lektionsplan" } } } diff --git a/dashboard/config/locales/scripts.sv-SE.yml b/dashboard/config/locales/scripts.sv-SE.yml index 2e4818f0a4edf..ec9fa7fe4e739 100644 --- a/dashboard/config/locales/scripts.sv-SE.yml +++ b/dashboard/config/locales/scripts.sv-SE.yml @@ -1304,6 +1304,7 @@ sv: description_short: Göra en basketmatch description: Göra en basketmatch student_description: Göra en basketmatch + name: basket csd2-2017: lessons: new stage: @@ -1928,6 +1929,7 @@ sv: Res genom Minecraft via koden. student_description: Minecraft är tillbaka för Hour of Code med en helt ny aktivitet! Res genom Minecraft via koden. + name: hjälte csp-explore-2017: lessons: new stage: @@ -2413,6 +2415,7 @@ sv: Dance Party: name: Dansparty student_description: Koda ditt egna dansparty som du kan dela med dina vänner. + name: dans frozen-2018-test-b: lessons: Artist: @@ -2424,6 +2427,7 @@ sv: lessons: Aquatic: name: 'Minecraft: Resande vattenlevande' + name: Vattenlevande dance--draft: lessons: Dance Party: @@ -3075,9 +3079,6 @@ sv: display_name: Översikt dance-2019: description: Koda ditt egna dansparty som du kan dela med dina vänner. - lessons: - Dance Party: - name: Dansparty student_description: Koda ditt egna dansparty som du kan dela med dina vänner. k5-onlinepd-2019: lesson_groups: @@ -5610,6 +5611,9 @@ sv: display_name: Innehåll name: csa2-2022 csa3-2022: + lessons: + lesson-5: + name: "'För' loopar" lesson_groups: lessonGroup-2: display_name: Innehåll diff --git a/i18n/locales/sv-SE/dashboard/blocks.yml b/i18n/locales/sv-SE/dashboard/blocks.yml index 35b2bf8aaa9e9..febaed630e219 100644 --- a/i18n/locales/sv-SE/dashboard/blocks.yml +++ b/i18n/locales/sv-SE/dashboard/blocks.yml @@ -2,6 +2,8 @@ sv: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: skapa nya {ANIMATION_NAME} sprite vid {LOCATION} Dancelab_alternateMoves: text: "{GROUP} växla varje {N} takter \nmellan {MOVE1} och {MOVE2}" options: @@ -1037,6 +1039,12 @@ sv: text: rita linje {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: kanter blockera {SPRITE} från att flytta + gamelab_everySeconds: + text: 'varje {N} {UNIT} ' + options: + UNIT: + '"seconds"': sekunder + '"frames"': ramar gamelab_followingTargets: text: följ mål gamelab_getAllSprites: @@ -1190,6 +1198,8 @@ sv: '"pop"': pop '"rain"': regn '"spiral"': spiral + gamelab_makeNewScaledSprite: + text: skapa nya {ANIMATION_NAME} sprite vid {LOCATION} gamelab_makeNewSpriteAnon: text: skapa nya {ANIMATION_NAME} sprite vid {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/sv-SE/dashboard/scripts.yml b/i18n/locales/sv-SE/dashboard/scripts.yml index 744defe81e9df..af9a891266538 100755 --- a/i18n/locales/sv-SE/dashboard/scripts.yml +++ b/i18n/locales/sv-SE/dashboard/scripts.yml @@ -1230,6 +1230,7 @@ sv: description_short: Göra en basketmatch description: Göra en basketmatch student_description: Göra en basketmatch + name: basket csd2-2017: lessons: new stage: @@ -1849,6 +1850,7 @@ sv: hero: description: Minecraft är tillbaka för Hour of Code med en helt ny aktivitet! Res genom Minecraft via koden. student_description: Minecraft är tillbaka för Hour of Code med en helt ny aktivitet! Res genom Minecraft via koden. + name: hjälte csp-explore-2017: lessons: new stage: @@ -2333,6 +2335,7 @@ sv: Dance Party: name: Dansparty student_description: Koda ditt egna dansparty som du kan dela med dina vänner. + name: dans frozen-2018-test-b: lessons: Artist: @@ -2343,6 +2346,7 @@ sv: lessons: Aquatic: name: 'Minecraft: Resande vattenlevande' + name: Vattenlevande dance--draft: lessons: Dance Party: @@ -2990,9 +2994,6 @@ sv: display_name: Översikt dance-2019: description: Koda ditt egna dansparty som du kan dela med dina vänner. - lessons: - Dance Party: - name: Dansparty student_description: Koda ditt egna dansparty som du kan dela med dina vänner. k5-onlinepd-2019: lesson_groups: @@ -5103,6 +5104,9 @@ sv: display_name: Innehåll name: csa2-2022 csa3-2022: + lessons: + lesson-5: + name: "'För' loopar" lesson_groups: lessonGroup-2: display_name: Innehåll From 1aa678d72678a97ce513afca21c026aec32bf33c Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:36 +0000 Subject: [PATCH 71/84] dashboard i18n updates - Tamil --- .../locales/activity_sections.ta-IN.json | 4 +- .../config/locales/authored_hints.ta-IN.json | 26 +- dashboard/config/locales/blocks.ta-IN.yml | 10 + dashboard/config/locales/callouts.ta-IN.json | 9 +- .../locales/lesson_activities.ta-IN.json | 15 +- dashboard/config/locales/lessons.ta-IN.json | 9 - .../locales/long_instructions.ta-IN.json | 36 +- dashboard/config/locales/resources.ta-IN.json | 420 +++++++++++++++++- dashboard/config/locales/scripts.ta-IN.yml | 28 +- .../locales/short_instructions.ta-IN.json | 16 +- .../locales/teacher_markdown.ta-IN.json | 6 +- i18n/locales/ta-IN/dashboard/blocks.yml | 10 + i18n/locales/ta-IN/dashboard/scripts.yml | 28 +- 13 files changed, 537 insertions(+), 80 deletions(-) diff --git a/dashboard/config/locales/activity_sections.ta-IN.json b/dashboard/config/locales/activity_sections.ta-IN.json index 4db8570461cd8..793345becf841 100644 --- a/dashboard/config/locales/activity_sections.ta-IN.json +++ b/dashboard/config/locales/activity_sections.ta-IN.json @@ -790,7 +790,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### மேடையை\n\n அமைத்தல்வகுப்பிற்கு மாணவர்களை வரவேற்று அன்றைய செயல்பாட்டை அறிமுகப்படுத்துங்கள்.", "tips": [ - "உங்கள் குறியீட்டை நீங்கள் நன்கு அறிந்திருக்கவில்லை என்றால், Hour of Code -ஐ அறிமுகப்படுத்த ஒரு வழி, [எங்களின் ஊக்கமூட்டும் வீடியோக்கள்](https://hourofcode.com/promote/resources#videos) ஒன்றைக் காண்பிப்பதாகும். உங்கள் மாணவர்கள் உத்வேகம் பெறுவார்கள் என்று நீங்கள் நினைக்கும் ஒன்றைத் தேர்ந்தெடுத்து, இப்போதே பகிரவும். நடுநிலை வகுப்புகளில் பயிலும் கற்பவர்களுக்கு, நாங்கள் [Hour of Code இங்கே உள்ளது](https://youtu.be/FC5FbmsH4fw) –ஐப் பரிந்துரைக்கிறோம்." + "உங்கள் குறியீட்டை நீங்கள் நன்கு அறிந்திருக்கவில்லை என்றால், Hour of Code -ஐ அறிமுகப்படுத்த ஒரு வழி, [எங்களின் ஊக்கமூட்டும் வீடியோக்கள்][0] ஒன்றைக் காண்பிப்பதாகும். உங்கள் மாணவர்கள் உத்வேகம் பெறுவார்கள் என்று நீங்கள் நினைக்கும் ஒன்றைத் தேர்ந்தெடுத்து, இப்போதே பகிரவும். நடுநிலை வகுப்புகளில் பயிலும் கற்பவர்களுக்கு, நாங்கள் [Hour of Code இங்கே உள்ளது][1] –ஐப் பரிந்துரைக்கிறோம்." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -803,7 +803,7 @@ "description": "கணினி அறிவியல் மிகவும் ஆக்கப்பூர்வமானது என்பது உங்களுக்குத் தெரியுமா? உண்மையில், நீங்கள் குறியீட்டைக் கொண்டு கலையை உருவாக்கலாம். நினைவூட்டலாக, குறியீடு என்பது கணினி புரிந்து கொள்ளக்கூடிய வழிமுறைகளின் தொகுப்பாகும். வண்ணப்பூச்சின் எந்த வண்ணங்களைப் பயன்படுத்த வேண்டும் என்பதைத் தேர்ந்தெடுப்பது போல, நீங்கள் எழுதும் குறியீட்டைத் தேர்ந்தெடுப்பதும் உங்கள் படைப்பாற்றலை வெளிப்படுத்த ஒரு வாய்ப்பாக இருக்கும்! \n\nஇன்று நமது படைப்புக் குறியீட்டை ஊக்குவிக்க கவிதையைப் பயன்படுத்தப் போகிறோம். கவிதை என்றால் என்ன என்று யாருக்காவது தெரியுமா? உங்களுக்குப் பிடித்த கவிதை அல்லது கவிஞர் யாரேனும் இருக்கிறாரா? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**கவிதையை சேர்ந்து படியுங்கள்:** ஒரு [சில கவிதைகள்](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) -ஐ ஒரு வகுப்பாகச் சேர்ந்து படித்து ஒவ்வொரு கவிதையின் மனநிலையையும் பெயரிட்டுப் பயிற்சி செய்யுங்கள். வேறொருவரின் விளக்கத்திலிருந்து வேறுபட்டதாக இருந்தாலும், அவர்களின் விளக்கத்தைப் பகிர்ந்துகொள்ள மாணவர்களை ஊக்குவிக்கவும். " + "description": "**கவிதையை சேர்ந்து படியுங்கள்:** ஒரு [சில கவிதைகள்][0] -ஐ ஒரு வகுப்பாகச் சேர்ந்து படித்து ஒவ்வொரு கவிதையின் மனநிலையையும் பெயரிட்டுப் பயிற்சி செய்யுங்கள். வேறொருவரின் விளக்கத்திலிருந்து வேறுபட்டதாக இருந்தாலும், அவர்களின் விளக்கத்தைப் பகிர்ந்துகொள்ள மாணவர்களை ஊக்குவிக்கவும். " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "கவிதை கலை", diff --git a/dashboard/config/locales/authored_hints.ta-IN.json b/dashboard/config/locales/authored_hints.ta-IN.json index ba76ab96b64e4..f6315c8187276 100644 --- a/dashboard/config/locales/authored_hints.ta-IN.json +++ b/dashboard/config/locales/authored_hints.ta-IN.json @@ -231,7 +231,7 @@ }, "CourseF_outbreak3": { "hint1": "அரக்கர்களின் முகமூடிகளை வழங்க, ```நிகழ்வைக் கிளிக் செய்யும் போது`` ஆடை மாற்ற``` தொகுதியைப் பயன்படுத்தவும்:", - "hint2": "இந்த நிலைக்கான புதிய குறியீடு இப்படி இருக்க வேண்டும்:\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint2": "இந்த நிலைக்கான புதிய குறியீடு இப்படி இருக்க வேண்டும்:\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## கூடுதல் சவாலை எதிர்பார்க்கிறீர்களா?\n\nஅரக்கர்களை வேகமாக அல்லது மெதுவாக நகர்த்தவும் செய்யலாம்.\n\n1. இந்த தொகுதியில் `திருத்து` என்பதைக் கிளிக் செய்க wandering \n2. இந்த தொகுதியில் எண்ணிக்கையை அதிகரிக்கவும் குறைக்கவும்:\n\nthis sprite1\n\nஅரக்கர்களை மெதுவாக நகர்த்துவதற்கு, `0.5` அல்லது`0.25` போன்ற தசம எண்ணைத் தேர்வுசெய்க. அவற்றை வேகமாக நகர்த்த, 1 ஐ விட அதிகமான எண்ணைத் தேர்வுசெய்க." @@ -901,7 +901,7 @@ }, "courseB_starWars_prog8_2021": { "courseB_starWars_prog8_a": "நீங்கள் ஏற்கனவே பயணித்த இடங்களின் தொகுப்பிற்கு திரும்பிச் செல்வது சரி.", - "courseB_starWars_prog8_b": "நீங்கள் உள்ளே வைத்த குறியீட்டிற்கு என்ன நடக்கிறது என்பதைக் காண `மீண்டும்` தொகுதியைப் பயன்படுத்த முயற்சிக்கவும்.\n\n[blockly block] [0]" + "courseB_starWars_prog8_b": "நீங்கள் உள்ளே வைத்த குறியீட்டிற்கு என்ன நடக்கிறது என்பதைக் காண `மீண்டும்` தொகுதியைப் பயன்படுத்த முயற்சிக்கவும்." }, "courseB_starWars_prog9": { "courseB_starWars_prog9_a": "தவறு செய்ய பயப்பட வேண்டாம்! நீங்கள் இன்னும் புதிரை தீர்க்கவில்லை என்றாலும், என்ன நடக்கிறது என்பதைக் காண குறியீட்டை இயக்கவும்.", @@ -926,7 +926,7 @@ "courseB_starWars_prog9_2021": { "courseB_starWars_prog9_a": "தவறு செய்ய பயப்பட வேண்டாம்! நீங்கள் இன்னும் புதிரை தீர்க்கவில்லை என்றாலும், என்ன நடக்கிறது என்பதைக் காண குறியீட்டை இயக்கவும்.", "courseB_starWars_prog9_b": "இந்த புதிரை தீர்க்க பல வழிகள் உள்ளன.", - "courseB_starWars_prog9_c": "ஒரு `மீண்டும்` [blockly block] [0] வளையத்தை இங்கு உதவ முடியுமா?" + "courseB_starWars_prog9_c": "ஒரு `மீண்டும்` [தடுக்கப்பட்ட தடுப்பு] [0] வளையத்தை இங்கு உதவ முடியுமா?" }, "courseC_starWars_loops1": { "courseC_starWars_loops1_a": "பிபி -8 ஸ்கிராப் மெட்டல் மீது உருளும் போது அவர் அதை தானாக எடுப்பார்.", @@ -1253,11 +1253,11 @@ "courseA_collector_loops8_c": "நீங்கள் ஒரு நேரத்தில் குறியீட்டின் ஒரு பகுதியை எழுதலாம் என்பதை நினைவில் கொள்ளுங்கள், பின்னர் நீங்கள் அங்கிருந்து எங்கு செல்ல வேண்டும் என்பதை அறிய \"Run\" என்பதை அழுத்தவும்." }, "courseB_Scrat_ramp1_2021": { - "1": "ஸ்க்ராட் நீங்கள் விரும்பியதைச் செய்யவில்லை எனில், இரண்டு தொகுதிகளும் ஒன்றாகக் கிளிக் செய்யப்பட்டுள்ளன என்பதை உறுதிசெய்து, மீண்டும் \"Run\" என்பதைக் கிளிக் செய்க.", - "2": "தவறு செய்ய பயப்பட வேண்டாம்! ஏதாவது முயற்சி செய்யுங்கள், அது வேலை செய்யவில்லை என்றால், வேறு ஏதாவது முயற்சிக்கவும்!" + "1": "நீங்கள் விரும்புவதை ஸ்க்ராட் செய்யவில்லை என்றால், இரண்டு தொகுதிகளும் முழுமையாக ஒன்றாக கிளிக் செய்யப்பட்டுள்ளதா என்பதை உறுதிசெய்து, மீண்டும் \"Run\" என்பதைக் கிளிக் செய்யவும்", + "2": "தவறு செய்ய பயப்பட வேண்டாம்! ஏதாவது முயற்சி செய்யுங்கள், அது வேலை செய்யவில்லை என்றால், வேறு ஏதாவது முயற்சி செய்யுங்கள்!" }, "courseB_Scrat_ramp2_2021": { - "1": "உங்கள் குறியீடு இப்படி இருக்க வேண்டும்:\n\n \n \n \n \n \n \n \n \n \n \n" + "1": "உங்கள் குறியீடு இப்படி இருக்க வேண்டும்:\n\n\n \n \n \n \n \n \n \n \n \n \n" }, "courseB_Scrat_ramp3a_2021": { "1": "உங்கள் குறியீடு இப்படி இருக்க வேண்டும்:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" @@ -1339,7 +1339,7 @@ "courseA_harvester_loops9_c": "அனைத்து சோளங்களையும் எடுக்க இந்த வழியைப் பின்பற்றவும்." }, "courseA_maze_seq10_2021": { - "courseA_maze_seq10_a": "உங்களுக்கு சிக்கல் இருந்தால், முதலில் ஒரு துண்டு காகிதத்தில் படிகளை எழுத முயற்சிக்கவும்", + "courseA_maze_seq10_a": "உங்களுக்கு சிக்கல் இருந்தால், முதலில் ஒரு துண்டு காகிதத்தில் படிகளை எழுத முயற்சிக்கவும்.", "courseA_maze_seq10_b": "இந்த புதிர் தீர்க்க நீங்கள் 3 வெவ்வேறு திசைகளில் செல்ல வேண்டும்." }, "courseA_maze_seq13_2021": { @@ -1348,19 +1348,19 @@ "courseA_maze_seq13_c": "இவை \n\n\n\n blocks கள் பன்றிக்கு அருகில் செல்ல உதவும்." }, "courseA_maze_seq1_2021": { - "courseA_maze_seq1_a": "பறவையை நகர்த்துவதில் சிக்கல் இருந்தால், \n \n கீழ் தொகுதிகள் பிடுங்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.", + "courseA_maze_seq1_a": "பறவையை நகர்த்துவதில் சிக்கல் இருந்தால்,\n \nகள் பிடுங்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.", "courseA_maze_seq1_b": "பறவை பன்றிக்குச் செல்ல 3 முறை மேற்கு நோக்கி நகர வேண்டும். இந்தத் தொகுதியைப் பயன்படுத்தவும்:\n\n" }, "courseA_maze_seq5_2021": { "1": "ஒரு தீர்வைக் கண்டுபிடிக்க காகிதத்தில் படிகளை எழுத முயற்சிக்கவும்!", - "2": "இந்த தொகுதியை நீங்கள் பயன்படுத்த வேண்டும்:" + "2": "இந்த தொகுதியை நீங்கள் பயன்படுத்த வேண்டும்:\n\n" }, "courseA_maze_seq5a_2021": { "1": "படிகளை உரக்கச் சொல்லுங்கள், பதிலைக் கண்டுபிடிக்க இது உங்களுக்கு உதவுமா என்று பாருங்கள்." }, "courseA_maze_seq6_2021": { "courseA_maze_seq6_a": "உங்கள் இறுதி குறியீடு 3 இயக்கத் தொகுதிகளைக் கொண்டிருக்க வேண்டும்.", - "courseA_maze_seq6_b": "நீங்கள் சிக்கிக்கொண்டால், புதிரை 2 பகுதிகளாக தீர்க்க முயற்சி செய்யுங்கள், மூலையில் ஒரு பகுதி மற்றும் மூலையில் ஒரு பகுதி." + "courseA_maze_seq6_b": "நீங்கள் சிக்கிக்கொண்டால், புதிரை 2 பகுதிகளாக தீர்க்க முயற்சி செய்யுங்கள், மூலையில் ஒரு பகுதி மற்றும் மூலையில் ஒரு பகுதி" }, "courseA_maze_seq8_2021": { "courseA_maze_seq8_a": "நீங்கள் சிக்கிக்கொண்டால், பறவை எப்படி நகர வேண்டும் என்பதை அறிய காகிதத்தில் படத்தை வரைய முயற்சிக்கவும்." @@ -1378,7 +1378,7 @@ "1": "உங்கள் குறியீடு இப்படி இருக்க வேண்டும்:\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n" }, "courseB_Scrat_ramp5a_2021": { - "1": "உங்கள் குறியீடு இப்படி இருக்க வேண்டும்:\n\n\n \n \n \n \n \n \n \n \n \n \n" + "1": "உங்கள் குறியீடு இப்படி இருக்க வேண்டும்:" }, "courseC19_playLab_EOC1_2021": { "courseE_playLab_scaffold1_a": "`நடிகர் 1 ஆக அமைக்கப்பட்டாரா ??? மேடையில் ஒரு நடிகரைச் சேர்க்க image` block ஐப் பயன்படுத்தலாம்.", @@ -1746,7 +1746,7 @@ "courseB_collector_loops1_a": " நீங்கள் புதையலின் மேல் நிற்கும்போது அதை எடுக்கப் பயன்படுத்தலாம்." }, "courseB_collector_loops2_2021": { - "courseB_collector_loops2_a": "நீங்கள் எந்த புதையலையும் சேகரிக்கும் முன் நீங்கள் நகர வேண்டும்.", + "courseB_collector_loops2_a": "எந்தவொரு புதையலையும் சேகரிப்பதற்கு முன்பு நீங்கள் செல்ல வேண்டும்.", "courseB_collector_loops2_b": "நீங்கள் புதையல் உள்ள இடத்தை அடைந்ததும், அதை எடுக்க block ஐப் பயன்படுத்தவும்." }, "courseB_collector_loops3_2021": { @@ -2200,7 +2200,7 @@ "courseD_bee_conditionals_challenge1_b": "இந்த புதிரில், ஒவ்வொரு இடத்திலும் ஒரு பூ, ஒரு தேன் சீப்பு அல்லது எதுவும் இருக்க முடியாது. அதாவது, ஒவ்வொரு சதுரத்திலும் உங்களின் `if/else` நிபந்தனையை மீண்டும் செய்யலாம். " }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "`if at flower` தொகுதிகள் போல், தேனீ ஒரு பூவில் இருந்தால் மட்டுமே `while Nectar > 0` உள்ளே இருக்கும் குறியீடு இயங்கும். வித்தியாசம் என்னவென்றால், அமிர்தம் இல்லாத வரை உள்ளே உள்ள குறியீடு மீண்டும் மீண்டும் இயங்கும். இந்த வடிவத்தை முயற்சிக்கவும்:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "`if at flower` தொகுதிகள் போல், தேனீ ஒரு பூவில் இருந்தால் மட்டுமே `while Nectar > 0` உள்ளே இருக்கும் குறியீடு இயங்கும். வித்தியாசம் என்னவென்றால், அமிர்தம் இல்லாத வரை உள்ளே உள்ள குறியீடு மீண்டும் மீண்டும் இயங்கும். இந்த வடிவத்தை முயற்சிக்கவும்:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "வேலை செய்யவில்லை? வரிக்கு வரி என்ன நடக்கிறது என்பதைப் பார்க்க, \"படி\" பொத்தானைப் பயன்படுத்தி முயற்சிக்கவும்.", diff --git a/dashboard/config/locales/blocks.ta-IN.yml b/dashboard/config/locales/blocks.ta-IN.yml index 37393e685177a..6ebea6babd411 100644 --- a/dashboard/config/locales/blocks.ta-IN.yml +++ b/dashboard/config/locales/blocks.ta-IN.yml @@ -2,6 +2,8 @@ ta: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: புதியதாக்கு {ANIMATION_NAME}ஸ்பிரைட் மணிக்கு {LOCATION} Dancelab_alternateMoves: options: GROUP: @@ -994,6 +996,12 @@ ta: text: கோடு வரைக {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: விளிம்புகள் தொகுதி {SPRITE} நகரும் இருந்து + gamelab_everySeconds: + text: ஒவ்வொன்றையும் திரும்ப செய்யவும் {N} {UNIT} + options: + UNIT: + '"seconds"': விநாடிகள் + '"frames"': சட்டங்கள் gamelab_followingTargets: text: பின்வரும் இலக்குகள் gamelab_getAllSprites: @@ -1147,6 +1155,8 @@ ta: '"pop"': பாப் '"rain"': மழை '"spiral"': சுருள் + gamelab_makeNewScaledSprite: + text: புதியதாக்கு {ANIMATION_NAME}ஸ்பிரைட் மணிக்கு {LOCATION} gamelab_makeNewSpriteAnon: text: புதியதாக்கு {ANIMATION_NAME}ஸ்பிரைட் மணிக்கு {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/callouts.ta-IN.json b/dashboard/config/locales/callouts.ta-IN.json index c185c8b5af705..e766371daa339 100644 --- a/dashboard/config/locales/callouts.ta-IN.json +++ b/dashboard/config/locales/callouts.ta-IN.json @@ -233,7 +233,7 @@ "courseB_maze_seq1": "உங்களுக்கு ஒரு குறிப்பு தேவைப்படும்போது லைட்பல்பைக் கிளிக் செய்க!" }, "courseB_Scrat_ramp1_2021": { - "grade2_CaringForNewPet_0_1": "எல்லா தொகுதிகளையும் இணைத்த பிறகு, உங்கள் நிரலைத் தொடங்க \"Run\" என்பதை அழுத்தவும்." + "grade2_CaringForNewPet_0_1": "அனைத்து தொகுதிகளையும் இணைத்த பிறகு, உங்கள் நிரலைத் தொடங்க \"Run\" என்பதை அழுத்தவும்." }, "courseA_maze_ramp2_2021": { "courseC_maze_programming2_1": "இது கருவிப்பெட்டி. உங்கள் புதிர்களை முடிக்க கூடுதல் தொகுதிகளை நீங்கள் காணலாம்." @@ -254,7 +254,7 @@ "courseA_maze_seq1_1": "உங்களுக்கு குறிப்பு தேவைப்படும்போது விளக்கை அழுத்தவும்!" }, "courseB_Scrat_ramp3a_2021": { - "courseC_maze_programming2_1": "இது டூல் பாக்ஸாகும். உங்கள் புதிர்களை முடிக்க கூடுதல் தொகுதிகளை நீங்கள் காணலாம்." + "courseC_maze_programming2_1": "இது கருவிப்பெட்டி. உங்கள் புதிர்களை முடிக்க கூடுதல் தொகுதிகளை நீங்கள் காணலாம்." }, "courseC19_playLab_EOC3_2021": { "courseE_playLab_scaffold3_1": "அடுத்த நிலைக்கு செல்ல நடிகரை இந்த கொடிக்கு கொண்டு செல்லுங்கள்." @@ -469,9 +469,6 @@ "Underground Avoiding Lava_2021": { "craft_callout_moveforward": "இந்த குறியீடு எரிமலைக்குழம்பு சரிபார்க்கும், முன்னோக்கி நகர்த்த ஒரு கட்டளையைச் சேர்க்க முடியுமா? " }, - "Underground Iron_2021": { - "craft_what_is_iron": "இந்த இரும்பு என்னுடையது!" - }, "courseA_artist_loops4_2021": { "courseA_artist_loops4_1": "இந்தப் புதிரில் எத்தனை தொகுதிகளை நீங்கள் பயன்படுத்தலாம் என்பதை இந்த எண் சொல்கிறது." }, @@ -494,7 +491,7 @@ "courseB_artist_loops3_1": "கருவிப்பெட்டியில் இந்த தொகுதிகளில் ஒன்று மட்டுமே உள்ளது. நீங்கள் அதை எவ்வாறு பயன்படுத்துவீர்கள்?" }, "courseB_collector_loops1_2021": { - "courseB_collector_loops1_1": "புதையல் சேகரிக்க இந்த தொகுதி பயன்படுத்தவும்." + "courseB_collector_loops1_1": "புதையலை சேகரிக்க இந்த தொகுதியைப் பயன்படுத்தவும்." }, "courseB_playlab_events6_2021": { "courseB_playlab_events6_a": "திசைகளை மாற்ற பச்சை கீழ்நோக்கிய அம்புக்குறியைப் பயன்படுத்தவும்." diff --git a/dashboard/config/locales/lesson_activities.ta-IN.json b/dashboard/config/locales/lesson_activities.ta-IN.json index fe6bf883084c2..d30469bc17008 100644 --- a/dashboard/config/locales/lesson_activities.ta-IN.json +++ b/dashboard/config/locales/lesson_activities.ta-IN.json @@ -240,11 +240,14 @@ "name": "விரிவான கற்றல்" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "செயல்பாடு (30-45 நிமிடங்கள்)" + "name": "செயல்பாடுகள்" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "நிலைகள்" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "மடக்கு" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "விரிவான கற்றல்" }, @@ -252,7 +255,7 @@ "name": "நிலைகள்" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "செயல்பாடு (30-45 நிமிடங்கள்)" + "name": "செயல்பாடுகள்" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "நிலைகள்" @@ -260,6 +263,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "மடக்கு" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "மதிப்பீடு" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "செயல்பாடுகள்" }, @@ -3749,11 +3755,8 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "மடக்கு" }, - "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "தொடங்குதல் (5 நிமிடங்கள்)" - }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "செயல்பாடு (30-45 நிமிடங்கள்)" + "name": "செயல்பாடுகள்" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "மடக்கு" diff --git a/dashboard/config/locales/lessons.ta-IN.json b/dashboard/config/locales/lessons.ta-IN.json index d17c5e9a52bbb..1db856d677668 100644 --- a/dashboard/config/locales/lessons.ta-IN.json +++ b/dashboard/config/locales/lessons.ta-IN.json @@ -111,15 +111,6 @@ "oceans/Oceans": { "overview": "இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். முதலில், மாணவர்கள் கடலில் இருந்து குப்பைகளை அகற்ற முயற்சிப்பதற்காக பொருட்களை \"மீன்\" அல்லது \"மீன் அல்ல\" என வகைப்படுத்துகின்றனர். பின்னர், மாணவர்கள் தங்கள் பயிற்சித் தரவை தண்ணீரில் உள்ள மற்ற கடல் உயிரினங்களையும் சேர்க்க வேண்டும். செயல்பாட்டின் இரண்டாம் பகுதியில், தோராயமாக உருவாக்கப்பட்ட மீன்களின் படங்களுக்கு விண்ணப்பிக்க மாணவர்கள் தங்கள் சொந்த லேபிள்களைத் தேர்ந்தெடுப்பார்கள். இந்தப் பயிற்சித் தரவு இயந்திரக் கற்றல் மாதிரிக்காகப் பயன்படுத்தப்படுகிறது, அதன்பின் புதிய படங்களை அதன் சொந்தமாக லேபிளிட முடியும்." }, - "hello-world-food/lesson-1": { - "overview": "இந்த பாடத்தில், மாணவர்கள் கணினி அறிவியலின் அடிப்படைகளை ஸ்ப்ரைட் லேப்பில் புரோகிராமிங் செய்து கற்றுக்கொள்வார்கள். ஸ்ப்ரைட் லேப் என்பது கற்பனை மற்றும் வேடிக்கையான திட்டங்களை உருவாக்க நீங்கள் பயன்படுத்தக்கூடிய ஒரு கருவியாகும். மாணாக்கர்கள் உருவங்களை உருவாக்கவும், உயிரூட்டவும், நிகழ்வுகளைப் பயன்படுத்தி அவற்றை ஊடாடச் செய்யவும் கற்றுக்கொள்வார்கள்.\n\nஇந்த பாடத்தின் பல பதிப்புகள் உள்ளன. ஒவ்வொரு பதிப்பும் ஒரே மாதிரியான கருத்துக்களைக் கற்பிக்கிறது, ஆனால் வெவ்வேறு மாணவர்களைக் கவரும் வகையில் வெவ்வேறு படங்களைக் கொண்டுள்ளது.மேலும் தகவலுக்கு [Hello World landing page.][0]", - "preparation": "- உங்கள் வகுப்பிற்கான சாத்தியமான சிக்கல் பகுதிகளைக் கண்டறிய புதிர்கள் மூலம் விளையாடுங்கள்.\n- ஆரம்பப் பயிற்சிக்குப் பிறகு மேலும் கணினி அறிவியல் கற்றலுக்கான திட்டத்தை உருவாக்க \\[[CS Connections][0] இல் உள்ள ஆதாரங்களைப் பயன்படுத்தவும்.", - "purpose": "இந்த பாடம் ஸ்ப்ரைட் ஆய்வகத்தில் எளிய நிரலாக்க திட்டங்களை உருவாக்க மாணவர்களை தயார்படுத்தும் நோக்கம் கொண்டது. இந்தத் திறனுடன், மாணவர்கள் மற்றொரு பள்ளி தலைப்பு அல்லது தனிப்பட்ட முறையில் அவர்களுக்குத் தொடர்புடைய ஏதாவது போன்ற எந்தவொரு தலைப்பிலும் திட்டங்களை உருவாக்கலாம். கணினி அறிவியலை மற்ற பாடங்களுடன் எவ்வாறு ஒருங்கிணைப்பது என்பது பற்றிய யோசனைகளுக்கு [CS Connections][0] ஐப் பார்வையிடவும். " - }, - "poem-art/lesson-1": { - "overview": "இந்த CS மற்றும் ELA ஒருங்கிணைந்த பாடத்தில், மாணவர்கள் ஒரு கவிதையின் மனநிலையை விளக்குவதற்கு குறியீட்டுடன் ஒரு கவிதையை அசைவூட்டம் செய்வார்கள். இந்த அறிமுகக் குறியீடாக்கச் செயல்பாட்டின் போது, மாணவர்கள் ஒரு கவிதையைப் படித்து அதன் மனநிலையைக் கண்டுபிடிப்பார்கள். பின்னர், அவர்கள் கவிதையின் மனநிலையை விளக்க உதவும் தொடர்புடைய விளைவுகளையும் படங்களையும் கண்டுபிடிப்பார்கள். கடைசியாக, மாணவர்கள் மனநிலையின் மாற்றத்தை விளக்குவதற்கு நிகழ்வுகளை (குறியீடு) பயன்படுத்துவார்கள் அல்லது ஒரு கவிதையில் புதிய படங்களை அறிமுகப்படுத்துவார்கள். இந்தப் பாடத்தை 1 மணி நேரத் தனிப் பாடமாக முடிக்கலாம். [Coding with Poetry](http://code.org/poetry) எனப்படும் 5-பாடத் தொகுதியின் முதல் பாடமாக இந்தப் பாடத்தைப் பயன்படுத்த ஒரு விருப்பத்தேர்வும் உள்ளது. Coding with Poetry பாடத்தொகுதியின் முடிவில், மாணவர்கள் சொந்தமாகக் கவிதைகளை எழுதுவார்கள் மற்றும் நண்பர்களுடன் பகிர்ந்துகொள்ள கவிதை ஜெனரேட்டர் செயலியை உருவாக்குவார்கள். Coding with Poetry முறை என்பது Code.org -இன் CS இணைப்புகள் பாடத்திட்டத்தின் ஒரு பகுதியாகும், இது CS -ஐ கணிதம், ELA மற்றும் அறிவியல் போன்ற பிற பாடப் பகுதிகளுடன் CCSS, NGSS மற்றும் CSTA தரநிலைகளுடன் சீரமைப்பதாகும். ", - "preparation": "- ஆன்லைன் பயிற்சியை நீங்களாகவே மீளாய்வு செய்து நிறைவு செய்யவும்: [கவிதைக் கலை](http://studio.code.org/s/poem-art).\n\n- உங்கள் மாணவர்களைச் செயல்பாடுகளை முடிக்கச் சொல்லும் முன், நீங்கள் முதலில் அவற்றை முயற்சிப்பதை உறுதிசெய்யவும். \n\n- உங்கள் தொழில்நுட்பத்தைச் சரிபார்த்து, ஏதேனும் சிக்கலை முன்கூட்டியே தீர்க்க வேண்டுமா என்று முடிவு செய்யவும்.\n\n- சில நிலைகள் இயங்க ஒலி தேவை. முன்கூட்டியே ஹெட்ஃபோன்களை வழங்கவும். \n\n- [விருப்பத்தேர்வானது] மதிப்பீட்டிற்காக ஒரு மாணவருக்கு 2 ஒட்டும் குறிப்புகள்." - }, "jigsaw/Jigsaw": { "overview": "இந்த பாடம் மாணவர்கள் கணினி ஆய்வகத்திற்குச் செல்லும்போது என்ன எதிர்பார்க்கலாம் என்பதைப் பற்றிய யோசனையை வழங்கும். கணினி ஆய்வக பழக்கவழக்கங்களை அறிமுகப்படுத்தும் ஒரு சுருக்கமான கலந்துரையாடலுடன் இது தொடங்குகிறது, பின்னர் அவர்கள் ஆன்லைன் புதிர்களை முடிக்க கணினியைப் பயன்படுத்துவார்கள்.", "student_overview": "புதிர்களை முடிக்க கிளிக் செய்து இழுக்கவும்." diff --git a/dashboard/config/locales/long_instructions.ta-IN.json b/dashboard/config/locales/long_instructions.ta-IN.json index e010589cd5d7d..44f20f003e7d8 100644 --- a/dashboard/config/locales/long_instructions.ta-IN.json +++ b/dashboard/config/locales/long_instructions.ta-IN.json @@ -7,13 +7,13 @@ "CourseD_Dance_2020_05": "_இப்போது நாங்கள் ஃக்ரூவிங் செய்கிறோம்!_ \n\nஒரு 6\"measures\" ப்ளாக்கை உங்கள் பணியிடத்தில் சேர்க்கவும். 6 மெஷர்களுக்குப் பிறகு நடனக் கலைஞர் ஒரு புதிய அசைவைத் தொடங்க வேக்கவும்.", "CourseD_Dance_2020_10": "உங்களது சொந்த நடன அசைவை கொண்டு வாருங்கள்! உங்களது சொந்த நடனத்தை உருவாக்கி உங்கள் நண்பர்களுடன் பகிர்ந்து கொள்ளுங்கள்.", "CourseD_Dance_Party_01": "_இன்று நாம் செய்வோம் ஒரு dance party!_\n\nஒர்க்ஸ்பேசுக்குள் “மேக் எ நியூ” பிளாக்கை இழுத்து, அதை “செட்அப்” பிளாக்குக்குள் உங்கள் முதல் டான்சரை உருவாக்குங்கள். \n\n- _நீங்கள் மேலதிக தகவல்களையோ அல்லது கூடுதல் சவால்களை விரும்பினாலோ லைட்பல்பை நீங்கள் இடதுபுறமாக க்ளிக் செய்யலாம்._", - "CourseD_Dance_Party_02": "நாம் இந்த மூஸை ஆடச் செய்வோம்!\n\nnew_dancerFloss-1 ப்ளாக்கைப் ஒர்க்ஸ்பேஸுக்கு இழுக்கவும். அதை 4\"measures\" நிகழ்வு ப்ளாக்கிற்குக் கீழ் இணைக்கவும். உங்கள் டான்சர் நான்காவது அளவீடுக்குப் பின் ஒரு புதிய அசைவைத் தொடங்க வேண்டும்.\n\n**அளவீடுகள்** என்பன இசையில் நேரத்தைக் கணக்கிட பயன்படுகின்றன. இந்தப் பயிற்சியில், ஒரு அளவீடு (மெஷர்) என்பது நான்கு பீட்டுகள் நீளம் கொண்டது.", + "CourseD_Dance_Party_02": "நாம் இந்த மூஸை ஆடச் செய்வோம்!\n\nnew\\_dancerFloss-1 ப்ளாக்கைப் ஒர்க்ஸ்பேஸுக்கு இழுக்கவும். அதை 4\"measures\" நிகழ்வு ப்ளாக்கிற்குக் கீழ் இணைக்கவும். உங்கள் டான்சர் நான்காவது அளவீடுக்குப் பின் ஒரு புதிய அசைவைத் தொடங்க வேண்டும்.\n\n**அளவீடுகள்** என்பன இசையில் நேரத்தைக் கணக்கிட பயன்படுகின்றன. இந்தப் பயிற்சியில், ஒரு அளவீடு (மெஷர்) என்பது நான்கு பீட்டுகள் நீளம் கொண்டது.", "CourseD_Dance_Party_04": "_இந்த நடனத்திற்கு கொஞ்சம் ஃப்ளாஷ் தேவை!_\n\nஉங்கள் டான்சருக்கு பின்புறம் ஒரு பின்னணி எஃபெக்டை சேர்க்கும் ஒரு புதிய ப்ளாக்கை உங்கள் டூல்பாக்ஸில் பாருங்கள். இசையுடன் சேர்ந்து சிறிது நேரத்தில் எஃபெக்ட்ஸ் மாற்றத்தைப் பாருங்கள்!", "CourseD_Dance_Party_05": "டான்சரை தன் அசைவை **ஒவ்வொரு 2 அளவீடுகளுக்கு ஒருமுறை** மாற்றச் செய்ய இன்னொரு புதிய ப்ளாக்கை பயன்படுத்தவும்!\n\n- `(அடுத்தது)`, `(முந்தையது)`, அல்லது `(ரேன்டம்)` டான்சரை கோட் ரன் ஆகும் ஒவ்வொரு முறையும் ஒரு மாறுபட்ட அசைவை நிகழ்த்தச் சொல்லும்.", "CourseD_Dance_Party_06": "_எங்களுக்கு மேலும் டான்சர்கள் வேண்டும்!_\n\nபூனையுடன் நடனமாட `backup_dancer1` எனப்படும் ஒரு பேக்-அப் டான்சரை உருவாக்குங்கள்.", "CourseD_Dance_Party_08": "ஒவ்வொரு டான்சரும் அது எப்படி தோற்றத்தில் இருக்க வேண்டும் என்பதை கட்டுப்படுத்தும் ஒரு பண்புகளின் தொகுப்பு\\_ ஐ கொண்டிருக்கும்.\n\nஒரு டான்சரையும் அதன்_அளவை_சிறியதாக ஆக்கி பின்னணியில் உள்ள டான்சரைப் போல் தோன்றச் செய்யலாம். இரண்டு பேக்-அப் டான்சர்களையுமே ஒரே அளவுக்கு உங்களால் ஆக்க முடியுமா?", "CourseD_Dance_Party_09": "ஒரு வண்ண அடுக்கை சேர்க்கக்கூடிய ”டின்ட்” ப்ராபர்ட்டியை டான்சர்கள் கொண்டிருக்கும். உங்கள் டான்சர்களில் ஒன்றின் டின்ட்டை மாற்றி முயற்சி செய்து பாருங்கள்.\n\n- டின்ட்டுகள் நீங்கள் தெரிவு செய்யும் வண்ணத்தை டான்சர்களின் வண்ணங்களுடன் கலந்துவிடும்.", - "CourseD_Dance_Party_10": "இப்போது நமக்கு ஒரு டான்சரின் ப்ராபர்ட்டிகளை எப்படி மாற்றுவது என்பது தெரிந்துவிட்டது. பின்வரும் ப்ளாக்கை பயன்படுத்தி அதே பண்புகளை தன்னியக்கமாக இசைக்கு பதில்வினை ஆற்றும் விதமாகச் செய்யலாம்:\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nஇந்த நிரல் இசையின் ”பேஸ்” சத்த அளவை (தாழ்வு ஒலி) ஒரு டான்சரின் உயரத்தை கட்டுப்படுத்த பயன்படுத்துகிறது. பிற டான்சரையும் இசைக்கு பதில்வினை ஆற்றச் செய்ய இயலுமா?", + "CourseD_Dance_Party_10": "இப்போது நமக்கு ஒரு டான்சரின் ப்ராபர்ட்டிகளை எப்படி மாற்றுவது என்பது தெரிந்துவிட்டது. பின்வரும் ப்ளாக்கை பயன்படுத்தி அதே பண்புகளை தன்னியக்கமாக இசைக்கு பதில்வினை ஆற்றும் விதமாகச் செய்யலாம்:\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nஇந்த நிரல் இசையின் ”பேஸ்” சத்த அளவை (தாழ்வு ஒலி) ஒரு டான்சரின் உயரத்தை கட்டுப்படுத்த பயன்படுத்துகிறது. பிற டான்சரையும் இசைக்கு பதில்வினை ஆற்றச் செய்ய இயலுமா?", "CourseD_Dance_Party_11": "மாற்றுமா\" ப்ளாக் அப் ஆரோ அழுத்தப்படுகையில் நீங்கள் குறியீட்டை இயங்கச் செய்வதற்கு ஏதுவாக்குகிறது. \n\nடான்சரின் அசைவை, ஒரு டான்சரின் பண்புகளை நீங்கள் மாற்றலாம் அல்லது ஒரு விரைவான அசைவை ஒருமுறை மட்டுமே செய்யலாம், உங்கள் படைப்பாற்றலை வெளிப்படுத்தி புதிய ப்ளாக்குகளை முயற்சியுங்கள்!\nற்றுமாற்று!", "CourseD_Dance_Party_11_5": "இந்த ப்ளாக்கை முயற்சித்துப் பாருங்கள்:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nஇப்போது ஒரே நேரத்தில் ஒரு டான்சர்களின் தொகுதியை உங்களால் உருவாக்க இயலும்! \n “அனைத்து வாத்துக்கள்” ப்ளாக்குகளில் சிலவற்றை பயன்படுத்தி அனைத்து வாத்துகளையும் ஒன்றுசேர்ந்து ஆடச் செய்ய முயற்சித்துப் பாருங்கள்.", "CourseD_Dance_Party_11b": "இது நடனப் போட்டிக்கான நேரம்! இடது அம்புக்குறியை நீங்கள் அழுத்துகையில் பூனை டேப் (dab) செய்யும். நீங்கள் வலது அம்புக்குறி விசையை அழுத்தி ரோபோவை ஒரு முறை ”டிராப்” செய்ய வையுங்கள், மற்றும் மேல் அம்புக்குறியை அழுத்தி ஒரு முறை ”கிளாப்” செய்ய வையுங்கள்.\n\n**விசைகளை பயன்படுத்தி ரோபோவை உங்களால் எவ்வளவு முடியுமோ அவ்வளவு வேகமாக டிராப்-கிளாப்-டிராப்-கிளாப் செய்ய வையுங்கள்!**", @@ -222,9 +222,9 @@ "courseA_EOC_artist_1": "உங்கள் இறுதி திட்டத்திற்கான நேரம் இது. நீங்கள் எதை வேண்டுமானாலும் செய்யலாம்!", "courseA_EOC_artist_2": "உங்கள் இறுதி திட்டத்திற்கான நேரம் இது. நீங்கள் எதை வேண்டுமானாலும் செய்யலாம்!", "courseA_EOC_artist_3": "உங்கள் இறுதி திட்டத்திற்கான நேரம் இது. நீங்கள் எதை வேண்டுமானாலும் செய்யலாம்!", - "courseB_Scrat_ramp1_2021": "ஸ்க்ராட்டை ஏகோர்னுக்குப் பெற, block தொகுதியின் block அடிப்பகுதியை ஒடி பின்னர் அழுத்தவும் \"▶ Run\"!", - "courseB_Scrat_ramp2_2021": "உங்கள் குறியீட்டை முடிக்க blocks இரண்டையும் block க்கு கீழே எடுத்து, பின்னர் \"▶ இயக்கு\" என்பதைக் கிளிக் செய்க.", - "courseB_Scrat_ramp3a_2021": "கருவிப்பெட்டியில் இருந்து ஒரு block ப் பிடித்து, இந்த குறியீட்டை முடிக்க மற்ற தொகுதிகளின் அடிப்பகுதியில் சேர்க்கவும், பின்னர் \"▶ Run\" என்பதைக் கிளிக் செய்யவும்.", + "courseB_Scrat_ramp1_2021": "ஸ்க்ராட்டை ஏகார்னுக்குப் பெற, block கை block கின் அடிப்பகுதிக்கு ஸ்னாப் செய்து, பின்னர் \"▶ Run\" அழுத்தவும்!", + "courseB_Scrat_ramp2_2021": "உங்கள் குறியீட்டை முடிக்க இரண்டு blocks களை block கீழே ஒட்டவும், பின்னர் \"▶ Run\" என்பதைக் கிளிக் செய்யவும்.", + "courseB_Scrat_ramp3a_2021": "கருவிப்பெட்டியில் இருந்து ஒரு block எடுத்து மற்ற குறியீடுகளின் கீழே சேர்த்து இந்த குறியீட்டை முடிக்க, பின்னர் \"▶ ரன்\" என்பதை கிளிக் செய்யவும்.", "courseA_collector_loops12_2021": "\\_ \"யுரேகா! உங்களால் முடிந்தவரை புதையலைப் பெறுங்கள்!\" \\_ \\\n(நீங்கள் அனைத்தையும் பெற வேண்டியதில்லை.)", "courseA_collector_loops_challenge1_2021": "\\_ \"சில பிழைகளைக் கண்டறிய நீங்கள் எனக்கு உதவ முடியுமா? நான் எந்த வழியில் செல்ல விரும்புகிறேன் என்று எனக்குத் தெரியும், ஆனால் எத்தனை படிகள் எடுக்க வேண்டும் என்று எனக்குத் தெரியவில்லை.\" \\_", "courseA_harvester_loops1_2021": "அறுவடை இயந்திரம் அனைத்து சோளங்களையும் எடுக்க உதவுங்கள்!", @@ -270,17 +270,17 @@ "courseA_maze_seq10_2021": "\\*\\* சவால்: \\*\\* பறவையை பன்றிக்கு கொண்டு செல்ல TNT ஐ தவிர்க்கவும்!", "courseA_maze_seq11_2021": "ஒரு குறுகிய புதிருக்கான நேரம்! பறவையை பன்றிக்குக் கொண்டு செல்ல ஒரு வழியை நகர்த்தவும்.", "courseA_maze_seq12_2021": "அந்த பன்றியைப் பெறுங்கள்!", - "courseA_maze_seq13_2021": "உங்களால் முடிந்தவரை பன்றியைப் பெறுங்கள்!", + "courseA_maze_seq13_2021": "நீங்கள் எந்த வகையிலும் ஏகோர்னைப் பெறுங்கள்!", "courseA_maze_seq1_2021": "\\_ \"இந்த தொகுதிகளுடன் விளையாடுங்கள் மற்றும் என்னை கெட்ட பன்றியிடம் கொண்டு செல்ல முயற்சி செய்யுங்கள்!\" \\_", "courseA_maze_seq5_2021": "இதை முயற்சித்துப் பாருங்கள்.", - "courseA_maze_seq5a_2021": "\"இங்கே பிஃகி பிஃகி !\" \\_\n\nபறவையை பன்றிக்கு கொண்டு செல்ல இந்த குறியீட்டின் முடிவில் நீங்கள் என்ன சேர்க்கலாம்?", + "courseA_maze_seq5a_2021": "\\_ \"இங்கே பிஃகி ,பிஃகி!\" \\_\n\nபறவையை பன்றிக்கு கொண்டு செல்ல இந்த குறியீட்டின் முடிவில் நீங்கள் என்ன சேர்க்கலாம்?", "courseA_maze_seq6_2021": "பறவையை பன்றிக்குக் கொண்டு செல்ல ஒரு வழியை நகர்த்தவும்!", "courseA_maze_seq8_2021": "இந்த நிலை தீர்க்க மற்றும் பறவை பன்றி பெற!", "courseA_maze_seq_challenge1_2021": "இந்த நிலை பிழைத்திருத்தம். கூடுதல் தொகுதிகளை அகற்றி, காணாமல் போன தொகுதிகளைச் சேர்க்கவும். பறவையை பன்றிக்கு கொண்டு செல்லுங்கள்!", "courseA_maze_seq_challenge2_2021": "பறவையை பன்றிக்கு இட்டுச் செல்லும் பாதையைக் கண்டறியவும். TNT தவிர்க்கவும் அல்லது இறகுகள் பறக்கும்!", - "courseB_Scrat_ramp3b_2021": "இந்த குறியீட்டின் முடிவில் கூடுதல் தொகுதி உள்ளது!\n\nஅதைத் தூக்கி எறிய கருவிப்பெட்டியில் இழுக்கவும்.", - "courseB_Scrat_ramp4a_2021": "இந்த குறியீட்டை முடிக்க மற்ற தொகுதிகளின் அடிப்பகுதியில் நீங்கள் எந்தத் தொகுதியைச் சேர்க்க வேண்டும் என்பதைக் கண்டுபிடிக்க முடியுமா?", - "courseB_Scrat_ramp5a_2021": "இதை நீங்களே முயற்சிக்கவும்!", + "courseB_Scrat_ramp3b_2021": "இந்த குறியீட்டின் முடிவில் ஒரு கூடுதல் தொகுதி உள்ளது!\n\nஅதை தூக்கி எறிய கருவிப்பெட்டிக்கு இழுக்கவும்.", + "courseB_Scrat_ramp4a_2021": "இந்தக் குறியீட்டை முடிக்க மற்ற தொகுதிகளின் அடிப்பகுதியில் எந்தத் தொகுதியைச் சேர்க்க வேண்டும் என்பதை உங்களால் கண்டுபிடிக்க முடியுமா?", + "courseB_Scrat_ramp5a_2021": "இதை நீங்களே முயற்சி செய்யுங்கள்!", "courseB_playLab_events1_2021": "இந்த விளையாட்டு \"ப்ளே லேப்\" என்று அழைக்கப்படுகிறது.\n\nஒவ்வொரு தொகுதியும் என்ன செய்கிறது என்பதை உங்களால் கண்டுபிடிக்க முடியுமா என்று பாருங்கள்.", "CourseD_EOC_bounce1_example_2021": "# திட்ட எடுத்துக்காட்டுகள்\n\nநீங்கள் உங்கள் இறுதி திட்டத்தை தொடங்க உள்ளீர்கள். நீங்கள் தொடங்குவதற்கு முன், எடுத்துக்காட்டு திட்டங்களைப் பார்க்க சிறிது நேரம் செலவிடுங்கள்.", "courseC19_playLab_EOC1_2021": "நீங்கள் எவ்வளவு கற்றுக்கொண்டீர்கள் என்பது ஆச்சரியமாக இருக்கிறது! படிப்படியாக ஒரு விளையாட்டை உருவாக்குவோம்.\n\nஉங்கள் கருவிப்பெட்டியில் புதிய தொகுதிகளைப் பயன்படுத்தி, புதிய பின்னணியைத் தேர்வுசெய்து, பிறகு உங்கள் விளையாட்டில் ஒரு நடிகரைத் தேர்ந்தெடுக்கவும்.", @@ -452,7 +452,7 @@ "courseA_harvester_seq8_2021": "இப்போது அறுவடை இயந்திரம் இரண்டு முறை சோளத்தை எடுக்க வேண்டும்!", "courseA_harvester_seq9_2021": "இந்த புதிரை முடிக்க இரண்டு தொகுதிகளைச் சேர்க்கவும்!", "courseA_playLab_events1_2021": "இது ஒரு ப்ளே லேப் நிலை. பணியிடத்திற்கு தொகுதிகளை நகர்த்தி, என்ன நடக்கிறது என்று பாருங்கள்!", - "courseA_playLab_events2_2021": "ஜார்ஜ் டாக் \"ஹாய் அங்கே\" என்று சொல்ல விரும்புகிறது. நீங்கள் அவருக்கு உதவ முடியுமா?", + "courseA_playLab_events2_2021": "ஜார்ஜ் டாக் \"ஹாய் அங்கே\" என்று சொல்ல விரும்புகிறது. நீங்கள் அவருக்கு உதவ முடியுமா?", "courseA_playLab_events3_2021": "ஏற்கனவே பணியிடத்தில் உள்ள \n 1\n 8\n block யை \n left\n நிகழ்வுத் தொகுதியுடன் இணைப்பதன் மூலம் ஜார்ஜ் டாக் நகர்த்த உதவுங்கள்.\n\nஅம்புக்குறி விசைகளைப் பயன்படுத்தவும் அல்லது அம்புக்குறி பொத்தான்களை அழுத்தி ஜார்ஜை கொடிக்கு நகர்த்தவும் நிலை முடிக்கவும்!", "courseA_playLab_events4_2021": "இப்போது, வலது அம்பு பொத்தானைக் கிளிக் செய்யும் போது ஜார்ஜ் வலதுபுறம் செல்ல மற்றொரு நிகழ்வுத் தொகுதியைச் சேர்க்கவும். அம்பு விசைகளைப் பயன்படுத்தவும் அல்லது அம்பு பொத்தான்களை அழுத்தவும் ஜார்ஜ் இரு கொடிகளுக்கும் நகர்ந்து நிலை முடிக்க!", "courseA_playLab_events5_2021": "\\\\ `மேல் \\` மற்றும் \\\\ `கீழ் \\` பொத்தான்கள் அழுத்தும் போது ஜார்ஜ் மேல் மற்றும் கீழ் நோக்கி நகர்த்த நிகழ்வுகளைச் சேர்க்கவும். ஜார்ஜ் நிலைகளை முடிக்க கொடிகளைப் பெறுங்கள்!", @@ -471,14 +471,14 @@ "courseB_artist_loops9_2021": "வீட்டிற்குச் செல்ல, குளத்தின் மீது குறுகிய வழியில் செல்வோம். கலைஞருக்கு கற்களில் இருக்க உதவ முடியுமா?", "courseB_artist_loops_challenge1_2021": "_\"பகடைகளைத் தூக்கி எறிய வேண்டிய நேரம் இது! இவற்றை வரைய எனக்கு உதவ முடியுமா?\"_ ", "courseB_artist_loops_challenge2_2021": "உங்களால் முடிந்தவரை பல X களை வரையவும். ஒரு வரிசையில் 3 பெற முடியுமா?", - "courseB_collector_loops10_2021": "இந்த குகையிலிருந்து புதையல் அனைத்தையும் பெற லாரலுக்கு உதவுங்கள். ", + "courseB_collector_loops10_2021": "இந்த குகையிலிருந்து புதையல் அனைத்தையும் பெற லாரலுக்கு உதவுங்கள்.", "courseB_collector_loops11_2021": "யுரேகா! உங்களால் முடிந்தவரை பொக்கிஷத்தைப் பெறுங்கள்!", - "courseB_collector_loops1_2021": "**இலவச விளையாட்டு:** லாரலை நகர்த்தி உங்களால் முடிந்த அளவு பொக்கிஷத்தைப் பெறுங்கள். இந்த நிலையை கடக்க, தவறுகள் இல்லாத ஒரு பொருளையாவது பெறுங்கள்.\n\n* * *\n\nபணியிடத்தில் தொகுதிகளை இழுத்து, புதையலை எவ்வாறு பெறுவது என்பதைக் கண்டுபிடிக்க முயற்சிக்கவும்.", + "courseB_collector_loops1_2021": "**இலவச விளையாட்டு:** லாரலை நகர்த்தி உங்களால் முடிந்த அளவு பொக்கிஷத்தைப் பெறுங்கள். இந்த நிலையை கடக்க, தவறுகள் இல்லாத ஒரு பொருளையாவது பெறுங்கள்.\n\n* * *\n\nபணியிடத்தில் தொகுதிகளை இழுத்து, புதையலை எவ்வாறு பெறுவது என்பதைக் கண்டுபிடிக்க முயற்சிக்கவும்", "courseB_collector_loops2_2021": "லாரலை புதையலுக்கு நகர்த்தி, அதை எடுக்க block ஐப் பயன்படுத்தவும்.\n\nஇந்த நிலையை கடக்க நான்கு பைல்களையும் பெறுங்கள்.", - "courseB_collector_loops3_2021": "ஒரே ஒரு தொகுதியைப் பயன்படுத்தி லாரல் எப்படி ஐந்து புதையல் குவியல்களையும் பெற முடியும்? ", + "courseB_collector_loops3_2021": "ஒரே ஒரு block யைப் பயன்படுத்தி லாரல் ஐந்து குவியல்களையும் எவ்வாறு பெற முடியும்?", "courseB_collector_loops4_2021": "இந்த புதையல் அனைத்தையும் பெற லாரலின் பாதையை சரிசெய்யவும்!", "courseB_collector_loops5_2021": "புதையல் அனைத்தையும் பெற கடைசி புதிரின் குறியீட்டைச் சேர்க்கவும். ", - "courseB_collector_loops6_2021": "லாரல் புதையல் அனைத்தையும் பெற உதவும் குறியீட்டைக் கண்டுபிடிக்கவும்!", + "courseB_collector_loops6_2021": "லாரல் புதையல் அனைத்தையும் பெற உதவும் குறியீட்டைக் கண்டுபிடிக்கவும்! ", "courseB_collector_loops7_2021": "இந்த புதையல் அனைத்தையும் பெற குறியீட்டை எழுதுங்கள். ", "courseB_collector_loops8_2021": "**சவால்:** புதையல் இந்த படிக்கட்டுகளின் வழியே செல்கிறது! லாரல் அனைத்தையும் பெற உதவும் குறியீட்டை எழுதவும். ", "courseB_collector_loops9_2021": "_\"இந்த ஆழமான பள்ளத்தாக்கிலிருந்து புதையலைப் பெற எனக்கு உதவுங்கள்.\"_ ", @@ -492,7 +492,7 @@ "courseB_iceage_loops3_2021": "ஒரே ஒரு block? மூலம் நீங்கள் ஏகோர்னைப் பெற முடியுமா? ஒரு வளையத்தைப் பயன்படுத்த முயற்சிக்கவும்!", "courseB_iceage_loops4_2021": "ஏகோர்ன் வரை ஸ்க்ராட் பெற இன்னும் ஒரு தொகுதியைச் சேர்க்கவும்!", "courseB_iceage_loops6_2021": "ஏகோர்னுக்குச் செல்ல நீங்கள் ஒரு வளையத்தைச் சேர்க்க முடியுமா?", - "courseB_iceage_loops7_2021": "ஸ்க்ராட் உண்மையில் அந்த ஏகோர்னை விரும்புகிறார்!", + "courseB_iceage_loops7_2021": "ஸ்க்ராட் உண்மையில் அந்த ஏகோர்னை விரும்புகிறார்! ", "courseB_iceage_loops8_2021": "இந்த குறியீட்டை சரிசெய்ய முடியுமா?", "courseB_iceage_loops9_2021": "ஏகோர்ன் வெகு தொலைவில் உள்ளது! ஸ்க்ராட் அங்கு செல்ல உதவ நீங்கள் சுழல்களைப் பயன்படுத்தலாமா?", "courseB_playlab_events2_2021": "நீங்கள் \"இயக்கு\" என்பதைக் கிளிக் செய்யும் போது டெய்ஸி டிராகன் ஏதாவது சொல்லுங்கள்.", @@ -504,14 +504,14 @@ "courseB_playlab_eventsFP_2021": "\\*\\* இலவச நாடகம்: \\*\\* உங்கள் கற்பனையைப் பயன்படுத்தவும். இந்த விளையாட்டை மேலும் வேடிக்கை செய்ய நீங்கள் என்ன செய்யலாம்?", "courseB_playlab_events_challenge1_2021": "பெரிய விலங்கு பந்தயத்திற்கான நேரம் இது! நீங்கள் `press` ஐ அழுத்தும்போது விலங்குகளை கீழே நகர்த்தச் செய்யுங்கள்.\n\nயார் வேகமாக ஓடுவார்கள்?", "courseB_playlab_events_challenge2_2021": "நீங்கள் அவற்றைக் கிளிக் செய்யும் போது விலங்குகளை காணாமல் போகச் செய்வோம்.\nஇப்போது நாயுடன் விளையாட முயற்சி செய்யுங்கள், பின்னர் மற்ற விலங்குகள் வேடிக்கையாக சேர உதவுங்கள். விலங்கு குறிச்சொல் விளையாட்டை உருவாக்க நீங்கள் ஒலிகளையும் புள்ளிகளையும் சேர்க்கலாம்!", - "courseB_starWars_prog10_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"நீங்கள் அனைத்தையும் பெற முடியுமா?\" \\_", + "courseB_starWars_prog10_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"உங்களால் அனைத்தையும் பெற முடியுமா? \"\\_", "courseB_starWars_prog11_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"தொடருங்கள்!\" \\_", "courseB_starWars_prog1_2021": "![Rey](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \"ஸ்கிராப் மெட்டலைப் பெறுங்கள், பிபி -8!\"\\_\n\nசுவர்கள் மற்றும் கிரேட்சுகளைப் பாருங்கள். ஸ்கிராப் மெட்டல் இதுபோல் தெரிகிறது: [ஸ்கிராப் மெட்டலின் படம்] [1]", "courseB_starWars_prog2_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ எல்லா உலோகத்தையும் பெறுங்கள். \"\\_", "courseB_starWars_prog3_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"தொடர்ந்து செல்லுங்கள், பிபி -8!\" \\_", "courseB_starWars_prog4_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\_ \"அதைப் பெறுங்கள், பிபி -8!\" \\_", "courseB_starWars_prog5_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"உங்களால் அனைத்தையும் பெற முடியுமா? \"\\_", - "courseB_starWars_prog6_2021": "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) \\_ \"நீங்கள் அதை செய்ய முடியும்!\" \\_", + "courseB_starWars_prog6_2021": "\\[] [0] \\_ \"நீங்கள் அதை செய்ய முடியும்!\" \\_", "courseB_starWars_prog7_2021": "\\[] [0] \\_ \"அதைப் பெறுங்கள்!\" \\_", "courseB_starWars_prog8_2021": "\\[] [0] \\_ \"இதை வைத்திருங்கள், பிபி -8.\" \\_\n\n\\*\\* சவால் \\*\\*: அனைத்து ஸ்கிராப் உலோகத்தையும் சேகரிக்கவும்.", "courseB_starWars_prog9_2021": "\\[] [0] \\_ \"நீங்கள் அதை செய்ய முடியும்!\" \\_", diff --git a/dashboard/config/locales/resources.ta-IN.json b/dashboard/config/locales/resources.ta-IN.json index 833b91807ca31..e2cc8d2d5f5f7 100644 --- a/dashboard/config/locales/resources.ta-IN.json +++ b/dashboard/config/locales/resources.ta-IN.json @@ -73,6 +73,333 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "காணொளி" }, + "standard_mappings/courseb/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/courseb/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/courseb/2018": { + "name": "சொல்லகராதி" + }, + "standard_mappings/coursea/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursea/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursea/2018": { + "name": "சொல்லகராதி" + }, + "standard_mappings/coursed/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursed/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursed/2018": { + "name": "சொல்லகராதி" + }, + "standard_mappings/coursef/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursef/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursef/2018": { + "name": "சொல்லகராதி" + }, + "standard_mappings/express/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/express/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/express/2018": { + "name": "சொல்லகராதி" + }, + "standard_mappings/coursee/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursee/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursee/2018": { + "name": "சொல்லகராதி" + }, + "standard_mappings/coursec/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursec/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursec/2018": { + "name": "சொல்லகராதி" + }, + "code_introduced_1/csd/2018": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_2/csd/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_2/csd/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_2/csd/2018": { + "name": "சொல்லகராதி" + }, + "code_introduced_3/csd/2018": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_5/csd/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_5/csd/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_5/csd/2018": { + "name": "சொல்லகராதி" + }, + "standard_mappings_4/csd/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_4/csd/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_4/csd/2018": { + "name": "சொல்லகராதி" + }, + "code_introduced_2/csd/2018": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_3/csd/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_3/csd/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_3/csd/2018": { + "name": "சொல்லகராதி" + }, + "code_introduced/csd/2018": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_1/csd/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_1/csd/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_1/csd/2018": { + "name": "சொல்லகராதி" + }, + "standard_mappings/csd/2018": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/csd/2018": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/csd/2018": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursea/2019": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursea/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursea/2019": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursea/2019": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/courseb/2019": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/courseb/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/courseb/2019": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/courseb/2019": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursed/2019": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursed/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursed/2019": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursed/2019": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursef/2019": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursef/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursef/2019": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursef/2019": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursee/2019": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursee/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursee/2019": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursee/2019": { + "name": "சொல்லகராதி" + }, + "standard_mappings/express/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/express/2019": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/express/2019": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursec/2019": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursec/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursec/2019": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursec/2019": { + "name": "சொல்லகராதி" + }, + "teacher_forum/csd/2019": { + "name": "ஆசிரியர் மன்றம்" + }, + "code_introduced_1/csd/2019": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_2/csd/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "vocabulary_2/csd/2019": { + "name": "சொல்லகராதி" + }, + "code_introduced_3/csd/2019": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_5/csd/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "vocabulary_5/csd/2019": { + "name": "சொல்லகராதி" + }, + "code_introduced_2/csd/2019": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_3/csd/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "vocabulary_3/csd/2019": { + "name": "சொல்லகராதி" + }, + "standard_mappings_4/csd/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "vocabulary_4/csd/2019": { + "name": "சொல்லகராதி" + }, + "standard_mappings/csd/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "vocabulary/csd/2019": { + "name": "சொல்லகராதி" + }, + "code_introduced/csd/2019": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_1/csd/2019": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "vocabulary_1/csd/2019": { + "name": "சொல்லகராதி" + }, + "code_introduced_1/csd/2017": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_2/csd/2017": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_2/csd/2017": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_2/csd/2017": { + "name": "சொல்லகராதி" + }, + "code_introduced_3/csd/2017": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_5/csd/2017": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_5/csd/2017": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_5/csd/2017": { + "name": "சொல்லகராதி" + }, + "code_introduced/csd/2017": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_1/csd/2017": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_1/csd/2017": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_1/csd/2017": { + "name": "சொல்லகராதி" + }, + "standard_mappings/csd/2017": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/csd/2017": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/csd/2017": { + "name": "சொல்லகராதி" + }, + "standard_mappings_4/csd/2017": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_4/csd/2017": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_4/csd/2017": { + "name": "சொல்லகராதி" + }, + "code_introduced_2/csd/2017": { + "name": "குறியீடு அறிமுகப்படுத்தப்பட்டது" + }, + "standard_mappings_3/csd/2017": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum_3/csd/2017": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary_3/csd/2017": { + "name": "சொல்லகராதி" + }, "list_of_poems_1/poem-art/unversioned": { "name": "கவிதைகள் பட்டியல்", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -389,7 +716,8 @@ "url": "https://docs.google.com/presentation/d/1WzO71WwSTbn2XhkWjG3tvD7vnQbsCSb58rhSBpurQjw/edit#slide=id.g45fb8e6318_0_0" }, "unplugged-video-big-event/courseb/2021": { - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "காணொளி" }, "csf-the-big-event-assessment/courseb/2021": { "url": "https://docs.google.com/document/d/1lzVlB8JzpMLLGVumwVL8ybsBX42eFCSSucrZ19-N9Tw/edit", @@ -1571,6 +1899,96 @@ }, "website-for-a-purpose-1/csd/2021": { "type": "ருபிரிக்" + }, + "standard_mappings/pre-express/2020": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/pre-express/2020": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/pre-express/2020": { + "name": "சொல்லகராதி" + }, + "standard_mappings/express/2020": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/express/2020": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/express/2020": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/courseb/2020": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/courseb/2020": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/courseb/2020": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/courseb/2020": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursed/2020": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursed/2020": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursed/2020": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursed/2020": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursec/2020": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursec/2020": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursec/2020": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursec/2020": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursee/2020": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursee/2020": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursee/2020": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursee/2020": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursea/2020": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursea/2020": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursea/2020": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursea/2020": { + "name": "சொல்லகராதி" + }, + "curriculum_guide/coursef/2020": { + "name": "பாடத்திட்ட வழிகாட்டி " + }, + "standard_mappings/coursef/2020": { + "name": "தரநிலைபடுத்தப்பட்ட மேப்பிங்குகள்" + }, + "teacher_forum/coursef/2020": { + "name": "ஆசிரியர் மன்றம்" + }, + "vocabulary/coursef/2020": { + "name": "சொல்லகராதி" } } } diff --git a/dashboard/config/locales/scripts.ta-IN.yml b/dashboard/config/locales/scripts.ta-IN.yml index a703b3200d145..0f1f1c93025fd 100644 --- a/dashboard/config/locales/scripts.ta-IN.yml +++ b/dashboard/config/locales/scripts.ta-IN.yml @@ -405,6 +405,7 @@ ta: title: பெருங்கடல்களுக்கான AI lessons: Oceans: + name: பெருங்கடல்களுக்கான AI description_teacher: இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். முதலில், மாணவர்கள் கடலில் இருந்து குப்பைகளை அகற்ற முயற்சிப்பதற்காக @@ -579,6 +580,7 @@ ta: நிகழ்ச்சிகளை நிகழ்வுகளுக்கு எதிர்வினையாற்றுவார்கள் (அம்புக்குறி பொத்தான்கள் அழுத்துவது போன்றவை.) புதிரின் முடிவில், மாணவர்கள் தங்கள் விளையாட்டை வெவ்வேறு வேகங்கள் மற்றும் ஒலிகளுடன் தனிப்பயனாக்க வாய்ப்பைப் பெறுவார்கள். + name: கூடைபந்து hoc-encryption: lessons: Simple Encryption: @@ -848,6 +850,7 @@ ta: நிகழ்ச்சிகளை நிகழ்வுகளுக்கு எதிர்வினையாற்றுவார்கள் (அம்புக்குறி பொத்தான்கள் அழுத்துவது போன்றவை.) புதிரின் முடிவில், மாணவர்கள் தங்கள் விளையாட்டை வெவ்வேறு வேகங்கள் மற்றும் ஒலிகளுடன் தனிப்பயனாக்க வாய்ப்பைப் பெறுவார்கள். + name: விளையாட்டு csp3-support: lesson_groups: required: @@ -1721,6 +1724,7 @@ ta: முடிவில் இலவச விளையாட்டு மட்டத்தில் விளையாடுவதற்கு சிறிது நேரம் கிடைக்கும். student_description: Minecraft ஒரு புதிய செயல்பாட்டுடன் மணிநேர குறியீட்டிற்கு திரும்பியுள்ளது! குறியீட்டைக் கொண்டு Minecraft வழியாக பயணம். + name: கதாநாயகன் applab-intro-staging: lessons: Intro to App Lab: @@ -2346,6 +2350,7 @@ ta: கருவி உருவாக்கப்பட்டதால் இந்தச் செயல்பாட்டிற்கு ஒலி தேவைப்படுகிறது. student_description: உங்கள் நண்பர்களுடன் பகிர்ந்து கொள்ள உங்கள் சொந்த நடன விருந்தைக் குறிக்கவும்! + name: நடனம் frozen-2018-test-b: title: புதிய உறைந்த ஸ்கிரிப்ட் lessons: @@ -2361,6 +2366,7 @@ ta: ஆனால் ஒரு மணிநேரம் புதிர்கள் மூலம் நிறைய வேடிக்கையாக வேலை செய்வார்கள். உயர்நிலைப் பள்ளி மாணவர்கள் பெரும்பாலும் டுடோரியலை முடிப்பார்கள் மற்றும் முடிவில் இலவச விளையாட்டு மட்டத்தில் விளையாடுவதற்கு சிறிது நேரம் கிடைக்கும். + name: நீர்வாழ் dance--draft: lessons: Dance Party: @@ -3332,7 +3338,6 @@ ta: குறிக்கவும்! lessons: Dance Party: - name: நடன விருந்து description_student: இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். இந்த பாடம் அனைத்து வயதினருக்கும் கற்பதற்காக வடிவமைக்கப்பட்டுள்ளது, @@ -5973,8 +5978,7 @@ ta: title: '"வணக்கம், உலகம்!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: 'Code.org கற்றல் தளத்தை வழிநடத்துகிறது ' + Navigating the Codeorg learning platform: description_teacher: |- \*\* எப்படி என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்:\*\* @@ -7560,7 +7564,7 @@ ta: வரைய கற்றுக்கொள்கிறார்கள். இங்கே, சுழல்கள் வடிவங்களை உருவாக்குகின்றன. இந்த பாடத்தின் முடிவில், மாணவர்கள் தங்கள் சொந்த படங்களை உருவாக்குவார்கள். key: சுழல்களுடன் கூடிய கடல் காட்சி - The Big Event Jr.: + The Big Event Jr: description_student: உங்கள் ஆசிரியர்கள் ஒரு பெரிய ரிமோட்டில் பொத்தான்களை அழுத்தும்போது நகர்ந்து கத்துங்கள். description_teacher: இந்த \*\* சூழல்-அமைப்பு \*\* பாடத்தில், ஒரு மாபெரும் @@ -8042,7 +8046,7 @@ ta: description_student: உங்கள் சொந்த ஸ்மார்ட்போன் பயன்பாட்டை வரையவும். description_teacher: இந்த \*\* ஆய்வு \*\* பாடத்தில், மாணவர்கள் பல கற்பனையான ஸ்மார்ட்ஃபோன் பயனர்களுடன் பச்சாதாபம் கொள்கிறார்கள். - The Big Event Jr.: + The Big Event Jr: description_student: உங்கள் ஆசிரியர் ஒரு பெரிய ரிமோட்டில் பொத்தான்களை அழுத்தும்போது நகர்த்தவும் அல்லது கத்தவும். description_teacher: இந்த \*\* சூழல்-அமைப்பு \*\* பாடத்தில், ஒரு மாபெரும் @@ -8147,7 +8151,7 @@ ta: Putting a STOP to Online Meanness: description_student: இந்த பாடத்தில், நீங்கள் இணையத்தில் சந்தித்தால் என்ன செய்வது மற்றும் என்ன செய்வது என்று கற்றுக்கொள்வீர்கள். - My Robotic Friends Jr.: + My Robotic Friends Jr: description_student: இந்த பாடத்தில், உங்கள் வகுப்பு தோழர்கள் ரோபோக்கள் போல் நடித்து, அடுக்கப்பட்ட கோப்பைகளின் வடிவங்களை உருவாக்க அவற்றை நிரல் செய்வீர்கள். @@ -8188,7 +8192,7 @@ ta: description_student: கலைஞரை நிரலாக்குவதன் மூலம் அழகான படங்களை உருவாக்கவும். description_teacher: இந்த \*\* திறமையை வளர்க்கும் \*\* பாடத்தில், மாணவர்கள் திரையில் வரைபடங்களை முடிக்க கலைஞரின் கட்டுப்பாட்டை எடுத்துக்கொள்வார்கள். - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: description_student: இந்த பாடத்தில், நீங்கள் உங்கள் வகுப்பு தோழர்களை மீண்டும் திட்டமிடலாம், ஆனால் சுழல்களைப் பயன்படுத்தி நீங்கள் பெரிய மற்றும் சிக்கலான சிக்கல்களை தீர்க்க முடியும். @@ -9049,6 +9053,8 @@ ta: name: ஜாவா லேப் lesson-9: name: சுழற்சிகள் + lesson-21: + name: பணியகம் pre-express-2022: lessons: Learn to Drag and Drop: @@ -9092,6 +9098,12 @@ ta: lessons: lesson-6: name: மாறிலிகள் + lesson-16: + name: பணியகம் + csa3-2022: + lessons: + lesson-16: + name: பணியகம் cs4all-invasive-species: lessons: lesson-12: @@ -9567,3 +9579,5 @@ ta: End of Course projects: name: பாடத்திட்டத்தின் முடிவு key: பாடத்திட்டத்தின் முடிவு + hello-world-csc: + title: வணக்கம் உலகம் diff --git a/dashboard/config/locales/short_instructions.ta-IN.json b/dashboard/config/locales/short_instructions.ta-IN.json index 916452bbb5af8..50b0aa57c3b69 100644 --- a/dashboard/config/locales/short_instructions.ta-IN.json +++ b/dashboard/config/locales/short_instructions.ta-IN.json @@ -302,8 +302,8 @@ "courseA_collector_loops7_2021": "புதையல் அனைத்தையும் பெற இந்த குறியீட்டில் நீங்கள் என்ன சேர்க்க வேண்டும்?", "courseA_collector_loops8_2021": "இந்த புதையல் அனைத்தையும் பெற குறியீட்டை எழுதுங்கள்.", "courseB_Scrat_ramp1_2021": "இந்த புதிருக்கு, தொகுதிகளை ஒன்றாக இணைத்து \"▶ Run\" அழுத்தவும்!", - "courseB_Scrat_ramp2_2021": "உங்கள் குறியீட்டை முடிக்க அனைத்து தொகுதிகளையும் ஒன்றாக இணைத்து, பின்னர் \"▶ Run\" கிளிக் செய்க", - "courseB_Scrat_ramp3a_2021": "இந்த குறியீட்டை முடிக்க மற்ற தொகுதிகளின் அடிப்பகுதியில் `வடக்கு` தொகுதியைச் சேர்த்து, பின்னர்\" ▶ Run\"என்பதைக் கிளிக் செய்க.", + "courseB_Scrat_ramp2_2021": "உங்கள் குறியீட்டை முடிக்க அனைத்து தொகுதிகளையும் ஒன்றாக ஒட்டவும், பின்னர் \"▶ Run\" என்பதைக் கிளிக் செய்யவும்.", + "courseB_Scrat_ramp3a_2021": "இந்தக் குறியீட்டை முடிக்க மற்ற தொகுதிகளின் கீழே ஒரு \\`வடக்கு 'தொகுதியைச் சேர்த்து, பின்னர்\" ▶ Run \"என்பதைக் கிளிக் செய்யவும்.", "courseA_collector_loops10_2021": "இந்தப் பாதையில் புதையல் அனைத்தையும் பெற லாரலுக்கு உதவுங்கள்.", "courseA_collector_loops11_2021": "இந்த குகையிலிருந்து புதையல் அனைத்தையும் பெற லாரலுக்கு உதவுங்கள்.", "courseA_collector_loops12_2021": "\\_\"யுரேகா! உங்களால் முடிந்தளவு புதையலைப் பெறுங்கள்!\" \\_", @@ -341,9 +341,9 @@ "courseA_maze_seq8_2021": "இந்த நிலை தீர்க்க மற்றும் பறவை பன்றி பெற!", "courseA_maze_seq_challenge1_2021": "இங்கே ஏதோ தவறு உள்ளது. பறவையை பன்றிக்கு கொண்டு செல்ல குறியீட்டை சரிசெய்ய உதவுங்கள்!", "courseA_maze_seq_challenge2_2021": "பறவையை பன்றிக்கு இட்டுச் செல்லும் பாதையைக் கண்டறியவும். TNT தவிர்க்கவும் அல்லது இறகுகள் பறக்கும்!", - "courseB_Scrat_ramp3b_2021": "அதை எறிய கூடுதல் கருவியை டூல் பாக்ஸ்ஷை இழுக்கவும்.", - "courseB_Scrat_ramp4a_2021": "இந்த குறியீட்டை முடிக்க மற்ற தொகுதிகளின் அடிப்பகுதியில் நீங்கள் எந்தத் தொகுதியைச் சேர்க்க வேண்டும் என்பதைக் கண்டுபிடிக்க முடியுமா?", - "courseB_Scrat_ramp5a_2021": "இதை நீங்களே முயற்சிக்கவும்!", + "courseB_Scrat_ramp3b_2021": "கூடுதல் தொகுதியை தூக்கி எறிய கருவிப்பெட்டிக்கு இழுக்கவும்.", + "courseB_Scrat_ramp4a_2021": "இந்தக் குறியீட்டை முடிக்க மற்ற தொகுதிகளின் அடிப்பகுதியில் எந்தத் தொகுதியைச் சேர்க்க வேண்டும் என்பதை உங்களால் கண்டுபிடிக்க முடியுமா?", + "courseB_Scrat_ramp5a_2021": "இதை நீங்களே முயற்சி செய்யுங்கள்!", "courseB_playLab_events1_2021": "ஒவ்வொரு தொகுதியும் என்ன செய்கிறது என்பதை உங்களால் கண்டுபிடிக்க முடியுமா என்று பாருங்கள்.", "courseB_starWars_prog1_2021": "\"ஸ்கிராப் மெட்டலைப் பெறுங்கள், பிபி -8!\"", "courseC19_playLab_EOC1_2021": "பின்னணி மற்றும் வரைபடத்தைத் தேர்ந்தெடுத்து, உங்கள் விளையாட்டின் ஹீரோவாக ஒரு நடிகரைத் தேர்ந்தெடுக்கவும்.", @@ -550,7 +550,7 @@ "courseB_iceage_loops1_2021": "ஏகோர்னைப் பெற பனி முழுவதும் ஸ்க்ராட் உதவுங்கள்!", "courseB_iceage_loops2_2021": "ஏகோர்னைப் பெற இரண்டு வெவ்வேறு மூவ் பிளாக்ஸைப் பயன்படுத்தவும்!", "courseB_iceage_loops3_2021": "ஒரே ஒரு `W` தொகுதி மூலம் நீங்கள் ஏகோர்னைப் பெற முடியுமா?", - "courseB_iceage_loops4_2021": "ஏகோர்ன் வரை ஸ்க்ராட் பெற இன்னும் ஒரு தொகுதியைச் சேர்க்கவும்!", + "courseB_iceage_loops4_2021": "ஏகோர்ன் வரை ஸ்க்ராட்டைப் பெற மேலும் ஒரு தொகுதியைச் சேர்க்கவும்! ", "courseB_iceage_loops6_2021": "ஏகோர்னுக்குச் செல்ல நீங்கள் ஒரு வளையத்தைச் சேர்க்க முடியுமா?", "courseB_iceage_loops7_2021": "ஸ்க்ராட் உண்மையில் அந்த ஏகோர்னை விரும்புகிறார்!", "courseB_iceage_loops8_2021": "இந்த குறியீட்டை சரிசெய்ய முடியுமா?", @@ -564,8 +564,8 @@ "courseB_playlab_eventsFP_2021": "\\*\\* இலவச நாடகம்: \\*\\* உங்கள் கற்பனையைப் பயன்படுத்தவும். இந்த விளையாட்டை மேலும் வேடிக்கை செய்ய நீங்கள் என்ன செய்யலாம்?", "courseB_playlab_events_challenge1_2021": "நீங்கள் அழுத்தும்போது விலங்குகளை கீழே நகர்த்தச் செய்யுங்கள்.", "courseB_playlab_events_challenge2_2021": "நீங்கள் அவற்றைக் கிளிக் செய்யும் போது விலங்குகளை மறைத்து விடுங்கள்.", - "courseB_starWars_prog10_2021": "ஒளிரும் ஸ்கிராப் உலோகத்தை சேகரிக்க BB-8 க்கு உதவுங்கள்", - "courseB_starWars_prog11_2021": "ஒளிரும் ஸ்கிராப் உலோகத்தை சேகரிக்க BB-8 க்கு உதவுங்கள்", + "courseB_starWars_prog10_2021": "ஒளிரும் ஸ்கிராப் உலோகத்தை சேகரிக்க BB-8 க்கு உதவுங்கள்", + "courseB_starWars_prog11_2021": "ஒளிரும் ஸ்கிராப் உலோகத்தை சேகரிக்க BB-8 க்கு உதவுங்கள்", "courseB_starWars_prog2_2021": "அனைத்து உலோகத்தையும் பெறுங்கள்.", "courseB_starWars_prog3_2021": "அனைத்து ஸ்கிராப் உலோகத்தையும் பெறுங்கள்", "courseB_starWars_prog4_2021": "அனைத்து ஸ்கிராப் உலோகத்தையும் பெறுங்கள்", diff --git a/dashboard/config/locales/teacher_markdown.ta-IN.json b/dashboard/config/locales/teacher_markdown.ta-IN.json index 43b44f0ff7935..b162a3c73ca85 100644 --- a/dashboard/config/locales/teacher_markdown.ta-IN.json +++ b/dashboard/config/locales/teacher_markdown.ta-IN.json @@ -25,9 +25,9 @@ "Virtual Pet 6_2021": "இந்தப் பாடத்தில் _Virtual Pet_ எனப்படும் **மினி-திட்டம்** உள்ளது. இந்த முன்னேற்றம், உங்களுக்கும் உங்கள் மாணவர்களுக்கும் பாடத்தில் முன்பு வந்ததிலிருந்து மிகவும் வித்தியாசமாக உணரலாம். இந்த நிலைகளில் சில புதிய குணாதிசயங்கள் உள்ளன, தொடங்குவதற்கு முன் நீங்கள் ஆராயலாம்.\n\n- உங்கள் மாணவர்கள் ஒரு நிலையில் எழுதும் குறியீடு தானாகவே மற்ற நிலைகளுக்கு மாற்றப்படும். இது படிப்படியாக உருவாக்கவும், அவர்கள் கற்றுக் கொள்ளும்போது அவர்களின் யோசனைகளை மீண்டும் செய்யவும் அனுமதிக்கிறது.\n- இந்த நிலைகள் மேலும் திறந்த படைப்பாற்றலை அனுமதிக்கின்றன. உங்கள் மாணவர்கள் ஒவ்வொரு பணியையும் எப்போது முடித்தார்கள் என்பதை அவர்களே தீர்மானிக்க அதிகாரம் அளிக்கவும். சரியான பதில் யாரிடமும் இல்லை!\n- வலப்புறம் ஆசிரியர் குழுவைத் திறப்பதன் மூலம் பார்க்கக்கூடிய முன்னேற்றத்தின் இந்தப் படிக்கான எடுத்துக்காட்டு தீர்வுகள் உள்ளன.", "Virtual Pet 7_2021": "இந்தப் பாடத்தில் _Virtual Pet_ எனப்படும் **மினி-திட்டம்** உள்ளது. இந்த முன்னேற்றம், உங்களுக்கும் உங்கள் மாணவர்களுக்கும் பாடத்தில் முன்பு வந்ததிலிருந்து மிகவும் வித்தியாசமாக உணரலாம். இந்த நிலைகளில் சில புதிய குணாதிசயங்கள் உள்ளன, தொடங்குவதற்கு முன் நீங்கள் ஆராயலாம்.\n\n- உங்கள் மாணவர்கள் ஒரு நிலையில் எழுதும் குறியீடு தானாகவே மற்ற நிலைகளுக்கு மாற்றப்படும். இது படிப்படியாக உருவாக்கவும், அவர்கள் கற்றுக் கொள்ளும்போது அவர்களின் யோசனைகளை மீண்டும் செய்யவும் அனுமதிக்கிறது.\n- இந்த நிலைகள் மேலும் திறந்த படைப்பாற்றலை அனுமதிக்கின்றன. உங்கள் மாணவர்கள் ஒவ்வொரு பணியையும் எப்போது முடித்தார்கள் என்பதை அவர்களே தீர்மானிக்க அதிகாரம் அளிக்கவும். சரியான பதில் யாரிடமும் இல்லை!\n- வலப்புறம் ஆசிரியர் குழுவைத் திறப்பதன் மூலம் பார்க்கக்கூடிய முன்னேற்றத்தின் இந்தப் படிக்கான எடுத்துக்காட்டு தீர்வுகள் உள்ளன.", "Virtual Pet 8_2021": "இந்தப் பாடத்தில் _Virtual Pet_ எனப்படும் **மினி-திட்டம்** உள்ளது. இந்த முன்னேற்றம், உங்களுக்கும் உங்கள் மாணவர்களுக்கும் பாடத்தில் முன்பு வந்ததிலிருந்து மிகவும் வித்தியாசமாக உணரலாம். இந்த நிலைகளில் சில புதிய குணாதிசயங்கள் உள்ளன, தொடங்குவதற்கு முன் நீங்கள் ஆராயலாம்.\n\n- உங்கள் மாணவர்கள் ஒரு நிலையில் எழுதும் குறியீடு தானாகவே மற்ற நிலைகளுக்கு மாற்றப்படும். இது படிப்படியாக உருவாக்கவும், அவர்கள் கற்றுக் கொள்ளும்போது அவர்களின் யோசனைகளை மீண்டும் செய்யவும் அனுமதிக்கிறது.\n- இந்த நிலைகள் மேலும் திறந்த படைப்பாற்றலை அனுமதிக்கின்றன. உங்கள் மாணவர்கள் ஒவ்வொரு பணியையும் எப்போது முடித்தார்கள் என்பதை அவர்களே தீர்மானிக்க அதிகாரம் அளிக்கவும். சரியான பதில் யாரிடமும் இல்லை!\n- வலப்புறம் ஆசிரியர் குழுவைத் திறப்பதன் மூலம் பார்க்கக்கூடிய முன்னேற்றத்தின் இந்தப் படிக்கான எடுத்துக்காட்டு தீர்வுகள் உள்ளன.", - "courseA_artist_loops12_2021": "இது ஒரு இலவச விளையாட்டு நிலை. விரைவாக முன்னேறும் மாணவர்களை சுட்டிக்காட்ட இது ஒரு சிறந்த இடம் மட்டுமல்ல, அனைத்து மாணவர்களும் தங்கள் படைப்பாற்றலை வெளிப்படுத்தும் இடம். இந்த நிலையில் மாணவர்கள் உண்மையில் எந்த குறியீடும் எழுதத் தேவையில்லை என்றாலும், அவ்வாறு செய்வது அவர்கள் கற்றுக்கொண்டதை அவர்களுக்கு மிகவும் அர்த்தமுள்ள வகையில் பயன்படுத்த அனுமதிக்கும். உங்கள் மாணவர்களின் நேரத்தை இங்கே செலவிட ஊக்குவிக்கவும்.\n\n- திறந்த நிலை படைப்பாற்றலை அனுமதிக்க இந்த நிலைகள் \\*\\* சரிபார்ப்புக்காக சரிபார்க்கப்படவில்லை \\*\\*. அவர்கள் விரும்பும் ஒன்றை உருவாக்கும்போது உங்கள் மாணவர்களைத் தீர்மானிக்க உங்களை ஊக்குவிக்கவும். சரியான பதில் யாரும் இல்லை!\n- இந்த நிலைக்கு எடுத்துக்காட்டு தீர்வுகள் கிடைக்கின்றன, அவை ஆசிரியர் குழுவை வலதுபுறமாக திறப்பதன் மூலம் பார்க்கலாம்.", - "courseA_artist_loops_challenge1_2021": "இந்த பாடம் கூடுதல் ஒரு “இலவச நாடகம்”. இந்த நிலைகள் தொடங்குவதற்கு முன் நீங்கள் ஆராய விரும்பும் சில பண்புகளைக் கொண்டுள்ளன.\n\n- திறந்த நிலை படைப்பாற்றலை அனுமதிக்க இந்த நிலைகள் \\*\\* சரிபார்ப்புக்காக சரிபார்க்கப்படவில்லை \\*\\*. அவர்கள் விரும்பும் ஒன்றை உருவாக்கும்போது உங்கள் மாணவர்களைத் தீர்மானிக்க உங்களை ஊக்குவிக்கவும். சரியான பதில் யாரும் இல்லை!\n- இந்த நிலைக்கு எடுத்துக்காட்டு தீர்வுகள் கிடைக்கின்றன, அவை ஆசிரியர் குழுவை வலதுபுறமாக திறப்பதன் மூலம் பார்க்கலாம்.", - "courseA_playLab_events7_2021": "இந்த நிலை ஒரு “இலவச நாடகம்”. இந்த நிலைகள் தொடங்குவதற்கு முன் நீங்கள் ஆராய விரும்பும் சில பண்புகளைக் கொண்டுள்ளன.\n\n- திறந்த நிலை படைப்பாற்றலை அனுமதிக்க இந்த நிலைகள் \\*\\* சரிபார்ப்புக்காக சரிபார்க்கப்படவில்லை \\*\\*. அவர்கள் விரும்பும் ஒன்றை உருவாக்கும்போது உங்கள் மாணவர்களைத் தீர்மானிக்க உங்களை ஊக்குவிக்கவும். சரியான பதில் யாரும் இல்லை!\n- இந்த நிலைக்கு எடுத்துக்காட்டு தீர்வுகள் கிடைக்கின்றன, அவை ஆசிரியர் குழுவை வலதுபுறமாக திறப்பதன் மூலம் பார்க்கலாம்.", + "courseA_artist_loops12_2021": "இது ஒரு இலவச விளையாட்டு நிலை. விரைவாக முன்னேறும் மாணவர்களை சுட்டிக்காட்ட இது ஒரு சிறந்த இடம் மட்டுமல்ல, அனைத்து மாணவர்களும் தங்கள் படைப்பாற்றலை வெளிப்படுத்தும் இடம். இந்த நிலையில் மாணவர்கள் உண்மையில் எந்த குறியீடும் எழுதத் தேவையில்லை என்றாலும், அவ்வாறு செய்வது அவர்கள் கற்றுக்கொண்டதை அவர்களுக்கு மிகவும் அர்த்தமுள்ள வகையில் பயன்படுத்த அனுமதிக்கும். உங்கள் மாணவர்களை இங்கே நேரத்தை எடுத்துக்கொள்ள ஊக்குவிக்கவும்.\n\n- திறந்த நிலை படைப்பாற்றலை அனுமதிக்க இந்த நிலைகள் \\*\\* சரிபார்ப்புக்காக சரிபார்க்கப்படவில்லை \\*\\*. உங்கள் மாணவர்கள் தாங்கள் விரும்பும் ஒன்றை உருவாக்கியபோது அதைத் தீர்மானிக்க அவர்களுக்கு அதிகாரம் அளிக்கவும். சரியான பதில் இல்லை!\n இந்த நிலைக்கு எடுத்துக்காட்டு தீர்வுகள் கிடைக்கின்றன, இது ஆசிரியர் குழுவை வலதுபுறம் திறப்பதன் மூலம் பார்க்க முடியும்.", + "courseA_artist_loops_challenge1_2021": "இந்த பாடம் கூடுதல் ஒரு \"இலவச நாடகம்\". இந்த நிலைகள் தொடங்குவதற்கு முன் நீங்கள் ஆராய விரும்பும் சில குணாதிசயங்களைக் கொண்டுள்ளன.\n\n- திறந்த நிலை படைப்பாற்றலை அனுமதிக்க இந்த நிலைகள் \\*\\* சரிபார்ப்புக்காக சரிபார்க்கப்படவில்லை \\*\\*. உங்கள் மாணவர்கள் தாங்கள் விரும்பும் ஒன்றை உருவாக்கியபோது அதைத் தீர்மானிக்க அவர்களுக்கு அதிகாரம் அளிக்கவும். சரியான பதில் இல்லை!\n இந்த நிலைக்கு எடுத்துக்காட்டு தீர்வுகள் கிடைக்கின்றன, இது ஆசிரியர் குழுவை வலதுபுறம் திறப்பதன் மூலம் பார்க்க முடியும்.", + "courseA_playLab_events7_2021": "இந்த நிலை \"இலவச விளையாட்டு\". இந்த நிலைகளில் சில குணாதிசயங்கள் உள்ளன, நீங்கள் தொடங்குவதற்கு முன் ஆராயலாம்.\n\n- இந்த நிலைகள் **சரியானதா என்று சோதிக்கப்படவில்லை** மேலும் திறந்தநிலை படைப்பாற்றலை அனுமதிக்கும். உங்கள் மாணவர்கள் தாங்கள் விரும்பும் ஒன்றை எப்போது உருவாக்கினார்கள் என்பதை அவர்களே தீர்மானிக்க அதிகாரம் அளிக்கவும். சரியான பதில் யாரிடமும் இல்லை!\n- ஆசிரியர் குழுவை வலதுபுறமாகத் திறப்பதன் மூலம் பார்க்கக்கூடிய இந்த நிலைக்கு எடுத்துக்காட்டு தீர்வுகள் உள்ளன.", "courseB_artist_loops10_2021": "இது ஒரு இலவச விளையாட்டு நிலை. விரைவாக முன்னேறும் மாணவர்களை சுட்டிக்காட்ட இது ஒரு சிறந்த இடம் மட்டுமல்ல, அனைத்து மாணவர்களும் தங்கள் படைப்பாற்றலை வெளிப்படுத்தும் இடம். இந்த நிலையில் மாணவர்கள் உண்மையில் எந்த குறியீடும் எழுதத் தேவையில்லை என்றாலும், அவ்வாறு செய்வது அவர்கள் கற்றுக்கொண்டதை அவர்களுக்கு மிகவும் அர்த்தமுள்ள வகையில் பயன்படுத்த அனுமதிக்கும். உங்கள் மாணவர்களை இங்கே நேரத்தை எடுத்துக்கொள்ள ஊக்குவிக்கவும்.\n\n- திறந்த நிலை படைப்பாற்றலை அனுமதிக்க இந்த நிலைகள் \\*\\* சரிபார்ப்புக்காக சரிபார்க்கப்படவில்லை \\*\\*. உங்கள் மாணவர்கள் தாங்கள் விரும்பும் ஒன்றை உருவாக்கியபோது அதைத் தீர்மானிக்க அவர்களுக்கு அதிகாரம் அளிக்கவும். சரியான பதில் இல்லை!\n இந்த நிலைக்கு எடுத்துக்காட்டு தீர்வுகள் கிடைக்கின்றன, இது ஆசிரியர் குழுவை வலதுபுறம் திறப்பதன் மூலம் பார்க்க முடியும்.", "courseB_playlab_eventsFP_2021": "இது ஒரு இலவச விளையாட்டு நிலை. விரைவாக முன்னேறும் மாணவர்களை சுட்டிக்காட்ட இது ஒரு சிறந்த இடம் மட்டுமல்ல, அனைத்து மாணவர்களுக்கும் தங்கள் படைப்பாற்றலை வெளிப்படுத்தும் இடம். மாணவர்கள் உண்மையில் இந்த அளவில் எந்த குறியீடும் எழுத வேண்டிய அவசியமில்லை என்றாலும், அவ்வாறு செய்வது அவர்கள் கற்றுக்கொண்டதை அவர்களுக்கு மிகவும் அர்த்தமுள்ள வகையில் பயன்படுத்த அனுமதிக்கும். உங்கள் மாணவர்களை இங்கே நேரத்தை எடுத்துக்கொள்ள ஊக்குவிக்கவும்.", "courseB_playlab_events_challenge1_2021": "இந்த பாடம் கூடுதல் ஒரு \"இலவச நாடகம்\". இந்த நிலைகள் தொடங்குவதற்கு முன் நீங்கள் ஆராய விரும்பும் சில குணாதிசயங்களைக் கொண்டுள்ளன.\n\n- திறந்த நிலை படைப்பாற்றலை அனுமதிக்க இந்த நிலைகள் \\*\\* சரிபார்ப்புக்காக சரிபார்க்கப்படவில்லை \\*\\*. உங்கள் மாணவர்கள் தாங்கள் விரும்பும் ஒன்றை உருவாக்கியபோது அதைத் தீர்மானிக்க அவர்களுக்கு அதிகாரம் அளிக்கவும். சரியான பதில் இல்லை!\n இந்த நிலைக்கு எடுத்துக்காட்டு தீர்வுகள் கிடைக்கின்றன, இது ஆசிரியர் குழுவை வலதுபுறம் திறப்பதன் மூலம் பார்க்க முடியும்.", diff --git a/i18n/locales/ta-IN/dashboard/blocks.yml b/i18n/locales/ta-IN/dashboard/blocks.yml index c8975c583ff97..39e5f8f2502f8 100644 --- a/i18n/locales/ta-IN/dashboard/blocks.yml +++ b/i18n/locales/ta-IN/dashboard/blocks.yml @@ -2,6 +2,8 @@ ta: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: புதியதாக்கு {ANIMATION_NAME}ஸ்பிரைட் மணிக்கு {LOCATION} Dancelab_alternateMoves: options: GROUP: @@ -994,6 +996,12 @@ ta: text: கோடு வரைக {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: விளிம்புகள் தொகுதி {SPRITE} நகரும் இருந்து + gamelab_everySeconds: + text: ஒவ்வொன்றையும் திரும்ப செய்யவும் {N} {UNIT} + options: + UNIT: + '"seconds"': விநாடிகள் + '"frames"': சட்டங்கள் gamelab_followingTargets: text: பின்வரும் இலக்குகள் gamelab_getAllSprites: @@ -1147,6 +1155,8 @@ ta: '"pop"': பாப் '"rain"': மழை '"spiral"': சுருள் + gamelab_makeNewScaledSprite: + text: புதியதாக்கு {ANIMATION_NAME}ஸ்பிரைட் மணிக்கு {LOCATION} gamelab_makeNewSpriteAnon: text: புதியதாக்கு {ANIMATION_NAME}ஸ்பிரைட் மணிக்கு {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/ta-IN/dashboard/scripts.yml b/i18n/locales/ta-IN/dashboard/scripts.yml index 1b4c1d9c7093e..f08a998a855b5 100755 --- a/i18n/locales/ta-IN/dashboard/scripts.yml +++ b/i18n/locales/ta-IN/dashboard/scripts.yml @@ -312,6 +312,7 @@ ta: title: பெருங்கடல்களுக்கான AI lessons: Oceans: + name: பெருங்கடல்களுக்கான AI description_teacher: இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். முதலில், மாணவர்கள் கடலில் இருந்து குப்பைகளை அகற்ற முயற்சிப்பதற்காக பொருட்களை "மீன்" அல்லது "மீன் அல்ல" என வகைப்படுத்துகின்றனர். பின்னர், மாணவர்கள் தங்கள் பயிற்சித் தரவை தண்ணீரில் உள்ள மற்ற கடல் உயிரினங்களையும் சேர்க்க வேண்டும். செயல்பாட்டின் இரண்டாம் பகுதியில், தோராயமாக உருவாக்கப்பட்ட மீன்களின் படங்களுக்கு விண்ணப்பிக்க மாணவர்கள் தங்கள் சொந்த லேபிள்களைத் தேர்ந்தெடுப்பார்கள். இந்தப் பயிற்சித் தரவு இயந்திரக் கற்றல் மாதிரிக்காகப் பயன்படுத்தப்படுகிறது, அதன்பின் புதிய படங்களை அதன் சொந்தமாக லேபிளிட முடியும். csp1-2017: lessons: @@ -470,6 +471,7 @@ ta: Bounce: description_student: நீங்கள் பள்ளியில் வீடியோ கேம்களை விளையாட வேண்டும் என்று எப்போதாவது விரும்புகிறீர்களா? இந்த பாடத்தில், நீங்கள் அதை நீங்களே உருவாக்குவீர்கள்! description_teacher: இந்த ஆன்லைன் செயல்பாட்டில், நிகழ்வுகள் என்ன என்பதையும், வீடியோ கேம்கள் போன்ற நிரல்களில் கணினிகள் அவற்றை எவ்வாறு பயன்படுத்துகின்றன என்பதையும் மாணவர்கள் அறிந்து கொள்வார்கள். மாணவர்கள் புதிர்கள் மூலம் நிகழ்ச்சிகளை நிகழ்வுகளுக்கு எதிர்வினையாற்றுவார்கள் (அம்புக்குறி பொத்தான்கள் அழுத்துவது போன்றவை.) புதிரின் முடிவில், மாணவர்கள் தங்கள் விளையாட்டை வெவ்வேறு வேகங்கள் மற்றும் ஒலிகளுடன் தனிப்பயனாக்க வாய்ப்பைப் பெறுவார்கள். + name: கூடைபந்து hoc-encryption: lessons: Simple Encryption: @@ -688,6 +690,7 @@ ta: Sports: description_student: நீங்கள் பள்ளியில் வீடியோ கேம்களை விளையாட வேண்டும் என்று எப்போதாவது விரும்புகிறீர்களா? இந்த பாடத்தில், நீங்கள் அதை நீங்களே உருவாக்குவீர்கள்! description_teacher: இந்த ஆன்லைன் செயல்பாட்டில், நிகழ்வுகள் என்ன என்பதையும், வீடியோ கேம்கள் போன்ற நிரல்களில் கணினிகள் அவற்றை எவ்வாறு பயன்படுத்துகின்றன என்பதையும் மாணவர்கள் அறிந்து கொள்வார்கள். மாணவர்கள் புதிர்கள் மூலம் நிகழ்ச்சிகளை நிகழ்வுகளுக்கு எதிர்வினையாற்றுவார்கள் (அம்புக்குறி பொத்தான்கள் அழுத்துவது போன்றவை.) புதிரின் முடிவில், மாணவர்கள் தங்கள் விளையாட்டை வெவ்வேறு வேகங்கள் மற்றும் ஒலிகளுடன் தனிப்பயனாக்க வாய்ப்பைப் பெறுவார்கள். + name: விளையாட்டு csp3-support: lesson_groups: required: @@ -1443,6 +1446,7 @@ ta: Minecraft Hour of Code: description_teacher: இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். இந்தப் பாடம் படிக்கும் வயதுள்ள (வயது 6+) எந்த மாணவர்களுக்கும் நன்றாக வேலை செய்யும். இளைய கற்பவர்கள் டுடோரியலை முடிக்க மாட்டார்கள், ஆனால் ஒரு மணிநேரம் புதிர்கள் மூலம் நிறைய வேடிக்கையாக வேலை செய்வார்கள். உயர்நிலைப் பள்ளி மாணவர்கள் பெரும்பாலும் டுடோரியலை முடிப்பார்கள் மற்றும் முடிவில் இலவச விளையாட்டு மட்டத்தில் விளையாடுவதற்கு சிறிது நேரம் கிடைக்கும். student_description: Minecraft ஒரு புதிய செயல்பாட்டுடன் மணிநேர குறியீட்டிற்கு திரும்பியுள்ளது! குறியீட்டைக் கொண்டு Minecraft வழியாக பயணம். + name: கதாநாயகன் applab-intro-staging: lessons: Intro to App Lab: @@ -2002,6 +2006,7 @@ ta: description_student: இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். இந்த பாடம் அனைத்து வயதினருக்கும் கற்பதற்காக வடிவமைக்கப்பட்டுள்ளது, ஆனால் படிக்க வேண்டிய அவசியம் உள்ளது. இசைக்கு பதிலளிக்கும் வகையில் கருவி உருவாக்கப்பட்டதால் இந்தச் செயல்பாட்டிற்கு ஒலி தேவைப்படுகிறது. description_teacher: இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். இந்த பாடம் அனைத்து வயதினருக்கும் கற்பதற்காக வடிவமைக்கப்பட்டுள்ளது, ஆனால் படிக்க வேண்டிய அவசியம் உள்ளது. இசைக்கு பதிலளிக்கும் வகையில் கருவி உருவாக்கப்பட்டதால் இந்தச் செயல்பாட்டிற்கு ஒலி தேவைப்படுகிறது. student_description: உங்கள் நண்பர்களுடன் பகிர்ந்து கொள்ள உங்கள் சொந்த நடன விருந்தைக் குறிக்கவும்! + name: நடனம் frozen-2018-test-b: title: புதிய உறைந்த ஸ்கிரிப்ட் lessons: @@ -2011,6 +2016,7 @@ ta: lessons: Aquatic: description_teacher: இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். இந்தப் பாடம் படிக்கும் வயதுள்ள (வயது 6+) எந்த மாணவர்களுக்கும் நன்றாக வேலை செய்யும். இளைய கற்பவர்கள் டுடோரியலை முடிக்க மாட்டார்கள், ஆனால் ஒரு மணிநேரம் புதிர்கள் மூலம் நிறைய வேடிக்கையாக வேலை செய்வார்கள். உயர்நிலைப் பள்ளி மாணவர்கள் பெரும்பாலும் டுடோரியலை முடிப்பார்கள் மற்றும் முடிவில் இலவச விளையாட்டு மட்டத்தில் விளையாடுவதற்கு சிறிது நேரம் கிடைக்கும். + name: நீர்வாழ் dance--draft: lessons: Dance Party: @@ -2824,7 +2830,6 @@ ta: description: உங்கள் நண்பர்களுடன் பகிர்ந்து கொள்ள உங்கள் சொந்த நடன விருந்தைக் குறிக்கவும்! lessons: Dance Party: - name: நடன விருந்து description_student: இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். இந்த பாடம் அனைத்து வயதினருக்கும் கற்பதற்காக வடிவமைக்கப்பட்டுள்ளது, ஆனால் படிக்க வேண்டிய அவசியம் உள்ளது. இசைக்கு பதிலளிக்கும் வகையில் கருவி உருவாக்கப்பட்டதால் இந்தச் செயல்பாட்டிற்கு ஒலி தேவைப்படுகிறது. description_teacher: இந்தப் பாடத்தில், எல்லா வயதினரும் கற்றவர்கள் பாதுகாப்பான, ஆதரவான சூழலில் குறியீட்டு முறை மற்றும் கணினி அறிவியலுடன் அறிமுக அனுபவத்தைப் பெறுகிறார்கள். இந்த பாடம் அனைத்து வயதினருக்கும் கற்பதற்காக வடிவமைக்கப்பட்டுள்ளது, ஆனால் படிக்க வேண்டிய அவசியம் உள்ளது. இசைக்கு பதிலளிக்கும் வகையில் கருவி உருவாக்கப்பட்டதால் இந்தச் செயல்பாட்டிற்கு ஒலி தேவைப்படுகிறது. student_description: உங்கள் நண்பர்களுடன் பகிர்ந்து கொள்ள உங்கள் சொந்த நடன விருந்தைக் குறிக்கவும்! @@ -4580,8 +4585,7 @@ ta: title: '"வணக்கம், உலகம்!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: 'Code.org கற்றல் தளத்தை வழிநடத்துகிறது ' + Navigating the Codeorg learning platform: description_teacher: |- \*\* எப்படி என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்:\*\* @@ -5539,7 +5543,7 @@ ta: description_student: படங்களை முடிக்க சுழல்கள் மற்றும் வடிவங்களைப் பயன்படுத்தவும். description_teacher: இந்த \*\* திறமையை வளர்ப்பதற்கான \*\* பாடத்தில், மாணவர்கள் அறிவுறுத்தல்களின் எளிய வரிசைகளை சுழற்றுவதன் மூலம் படங்களை வரைய கற்றுக்கொள்கிறார்கள். இங்கே, சுழல்கள் வடிவங்களை உருவாக்குகின்றன. இந்த பாடத்தின் முடிவில், மாணவர்கள் தங்கள் சொந்த படங்களை உருவாக்குவார்கள். key: சுழல்களுடன் கூடிய கடல் காட்சி - The Big Event Jr.: + The Big Event Jr: description_student: உங்கள் ஆசிரியர்கள் ஒரு பெரிய ரிமோட்டில் பொத்தான்களை அழுத்தும்போது நகர்ந்து கத்துங்கள். description_teacher: இந்த \*\* சூழல்-அமைப்பு \*\* பாடத்தில், ஒரு மாபெரும் ரிமோட்டில் பொத்தான்களை அழுத்தும்போது அவை நகரும் அல்லது கத்தும் ஒரு விளையாட்டின் மூலம் நிகழ்வுகளின் கருத்தை வகுப்பு அனுபவிக்கும். 'Mini-Project: On the Move with Play Lab': @@ -5829,7 +5833,7 @@ ta: The Right App: description_student: உங்கள் சொந்த ஸ்மார்ட்போன் பயன்பாட்டை வரையவும். description_teacher: இந்த \*\* ஆய்வு \*\* பாடத்தில், மாணவர்கள் பல கற்பனையான ஸ்மார்ட்ஃபோன் பயனர்களுடன் பச்சாதாபம் கொள்கிறார்கள். - The Big Event Jr.: + The Big Event Jr: description_student: உங்கள் ஆசிரியர் ஒரு பெரிய ரிமோட்டில் பொத்தான்களை அழுத்தும்போது நகர்த்தவும் அல்லது கத்தவும். description_teacher: இந்த \*\* சூழல்-அமைப்பு \*\* பாடத்தில், ஒரு மாபெரும் ரிமோட்டில் பொத்தான்களை அழுத்தும்போது அவை நகரும் அல்லது கத்தும் ஒரு விளையாட்டின் மூலம் நிகழ்வுகளின் கருத்தை வகுப்பு அனுபவிக்கும். 'Mini-Project: A Royal Battle with Events': @@ -5892,7 +5896,7 @@ ta: lessons: Putting a STOP to Online Meanness: description_student: இந்த பாடத்தில், நீங்கள் இணையத்தில் சந்தித்தால் என்ன செய்வது மற்றும் என்ன செய்வது என்று கற்றுக்கொள்வீர்கள். - My Robotic Friends Jr.: + My Robotic Friends Jr: description_student: இந்த பாடத்தில், உங்கள் வகுப்பு தோழர்கள் ரோபோக்கள் போல் நடித்து, அடுக்கப்பட்ட கோப்பைகளின் வடிவங்களை உருவாக்க அவற்றை நிரல் செய்வீர்கள். description_teacher: இந்த \*\* சூழல்-அமைப்பு \*\* பாடங்களில், மாணவர்கள் பல்வேறு வடிவங்களில் கோப்பைகளை அடுக்கி வைக்க "ரோபோ" க்கு அறிவுறுத்துவதற்கு ஒரு சின்னங்களின் தொகுப்பைப் பயன்படுத்துவார்கள். மாணவர்கள் மாறி மாறி ரோபோவாக பங்கேற்பார்கள், தங்கள் சகாக்களால் வரையறுக்கப்பட்ட வழிமுறைகளுக்கு மட்டுமே பதிலளிப்பார்கள். Programming with Angry Birds: @@ -5912,7 +5916,7 @@ ta: name: குறியீட்டுடன் கலையை உருவாக்குதல் description_student: கலைஞரை நிரலாக்குவதன் மூலம் அழகான படங்களை உருவாக்கவும். description_teacher: இந்த \*\* திறமையை வளர்க்கும் \*\* பாடத்தில், மாணவர்கள் திரையில் வரைபடங்களை முடிக்க கலைஞரின் கட்டுப்பாட்டை எடுத்துக்கொள்வார்கள். - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: description_student: இந்த பாடத்தில், நீங்கள் உங்கள் வகுப்பு தோழர்களை மீண்டும் திட்டமிடலாம், ஆனால் சுழல்களைப் பயன்படுத்தி நீங்கள் பெரிய மற்றும் சிக்கலான சிக்கல்களை தீர்க்க முடியும். description_teacher: இந்த \*\* சூழல்-அமைப்பு \*\* பாடம் பெரிய மற்றும் சிக்கலான வடிவமைப்புகளைக் கொண்ட ஆரம்ப "மை ரோபோடிக் நண்பர்கள்" செயல்பாட்டை உருவாக்குகிறது. Loops with Rey and BB-8: @@ -6388,6 +6392,8 @@ ta: name: ஜாவா லேப் lesson-9: name: சுழற்சிகள் + lesson-21: + name: பணியகம் pre-express-2022: lessons: Learn to Drag and Drop: @@ -6431,6 +6437,12 @@ ta: lessons: lesson-6: name: மாறிலிகள் + lesson-16: + name: பணியகம் + csa3-2022: + lessons: + lesson-16: + name: பணியகம் cs4all-invasive-species: lessons: lesson-12: @@ -6684,3 +6696,5 @@ ta: End of Course projects: name: பாடத்திட்டத்தின் முடிவு key: பாடத்திட்டத்தின் முடிவு + hello-world-csc: + title: வணக்கம் உலகம் From adec9c4529b11e9df6fbb7dfe7d683cb0a579e46 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:39 +0000 Subject: [PATCH 72/84] dashboard i18n updates - Telugu --- dashboard/config/locales/activity_sections.te-IN.json | 4 ++-- dashboard/config/locales/blocks.te-IN.yml | 4 ++++ dashboard/config/locales/lessons.te-IN.json | 4 ---- dashboard/config/locales/long_instructions.te-IN.json | 4 ++-- dashboard/config/locales/scripts.te-IN.yml | 5 +---- i18n/locales/te-IN/dashboard/blocks.yml | 4 ++++ i18n/locales/te-IN/dashboard/scripts.yml | 5 +---- 7 files changed, 14 insertions(+), 16 deletions(-) diff --git a/dashboard/config/locales/activity_sections.te-IN.json b/dashboard/config/locales/activity_sections.te-IN.json index cc6585f461aa7..1d1e13c1170d6 100644 --- a/dashboard/config/locales/activity_sections.te-IN.json +++ b/dashboard/config/locales/activity_sections.te-IN.json @@ -423,7 +423,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### సంసిద్ధం\n\nచేయడంవిద్యార్థులను క్లాసులోకి స్వాగతం పలకండి మరియు ఆ రోజు యాక్టివిటీని పరిచయం చేయండి.", "tips": [ - "స్వయంగా మీకే కోడింగ్ గురించి బాగా పరిచయం లేకపోతే అవర్ ఆఫ్ కోడ్‌ను పరిచయం చేయడానికి ఒక మార్గం [our inspirational videos](https://hourofcode.com/promote/resources#videos)లలో ఒకదాన్ని చూపించడం. మీ విద్యార్థులకు ప్రేరణాత్మకంగా ఉంటుందని మీరు భావించిన ఒకదాన్ని ఎంచుకోండి మరియు దాన్ని ఇప్పుడు షేర్ చేయండి. మిడిల్ గ్రేడ్‌ల లోని నేర్చుకునేవారి కోసం, మేము [The Hour of Code is Here](https://youtu.be/FC5FbmsH4fw)సూచిస్తాము." + "స్వయంగా మీకే కోడింగ్ గురించి బాగా పరిచయం లేకపోతే అవర్ ఆఫ్ కోడ్‌ను పరిచయం చేయడానికి ఒక మార్గం [our inspirational videos][0]లలో ఒకదాన్ని చూపించడం. మీ విద్యార్థులకు ప్రేరణాత్మకంగా ఉంటుందని మీరు భావించిన ఒకదాన్ని ఎంచుకోండి మరియు దాన్ని ఇప్పుడు షేర్ చేయండి. మిడిల్ గ్రేడ్‌ల లోని నేర్చుకునేవారి కోసం, మేము [The Hour of Code is Here][1]సూచిస్తాము." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -436,7 +436,7 @@ "description": "కంప్యూటర్ సైన్స్ చాలా సృజనాత్మకంగా ఉండగలదని మీకు తెలుసా? వాస్తవానికి, మీరు కోడ్‌తో ఆర్ట్ రూపొందించవచ్చు. తిరిగి గుర్తు చేసేది ఏమిటంటే, కోడ్ అనేది కంప్యూటర్ అర్థం చేసుకునే సూచన సమూహం. ఏ పెయింట్ రంగులు ఉపయోగించాలో ఎంచుకోవడం లాగానే, మీ సృజనాత్మకతను కూడా వ్యక్తపరచడానికి ఏ కోడ్ మీరు రాస్తారు అనేది ఒక అవకాశం కాగలదు! ఈరోజు మన సృజనాత్మక కోడింగ్‌ను ప్రేరేపించడానికి మనం ఈరోజు కవిత్వం ఉపయోగించబోతున్నాము.\n\n ఎవరికైనా కవిత్వం అంటే ఏమిటో తెలుసా? మీకు ఇష్టమైన కవిత లేదా కవి ఉన్నారా? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**కలిసి కవిత్వం చదవండి:** క్లాసు అంతా కలిసి ఒక [few poems](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) చదవండి మరియు ప్రతి కవిత యొక్క మూడ్‌కు పేరు పెట్టడం అభ్యాసం చేయండి. తమ అన్వయింపును షేర్ చేసేలా విద్యార్థులను ప్రోత్సహించండి, ఇది వేరే వాటికంటే భిన్నమైనది అయినప్పటికీ " + "description": "**కలిసి కవిత్వం చదవండి:** క్లాసు అంతా కలిసి ఒక [few poems][0] చదవండి మరియు ప్రతి కవిత యొక్క మూడ్‌కు పేరు పెట్టడం అభ్యాసం చేయండి. తమ అన్వయింపును షేర్ చేసేలా విద్యార్థులను ప్రోత్సహించండి, ఇది వేరే వాటికంటే భిన్నమైనది అయినప్పటికీ " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "description": "#### సాధారణ\n\n మద్దతుఈ యాక్టివిటీ ముగిసే సమయానికి, విద్యార్థులు ఎంచుకున్న కవిత గురించి వారి దృశ్య వివరణకు ప్రాతినిధ్యం వహించే ఒక యానిమేటెడ్ కవిత వారి వద్ద ఉంటుంది. విద్యార్థులు తమ కోడ్‌తో టింకరింగ్ చేయడానికి మరియు వారికి అత్యుత్తమంగా నచ్చిన దృశ్య ప్రభావాలను కనుగొనడానికి వారికి ఒక అవకాశం ఇవ్వడానికి ఈ పాఠం రూపొందించబడింది. \n\n రూములో తిరుగుతూ, విద్యార్థులను ప్రోత్సహించండి:\n\n- **కావల్సినంత సమయం తీసుకోండి:** అత్యధిక లెవల్స్‌కు విద్యార్థులు కవిత యొక్క మూడ్‌కు తమ వివరణకు సరిపోయే ఖచ్చితమైన ప్రభావాలను కనుగొనడం అవసరం అవుతుంది. ఒక లెవల్‌లో ఉండి తమ కోడ్‌తో టింకరింగ్ చేయడం అధికంగా ప్రోత్సహించబడుతుంది. \n\n- **మీకు ఇష్టమైన కవిత కనుక్కోండి:** ఒక కొత్త లెవల్‌లో విద్యార్థికి ప్రదర్శించబడే కవిత ఒక సూచన మాత్రమే. ప్లేస్పేస్ పైన ముందుగా లోడ్ చేసిన కవితలతో ఒక కవిత్వం డ్రాప్‌డౌన్ మెనూ ఉంది. వాటిలో కొన్ని చదవమని మరియు వారితో మాట్లాడే దానిని కనుగొనమని విద్యార్థులను కోరండి. వారు ఎంచుకున్న కవితను కోడ్‌తో యానిమేట్ చేయడం వారు మొదలు పెట్టవచ్చు. \n\n- **పూర్తి చేసిన లెవల్‌ను చూపించడం:** ఏ లెవల్ బబుల్ అయినా పూర్తిగా ఆకుపచ్చ రంగులో ఉంటే ఆ లెవల్‌కు అవసరమైనవన్నీ విద్యార్థి విజయవంతంగా పూర్తి చేశాడు అని అర్థం. వారు సృష్టించినది ప్రదర్శించడానికి ఆకుపచ్చ రంగు బబుల్ మీద క్లిక్ చేయమని విద్యార్థిని కోరండి.\n\n విద్యార్థి చిక్కుకు పోయిన సమయాల కోసం: \n\n- **సూచనలు చదవండి::** ఆ లెవల్‌ను ఎలా పూర్తి చేయాలి అనేదాన్ని గురించిన బుల్లెట్ పాయింట్లే సూచనలు. విద్యార్థి చిక్కుకుపోయినట్లు భావిస్తే, సూచనలను బిగ్గరగా మీకు చదివి వినిపించమని మరియు సూచనలు చెప్పిన వాటిని తమ సొంత మాటలలో మీకు తిరిగి చెప్పమని విద్యార్థిని కోరండి. \n - సూచనలను బిగ్గరగా చదివి వినిపించడానికి ఈ టెక్స్ట్-టు-స్పీచ్ ఐకాన్ మీద విద్యార్థులు క్లిక్ కూడా చేయవచ్చు.-\n **హింట్స్ కోసం చూడండి**: అత్యధిక లెవల్స్‌కు, ఆ లెవల్ ఎలా పాస్ అవ్వాలో స్పష్టమైన వివరాలతో కనీసం ఒక హింట్ ఉంటుంది. \n- **బగ్స్‌ను వేడుక చేసుకోండి:** మీ కోడ్‌లో ఒక బగ్ రావడం అనేది కోడింగ్ ప్రక్రియలో ఒక సహజ భాగం. ఒక ప్రోగ్రామ్ వారు అనుకున్నది చేయకపోతే, మొదట వారు ఏమి జరగాలని కోరుకున్నారో మీకు చెప్పమని విద్యార్థిని కోరండి, వాస్తవంగా ఏమి జరుగుతున్నదో గమనించడానికి రన్ క్లిక్ చేయండి, తర్వాత వారి కోడ్‌లో వ్యత్యాసం ఉన్న స్థానాన్ని కనుగొనండి. బగ్స్ కనుగొనడం మరియు బగ్స్ పరిష్కరించడాన్ని వేడుక చేసుకోవడం గుర్తుంచుకోండి. బగ్స్ వస్తున్నాయి అంటే విద్యార్థులు ఒక అధిక సంక్లిష్టమైన ప్రోగ్రామ్ రూపొందించడంలో గొప్ప పని చేస్తున్నారని అర్థం. " diff --git a/dashboard/config/locales/blocks.te-IN.yml b/dashboard/config/locales/blocks.te-IN.yml index 86cd2e283cb4d..06957254eb970 100644 --- a/dashboard/config/locales/blocks.te-IN.yml +++ b/dashboard/config/locales/blocks.te-IN.yml @@ -858,6 +858,10 @@ te: '"direction"': మువ్‌మెంట్ డైరెక్షన్ gamelab_clickedSpritePointer: text: "{SPRITE}" + gamelab_everySeconds: + options: + UNIT: + '"seconds"': సెకండ్లు gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/dashboard/config/locales/lessons.te-IN.json b/dashboard/config/locales/lessons.te-IN.json index e7193547e3052..8f2cb8fe67085 100644 --- a/dashboard/config/locales/lessons.te-IN.json +++ b/dashboard/config/locales/lessons.te-IN.json @@ -4,10 +4,6 @@ "lessons": { "poem-art-2021/Poem Art": { "preparation": "- సొంతంగా ఆన్‌‌లైన్ ట్యుటోరియల్‌ను సమీక్షించండి మరియు పూర్తి చేయండి: [Poem Art](http://studio.code.org/s/poem-art).\n\n- యాక్టివిటీలను పూర్తి చేయమని మీ విద్యార్థులను అడగడానికి ముందు మొదట వాటిని మీరు ప్రయత్నించినట్లు సునిశ్చితం చేసుకోండి.\n\n- మీ టెక్నాలజీని తనిఖీ చేయండి మరియు ముందుగానే ఏదైనా ట్రబుల్‌షూట్ చేయాల్సిన అవసరం మీకు ఉందా అని నిర్ణయించండి.\n\n- కొన్ని లెవల్స్ ప్లే చేయడానికి సౌండ్ అవసరం. ముందుగానే హెడ్‌ఫోన్లను అందజేయండి.\n\n- [ఐచ్ఛికం] మదింపు కోసం ఒక్కో విద్యార్థికి 2 స్టికీ నోట్స్." - }, - "poem-art/lesson-1": { - "overview": "ఈ CS మరియు ELA సమన్విత పాఠంలో, విద్యార్థులు కోడ్‌తో ఒక కవిత యొక్క మనోభావాన్ని ప్రదర్శించడానికి ఒక కవితను యానిమేట్ చేస్తారు.ఈ పరిచయ కోడింగ్ యాక్టివిటీ సమయంలో, విద్యార్థులు ఒక కవితను చదివి, దాని మూడ్ కనుగొంటారు. తర్వాత ఆ కవిత మూడ్‌ను వివరించడంలో సహాయపడటానికి సరిపోయే ప్రభావాలు మరియు ఇమేజ్‌లను కనుగొంటారు. చివరగా, విద్యార్థులు మూడ్‌లో మార్పును వివరించడానికి లేదా కవితలో కొత్త ఇమేజ్‌ల పరిచయాన్ని యానిమేట్ చేయడానికి ఈవెంట్స్ (కోడ్) ఉపయోగిస్తారు.\n\n ఈ పాఠం ఒక 1-గంట స్వతంత్ర పాఠంగా పూర్తి చేయబడవచ్చు. ఈ పాఠాన్ని [Coding with Poetry](http://code.org/poetry) అని పిలువబడే 5-పాఠాల మాడ్యూల్‌లో మొదటి పాఠంగా కూడా ఉపయోగించే వికల్పం ఉంది. పొయట్రీ మాడ్యూల్‌తో కోడింగ్ ముగింపు సమయానకి, విద్యార్థులు తమ సొంత కవితలు రాస్తారు మరియు తమ స్నేహితులతో పంచుకోవడానికి ఒక పొయమ్ జనరేటర్ యాప్ సృష్టిస్తారు.\n\n కోడింగ్ విత్ పొయట్రీ అనేది Code.org యొక్క CS కనెక్షన్స్ పాఠ్యప్రణాళికలో భాగం, ఇది CCSS, NGSS మరియు CSTA ప్రమాణాల అమరికతో CS ను గణితం ELA మరియు సైన్స్ లాంటి ఇతర సబ్జెక్టులలో సమన్వయం చేయడానికి ఉద్దేశించబడింది. ", - "preparation": "- సొంతంగా ఆన్‌‌లైన్ ట్యుటోరియల్‌ను సమీక్షించండి మరియు పూర్తి చేయండి: [Poem Art](http://studio.code.org/s/poem-art).\n\n- యాక్టివిటీలను పూర్తి చేయమని మీ విద్యార్థులను అడగడానికి ముందు మొదట వాటిని మీరు ప్రయత్నించినట్లు సునిశ్చితం చేసుకోండి.\n\n- మీ టెక్నాలజీని తనిఖీ చేయండి మరియు ముందుగానే ఏదైనా ట్రబుల్‌షూట్ చేయాల్సిన అవసరం మీకు ఉందా అని నిర్ణయించండి.\n\n- కొన్ని లెవల్స్ ప్లే చేయడానికి సౌండ్ అవసరం. ముందుగానే హెడ్‌ఫోన్లను అందజేయండి.\n\n- [ఐచ్ఛికం] మదింపు కోసం ఒక్కో విద్యార్థికి 2 స్టికీ నోట్స్." } } } diff --git a/dashboard/config/locales/long_instructions.te-IN.json b/dashboard/config/locales/long_instructions.te-IN.json index aeed3e1df01a0..a51a5867662d2 100644 --- a/dashboard/config/locales/long_instructions.te-IN.json +++ b/dashboard/config/locales/long_instructions.te-IN.json @@ -5,14 +5,14 @@ "CourseD_Dance_2020_05": "\"_ఇప్పుడు మనం గ్రూవింగ్ చేస్తున్నాము!_ \n\nఒక 6\"measures\" బ్లాక్‌ను మీ వర్క్‌స్పేస్‌కు జోడించండి. 6 మెజర్స్ తరువాత డాన్సర్‌ను కొత్త మువ్ ప్రారంభించనివ్వండి.\".", "CourseD_Dance_2020_10": "మీ గ్రూవ్ ఆన్‌లో ఉంచండి! మీ స్నేహితులతో పంచుకోవడానికి మీ సొంత డాన్స్ సృష్టించండి.", "CourseD_Dance_Party_01": "\"ఒక డాన్స్ పార్టీ చేసుకుందాం!\n\n\\_మీ మొదటి డాన్సర్‌ను సృష్టించడానికి వర్క్‌స్పేస్ లోకి ’మేక్ ఎ న్యూ’ ను డ్రాగ్ చేయండి మరియు దాన్ని ’సెటప్’ బ్లాక్ లోపల కనెక్ట్ చేయండి. \n\n- _మీరు ఎక్కువ సమాచారం లేదా ఎక్కువ ఛాలెంజ్‌లు కావాలనుకుంటే ఎడమ వైపున ఉన్న లైట్‌బల్బ్‌ను కూడా మీరు క్లిక్ చేయవచ్చు._\"", - "CourseD_Dance_Party_02": "\"ఈ మూస్‌ను డాన్స్ చేయనిద్దాం!\n\nవర్క్‌స్పేస్ పైకి new_dancerFloss-1 బ్లాక్‌ను డ్రాగ్ ఔట్ చేయండి. block onto the workspace. దాన్ని క్రింద 4\"measures\" బ్లాక్‌కు కనెక్ట్ చేయండి. నాలుగవ మెజర్ తరువాత మీ డాన్సర్ ఒక కొత్త మువ్ ప్రారభించాలి.\n\n**మెజర్స్** మ్యూజిక్‌లో సమయాన్ని లెక్కించడానికి ఉపయోగించబడతాయి. ఈ ట్యుటోరియల్‌లో, ఒక మెజర్ నాలుగు బీట్స్ పొడవు ఉంటుంది.\".", + "CourseD_Dance_Party_02": "\"ఈ మూస్‌ను డాన్స్ చేయనిద్దాం!\n\nవర్క్‌స్పేస్ పైకి new\\_dancerFloss-1 బ్లాక్‌ను డ్రాగ్ ఔట్ చేయండి. block onto the workspace. దాన్ని క్రింద 4\"measures\" బ్లాక్‌కు కనెక్ట్ చేయండి. నాలుగవ మెజర్ తరువాత మీ డాన్సర్ ఒక కొత్త మువ్ ప్రారభించాలి.\n\n**మెజర్స్** మ్యూజిక్‌లో సమయాన్ని లెక్కించడానికి ఉపయోగించబడతాయి. ఈ ట్యుటోరియల్‌లో, ఒక మెజర్ నాలుగు బీట్స్ పొడవు ఉంటుంది.\".", "CourseD_Dance_Party_03": "\"_ఇప్పుడు మనం గ్రూవింగ్ చేస్తున్నాము!_ \n\nఒక 6\"measures\" బ్లాక్‌ను మీ వర్క్‌స్పేస్‌కు జోడించండి. 6 మెజర్స్ తరువాత డాన్సర్‌ను కొత్త మువ్ ప్రారంభించనివ్వండి.\".", "CourseD_Dance_Party_04": "\"_ఈ డాన్స్‌కు కొంత ఫ్లాష్ అవసరం!_\n\nమీ డాన్సర్ వెనుక ఒక బ్యాక్‌గ్రౌండ్ ఎఫెక్ట్‌ను చేర్చే కొత్త బ్లాక్ కోసం వెతకండి. ఎఫెక్ట్స్ మ్యూజిక్‌తో పాటు సరియైన సమయానికి మారడాన్ని చూడండి.\"!", "CourseD_Dance_Party_05": "డాన్సర్ **ఎవరీ 2 మెజర్స్** కు మువ్స్ మార్చేలా చేసే మరొక కొత్త బ్లాక్ ఉపయోగించండి!\n\n- ’(నెక్స్ట్)’, ’(ప్రీవియస్)’, లేదా ’(రాండమ్)’ ఎంపిక చేసుకోవడం అనేది కోడ్ రన్ అయిన ప్రతిసారి ఒక భిన్నమైన మువ్ చేయమని డాన్సర్‌కు చెబుతుంది.", "CourseD_Dance_Party_06": "\"_మనకు ఎక్కువ డాన్సర్లు కావాలి!_\n\nక్యాట్‌తో డాన్స్ చేయడానికి ’బ్యాక్అప్\\_డాన్సర్1’ అనబడే ఒక బ్యాక్అప్ డాన్సర్‌ను సృష్టించండి.\".", "CourseD_Dance_Party_08": "ప్రతి డాన్సర్‌కు దాని కనిపించే విధానాన్ని నియంత్రించే ఒక సెట్ _లక్షణాలు_ ఉంటాయి.\n\nడాన్సర్ _సైజు_ చిన్నదిగా చేసి అది బ్యాక్‌గ్రౌండ్‌లో ఉన్నట్లు కనిపించేలా మీరు చేయగలరు. మీరు బ్యాక్అప్ డాన్సర్లు ఇద్దరినీ ఒకే సైజు చేయగలరా?", "CourseD_Dance_Party_09": "\"డాన్సర్లకు ఒక రంగు పొర జోడించగల ఒక \"\"టింట్\"\" లక్షణం ఉంది. మీ డాన్సర్లలో ఒకరి టింట్ మార్చడానికి ప్రయత్నించండి.\n\n- డాన్సర్ రంగుతో మీరు ఎంచుకున్న రంగును టింట్స్ మిక్స్ చేస్తాయి.\".", - "CourseD_Dance_Party_10": "\"ఇప్పుడు మనకు డాన్సర్ల లక్షణాలను ఎలా మార్చాలో తెలసు. ఈ లక్షణాలు మ్యూజిక్‌తో ఆటోమేటిక్‌గా రెస్పాండ్ అయ్యేలా కూడా మనం ఈ బ్లాక్ ఉపయోగించి చేయగలం:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nఈ ప్రోగ్రాము ఒక డాన్సర్ యొక్క ఎత్తును నియంత్రించడానికి మ్యూజిక్ యొక్క \"\"బాస్\"\" వాల్యూమ్ (తక్కువ ధ్వనులు) ఉపయోగిస్తుంది. మరొక డాన్సర్ మ్యూజిక్‌కు రెస్పాండ్ అయ్యేలా కూడా మీరు చేయగలరా?\"?", + "CourseD_Dance_Party_10": "\"ఇప్పుడు మనకు డాన్సర్ల లక్షణాలను ఎలా మార్చాలో తెలసు. ఈ లక్షణాలు మ్యూజిక్‌తో ఆటోమేటిక్‌గా రెస్పాండ్ అయ్యేలా కూడా మనం ఈ బ్లాక్ ఉపయోగించి చేయగలం:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nఈ ప్రోగ్రాము ఒక డాన్సర్ యొక్క ఎత్తును నియంత్రించడానికి మ్యూజిక్ యొక్క \"\"బాస్\"\" వాల్యూమ్ (తక్కువ ధ్వనులు) ఉపయోగిస్తుంది. మరొక డాన్సర్ మ్యూజిక్‌కు రెస్పాండ్ అయ్యేలా కూడా మీరు చేయగలరా?\"?", "CourseD_Dance_Party_11": "\"అప్ బాణం గుర్తును నొక్కినప్పుడు ఈ బ్లాక్ మీరు కోడ్ రన్ చేసేందుకు అనుమతిస్తుంది. \n\nమీరు డాన్స్ మువ్, డాన్సర్ లక్షణాలు మార్చవచ్చు లేదా కేవలం ఒకసారి ఒక క్విక్ మువ్ చేయవచ్చు. సృజనాత్మకంగా ఉండండి మరియు కొత్త బ్లాక్‌ల కోసం చూడండి!\"!", "CourseD_Dance_Party_11_5": "\"ఈ బ్లాక్ చెక్ చేయండి:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nఇప్పుడు మీరు ఒక బంచ్ డాన్సర్లను ఒకేసారి సృష్టించగలరు!\n\nఅన్ని బాతులు కలిసి డాన్స్ చేసే కోడ్ రాయడానికి \"\"ఆల్ డక్స్\"\" బ్లాక్స్ కొన్ని ఉపయోగించి ప్రయత్నించండి.\".", "CourseD_Dance_Party_11b": "\"ఇప్పుడు డాన్స్-ఆఫ్ సమయం! మీరు ఎడమ బాణం గుర్తు కీ నొక్కినప్పుడు పిల్లి దుముకుతుంది. మీరు కుడి బాణం గుర్తు కీ నొక్కినప్పుడు కుందేలు \"\"డ్రాప్\"\" అయ్యేలా చేయండి మరియు అప్ బాణం గుర్తు కీ నొక్కినప్పుడు ఒకసారి \"\"క్లాప్\"\" చేసేలా చేయండి.\n\n**మీరు చేయగలిగినంత వేగంగా కుందేలు డ్రాప్-క్లాప్-డ్రాప్-క్లాప్ చేసేలా కీస్ ఉపయోగించండి!** \"", diff --git a/dashboard/config/locales/scripts.te-IN.yml b/dashboard/config/locales/scripts.te-IN.yml index 25099e6437ec8..cd5098496e75c 100644 --- a/dashboard/config/locales/scripts.te-IN.yml +++ b/dashboard/config/locales/scripts.te-IN.yml @@ -26,6 +26,7 @@ te: lessons: Dance Party: name: డాన్స్ పార్టీ + name: డాన్స్ dance--draft: lessons: Dance Party: @@ -69,10 +70,6 @@ te: lesson_groups: csf_events: display_name: ఈవెంట్లు - dance-2019: - lessons: - Dance Party: - name: డాన్స్ పార్టీ k5-onlinepd-2019: lessons: Events: diff --git a/i18n/locales/te-IN/dashboard/blocks.yml b/i18n/locales/te-IN/dashboard/blocks.yml index 20d93dd7186e1..1f03b70c1a12f 100644 --- a/i18n/locales/te-IN/dashboard/blocks.yml +++ b/i18n/locales/te-IN/dashboard/blocks.yml @@ -858,6 +858,10 @@ te: '"direction"': మువ్‌మెంట్ డైరెక్షన్ gamelab_clickedSpritePointer: text: "{SPRITE}" + gamelab_everySeconds: + options: + UNIT: + '"seconds"': సెకండ్లు gamelab_getProp: text: "{SPRITE} {PROPERTY}" options: diff --git a/i18n/locales/te-IN/dashboard/scripts.yml b/i18n/locales/te-IN/dashboard/scripts.yml index 5e2d1024be16d..c436e75ba04e3 100644 --- a/i18n/locales/te-IN/dashboard/scripts.yml +++ b/i18n/locales/te-IN/dashboard/scripts.yml @@ -26,6 +26,7 @@ te: lessons: Dance Party: name: డాన్స్ పార్టీ + name: డాన్స్ dance--draft: lessons: Dance Party: @@ -69,10 +70,6 @@ te: lesson_groups: csf_events: display_name: ఈవెంట్లు - dance-2019: - lessons: - Dance Party: - name: డాన్స్ పార్టీ k5-onlinepd-2019: lessons: Events: From 923dd6319156159630c5e93a64507d5f94259e34 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:44 +0000 Subject: [PATCH 73/84] dashboard i18n updates - Thai --- .../locales/activity_sections.th-TH.json | 6 +- .../config/locales/authored_hints.th-TH.json | 8 +- dashboard/config/locales/blocks.th-TH.yml | 11 +- .../locales/lesson_activities.th-TH.json | 15 +- dashboard/config/locales/lessons.th-TH.json | 9 - .../locales/long_instructions.th-TH.json | 2 +- dashboard/config/locales/resources.th-TH.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.th-TH.yml | 34 +- i18n/locales/th-TH/dashboard/blocks.yml | 11 +- i18n/locales/th-TH/dashboard/scripts.yml | 34 +- 10 files changed, 630 insertions(+), 40 deletions(-) diff --git a/dashboard/config/locales/activity_sections.th-TH.json b/dashboard/config/locales/activity_sections.th-TH.json index ec55bc0259383..032327674096a 100644 --- a/dashboard/config/locales/activity_sections.th-TH.json +++ b/dashboard/config/locales/activity_sections.th-TH.json @@ -1002,7 +1002,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### การเปิดเวทีกล่าวต้อนรับนักเรียนเข้าสู่ชั้นเรียน และแนะนำกิจกรรมประจำวัน", "tips": [ - "วิธีหนึ่งเพื่อแนะนำกิจกรรมชั่วโมงเขียนโค้ดหากคุณยังเขียนโค้ดได้ไม่เก่งนัก คือการเปิดหนึ่งใน[วิดีโอสร้างแรงบันดาลใจของเรา](https://youtu.be/FC5FbmsH4fw) เลือกวิดีโอหนึ่งเรื่องที่คุณคิดว่านักเรียนจะใช้เป็นแรงบันดาลใจ แล้วแชร์เลยทันที สำหรับนักเรียนที่โตขึ้นมาอีกนิด เราขอแนะนำ[ชั่วโมงเขียนโค้ดอยู่ที่นี่แล้ว](https://youtu.be/FC5FbmsH4fw)" + "วิธีหนึ่งเพื่อแนะนำกิจกรรมชั่วโมงเขียนโค้ดหากคุณยังเขียนโค้ดได้ไม่เก่งนัก คือการเปิดหนึ่งใน[วิดีโอสร้างแรงบันดาลใจของเรา][1] เลือกวิดีโอหนึ่งเรื่องที่คุณคิดว่านักเรียนจะใช้เป็นแรงบันดาลใจ แล้วแชร์เลยทันที สำหรับนักเรียนที่โตขึ้นมาอีกนิด เราขอแนะนำ[ชั่วโมงเขียนโค้ดอยู่ที่นี่แล้ว][1]" ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -1015,7 +1015,7 @@ "description": "คุณรู้หรือไม่ว่าเราสร้างสรรค์วิทยาการคอมพิวเตอร์ได้มากมาย ซึ่งจริง ๆ แล้ว คุณสร้างงานศิลปะด้วยโค้ดได้ ทบทวนกับนักเรียนว่า โค้ดคือชุดคำสั่งที่คอมพิวเตอร์สามารถเข้าใจได้ เช่นเดียวกับการเลือกสีที่จะทา การเลือกว่าจะใช้โค้ดอะไรเขียนก็คือโอกาสได้แสดงความคิดสร้างสรรค์ของคุณเช่นกัน!เรากำลังจะใช้บทกวีเพื่อสร้างแรงบันดาลใจในการเขียนโค้ดที่สร้างสรรค์ของเราในวันนี้ มีใครทราบไหมว่าบทกวีคืออะไร คุณมีบทกวีหรือกวีในดวงใจรึเปล่า" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**อ่านบทกวีด้วยกัน:** ให้นักเรียนช่วยกันอ่าน [บทกวีสองสามบท](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) และฝึกตั้งชื่ออารมณ์ของบทกวีแต่ละบท ส่งเสริมให้นักเรียนแชร์แนวคิดในการตีความบทกวีนั้น แม้จะแตกต่างจากเพื่อน ๆ" + "description": "**อ่านบทกวีด้วยกัน:** ให้นักเรียนช่วยกันอ่าน [บทกวีสองสามบท][0] และฝึกตั้งชื่ออารมณ์ของบทกวีแต่ละบท ส่งเสริมให้นักเรียนแชร์แนวคิดในการตีความบทกวีนั้น แม้จะแตกต่างจากเพื่อน ๆ" }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "ภาพปกบทกวี", @@ -2348,7 +2348,7 @@ "description": "**ตั้งคำถามทันที:**\n\n- วันนี้คุณเรียนเรื่องอะไรไปบ้าง\n- วาดใบหน้าที่แสดงให้เห็นว่าคุณรู้สึกอย่างไรกับบทเรียนวันนี้ไว้ตรงมุมบนหน้าหนึ่งในสมุดบันทึกของคุณ\n- วาดขั้นบันได โดยสมมุติว่าต้องใช้ลูปประกอบเพื่อวาดภาพนี้\n- วาดอะไรอย่างอื่นในชีวิตที่ต้องใช้ลูป" }, "85143426-6671-4809-8601-8502634e2f51": { - "description": "### เขียนโค้ดภาพวาดของฉัน (30-45 นาที)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png) **วิทยาการคอมพิวเตอร์ + ศิลปะของภาษาอังกฤษ**\n\n[**เขียนโค้ดภาพวาดของฉัน[1]**](https://docs.google.com/document/d/1ez9QdAtpHr4ra-zCkJu0A_BRdksVO5JU-qxO1B5RDLE/edit#) คือกิจกรรมทางเลือกที่ปรับให้สอดคล้องกับ Common Core ELA standards ซึ่งเขียนขึ้นโดยชุมชนผู้สอนของเรา ให้นักเรียนจับคู่กันหรือแบ่งเป็นกลุ่มกลุ่มละ 3 คนเพื่อฝึกการสื่อสารที่ชัดเจนเอาไว้เขียนโค้ดการวาดภาพของนักเรียนแต่ละคนในกิจกรรม \"ศิลปิน\"\n\n_มาตรฐานที่เกี่ยวข้อง:_\n\n- **CCSS.ELA-Literacy.SL.K.2**: ยืนยันถึงความเข้าใจด้วยการอ่านข้อความให้เพื่อน ๆ ฟังหรือนำเสนอข้อมูลปากเปล่า หรือผ่านสื่ออื่น ๆ ด้วยการถามและตอบคำถามเกี่ยวกับรายละเอียดที่สำคัญ และขอให้อธิบายเพิ่มเติมหากยังไม่เข้าใจ\n- **CCSS.ELA-Literacy.SL.K.3**: ถามและตอบคำถามเพื่อขอความช่วยเหลือ ขอข้อมูล หรือขอความชัดเจนในบางเรื่องที่ยังไม่เข้าใจ\n- **CCSS.ELA-Literacy.SL.K.6**: พูดให้ได้ยินทั้งชั้นและร่วมแสดงความคิดเห็น ความรู้และไอเดียได้อย่างชัดเจน" + "description": "### เขียนโค้ดภาพวาดของฉัน (30-45 นาที)\n\n![](https://curriculum.code.org/media/uploads/elaSmall.png) **วิทยาการคอมพิวเตอร์ + ศิลปะของภาษาอังกฤษ**\n\n[**เขียนโค้ดภาพวาดของฉัน\\[1\\]**](https://docs.google.com/document/d/1ez9QdAtpHr4ra-zCkJu0A_BRdksVO5JU-qxO1B5RDLE/edit#) คือกิจกรรมทางเลือกที่ปรับให้สอดคล้องกับ Common Core ELA standards ซึ่งเขียนขึ้นโดยชุมชนผู้สอนของเรา ให้นักเรียนจับคู่กันหรือแบ่งเป็นกลุ่มกลุ่มละ 3 คนเพื่อฝึกการสื่อสารที่ชัดเจนเอาไว้เขียนโค้ดการวาดภาพของนักเรียนแต่ละคนในกิจกรรม \"ศิลปิน\"\n\n_มาตรฐานที่เกี่ยวข้อง:_\n\n- **CCSS.ELA-Literacy.SL.K.2**: ยืนยันถึงความเข้าใจด้วยการอ่านข้อความให้เพื่อน ๆ ฟังหรือนำเสนอข้อมูลปากเปล่า หรือผ่านสื่ออื่น ๆ ด้วยการถามและตอบคำถามเกี่ยวกับรายละเอียดที่สำคัญ และขอให้อธิบายเพิ่มเติมหากยังไม่เข้าใจ\n- **CCSS.ELA-Literacy.SL.K.3**: ถามและตอบคำถามเพื่อขอความช่วยเหลือ ขอข้อมูล หรือขอความชัดเจนในบางเรื่องที่ยังไม่เข้าใจ\n- **CCSS.ELA-Literacy.SL.K.6**: พูดให้ได้ยินทั้งชั้นและร่วมแสดงความคิดเห็น ความรู้และไอเดียได้อย่างชัดเจน" }, "ac847e89-ccab-4f15-8585-b06d61723c4c": { "name": "บทเกริ่นนำ", diff --git a/dashboard/config/locales/authored_hints.th-TH.json b/dashboard/config/locales/authored_hints.th-TH.json index 48a96b66c8784..99091de2fe56f 100644 --- a/dashboard/config/locales/authored_hints.th-TH.json +++ b/dashboard/config/locales/authored_hints.th-TH.json @@ -4354,18 +4354,18 @@ "hint1": "คลิกปุ่ม `+` บนบล็อกเหตุการณ์ เติมจุดว่างในบล็อก `เปลี่ยนเครื่องแต่งกาย` ด้วยบล็อก `หัวเรื่อง` ที่อยู่ด้านใน\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "ในการใส่หน้ากากอนามัยให้มอนสเตอร์ ให้ใช้บล็อก `เปลี่ยนคอสตูม` ด้วยเหตุการณ์ `เมื่อคลิก`:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nอย่าลืมลากมาใส่ในบล็อก `คลิก` สีแดงเล็กๆ ด้วย!", - "hint2": "โค้ดใหม่สำหรับเลเวลนี้ควรมีลักษณะดังนี้:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "ในการใส่หน้ากากอนามัยให้มอนสเตอร์ ให้ใช้บล็อก `เปลี่ยนคอสตูม` ด้วยเหตุการณ์ `เมื่อคลิก`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nอย่าลืมลากมาใส่ในบล็อก `คลิก` สีแดงเล็กๆ ด้วย!", + "hint2": "โค้ดใหม่สำหรับเลเวลนี้ควรมีลักษณะดังนี้:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## กำลังมองหาความท้าทายเพิ่มเติมหรือไม่?\n\nคุณสามารถทำให้มอนสเตอร์เคลื่อนที่เร็วขึ้นหรือช้าลงได้ด้วย\n\n1. คลิก `แก้ไข` ในบล็อกนี้ wandering \n2. เพิ่มหรือลดจำนวนในบล็อกนี้: \n\nthis sprite1\n\n\nหากต้องการทำให้มอนสเตอร์เคลื่อนที่ช้าลง ให้เลือกตัวเลขทศนิยมเช่น `0.5` หรือ `0.25` ทำให้เคลื่อนที่เร็วขึ้นให้เลือกเลขใดก็ได้ที่มากกว่า 1" }, "CourseF_outbreak6": { "hint2": "อย่าลืมย้ายบล็อก \"การกระทำ\" อื่นๆ ไปที่ด้านในของบล็อก `ถ้ามีโอกาส`:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "คุณจะต้องเพิ่มเหตุการณ์ `เมื่อสัมผัส` อีก 3 รายการเพื่อตรวจสอบการผสมผสานที่เป็นไปได้ทั้งหมดของ `สัมผัส` ระหว่างสไปรท์ที่มีสุขภาพดีและที่ติดเชื้อ\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "คุณจะต้องเพิ่มเหตุการณ์ `เมื่อสัมผัส` อีก 3 รายการเพื่อตรวจสอบการผสมผสานที่เป็นไปได้ทั้งหมดของ `สัมผัส` ระหว่างสไปรท์ที่มีสุขภาพดีและที่ติดเชื้อ\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## วัคซีน\n\nคุณสามารถจำลองการให้วัคซีนกับมอนสเตอร์ได้เมื่อคุณคลิกที่ตัวมอนสเตอร์ ในการดำเนินการนี้ ให้ใช้บล็อก `เปลี่ยนคอสตูม` กับเหตุการณ์นี้:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## วัคซีน\n\nคุณสามารถจำลองการให้วัคซีนกับมอนสเตอร์ได้เมื่อคุณคลิกที่ตัวมอนสเตอร์ ในการดำเนินการนี้ ให้ใช้บล็อก `เปลี่ยนคอสตูม` กับเหตุการณ์นี้:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "รู้สึกติดขัด? คุณสามารถรีเซ็ตโค้ดของคุณได้ตลอดเวลาโดยคลิกที่ `ประวัติเวอร์ชัน` ด้านล่างจากนั้นเลือก \"เริ่มใหม่\"" }, "Function intro Ryan_2021": { diff --git a/dashboard/config/locales/blocks.th-TH.yml b/dashboard/config/locales/blocks.th-TH.yml index 9e9c80363fcd7..c384e6a9b6159 100644 --- a/dashboard/config/locales/blocks.th-TH.yml +++ b/dashboard/config/locales/blocks.th-TH.yml @@ -2,6 +2,8 @@ th: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: ทำใหม่ {ANIMATION_NAME} สไปรท์ {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} สลับทุกๆ {N} ห้องดนตรีร @@ -554,7 +556,6 @@ th: '"fireworks"': พลุ '"flowers"': ดอกไม้ '"growing_stars"': ดาวเปล่งแสง - '"higher_power"': พลังงานที่สูงขึ้น '"swirl"': ฮิปโน '"kaleidoscope"': ภาพลานตา '"lasers"': ฟลอร์เต้นรำเลเซอร์ @@ -1046,6 +1047,12 @@ th: text: ลากเส้น {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: "[SPRITE]บล็อกขอบ[0] จากการย้าย" + gamelab_everySeconds: + text: 'ทุกๆ {N} {UNIT} ' + options: + UNIT: + '"seconds"': วินาที + '"frames"': กรอบ gamelab_followingTargets: text: ติดตามเป้าหมาย gamelab_getAllSprites: @@ -1199,6 +1206,8 @@ th: '"pop"': กระโดด '"rain"': มีฝน '"spiral"': วงก้นหอย + gamelab_makeNewScaledSprite: + text: ทำใหม่ {ANIMATION_NAME} สไปรท์ {LOCATION} gamelab_makeNewSpriteAnon: text: ทำใหม่ {ANIMATION_NAME} สไปรท์ {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.th-TH.json b/dashboard/config/locales/lesson_activities.th-TH.json index 47e9cfc87f8b3..3cd7dc8b943f2 100644 --- a/dashboard/config/locales/lesson_activities.th-TH.json +++ b/dashboard/config/locales/lesson_activities.th-TH.json @@ -276,11 +276,14 @@ "name": "การเรียนรู้เพิ่มเติม" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "กิจกรรม (30-45 นาที)" + "name": "กิจกรรม" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "เลเวล" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "สรุป" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "การเรียนรู้เพิ่มเติม" }, @@ -288,7 +291,7 @@ "name": "เลเวล" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "กิจกรรม (30-45 นาที)" + "name": "กิจกรรม" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "เลเวล" @@ -296,6 +299,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "สรุป" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "การประเมิน" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "อุ่นเครื่อง" }, @@ -3989,11 +3995,8 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "สรุป" }, - "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "เริ่มต้นทำความรู้จัก (5 นาที)" - }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "กิจกรรม (30-45 นาที)" + "name": "กิจกรรม" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "สรุป" diff --git a/dashboard/config/locales/lessons.th-TH.json b/dashboard/config/locales/lessons.th-TH.json index 4734acfdeb90a..493decba701a6 100644 --- a/dashboard/config/locales/lessons.th-TH.json +++ b/dashboard/config/locales/lessons.th-TH.json @@ -107,15 +107,6 @@ "overview": "ในบทเรียนนี้ นักเรียนทุกช่วงวัยจะได้สัมผัสกับประสบการณ์การเขียนโค้ดและวิทยาการคอมพิวเตอร์ในสภาพแวดล้อมอันเหมาะสมและปลอดภัย โดยเริ่มแรกจะได้จำแนกประเภทวัตถุออกมาเป็น \"ปลา\" หรือ \"ไม่ใช่ปลา\" ก่อนเพื่อพยายามกำจัดขยะออกจากท้องทะเล หลังจากนั้น นักเรียนต้องขยายชุดข้อมูลการฝึกอบรมให้ใหญ่ขึ้นเพื่อรวมสัตว์ทะเลอื่นๆ ที่อาศัยอยู่ในน้ำ สำหรับส่วนที่สองของกิจกรรม นักเรียนจะได้เลือกป้ายที่ตนเองจะนำมาติดกำกับภาพของปลาที่ถูกสุ่มสร้างขึ้น ชุดการฝึกอบรมนี้นำมาใช้สำหรับต้นแบบการเรียนรู้ของระบบที่ควรจะติดป้ายกำกับภาพใหม่ได้เองโดยอัตโนมัติ", "student_overview": "สรุปบทเรียน: นักเรียนจะจำแนกประเภทวัตถุออกมาเป็น \"ปลา\" หรือ \"ไม่ใช่ปลา\" ก่อนเพื่อพยายามกำจัดขยะออกจากท้องทะเล หลังจากนั้น นักเรียนต้องขยายชุดข้อมูลการฝึกอบรมให้ใหญ่ขึ้นเพื่อรวมสัตว์ทะเลอื่นๆ ที่อาศัยอยู่ในน้ำ สำหรับส่วนที่สองของกิจกรรม นักเรียนจะได้เลือกป้ายที่ตนเองจะนำมาติดกำกับภาพของปลาที่ถูกสุ่มสร้างขึ้น ชุดการฝึกอบรมนี้นำมาใช้สำหรับต้นแบบการเรียนรู้ของระบบที่ควรจะติดป้ายกำกับภาพใหม่ได้เองโดยอัตโนมัติ" }, - "hello-world-food/lesson-1": { - "overview": "ในบทนี้ นักเรียนจะได้เรียนรู้วิทยาการคอมพิวเตอร์พื้นฐานจากการเขียนโปรแกรมใน Sprite Lab ซึ่ง Sprite Lab คือเครื่องมือที่คุณสามารถใช้สร้างโปรเจกต์ที่แสนสนุกและเปี่ยมไปด้วยจินตนาการ อีกทั้งสร้างให้เป็นเชิงตอบโต้ด้วยการใช้อีเวนต์ได้ \n\nบทเรียนนี้มีหลายเวอร์ชันซึ่งในแต่ละเวอร์ชันจะสอนในรูปแบบเดียวกันแต่ใช้รูปภาพแตกต่างกันเพื่อดึงดูดความสนใจของนักเรียนที่มีไม่เหมือนกัน ต้องการข้อมูลเพิ่มเติม โปรดไปที่ [Hello World landing page.][0]", - "preparation": "- ค้นหาปัญหาด้านศักยภาพที่มีในชั้นเรียนผ่านการเล่นปริศนา\n- ใช้แหล่งข้อมูลใน [CS Connections][0] เพื่อวางแผนการเรียนรู้ด้านวิทยาการคอมพิวเตอร์หลังจากจบบทการสอนในครั้งแรก", - "purpose": "บทนี้มีจุดประสงค์เพื่อสร้างความพร้อมให้นักเรียนในการสร้างโปรเจกต์การเขียนโปรแกรมอย่างง่ายใน Sprite Lab ด้วยทักษะนี้ นักเรียนจะสามารถสร้างโปรเจกต์ได้จากทุกหัวข้อ เช่น หัวข้อโรงเรียนอื่นหรือหัวข้อที่มีเรื่องราวเกี่ยวกับตนเองได้ โปรดดูไอเดียในการบูรณาการวิทยาการคอมพิวเตอร์เข้ากับวิชาอื่นๆที่ [CS Connections][0]" - }, - "poem-art/lesson-1": { - "overview": "ในบทเรียนบูรณาการ CS และ ELA นี้ นักเรียนจะได้ใช้โค้ดเพื่อแต่งบทกวีไว้ถ่ายทอดอารมณ์ของบทกวี ซึ่งในระหว่างกิจกรรมการเขียนโค้ดเบื้องต้นนี้ นักเรียนจะอ่านบทกวีก่อนตรวจจับอารมณ์ของบทกวี ก่อนค้นหาเอฟเฟกต์และรูปภาพที่เกี่ยวข้องที่จะนำมาใช้อธิบายอารมณ์ของบทกวี สุดท้าย นักเรียนจะใช้เหตุการณ์ (โค้ด) เพื่อแสดงอารมณ์ที่เปลี่ยนไปหรือทำให้ภาพใหม่ที่ใช้เปิดบทกวีเคลื่อนไหวบทเรียนนี้อาจนำมาใช้สอนโดด ๆ ในเวลา 1 ชั่วโมง หรือจะใช้เป็นบทเรียนแรกของโมดูล 5 บทเรียนที่เรียกว่า [การเขียนโค้ดด้วยบทกวี](http://code.org/poetry) เมื่อเรียนโมดูลการเขียนโค้ดด้วยบทกวีจบแล้ว นักเรียนจะได้เขียนบทกวีของตนเองและสร้างแอปสร้างบทกวีเพื่อแชร์กับเพื่อน ๆการเขียนโค้ดด้วยบทกวีเป็นส่วนหนึ่งของหลักสูตร CS Connections ของ Code.org ซึ่งมีจุดมุ่งหมายเพื่อรวม CS เข้ากับสาขาวิชาอื่นๆ เช่น คณิตศาสตร์, ELA และวิทยาศาสตร์ สอดคล้องกับมาตรฐาน CCSS, NGSS และ CSTA", - "preparation": "- ทบทวนและทำกิจกรรมในบทช่วยสอนออนไลน์ด้วยตัวเอง: [ศิลปะของบทกวี](http://studio.code.org/s/poem-art)- คุณต้องลองทำกิจกรรมต่าง ๆ ด้วยตัวเองก่อน แล้วจึงขอให้นักเรียนทำกิจกรรมเหล่านั้น - ตรวจสอบระบบต่าง ๆ ที่ใช้ และตัดสินใจว่าคุณต้องแก้ไขปัญหาใดล่วงหน้าหรือไม่- กิจกรรมบางเลเวลต้องใช้เสียงประกอบ จึงควรเตรียมเฮดโฟนไว้ให้นักเรียนไว้แต่เนิ่น ๆ- [ไม่บังคับ] กระดาษโน้ตโพสต์อิท 2 แผ่นสำหรับนักเรียนหนึ่งคนต่อการประเมินหนึ่งครั้ง" - }, "jigsaw/Jigsaw": { "overview": "บทเรียนนี้จะช่วยให้นักเรียนได้เห็นภาพถึงสิ่งที่พวกเขาจะได้พบเจอเมื่อพวกเขามุ่งหน้าไปใช้ห้องปฏิบัติการคอมพิวเตอร์เป็นครั้งแรก มันเริ่มต้นด้วยการสนทนาสั้นๆแนะนำมารยาทในห้องปฏิบัติการคอมพิวเตอร์ แล้วต่อด้วยการใช้คอมพิวเตอร์เพื่อทำปริศนาออนไลน์ให้เสร็จสมบูรณ์เรียบร้อย", "student_overview": "คลิกและลากเพื่อไขปริศนาให้สมบูรณ์" diff --git a/dashboard/config/locales/long_instructions.th-TH.json b/dashboard/config/locales/long_instructions.th-TH.json index 68dfb9875fe60..766e10ac27aa0 100644 --- a/dashboard/config/locales/long_instructions.th-TH.json +++ b/dashboard/config/locales/long_instructions.th-TH.json @@ -164,7 +164,7 @@ "CourseD_Dance_Party_06": "_เราต้องการนักเต้นอีก!_\n\nสร้างนักเต้นประกอบที่เรียกว่า 'นักเต้นประกอบ1' เพื่อให้เต้นรำกับแมว", "CourseD_Dance_Party_08": "นักเต้นทุกคนมีชุดของ_คุณสมบัติ_ที่คอยควบคุมลักษณะของมัน\n\nคุณสามารถทำให้มันมีลักษณะคล้ายนักเต้นในแบ็กกราวนด์ด้วยการทำให้ขนาด_ของมัน_เล็กลง คุณทำให้นักเต้นประกอบทั้งคู่มีขนาดเท่ากันได้ไหม?", "CourseD_Dance_Party_09": "นักเต้นมีคุณสมบัติ “ระดับอ่อนสี” ที่คุณสามารถเพิ่มเลเยอร์ของสีได้ ลองเปลี่ยนระดับอ่อนสีของนักเต้นของคุณ\n\n- ระดับอ่อนสี จะผสมสีที่คุณเลือกกับสีของนักเต้น", - "CourseD_Dance_Party_10": "ตอนนี้เรารู้แล้วว่าจะเปลี่ยนคุณสมบัติของนักเต้นอย่างไร เราสามารถสร้างคุณสมบัติเดียวกันเพื่อเป็นการตอบสนองต่อดนตรีที่ใช้บล็อกนี้โดยอัตโนมัติ\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nโปรแกรมนี้ใช้วอลุ่ม “เบส” (เสียงต่ำ) ของดนตรีเพื่อควบคุมความสูงของนักเต้นคนหนึ่ง คุณทำให้นักเต้นคนอื่นตอบสนองต่อดนตรีได้ไหม?", + "CourseD_Dance_Party_10": "ตอนนี้เรารู้แล้วว่าจะเปลี่ยนคุณสมบัติของนักเต้นอย่างไร เราสามารถสร้างคุณสมบัติเดียวกันเพื่อเป็นการตอบสนองต่อดนตรีที่ใช้บล็อกนี้โดยอัตโนมัติ\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nโปรแกรมนี้ใช้วอลุ่ม “เบส” (เสียงต่ำ) ของดนตรีเพื่อควบคุมความสูงของนักเต้นคนหนึ่ง คุณทำให้นักเต้นคนอื่นตอบสนองต่อดนตรีได้ไหม?", "CourseD_Dance_Party_11": "บล็อก ช่วยให้คุณรันโค้ดตอนที่กดลูกศรขึ้น\n\nคุณอาจเปลี่ยนการเคลื่อนไหวของการเต้น เปลี่ยนคุณสมบัติของนักเต้น หรือทำการเคลื่อนไหวอย่างรวดเร็วได้ในคราวเดียว ใช้ความคิดสร้างสรรค์และมองหาบล็อกใหม่ ๆ เสมอ!", "CourseD_Dance_Party_11_5": "ลองตรวจสอบบล็อกนี้:\n\n\n\n6\n\"DUCK\"\n\"circle\"\n\n\nถึงตอนนี้คุณสามารถสร้างนักเต้นเป็นกลุ่มได้ในคราวเดียว!\n\nลองใช้บล็อก “เป็ดทั้งหมด” บางส่วนเพื่อเขียนโค้ดซึ่งจะทำให้เป็ดทุกตัวเต้นรำพร้อมกัน", "CourseD_Dance_Party_11b": "ได้เวลาเต้นกระจายแล้ว! แมวจะตบเบาๆ เมื่อคุณกดปุ่มลูกศรซ้ายมือ ทำให้หุ่นยนต์ “ทิ้งตัว” เมื่อคุณกดปุ่มลูกศรขวามือและ \"ตบมือ\" หนึ่งครั้งเมื่อคุณกดปุ่มลูกศรขึ้น\n\n**ใช้ปุ่มเพื่อให้หุ่นยนต์ ทิ้งตัว-ตบมือ-ทิ้งตัว-ตบมือ ให้เร็วที่สุด!**", diff --git a/dashboard/config/locales/resources.th-TH.json b/dashboard/config/locales/resources.th-TH.json index 157f3df75e5a6..1895e1547a6cd 100644 --- a/dashboard/config/locales/resources.th-TH.json +++ b/dashboard/config/locales/resources.th-TH.json @@ -49,6 +49,429 @@ "name": "AI: ข้อมูลการฝึกฝนและอคติ", "type": "วิดีโอ" }, + "lesson_plans/courseb/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/courseb/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/courseb/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/courseb/2018": { + "name": "คำศัพท์" + }, + "lesson_plans/coursea/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursea/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursea/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursea/2018": { + "name": "คำศัพท์" + }, + "lesson_plans/coursed/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursed/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursed/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursed/2018": { + "name": "คำศัพท์" + }, + "lesson_plans/coursef/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursef/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursef/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursef/2018": { + "name": "คำศัพท์" + }, + "lesson_plans/express/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/express/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/express/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/express/2018": { + "name": "คำศัพท์" + }, + "lesson_plans/coursee/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursee/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursee/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursee/2018": { + "name": "คำศัพท์" + }, + "lesson_plans/coursec/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursec/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursec/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursec/2018": { + "name": "คำศัพท์" + }, + "code_introduced_1/csd/2018": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_2/csd/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_2/csd/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_2/csd/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_2/csd/2018": { + "name": "คำศัพท์" + }, + "code_introduced_3/csd/2018": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_5/csd/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_5/csd/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_5/csd/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_5/csd/2018": { + "name": "คำศัพท์" + }, + "lesson_plans_4/csd/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_4/csd/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_4/csd/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_4/csd/2018": { + "name": "คำศัพท์" + }, + "code_introduced_2/csd/2018": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_3/csd/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_3/csd/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_3/csd/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_3/csd/2018": { + "name": "คำศัพท์" + }, + "code_introduced/csd/2018": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_1/csd/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_1/csd/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_1/csd/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_1/csd/2018": { + "name": "คำศัพท์" + }, + "lesson_plans/csd/2018": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/csd/2018": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/csd/2018": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/csd/2018": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursea/2019": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursea/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursea/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursea/2019": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursea/2019": { + "name": "คำศัพท์" + }, + "curriculum_guide/courseb/2019": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/courseb/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/courseb/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/courseb/2019": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/courseb/2019": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursed/2019": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursed/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursed/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursed/2019": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursed/2019": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursef/2019": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursef/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursef/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursef/2019": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursef/2019": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursee/2019": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursee/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursee/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursee/2019": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursee/2019": { + "name": "คำศัพท์" + }, + "lesson_plans/express/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/express/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/express/2019": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/express/2019": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursec/2019": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursec/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursec/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursec/2019": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursec/2019": { + "name": "คำศัพท์" + }, + "teacher_forum/csd/2019": { + "name": "ฟอรัมผู้สอน" + }, + "code_introduced_1/csd/2019": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_2/csd/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_2/csd/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "vocabulary_2/csd/2019": { + "name": "คำศัพท์" + }, + "code_introduced_3/csd/2019": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_5/csd/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_5/csd/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "vocabulary_5/csd/2019": { + "name": "คำศัพท์" + }, + "code_introduced_2/csd/2019": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_3/csd/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_3/csd/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "vocabulary_3/csd/2019": { + "name": "คำศัพท์" + }, + "lesson_plans_4/csd/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_4/csd/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "vocabulary_4/csd/2019": { + "name": "คำศัพท์" + }, + "lesson_plans/csd/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/csd/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "vocabulary/csd/2019": { + "name": "คำศัพท์" + }, + "code_introduced/csd/2019": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_1/csd/2019": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_1/csd/2019": { + "name": "การจับคู่มาตรฐาน" + }, + "vocabulary_1/csd/2019": { + "name": "คำศัพท์" + }, + "code_introduced_1/csd/2017": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_2/csd/2017": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_2/csd/2017": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_2/csd/2017": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_2/csd/2017": { + "name": "คำศัพท์" + }, + "code_introduced_3/csd/2017": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_5/csd/2017": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_5/csd/2017": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_5/csd/2017": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_5/csd/2017": { + "name": "คำศัพท์" + }, + "code_introduced/csd/2017": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_1/csd/2017": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_1/csd/2017": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_1/csd/2017": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_1/csd/2017": { + "name": "คำศัพท์" + }, + "lesson_plans/csd/2017": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/csd/2017": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/csd/2017": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/csd/2017": { + "name": "คำศัพท์" + }, + "lesson_plans_4/csd/2017": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_4/csd/2017": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_4/csd/2017": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_4/csd/2017": { + "name": "คำศัพท์" + }, + "code_introduced_2/csd/2017": { + "name": "รหัสแนะนำ" + }, + "lesson_plans_3/csd/2017": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings_3/csd/2017": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum_3/csd/2017": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary_3/csd/2017": { + "name": "คำศัพท์" + }, "list_of_poems_1/poem-art/unversioned": { "name": "รายชื่อบทกวี", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -377,7 +800,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "อีเวนท์ใหญ่", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "วิดีโอ" }, "csf-the-big-event-assessment/courseb/2021": { "name": "อีเวนท์ใหญ่", @@ -1573,6 +1997,120 @@ }, "website-for-a-purpose-1/csd/2021": { "type": "เกณฑ์" + }, + "lesson_plans/pre-express/2020": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/pre-express/2020": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/pre-express/2020": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/pre-express/2020": { + "name": "คำศัพท์" + }, + "lesson_plans/express/2020": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/express/2020": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/express/2020": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/express/2020": { + "name": "คำศัพท์" + }, + "curriculum_guide/courseb/2020": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/courseb/2020": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/courseb/2020": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/courseb/2020": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/courseb/2020": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursed/2020": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursed/2020": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursed/2020": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursed/2020": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursed/2020": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursec/2020": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursec/2020": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursec/2020": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursec/2020": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursec/2020": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursee/2020": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursee/2020": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursee/2020": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursee/2020": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursee/2020": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursea/2020": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursea/2020": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursea/2020": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursea/2020": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursea/2020": { + "name": "คำศัพท์" + }, + "curriculum_guide/coursef/2020": { + "name": "คู่มือหลักสูตร" + }, + "lesson_plans/coursef/2020": { + "name": "แผนการเรียนการสอน" + }, + "standard_mappings/coursef/2020": { + "name": "การจับคู่มาตรฐาน" + }, + "teacher_forum/coursef/2020": { + "name": "ฟอรัมผู้สอน" + }, + "vocabulary/coursef/2020": { + "name": "คำศัพท์" } } } diff --git a/dashboard/config/locales/scripts.th-TH.yml b/dashboard/config/locales/scripts.th-TH.yml index d7af3d7bae924..d6ef2f67ccaab 100644 --- a/dashboard/config/locales/scripts.th-TH.yml +++ b/dashboard/config/locales/scripts.th-TH.yml @@ -599,6 +599,7 @@ th: title: ปัญญาประดิษฐ์สำหรับท้องทะเล lessons: Oceans: + name: ปัญญาประดิษฐ์สำหรับท้องทะเล description_student: 'สรุปบทเรียน: นักเรียนจะจำแนกประเภทวัตถุออกมาเป็น "ปลา" หรือ "ไม่ใช่ปลา" ก่อนเพื่อพยายามกำจัดขยะออกจากท้องทะเล หลังจากนั้น นักเรียนต้องขยายชุดข้อมูลการฝึกอบรมให้ใหญ่ขึ้นเพื่อรวมสัตว์ทะเลอื่นๆ @@ -882,6 +883,7 @@ th: และวิธีที่คอมพิวเตอร์นำเหตุการณ์มาใช้ในโปรแกรม เช่น วิดีโอเกม โดยการใช้ปริศนาต่าง ๆ เพื่อให้โปรแกรมโต้ตอบกับเหตุการณ์ (เช่น ปุ่มลูกศรที่ถูกกด) สำหรับช่วงท้ายของปริศนา นักเรียนจะมีโอกาสได้ใช้ความเร็วและเสียงแบบต่าง ๆ เพื่อปรับเปลี่ยนเกมให้ตรงตามความต้องการส่วนตัว + name: บาสเก็ตบอล hoc-encryption: lessons: Simple Encryption: @@ -1168,6 +1170,7 @@ th: และวิธีที่คอมพิวเตอร์นำเหตุการณ์มาใช้ในโปรแกรม เช่น วิดีโอเกม โดยการใช้ปริศนาต่าง ๆ เพื่อให้โปรแกรมโต้ตอบกับเหตุการณ์ (เช่น ปุ่มลูกศรที่ถูกกด) สำหรับช่วงท้ายของปริศนา นักเรียนจะมีโอกาสได้ใช้ความเร็วและเสียงแบบต่าง ๆ เพื่อปรับเปลี่ยนเกมให้ตรงตามความต้องการส่วนตัว + name: กีฬา 2016_sciencePD-phase2b: lessons: Welcome!: @@ -2529,6 +2532,7 @@ th: ส่วนนักเรียนชั้นมัธยมปลายส่วนใหญ่จะสามารถดูบทช่วยสอนจนจบอีกทั้งมีเวลาเล่นในเลเวลฟรีในตอนท้ายอีกด้วย student_description: การกลับมาของไมน์คราฟท์ในชั่วโมงแห่งการเขียนโค้ด ที่มาพร้อมกิจกรรมใหม่ล่าสุด! มาท่องไปในไมน์คราฟท์ด้วยการใช้โค้ด + name: ฮีโร่ applab-intro-staging: lessons: Intro to App Lab: @@ -3607,6 +3611,7 @@ th: กิจกรรมยังต้องใช้เสียงขณะสร้างเครื่องมือไว้ตอบสนองต่องานดนตรี student_description: เขียนโค้ดสำหรับปาร์ตี้เต้นรำของคุณเอง เพื่อแชร์กับเพื่อนๆ ของคุณ! + name: เต้นรำ frozen-2018-test-b: title: สคริปต์โฟรเซ่นใหม่ lessons: @@ -3625,6 +3630,7 @@ th: ส่วนนักเรียนชั้นมัธยมปลายส่วนใหญ่จะสามารถดูบทช่วยสอนจนจบอีกทั้งมีเวลาเล่นในเลเวลฟรีในตอนท้ายอีกด้วย student_description: ไมน์คราฟท์กลับมาพร้อมกับกิจกรรมใหม่เอี่ยม! ใช้ความคิดสร้างสรรค์และทักษะการแก้ปัญหาของคุณ เพื่อสำรวจและสร้างโลกใต้น้ำด้วยโค้ด + name: สัตว์น้ำ dance--draft: lessons: Dance Party: @@ -5205,7 +5211,6 @@ th: description: เขียนโค้ดสำหรับปาร์ตี้เต้นรำของคุณเอง เพื่อแชร์กับเพื่อนๆ ของคุณ! lessons: Dance Party: - name: Dance Party description_student: ในบทเรียนนี้ ผู้เรียนทุกช่วงวัยจะได้ทำความรู้จักกับการเขียนโค้ดและวิทยาการคอมพิวเตอร์ภายในสภาพแวดล้อมที่ปลอดภัยและพร้อมให้ความช่วยเหลือ บทเรียนนี้ออกแบบมาสำหรับผู้เรียนทุกวัยแต่ต้องสามารถอ่านออก นอกจากนี้ กิจกรรมยังต้องใช้เสียงขณะสร้างเครื่องมือไว้ตอบสนองต่องานดนตรี @@ -7881,8 +7886,7 @@ th: title: สวัสดีทุกคน! csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " ไปที่แพลตฟอร์มการเรียนรู้ของ Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **คุณจะได้เรียนรู้วิธีการ** @@ -9134,7 +9138,7 @@ th: โดยที่บทเรียนต่อปลั๊กบทก่อนหน้านี้ ลูปถูกนำมาใช้ในการเดินย้อนเขาวงกตและเก็บรวบรวมสมบัติ ในตอนนี้ลูปกำลังถูกนำมาใช้ในการสร้างรูปแบบ ในตอนท้ายของด่่านนี้ ผู้เรียนจะได้รับโอกาสในการสร้างผลงานที่เป็นรุปภาพของเขาเองโดยการใช้ลูป key: ฉากมหาสมุทรกับลูป - The Big Event Jr.: + The Big Event Jr: name: เดอะ บิ๊ก อีเวนท์ จูเนียร์ description_student: ขยับและตะโกนเมื่อผู้สอนกดปุ่มที่อยู่บนรีโมทอันใหญ่ยักษ์ description_teacher: อีเวนท์เป็นวิธีที่ยอดเยี่ยมในการเพิ่มความหลากหลายให้กับอัลกอริทึมที่เขียนไว้ล่วงหน้า @@ -9423,7 +9427,7 @@ th: description_student: ใช้รูปแบบและลูปเพื่อวาดภาพให้เสร็จ The Right App: description_student: ร่างแอปสำหรับสมาร์ทโฟนของคุณเอง - The Big Event Jr.: + The Big Event Jr: name: เดอะ บิ๊ก อีเวนท์ จูเนียร์ description_student: ขยับและตะโกนเมื่อผู้สอนกดปุ่มที่อยู่บนรีโมทอันใหญ่ยักษ์ description_teacher: อีเวนท์เป็นวิธีที่ยอดเยี่ยมในการเพิ่มความหลากหลายให้กับอัลกอริทึมที่เขียนไว้ล่วงหน้า @@ -9513,7 +9517,7 @@ th: มีผู้คนทุกรูปแบบบนโลกอินเทอร์เน็ต ที่ล้วนแต่เป็นบุคคลที่น่าสนใจทั้งสิ้น แต่บางครั้ง บางคนก็ใจร้ายกับคนอื่น คุณเมื่อสวมบทบาทนี้จะได้ช่วยให้นักเรียนเข้าใจถึงเหตุผลที่การเป็นคนโหดร้ายบนโลกออนไลน์จึงทำได้ง่ายกว่าการโหดร้ายซึ่งหน้า รวมถึงวิธีรับมือกับความเลวร้ายออนไลน์เมื่อพบเห็น key: การยุติความชั่วร้ายออนไลน์ - My Robotic Friends Jr.: + My Robotic Friends Jr: name: หุ่นยนต์เพื่อนรักของฉันชื่อจูเนียร์ description_student: ในบทเรียนนี้ ให้สมมุติว่าเพื่อนร่วมห้องเป็นหุ่นยนต์ ก่อนเขียนโปรแกรมให้เพื่อนหุ่นยนต์สร้างรูปแบบของแก้วน้ำที่วางเรียงกันเป็นชั้น @@ -9529,7 +9533,7 @@ th: Creating Art with Code: name: การสร้างศิลปะด้วยโค้ด description_student: วาดภาพสวย ๆ ได้ด้วยการเขียนโปรแกรมในปริศนา "ศิลปิน" - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: หุ่นยนต์เพื่อนรักจอมซ่าของฉันชื่อจูเนียร์ description_student: ในบทเรียนนี้ คุณจะได้เขียนโปรแกรมให้เพื่อนในห้องอีกครั้ง แต่การใช้ลูปจะช่วยให้คุณแก้ไขปัญหาที่ใหญ่ขึ้นกว่าเดิมและซับซ้อนขึ้นกว่าเก่าได้ @@ -10009,6 +10013,8 @@ th: name: จาวาแลป lesson-9: name: ลูป + lesson-21: + name: แผงหน้าปัด pre-express-2022: lessons: Learn to Drag and Drop: @@ -10055,6 +10061,14 @@ th: lessons: lesson-6: name: ตัวแปร + lesson-16: + name: แผงหน้าปัด + csa3-2022: + lessons: + lesson-5: + name: การวนรอบ + lesson-16: + name: แผงหน้าปัด tessplayground: name: tessplayground cs4all-invasive-species: @@ -10366,6 +10380,10 @@ th: lesson_groups: lessonGroup-5: display_name: แซนด์บ็อกซ์ + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: การวางแผนการเรียนการสอน csa2-2022-exemplars: lessons: lesson-1: @@ -10395,3 +10413,5 @@ th: key: การวนรอบ Lesson Planning: key: การวางแผนการเรียนการสอน + hello-world-csc: + title: Hello World diff --git a/i18n/locales/th-TH/dashboard/blocks.yml b/i18n/locales/th-TH/dashboard/blocks.yml index 40e13da912c3b..21effab459da6 100644 --- a/i18n/locales/th-TH/dashboard/blocks.yml +++ b/i18n/locales/th-TH/dashboard/blocks.yml @@ -2,6 +2,8 @@ th: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: ทำใหม่ {ANIMATION_NAME} สไปรท์ {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} สลับทุกๆ {N} ห้องดนตรีร @@ -554,7 +556,6 @@ th: '"fireworks"': พลุ '"flowers"': ดอกไม้ '"growing_stars"': ดาวเปล่งแสง - '"higher_power"': พลังงานที่สูงขึ้น '"swirl"': ฮิปโน '"kaleidoscope"': ภาพลานตา '"lasers"': ฟลอร์เต้นรำเลเซอร์ @@ -1045,6 +1046,12 @@ th: text: ลากเส้น {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: "[SPRITE]บล็อกขอบ[0] จากการย้าย" + gamelab_everySeconds: + text: 'ทุกๆ {N} {UNIT} ' + options: + UNIT: + '"seconds"': วินาที + '"frames"': กรอบ gamelab_followingTargets: text: ติดตามเป้าหมาย gamelab_getAllSprites: @@ -1198,6 +1205,8 @@ th: '"pop"': กระโดด '"rain"': มีฝน '"spiral"': วงก้นหอย + gamelab_makeNewScaledSprite: + text: ทำใหม่ {ANIMATION_NAME} สไปรท์ {LOCATION} gamelab_makeNewSpriteAnon: text: ทำใหม่ {ANIMATION_NAME} สไปรท์ {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/th-TH/dashboard/scripts.yml b/i18n/locales/th-TH/dashboard/scripts.yml index 6002894b401a6..bc73dfb6faf06 100755 --- a/i18n/locales/th-TH/dashboard/scripts.yml +++ b/i18n/locales/th-TH/dashboard/scripts.yml @@ -543,6 +543,7 @@ th: title: ปัญญาประดิษฐ์สำหรับท้องทะเล lessons: Oceans: + name: ปัญญาประดิษฐ์สำหรับท้องทะเล description_student: 'สรุปบทเรียน: นักเรียนจะจำแนกประเภทวัตถุออกมาเป็น "ปลา" หรือ "ไม่ใช่ปลา" ก่อนเพื่อพยายามกำจัดขยะออกจากท้องทะเล หลังจากนั้น นักเรียนต้องขยายชุดข้อมูลการฝึกอบรมให้ใหญ่ขึ้นเพื่อรวมสัตว์ทะเลอื่นๆ ที่อาศัยอยู่ในน้ำ สำหรับส่วนที่สองของกิจกรรม นักเรียนจะได้เลือกป้ายที่ตนเองจะนำมาติดกำกับภาพของปลาที่ถูกสุ่มสร้างขึ้น ชุดการฝึกอบรมนี้นำมาใช้สำหรับต้นแบบการเรียนรู้ของระบบที่ควรจะติดป้ายกำกับภาพใหม่ได้เองโดยอัตโนมัติ' description_teacher: ในบทเรียนนี้ นักเรียนทุกช่วงวัยจะได้สัมผัสกับประสบการณ์การเขียนโค้ดและวิทยาการคอมพิวเตอร์ในสภาพแวดล้อมอันเหมาะสมและปลอดภัย โดยเริ่มแรกจะได้จำแนกประเภทวัตถุออกมาเป็น "ปลา" หรือ "ไม่ใช่ปลา" ก่อนเพื่อพยายามกำจัดขยะออกจากท้องทะเล หลังจากนั้น นักเรียนต้องขยายชุดข้อมูลการฝึกอบรมให้ใหญ่ขึ้นเพื่อรวมสัตว์ทะเลอื่นๆ ที่อาศัยอยู่ในน้ำ สำหรับส่วนที่สองของกิจกรรม นักเรียนจะได้เลือกป้ายที่ตนเองจะนำมาติดกำกับภาพของปลาที่ถูกสุ่มสร้างขึ้น ชุดการฝึกอบรมนี้นำมาใช้สำหรับต้นแบบการเรียนรู้ของระบบที่ควรจะติดป้ายกำกับภาพใหม่ได้เองโดยอัตโนมัติ CSPPD3-Unit3-pt2: @@ -814,6 +815,7 @@ th: Bounce: description_student: เคยตั้งความหวังไหมว่าเราน่าจะเล่นวิดีโอเกมในโรงเรียนได้นะ ในบทเรียนนี้ คุณจะมีโอกาสสร้างวิดีโอเกมในแบบที่คุณต้องการ! description_teacher: ในกิจกรรมออนไลน์นี้ นักเรียนจะได้รู้จักความหมายของคำว่าเหตุการณ์ และวิธีที่คอมพิวเตอร์นำเหตุการณ์มาใช้ในโปรแกรม เช่น วิดีโอเกม โดยการใช้ปริศนาต่าง ๆ เพื่อให้โปรแกรมโต้ตอบกับเหตุการณ์ (เช่น ปุ่มลูกศรที่ถูกกด) สำหรับช่วงท้ายของปริศนา นักเรียนจะมีโอกาสได้ใช้ความเร็วและเสียงแบบต่าง ๆ เพื่อปรับเปลี่ยนเกมให้ตรงตามความต้องการส่วนตัว + name: บาสเก็ตบอล hoc-encryption: lessons: Simple Encryption: @@ -1078,6 +1080,7 @@ th: Sports: description_student: เคยตั้งความหวังไหมว่าเราน่าจะเล่นวิดีโอเกมในโรงเรียนได้นะ ในบทเรียนนี้ คุณจะมีโอกาสสร้างวิดีโอเกมในแบบที่คุณต้องการ! description_teacher: ในกิจกรรมออนไลน์นี้ นักเรียนจะได้รู้จักความหมายของคำว่าเหตุการณ์ และวิธีที่คอมพิวเตอร์นำเหตุการณ์มาใช้ในโปรแกรม เช่น วิดีโอเกม โดยการใช้ปริศนาต่าง ๆ เพื่อให้โปรแกรมโต้ตอบกับเหตุการณ์ (เช่น ปุ่มลูกศรที่ถูกกด) สำหรับช่วงท้ายของปริศนา นักเรียนจะมีโอกาสได้ใช้ความเร็วและเสียงแบบต่าง ๆ เพื่อปรับเปลี่ยนเกมให้ตรงตามความต้องการส่วนตัว + name: กีฬา 2016_sciencePD-phase2b: lessons: Welcome!: @@ -2212,6 +2215,7 @@ th: name: 'ไมน์คราฟท์: การผจญภัยของฮีโร่' description_teacher: ในบทเรียนนี้ ผู้เรียนทุกช่วงวัยจะได้สัมผัสกับประสบการณ์เบื้องต้นเกี่ยวกับการเขียนโค้ดและวิทยาการคอมพิวเตอร์ในสภาพแวดล้อมที่เหมาะสมและปลอดภัยซึ่งบทเรียนนี้จะใช้ได้ดีสำหรับนักเรียนที่เริ่มมีทักษะในการอ่าน (อายุ 6 ปีขึ้นไป) ผู้เรียนที่อายุต่ำกว่านี้อาจจะดูบทช่วยสอนได้ไม่จบแต่ก็จะสนุกไปกับการไขปริศนาได้นานถึงหนึ่งชั่วโมง ส่วนนักเรียนชั้นมัธยมปลายส่วนใหญ่จะสามารถดูบทช่วยสอนจนจบอีกทั้งมีเวลาเล่นในเลเวลฟรีในตอนท้ายอีกด้วย student_description: การกลับมาของไมน์คราฟท์ในชั่วโมงแห่งการเขียนโค้ด ที่มาพร้อมกิจกรรมใหม่ล่าสุด! มาท่องไปในไมน์คราฟท์ด้วยการใช้โค้ด + name: ฮีโร่ applab-intro-staging: lessons: Intro to App Lab: @@ -3112,6 +3116,7 @@ th: description_student: ในบทเรียนนี้ ผู้เรียนทุกช่วงวัยจะได้ทำความรู้จักกับการเขียนโค้ดและวิทยาการคอมพิวเตอร์ภายในสภาพแวดล้อมที่ปลอดภัยและพร้อมให้ความช่วยเหลือ บทเรียนนี้ออกแบบมาสำหรับผู้เรียนทุกวัยแต่ต้องสามารถอ่านออก นอกจากนี้ กิจกรรมยังต้องใช้เสียงขณะสร้างเครื่องมือไว้ตอบสนองต่องานดนตรี description_teacher: ในบทเรียนนี้ ผู้เรียนทุกช่วงวัยจะได้ทำความรู้จักกับการเขียนโค้ดและวิทยาการคอมพิวเตอร์ภายในสภาพแวดล้อมที่ปลอดภัยและพร้อมให้ความช่วยเหลือ บทเรียนนี้ออกแบบมาสำหรับผู้เรียนทุกวัยแต่ต้องสามารถอ่านออก นอกจากนี้ กิจกรรมยังต้องใช้เสียงขณะสร้างเครื่องมือไว้ตอบสนองต่องานดนตรี student_description: เขียนโค้ดสำหรับปาร์ตี้เต้นรำของคุณเอง เพื่อแชร์กับเพื่อนๆ ของคุณ! + name: เต้นรำ frozen-2018-test-b: title: สคริปต์โฟรเซ่นใหม่ lessons: @@ -3126,6 +3131,7 @@ th: name: 'ไมน์คราฟท์: การผจญภัยใต้น้ำ' description_teacher: ในบทเรียนนี้ ผู้เรียนทุกช่วงวัยจะได้สัมผัสกับประสบการณ์เบื้องต้นเกี่ยวกับการเขียนโค้ดและวิทยาการคอมพิวเตอร์ในสภาพแวดล้อมที่เหมาะสมและปลอดภัยซึ่งบทเรียนนี้จะใช้ได้ดีสำหรับนักเรียนที่เริ่มมีทักษะในการอ่าน (อายุ 6 ปีขึ้นไป) ผู้เรียนที่อายุต่ำกว่านี้อาจจะดูบทช่วยสอนได้ไม่จบแต่ก็จะสนุกไปกับการไขปริศนาได้นานถึงหนึ่งชั่วโมง ส่วนนักเรียนชั้นมัธยมปลายส่วนใหญ่จะสามารถดูบทช่วยสอนจนจบอีกทั้งมีเวลาเล่นในเลเวลฟรีในตอนท้ายอีกด้วย student_description: ไมน์คราฟท์กลับมาพร้อมกับกิจกรรมใหม่เอี่ยม! ใช้ความคิดสร้างสรรค์และทักษะการแก้ปัญหาของคุณ เพื่อสำรวจและสร้างโลกใต้น้ำด้วยโค้ด + name: สัตว์น้ำ dance--draft: lessons: Dance Party: @@ -4380,7 +4386,6 @@ th: description: เขียนโค้ดสำหรับปาร์ตี้เต้นรำของคุณเอง เพื่อแชร์กับเพื่อนๆ ของคุณ! lessons: Dance Party: - name: Dance Party description_student: ในบทเรียนนี้ ผู้เรียนทุกช่วงวัยจะได้ทำความรู้จักกับการเขียนโค้ดและวิทยาการคอมพิวเตอร์ภายในสภาพแวดล้อมที่ปลอดภัยและพร้อมให้ความช่วยเหลือ บทเรียนนี้ออกแบบมาสำหรับผู้เรียนทุกวัยแต่ต้องสามารถอ่านออก นอกจากนี้ กิจกรรมยังต้องใช้เสียงขณะสร้างเครื่องมือไว้ตอบสนองต่องานดนตรี description_teacher: ในบทเรียนนี้ ผู้เรียนทุกช่วงวัยจะได้ทำความรู้จักกับการเขียนโค้ดและวิทยาการคอมพิวเตอร์ภายในสภาพแวดล้อมที่ปลอดภัยและพร้อมให้ความช่วยเหลือ บทเรียนนี้ออกแบบมาสำหรับผู้เรียนทุกวัยแต่ต้องสามารถอ่านออก นอกจากนี้ กิจกรรมยังต้องใช้เสียงขณะสร้างเครื่องมือไว้ตอบสนองต่องานดนตรี student_description: เขียนโค้ดสำหรับปาร์ตี้เต้นรำของคุณเอง เพื่อแชร์กับเพื่อนๆ ของคุณ! @@ -6511,8 +6516,7 @@ th: title: สวัสดีทุกคน! csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " ไปที่แพลตฟอร์มการเรียนรู้ของ Code.org" + Navigating the Codeorg learning platform: description_teacher: |- **คุณจะได้เรียนรู้วิธีการ** @@ -7442,7 +7446,7 @@ th: description_student: ใช้ลูปและรูปแบบเพื่อแต่งภาพให้เสร็จ description_teacher: กลับมาในเรื่องที่เกี่ยวกับลูป ผู้เรียนจะได้เรียนรู้ที่จะวาดภาพโดยการทำลูปกับลำดับขั้นตอนของคำสั่งอย่างง่ายๆ โดยที่บทเรียนต่อปลั๊กบทก่อนหน้านี้ ลูปถูกนำมาใช้ในการเดินย้อนเขาวงกตและเก็บรวบรวมสมบัติ ในตอนนี้ลูปกำลังถูกนำมาใช้ในการสร้างรูปแบบ ในตอนท้ายของด่่านนี้ ผู้เรียนจะได้รับโอกาสในการสร้างผลงานที่เป็นรุปภาพของเขาเองโดยการใช้ลูป key: ฉากมหาสมุทรกับลูป - The Big Event Jr.: + The Big Event Jr: name: เดอะ บิ๊ก อีเวนท์ จูเนียร์ description_student: ขยับและตะโกนเมื่อผู้สอนกดปุ่มที่อยู่บนรีโมทอันใหญ่ยักษ์ description_teacher: อีเวนท์เป็นวิธีที่ยอดเยี่ยมในการเพิ่มความหลากหลายให้กับอัลกอริทึมที่เขียนไว้ล่วงหน้า บางครั้งคุณต้องการให้โปรแกรมของคุณสามารถตอบสนองต่อผู้ใช้ได้งานได้อย่างเฉพาะเจาะจงตามที่ผู้ใช้งานต้องการ นั่นคือการที่อีเวนท์มีไว้ใช้เพื่อทำอะไร @@ -7699,7 +7703,7 @@ th: description_student: ใช้รูปแบบและลูปเพื่อวาดภาพให้เสร็จ The Right App: description_student: ร่างแอปสำหรับสมาร์ทโฟนของคุณเอง - The Big Event Jr.: + The Big Event Jr: name: เดอะ บิ๊ก อีเวนท์ จูเนียร์ description_student: ขยับและตะโกนเมื่อผู้สอนกดปุ่มที่อยู่บนรีโมทอันใหญ่ยักษ์ description_teacher: อีเวนท์เป็นวิธีที่ยอดเยี่ยมในการเพิ่มความหลากหลายให้กับอัลกอริทึมที่เขียนไว้ล่วงหน้า บางครั้งคุณต้องการให้โปรแกรมของคุณสามารถตอบสนองต่อผู้ใช้ได้งานได้อย่างเฉพาะเจาะจงตามที่ผู้ใช้งานต้องการ นั่นคือการที่อีเวนท์มีไว้ใช้เพื่อทำอะไร @@ -7778,7 +7782,7 @@ th: มีผู้คนทุกรูปแบบบนโลกอินเทอร์เน็ต ที่ล้วนแต่เป็นบุคคลที่น่าสนใจทั้งสิ้น แต่บางครั้ง บางคนก็ใจร้ายกับคนอื่น คุณเมื่อสวมบทบาทนี้จะได้ช่วยให้นักเรียนเข้าใจถึงเหตุผลที่การเป็นคนโหดร้ายบนโลกออนไลน์จึงทำได้ง่ายกว่าการโหดร้ายซึ่งหน้า รวมถึงวิธีรับมือกับความเลวร้ายออนไลน์เมื่อพบเห็น key: การยุติความชั่วร้ายออนไลน์ - My Robotic Friends Jr.: + My Robotic Friends Jr: name: หุ่นยนต์เพื่อนรักของฉันชื่อจูเนียร์ description_student: ในบทเรียนนี้ ให้สมมุติว่าเพื่อนร่วมห้องเป็นหุ่นยนต์ ก่อนเขียนโปรแกรมให้เพื่อนหุ่นยนต์สร้างรูปแบบของแก้วน้ำที่วางเรียงกันเป็นชั้น ๆ Programming with Angry Birds: @@ -7792,7 +7796,7 @@ th: Creating Art with Code: name: การสร้างศิลปะด้วยโค้ด description_student: วาดภาพสวย ๆ ได้ด้วยการเขียนโปรแกรมในปริศนา "ศิลปิน" - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: หุ่นยนต์เพื่อนรักจอมซ่าของฉันชื่อจูเนียร์ description_student: ในบทเรียนนี้ คุณจะได้เขียนโปรแกรมให้เพื่อนในห้องอีกครั้ง แต่การใช้ลูปจะช่วยให้คุณแก้ไขปัญหาที่ใหญ่ขึ้นกว่าเดิมและซับซ้อนขึ้นกว่าเก่าได้ Loops with Rey and BB-8: @@ -8225,6 +8229,8 @@ th: name: จาวาแลป lesson-9: name: ลูป + lesson-21: + name: แผงหน้าปัด pre-express-2022: lessons: Learn to Drag and Drop: @@ -8271,6 +8277,14 @@ th: lessons: lesson-6: name: ตัวแปร + lesson-16: + name: แผงหน้าปัด + csa3-2022: + lessons: + lesson-5: + name: การวนรอบ + lesson-16: + name: แผงหน้าปัด tessplayground: name: tessplayground cs4all-invasive-species: @@ -8485,6 +8499,10 @@ th: lesson_groups: lessonGroup-5: display_name: แซนด์บ็อกซ์ + vpl-csd1-summer-pilot-2022: + lessons: + lesson-9: + name: การวางแผนการเรียนการสอน csa2-2022-exemplars: lessons: lesson-1: @@ -8514,3 +8532,5 @@ th: key: การวนรอบ Lesson Planning: key: การวางแผนการเรียนการสอน + hello-world-csc: + title: Hello World From 7c45809e75829018960e4f59d08e30a741c79995 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:47 +0000 Subject: [PATCH 74/84] dashboard i18n updates - Turkish --- .../locales/activity_sections.tr-TR.json | 4 +- .../config/locales/authored_hints.tr-TR.json | 18 +- dashboard/config/locales/blocks.tr-TR.yml | 10 + .../locales/lesson_activities.tr-TR.json | 18 + dashboard/config/locales/lessons.tr-TR.json | 9 - .../locales/long_instructions.tr-TR.json | 114 ++-- dashboard/config/locales/resources.tr-TR.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.tr-TR.yml | 41 +- i18n/locales/tr-TR/dashboard/blocks.yml | 10 + i18n/locales/tr-TR/dashboard/scripts.yml | 41 +- 10 files changed, 709 insertions(+), 96 deletions(-) diff --git a/dashboard/config/locales/activity_sections.tr-TR.json b/dashboard/config/locales/activity_sections.tr-TR.json index ba0d0644cad3e..db62db1349b2b 100644 --- a/dashboard/config/locales/activity_sections.tr-TR.json +++ b/dashboard/config/locales/activity_sections.tr-TR.json @@ -4421,7 +4421,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Sahneyi kurma\n\nÖğrencileri sınıfa davet edin ve günün etkinliğini tanıtın.", "tips": [ - "Kodlamaya pek aşina değilseniz Kodlama Saatini tanıtmanın bir yolu [ilham verici videolarımızdan](https://hourofcode.com/promote/resources#videos) birini göstermektir. Öğrencilerinizin ilham verici bulacağını düşündüğünüzü seçin ve şimdi paylaşın. Orta sınıflardaki öğrenciler için [Kodlama Saati Burada](https://youtu.be/FC5FbmsH4fw) öneririz." + "Kodlamaya pek aşina değilseniz Kodlama Saatini tanıtmanın bir yolu [ilham verici videolarımızdan][0] birini göstermektir. Öğrencilerinizin ilham verici bulacağını düşündüğünüzü seçin ve şimdi paylaşın. Orta sınıflardaki öğrenciler için [Kodlama Saati Burada][1] öneririz." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -4434,7 +4434,7 @@ "description": "Bilgisayar biliminin çok yaratıcı olabileceğini biliyor muydunuz? Aslında kod ile sanat yapabilirsiniz. Hatırlatma olarak, kod, bir bilgisayarın anlayabileceği bir dizi talimattır. Hangi boya renklerini kullanacağınızı seçmek gibi, hangi kodu yazacağınızı seçmek de yaratıcılığınızı ifade etmek için bir fırsat olabilir!\n\nBugün yaratıcı kodlamamıza ilham vermek için şiir kullanacağız. Şiir nedir bilen var mı? Favori bir şiiriniz veya şairiniz var mı? " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Birlikte şiir okuyun:** Bir sınıf olarak birlikte [birkaç şiir](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) okuyun ve her şiirin ruh halini adlandırma alıştırması yapın. Öğrencileri, başka birininkinden farklı olsa bile yorumlarını paylaşmaya teşvik edin. " + "description": "**Birlikte şiir okuyun:** Bir sınıf olarak birlikte [birkaç şiir][0] okuyun ve her şiirin ruh halini adlandırma alıştırması yapın. Öğrencileri, başka birininkinden farklı olsa bile yorumlarını paylaşmaya teşvik edin. " }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Şiir Sanatı", diff --git a/dashboard/config/locales/authored_hints.tr-TR.json b/dashboard/config/locales/authored_hints.tr-TR.json index dea760b0fd1b1..3c6b198e59fe1 100644 --- a/dashboard/config/locales/authored_hints.tr-TR.json +++ b/dashboard/config/locales/authored_hints.tr-TR.json @@ -5277,16 +5277,16 @@ "courseD_bee_conditionals_challenge1_b": "Bu bulmacada her alanda çiçek, petek olabilir ya da hiçbir şey olmayabilir. Bu demektir ki her karede eğer/değilse (if/else) koşulunu tekrarlayabilirsin." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "Bu programın neden ilk yarısı çalıştı? Arıların neden geriye gitmeleri gerektiği hakkında düşünün. Çiçeklerin üzerinden her geçtiklerinde arılar ne kadar nektar toplarlar?", @@ -8805,18 +8805,18 @@ "hint1": "Olay bloğundaki \"+\" düğmesine tıklayın. \"kostüm değiştir\" bloğundaki boş alanı, içerideki \"konu\" bloğuyla doldurun.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Canavarlara maske takmak için, \"kostümüdeğiştir\" bloğunu \"tıklandığı zaman\" olayı ile birlikte kullanın:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nKüçük kırmızı \"tıklandığı zaman\" bloğunu da sürüklemeyi unutmayın!", - "hint2": "Bu seviyenin yeni kodu şöyle görünmeli:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Canavarlara maske takmak için, \"kostümüdeğiştir\" bloğunu \"tıklandığı zaman\" olayı ile birlikte kullanın:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nKüçük kırmızı \"tıklandığı zaman\" bloğunu da sürüklemeyi unutmayın!", + "hint2": "Bu seviyenin yeni kodu şöyle görünmeli:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Başka bir zorluk mu arıyorsunuz?\n\nCanavarların daha hızlı veya daha yavaş hareket etmesini de sağlayabilirsiniz.\n\n1. Bu blokta \"Düzenle\"ye tıklayın wandering\n2. Bu bloktaki sayıyı artırın veya azaltın:\n\nthis sprite1\n\n\nCanavarların daha yavaş hareket etmesini sağlamak için, \"0.5\" veya \"0.25\" gibi bir ondalık sayı seçin. Daha hızlı hareket etmelerini sağlamak için 1'den büyük herhangi bir sayı seçin." }, "CourseF_outbreak6": { "hint2": "\"eğer olasılık\" bloğu içindeki diğer \"eylem\" bloklarına geçtiğinizden emin olun:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Sağlıklı ve enfekte hareketli nesneler arasındaki tüm olası \"dokunma\" kombinasyonlarını kontrol etmek için 3 tane daha \"dokunduğu zaman\" olayı eklemeniz gerekecek.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Sağlıklı ve enfekte hareketli nesneler arasındaki tüm olası \"dokunma\" kombinasyonlarını kontrol etmek için 3 tane daha \"dokunduğu zaman\" olayı eklemeniz gerekecek.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Aşılar\n\nCanavarlara tıklamayla aşı verme simülasyonu yapabilirsiniz. Bunu yapmak için, bu olayda \"kostüm değiştir\" bloğunu kullanın:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Aşılar\n\nCanavarlara tıklamayla aşı verme simülasyonu yapabilirsiniz. Bunu yapmak için, bu olayda \"kostüm değiştir\" bloğunu kullanın:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Takıldınız mı? Kodunuzu istediğiniz zaman sıfırlayabilirsiniz. Aşağıdaki \"Sürüm Geçmişi\"ne tıklayıp ardından \"Baştan Başla\"yı seçmeniz yeterli olacaktır." }, "Function intro Ryan_2021": { @@ -10060,7 +10060,7 @@ "courseD_bee_conditionals_challenge1_b": "Bu bulmacada her alanda çiçek, petek olabilir ya da hiçbir şey olmayabilir. Bu demektir ki her karede eğer/değilse (if/else) koşulunu tekrarlayabilirsin." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Tıpkı \"çiçekteyse\" bloğu gibi \"while nektar>0\" içindeki kod yalnızca arı çiçekteyse çalışır. Farkı ise içindeki kodun nektar kalmayıncaya kadar çalışacak olmasıdır. Bu deseni deneyin:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "İşe yaramadı mı? Satır satır ne olduğunu görmek için \"Adım\" düğmesini kullanmayı deneyin.", diff --git a/dashboard/config/locales/blocks.tr-TR.yml b/dashboard/config/locales/blocks.tr-TR.yml index b1b498a97a7f5..9a61d6d56ad84 100644 --- a/dashboard/config/locales/blocks.tr-TR.yml +++ b/dashboard/config/locales/blocks.tr-TR.yml @@ -2,6 +2,8 @@ tr: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: yeni yapmak {ANIMATION_NAME} sprite at {LOCATION} Dancelab_alternateMoves: text: "{MOVE1} ve {MOVE2} arasındaki her {N} ölçümünde {GROUP} değiştirilir" options: @@ -995,6 +997,12 @@ tr: text: çizgi çiz {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: kenarları blok {SPRITE} hareket + gamelab_everySeconds: + text: 'her {N} {UNIT}’de bir ' + options: + UNIT: + '"seconds"': saniye + '"frames"': çerçeveler gamelab_followingTargets: text: takip eden hedefler gamelab_getAllSprites: @@ -1127,6 +1135,8 @@ tr: '"pop"': patlamak '"rain"': yağmur '"spiral"': sarmal + gamelab_makeNewScaledSprite: + text: yeni yapmak {ANIMATION_NAME} sprite at {LOCATION} gamelab_makeNewSpriteAnon: text: yeni yapmak {ANIMATION_NAME} sprite at {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.tr-TR.json b/dashboard/config/locales/lesson_activities.tr-TR.json index fdfa54aa67875..7ef497a383412 100644 --- a/dashboard/config/locales/lesson_activities.tr-TR.json +++ b/dashboard/config/locales/lesson_activities.tr-TR.json @@ -161,18 +161,30 @@ "d0fc53d4-8f55-4dd9-9c69-c662210b2f5b": { "name": "Özet" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Etkinlik" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Seviyeler" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Özet" + }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "Seviyeler" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Etkinlik" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Seviyeler" }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Özet" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Değerlendirme" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Isınmak" }, @@ -3566,6 +3578,12 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Özet" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "İlk adım" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Etkinlik" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Özet" }, diff --git a/dashboard/config/locales/lessons.tr-TR.json b/dashboard/config/locales/lessons.tr-TR.json index 75439497759b8..e5489d7ccb1b9 100644 --- a/dashboard/config/locales/lessons.tr-TR.json +++ b/dashboard/config/locales/lessons.tr-TR.json @@ -104,15 +104,6 @@ "overview": "Bu derste, her yaştan öğrenci, güvenli ve destekleyici bir ortamda kodlama ve bilgisayar bilimlerine giriş deneyimi kazanır. İlk olarak, öğrenciler okyanustaki çöpleri çıkarmaya çalışmak için nesneleri \"balık\" veya \"balık değil\" olarak sınıflandırır. Ardından, öğrencilerin eğitim veri setlerini suya ait diğer deniz canlılarını da içerecek şekilde genişletmeleri gerekecektir. Etkinliğin ikinci bölümünde, öğrenciler rastgele oluşturulmuş balık resimlerine uygulayacakları etiketlerini seçeceklerdir. Bu eğitim verileri, daha sonra yeni görüntüleri kendi başına etiketleyebilmesi gereken bir makine öğrenimi modeli için kullanılacaktır.", "student_overview": "Ders Özeti: Öncelikle öğrenciler, okyanustan çöpleri kaldırmak amacıyla nesneleri ya \"balık\" ya da \"balık değil\" olarak sınıflandırır. Sonra öğrencilerin, kendi eğitim veri setini suya ait olan diğer deniz yaratıklarını kapsayacak şekilde genişletmesi gerekecektir. Aktivitenin ikinci kısmında öğrenciler, rastgele meydana getirilmiş balıkların resimlerine uygulamak üzere kendi etiketlerini seçecektir. Bu eğitim verisi, sonrasında kendi kendine yeni resimleri etiketleyebilen bir makine öğrenim modeli için kullanılır." }, - "hello-world-food/lesson-1": { - "overview": "Bu derste öğrenciler, Sprite Lab'da programlama yaparak bilgisayar biliminin temellerini öğrenecekler.Sprite Lab, yaratıcı ve eğlenceli projeler oluşturmak için kullanabileceğiniz bir araçtır. Öğrenciler, olayları kullanarak hareketli grafikler oluşturmayı ve canlandırmayı ve onları etkileşimli hale getirmeyi öğrenecekler.\n\nBu dersin birden fazla versiyonu var. Her versiyonda aynı kavramlar öğretiliyor ancak farklı öğrencilere hitap etmek için farklı görseller kullanılıyor. Daha fazla bilgi için [Merhaba Dünya açılış sayfasını][0] ziyaret edin.", - "preparation": "- Sınıfınız için sorunlu olabilecek alanları bulmak için bulmacaları yapın.\n- İlk eğitimden sonra bilgisayar bilimini daha fazla öğrenmek için bir plan yapmak üzere [CS Connections][0] adresindeki kaynakları kullanın.", - "purpose": "Bu dersin amacı, öğrencileri Hareketli Nesne Laboratuvarı'nda basit programlama projeleri oluşturmaya hazırlamaktadır. Bu beceriyle öğrenciler daha sonra, başka bir okul konusu veya kişisel olarak ilgilerini çeken alanlar gibi herhangi bir konuda projeler oluşturabilirler. Bilgisayar biliminin diğer konulara nasıl entegre edileceğine ilişkin fikirler için [CS Connections][0] adresini ziyaret edin." - }, - "poem-art/lesson-1": { - "overview": "Bu BB ve İDB entegre dersinde, öğrenciler bir şiirin ruh halini göstermek için kodla bir şiiri canlandıracaklar. Bu giriş niteliğindeki kodlama etkinliği sırasında öğrenciler bir şiirin ruh halini okuyacak ve tespit edeceklerdir. Ardından, şiirin ruh halini açıklamaya yardımcı olacak ilgili efektleri ve görüntüleri bulacaklar. Son olarak, öğrenciler ruh halindeki bir değişikliği göstermek veya bir şiirdeki yeni görüntülerin dahil oluşunu canlandırmak için olayları (kod) kullanacaklardır.\n\nBu ders 1 saatlik bağımsız ders olarak tamamlanabilir. Bu dersi, [Şiirle Kodlama](http://code.org/poetry) adlı 5 derslik modülün ilk dersi olarak kullanma seçeneği de sunulmaktadır. Şiirle Kodlama modülünün sonunda öğrenciler kendi şiirlerini yazacak ve arkadaşlarıyla paylaşmak için bir şiir üretme uygulaması oluşturacaklar. \n\nŞiirle Kodlama, Code.org'un BB Bağlantıları müfredatının bir parçasıdır ve BB'yi matematik, İDB ve fen bilimleri gibi diğer konu alanlarına CCSS, NGSS ve CSTA standartlarına uyumlu hale getirmeyi amaçlamaktadır. ", - "preparation": "- Çevrimiçi öğreticiyi kendiniz inceleyin ve tamamlayın: [Şiir Sanatı](http://studio.code.org/s/poem-art).\n\n- Öğrencilerinizden tamamlamalarını istemeden önce etkinlikleri denediğinizden emin olun.\n\n- Teknolojinizi kontrol edin ve herhangi bir sorunu önceden gidermeniz gerekip gerekmediğine karar verin.\n\n- Bazı seviyeler oynamak için ses gerektirir. Kulaklıkları önceden dağıtın.\n\n- [İsteğe bağlı] Değerlendirme için öğrenci başına 2 yapışkan not." - }, "jigsaw/Jigsaw": { "overview": "Bu ders öğrencilere bilgisayar laboratuvarında oldukları zaman beklentinin ne olduğu hakkında bir fikir verecektir. Bilgisayar laboratuvarında sergileyecekleri davranışlar hakkında kısa bir tartışma ile başlar, daha sonra bir bilgisayar kullanarak çevrim içi bulmacaları tamamlayarak ilerleyecekler.", "student_overview": "Bulmacaları tamamlamak için tıklayıp sürükleyin." diff --git a/dashboard/config/locales/long_instructions.tr-TR.json b/dashboard/config/locales/long_instructions.tr-TR.json index 7df7cc6dbd6a4..0eeed42e10a34 100644 --- a/dashboard/config/locales/long_instructions.tr-TR.json +++ b/dashboard/config/locales/long_instructions.tr-TR.json @@ -218,18 +218,18 @@ "CSD U2 navigation": "# Gezinme çubuğu oluşturma\\\r\n\n\\\r\nİşte önceki projen. Sayfanın üst kısmında bir gezinme çubuğu oluşturarak iki sayfayı birbirine bağlarsınız. websiteleri genellikle bütün sayfaları boyunca aynı gezinme çubuğunu kullanırlar böylece sitede geri ve ileri gidebilirsiniz. Bu sayfada bir gezinme çubuğu örneği görebilirsin.().\\\r\n\\\r\n\n# \n\nBunu Yap\\\r\n\n- Anasayfanda (index.html), sayfanın üstüne iki tane köprü ekle, biri liste sayfana, diğeri anasayfana giden.\\\r\n- - sayfanın kendisine link oluşturmak garip gözükse bile, eğer gezinme çubuğu her sayfada tam olarak aynı ise, daha az karışıktır. \\*\\\r\n- Gezinme çubuğu için kodu kopyala, sonra liste sayfanın başına ekle.\\\r\n- Öngörünüm alanında linklerine tıklayarak onları test et.\\\r\n \\\r", "CSD U2 navigation_2018": "# Gezinme çubuğu oluşturma\\\r\n\n\\\r\nİşte önceki projen. Sayfanın üst kısmında bir gezinme çubuğu oluşturarak iki sayfayı birbirine bağlarsınız. websiteleri genellikle bütün sayfaları boyunca aynı gezinme çubuğunu kullanırlar böylece sitede geri ve ileri gidebilirsiniz. Bu sayfada bir gezinme çubuğu örneği görebilirsin.().\\\r\n\\\r\n\n# \n\nBunu Yap\\\r\n\n- Anasayfanda (index.html), sayfanın üstüne iki tane köprü ekle, biri liste sayfana, diğeri anasayfana giden.\\\r\n- - sayfanın kendisine link oluşturmak garip gözükse bile, eğer gezinme çubuğu her sayfada tam olarak aynı ise, daha az karışıktır. \\*\\\r\n- Gezinme çubuğu için kodu kopyala, sonra liste sayfanın başına ekle.\\\r\n- Öngörünüm alanında linklerine tıklayarak onları test et.\\\r\n \\\r", "CSD U2 navigation_2019": "# Gezinme çubuğu oluşturma\\\r\n\n\\\r\nİşte önceki projen. Sayfanın üst kısmında bir gezinme çubuğu oluşturarak iki sayfayı birbirine bağlarsınız. websiteleri genellikle bütün sayfaları boyunca aynı gezinme çubuğunu kullanırlar böylece sitede geri ve ileri gidebilirsiniz. Bu sayfada bir gezinme çubuğu örneği görebilirsin.().\\\r\n\\\r\n\n# \n\nBunu Yap\\\r\n\n- Anasayfanda (index.html), sayfanın üstüne iki tane köprü ekle, biri liste sayfana, diğeri anasayfana giden.\\\r\n- - sayfanın kendisine link oluşturmak garip gözükse bile, eğer gezinme çubuğu her sayfada tam olarak aynı ise, daha az karışıktır. \\*\\\r\n- Gezinme çubuğu için kodu kopyala, sonra liste sayfanın başına ekle.\\\r\n- Öngörünüm alanında linklerine tıklayarak onları test et.\\\r\n \\\r", - "CSD U2 new page": "# Web siteniz için yeni bir sayfa oluşturun.\\\r\n\n\\\r\nİşte önceki projen. Yeni bir sayfa daha ekliyor olacaksın. Yeni sayfan listenin en iyi 10'u, yemek tarifi veya hoşlandığın herhangi bir şey olabilir.\\\r\n\\\r\n\n# Bunu Yap\\\r\n\n\\*\nBağlantıya tıklayarak yeni bir HTML dosya ekle \n![](). Yeni sayfa çalışma alanının solunda dosyaların listesinin içinde gözükecek. .\\\r\n\n- Dosyayı yeniden adlandır, sağ tıklayarak ve Yeniden Adlandır' ı seçerek veya seçili iken üzerine tıklayarak. **İsmin diğerlerinden farklı olduğundan, tanımlayıcı ve dosya uzantısının \".html\" ile bittiğinden emin ol**.\\\r\n- Yeni sayfanı doldurmak için HTML kullan. \n Sayfa aşağıdakileri içermeli:\\\r\n- bir liste\\\r\n- bir üst başlık\\\r", - "CSD U2 new page_2018": "# Web siteniz için yeni bir sayfa oluşturun.\\\r\n\n\\\r\nİşte önceki projen. Yeni bir sayfa daha ekliyor olacaksın. Yeni sayfan listenin en iyi 10'u, yemek tarifi veya hoşlandığın herhangi bir şey olabilir.\\\r\n\\\r\n\n# Bunu Yap\\\r\n\n\\*\nBağlantıya tıklayarak yeni bir HTML dosya ekle \n![](). Yeni sayfa çalışma alanının solunda dosyaların listesinin içinde gözükecek. .\\\r\n\n- Dosyayı yeniden adlandır, sağ tıklayarak ve Yeniden Adlandır' ı seçerek veya seçili iken üzerine tıklayarak. **İsmin diğerlerinden farklı olduğundan, tanımlayıcı ve dosya uzantısının \".html\" ile bittiğinden emin ol**.\\\r\n- Yeni sayfanı doldurmak için HTML kullan. \n Sayfa aşağıdakileri içermeli:\\\r\n- bir liste\\\r\n- bir üst başlık\\\r", - "CSD U2 new page_2019": "# Web siteniz için yeni bir sayfa oluşturun.\\\r\n\n\\\r\nİşte önceki projen. Yeni bir sayfa daha ekliyor olacaksın. Yeni sayfan listenin en iyi 10'u, yemek tarifi veya hoşlandığın herhangi bir şey olabilir.\\\r\n\\\r\n\n# Bunu Yap\\\r\n\n\\*\nBağlantıya tıklayarak yeni bir HTML dosya ekle \n![](). Yeni sayfa çalışma alanının solunda dosyaların listesinin içinde gözükecek. .\\\r\n\n- Dosyayı yeniden adlandır, sağ tıklayarak ve Yeniden Adlandır' ı seçerek veya seçili iken üzerine tıklayarak. **İsmin diğerlerinden farklı olduğundan, tanımlayıcı ve dosya uzantısının \".html\" ile bittiğinden emin ol**.\\\r\n- Yeni sayfanı doldurmak için HTML kullan. \n Sayfa aşağıdakileri içermeli:\\\r\n- bir liste\\\r\n- bir üst başlık\\\r", + "CSD U2 new page": "# Web siteniz için yeni bir sayfa oluşturun.\\\r\n\n\\\r\nİşte önceki projen. Yeni bir sayfa daha ekliyor olacaksın. Yeni sayfan listenin en iyi 10'u, yemek tarifi veya hoşlandığın herhangi bir şey olabilir.\\\r\n\\\r\n\n# Bunu Yap\\\r\n\n\\*\nBağlantıya tıklayarak yeni bir HTML dosya ekle \n!\\[](\\<\nPM.png>). Yeni sayfa çalışma alanının solunda dosyaların listesinin içinde gözükecek. .\\\r\n\n- Dosyayı yeniden adlandır, sağ tıklayarak ve Yeniden Adlandır' ı seçerek veya seçili iken üzerine tıklayarak. **İsmin diğerlerinden farklı olduğundan, tanımlayıcı ve dosya uzantısının \".html\" ile bittiğinden emin ol**.\\\r\n- Yeni sayfanı doldurmak için HTML kullan. \n Sayfa aşağıdakileri içermeli:\\\r\n- bir liste\\\r\n- bir üst başlık\\\r", + "CSD U2 new page_2018": "# Web siteniz için yeni bir sayfa oluşturun.\\\r\n\n\\\r\nİşte önceki projen. Yeni bir sayfa daha ekliyor olacaksın. Yeni sayfan listenin en iyi 10'u, yemek tarifi veya hoşlandığın herhangi bir şey olabilir.\\\r\n\\\r\n\n# Bunu Yap\\\r\n\n\\*\nBağlantıya tıklayarak yeni bir HTML dosya ekle \n!\\[](\\<\nPM.png>). Yeni sayfa çalışma alanının solunda dosyaların listesinin içinde gözükecek. .\\\r\n\n- Dosyayı yeniden adlandır, sağ tıklayarak ve Yeniden Adlandır' ı seçerek veya seçili iken üzerine tıklayarak. **İsmin diğerlerinden farklı olduğundan, tanımlayıcı ve dosya uzantısının \".html\" ile bittiğinden emin ol**.\\\r\n- Yeni sayfanı doldurmak için HTML kullan. \n Sayfa aşağıdakileri içermeli:\\\r\n- bir liste\\\r\n- bir üst başlık\\\r", + "CSD U2 new page_2019": "# Web siteniz için yeni bir sayfa oluşturun.\\\r\n\n\\\r\nİşte önceki projen. Yeni bir sayfa daha ekliyor olacaksın. Yeni sayfan listenin en iyi 10'u, yemek tarifi veya hoşlandığın herhangi bir şey olabilir.\\\r\n\\\r\n\n# Bunu Yap\\\r\n\n\\*\nBağlantıya tıklayarak yeni bir HTML dosya ekle \n!\\[](\\<\nPM.png>). Yeni sayfa çalışma alanının solunda dosyaların listesinin içinde gözükecek. .\\\r\n\n- Dosyayı yeniden adlandır, sağ tıklayarak ve Yeniden Adlandır' ı seçerek veya seçili iken üzerine tıklayarak. **İsmin diğerlerinden farklı olduğundan, tanımlayıcı ve dosya uzantısının \".html\" ile bittiğinden emin ol**.\\\r\n- Yeni sayfanı doldurmak için HTML kullan. \n Sayfa aşağıdakileri içermeli:\\\r\n- bir liste\\\r\n- bir üst başlık\\\r", "CSD U2 ordered list": "# Sıralı Listeler\\\r\n\n
                            \r\n
                            \r\n**İki liste türü nelerdir?**\r\n\nSıralı ve sırasız listeler olmak üzere HTML'de iki tür liste vardır.\\\r\n\n
                            \r\n
                            \r\n**Sıralı liste nedir?**\r\nSıralı liste, bir dizi numaralandırılmış madde işaretli ögesi bulunan listedir. \r \n

                            \r\nBir sıralı liste ögesi '
                              '; etiketi ile gösterilir. Bu O rdered LIST (Sıralı Liste) kısaltmasıdır. Listedeki her öge bir liste ögesi '
                            1. '; tarafından işaretlenir. Bu List Item (liste ögesi) anlamındadır. Liste ögesi bir alt ögedir, yani üst ögesi olan sıralı listenin içinde bulunur ('
                                ').\r\n\r\n
                            \r\n\r\n
                            \r\n**Sıralı listeyi nasıl oluşturabilirim? **\r\nSıralı bir liste yapmanın iki adımı vardır: liste yapmak ve liste ögelerini eklemek. Sıralı liste yapmak için, sıralı liste etiketlerini '
                              ' yazın. Sonra, liste ögelerini sıralı liste etiketleri **içine** ekleyin. Her liste ögesini yapmak için, liste ögesi etiketlerini '
                            1. ' kullanın ve liste ögelerini etiketlerin içine yazın.\r\n

                              \r\n'
                            2. ' etiketlerini girintilemek yararlı olabilir böylece içinde bulunduğu '
                                ' etiketi içinde açıkça görünür.\r\n\r\n
                            3. \r\n\r\n
                              \r\n**Bana çalışan kod göster.** \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
                              örneksonuç
                              \n<ol> 
                              <li>Adım1 </li>
                              <li>Adım 2 </li>\n
                              <li>Adım 3 </li>
                              </ol>
                              \r\n\r\n
                              \r\n
                              \r\n\r\nBu sayfa bir sıralı liste içermelidir, ancak liste etiketleri eksik. \r\n\r\n# Bunu Yap\r\n\r\n* Bu içeriğin aşağıdaki örnekteki gibi bir sıralı yapısı olması için '
                                ' ve '
                              1. ' etiketlerini kullanın.\r\n\r \n* İpucu: Yazdığın kodda hiç sayı bulunmayacak.*\r\n\r\n![](https://images.code.org/b3186e83c3e3bd2680a1a300e5abd126-image-1493238064706.17.03\nPM.png)", "CSD U2 ordered list_2018": "# Sıralı Listeler\\\r\n\n
                                \r\n
                                \r\n**İki liste türü nelerdir?**\r\n\nSıralı ve sırasız listeler olmak üzere HTML'de iki tür liste vardır.\\\r\n\n
                                \r\n
                                \r\n**Sıralı liste nedir?**\r\nSıralı liste, bir dizi numaralandırılmış madde işaretli ögesi bulunan listedir. \r \n

                                \r\nBir sıralı liste ögesi '
                                  '; etiketi ile gösterilir. Bu O rdered LIST (Sıralı Liste) kısaltmasıdır. Listedeki her öge bir liste ögesi '
                                1. '; tarafından işaretlenir. Bu List Item (liste ögesi) anlamındadır. Liste ögesi bir alt ögedir, yani üst ögesi olan sıralı listenin içinde bulunur ('
                                    ').\r\n\r\n
                                \r\n\r\n
                                \r\n**Sıralı listeyi nasıl oluşturabilirim? **\r\nSıralı bir liste yapmanın iki adımı vardır: liste yapmak ve liste ögelerini eklemek. Sıralı liste yapmak için, sıralı liste etiketlerini '
                                  ' yazın. Sonra, liste ögelerini sıralı liste etiketleri **içine** ekleyin. Her liste ögesini yapmak için, liste ögesi etiketlerini '
                                1. ' kullanın ve liste ögelerini etiketlerin içine yazın.\r\n

                                  \r\n'
                                2. ' etiketlerini girintilemek yararlı olabilir böylece içinde bulunduğu '
                                    ' etiketi içinde açıkça görünür.\r\n\r\n
                                3. \r\n\r\n
                                  \r\n**Bana çalışan kod göster.** \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
                                  örneksonuç
                                  \n<ol> 
                                  <li>Adım1 </li>
                                  <li>Adım 2 </li>\n
                                  <li>Adım 3 </li>
                                  </ol>
                                  \r\n\r\n
                                  \r\n
                                  \r\n\r\nBu sayfa bir sıralı liste içermelidir, ancak liste etiketleri eksik. \r\n\r\n# Bunu Yap\r\n\r\n* Bu içeriğin aşağıdaki örnekteki gibi bir sıralı yapısı olması için '
                                    ' ve '
                                  1. ' etiketlerini kullanın.\r\n\r \n* İpucu: Yazdığın kodda hiç sayı bulunmayacak.*\r\n\r\n![](https://images.code.org/b3186e83c3e3bd2680a1a300e5abd126-image-1493238064706.17.03\nPM.png)", "CSD U2 ordered list_2019": "# Sıralı Listeler\\\r\n\n
                                    \r\n
                                    \r\n**İki liste türü nelerdir?**\r\n\nSıralı ve sırasız listeler olmak üzere HTML'de iki tür liste vardır.\\\r\n\n
                                    \r\n
                                    \r\n**Sıralı liste nedir?**\r\nSıralı liste, bir dizi numaralandırılmış madde işaretli ögesi bulunan listedir. \r \n

                                    \r\nBir sıralı liste ögesi '
                                      '; etiketi ile gösterilir. Bu O rdered LIST (Sıralı Liste) kısaltmasıdır. Listedeki her öge bir liste ögesi '
                                    1. '; tarafından işaretlenir. Bu List Item (liste ögesi) anlamındadır. Liste ögesi bir alt ögedir, yani üst ögesi olan sıralı listenin içinde bulunur ('
                                        ').\r\n\r\n
                                    \r\n\r\n
                                    \r\n**Sıralı listeyi nasıl oluşturabilirim? **\r\nSıralı bir liste yapmanın iki adımı vardır: liste yapmak ve liste ögelerini eklemek. Sıralı liste yapmak için, sıralı liste etiketlerini '
                                      ' yazın. Sonra, liste ögelerini sıralı liste etiketleri **içine** ekleyin. Her liste ögesini yapmak için, liste ögesi etiketlerini '
                                    1. ' kullanın ve liste ögelerini etiketlerin içine yazın.\r\n

                                      \r\n'
                                    2. ' etiketlerini girintilemek yararlı olabilir böylece içinde bulunduğu '
                                        ' etiketi içinde açıkça görünür.\r\n\r\n
                                    3. \r\n\r\n
                                      \r\n**Bana çalışan kod göster.** \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
                                      örneksonuç
                                      \n<ol> 
                                      <li>Adım1 </li>
                                      <li>Adım 2 </li>\n
                                      <li>Adım 3 </li>
                                      </ol>
                                      \r\n\r\n
                                      \r\n
                                      \r\n\r\nBu sayfa bir sıralı liste içermelidir, ancak liste etiketleri eksik. \r\n\r\n# Bunu Yap\r\n\r\n* Bu içeriğin aşağıdaki örnekteki gibi bir sıralı yapısı olması için '
                                        ' ve '
                                      1. ' etiketlerini kullanın.\r\n\r \n* İpucu: Yazdığın kodda hiç sayı bulunmayacak.*\r\n\r\n![](https://images.code.org/b3186e83c3e3bd2680a1a300e5abd126-image-1493238064706.17.03\nPM.png)", "CSD U2 project review": "# Projenizi Gözden Geçirin\\\r\n\n\\\r\nProjeniz neredeyse yayınlamaya hazır, fakat büyün gereklilikleri yerine getirip getirmediğinizi bir kez daha kontrol etmelisiniz.\\\r\n\\\r\n\n# Bunları Yapın\\\r\n\n- Sitenizdeki büyün bilgileri paylaşma konusunda rahat olup olmadığını kontrol edin.\\\r\n- Bütün resimlerin doğru şekilde bağlandığını ve resimleri sitenize koyma hakkınızın olup olmadığını kontrol edin.\\\r\n- Proje rubriğindeki her şeyi projenize dahil edip etmediğinizi kontrol edin.\\\r\n- Websitenizi okunabilir yapmak için yorumları ve beyaz alanları kullanın.\\\r\n- Ortağınızdan, site ile ilgili olası problemleri bulmanızda size yardımcı olmasını isteyin.\\\r", "CSD U2 project review_2018": "# Projenizi Gözden Geçirin\\\r\n\n\\\r\nProjeniz neredeyse yayınlamaya hazır, fakat büyün gereklilikleri yerine getirip getirmediğinizi bir kez daha kontrol etmelisiniz.\\\r\n\\\r\n\n# Bunları Yapın\\\r\n\n- Sitenizdeki büyün bilgileri paylaşma konusunda rahat olup olmadığını kontrol edin.\\\r\n- Bütün resimlerin doğru şekilde bağlandığını ve resimleri sitenize koyma hakkınızın olup olmadığını kontrol edin.\\\r\n- Proje rubriğindeki her şeyi projenize dahil edip etmediğinizi kontrol edin.\\\r\n- Websitenizi okunabilir yapmak için yorumları ve beyaz alanları kullanın.\\\r\n- Ortağınızdan, site ile ilgili olası problemleri bulmanızda size yardımcı olmasını isteyin.\\\r", "CSD U2 project review_2019": "# Projenizi Gözden Geçirin\\\r\n\n\\\r\nProjeniz neredeyse yayınlamaya hazır, fakat büyün gereklilikleri yerine getirip getirmediğinizi bir kez daha kontrol etmelisiniz.\\\r\n\\\r\n\n# Bunları Yapın\\\r\n\n- Sitenizdeki büyün bilgileri paylaşma konusunda rahat olup olmadığını kontrol edin.\\\r\n- Bütün resimlerin doğru şekilde bağlandığını ve resimleri sitenize koyma hakkınızın olup olmadığını kontrol edin.\\\r\n- Proje rubriğindeki her şeyi projenize dahil edip etmediğinizi kontrol edin.\\\r\n- Websitenizi okunabilir yapmak için yorumları ve beyaz alanları kullanın.\\\r\n- Ortağınızdan, site ile ilgili olası problemleri bulmanızda size yardımcı olmasını isteyin.\\\r", - "CSD U2 project share": "# Projeni Paylaş\\\r\n\n\\\r\nProjenizi dünya ile paylaşmanın zamanı!\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n- Sayfanın üstündeki\n ![]() butonuna tıklayın.\\\r\n- Üretilen URL' yi kopyalayın, sayfanızı görmesini istediğiniz kişilere bağlantıyı e-posta olarak gönderin. .\\\r\n \\\r", - "CSD U2 project share_2018": "# Projeni Paylaş\\\r\n\n\\\r\nProjenizi dünya ile paylaşmanın zamanı!\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n- Sayfanın üstündeki\n ![]() butonuna tıklayın.\\\r\n- Üretilen URL' yi kopyalayın, sayfanızı görmesini istediğiniz kişilere bağlantıyı e-posta olarak gönderin. .\\\r\n \\\r", - "CSD U2 project share_2019": "# Projeni Paylaş\\\r\n\n\\\r\nProjenizi dünya ile paylaşmanın zamanı!\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n- Sayfanın üstündeki\n ![]() butonuna tıklayın.\\\r\n- Üretilen URL' yi kopyalayın, sayfanızı görmesini istediğiniz kişilere bağlantıyı e-posta olarak gönderin. .\\\r\n \\\r", + "CSD U2 project share": "# Projeni Paylaş\\\r\n\n\\\r\nProjenizi dünya ile paylaşmanın zamanı!\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n- Sayfanın üstündeki\n !\\[](\\<\n AM.png>) butonuna tıklayın.\\\r\n- Üretilen URL' yi kopyalayın, sayfanızı görmesini istediğiniz kişilere bağlantıyı e-posta olarak gönderin. .\\\r\n \\\r", + "CSD U2 project share_2018": "# Projeni Paylaş\\\r\n\n\\\r\nProjenizi dünya ile paylaşmanın zamanı!\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n- Sayfanın üstündeki\n !\\[](\\<\n AM.png>) butonuna tıklayın.\\\r\n- Üretilen URL' yi kopyalayın, sayfanızı görmesini istediğiniz kişilere bağlantıyı e-posta olarak gönderin. .\\\r\n \\\r", + "CSD U2 project share_2019": "# Projeni Paylaş\\\r\n\n\\\r\nProjenizi dünya ile paylaşmanın zamanı!\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n- Sayfanın üstündeki\n !\\[](\\<\n AM.png>) butonuna tıklayın.\\\r\n- Üretilen URL' yi kopyalayın, sayfanızı görmesini istediğiniz kişilere bağlantıyı e-posta olarak gönderin. .\\\r\n \\\r", "CSD U2 unordered list": "# Sıralı Listeler\n\n
                                        \n
                                        \n\nİki tür liste nedir?\n\n HTLM'de sıralı ve sırasız olmak üzere iki tür liste vardır.\n
                                        \n
                                        \nWhat is an unordered list?\n\n\nAn unordered list is just a set of bulleted items.\n

                                        An unordered list element has the tag \\
                                          . This is an abbreviation for Unordered List. Each item in the list is marked by a list item element \\
                                        • . This is an abbreviation for List Item. The list item element is a child element, which means that it goes inside of its parent element, the unordered list (\\
                                            ).\n\n
                                        \n\n
                                        \nHow do I make an unordered list?\n\n\nMaking an unordered list has two steps: making the list and adding the list items. To make the unordered list, write the unordered list tags `
                                          `. Next, add your list items **inside** the unordered list tags. To make each list item, use the list item tags `
                                        • ` and write the list item inside the tags.\n\nIt can be helpful to indent your \\
                                        • tags so it's clear they are contained in the \\
                                            tag.\n\n
                                        • \n\n
                                          \nShow me working code.\n\n\n\n\n\n\n\n\n\n\n\n
                                          ExampleResult
                                           <ul> 
                                          <li>Red </li>
                                          <li>Green </li>
                                          <li>Blue</li>
                                          </ul>
                                          \n\n
                                          \n
                                          \n\nThis page should have an unordered list, but it's missing the list tags.\n\n# Do This\n\n- Use the `
                                            ` and `
                                          • ` tags to structure the content into an unordered list like the picture below.\n\n![]()", "CSD U2 upload images": "# Resimleri Yükle\\\r\n\n\\\r\nSonra, tüm resimleri projenize yüklemeniz gerekecek.\\\r\n\\\r\n\n# Bunu Yap\\\r\n\n\\*\nTüm resimleri bilgisayarına indir. Yardıma ihtiyacın varsa [Lesson 8 Level\n5](/s/csd2/stage/8/puzzle/5) ziyaret et.\\\r\n\n- Resimlerin kullanım hakkına sahip olduğundan emin ol.\\\r\n- İhtiyaç duyduğun kaynak bilgilerin tamamını yaz.\\\r\n- Tüm resimleri projene yükle. Nasıl olduğunu unuttuysan \n [Lesson 8 Level 6](/s/csd2/stage/8/puzzle/6) ziyaret et.\\\r\n \\\r", "CSD U2 upload images_2018": "# Resimleri Yükle\\\r\n\n\\\r\nSonra, tüm resimleri projenize yüklemeniz gerekecek.\\\r\n\\\r\n\n# Bunu Yap\\\r\n\n\\*\nTüm resimleri bilgisayarına indir. Yardıma ihtiyacın varsa [Lesson 8 Level\n5](/s/csd2/stage/8/puzzle/5) ziyaret et.\\\r\n\n- Resimlerin kullanım hakkına sahip olduğundan emin ol.\\\r\n- İhtiyaç duyduğun kaynak bilgilerin tamamını yaz.\\\r\n- Tüm resimleri projene yükle. Nasıl olduğunu unuttuysan \n [Lesson 8 Level 6](/s/csd2/stage/8/puzzle/6) ziyaret et.\\\r\n \\\r", @@ -286,48 +286,48 @@ "CSD U3 Keypress Watchers Predict": "# Bir tahmin yap: kullanıcı ile ilk 'Aşağı oka basıldığında' bloğu ile etkileştin. Ama bu sadece birçok yöntemden sadece birisi. Tuşa basıldığında ne tepki vereceğinizi istediğinize bağlı olarak belirleyin. \\\r \\\r Aşağı, sağ ve sol tuşa basıldığında ne olacağını tahmin edin \\\r \\* Tahmini yaptıktan sonra kodu çalıştırın?\n\n\"Aşağı oka basılğında\" ile \"ok yukarı gittiğinde\" ve \"ok aşağı gittiğinde\" arasında ne fark var? 10 satırdaki! işareti ne iş yapıyor?\nDiğer tuşları programında nasıl kullanırsın?", "CSD U3 Keypress Watchers Predict_2018": "# Bir tahmin yap: kullanıcı ile ilk 'Aşağı oka basıldığında' bloğu ile etkileştin. Ama bu sadece birçok yöntemden sadece birisi. Tuşa basıldığında ne tepki vereceğinizi istediğinize bağlı olarak belirleyin. \\\r \\\r Aşağı, sağ ve sol tuşa basıldığında ne olacağını tahmin edin \\\r \\* Tahmini yaptıktan sonra kodu çalıştırın?\n\n\"Aşağı oka basılğında\" ile \"ok yukarı gittiğinde\" ve \"ok aşağı gittiğinde\" arasında ne fark var? 10 satırdaki! işareti ne iş yapıyor?\nDiğer tuşları programında nasıl kullanırsın?", "CSD U3 Keypress Watchers Predict_2019": "# Bir tahmin yap: kullanıcı ile ilk 'Aşağı oka basıldığında' bloğu ile etkileştin. Ama bu sadece birçok yöntemden sadece birisi. Tuşa basıldığında ne tepki vereceğinizi istediğinize bağlı olarak belirleyin. \\\r \\\r Aşağı, sağ ve sol tuşa basıldığında ne olacağını tahmin edin \\\r \\* Tahmini yaptıktan sonra kodu çalıştırın?\n\n\"Aşağı oka basılğında\" ile \"ok yukarı gittiğinde\" ve \"ok aşağı gittiğinde\" arasında ne fark var? 10 satırdaki! işareti ne iş yapıyor?\nDiğer tuşları programında nasıl kullanırsın?", - "CSD U3 L11 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L11 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L11 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L12 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L12 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L12 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L13 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L13 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L13 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L15 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L15 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L15 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L16 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L16 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L16 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L17 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L17 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L17 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L18 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L18 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L18 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L19 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L19 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L19 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L3 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L3 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L3 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L4 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L4 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L4 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L5 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L5 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L5 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L6 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L6 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L6 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L7 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L7 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L7 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L9 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L9 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", - "CSD U3 L9 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin ![]() , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. ![]().", + "CSD U3 L11 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L11 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L11 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L12 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L12 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L12 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L13 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L13 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L13 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L15 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L15 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L15 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L16 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L16 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L16 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L17 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L17 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L17 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L18 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L18 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L18 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L19 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L19 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L19 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L3 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L3 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L3 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L4 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L4 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L4 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L5 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L5 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L5 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L6 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L6 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L6 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L7 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L7 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L7 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L9 Freeplay": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L9 Freeplay_2018": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", + "CSD U3 L9 Freeplay_2019": "# Serbest Oyun\\\r\n\n\\\r\nİstediğin herhangi bir şeyi oluşturmak için öğrendiklerini kullan. Bitirdiğinde, bir arkadaşına göndermek için buna tıklayabilirsin !\\[](\\<\nPM.png>) , veya oluşturduğun şeyi Proje Galerisine göndermek için buna tıklayabilirsin. !\\[](\\<\nPM.png>).", "CSD U3 Mouse Input Bee 1": "\\\r\n\\\r\n\n# Fare X ve Y\\\r\n\n\\\r\nGiriş almanın basit yollarından birisi de kullanıcının fare imleci konumudur. **'World.mouseX' ve World.mouseY' özelliklerini kullanarak farenin x ve y konumlarını alabilirsiniz.** Bu kalıpla birlikte hareketli nesnenin özelliklerini öğrendiniz..\\\r\n\\\r\n\n# \n\nBunu Yap\\\r\n\\\r\nOyun alanı etrafındaki fareyi takip ederek arı nesnesi yapacaksınız.\\\r\n\\\r\n\n- Senin için arı resmi zaten animasyon sekmesinde var.\\\r\n- Pencerenin ortasına çizen bir arı nesnesi oluştur.\\\r\n- \\*\n Çizme döngüsünün içerisinde hareketli nesnenin pozisyonunu farenin pozisyonuna güncelleyin:\\\r\n \\\\t\\* 'Wordl.MouseX' değerini hareketli nesnenin x konumuna ata.\\\r\n \\*\n 'Wordl.MouseY' değerini hareketli nesnenin y konumuna ata..\\\r\n- İşlediğini test etmek için programı çalıştır.\\\r", "CSD U3 Mouse Input Bee 1_2018": "\\\r\n\\\r\n\n# Fare X ve Y\\\r\n\n\\\r\nGiriş almanın basit yollarından birisi de kullanıcının fare imleci konumudur. **'World.mouseX' ve World.mouseY' özelliklerini kullanarak farenin x ve y konumlarını alabilirsiniz.** Bu kalıpla birlikte hareketli nesnenin özelliklerini öğrendiniz..\\\r\n\\\r\n\n# \n\nBunu Yap\\\r\n\\\r\nOyun alanı etrafındaki fareyi takip ederek arı nesnesi yapacaksınız.\\\r\n\\\r\n\n- Senin için arı resmi zaten animasyon sekmesinde var.\\\r\n- Pencerenin ortasına çizen bir arı nesnesi oluştur.\\\r\n- \\*\n Çizme döngüsünün içerisinde hareketli nesnenin pozisyonunu farenin pozisyonuna güncelleyin:\\\r\n \\\\t\\* 'Wordl.MouseX' değerini hareketli nesnenin x konumuna ata.\\\r\n \\*\n 'Wordl.MouseY' değerini hareketli nesnenin y konumuna ata..\\\r\n- İşlediğini test etmek için programı çalıştır.\\\r", "CSD U3 Mouse Input Bee 1_2019": "\\\r\n\\\r\n\n# Fare X ve Y\\\r\n\n\\\r\nGiriş almanın basit yollarından birisi de kullanıcının fare imleci konumudur. **'World.mouseX' ve World.mouseY' özelliklerini kullanarak farenin x ve y konumlarını alabilirsiniz.** Bu kalıpla birlikte hareketli nesnenin özelliklerini öğrendiniz..\\\r\n\\\r\n\n# \n\nBunu Yap\\\r\n\\\r\nOyun alanı etrafındaki fareyi takip ederek arı nesnesi yapacaksınız.\\\r\n\\\r\n\n- Senin için arı resmi zaten animasyon sekmesinde var.\\\r\n- Pencerenin ortasına çizen bir arı nesnesi oluştur.\\\r\n- \\*\n Çizme döngüsünün içerisinde hareketli nesnenin pozisyonunu farenin pozisyonuna güncelleyin:\\\r\n \\\\t\\* 'Wordl.MouseX' değerini hareketli nesnenin x konumuna ata.\\\r\n \\*\n 'Wordl.MouseY' değerini hareketli nesnenin y konumuna ata..\\\r\n- İşlediğini test etmek için programı çalıştır.\\\r", @@ -346,9 +346,9 @@ "CSD U3 Movement Your Own 2": "# Animasyonunuza Hareket Ekleyin\\\r\n\n\\\r\nSabit sahnenizi oluşturduktan sonra, bazı hareketler ekleyebilirsiniz. Programınızı beğendiğiniz zaman, onu çalıştırmak için 'Gönder' e basın. Yeni özellikler eklemek isterseniz her zaman durdurabilir ve çalışmaya devam edebilirsin.\\\r\n\\\r\n\n# Bunları Yapın\\\r\n\n\\\r\nÇizim döngüsünde\\\r\n\\\r\n\n- Değişiklik yapmak istediğiniz hareketli nesneleri seçin.\\\r\n- Bu özellikleri güncellemek için sayaç desenini kullanın.\\\r\n \\\r\n _İpucu: Eğer sayaç deseni istediğiniz gibi çalışmıyorsa, yardımcı olması için hata ayıklama programına izleyici ekleyebilirsiniz._", "CSD U3 Movement Your Own 2_2018": "# Animasyonunuza Hareket Ekleyin\\\r\n\n\\\r\nSabit sahnenizi oluşturduktan sonra, bazı hareketler ekleyebilirsiniz. Programınızı beğendiğiniz zaman, onu çalıştırmak için 'Gönder' e basın. Yeni özellikler eklemek isterseniz her zaman durdurabilir ve çalışmaya devam edebilirsin.\\\r\n\\\r\n\n# Bunları Yapın\\\r\n\n\\\r\nÇizim döngüsünde\\\r\n\\\r\n\n- Değişiklik yapmak istediğiniz hareketli nesneleri seçin.\\\r\n- Bu özellikleri güncellemek için sayaç desenini kullanın.\\\r\n \\\r\n _İpucu: Eğer sayaç deseni istediğiniz gibi çalışmıyorsa, yardımcı olması için hata ayıklama programına izleyici ekleyebilirsiniz._", "CSD U3 Movement Your Own 2_2019": "# Animasyonunuza Hareket Ekleyin\\\r\n\n\\\r\nSabit sahnenizi oluşturduktan sonra, bazı hareketler ekleyebilirsiniz. Programınızı beğendiğiniz zaman, onu çalıştırmak için 'Gönder' e basın. Yeni özellikler eklemek isterseniz her zaman durdurabilir ve çalışmaya devam edebilirsin.\\\r\n\\\r\n\n# Bunları Yapın\\\r\n\n\\\r\nÇizim döngüsünde\\\r\n\\\r\n\n- Değişiklik yapmak istediğiniz hareketli nesneleri seçin.\\\r\n- Bu özellikleri güncellemek için sayaç desenini kullanın.\\\r\n \\\r\n _İpucu: Eğer sayaç deseni istediğiniz gibi çalışmıyorsa, yardımcı olması için hata ayıklama programına izleyici ekleyebilirsiniz._", - "CSD U3 Plotting Shapes Shape Lab": "# Şekiller Çizme\\\r\n\n\\\r\nBu aracı keşfetmek farklı renklerde şekiller çizmenizi sağlar. \\\r\n\\\r\nŞekilleri tam olarak yerleştirmenize yardımcı olması için, \"Çalıştır\" butonuna bastığınızdan ve ızgarayı görünür yaptığınızdan emin olun.\\\r\n\\\r\n![]()", - "CSD U3 Plotting Shapes Shape Lab_2018": "# Şekiller Çizme\\\r\n\n\\\r\nBu aracı keşfetmek farklı renklerde şekiller çizmenizi sağlar. \\\r\n\\\r\nŞekilleri tam olarak yerleştirmenize yardımcı olması için, \"Çalıştır\" butonuna bastığınızdan ve ızgarayı görünür yaptığınızdan emin olun.\\\r\n\\\r\n![]()", - "CSD U3 Plotting Shapes Shape Lab_2019": "# Şekiller Çizme\\\r\n\n\\\r\nBu aracı keşfetmek farklı renklerde şekiller çizmenizi sağlar. \\\r\n\\\r\nŞekilleri tam olarak yerleştirmenize yardımcı olması için, \"Çalıştır\" butonuna bastığınızdan ve ızgarayı görünür yaptığınızdan emin olun.\\\r\n\\\r\n![]()", + "CSD U3 Plotting Shapes Shape Lab": "# Şekiller Çizme\\\r\n\n\\\r\nBu aracı keşfetmek farklı renklerde şekiller çizmenizi sağlar. \\\r\n\\\r\nŞekilleri tam olarak yerleştirmenize yardımcı olması için, \"Çalıştır\" butonuna bastığınızdan ve ızgarayı görünür yaptığınızdan emin olun.\\\r\n\\\r\n!\\[](\\<\nPM.png>)", + "CSD U3 Plotting Shapes Shape Lab_2018": "# Şekiller Çizme\\\r\n\n\\\r\nBu aracı keşfetmek farklı renklerde şekiller çizmenizi sağlar. \\\r\n\\\r\nŞekilleri tam olarak yerleştirmenize yardımcı olması için, \"Çalıştır\" butonuna bastığınızdan ve ızgarayı görünür yaptığınızdan emin olun.\\\r\n\\\r\n!\\[](\\<\nPM.png>)", + "CSD U3 Plotting Shapes Shape Lab_2019": "# Şekiller Çizme\\\r\n\n\\\r\nBu aracı keşfetmek farklı renklerde şekiller çizmenizi sağlar. \\\r\n\\\r\nŞekilleri tam olarak yerleştirmenize yardımcı olması için, \"Çalıştır\" butonuna bastığınızdan ve ızgarayı görünür yaptığınızdan emin olun.\\\r\n\\\r\n!\\[](\\<\nPM.png>)", "CSD U3 Random Debug Cloud": "\\\r\n\\\r\n\n# Hata Ayıklama - 4 Parametre Kullanma\\\r\n\n\\\r\nÇimen artık çalışıyor, gökyüzüne bir bulut ekleyelim. Ne yazık ki, biraz komik görünüyor.\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n\\\r\n\n- Bulutun, uzunluğundan daha geniş olması için hata ayıklayın, resimdeki gibi.\\\r\n- İpucu: İki parametreyi değiştirmen gerekir. Hangileri bulutun yüksekliğini ve genişliğini ayarlar?\\\r\n \\\r\n _Meydan Okuma:\n Güneş tam olarak resimdeki yerinde değil. Güneşin koordinatlarını değiştirebilir misin böylece resimdekiyle tamamen eşleşecek?_", "CSD U3 Random Debug Grass": "\\\r\n\\\r\n\n# Hata Ayıklama - 4 Parametre Kullanma\\\r\n\n\\\r\nBu program, basit bir sahne çizmek için `rect()` ve `ellipse()`bloklarının dört parametreli versiyonunu kullanır.\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n\\\r\n\n- Bu programda hata ayıklayın ve düzeltin böylece çimen alt kısmın tamamını kaplayacak.\\\r\n- İpucu: Sadece bir sayıyı değiştirmek zorundasın.Hangi parametre dikdörtgeni (çimen) daha geniş yapar?", "CSD U3 Random Ellipse Behind": "\\\r\n\\\r\n\n# Bunları Yapın\\\r\n\n\\\r\n\n- Yeşil elipsin arkasına turuncu bir elips oluşturmak için kod yazın.\\\r\n- Yeşil elips tamamen turuncu elipsin içinde olduğu müddetçe, turuncu elipsin tam boyutu için endişelenme.", @@ -2255,10 +2255,10 @@ "courseF_artist_variables7_2018": "Bu bölüme, kenarları 150 piksel olan bir üçgen çizerek başlayalım. \n\n'Uzunluk' değişkenini ve bir tekrar döngüsünü kullandığınızdan emin olun.", "courseF_artist_variables7_2019": "Bu bölüme, kenarları 150 piksel olan bir üçgen çizerek başlayalım. \n\n'Uzunluk' değişkenini ve bir tekrar döngüsünü kullandığınızdan emin olun.", "courseF_artist_variables7_2020": "Bu bölüme, kenarları 150 piksel olan bir üçgen çizerek başlayalım. \n\n'Uzunluk' değişkenini ve bir tekrar döngüsünü kullandığınızdan emin olun.", - "courseF_artist_variables8": "Son bulmacadaki üçgen kodunu yeniden oluşturun, ancak bu kez, her döngü tekrarının sonunda, 'uzunluk' değişkenini 'uzunluk'+10'a sıfırlamak için 'uzunluğu şuna ayarlayın' bloğunu kullanın.\n\n[parçalı blok][0]\n\nÜçgenin birinci kenar uzunluğu 150 pikseldir.", - "courseF_artist_variables8_2018": "Son bulmacadaki üçgen kodunu yeniden oluşturun, ancak bu kez, her döngü tekrarının sonunda, 'uzunluk' değişkenini 'uzunluk'+10'a sıfırlamak için 'uzunluğu şuna ayarlayın' bloğunu kullanın.\n\n[parçalı blok][0]\n\nÜçgenin birinci kenar uzunluğu 150 pikseldir.", - "courseF_artist_variables8_2019": "Son bulmacadaki üçgen kodunu yeniden oluşturun, ancak bu kez, her döngü tekrarının sonunda, 'uzunluk' değişkenini 'uzunluk'+10'a sıfırlamak için 'uzunluğu şuna ayarlayın' bloğunu kullanın.\n\n[parçalı blok][0]\n\nÜçgenin birinci kenar uzunluğu 150 pikseldir.", - "courseF_artist_variables8_2020": "Son bulmacadaki üçgen kodunu yeniden oluşturun, ancak bu kez, her döngü tekrarının sonunda, 'uzunluk' değişkenini 'uzunluk'+10'a sıfırlamak için 'uzunluğu şuna ayarlayın' bloğunu kullanın.\n\n[parçalı blok][0]\n\nÜçgenin birinci kenar uzunluğu 150 pikseldir.", + "courseF_artist_variables8": "Son bulmacadaki üçgen kodunu yeniden oluşturun, ancak bu kez, her döngü tekrarının sonunda, 'uzunluk' değişkenini 'uzunluk'+10'a sıfırlamak için 'uzunluğu şuna ayarlayın' bloğunu kullanın.\n\n\n\n length\n \n \n ADD\n \n \n length\n \n \n \n \n 10\n \n \n \n \n \n\n\nÜçgenin birinci kenar uzunluğu 150 pikseldir.", + "courseF_artist_variables8_2018": "Son bulmacadaki üçgen kodunu yeniden oluşturun, ancak bu kez, her döngü tekrarının sonunda, 'uzunluk' değişkenini 'uzunluk'+10'a sıfırlamak için 'uzunluğu şuna ayarlayın' bloğunu kullanın.\n\n\n\n length\n \n \n ADD\n \n \n length\n \n \n \n \n 10\n \n \n \n \n \n\n\nÜçgenin birinci kenar uzunluğu 150 pikseldir.", + "courseF_artist_variables8_2019": "Son bulmacadaki üçgen kodunu yeniden oluşturun, ancak bu kez, her döngü tekrarının sonunda, 'uzunluk' değişkenini 'uzunluk'+10'a sıfırlamak için 'uzunluğu şuna ayarlayın' bloğunu kullanın.\n\n\n\n length\n \n \n ADD\n \n \n length\n \n \n \n \n 10\n \n \n \n \n \n\n\nÜçgenin birinci kenar uzunluğu 150 pikseldir.", + "courseF_artist_variables8_2020": "Son bulmacadaki üçgen kodunu yeniden oluşturun, ancak bu kez, her döngü tekrarının sonunda, 'uzunluk' değişkenini 'uzunluk'+10'a sıfırlamak için 'uzunluğu şuna ayarlayın' bloğunu kullanın.\n\n\n\n length\n \n \n ADD\n \n \n length\n \n \n \n \n 10\n \n \n \n \n \n\n\nÜçgenin birinci kenar uzunluğu 150 pikseldir.", "courseF_artist_variables9": "Resim yapma zamanı! \n\nSon bulmacadaki kodu 3 yerine 30 kez tekrar ettiğinizde ne olduğuna bakın!\n\nHerhangi bir renk veya desen ile bir miktar lezzet katabilirsin.", "courseF_artist_variables9_2018": "Resim yapma zamanı! \n\nSon bulmacadaki kodu 3 yerine 30 kez tekrar ettiğinizde ne olduğuna bakın!\n\nHerhangi bir renk veya desen ile bir miktar lezzet katabilirsin.", "courseF_artist_variables9_2019": "Resim yapma zamanı! \n\nSon bulmacadaki kodu 3 yerine 30 kez tekrar ettiğinizde ne olduğuna bakın!\n\nHerhangi bir renk veya desen ile bir miktar lezzet katabilirsin.", @@ -3407,7 +3407,7 @@ "ramp_artist_loops9_2021": "Bu bulmacayı 200 piksel kenarlı bir kare çizerek çözün.", "simconfig_2021": "# Değiştir ve Tahmin Et\n\nBu değişkenin sonucu nasıl etkileyeceğini değiştirmek ve tahmin etmek için bu simülasyonu kontrol eden değişkenlerden birini seçin.\n\nTahmininizi yazdıktan sonra simülasyonu 5 kere çalıştırın ve bulguları yazın. Tahmininiz doğru muydu?", "simstarter_2021": "# Verileri Toplama\n\nBu simülasyonu 5 kere çalıştırın. Her sefer kaydetmek için Verileri Toplama aktivitesini kullanın:\n\n- Fil kaç elma topladı?\n- Hipopotam kaç elma topladı?\n- Tüm elmaların toplanması ne kadar sürdü?", - "CourseF_outbreak1": "# Simülasyon Oluşturma\n\n\n\n_Bugün, Canavar Şehri'nde kendi virüs salgını simülasyonunuzu çalıştırabilmeniz için kod yazacaksınız._\n\n*İlk olarak, canavarları temsil edecek hareketli nesneler oluşturarak Canavar Şehri'ne hayat vereceğiz. Kodunuzu \\_ **çalışma alanına** yazın, ardından simülasyonunuzu görmek için* **Çalıştır** *seçeneğine dokunun. Herhangi bir yardıma ihtiyacınız olursa, ipucu için \\_ **ampul** \\_simgesine tıklayın.*\n\n\n\n## Şunları yapın\n\n1. 10 sağlıklı canavarı ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) ve 1 hasta canavarı ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png) temsil edecek hareketli nesneler yapın. **Hareketli nesneler**, ekranda hareket edebilen, değişebilen veya birbirleriyle etkileşime girebilen karakterlerdir.\n\n2. Hareketli nesnelerin boyutunu '50' olarak ayarlayın ve hepsinin 'dolaşmaya' başlamasını sağlayın.\n\n3. `ÇALIŞTIR`a basın.\n\nSağdaki animasyon gibi hareket eden nesneler görmelisiniz.", + "CourseF_outbreak1": "# Simülasyon Oluşturma\n\n\n\n_Bugün, Canavar Şehri'nde kendi virüs salgını simülasyonunuzu çalıştırabilmeniz için kod yazacaksınız._\n\n\\*İlk olarak, canavarları temsil edecek hareketli nesneler oluşturarak Canavar Şehri'ne hayat vereceğiz. Kodunuzu \\_ **çalışma alanına** yazın, ardından simülasyonunuzu görmek için\\* **Çalıştır** \\*seçeneğine dokunun. Herhangi bir yardıma ihtiyacınız olursa, ipucu için \\_ **ampul** \\_simgesine tıklayın.\\*\n\n\n\n## Şunları yapın\n\n1. 10 sağlıklı canavarı ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) ve 1 hasta canavarı ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png) temsil edecek hareketli nesneler yapın. **Hareketli nesneler**, ekranda hareket edebilen, değişebilen veya birbirleriyle etkileşime girebilen karakterlerdir.\n\n2. Hareketli nesnelerin boyutunu '50' olarak ayarlayın ve hepsinin 'dolaşmaya' başlamasını sağlayın.\n\n3. `ÇALIŞTIR`a basın.\n\nSağdaki animasyon gibi hareket eden nesneler görmelisiniz.", "CourseF_outbreak2": "# Olaylarla Programlama\n\n
                                            \n\n_\nAh! Canavarlardan biri virüse yakalandı! Sağlıklı bir canavar hasta bir canavara dokunduğunda, o da hastalanır._\n\n
                                            \n\nİki hareketli nesne birbirine dokunduğunda bir şey olmasını sağlamak için bu \"olay\" bloğunu kullanacağız:\n\n\"when\"\"healthy\"\"sick\"\n\nBu bloğu sol taraftaki mavi \"+\" ile açabileceğinizi unutmayın.\n\n## Şunu deneyin\n\n**Sağlıklı canavarları** ![](https://images.code.org/aaa464d7edf881c69fb0d8909d59ff96-image-1602520553016.png) dokunduklarında **hasta canavarlara** ![](https://images.code.org/57860d7a8618e61c95170691d61e0882-image-1602520556193.png) dönüştürmek için içerideki \"konu\" bloğunu kullanın.", "CourseF_outbreak3": "\n\n# Salgını Maskelerle Durdurmak\n\n*Salgını yavaşlatmanın bir yolu da maske takmaktır. Yüz maskeli canavarlar virüsü alamayacak veya başkalarına veremeyecek. Bir canavar türü tıklandığında bir şeyin gerçekleşmesi için yeni bir tür \\_ \"olay\" \\_bloğu.* kullanabilirsiniz.\n\n## Şunları yapın\n\n1. Sağlıklı canavarlara tıklandığında bir maske vermek için 'kostüm değiştir' bloğuyla birlikte 'tıklandığında' bloğunu kullanın. Hasta canavarlar için bunu tekrarlayın.\n\n2. 'Çalıştır' düğmesine basın ve canavarlara hızla tıklamaya başlayın. Tüm canavarlara maske takarak salgını yavaşlatmaya veya durdurmaya çalışın.", "CourseF_outbreak4": "\n\n# Daha fazla canavar\n\n_Yeni canavarlar Canavar Şehri'ne geliyor! Sizce bu salgını nasıl etkileyecek? Tahminler yapmak için simülasyonu kullanalım._\n\n## Şunları yapın\n\n1. Bu bloğu düzenleyerek yaptığınız canavar tipli hareketli nesne sayısını değiştirin:\n [blockly block][0]\n\n2. Bu bloğu düzenleyerek hareketli nesne boyutunu değiştirin:\n [blockly block][1]\n\n3. Yeni simülasyonu 3-5 kez çalıştırın.\n\n_Farklı bir şey oldu mu?_", @@ -3597,7 +3597,7 @@ "simcustom_2021": "# Özelleştirme\n\nİşte simülasyonun başka bir versiyonu. Hareketli nesne kostümlerinde veya aşağıdaki kodda bazı değişiklikler yapmayı deneyin. Kendi simülasyonunuzu özelleştirirken iyi eğlenceler!", "CDU U6 Playground Sound Board_2021": "# Ses Kartı 2.0\\\r\n\n\\\r\nArtık sesleri, notaları ve şarkıları çalabilirsiniz! Bu yeni bilgiyle, kartlarınızı bir ses kartı haline getirebilirsiniz.\\\r\n\\\r\nAlet kutusundaki tüm zil ve yönlendirilmiş ilgili blokları elinizin altındadır. Hangi güzel şeyleri bulabileceğinizi görün!\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n\\\r\n\\*Her bir etkinlikte benzersiz bir ses veya şarkı çalmak için buton ile ilgili tüm etkinlikleri kullanın (yukarı, aşağı).\\\r\n\\*Daha fazla ses / şarkı çalmak için kullanabileceğiniz başka etkinlikler var mı?", "CSD U2 HTML Adding Paragraphs_2021": "# \"Body\" Bölümüne Metin Ekleme\\\r\n\n\\\r \nBir web laboratuvarı projesine başladığınızda, otomatik olarak\n '\\', '', '' ve '' etiketleri eklenecektir. Projelerinize içerik eklerken ' ' ve '' etiketlerinin arasında yapmak gereklidir çünkü içerik, web sayfanızın \"body\" bölümünün bir parçası olmalıdır.\\\r\n\\\r \n\n# Bunu Yap\\\r\n\n\\\r\n\n- İstediğiniz herhangi bir konu hakkında üç ayrı cümleyi web sayfasının \"body\" etiketlerinin arasına yazın \\\r \n- Ön izleme alanında değişiklikleri görmüyorsanız \"Yenile ve Kaydet\" düğmesine tıklayın. \\\r \n- İşinizi yanınızdaki ile karşılaştırın. Kodu aynı yere yerleştirdiğinizden emin olun. \\\r", - "CSD U2 project share_2021": "# Projeni Paylaş\\\r\n\n\\\r\nProjenizi dünya ile paylaşmanın zamanı!\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n- Sayfanın üstündeki\n ![]() butonuna tıklayın.\\\r\n- Üretilen URL' yi kopyalayın, sayfanızı görmesini istediğiniz kişilere bağlantıyı e-posta olarak gönderin. .\\\r\n \\\r", + "CSD U2 project share_2021": "# Projeni Paylaş\\\r\n\n\\\r\nProjenizi dünya ile paylaşmanın zamanı!\\\r\n\\\r\n\n# Bunu Yapın\\\r\n\n- Sayfanın üstündeki\n !\\[](\\<\n AM.png>) butonuna tıklayın.\\\r\n- Üretilen URL' yi kopyalayın, sayfanızı görmesini istediğiniz kişilere bağlantıyı e-posta olarak gönderin. .\\\r\n \\\r", "CSD U3 Draw Loop Plugged predict 1_2021": "# Çizme Döngüsü\\\r\n\n\\\r\nBurada çalışmada çizme döngüsü örneği var.\\\r\n\\\r\n\n# Bunu Yap\\\r\n\n- Kodu çalıştır ve nasıl işlediğini gör.\\\r\n- Ortağın ile videoda gördüğün çevirmeli deftere benzeyip benzemediğini tartış. Niçin ve ya niçin değil?", "CSD U3 Draw Loop Plugged predict 2 embed_2021": "# Tahmin Et\\\r\n\n\\\r\nBu program onu farklı bir şekilde çalıştıracak küçük bir farka sahip. \nYine zorlu, hatırla:\\\r\n\\\r\n\\*\nİlk olarak çizme döngüsü dışındaki tüm kodlarınız bir defa çalıştırılır\\\r\n\n- Çizme döngüsü dışındaki tüm kodlarınız sonsuza kadar tekrar tekrar çalıştırılır\\\r\n \\\r\n Bu program ne yapar? Tahminini aşağıya yaz.", "CSD U3 Draw Loop Plugged wiggle sprite y_2021": "\\,\nstyle=\"float:right;height:150px\">\\\r\n\n# Özellikleri Güncelleme\\\r\n\n\\\r\nBu bölüm sonuncuya çok benziyor, ama bu kez, çizme döngüsünü siz ekleyeceksiniz.\\\r\n\\\r\n\n# \n\nBunu Yap\\\r\n\n- Bu programın alt kısmına çizme döngüsü ekleyin.\\\r\n- Çizme döngüsünün içinde olması gereken blokları taşıyın.\\\r\n- Programınız sağdaki resme benzediğinde devam edin.\\\r", diff --git a/dashboard/config/locales/resources.tr-TR.json b/dashboard/config/locales/resources.tr-TR.json index 389ac98fc7406..2eeae581cf8d3 100644 --- a/dashboard/config/locales/resources.tr-TR.json +++ b/dashboard/config/locales/resources.tr-TR.json @@ -34,6 +34,429 @@ "ai-training/oceans/unversioned": { "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Ders Planları" + }, + "standard_mappings/courseb/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum/courseb/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary/courseb/2018": { + "name": "Kelime Haznesi" + }, + "lesson_plans/coursea/2018": { + "name": "Ders Planları" + }, + "standard_mappings/coursea/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursea/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursea/2018": { + "name": "Kelime Haznesi" + }, + "lesson_plans/coursed/2018": { + "name": "Ders Planları" + }, + "standard_mappings/coursed/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursed/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursed/2018": { + "name": "Kelime Haznesi" + }, + "lesson_plans/coursef/2018": { + "name": "Ders Planları" + }, + "standard_mappings/coursef/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursef/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursef/2018": { + "name": "Kelime Haznesi" + }, + "lesson_plans/express/2018": { + "name": "Ders Planları" + }, + "standard_mappings/express/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum/express/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary/express/2018": { + "name": "Kelime Haznesi" + }, + "lesson_plans/coursee/2018": { + "name": "Ders Planları" + }, + "standard_mappings/coursee/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursee/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursee/2018": { + "name": "Kelime Haznesi" + }, + "lesson_plans/coursec/2018": { + "name": "Ders Planları" + }, + "standard_mappings/coursec/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursec/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursec/2018": { + "name": "Kelime Haznesi" + }, + "code_introduced_1/csd/2018": { + "name": "Koda Giriş" + }, + "lesson_plans_2/csd/2018": { + "name": "Ders Planları" + }, + "standard_mappings_2/csd/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum_2/csd/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary_2/csd/2018": { + "name": "Kelime Haznesi" + }, + "code_introduced_3/csd/2018": { + "name": "Koda Giriş" + }, + "lesson_plans_5/csd/2018": { + "name": "Ders Planları" + }, + "standard_mappings_5/csd/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum_5/csd/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary_5/csd/2018": { + "name": "Kelime Haznesi" + }, + "lesson_plans_4/csd/2018": { + "name": "Ders Planları" + }, + "standard_mappings_4/csd/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum_4/csd/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary_4/csd/2018": { + "name": "Kelime Haznesi" + }, + "code_introduced_2/csd/2018": { + "name": "Koda Giriş" + }, + "lesson_plans_3/csd/2018": { + "name": "Ders Planları" + }, + "standard_mappings_3/csd/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum_3/csd/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary_3/csd/2018": { + "name": "Kelime Haznesi" + }, + "code_introduced/csd/2018": { + "name": "Koda Giriş" + }, + "lesson_plans_1/csd/2018": { + "name": "Ders Planları" + }, + "standard_mappings_1/csd/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum_1/csd/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary_1/csd/2018": { + "name": "Kelime Haznesi" + }, + "lesson_plans/csd/2018": { + "name": "Ders Planları" + }, + "standard_mappings/csd/2018": { + "name": "Standart eşlemeler" + }, + "teacher_forum/csd/2018": { + "name": "Öğretmen forumu" + }, + "vocabulary/csd/2018": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursea/2019": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursea/2019": { + "name": "Ders Planları" + }, + "standard_mappings/coursea/2019": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursea/2019": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursea/2019": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/courseb/2019": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/courseb/2019": { + "name": "Ders Planları" + }, + "standard_mappings/courseb/2019": { + "name": "Standart eşlemeler" + }, + "teacher_forum/courseb/2019": { + "name": "Öğretmen forumu" + }, + "vocabulary/courseb/2019": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursed/2019": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursed/2019": { + "name": "Ders Planları" + }, + "standard_mappings/coursed/2019": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursed/2019": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursed/2019": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursef/2019": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursef/2019": { + "name": "Ders Planları" + }, + "standard_mappings/coursef/2019": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursef/2019": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursef/2019": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursee/2019": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursee/2019": { + "name": "Ders Planları" + }, + "standard_mappings/coursee/2019": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursee/2019": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursee/2019": { + "name": "Kelime Haznesi" + }, + "lesson_plans/express/2019": { + "name": "Ders Planları" + }, + "standard_mappings/express/2019": { + "name": "Standart eşlemeler" + }, + "teacher_forum/express/2019": { + "name": "Öğretmen forumu" + }, + "vocabulary/express/2019": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursec/2019": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursec/2019": { + "name": "Ders Planları" + }, + "standard_mappings/coursec/2019": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursec/2019": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursec/2019": { + "name": "Kelime Haznesi" + }, + "teacher_forum/csd/2019": { + "name": "Öğretmen forumu" + }, + "code_introduced_1/csd/2019": { + "name": "Koda Giriş" + }, + "lesson_plans_2/csd/2019": { + "name": "Ders Planları" + }, + "standard_mappings_2/csd/2019": { + "name": "Standart eşlemeler" + }, + "vocabulary_2/csd/2019": { + "name": "Kelime Haznesi" + }, + "code_introduced_3/csd/2019": { + "name": "Koda Giriş" + }, + "lesson_plans_5/csd/2019": { + "name": "Ders Planları" + }, + "standard_mappings_5/csd/2019": { + "name": "Standart eşlemeler" + }, + "vocabulary_5/csd/2019": { + "name": "Kelime Haznesi" + }, + "code_introduced_2/csd/2019": { + "name": "Koda Giriş" + }, + "lesson_plans_3/csd/2019": { + "name": "Ders Planları" + }, + "standard_mappings_3/csd/2019": { + "name": "Standart eşlemeler" + }, + "vocabulary_3/csd/2019": { + "name": "Kelime Haznesi" + }, + "lesson_plans_4/csd/2019": { + "name": "Ders Planları" + }, + "standard_mappings_4/csd/2019": { + "name": "Standart eşlemeler" + }, + "vocabulary_4/csd/2019": { + "name": "Kelime Haznesi" + }, + "lesson_plans/csd/2019": { + "name": "Ders Planları" + }, + "standard_mappings/csd/2019": { + "name": "Standart eşlemeler" + }, + "vocabulary/csd/2019": { + "name": "Kelime Haznesi" + }, + "code_introduced/csd/2019": { + "name": "Koda Giriş" + }, + "lesson_plans_1/csd/2019": { + "name": "Ders Planları" + }, + "standard_mappings_1/csd/2019": { + "name": "Standart eşlemeler" + }, + "vocabulary_1/csd/2019": { + "name": "Kelime Haznesi" + }, + "code_introduced_1/csd/2017": { + "name": "Koda Giriş" + }, + "lesson_plans_2/csd/2017": { + "name": "Ders Planları" + }, + "standard_mappings_2/csd/2017": { + "name": "Standart eşlemeler" + }, + "teacher_forum_2/csd/2017": { + "name": "Öğretmen forumu" + }, + "vocabulary_2/csd/2017": { + "name": "Kelime Haznesi" + }, + "code_introduced_3/csd/2017": { + "name": "Koda Giriş" + }, + "lesson_plans_5/csd/2017": { + "name": "Ders Planları" + }, + "standard_mappings_5/csd/2017": { + "name": "Standart eşlemeler" + }, + "teacher_forum_5/csd/2017": { + "name": "Öğretmen forumu" + }, + "vocabulary_5/csd/2017": { + "name": "Kelime Haznesi" + }, + "code_introduced/csd/2017": { + "name": "Koda Giriş" + }, + "lesson_plans_1/csd/2017": { + "name": "Ders Planları" + }, + "standard_mappings_1/csd/2017": { + "name": "Standart eşlemeler" + }, + "teacher_forum_1/csd/2017": { + "name": "Öğretmen forumu" + }, + "vocabulary_1/csd/2017": { + "name": "Kelime Haznesi" + }, + "lesson_plans/csd/2017": { + "name": "Ders Planları" + }, + "standard_mappings/csd/2017": { + "name": "Standart eşlemeler" + }, + "teacher_forum/csd/2017": { + "name": "Öğretmen forumu" + }, + "vocabulary/csd/2017": { + "name": "Kelime Haznesi" + }, + "lesson_plans_4/csd/2017": { + "name": "Ders Planları" + }, + "standard_mappings_4/csd/2017": { + "name": "Standart eşlemeler" + }, + "teacher_forum_4/csd/2017": { + "name": "Öğretmen forumu" + }, + "vocabulary_4/csd/2017": { + "name": "Kelime Haznesi" + }, + "code_introduced_2/csd/2017": { + "name": "Koda Giriş" + }, + "lesson_plans_3/csd/2017": { + "name": "Ders Planları" + }, + "standard_mappings_3/csd/2017": { + "name": "Standart eşlemeler" + }, + "teacher_forum_3/csd/2017": { + "name": "Öğretmen forumu" + }, + "vocabulary_3/csd/2017": { + "name": "Kelime Haznesi" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Şiir Listesi", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -363,7 +786,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Büyük Olay", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Büyük Olay", @@ -1686,6 +2110,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Eş gözden geçirme" + }, + "lesson_plans/pre-express/2020": { + "name": "Ders Planları" + }, + "standard_mappings/pre-express/2020": { + "name": "Standart eşlemeler" + }, + "teacher_forum/pre-express/2020": { + "name": "Öğretmen forumu" + }, + "vocabulary/pre-express/2020": { + "name": "Kelime Haznesi" + }, + "lesson_plans/express/2020": { + "name": "Ders Planları" + }, + "standard_mappings/express/2020": { + "name": "Standart eşlemeler" + }, + "teacher_forum/express/2020": { + "name": "Öğretmen forumu" + }, + "vocabulary/express/2020": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/courseb/2020": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/courseb/2020": { + "name": "Ders Planları" + }, + "standard_mappings/courseb/2020": { + "name": "Standart eşlemeler" + }, + "teacher_forum/courseb/2020": { + "name": "Öğretmen forumu" + }, + "vocabulary/courseb/2020": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursed/2020": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursed/2020": { + "name": "Ders Planları" + }, + "standard_mappings/coursed/2020": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursed/2020": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursed/2020": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursec/2020": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursec/2020": { + "name": "Ders Planları" + }, + "standard_mappings/coursec/2020": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursec/2020": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursec/2020": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursee/2020": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursee/2020": { + "name": "Ders Planları" + }, + "standard_mappings/coursee/2020": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursee/2020": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursee/2020": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursea/2020": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursea/2020": { + "name": "Ders Planları" + }, + "standard_mappings/coursea/2020": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursea/2020": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursea/2020": { + "name": "Kelime Haznesi" + }, + "curriculum_guide/coursef/2020": { + "name": "Mufredat Rehberi" + }, + "lesson_plans/coursef/2020": { + "name": "Ders Planları" + }, + "standard_mappings/coursef/2020": { + "name": "Standart eşlemeler" + }, + "teacher_forum/coursef/2020": { + "name": "Öğretmen forumu" + }, + "vocabulary/coursef/2020": { + "name": "Kelime Haznesi" } } } diff --git a/dashboard/config/locales/scripts.tr-TR.yml b/dashboard/config/locales/scripts.tr-TR.yml index e21a4d02be4f6..da75419a88755 100644 --- a/dashboard/config/locales/scripts.tr-TR.yml +++ b/dashboard/config/locales/scripts.tr-TR.yml @@ -1339,8 +1339,6 @@ tr: student_description: 'Aşama 2 Çevrimiçi: Karma Yaz Eğitimi' equity-pd: lessons: - Code.org Equity PD: - name: Code.org'da Profesyonel Gelişim ile Eşitliği Sağlama Necessary Background: name: Gerekli altyapı science-PD2: @@ -4020,6 +4018,7 @@ tr: Bulmacanın sonunda, öğrencilerin, oyunlarında farklı hızları ve sesleri kullanabilecekleri fırsatları olacak. student_description: Takımınızı seçin ve bir basketbol oyunu oynayın + name: basketbol sample-csp5: lessons: Controlling Memory with Variables: @@ -5066,6 +5065,7 @@ tr: Bulmacanın sonunda, öğrencilerin, oyunlarında farklı hızları ve sesleri kullanabilecekleri fırsatları olacak. student_description: Kendi sporunu kodla + name: spor dalları 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9039,6 +9039,7 @@ tr: oynamak için biraz zamanları olacaktır. student_description: Minecraft Kodlama Saati için yepyeni bir faaliyetle geri döndü. Kodlamayla Minecraft’ta bir gezintiye çıkın + name: Kahraman applab-intro-staging: title: Uygulama Laboratuarı Hazırlama'ya Giriş lessons: @@ -12908,6 +12909,7 @@ tr: Bu ders her yaştan öğrenci için tasarlanmıştır, ancak okumayı gerektirir. Araç müziğe yanıt vermek üzere tasarlandığından, bu etkinlik ses gerektirir. student_description: Kendi dans partinizi kodlayın ve arkadaşlarınızla paylaşın! + name: dans frozen-2018-test-b: title: Yeni Frozen Komut Dosyası lessons: @@ -12933,6 +12935,7 @@ tr: student_description: Minecraft yeni bir etkinlik ile için geri döndü. Yaratıcılığını ve problem çözme becerilerini kullanarak su altı dünyalarını bu kod ile keşfet ve inşa et. + name: suda yaşayan sconyers: title: Tracey'nin Oyun Alanı lessons: @@ -18652,7 +18655,7 @@ tr: description: Kendi dans partinizi kodlayın ve arkadaşlarınızla paylaşın! lessons: Dance Party: - name: Dans Partisi + name: Dans Partisi (2019) description_student: Bu derste, her yaştan öğrenci, güvenli ve destekleyici bir ortamda kodlama ve bilgisayar bilimlerine giriş deneyimi kazanır. Bu ders her yaştan öğrenci için tasarlanmıştır, ancak okumayı gerektirir. @@ -27049,8 +27052,7 @@ tr: title: Merhaba, dünya! csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Code.org öğrenme platformunda gezinme" + Navigating the Codeorg learning platform: description_teacher: |- **Öğrenme hedefleri:** @@ -28679,7 +28681,7 @@ tr: öğrencilere döngüler kullanarak kendi görüntülerini oluşturma imkanı verilecek. key: Sanatçıların Döngüleri - The Big Event Jr.: + The Big Event Jr: name: Büyük Olay Jr. description_student: Öğretmenleriniz uzaktan düğmelere bastığında hareket edip seslenin. @@ -29402,7 +29404,7 @@ tr: yönlendiren kendi akıllı telefon uygulamalarının taslağını çizmek için empati ve yaratıcılığını geliştirir. key: Doğru Uygulama - The Big Event Jr.: + The Big Event Jr: name: Büyük Olay Jr. description_student: Öğretmeniniz uzaktan düğmelere bastığında hareket edin veya seslenin. @@ -29533,7 +29535,7 @@ tr: description_student: Bu derste, kötülüğün ne olduğunu ve bununla çevrimiçi ortamda karşılaşırsanız ne yapacağınızı öğreneceksiniz. key: Çevrimiçi Kötülüğe bir DUR deme - My Robotic Friends Jr.: + My Robotic Friends Jr: description_student: Bu derste, sınıf arkadaşlarınız robotmuş gibi davranacaksınız ve istiflenmiş kupa desenleri oluşturmaları için onları programlayacaksınız. description_teacher: Kod yerine bir dizi sembol kullanarak öğrenciler, @@ -29577,7 +29579,7 @@ tr: '100 piksel ileri hareket et' ve '90 derece sağa dön' gibi yeni blokları kullanarak giderek artan karmaşıklıkta resimleri oluşturmasına olanak sağlayacaktır. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: description_student: Bu derste, yine sınıf arkadaşlarınızı programlayacaksınız ancak döngüler kullanarak daha büyük ve daha karmaşık problemleri çözebileceksiniz. @@ -30711,6 +30713,8 @@ tr: lessons: lesson-9: name: Döngüler + lesson-21: + name: Konsol lesson_groups: lessonGroup-2: display_name: İçerik @@ -30762,10 +30766,17 @@ tr: name: Ünite 2 Değerlendirme lesson-6: name: Değişkenler + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: İçerik csa3-2022: + lessons: + lesson-5: + name: For Döngüleri + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: İçerik @@ -31219,6 +31230,8 @@ tr: lessons: lesson-1: name: Hoşgeldiniz + lesson-9: + name: Ders Planlanması csa2-2022-exemplars: lessons: lesson-1: @@ -31266,3 +31279,13 @@ tr: key: Ders Planlanması Next steps: key: Sonraki adımlar + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Fiziksel Bilişim + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Fiziksel Bilişim + hello-world-csc: + title: Merhaba Dünya diff --git a/i18n/locales/tr-TR/dashboard/blocks.yml b/i18n/locales/tr-TR/dashboard/blocks.yml index 767f22d0108f9..53040e17a1fa1 100644 --- a/i18n/locales/tr-TR/dashboard/blocks.yml +++ b/i18n/locales/tr-TR/dashboard/blocks.yml @@ -2,6 +2,8 @@ tr: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: yeni yapmak {ANIMATION_NAME} sprite at {LOCATION} Dancelab_alternateMoves: text: "{MOVE1} ve {MOVE2} arasındaki her {N} ölçümünde {GROUP} değiştirilir" options: @@ -994,6 +996,12 @@ tr: text: çizgi çiz {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: kenarları blok {SPRITE} hareket + gamelab_everySeconds: + text: 'her {N} {UNIT}’de bir ' + options: + UNIT: + '"seconds"': saniye + '"frames"': çerçeveler gamelab_followingTargets: text: takip eden hedefler gamelab_getAllSprites: @@ -1126,6 +1134,8 @@ tr: '"pop"': patlamak '"rain"': yağmur '"spiral"': sarmal + gamelab_makeNewScaledSprite: + text: yeni yapmak {ANIMATION_NAME} sprite at {LOCATION} gamelab_makeNewSpriteAnon: text: yeni yapmak {ANIMATION_NAME} sprite at {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/tr-TR/dashboard/scripts.yml b/i18n/locales/tr-TR/dashboard/scripts.yml index c1ecb92cbc2f0..6515582219379 100755 --- a/i18n/locales/tr-TR/dashboard/scripts.yml +++ b/i18n/locales/tr-TR/dashboard/scripts.yml @@ -1229,8 +1229,6 @@ tr: student_description: 'Aşama 2 Çevrimiçi: Karma Yaz Eğitimi' equity-pd: lessons: - Code.org Equity PD: - name: Code.org'da Profesyonel Gelişim ile Eşitliği Sağlama Necessary Background: name: Gerekli altyapı science-PD2: @@ -3441,6 +3439,7 @@ tr: description_student: Hiç okulda bilgisayar oyunları oynamayı dilediniz mi? Bu derste kendi oyununuzu oluşturacaksınız! description_teacher: Bu çevrim içi etkinlikte, öğrenciler, olayların ne olduğunu, bilgisayarın video oyunlar gibi programlarda olayları nasıl kullandığını öğrenirler. Öğrenciler, olaylara (yön düğmelerine basmak gibi) tepki veren program yapmak için bulmacalar üzerinde çalışırlar. Bulmacanın sonunda, öğrencilerin, oyunlarında farklı hızları ve sesleri kullanabilecekleri fırsatları olacak. student_description: Takımınızı seçin ve bir basketbol oyunu oynayın + name: basketbol sample-csp5: lessons: Controlling Memory with Variables: @@ -4010,6 +4009,7 @@ tr: description_student: Hiç okulda bilgisayar oyunları oynamayı dilediniz mi? Bu derste kendi oyununuzu oluşturacaksınız! description_teacher: Bu çevrim içi etkinlikte, öğrenciler, olayların ne olduğunu, bilgisayarın video oyunlar gibi programlarda olayları nasıl kullandığını öğrenirler. Öğrenciler, olaylara (yön düğmelerine basmak gibi) tepki veren program yapmak için bulmacalar üzerinde çalışırlar. Bulmacanın sonunda, öğrencilerin, oyunlarında farklı hızları ve sesleri kullanabilecekleri fırsatları olacak. student_description: Kendi sporunu kodla + name: spor dalları 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6751,6 +6751,7 @@ tr: name: 'Minecraft: Kahramanın Yolculuğu' description_teacher: Bu derste, her yaştan öğrenci, güvenli ve destekleyici bir ortamda kodlama ve bilgisayar bilimlerine giriş deneyimi kazanır. Bu ders, okuyabilecek yaştaki tüm öğrenciler için uygundur (6+ yaş). Daha genç öğrenciler muhtemelen öğreticiyi bitirmeseler de bir saat boyunca yapbozlar üzerinde çalışırken çok eğlenecekler. Lise öğrencileri çoğunlukla öğreticiyi bitirecek ve sonunda serbest oyun seviyesinde oynamak için biraz zamanları olacaktır. student_description: Minecraft Kodlama Saati için yepyeni bir faaliyetle geri döndü. Kodlamayla Minecraft’ta bir gezintiye çıkın + name: Kahraman applab-intro-staging: title: Uygulama Laboratuarı Hazırlama'ya Giriş lessons: @@ -9111,6 +9112,7 @@ tr: description_student: Bu derste, her yaştan öğrenci, güvenli ve destekleyici bir ortamda kodlama ve bilgisayar bilimlerine giriş deneyimi kazanır. Bu ders her yaştan öğrenci için tasarlanmıştır, ancak okumayı gerektirir. Araç müziğe yanıt vermek üzere tasarlandığından, bu etkinlik ses gerektirir. description_teacher: Bu derste, her yaştan öğrenci, güvenli ve destekleyici bir ortamda kodlama ve bilgisayar bilimlerine giriş deneyimi kazanır. Bu ders her yaştan öğrenci için tasarlanmıştır, ancak okumayı gerektirir. Araç müziğe yanıt vermek üzere tasarlandığından, bu etkinlik ses gerektirir. student_description: Kendi dans partinizi kodlayın ve arkadaşlarınızla paylaşın! + name: dans frozen-2018-test-b: title: Yeni Frozen Komut Dosyası lessons: @@ -9125,6 +9127,7 @@ tr: name: 'Minecraft: Su Yolculuğu' description_teacher: Bu derste, her yaştan öğrenci, güvenli ve destekleyici bir ortamda kodlama ve bilgisayar bilimlerine giriş deneyimi kazanır. Bu ders, okuyabilecek yaştaki tüm öğrenciler için uygundur (6+ yaş). Daha genç öğrenciler muhtemelen öğreticiyi bitirmeseler de bir saat boyunca yapbozlar üzerinde çalışırken çok eğlenecekler. Lise öğrencileri çoğunlukla öğreticiyi bitirecek ve sonunda serbest oyun seviyesinde oynamak için biraz zamanları olacaktır. student_description: Minecraft yeni bir etkinlik ile için geri döndü. Yaratıcılığını ve problem çözme becerilerini kullanarak su altı dünyalarını bu kod ile keşfet ve inşa et. + name: suda yaşayan sconyers: title: Tracey'nin Oyun Alanı lessons: @@ -12763,7 +12766,7 @@ tr: description: Kendi dans partinizi kodlayın ve arkadaşlarınızla paylaşın! lessons: Dance Party: - name: Dans Partisi + name: Dans Partisi (2019) description_student: Bu derste, her yaştan öğrenci, güvenli ve destekleyici bir ortamda kodlama ve bilgisayar bilimlerine giriş deneyimi kazanır. Bu ders her yaştan öğrenci için tasarlanmıştır, ancak okumayı gerektirir. Araç müziğe yanıt vermek üzere tasarlandığından, bu etkinlik ses gerektirir. description_teacher: Bu derste, her yaştan öğrenci, güvenli ve destekleyici bir ortamda kodlama ve bilgisayar bilimlerine giriş deneyimi kazanır. Bu ders her yaştan öğrenci için tasarlanmıştır, ancak okumayı gerektirir. Araç müziğe yanıt vermek üzere tasarlandığından, bu etkinlik ses gerektirir. student_description: Kendi dans partinizi kodlayın ve arkadaşlarınızla paylaşın! @@ -18270,8 +18273,7 @@ tr: title: Merhaba, dünya! csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Code.org öğrenme platformunda gezinme" + Navigating the Codeorg learning platform: description_teacher: |- **Öğrenme hedefleri:** @@ -19339,7 +19341,7 @@ tr: description_student: Resimleri tamamlamak için döngüleri ve desenleri kullanın. description_teacher: Döngülere geri dönen öğrenciler, basit talimat dizilerini tekrarlayarak resim çizmeyi öğrenirler. Bir önceki takılı olan derste, bir labirentten geçip hazineyi toplamak için ilmekler kullanıldı. Burada, döngüler desenler yaratıyor. Bu aşamanın sonunda öğrencilere döngüler kullanarak kendi görüntülerini oluşturma imkanı verilecek. key: Sanatçıların Döngüleri - The Big Event Jr.: + The Big Event Jr: name: Büyük Olay Jr. description_student: Öğretmenleriniz uzaktan düğmelere bastığında hareket edip seslenin. description_teacher: Olaylar, önceden yazılan bir algoritmaya değişiklik eklemek için harika bir yoldur. Bazen, programınızın tam olarak kullanıcı istediğini zaman, kullanıcıya cevap vermesini isteyebilirsiniz. Olaylar işte bunun içindir. @@ -19851,7 +19853,7 @@ tr: description_student: Kendi akıllı telefonu uygulamanızın taslağını çizin. description_teacher: Bu ders, öğrencilerin, bilgisayar biliminin gerçek yaşamda insanlara yardım edebileceğinin farkında olmalarını sağlar. Öncelikle öğrenciler, kendi ihtiyaçlarını yönlendiren "doğru uygulamayı" bulmalarına yardım etmesi için birkaç kurgusal akıllı telefon kullanıcıları ile empati kurar. Sonrasında öğrenciler, bir ilave kullanıcının gereksinimlerini yönlendiren kendi akıllı telefon uygulamalarının taslağını çizmek için empati ve yaratıcılığını geliştirir. key: Doğru Uygulama - The Big Event Jr.: + The Big Event Jr: name: Büyük Olay Jr. description_student: Öğretmeniniz uzaktan düğmelere bastığında hareket edin veya seslenin. description_teacher: Olaylar, önceden yazılan bir algoritmaya değişiklik eklemek için harika bir yoldur. Bazen, programınızın tam olarak kullanıcı istediğini zaman, kullanıcıya cevap vermesini isteyebilirsiniz. Olaylar işte bunun içindir. @@ -19929,7 +19931,7 @@ tr: name: Çevrimiçi Kötülüğe bir DUR deme description_student: Bu derste, kötülüğün ne olduğunu ve bununla çevrimiçi ortamda karşılaşırsanız ne yapacağınızı öğreneceksiniz. key: Çevrimiçi Kötülüğe bir DUR deme - My Robotic Friends Jr.: + My Robotic Friends Jr: description_student: Bu derste, sınıf arkadaşlarınız robotmuş gibi davranacaksınız ve istiflenmiş kupa desenleri oluşturmaları için onları programlayacaksınız. description_teacher: Kod yerine bir dizi sembol kullanarak öğrenciler, kupaları farklı desenlerde istiflemesi için bir "robot"a talimat vermek üzere algoritmalar tasarlayacak. Öğrenciler, sırayla robot olarak katılacak ve yalnızca akranları tarafından tanımlanan yanıt verecek. Bu kısım, öğrencilere, semboller ve eylemler arasındaki bağlantıyı, bir algoritma ve bir program arasındaki farkı ve değerli hata ayıklama becerisini öğretecektir. Programming with Angry Birds: @@ -19949,7 +19951,7 @@ tr: name: Sanatçı Programlama description_student: Sanatçıyı programlayarak güzel resimler oluşturun. description_teacher: Bu derste öğrenciler, ekrandaki çizimleri tamamlaması için Sanatçının kontrolünü ele alacaktır. Bu Sanatçı aşaması, öğrencilerin, '100 piksel ileri hareket et' ve '90 derece sağa dön' gibi yeni blokları kullanarak giderek artan karmaşıklıkta resimleri oluşturmasına olanak sağlayacaktır. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: description_student: Bu derste, yine sınıf arkadaşlarınızı programlayacaksınız ancak döngüler kullanarak daha büyük ve daha karmaşık problemleri çözebileceksiniz. description_teacher: Başlangıçtaki "Robot Arkadaşlarım" aktivitesini geliştirerek öğrenciler, daha büyük ve daha karmaşık tasarımların üstesinden gelir. Bu daha büyük tasarımları tamamlamak için kendi "robotlarını" programlamak amacıyla öğrencilerin, bir döngü ile değiştirilebilen talimatlarındaki tekrarlı desenleri tanımlaması gerekecektir. Loops with Rey and BB-8: @@ -20628,6 +20630,8 @@ tr: lessons: lesson-9: name: Döngüler + lesson-21: + name: Konsol lesson_groups: lessonGroup-2: display_name: İçerik @@ -20679,10 +20683,17 @@ tr: name: Ünite 2 Değerlendirme lesson-6: name: Değişkenler + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: İçerik csa3-2022: + lessons: + lesson-5: + name: For Döngüleri + lesson-16: + name: Konsol lesson_groups: lessonGroup-2: display_name: İçerik @@ -20946,6 +20957,8 @@ tr: lessons: lesson-1: name: Hoşgeldiniz + lesson-9: + name: Ders Planlanması csa2-2022-exemplars: lessons: lesson-1: @@ -20993,3 +21006,13 @@ tr: key: Ders Planlanması Next steps: key: Sonraki adımlar + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Fiziksel Bilişim + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Fiziksel Bilişim + hello-world-csc: + title: Merhaba Dünya From 28d0b0473d18f74a824704c3c3cbc1c03791e31b Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:50 +0000 Subject: [PATCH 75/84] dashboard i18n updates - Ukrainian --- .../config/locales/authored_hints.uk-UA.json | 12 +- dashboard/config/locales/blocks.uk-UA.yml | 10 ++ .../locales/function_definitions.uk-UA.json | 12 +- .../locales/lesson_activities.uk-UA.json | 15 ++ dashboard/config/locales/resources.uk-UA.json | 156 ++++++++++++++++++ dashboard/config/locales/scripts.uk-UA.yml | 12 +- i18n/locales/uk-UA/dashboard/blocks.yml | 10 ++ i18n/locales/uk-UA/dashboard/scripts.yml | 12 +- 8 files changed, 219 insertions(+), 20 deletions(-) diff --git a/dashboard/config/locales/authored_hints.uk-UA.json b/dashboard/config/locales/authored_hints.uk-UA.json index 1ecee8578a538..e53c866234f1e 100644 --- a/dashboard/config/locales/authored_hints.uk-UA.json +++ b/dashboard/config/locales/authored_hints.uk-UA.json @@ -322,7 +322,7 @@ "Course_4_Artist_Inspire_c": "Кожен штифт також повторюється чотири рази, з правого повороту \\*\\* 360 / сторони \\*\\*." }, "Course 4 Artist Vars 13": { - "Course_4_Artist_Vars_13_a": "Вам потрібні два повторюваних цикли (один в іншому), що повторюють `` сторін`` разів.", + "Course_4_Artist_Vars_13_a": "Вам потрібні два повторюваних цикли (один в іншому), що повторюють `сторін` разів.", "Course_4_Artist_Vars_13_b": "Внутрішня повторювана петля малює восьмикутник (повертаючи зліва). Після цього вам потрібно рухатися вперед і повернути праворуч лише у зовнішній петлі.", "Course_4_Artist_Vars_13_c": "Щоб відрегулювати фігуру, щоб зберегти той самий розмір, коли змінюється кількість сторін, використовуйте блок математики, щоб розділити довжину у пікселях на кількість сторін." }, @@ -2130,7 +2130,7 @@ "courseD_scrat_programming6_c": "Не бійся помилятися! Спробуйте додати блоки та запустити код, щоб побачити, що станеться, навіть якщо ви не думаєте, що ви вирішили головоломку ще." }, "course1_artist_loops_challenge2": { - "harvey_tictactoe": "Ви можете використовувати блок 'стрибок', щоб рухатись до інших космосів." + "harvey_tictactoe": "Використовуйте блок 'стрибок', щоб рухатись до інших просторів." }, "course1_artist_loops_challenge3": { "courseA_artist_loops_challenge2_b": "Коли Ви закінчите з будинком для пташок, \"перейдіть\" до наступного", @@ -2246,18 +2246,18 @@ "hint1": "Клацніть кнопку `+` на блоці події. Заповніть порожній простір блоку `змінити костюм` блоком `суб'єкт` що знаходиться всередині.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Щоб одягнути маску на монстра, використайте блок `змінити костюм` з подією `коли клацнули` :\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nНе забудьте перетягнути малий червоний блок `клацнули` !", - "hint2": "Новий блок цього рівня має виглядати так:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Щоб одягнути маску на монстра, використайте блок `змінити костюм` з подією `коли клацнули` :\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nНе забудьте перетягнути малий червоний блок `клацнули` !", + "hint2": "Новий блок цього рівня має виглядати так:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Хочете чогось складнішого?\n\nМонстри можуть рухатись повільніше чи швидше.\n\n1. Клацніть `редагувати` у цьому блоці wandering \n2. Збільшіть чи зменшіть число у цьому блоці: \n\nthis sprite1\n\n\nЩоб монстри рухались повільніше, оберіть дробове число, наприклад `0.5` чи`0.25`. Щоб вони рухались швидше, оберіть будь-яке число, більше 1." }, "CourseF_outbreak6": { "hint2": "Переконайтесь, що розмістили блоки \"дій\" всередині блоку `якщо ймовірність`:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Вам потрібно додати ще 3 події `коли торкається` щоб перевірити всі можливі комбінації `торкань` здорових та хворих спрайтів.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Вам потрібно додати ще 3 події `коли торкається` щоб перевірити всі можливі комбінації `торкань` здорових та хворих спрайтів.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Вакцини\n\nВи можете симулювати вакцинацію монстрів при клацанні по них. Щоб це зробити, використайте блок `змінити костюм` у цій події:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Вакцини\n\nВи можете симулювати вакцинацію монстрів при клацанні по них. Щоб це зробити, використайте блок `змінити костюм` у цій події:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Застрягли? Завжди можна скасувати зміни, клацаючи `Історія версій` внизу, коли обираєте \"Почати знову\"." }, "Function intro Ryan_2021": { diff --git a/dashboard/config/locales/blocks.uk-UA.yml b/dashboard/config/locales/blocks.uk-UA.yml index 58a7bd877aa84..6079471c517f6 100644 --- a/dashboard/config/locales/blocks.uk-UA.yml +++ b/dashboard/config/locales/blocks.uk-UA.yml @@ -2,6 +2,8 @@ uk: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: створити новий спрайт {ANIMATION_NAME} у {LOCATION} Dancelab_alternateMoves: text: "{GROUP} чергують кожні {N} \nтакти {MOVE1} та {MOVE2}" options: @@ -1041,6 +1043,12 @@ uk: text: будучи перетягуваним gamelab_edgesDisplace: text: краї блокують рух {SPRITE} + gamelab_everySeconds: + text: 'повторювати кожні {N} {UNIT} ' + options: + UNIT: + '"seconds"': секунди + '"frames"': кадри gamelab_followingTargets: text: наступні цілі gamelab_getAllSprites: @@ -1189,6 +1197,8 @@ uk: EFFECT: '"burst"': вибух '"rain"': дощ + gamelab_makeNewScaledSprite: + text: створити новий спрайт {ANIMATION_NAME} у {LOCATION} gamelab_makeNewSpriteAnon: text: створити новий спрайт {ANIMATION_NAME} у {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/function_definitions.uk-UA.json b/dashboard/config/locales/function_definitions.uk-UA.json index 526f4f7614ed8..aa8c9e4bc5f01 100644 --- a/dashboard/config/locales/function_definitions.uk-UA.json +++ b/dashboard/config/locales/function_definitions.uk-UA.json @@ -1725,7 +1725,7 @@ }, "course1_artist_loops_challenge2": { "potential solution": { - "name": "потенційне рішення" + "name": "можливе рішення" } }, "courseA_artist_loops_challenge1": { @@ -1735,22 +1735,22 @@ }, "courseB_artist_loops_challenge2": { "potential solution": { - "name": "потенційне рішення" + "name": "можливе рішення" } }, "courseB_artist_loops_challenge2_2018": { "potential solution": { - "name": "потенційне рішення" + "name": "можливе рішення" } }, "courseB_artist_loops_challenge2_2019": { "potential solution": { - "name": "потенційне рішення" + "name": "можливе рішення" } }, "courseB_artist_loops_challenge2_2020": { "potential solution": { - "name": "потенційне рішення" + "name": "можливе рішення" } }, "Function intro Ryan": { @@ -2261,7 +2261,7 @@ }, "courseB_artist_loops_challenge2_2021": { "potential solution": { - "name": "потенційне рішення" + "name": "можливе рішення" } }, "courseC_artist_prog3_2021": { diff --git a/dashboard/config/locales/lesson_activities.uk-UA.json b/dashboard/config/locales/lesson_activities.uk-UA.json index 26305d4ce8dd7..cd575a75426bb 100644 --- a/dashboard/config/locales/lesson_activities.uk-UA.json +++ b/dashboard/config/locales/lesson_activities.uk-UA.json @@ -95,6 +95,15 @@ "d81d8eed-09d3-4cf4-8860-c555f8c9bd8e": { "name": "Розминка" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Активність" + }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Активність" + }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Оцінка" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Розминка" }, @@ -347,6 +356,12 @@ "86fab19b-5ba7-490a-b1e6-75fb3527a9ac": { "name": "Розминка" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Починаємо" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Активність" + }, "75477df5-5a1f-4ee8-a294-37c3bb1f1153": { "name": "Розминка" }, diff --git a/dashboard/config/locales/resources.uk-UA.json b/dashboard/config/locales/resources.uk-UA.json index 8954eea99a3c4..997e6215ced89 100644 --- a/dashboard/config/locales/resources.uk-UA.json +++ b/dashboard/config/locales/resources.uk-UA.json @@ -17,6 +17,138 @@ "poem_art_introduction/poem-art/2021": { "name": "Поетичне мистецтво 1 - Вступ" }, + "lesson_plans/courseb/2018": { + "name": "Плани уроків" + }, + "lesson_plans/coursea/2018": { + "name": "Плани уроків" + }, + "lesson_plans/coursed/2018": { + "name": "Плани уроків" + }, + "lesson_plans/coursef/2018": { + "name": "Плани уроків" + }, + "lesson_plans/express/2018": { + "name": "Плани уроків" + }, + "lesson_plans/coursee/2018": { + "name": "Плани уроків" + }, + "lesson_plans/coursec/2018": { + "name": "Плани уроків" + }, + "code_introduced_1/csd/2018": { + "name": "Введений код" + }, + "lesson_plans_2/csd/2018": { + "name": "Плани уроків" + }, + "code_introduced_3/csd/2018": { + "name": "Введений код" + }, + "lesson_plans_5/csd/2018": { + "name": "Плани уроків" + }, + "lesson_plans_4/csd/2018": { + "name": "Плани уроків" + }, + "code_introduced_2/csd/2018": { + "name": "Введений код" + }, + "lesson_plans_3/csd/2018": { + "name": "Плани уроків" + }, + "code_introduced/csd/2018": { + "name": "Введений код" + }, + "lesson_plans_1/csd/2018": { + "name": "Плани уроків" + }, + "lesson_plans/csd/2018": { + "name": "Плани уроків" + }, + "lesson_plans/coursea/2019": { + "name": "Плани уроків" + }, + "lesson_plans/courseb/2019": { + "name": "Плани уроків" + }, + "lesson_plans/coursed/2019": { + "name": "Плани уроків" + }, + "lesson_plans/coursef/2019": { + "name": "Плани уроків" + }, + "lesson_plans/coursee/2019": { + "name": "Плани уроків" + }, + "lesson_plans/express/2019": { + "name": "Плани уроків" + }, + "lesson_plans/coursec/2019": { + "name": "Плани уроків" + }, + "code_introduced_1/csd/2019": { + "name": "Введений код" + }, + "lesson_plans_2/csd/2019": { + "name": "Плани уроків" + }, + "code_introduced_3/csd/2019": { + "name": "Введений код" + }, + "lesson_plans_5/csd/2019": { + "name": "Плани уроків" + }, + "code_introduced_2/csd/2019": { + "name": "Введений код" + }, + "lesson_plans_3/csd/2019": { + "name": "Плани уроків" + }, + "lesson_plans_4/csd/2019": { + "name": "Плани уроків" + }, + "lesson_plans/csd/2019": { + "name": "Плани уроків" + }, + "code_introduced/csd/2019": { + "name": "Введений код" + }, + "lesson_plans_1/csd/2019": { + "name": "Плани уроків" + }, + "code_introduced_1/csd/2017": { + "name": "Введений код" + }, + "lesson_plans_2/csd/2017": { + "name": "Плани уроків" + }, + "code_introduced_3/csd/2017": { + "name": "Введений код" + }, + "lesson_plans_5/csd/2017": { + "name": "Плани уроків" + }, + "code_introduced/csd/2017": { + "name": "Введений код" + }, + "lesson_plans_1/csd/2017": { + "name": "Плани уроків" + }, + "lesson_plans/csd/2017": { + "name": "Плани уроків" + }, + "lesson_plans_4/csd/2017": { + "name": "Плани уроків" + }, + "code_introduced_2/csd/2017": { + "name": "Введений код" + }, + "lesson_plans_3/csd/2017": { + "name": "Плани уроків" + }, "introducing_sprite_lab/coursef/2021": { "name": "Представляємо Лабораторію спрайтів" }, @@ -423,6 +555,30 @@ }, "website-for-a-purpose/csd/2021": { "type": "Рецензування" + }, + "lesson_plans/pre-express/2020": { + "name": "Плани уроків" + }, + "lesson_plans/express/2020": { + "name": "Плани уроків" + }, + "lesson_plans/courseb/2020": { + "name": "Плани уроків" + }, + "lesson_plans/coursed/2020": { + "name": "Плани уроків" + }, + "lesson_plans/coursec/2020": { + "name": "Плани уроків" + }, + "lesson_plans/coursee/2020": { + "name": "Плани уроків" + }, + "lesson_plans/coursea/2020": { + "name": "Плани уроків" + }, + "lesson_plans/coursef/2020": { + "name": "Плани уроків" } } } diff --git a/dashboard/config/locales/scripts.uk-UA.yml b/dashboard/config/locales/scripts.uk-UA.yml index ed9a6ec89a3ee..e69faa3b9962d 100644 --- a/dashboard/config/locales/scripts.uk-UA.yml +++ b/dashboard/config/locales/scripts.uk-UA.yml @@ -1539,6 +1539,7 @@ uk: description_short: Обери команду та створи гру в баскетбол description: Обери команду та створи гру в баскетбол student_description: Обери команду та створи гру в баскетбол + name: баскетбол hoc-encryption: lessons: Simple Encryption: @@ -2502,6 +2503,7 @@ uk: Подорожуйте Майнкрафтом з кодом. student_description: Майнкрафт повернувся до Години коду з новеньким підручником! Подорожуйте Майнкрафтом з кодом. + name: герой csp-explore-2017: lesson_groups: csp_ap_2: @@ -3318,6 +3320,7 @@ uk: student_description: Майнкрафт повертається в Годину коду з новим підручником! Скористайтесь своєю креативністю та вміннями розв'язання проблем для того, щоб дослідити та збудувати підводні світи за допомогою коду. + name: водний dance--draft: lessons: Dance Party: @@ -4364,10 +4367,6 @@ uk: display_name: Зміст required: display_name: Огляд - dance-2019: - lessons: - Dance Party: - name: Танцювальна вечірка k5-onlinepd-2019: title: Викладання основ інформатики description: Дізнайтеся, як викладати інформатику за допомогою безкоштовного @@ -6455,6 +6454,9 @@ uk: lessonGroup-2: display_name: Зміст csa3-2022: + lessons: + lesson-5: + name: Цикли For lesson_groups: lessonGroup-2: display_name: Зміст @@ -6533,6 +6535,8 @@ uk: lessons: lesson-1: name: Ласкаво просимо + lesson-9: + name: Планування уроку csa2-2022-exemplars: lessons: lesson-1: diff --git a/i18n/locales/uk-UA/dashboard/blocks.yml b/i18n/locales/uk-UA/dashboard/blocks.yml index b21fd36c83582..a550f91d740bc 100644 --- a/i18n/locales/uk-UA/dashboard/blocks.yml +++ b/i18n/locales/uk-UA/dashboard/blocks.yml @@ -2,6 +2,8 @@ uk: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: створити новий спрайт {ANIMATION_NAME} у {LOCATION} Dancelab_alternateMoves: text: "{GROUP} чергують кожні {N} \nтакти {MOVE1} та {MOVE2}" options: @@ -1039,6 +1041,12 @@ uk: text: будучи перетягуваним gamelab_edgesDisplace: text: краї блокують рух {SPRITE} + gamelab_everySeconds: + text: 'повторювати кожні {N} {UNIT} ' + options: + UNIT: + '"seconds"': секунди + '"frames"': кадри gamelab_followingTargets: text: наступні цілі gamelab_getAllSprites: @@ -1187,6 +1195,8 @@ uk: EFFECT: '"burst"': вибух '"rain"': дощ + gamelab_makeNewScaledSprite: + text: створити новий спрайт {ANIMATION_NAME} у {LOCATION} gamelab_makeNewSpriteAnon: text: створити новий спрайт {ANIMATION_NAME} у {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/uk-UA/dashboard/scripts.yml b/i18n/locales/uk-UA/dashboard/scripts.yml index 1cdfbcd1fe3db..634fbc5e918ef 100755 --- a/i18n/locales/uk-UA/dashboard/scripts.yml +++ b/i18n/locales/uk-UA/dashboard/scripts.yml @@ -1442,6 +1442,7 @@ uk: description_short: Обери команду та створи гру в баскетбол description: Обери команду та створи гру в баскетбол student_description: Обери команду та створи гру в баскетбол + name: баскетбол hoc-encryption: lessons: Simple Encryption: @@ -2366,6 +2367,7 @@ uk: hero: description: Майнкрафт повернувся до Години коду з новеньким підручником! Подорожуйте Майнкрафтом з кодом. student_description: Майнкрафт повернувся до Години коду з новеньким підручником! Подорожуйте Майнкрафтом з кодом. + name: герой csp-explore-2017: lesson_groups: csp_ap_2: @@ -3106,6 +3108,7 @@ uk: Aquatic: name: 'Minecraft: Водна подорож' student_description: Майнкрафт повертається в Годину коду з новим підручником! Скористайтесь своєю креативністю та вміннями розв'язання проблем для того, щоб дослідити та збудувати підводні світи за допомогою коду. + name: водний dance--draft: lessons: Dance Party: @@ -4058,10 +4061,6 @@ uk: display_name: Зміст required: display_name: Огляд - dance-2019: - lessons: - Dance Party: - name: Танцювальна вечірка k5-onlinepd-2019: title: Викладання основ інформатики description: Дізнайтеся, як викладати інформатику за допомогою безкоштовного онлайнового курсу основ інформатики від Code.org, який можна проходити у довільному темпі! @@ -6065,6 +6064,9 @@ uk: lessonGroup-2: display_name: Зміст csa3-2022: + lessons: + lesson-5: + name: Цикли For lesson_groups: lessonGroup-2: display_name: Зміст @@ -6142,6 +6144,8 @@ uk: lessons: lesson-1: name: Ласкаво просимо + lesson-9: + name: Планування уроку csa2-2022-exemplars: lessons: lesson-1: From 1858d26de9e79bc448d0c0692ac45854b0d3b660 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:52 +0000 Subject: [PATCH 76/84] dashboard i18n updates - Urdu (Pakistan) --- .../locales/activity_sections.ur-PK.json | 4 +- .../config/locales/authored_hints.ur-PK.json | 8 +- dashboard/config/locales/blocks.ur-PK.yml | 10 + .../locales/lesson_activities.ur-PK.json | 12 + dashboard/config/locales/lessons.ur-PK.json | 9 - .../locales/long_instructions.ur-PK.json | 4 +- dashboard/config/locales/resources.ur-PK.json | 420 ++++++++++++++++++ dashboard/config/locales/scripts.ur-PK.yml | 21 +- .../config/locales/vocabularies.ur-PK.json | 3 +- i18n/locales/ur-PK/dashboard/blocks.yml | 10 + i18n/locales/ur-PK/dashboard/scripts.yml | 21 +- 11 files changed, 498 insertions(+), 24 deletions(-) diff --git a/dashboard/config/locales/activity_sections.ur-PK.json b/dashboard/config/locales/activity_sections.ur-PK.json index 566c96f459da1..a1655424c0332 100644 --- a/dashboard/config/locales/activity_sections.ur-PK.json +++ b/dashboard/config/locales/activity_sections.ur-PK.json @@ -642,7 +642,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### اسٹیج ترتیب دینا\n\nطلباء کو کلاس میں خوش آمدید کہیں اور دن کی سرگرمی کا تعارف کروائیں۔", "tips": [ - "اگر آپ خود کوڈنگ سے بہت زیادہ واقف نہیں ہیں تو آور آف کوڈ متعارف کرانے کا ایک طریقہ [ہماری ترغیبی ویڈیوز](https://hourofcode.com/promote/resources#videos) میں سے کسی ایک کو دکھانا ہے۔ ایک منتخب کریں جو آپ کو لگتی ہے کہ یہ آپ کے طلباء کو اثر انگیز لگے گی، اور ابھی اس کا اشتراک کریں۔ درمیانے گریڈز کے متعلمین کے لئے، ہم تجویز کرتے ہیں کہ [آور آف کوڈ یہاں ہے](https://youtu.be/FC5FbmsH4fw)۔" + "اگر آپ خود کوڈنگ سے بہت زیادہ واقف نہیں ہیں تو آور آف کوڈ متعارف کرانے کا ایک طریقہ [ہماری ترغیبی ویڈیوز][0] میں سے کسی ایک کو دکھانا ہے۔ ایک منتخب کریں جو آپ کو لگتی ہے کہ یہ آپ کے طلباء کو اثر انگیز لگے گی، اور ابھی اس کا اشتراک کریں۔ درمیانے گریڈز کے متعلمین کے لئے، ہم تجویز کرتے ہیں کہ [آور آف کوڈ یہاں ہے][1]۔" ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -655,7 +655,7 @@ "description": "کیا آپ جانتے ہیں کہ کمپیوٹر سائنس بہت زیادہ تخلیقی ہو سکتی ہے؟ اصل میں، آپ کوڈ کے ساتھ آرٹ بنا سکتے ہیں. یاد دہانی کے طور پر، کوڈ ہدایات کا ایک مجموعہ ہے جسے کمپیوٹر سمجھ سکتا ہے۔ جس طرح پینٹ کے کون سے رنگوں کا انتخاب کرنا ہے، اسی طرح آپ جو کوڈ لکھتے ہیں اس کا انتخاب بھی اپنی تخلیقی صلاحیتوں کے اظہار کا ایک موقع ہو سکتا ہے!\n\nہم آج اپنی تخلیقی کوڈنگ کو متاثر کرنے کے لیے شاعری کا استعمال کرنے جا رہے ہیں۔ کوئی جانتا ہے کہ شاعری کیا ہے؟ کیا آپ کا کوئی پسندیدہ شعر یا شعر ہے؟ " }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**شاعری ایک ساتھ پڑھیں:** کلاس کے طور پر ایک ساتھ [چند نظمیں](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) پڑھیں اور ہر نظم کے مزاج کو نام دینے کی مشق کریں۔ طالب علموں کی حوصلہ افزائی کریں کہ وہ اپنی تشریح کا اشتراک کریں، چاہے وہ کسی اور سے مختلف ہو۔" + "description": "**شاعری ایک ساتھ پڑھیں:** کلاس کے طور پر ایک ساتھ [چند نظمیں][0] پڑھیں اور ہر نظم کے مزاج کو نام دینے کی مشق کریں۔ طالب علموں کی حوصلہ افزائی کریں کہ وہ اپنی تشریح کا اشتراک کریں، چاہے وہ کسی اور سے مختلف ہو۔" }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "نظم کا فن", diff --git a/dashboard/config/locales/authored_hints.ur-PK.json b/dashboard/config/locales/authored_hints.ur-PK.json index 890706db3ddfe..d65b499b071c6 100644 --- a/dashboard/config/locales/authored_hints.ur-PK.json +++ b/dashboard/config/locales/authored_hints.ur-PK.json @@ -231,18 +231,18 @@ "hint1": "ایونٹ بلاک میں `+` کے بٹن پر کلک کر لیں اور `change costume` بلاک میں خالی جگہ کو اندر موجود `subject` کے ساتھ بھر لیں.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "مانسٹرز کو ماسک دینے کے لئے `change costume` بلاک کو `when clicked` کے ساتھ استعمال کر لیں:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nیقینی بنائیں کہ آپ چھوٹا سرخ `clicked` بلاک بھی گھسیٹ کر اندر لے آئیں!", - "hint2": "اس لیول کے لئے نیا کوڈ اس طرح نظر آنا چاہیئے:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "مانسٹرز کو ماسک دینے کے لئے `change costume` بلاک کو `when clicked` کے ساتھ استعمال کر لیں:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nیقینی بنائیں کہ آپ چھوٹا سرخ `clicked` بلاک بھی گھسیٹ کر اندر لے آئیں!", + "hint2": "اس لیول کے لئے نیا کوڈ اس طرح نظر آنا چاہیئے:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## کیا آپ ایک اور چیلنج کی تلاش میں ہیں؟\n\nآپ ان بھوتوں کو زیادہ تیز یا زیادہ سست حرکت دے سکتے ہیں.\n\n1. اس بلاک میں`Edit` پر کلک کر لیں wandering \n2. اس بلاک میں عدد کو زیادہ یا کم کر لیں: \n\nthis sprite1\n\n\nبھوتوں کو زیادہ سست حرکت دینے کے لئے اعشاریہ عدد `0.5` یا `0.25` منتخب کر لیں. انہیں زیادہ تیز حرکت دینے کے لئے 1 سے بڑا کوئی عدد منتخب کر لیں." }, "CourseF_outbreak6": { "hint2": "یقینی بنائیں کہ دوسرے \"action\" بلاک کو `if chance` کے بلاک کے اندرضرور ڈالیں:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": " آپ کو `when touches` کے 3 مزید ایونٹ اضافہ کرنے ہوں کے تاکہ صحتمند اور بیمار سپرائٹس کے درمیان `touches` مکمل طور پر کور ہو جائیں۔\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": " آپ کو `when touches` کے 3 مزید ایونٹ اضافہ کرنے ہوں کے تاکہ صحتمند اور بیمار سپرائٹس کے درمیان `touches` مکمل طور پر کور ہو جائیں۔\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## ویکسین\n\nآپ سیمولیشن میں ایسا اضافہ کر سکتے ہیں کہ مانسٹر پر کلک کیے جانے پر وہ ویکسین شدہ بن جائیں. یہ کام کرنے کے لئے، `change costume` کے بلاک کو اس ایونٹ کے ساتھ استعمال کریں:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## ویکسین\n\nآپ سیمولیشن میں ایسا اضافہ کر سکتے ہیں کہ مانسٹر پر کلک کیے جانے پر وہ ویکسین شدہ بن جائیں. یہ کام کرنے کے لئے، `change costume` کے بلاک کو اس ایونٹ کے ساتھ استعمال کریں:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "کیا آپ کہیں پھنس گئے ہیں؟ آپ ہر وقت چاہیں نیچے `Version History` پر کلک کر کے \"Start Over\" منتخب کر سکتے ہیں." }, "CourseE_HOC 2018 Level_10": { diff --git a/dashboard/config/locales/blocks.ur-PK.yml b/dashboard/config/locales/blocks.ur-PK.yml index 72ebbff27af78..2f9034ff36e2a 100644 --- a/dashboard/config/locales/blocks.ur-PK.yml +++ b/dashboard/config/locales/blocks.ur-PK.yml @@ -2,6 +2,8 @@ ur: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: نیا بنائیں {ANIMATION_NAME} سپریبر {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} ہر {N} پیمائشوں @@ -1041,6 +1043,12 @@ ur: text: خط کھینچ لیں {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: کناروں کو منتقل کرنے سے {SPRITE} بلاک کریں + gamelab_everySeconds: + text: 'ہر ایک کو دہرائیں {N} {UNIT} ' + options: + UNIT: + '"seconds"': سیکنڈز + '"frames"': فریمیں gamelab_followingTargets: text: اہداف کا تعاقب gamelab_getAllSprites: @@ -1193,6 +1201,8 @@ ur: '"pop"': پاپ '"rain"': بارش '"spiral"': پیچ دار + gamelab_makeNewScaledSprite: + text: نیا بنائیں {ANIMATION_NAME} سپریبر {LOCATION} gamelab_makeNewSpriteAnon: text: نیا بنائیں {ANIMATION_NAME} سپریبر {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.ur-PK.json b/dashboard/config/locales/lesson_activities.ur-PK.json index cada3fbb9afba..8282dc45aaa50 100644 --- a/dashboard/config/locales/lesson_activities.ur-PK.json +++ b/dashboard/config/locales/lesson_activities.ur-PK.json @@ -29,15 +29,24 @@ "8b8d6959-c861-4474-950b-b097aaa9fae3": { "name": "سرگرمی" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "سرگرمی" + }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "سطحیں" }, "ee8cbd12-265d-4681-b6c9-05a0a062916d": { "name": "سطحیں" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "سرگرمی" + }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "سطحیں" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "تشخیصات" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "سرگرمی" }, @@ -2849,6 +2858,9 @@ "f5985094-20d7-4316-a052-e7b18a78572e": { "name": "سطحیں" }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "سرگرمی" + }, "544b7b1e-6622-4ce0-b5ed-6c8b8980c832": { "name": "تشخیصات" }, diff --git a/dashboard/config/locales/lessons.ur-PK.json b/dashboard/config/locales/lessons.ur-PK.json index 5ee4f67031aa5..9aee15f0df82b 100644 --- a/dashboard/config/locales/lessons.ur-PK.json +++ b/dashboard/config/locales/lessons.ur-PK.json @@ -87,15 +87,6 @@ }, "oceans/Oceans": { "overview": "اس سبق میں، ہر عمر کے سیکھنے والوں کو ایک محفوظ، معاون ماحول میں کوڈنگ اور کمپیوٹر سائنس کے ساتھ تعارفی تجربہ ملتا ہے۔ سب سے پہلے، طلباء سمندر سے کچرا ہٹانے کی کوشش کرنے کے لیے اشیاء کو \"مچھلی\" یا \"مچھلی نہیں\" کے طور پر درجہ بندی کرتے ہیں۔ اس کے بعد، طلباء کو پانی میں موجود دیگر سمندری مخلوقات کو شامل کرنے کے لیے اپنے تربیتی ڈیٹا سیٹ کو وسیع کی ضرورت ہوگی۔ سرگرمی کے دوسرے حصے میں، طلباء تصادفی (random) طور پر تیار کی گئی مچھلیوں کی تصاویر پر لاگو کرنے کے لیے اپنے لیبلز کا انتخاب کریں گے۔ یہ تربیتی ڈیٹا ایک مشین لرننگ ماڈل کے لیے استعمال کیا جاتا ہے جو پھر خود ہی نئی تصاویر پر لیبل لگانے کے قابل ہونا چاہیے۔" - }, - "hello-world-food/lesson-1": { - "overview": "اس سبق میں، طلباء اسپرائٹ لیب میں پروگرامنگ کے ذریعے کمپیوٹر سائنس کی بنیادی باتیں سیکھیں گے۔\n سپرائٹ لیب ایک ایسا ٹول ہے جسے آپ تصوراتی اور تفریحی پروجیکٹس بنانے کے لیے استعمال کر سکتے ہیں۔\n طلباء اسپرائٹس بنانا اور متحرک کرنا سیکھیں گے اور ایونٹس کا استعمال کرتے ہوئے انہیں انٹرایکٹو بنائیں گے۔\n\n اس سبق کے متعدد ورژن ہیں۔ ہر ورژن ایک جیسے تصورات کی تعلیم دیتا ہے لیکن مختلف طلباء کی دلچسپی کے لیے مختلف تصاویر پیش کرتا ہے۔ مزید معلومات کے لیے [Hello World کے لینڈنگ پیج پر جائیں۔][0]", - "preparation": "- اپنی کلاس کے لیے ممکنہ سوالات ڈھونڈنے کے لیے یہاں پہیلیاں کھیلیں۔\n- ابتدائی ٹیوٹوریل کے بعد مزید کمپیوٹر سائنس سیکھنے کا منصوبہ بنانے کے لیے [CS Connections][0] پر موجود وسائل کا استعمال کریں۔", - "purpose": "اس سبق کا مقصد طلباء کو اسپرائٹ لیب میں سادہ پروگرامنگ پروجیکٹس بنانے کے لیے تیار کرنا ہے۔\n اس مہارت کے ساتھ، طلباء پھر کسی بھی موضوع پر پروجیکٹ بنا سکتے ہیں، جیسے کہ اسکول کا کوئی دوسرا موضوع یا ان سے ذاتی طور پر متعلقہ کسی موضوع پر۔ کمپیوٹر سائنس کو دوسرے مضامین میں ضم کرنے کے بارے میں خیالات کے لیے [CS Connections][0] ملاحظہ کریں۔" - }, - "poem-art/lesson-1": { - "overview": "اس CS اور ELA کے مربوط اسباق میں، طلباء نظم کے مزاج کی تشریح کرنے کے لیے نظم کو کوڈ کے ساتھ اینیمیٹ کریں گے۔ اس تعارفی کوڈنگ سرگرمی کے دوران، طالب علم ایک نظم پڑھ کر اس کے مزاج کا پتہ لگائیں گے۔ پھر، وہ نظم کے مزاج کو واضح کرنے میں مدد کے لیے متعلقہ اثرات اور تصاویر تلاش کریں گے۔ آخر میں، طلباء موڈ میں تبدیلی کو واضح کرنے یا نظم میں نئی تصاویر کے تعارف کو اینیمیٹ کرنے کے لیے واقعات (کوڈ) کا استعمال کریں گے۔\n\nاس سبق کو 1 گھنٹے کے یکتا/اسٹینڈ الون اسباق کے طور پر مکمل کیا جا سکتا ہے۔ اس سبق کو 5 سبق کے ماڈیول کے پہلے سبق کے طور پر استعمال کرنے کا ایک آپشن بھی ہے جسے [شاعری کے ساتھ کوڈنگ](http://code.org/poetry) کہا جاتا ہے۔ شاعری کے ماڈیول کے ساتھ کوڈنگ کے اختتام تک، طلباء اپنی نظمیں لکھیں گے اور دوستوں کے ساتھ اشتراک کرنے کے لیے ایک پوئم جنریٹر ایپ بنائیں گے۔\n\nشاعری کے ساتھ کوڈنگ Code.org کے CS کنکشنز نصاب کا حصہ ہے، جس کا مقصد CS کو CCSS، NGSS، اور CSTA کے معیارات کے ساتھ صف بندی کے ساتھ ریاضی، ELA، اور سائنس جیسے دیگر مضامین میں ضم کرنا ہے۔", - "preparation": "- آن لائن ٹیوٹوریل کا خود جائزہ لیں اور مکمل کریں: [فن نظم](http://studio.code.org/s/poem-art)۔\n\n- اپنے طلباء کو مکمل کرنے کے لیے کہنے سے پہلے ان سرگرمیوں کو ضرور آزمائیں۔\n\nاپنی ٹیکنالوجی کی جانچ کریں اور فیصلہ کریں کہ کیا آپ کو پیشگی میں کسی چیز کو ٹھیک کرنے کی ضرورت ہے۔\n\n- کچھ لیولز کو چلانے کے لئے آواز کی ضرورت ہوتی ہے۔ ہیڈ فونز وقت سے پہلے ہی دے دیں۔\n\n- [اختیاری] تشخیص کے لیے فی طالب علم 2 سٹکی نوٹس۔" } } } diff --git a/dashboard/config/locales/long_instructions.ur-PK.json b/dashboard/config/locales/long_instructions.ur-PK.json index 996718dedb5e1..72c4afa766898 100644 --- a/dashboard/config/locales/long_instructions.ur-PK.json +++ b/dashboard/config/locales/long_instructions.ur-PK.json @@ -16,14 +16,14 @@ "CourseD_Dance_2020_bonus1": "# آگے پیچھے!\n\nبعض اوقات آپ اپنے انتخاب سے ڈانس کی حرکات کا پیٹرن تخلیق کرنا چاہتے ہیں۔ یہ نیا بلاک آپ کو ایسا ہی کرنے دیتا ہے۔ \n\nsprites2MOVES.RollMOVES.ClapHigh \n\nآپ کی اوپر منتخب کی جانیوالی حرکات ہمیشہ کے لئے ترتیب میں دہرائی جائیں گی۔ \n\n- سامنے پر قیادت ڈانسر کے لئے ایک متبادل روٹین تخلیق کریں! \n- شرح جس پر حرکات کو متبادل بنایا جاتا ہے کو تبدیل کرنے کے لئے مختلف اعداد کا استعمال کریں۔ مزید تیزی سے متبادل بنانے کے لئے `1` یا `0.5` کی کوشش کریں!", "CourseD_Dance_2020_bonus3": "# آئیے تشکیل میں آتے ہیں!\n\nاس ڈانس کی پڑتال کریں جو پورے ڈانس میں بیک اپ ڈانسرز کی تشکیل کو تبدیل کرنے کے لئے \"MOOSE\"??? بلاک کا استعمال کرتا ہے۔ اسے وسعت دینے کے لئے ان خیالات میں سے ایک کو آزمائیں:\n\n- ایک مختلف لے آؤٹ میں ڈانسرز کا دوسرا گروپ تخلیق کریں\n- جب کوئی کلید دبائی جائے تو لے آؤٹ تبدیل کریں\n- جب ڈانسرز تشکیل کو تبدیل کریں تو خصوصیت کو تبدیل کریں", "CourseD_Dance_Party_01": "\"آئیے ڈانس پارٹی کرتے ہیں!\n\n\\_ اپنا پہلا ڈانسر تخلیق کرنے کے لئے 'ایک نیا بنائیں' بلاک کو ورک اسپیس میں گھسیٹ کر لائیں، اور اسے' سیٹ اپ' بلاک کے اندر مربوط کریں۔ \n\n- _اگر آپ مزید معلومات یا اضافی چیلنجز چاہتے ہیں تو آپ بائیں طرف لائٹ بلب پر بھی کلک کرسکتے ہیں۔_\"", - "CourseD_Dance_Party_02": "\"آئیے اس موس بارہ سنگا کو ڈانس کرنے دیتے ہیں!\n\n new_dancerFloss-1 بلاک کو ورک اسپیس سے باہر گھسیٹ کر لائیں۔ اسے 4\"measures\" بلاک کے نیچے مربوط کریں۔ آپ کے ڈانسر کو چوتھی پیمائش کے بعد ایک نئی حرکت شروع کرنی چاہئیے۔\n\n**پیمائشیں** موسیقی میں وقت شمار کرنے کے لئے استعمال کی جاتی ہیں۔ اس ٹیوٹوریل میں، ایک پیمائش چار دھڑکن طویل ہوتی ہے۔\".", + "CourseD_Dance_Party_02": "\"آئیے اس موس بارہ سنگا کو ڈانس کرنے دیتے ہیں!\n\n new\\_dancerFloss-1 بلاک کو ورک اسپیس سے باہر گھسیٹ کر لائیں۔ اسے 4\"measures\" بلاک کے نیچے مربوط کریں۔ آپ کے ڈانسر کو چوتھی پیمائش کے بعد ایک نئی حرکت شروع کرنی چاہئیے۔\n\n**پیمائشیں** موسیقی میں وقت شمار کرنے کے لئے استعمال کی جاتی ہیں۔ اس ٹیوٹوریل میں، ایک پیمائش چار دھڑکن طویل ہوتی ہے۔\".", "CourseD_Dance_Party_03": "\"_اب ہم گرونگ کر رہے ہیں!_ \n\n ایک 6\"measures\" بلاک اپنی ورک اسپیس میں شامل کریں۔ 6 پیمائشوں کے بعد ڈانسر سے ایک نئی حرکت شروع کرائیں۔\".", "CourseD_Dance_Party_04": "\"_اس ڈانس کو کچھ فلیش کی ضرورت ہے!_\n\nاپنے ٹول باکس میں ایک نیا بلاک تلاش کریں جو آپ کے ڈانسر کے پیچھے پس منظر اثر شامل کرتا ہو۔ میوزک کے ساتھ وقت پر اثرات کی تبدیلی دیکھیں۔\"!", "CourseD_Dance_Party_05": "\"**ہر 2 پیمائشوں** کے بعد ڈانسر کی حرکات کو تبدیل کرنے کے لئے ایک اور نیا بلاک استعمال کریں!\n\n- '(اگلا)'، '(پچھلا)'، یا '(بے ترتیبانہ) کو منتخب کرنا ہر مرتبہ کوڈ چلنے پر ڈانسر کو ایک مختلف حرکت کرنے کا بتاتا ہے۔\".", "CourseD_Dance_Party_06": "\"_ہمیں مزید ڈانسرز کی ضرورت ہے!_\n\nبلی کے ساتھ ڈانس کرنے کے لئے \"\"بیک اپ\\_ڈانسر1\"\" کہلانے والا ایک بیک اپ ڈانسر تخلیق کریں۔\".", "CourseD_Dance_Party_08": "\"ہر ڈانسر کی _خصوصیات_ کا ایک سیٹ ہے جو کنٹرول کرتا ہے کہ یہ کیسا دکھائی دیتا ہے۔\n\nآپ ایک ڈانسر کو ان کا _سائز_ چھوٹا کرکے ایسا بنا سکتے ہیں جیسے یہ کسی پس منظر میں ہو۔ کیا آپ دونوں بیک اپ ڈانسرز کو ایک ہی سائز کا بنا سکتے ہیں؟\"?", "CourseD_Dance_Party_09": "\"ڈانسرز \"\"رنگت\"\" کی خصوصیت رکھتے ہیں جو رنگ کی ایک پرت کو شامل کرسکتی ہے۔ اپنے ڈانسر میں سے کسی کی رنگت تبدیل کرنے کی کوشش کریں۔\n\n- رنگت آپ کے منتخب کردہ رنگ کو ڈانسر کے رنگوں سے ملا دے گی۔\".", - "CourseD_Dance_Party_10": "\"اب ہم جانتے ہیں کہ ایک ڈانسر کی خصوصیات کو کیسے تبدیل کرنا ہے۔ ہم اس بلاک کا استعمال کرتے ہوئے ایک ہی خصوصیات کو خودکار طریقے سے میوزک کا جواب بھی دے سکتے ہیں:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nیہ پروگرام ایک ڈانسر کی اونچائی کو کنٹرول کرنے کے لئے میوزک کا \"\"باس\"\" والیم (کم آوازیں) استعمال کرتا ہے۔ کیا آپ دوسرے ڈانسر سے بھی میوزک کا جواب دلوا سکتے ہیں؟\"?", + "CourseD_Dance_Party_10": "\"اب ہم جانتے ہیں کہ ایک ڈانسر کی خصوصیات کو کیسے تبدیل کرنا ہے۔ ہم اس بلاک کا استعمال کرتے ہوئے ایک ہی خصوصیات کو خودکار طریقے سے میوزک کا جواب بھی دے سکتے ہیں:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nیہ پروگرام ایک ڈانسر کی اونچائی کو کنٹرول کرنے کے لئے میوزک کا \"\"باس\"\" والیم (کم آوازیں) استعمال کرتا ہے۔ کیا آپ دوسرے ڈانسر سے بھی میوزک کا جواب دلوا سکتے ہیں؟\"?", "CourseD_Dance_Party_11": "\" ایونٹ بلاک اوپر والا ایرو دبانے پر آپ کو کوڈ چلانے دیتا ہے۔ \n\nآپ ڈانس کی حرکت تبدیل کر سکتے ہیں، ایک ڈانسر کی خصوصیات تبدیل کرسکتے ہیں، یا صرف ایک مرتبہ میں ایک فوری حرکت کر سکتے ہیں۔ تخلیقی بنیں اور نئے بلاکس کی تلاش کریں!\"!", "CourseD_Dance_Party_11_5": "\"اس بلاک کی پڑتال کریں:\n\n\n \n 6\n \"DUCK\"\n \"circle\"\n \n\nاب آپ ایک ہی وقت میں ڈانسرز کا ایک گروپ تشکیل دے سکتے ہیں!\n\n\"\"تمام بطخیں\"\" بلاکس میں سے کچھ کا استعمال کرنے کی کوشش کریں تاکہ ایسا کوڈ لکھ سکیں جس سے تمام بطخیں ایک ساتھ ڈانس کرنے لگیں۔\".", "CourseD_Dance_Party_11b": "\"یہ ڈانس مقابلہ کا وقت ہے! جب آپ بائیں ایرو کلید کو دباتے ہیں تو بلی ڈیب جاتی ہے۔ جب آپ دائیں ایرو کلید کو دبائیں تو ایک بار روبوٹ کو \"\"چھوڑیں\"\" کرائیں، اور جب آپ اوپر کی کلید دبائیں تو ایک بار \"\"تالی\"\" بھجوائیں۔\n\n**جتنی تیزی سے ہو سکے روبوٹ سے چھوڑیں-تالی بجائیں-چھوڑیں-تالی بجائیں کرانے کلیدوں کا استعمال کریں!**\"", diff --git a/dashboard/config/locales/resources.ur-PK.json b/dashboard/config/locales/resources.ur-PK.json index c728224862c8b..3834a24d14116 100644 --- a/dashboard/config/locales/resources.ur-PK.json +++ b/dashboard/config/locales/resources.ur-PK.json @@ -34,6 +34,333 @@ "ai-training/oceans/unversioned": { "type": "ویڈیو" }, + "standard_mappings/courseb/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/courseb/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary/courseb/2018": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/coursea/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursea/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursea/2018": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/coursed/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursed/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursed/2018": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/coursef/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursef/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursef/2018": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/express/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/express/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary/express/2018": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/coursee/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursee/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursee/2018": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/coursec/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursec/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursec/2018": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced_1/csd/2018": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_2/csd/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_2/csd/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary_2/csd/2018": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced_3/csd/2018": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_5/csd/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_5/csd/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary_5/csd/2018": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings_4/csd/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_4/csd/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary_4/csd/2018": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced_2/csd/2018": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_3/csd/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_3/csd/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary_3/csd/2018": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced/csd/2018": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_1/csd/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_1/csd/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary_1/csd/2018": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/csd/2018": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/csd/2018": { + "name": "ٹیچر فورم" + }, + "vocabulary/csd/2018": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursea/2019": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursea/2019": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursea/2019": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursea/2019": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/courseb/2019": { + "name": "نصابی رہنما" + }, + "standard_mappings/courseb/2019": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/courseb/2019": { + "name": "ٹیچر فورم" + }, + "vocabulary/courseb/2019": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursed/2019": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursed/2019": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursed/2019": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursed/2019": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursef/2019": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursef/2019": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursef/2019": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursef/2019": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursee/2019": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursee/2019": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursee/2019": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursee/2019": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/express/2019": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/express/2019": { + "name": "ٹیچر فورم" + }, + "vocabulary/express/2019": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursec/2019": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursec/2019": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursec/2019": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursec/2019": { + "name": "ذخیرہ الفاظ" + }, + "teacher_forum/csd/2019": { + "name": "ٹیچر فورم" + }, + "code_introduced_1/csd/2019": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_2/csd/2019": { + "name": "معیاری نقشہ جات" + }, + "vocabulary_2/csd/2019": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced_3/csd/2019": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_5/csd/2019": { + "name": "معیاری نقشہ جات" + }, + "vocabulary_5/csd/2019": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced_2/csd/2019": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_3/csd/2019": { + "name": "معیاری نقشہ جات" + }, + "vocabulary_3/csd/2019": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings_4/csd/2019": { + "name": "معیاری نقشہ جات" + }, + "vocabulary_4/csd/2019": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/csd/2019": { + "name": "معیاری نقشہ جات" + }, + "vocabulary/csd/2019": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced/csd/2019": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_1/csd/2019": { + "name": "معیاری نقشہ جات" + }, + "vocabulary_1/csd/2019": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced_1/csd/2017": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_2/csd/2017": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_2/csd/2017": { + "name": "ٹیچر فورم" + }, + "vocabulary_2/csd/2017": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced_3/csd/2017": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_5/csd/2017": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_5/csd/2017": { + "name": "ٹیچر فورم" + }, + "vocabulary_5/csd/2017": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced/csd/2017": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_1/csd/2017": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_1/csd/2017": { + "name": "ٹیچر فورم" + }, + "vocabulary_1/csd/2017": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/csd/2017": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/csd/2017": { + "name": "ٹیچر فورم" + }, + "vocabulary/csd/2017": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings_4/csd/2017": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_4/csd/2017": { + "name": "ٹیچر فورم" + }, + "vocabulary_4/csd/2017": { + "name": "ذخیرہ الفاظ" + }, + "code_introduced_2/csd/2017": { + "name": "ضابطہ متعارف کرایا" + }, + "standard_mappings_3/csd/2017": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum_3/csd/2017": { + "name": "ٹیچر فورم" + }, + "vocabulary_3/csd/2017": { + "name": "ذخیرہ الفاظ" + }, "list_of_poems_1/poem-art/unversioned": { "name": "نظموں کی فہرست", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -90,6 +417,9 @@ "common-sense-media-pause-think/courseb/2021": { "type": "ویڈیو" }, + "unplugged-video-big-event/courseb/2021": { + "type": "ویڈیو" + }, "csf-the-big-event-assessment/courseb/2021": { "type": "تشخیصات" }, @@ -464,6 +794,96 @@ }, "website-for-a-purpose-1/csd/2021": { "type": "روبرک" + }, + "standard_mappings/pre-express/2020": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/pre-express/2020": { + "name": "ٹیچر فورم" + }, + "vocabulary/pre-express/2020": { + "name": "ذخیرہ الفاظ" + }, + "standard_mappings/express/2020": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/express/2020": { + "name": "ٹیچر فورم" + }, + "vocabulary/express/2020": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/courseb/2020": { + "name": "نصابی رہنما" + }, + "standard_mappings/courseb/2020": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/courseb/2020": { + "name": "ٹیچر فورم" + }, + "vocabulary/courseb/2020": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursed/2020": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursed/2020": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursed/2020": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursed/2020": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursec/2020": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursec/2020": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursec/2020": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursec/2020": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursee/2020": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursee/2020": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursee/2020": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursee/2020": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursea/2020": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursea/2020": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursea/2020": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursea/2020": { + "name": "ذخیرہ الفاظ" + }, + "curriculum_guide/coursef/2020": { + "name": "نصابی رہنما" + }, + "standard_mappings/coursef/2020": { + "name": "معیاری نقشہ جات" + }, + "teacher_forum/coursef/2020": { + "name": "ٹیچر فورم" + }, + "vocabulary/coursef/2020": { + "name": "ذخیرہ الفاظ" } } } diff --git a/dashboard/config/locales/scripts.ur-PK.yml b/dashboard/config/locales/scripts.ur-PK.yml index a2ea9fb02ed8f..82fff3a6c129e 100644 --- a/dashboard/config/locales/scripts.ur-PK.yml +++ b/dashboard/config/locales/scripts.ur-PK.yml @@ -338,6 +338,8 @@ ur: lessons: Teacher Dashboard: name: ٹیچر کا ڈیش بورڈ + basketball: + name: باسکٹ بال hoc-encryption: lessons: Simple Encryption: @@ -406,6 +408,8 @@ ur: lessons: Envelope Variables: name: لفافہ متغیرات + sports: + name: کھیل csp5-support: description: |- #### **یہ کورس اس کورس کے ورژن سے وابستہ ہے جو اب مزید معاونت یافتہ نہیں ہے۔ ہمارے سب سے موجودہ نصاب دیکھنے کے لیے ہمارا کورسز کا عمومی جائزہ صفحہ () ملاحظہ کریں۔** @@ -566,6 +570,7 @@ ur: انہیں ایک گھنٹے تک پہیلیاں کے ذریعے کام کرنے میں بہت مزہ آئے گا۔ ہائی اسکول کے طلباء زیادہ تر ٹیوٹوریل کو ختم کریں گے اور آخر میں مفت کھیل کی سطح پر کھیلنے کے لیے ان کے پاس کچھ وقت ہوگا۔ + name: ہیرو course-e-2018: lessons: Loops in Artist: @@ -644,6 +649,7 @@ ur: ہے۔ یہ سبق ہر عمر کے سیکھنے والوں کے لیے ڈیزائن کیا گیا ہے لیکن اسے میں پڑھنے کی ضرورت ہوتی ہے۔ اس سرگرمی کے لیے آواز کی ضرورت ہوتی ہے کیونکہ یہ ٹول موسیقی کا جواب دینے کے لیے بنایا گیا تھا۔ + name: رقص کرنا aquatic: lessons: Aquatic: @@ -654,6 +660,7 @@ ur: انہیں ایک گھنٹے تک پہیلیاں کے ذریعے کام کرنے میں بہت مزہ آئے گا۔ ہائی اسکول کے طلباء زیادہ تر ٹیوٹوریل کو ختم کریں گے اور آخر میں مفت کھیل کی سطح پر کھیلنے کے لیے ان کے پاس کچھ وقت ہوگا۔ + name: آبی dance--draft: lessons: Dance Party: @@ -864,7 +871,6 @@ ur: dance-2019: lessons: Dance Party: - name: ڈانس پارٹی description_student: اس سبق میں، ہر عمر کے سیکھنے والوں کو ایک محفوظ، معاون ماحول میں کوڈنگ اور کمپیوٹر سائنس کے ساتھ تعارفی تجربہ ملتا ہے۔ یہ سبق ہر عمر کے سیکھنے والوں کے لیے ڈیزائن کیا گیا ہے لیکن اسے @@ -1597,8 +1603,7 @@ ur: display_name: ڈیمو اور وسائل csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: سیکھنے کے پلیٹ فارم Code.org کے استعمال کا طریقہ + Navigating the Codeorg learning platform: description_teacher: |- **آپ سیکھیں گے کہ کیسے:** @@ -3008,6 +3013,8 @@ ur: name: جاوا لیب lesson-9: name: لوپس + lesson-21: + name: کنسول pre-express-2022: lesson_groups: csf_loops: @@ -3018,6 +3025,12 @@ ur: lessons: lesson-6: name: متغیرات + lesson-16: + name: کنسول + csa3-2022: + lessons: + lesson-16: + name: کنسول cs4all-invasive-species: lessons: lesson-12: @@ -3355,3 +3368,5 @@ ur: Variables: name: متغیرات key: متغیرات + hello-world-csc: + title: ہیلو ورلڈ diff --git a/dashboard/config/locales/vocabularies.ur-PK.json b/dashboard/config/locales/vocabularies.ur-PK.json index 41f8a82139894..3f4bdfef962c9 100644 --- a/dashboard/config/locales/vocabularies.ur-PK.json +++ b/dashboard/config/locales/vocabularies.ur-PK.json @@ -51,7 +51,8 @@ "word": "رویہ" }, "algorithm/coursef/2021": { - "word": "الگورتھم" + "word": "الگورتھم", + "definition": "ایک ٹاسک کو مکمل کرنے کے لیے مراحل کی فہرست۔" }, "variable/coursef/2021": { "word": "متغیر" diff --git a/i18n/locales/ur-PK/dashboard/blocks.yml b/i18n/locales/ur-PK/dashboard/blocks.yml index 2f4ca989bc12c..52689cd362705 100644 --- a/i18n/locales/ur-PK/dashboard/blocks.yml +++ b/i18n/locales/ur-PK/dashboard/blocks.yml @@ -2,6 +2,8 @@ ur: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: نیا بنائیں {ANIMATION_NAME} سپریبر {LOCATION} Dancelab_alternateMoves: text: |- {GROUP} ہر {N} پیمائشوں @@ -1038,6 +1040,12 @@ ur: text: خط کھینچ لیں {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: کناروں کو منتقل کرنے سے {SPRITE} بلاک کریں + gamelab_everySeconds: + text: 'ہر ایک کو دہرائیں {N} {UNIT} ' + options: + UNIT: + '"seconds"': سیکنڈز + '"frames"': فریمیں gamelab_followingTargets: text: اہداف کا تعاقب gamelab_getAllSprites: @@ -1190,6 +1198,8 @@ ur: '"pop"': پاپ '"rain"': بارش '"spiral"': پیچ دار + gamelab_makeNewScaledSprite: + text: نیا بنائیں {ANIMATION_NAME} سپریبر {LOCATION} gamelab_makeNewSpriteAnon: text: نیا بنائیں {ANIMATION_NAME} سپریبر {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/ur-PK/dashboard/scripts.yml b/i18n/locales/ur-PK/dashboard/scripts.yml index 8c90a071f90f9..6b8aee3b097ff 100755 --- a/i18n/locales/ur-PK/dashboard/scripts.yml +++ b/i18n/locales/ur-PK/dashboard/scripts.yml @@ -270,6 +270,8 @@ ur: lessons: Teacher Dashboard: name: ٹیچر کا ڈیش بورڈ + basketball: + name: باسکٹ بال hoc-encryption: lessons: Simple Encryption: @@ -300,6 +302,8 @@ ur: lessons: Envelope Variables: name: لفافہ متغیرات + sports: + name: کھیل csp5-support: description: "#### **یہ کورس اس کورس کے ورژن سے وابستہ ہے جو اب مزید معاونت یافتہ نہیں ہے۔ ہمارے سب سے موجودہ نصاب دیکھنے کے لیے ہمارا کورسز کا عمومی جائزہ صفحہ () ملاحظہ کریں۔**\n\nیہ یونٹ 5 پڑھانے کی تیاری کرنے والے CSP اساتذہ کے لیے پروفیشنل لرننگ کورس میں منظم کردہ آن لائن معاونتوں کا ایک مجموعہ ہے۔" csd6-draft: @@ -432,6 +436,7 @@ ur: lessons: Minecraft Hour of Code: description_teacher: اس سبق میں، ہر عمر کے سیکھنے والوں کو ایک محفوظ، معاون ماحول میں کوڈنگ اور کمپیوٹر سائنس کے ساتھ تعارفی تجربہ ملتا ہے۔ یہ سبق پڑھنے کے لیے کافی عمر کے طالب علموں کے لیے مناسب ہے (عمر 6+ سال)۔ نوجوان سیکھنے والے شاید ٹیوٹوریل ختم نہیں کریں گے، لیکن شاید انہیں ایک گھنٹے تک پہیلیاں کے ذریعے کام کرنے میں بہت مزہ آئے گا۔ ہائی اسکول کے طلباء زیادہ تر ٹیوٹوریل کو ختم کریں گے اور آخر میں مفت کھیل کی سطح پر کھیلنے کے لیے ان کے پاس کچھ وقت ہوگا۔ + name: ہیرو course-e-2018: lessons: Loops in Artist: @@ -500,10 +505,12 @@ ur: name: ڈانس پارٹی description_student: اس سبق میں، ہر عمر کے سیکھنے والوں کو ایک محفوظ، معاون ماحول میں کوڈنگ اور کمپیوٹر سائنس کے ساتھ تعارفی تجربہ ملتا ہے۔ یہ سبق ہر عمر کے سیکھنے والوں کے لیے ڈیزائن کیا گیا ہے لیکن اسے میں پڑھنے کی ضرورت ہوتی ہے۔ اس سرگرمی کے لیے آواز کی ضرورت ہوتی ہے کیونکہ یہ ٹول موسیقی کا جواب دینے کے لیے بنایا گیا تھا۔ description_teacher: اس سبق میں، ہر عمر کے سیکھنے والوں کو ایک محفوظ، معاون ماحول میں کوڈنگ اور کمپیوٹر سائنس کے ساتھ تعارفی تجربہ ملتا ہے۔ یہ سبق ہر عمر کے سیکھنے والوں کے لیے ڈیزائن کیا گیا ہے لیکن اسے میں پڑھنے کی ضرورت ہوتی ہے۔ اس سرگرمی کے لیے آواز کی ضرورت ہوتی ہے کیونکہ یہ ٹول موسیقی کا جواب دینے کے لیے بنایا گیا تھا۔ + name: رقص کرنا aquatic: lessons: Aquatic: description_teacher: اس سبق میں، ہر عمر کے سیکھنے والوں کو ایک محفوظ، معاون ماحول میں کوڈنگ اور کمپیوٹر سائنس کے ساتھ تعارفی تجربہ ملتا ہے۔ یہ سبق پڑھنے کے لیے کافی عمر کے طالب علموں کے لیے مناسب ہے (عمر 6+ سال)۔ نوجوان سیکھنے والے شاید ٹیوٹوریل ختم نہیں کریں گے، لیکن شاید انہیں ایک گھنٹے تک پہیلیاں کے ذریعے کام کرنے میں بہت مزہ آئے گا۔ ہائی اسکول کے طلباء زیادہ تر ٹیوٹوریل کو ختم کریں گے اور آخر میں مفت کھیل کی سطح پر کھیلنے کے لیے ان کے پاس کچھ وقت ہوگا۔ + name: آبی dance--draft: lessons: Dance Party: @@ -705,7 +712,6 @@ ur: dance-2019: lessons: Dance Party: - name: ڈانس پارٹی description_student: اس سبق میں، ہر عمر کے سیکھنے والوں کو ایک محفوظ، معاون ماحول میں کوڈنگ اور کمپیوٹر سائنس کے ساتھ تعارفی تجربہ ملتا ہے۔ یہ سبق ہر عمر کے سیکھنے والوں کے لیے ڈیزائن کیا گیا ہے لیکن اسے میں پڑھنے کی ضرورت ہوتی ہے۔ اس سرگرمی کے لیے آواز کی ضرورت ہوتی ہے کیونکہ یہ ٹول موسیقی کا جواب دینے کے لیے بنایا گیا تھا۔ description_teacher: اس سبق میں، ہر عمر کے سیکھنے والوں کو ایک محفوظ، معاون ماحول میں کوڈنگ اور کمپیوٹر سائنس کے ساتھ تعارفی تجربہ ملتا ہے۔ یہ سبق ہر عمر کے سیکھنے والوں کے لیے ڈیزائن کیا گیا ہے لیکن اسے میں پڑھنے کی ضرورت ہوتی ہے۔ اس سرگرمی کے لیے آواز کی ضرورت ہوتی ہے کیونکہ یہ ٹول موسیقی کا جواب دینے کے لیے بنایا گیا تھا۔ k5-onlinepd-2019: @@ -1224,8 +1230,7 @@ ur: display_name: ڈیمو اور وسائل csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: سیکھنے کے پلیٹ فارم Code.org کے استعمال کا طریقہ + Navigating the Codeorg learning platform: description_teacher: |- **آپ سیکھیں گے کہ کیسے:** @@ -2196,6 +2201,8 @@ ur: name: جاوا لیب lesson-9: name: لوپس + lesson-21: + name: کنسول pre-express-2022: lesson_groups: csf_loops: @@ -2206,6 +2213,12 @@ ur: lessons: lesson-6: name: متغیرات + lesson-16: + name: کنسول + csa3-2022: + lessons: + lesson-16: + name: کنسول cs4all-invasive-species: lessons: lesson-12: @@ -2399,3 +2412,5 @@ ur: Variables: name: متغیرات key: متغیرات + hello-world-csc: + title: ہیلو ورلڈ From acb5755355fcdc09e433ea915b75c67c2f3d978f Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:55 +0000 Subject: [PATCH 77/84] dashboard i18n updates - Uzbek --- .../config/locales/authored_hints.uz-UZ.json | 31 +- dashboard/config/locales/blocks.uz-UZ.yml | 10 + .../locales/function_definitions.uz-UZ.json | 5 - .../locales/lesson_activities.uz-UZ.json | 14 +- .../locales/long_instructions.uz-UZ.json | 20 +- dashboard/config/locales/resources.uz-UZ.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.uz-UZ.yml | 27 +- .../locales/short_instructions.uz-UZ.json | 6 +- .../locales/teacher_markdown.uz-UZ.json | 8 +- i18n/locales/uz-UZ/dashboard/blocks.yml | 10 + i18n/locales/uz-UZ/dashboard/scripts.yml | 27 +- 11 files changed, 628 insertions(+), 70 deletions(-) diff --git a/dashboard/config/locales/authored_hints.uz-UZ.json b/dashboard/config/locales/authored_hints.uz-UZ.json index 17918333c7135..f0cd21032cc73 100644 --- a/dashboard/config/locales/authored_hints.uz-UZ.json +++ b/dashboard/config/locales/authored_hints.uz-UZ.json @@ -1320,13 +1320,13 @@ "courseD_bee_conditionals_challenge1_b": "Ushbu jumboqda har bir bo'shliqda gul, asalari ini yoki hech narsa bo'lishi mumkin. Demak, har bir kvadrat bo'yicha siz \"if / else\" shartini takrorlashingiz mumkin." }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "Dasturning birinchi yarmi nimaga ishlamoqda? Asalari nima sababdan orgaqag harakat qilishi kerakligi haqida o‘ylab ko‘ring. U har safar gul ustidan yurganda qancha nektar asal yig‘adi?", @@ -1410,8 +1410,8 @@ "courseD_bee_nestedLoops7_c": "Bo‘laklaringizni 3 karra ichkariga joylashtiring, mana bu tarzda:\n\n- repeat 4\n - repeat 3\n - repeat 12\n - get nectar\n - move forward\n - turn right" }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "Har birinchi **ikkinchi** uyumlardan faqatgina **ikkita** olmoslarni yig‘ishdan boshlang.\n\n![]()\nUshbu kod bo‘laklarini ishlating.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "Keyin, ushbu qatordan qolgan olmoslarni yig‘ib oling.\n\n![]()\nUshbu kod bo‘laklarini dasturingizga qo‘shib qo‘ying.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "Har birinchi **ikkinchi** uyumlardan faqatgina **ikkita** olmoslarni yig‘ishdan boshlang.\n\n![]()\nUshbu kod bo‘laklarini ishlating.\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "Keyin, ushbu qatordan qolgan olmoslarni yig‘ib oling.\n\n![]()\nUshbu kod bo‘laklarini dasturingizga qo‘shib qo‘ying.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "va nihoyat, qolgan xazinani yig‘ib chiqing. Ushbu kod bo‘laklarini dasturingizga qo‘shib qo‘ying.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Bu boshqotirmaning to‘liq yechimi mana shu.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -5012,7 +5012,7 @@ "courseF_bee_functions_challenge2_b": "**Yechim:**\n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_b": "Keyin, ushbu qatordan qolgan olmoslarni yig‘ib oling.\n\n![]()\nUshbu kod bo‘laklarini dasturingizga qo‘shib qo‘ying.\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_b": "Keyin, ushbu qatordan qolgan olmoslarni yig‘ib oling.\n\n![]()\nUshbu kod bo‘laklarini dasturingizga qo‘shib qo‘ying.\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "va nihoyat, qolgan xazinani yig‘ib chiqing. Ushbu kod bo‘laklarini dasturingizga qo‘shib qo‘ying.\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "Bu boshqotirmaning to‘liq yechimi mana shu.\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -5633,7 +5633,7 @@ "courseD_bee_conditionals_challenge1_b": "Ushbu jumboqda har bir bo'shliqda gul, asalari ini yoki hech narsa bo'lishi mumkin. Demak, har bir kvadrat bo'yicha siz \"if / else\" shartini takrorlashingiz mumkin." }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1a": { "courseD_bee_debugging_challenge1_a": "Dasturning birinchi yarmi nimaga ishlamoqda? Asalari nima sababdan orgaqag harakat qilishi kerakligi haqida o‘ylab ko‘ring. U har safar gul ustidan yurganda qancha nektar asal yig‘adi?", @@ -8212,18 +8212,18 @@ "hint1": "Hodisalar blokidagi \"+\" tugmasini bosing. \"Kostyumni o'zgartirish\" blokidagi bo'sh joyni ichidagi \"mavzu\" bloki bilan to'ldiring.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Monstrlar niqobini berish uchun \"kostyumni o'zgartirish\" bloki va \"bosilganda\" tadbiridan foydalaning:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nKichik qizil \"bosilgan\" blokini ham olib borishni unutmang!", - "hint2": "Ushbu darajadagi yangi kod quyidagicha ko'rinishi kerak:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Monstrlar niqobini berish uchun \"kostyumni o'zgartirish\" bloki va \"bosilganda\" tadbiridan foydalaning:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nKichik qizil \"bosilgan\" blokini ham olib borishni unutmang!", + "hint2": "Ushbu darajadagi yangi kod quyidagicha ko'rinishi kerak:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Qo'shimcha topshiriq xphlaysizmi?\n\nBundan tashqari, siz monstrlarni tezroq yoki sekinroq harakatga keltirishingiz mumkin.\n\n1. Ushbu blokdagi \"Tahrirlash\" tugmasini bosing wandering\n2. Ushbu blokdagi raqamni oshirish yoki kamaytirish:\n\n this sprite1\n\n\nMonstrlar sekinroq harakatlanishi uchun \"0,5\" yoki \"0,25\" kabi kasr sonini tanlang. Ularni tezroq harakatlantirish uchun 1 dan kattaroq raqamni tanlang." }, "CourseF_outbreak6": { "hint2": "Boshqa \"harakat\" bloklarini \"if chance\" blokining ichki qismiga o'tkazganingizga ishonch hosil qiling:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Sog'lom va yuqtirilgan spraytlar o'rtasidagi \"teginish\"ning barcha mumkin bo'lgan kombinatsiyalarini tekshirish uchun yana 3 ta `when touches` hodisasini qo'shishingiz kerak.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Sog'lom va yuqtirilgan spraytlar o'rtasidagi \"teginish\"ning barcha mumkin bo'lgan kombinatsiyalarini tekshirish uchun yana 3 ta `when touches` hodisasini qo'shishingiz kerak.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vaksinalar\n\nSiz ularni bosganingizda monstrlar uchun emlashni simulyatsiya qilishingiz mumkin. Buning uchun ushbu hodisa bilan \"kostyumni o'zgartirish\" blokidan foydalaning:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vaksinalar\n\nSiz ularni bosganingizda monstrlar uchun emlashni simulyatsiya qilishingiz mumkin. Buning uchun ushbu hodisa bilan \"kostyumni o'zgartirish\" blokidan foydalaning:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "O'zingizni qotib qolgandek his qilyapsizmi? Siz har doim quyida joylashgan \"Versiya tarixi\" tugmachasini bosgan holda \"Qayta boshlash\"-ni tanlab, kodingizni tiklashingiz mumkin." }, "Function intro Ryan_2021": { @@ -8539,8 +8539,7 @@ }, "courseA_maze_seq13_2021": { "courseA_maze_seq13_a": "Agar sizga kerak bo'lgan yo'l noaniq bo'lsa, barmog'ingiz bilan qushdan cho'chqaga boradigan yo'lni izlang.", - "courseA_maze_seq13_b": "Xato qilishdan qo'rqmang! Bloklarni qo'shib, nima bo'lishini ko'rish uchun kodni ishlatib ko'ring.", - "courseA_maze_seq13_c": "Ushbu \n \nbloklari sizga cho'chqaga yaqinlashishga yordam beradi." + "courseA_maze_seq13_b": "Xato qilishdan qo'rqmang! Bloklarni qo'shib, nima bo'lishini ko'rish uchun kodni ishlatib ko'ring." }, "courseA_maze_seq1_2021": { "courseA_maze_seq1_a": "Agar siz qushni harakatga keltirishda muammolarga duch kelgan bo'lsangiz, \n \n ostiga bloklar qo'yilganligiga ishonch hosil qiling.", @@ -9450,7 +9449,7 @@ "courseD_bee_conditionals_challenge1_b": "Ushbu jumboqda har bir bo'shliqda gul, asalari ini yoki hech narsa bo'lishi mumkin. Demak, har bir kvadrat bo'yicha siz \"if / else\" shartini takrorlashingiz mumkin." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Xuddi \"if at flower\" bloklari singari,\"while nectar> 0 \" ichidagi kod faqat ari gulda bo'lganida ishlaydi. Farqi shundaki, ichkaridagi kod nektar qolmaguncha qayta-qayta ishlaydi. Ushbu namunani sinab ko'ring:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_nestedLoops1_2021": { "courseD_bee_nestedLoops1_a": "Ishlamayaptimi? Kodni qatorma qator ishga tushirish uchun \"Step\" tugmachasidan foydalaning.", @@ -9993,10 +9992,6 @@ }, "New Minecraft Hero Project": { "MC_HOC_2017_13_Cole_a": "Agent yordamida Aleks yoki Stiv xaritaning chetidan o'tib ketishi uchun bir nechta ko'priklarni qurishga harakat qiling." - }, - "courseB_iceage_loops3_2021": { - "courseB_iceage_loops3_a": "Bu yangi blokdan foydalaning!\n \n 5\n ", - "courseB_iceage_loops3_b": "Kodni takrorlash uchun `repeat` \n ???\n siklini olib keling, so‘ngra kerakli blokni ichiga qo‘ying." } } } diff --git a/dashboard/config/locales/blocks.uz-UZ.yml b/dashboard/config/locales/blocks.uz-UZ.yml index 94ce956ee63be..f43511a484970 100644 --- a/dashboard/config/locales/blocks.uz-UZ.yml +++ b/dashboard/config/locales/blocks.uz-UZ.yml @@ -2,6 +2,8 @@ uz: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: " {LOCATION} da yangi {ANIMATION_NAME} sprayt yaratish" Dancelab_alternateMoves: text: " {MOVE1} va {MOVE2} orasida {GROUP} harakatlar guruhi har {N} o'lchovda almashadi" @@ -1032,6 +1034,12 @@ uz: text: sudranuvchan gamelab_edgesDisplace: text: chegaralar {SPRITE} harakatini bloklagan + gamelab_everySeconds: + text: har {N} {UNIT} takrorlash + options: + UNIT: + '"seconds"': soniyalar + '"frames"': freymlar gamelab_getAllSprites: text: barcha spraytlar gamelab_getProp: @@ -1177,6 +1185,8 @@ uz: options: EFFECT: '"rain"': yomg‘ir + gamelab_makeNewScaledSprite: + text: " {LOCATION} da yangi {ANIMATION_NAME} sprayt yaratish" gamelab_makeNewSpriteAnon: text: " {LOCATION} da yangi {ANIMATION_NAME} sprayt yaratish" gamelab_makeNumSprites: diff --git a/dashboard/config/locales/function_definitions.uz-UZ.json b/dashboard/config/locales/function_definitions.uz-UZ.json index 73fb6063da758..08d58236c83d3 100644 --- a/dashboard/config/locales/function_definitions.uz-UZ.json +++ b/dashboard/config/locales/function_definitions.uz-UZ.json @@ -3233,11 +3233,6 @@ "function 2": { "name": "funksiya 2" } - }, - "courseB_artist_loops_challenge2_2021": { - "potential solution": { - "name": "potensial yechim" - } } } } diff --git a/dashboard/config/locales/lesson_activities.uz-UZ.json b/dashboard/config/locales/lesson_activities.uz-UZ.json index e6c320454ee6e..c15b9beef484e 100644 --- a/dashboard/config/locales/lesson_activities.uz-UZ.json +++ b/dashboard/config/locales/lesson_activities.uz-UZ.json @@ -309,11 +309,14 @@ "name": "Qo‘shimcha mashg‘ulotlar" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "Mashg‘ulot (30-45 daqiqa)" + "name": "Faoliyat" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "Darajalar" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Wrap Up" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "Qo‘shimcha mashg‘ulotlar" }, @@ -321,7 +324,7 @@ "name": "Darajalar" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "Mashg‘ulot (30-45 daqiqa)" + "name": "Faoliyat" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "Darajalar" @@ -329,6 +332,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Wrap Up" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Baholash" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "Qizdirish" }, @@ -3897,10 +3903,10 @@ "name": "Wrap Up" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "Kirish (5 minut)" + "name": "Boshlash" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "Mashg‘ulot (30-45 daqiqa)" + "name": "Faoliyat" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Wrap Up" diff --git a/dashboard/config/locales/long_instructions.uz-UZ.json b/dashboard/config/locales/long_instructions.uz-UZ.json index ed98a457c10f6..6415c28bc1e01 100644 --- a/dashboard/config/locales/long_instructions.uz-UZ.json +++ b/dashboard/config/locales/long_instructions.uz-UZ.json @@ -1743,14 +1743,14 @@ "courseD_scrat_ramp7": "Skratga yo'ng'oqqa yetish uchun yordam bering!", "Dance Party 3": "\"Alien2\" deb nomlangan yangi sprayt yarating.\n\nUni bosganda u boshqa raqs harakatini amalga oshiradigan qiling.", "CourseD_Dance_Party_01": "\\_Keling raqs bazmini o'tkazalik! \\_\n\nDastlabki raqqosni yaratish uchun `make a new` - \"yangi\" blokini ish maydoniga torting va uni `setup` - \"o'rnatish\" blokining ichiga ulang.\n\n- \\_ Qo'shimcha ma'lumot yoki qo'shimcha chellenjlarni xohlasangiz, siz chiroqni chap tomonga bosishingiz mumkin.\\_", - "CourseD_Dance_Party_02": "Keling, bu moose raqsini olaylik!\n\nnew_dancerFloss-1 blokini ish joyiga torting. Uni 4\"measures\" hodisa bloki ostiga ulang. Sizning raqqosingiz to'rtinchi o'lchovdan keyin yangi harakatni boshlashi kerak.\n\n\\*\\* O'lchovlar \\*\\* musiqada vaqtni hisoblash uchun ishlatiladi. Ushbu qo'llanmada o'lchov to'rt zarbadan iborat.", + "CourseD_Dance_Party_02": "Keling, bu moose raqsini olaylik!\n\nnew\\_dancerFloss-1 blokini ish joyiga torting. Uni 4\"measures\" hodisa bloki ostiga ulang. Sizning raqqosingiz to'rtinchi o'lchovdan keyin yangi harakatni boshlashi kerak.\n\n\\*\\* O'lchovlar \\*\\* musiqada vaqtni hisoblash uchun ishlatiladi. Ushbu qo'llanmada o'lchov to'rt zarbadan iborat.", "CourseD_Dance_Party_03": "\\_Endi biz yo'l ochmoqdamiz! \\_\n\nO'zingizning ish maydoningizga 6\"measures\" hodisa blokini qo'shing. Raqqosni 6 ta o'lchovdan so'ng yangi harakatni boshlashga majbur qiling.", "CourseD_Dance_Party_04": "\\_Bu raqsga biroz o't kerak! \\_\n\nAsboblar qutisidan raqqos orqasida fon effektini qo'shadigan yangi blokni qidiring. Effektlarning vaqt ichida o'zgarishini musiqa bilan tomosha qiling!", "CourseD_Dance_Party_05": "Raqqosni har 2 o'lchovda harakatini o'zgartirishi uchun yana bitta yangi blokdan foydalaning.\n\n- \"(Keyingi)\", \"(Oldingi)\" yoki \"(Tasodifiy)\"ni tanlash raqqos har safar kod ishga tushirilganda boshqa harakatni amalga oshirishini bildiradi.", "CourseD_Dance_Party_06": "\\_Bizga ko'proq raqqoslar kerak! \\_\n\n_Mushuk bilan raqsga tushish uchun \"backup_dancer1\" nomli orqa qator raqqosini yarating.", "CourseD_Dance_Party_08": "Har qanday raqqosning tashqi ko'rinishini boshqaradigan _properties_ to'plami mavjud.\n\nSiz ularni orqa qatorda turgandek ko'rinishi uchun o'lchamlarini kichikroq qilishingiz mumkin. Ikkala orqa qator raqqoslarini ham bir xil o'lchamda qila olasizmi?", "CourseD_Dance_Party_09": "Raqqoslar rang tusini qo'sha oladigan \"tint\" xususiyatiga ega. Raqqoslardan birining rangini o'zgartirishga harakat qiling.\n\n- \"Tint\"lar siz tanlagan rangni raqqos rangi bilan aralashtirib yuboradi.", - "CourseD_Dance_Party_10": "Endi biz raqqos xususiyatlarini qanday o'zgartirishni bilamiz. Shuningdek, biz bir xil xususiyatlarni ushbu blok yordamida avtomatik ravishda musiqaga javob berdira olamiz:\n\n \n right_unicorn\n \"scale\"\n \"bass\"\n \n\nUshbu dastur bitta raqqosning balandligini boshqarish uchun musiqaning \"bass\" balandligidan (past tovushlar) foydalanadi. Boshqa raqqosni ham musiqaga javob berdira olasizmi?", + "CourseD_Dance_Party_10": "Endi biz raqqos xususiyatlarini qanday o'zgartirishni bilamiz. Shuningdek, biz bir xil xususiyatlarni ushbu blok yordamida avtomatik ravishda musiqaga javob berdira olamiz:\n\n \n right\\_unicorn\n \"scale\"\n \"bass\"\n \n\nUshbu dastur bitta raqqosning balandligini boshqarish uchun musiqaning \"bass\" balandligidan (past tovushlar) foydalanadi. Boshqa raqqosni ham musiqaga javob berdira olasizmi?", "Dance_Party_04": "\\_Bu raqsga biroz o't kerak! \\_\n\nAsboblar qutisidan raqqos orqasida fon effektini qo'shadigan yangi blokni qidiring. Effektlarning vaqt ichida o'zgarishini musiqa bilan tomosha qiling!", "Dance_Party_05": "Raqqosni har 2 o'lchovda harakatini o'zgartirishi uchun yana bitta yangi blokdan foydalaning.\n\n- \"(Keyingi)\", \"(Oldingi)\" yoki \"(Tasodifiy)\"ni tanlash raqqos har safar kod ishga tushirilganda boshqa harakatni amalga oshirishini bildiradi.", "Dance_Party_06": "\\_Bizga ko'proq raqqoslar kerak! \\_\n\n_Mushuk bilan raqsga tushish uchun \"backup_dancer1\" nomli orqa qator raqqosini yarating.", @@ -2497,7 +2497,7 @@ "ramp_artist_loops7_2021": "O‘xshashlikni qidiring va sikllardan foydalangan holda hozirgi kodni qisqartiring!", "ramp_artist_loops8_2021": "**Qo‘shimcha topshiriq:** O‘xshashlikni qidiring va sikllardan foydalangan holda hozirgi kodni qisqartiring.", "ramp_artist_loops9_2021": "Bu boshqotirmani tomonlari 200 pikseldan iborat to‘rtburchak chizgan holda yeching.", - "CourseF_outbreak1": "# Simulyatsiya yaratish\n\n\n\n
                                            \n\n\n_Bugun, siz Monster Town-da virus tarqalishini o'zingizning simulyatsiya qilishingiz uchun kod yozasiz._\n\n*Birinchidan, biz MONSTRLAR vakili bo'lishi uchun spraytlar yaratish orqali Monster Townni hayotga keltiramiz. O'zingizning simulyatsiyangizni ko'rish uchun kodingizni **ish maydoniga** \\_yozing keyin* **Run** \\_tugmasini bosing. Agar sizga yordam kerak bo'lsa, maslahat uchun \\_ \\*\\* lampochkani \\*\\* \\_bosing.\n\n
                                            \n\n## Quyidagilarni bajaring:\n\n1. 10 ta sog'lom monstrni ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) va 1 ta kasal monstrni ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png) tasvirlash uchun spraytlar yarating. \\*\\* Sprites \\*\\* - bu ekrandagi qahramonlar, ular harakatlanishi, o'zgarishi yoki o'zaro ta'sir qilishi mumkin.\n\n2. Spraytlarning o'lchamini \"50\" ga sozlang va barchasini \"daydi bo'lib\" yurdiring.\n\n3. \"RUN\" tugmasini bosing.\n\nSiz spraytlarni o'ngdagi animatsiya kabi harakat qilayotganini ko'rishingiz kerak.", + "CourseF_outbreak1": "# Simulyatsiya yaratish\n\n\n\n
                                            \n\n\n_Bugun, siz Monster Town-da virus tarqalishini o'zingizning simulyatsiya qilishingiz uchun kod yozasiz._\n\n\\*Birinchidan, biz MONSTRLAR vakili bo'lishi uchun spraytlar yaratish orqali Monster Townni hayotga keltiramiz. O'zingizning simulyatsiyangizni ko'rish uchun kodingizni **ish maydoniga** \\_yozing keyin\\* **Run** \\_tugmasini bosing. Agar sizga yordam kerak bo'lsa, maslahat uchun \\_ \\*\\* lampochkani \\*\\* \\_bosing.\n\n
                                            \n\n## Quyidagilarni bajaring:\n\n1. 10 ta sog'lom monstrni ![](https://images.code.org/b57efd449a8e38661705438afaa2cbbe-image-1602095884444.png) va 1 ta kasal monstrni ![](https://images.code.org/b8250f20e6df1b95775b0ac084729da2-image-1602095889950.png) tasvirlash uchun spraytlar yarating. \\*\\* Sprites \\*\\* - bu ekrandagi qahramonlar, ular harakatlanishi, o'zgarishi yoki o'zaro ta'sir qilishi mumkin.\n\n2. Spraytlarning o'lchamini \"50\" ga sozlang va barchasini \"daydi bo'lib\" yurdiring.\n\n3. \"RUN\" tugmasini bosing.\n\nSiz spraytlarni o'ngdagi animatsiya kabi harakat qilayotganini ko'rishingiz kerak.", "CourseF_outbreak2": "# Hodisalar bilan dasturlash\n\n
                                            \n\n\\_\nEh! Monstrlardan biri virusni yuqtirdi! Sog'lom monstr kasal monstrga tegsa, u ham kasal bo'lib qoladi. \n\n
                                            \n\nIkki sprayt bir-biriga tegganda nimadir sodir bo'lishi uchun biz ushbu \"hodisa\" blokidan foydalanamiz:\n\n\"when\"\"healthy\"\"sick\"\n\nUshbu blokni chap tomonda ko'k \"+\" bilan ochishingizga e'tibor bering.\n\n## Quyidagilarni bajaring:\n\nTegishganda \\*\\* sog'lom monstrlar \\*\\*ni ![](https://images.code.org/aaa464d7edf881c69fb0d8909d59ff96-image-1602520553016.png) \\*\\* kasal hayvonlarga \\*\\* ![](https://images.code.org/57860d7a8618e61c95170691d61e0882-image-1602520556193.png) o'zgartirish uchun ichidagi `mavzu` blokidan foydalaning.", "CourseF_outbreak3": "\n\n# Niqoblar bilan epidemiyani to'xtatish\n\n*Epidemiyani sekinlashtirishning usullaridan biri bu niqob kiyishdir. Yuz maskalari bo'lgan monstrlar virusni yuqtira olmaydi yoki boshqalarga yuqtirmaydi. Monstrlarning bir turi bosilganda nimadir sodir bo'lishi uchun siz \"hodisa\" - yangi \\_block* turidan foydalanishingiz mumkin.\n\n## Quyidagilarni bajaring:\n\n1. Sog'lom monstrlar bosilganda ularga niqob berish uchun \"kostyumni o'zgartirish\" bloki bilan \"bosilganda\" blokidan foydalaning. Buni kasal monstrlar uchun takrorlang.\n\n2. \"Ishga tushirish\" tugmasini bosing va monstrlarni tezda bosishni boshlang. Barcha monstrlarga niqob kiyidirib, epidemiyani sekinlashtirishga yoki to'xtatishga harakat qiling.", "CourseF_outbreak5": "\n\n# Yana ko'proq monstrlar\n\n_Monster Townga yangi monstrlar ko'chib o'tmoqda! Bu kasallik uchun nimani anglatadi? Bashorat qilish uchun simulyatsiyadan foydalanamiz._\n\n## Quyidagilarni bajaring:\n\n1. Ushbu blokni tahrirlash orqali siz yaratadigan monstr spraytlar sonini o'zgartiring:\n [blockly block][0]\n\n2. Ushbu blokni tahrirlash orqali spraytlar hajmini o'zgartiring:\n [blockly block][1]\n\n3. Yangi simulyatsiyani 3-5 marta bajaring.\n\n\\_Hech narsa o'zgarma dimi? \\_", @@ -2603,19 +2603,7 @@ "CSD U6 iter predict bubbles_2021": "\\[] [0]", "CSDU2 - Type Anything_2021": "\n\n# Web Lab sahifasiga xush kelibsiz!\n\nSiz joylashgan platforma Web Lab deb nomlanadi. Ushbu veb-laboratoriyada ekranning uchta asosiy qismi mavjud.\n\n# Quyidagilarni bajaring\n\n- Ish maydoniga biror narsa yozishga harakat qiling.\n- Sahifa prevyusini ko'rish uchun bu rasmni bosing!", "CSDU4 Design Mode Video_2021": "## Ko'rib chiqish uchun savollar\n\n- Ilova laboratoriyasining qayerida ilovangizning foydalanuvchi interfeysini loyihalashingiz mumkin?\n- Ilovangizga qanday elementlarni qo'shishingiz mumkin?", - "U4 Model Program 5_2021": "# Boshqa tugmachalarni ulang\n\nEndi siz bitta tugmachani ishga tushirdingiz, qolganlar uchun ham xuddi shu tartibga amal qiling.\n\n# Quyidagilarni bajaring\n\n- Har bir tugma uchun tugma bosilganda tegishli ekranga havola qiladigan hodisa yarating.\n- Ilovangizni ishga tushiring va barcha tugmalar ishlashini tekshiring.", - "courseA_artist_loops7_2021": "Suvga to'lqin qo'shish uchun ??? siklidan foydalaning.\n\n![expandable](https://images.code.org/01c5f6772a8b608a2fca5f6de7e25c67-image-1498062629139.gif)", - "courseA_harvester_seq2_2021": "Hosil yig'uvchini makkajo'xoriga olib borish uchun **uchta** blokdan foydalaning!", - "courseA_harvester_seq3_2021": "Hosil yig'uvchini makkajo'xoriga olib borish uchun **uchta** blokdan foydalaning! Oxirida makkajo'xorini olishni unutmang.", - "courseA_playLab_events1_2021": "Bu Play Lab darajasi. Bloklarni ish maydoniga o'tkazing va nima bo'lishini ko'ring!", - "courseA_playLab_events2_2021": "Xorxe ismli It \"Salom\" deb aytmoqchi. Unga yordam bera olasizmi?", - "courseA_playLab_events3_2021": "\n 1\n 8\n blokni ish maydonida bo'lgan \n left\n hodisalar blokiga ulab, Xorxe Itga harakatlanishiga yordam bering.\n\nXorxeni bayroqqa olib borish va ushbu darajani tugatish uchun strelka tugmalaridan foydalaning!", - "courseA_playLab_events4_2021": "Endi o'ng strelka tugmasi bosilganda Xorxe to'g'ri harakatlanishi uchun boshqa hodisa blokini qo'shing. Strelka kalit so'zlaridan foydalaning yoki strelka tugmalarini bosib Xorxeni ikkala bayroqqa olib boring va darajani tugating!", - "courseA_playLab_events5_2021": "Endi \\`yuqoriga\\` va \\`pastga\\` strelka tugmalari bosilganda Xorxe yuqoriga va pastga harakatlanishi uchun hodisa bloklarini qo'shing. Xorxega bayroqlarni yig'ishga yordam bering va darajani tugating!", - "courseA_playLab_events6_2021": "Xorxe bosilganda fonni o'zgartirish va tasodifiy ovozni ijro etish orqali bu o'yinni yanada qiziqarli qiling. Kodingiz tayyor bo'lgach, uni sinab ko'rish uchun Xorxe ustiga bosing!", - "courseB_Scrat_ramp3a_2021": "Ushbu kodni tugatish uchun asboblar qutisidan blokini oling va uni boshqa bloklarning pastki qismiga qo'shing, so'ngra \"▶ Ishga tushirish\" tugmasini bosing.", - "courseB_artist_loops4_2021": "Endi biz tuproqni ekish uchun tayyorlashimiz kerak. Koddagi xatolarni toping va rassomga zamin tayyorlashda yordam bering.", - "courseB_collector_loops2_2021": "Laurelni xazinaga olib boring, so'ng uni olish uchun blokidan foydalaning.\n\nUshbu darajadan o'tish uchun to'rttala uyumni olish kerak." + "U4 Model Program 5_2021": "# Boshqa tugmachalarni ulang\n\nEndi siz bitta tugmachani ishga tushirdingiz, qolganlar uchun ham xuddi shu tartibga amal qiling.\n\n# Quyidagilarni bajaring\n\n- Har bir tugma uchun tugma bosilganda tegishli ekranga havola qiladigan hodisa yarating.\n- Ilovangizni ishga tushiring va barcha tugmalar ishlashini tekshiring." } } } diff --git a/dashboard/config/locales/resources.uz-UZ.json b/dashboard/config/locales/resources.uz-UZ.json index 1cb9dc8fec69a..2659a37d2fff1 100644 --- a/dashboard/config/locales/resources.uz-UZ.json +++ b/dashboard/config/locales/resources.uz-UZ.json @@ -56,6 +56,429 @@ "url": "https://youtu.be/x2mRoFNm22g", "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Dars rejalari" + }, + "standard_mappings/courseb/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum/courseb/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/courseb/2018": { + "name": "Lug‘at" + }, + "lesson_plans/coursea/2018": { + "name": "Dars rejalari" + }, + "standard_mappings/coursea/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursea/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursea/2018": { + "name": "Lug‘at" + }, + "lesson_plans/coursed/2018": { + "name": "Dars rejalari" + }, + "standard_mappings/coursed/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursed/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursed/2018": { + "name": "Lug‘at" + }, + "lesson_plans/coursef/2018": { + "name": "Dars rejalari" + }, + "standard_mappings/coursef/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursef/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursef/2018": { + "name": "Lug‘at" + }, + "lesson_plans/express/2018": { + "name": "Dars rejalari" + }, + "standard_mappings/express/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum/express/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/express/2018": { + "name": "Lug‘at" + }, + "lesson_plans/coursee/2018": { + "name": "Dars rejalari" + }, + "standard_mappings/coursee/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursee/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursee/2018": { + "name": "Lug‘at" + }, + "lesson_plans/coursec/2018": { + "name": "Dars rejalari" + }, + "standard_mappings/coursec/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursec/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursec/2018": { + "name": "Lug‘at" + }, + "code_introduced_1/csd/2018": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_2/csd/2018": { + "name": "Dars rejalari" + }, + "standard_mappings_2/csd/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum_2/csd/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_2/csd/2018": { + "name": "Lug‘at" + }, + "code_introduced_3/csd/2018": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_5/csd/2018": { + "name": "Dars rejalari" + }, + "standard_mappings_5/csd/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum_5/csd/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_5/csd/2018": { + "name": "Lug‘at" + }, + "lesson_plans_4/csd/2018": { + "name": "Dars rejalari" + }, + "standard_mappings_4/csd/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum_4/csd/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_4/csd/2018": { + "name": "Lug‘at" + }, + "code_introduced_2/csd/2018": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_3/csd/2018": { + "name": "Dars rejalari" + }, + "standard_mappings_3/csd/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum_3/csd/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_3/csd/2018": { + "name": "Lug‘at" + }, + "code_introduced/csd/2018": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_1/csd/2018": { + "name": "Dars rejalari" + }, + "standard_mappings_1/csd/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum_1/csd/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_1/csd/2018": { + "name": "Lug‘at" + }, + "lesson_plans/csd/2018": { + "name": "Dars rejalari" + }, + "standard_mappings/csd/2018": { + "name": "Standart xaritalar" + }, + "teacher_forum/csd/2018": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/csd/2018": { + "name": "Lug‘at" + }, + "curriculum_guide/coursea/2019": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursea/2019": { + "name": "Dars rejalari" + }, + "standard_mappings/coursea/2019": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursea/2019": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursea/2019": { + "name": "Lug‘at" + }, + "curriculum_guide/courseb/2019": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/courseb/2019": { + "name": "Dars rejalari" + }, + "standard_mappings/courseb/2019": { + "name": "Standart xaritalar" + }, + "teacher_forum/courseb/2019": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/courseb/2019": { + "name": "Lug‘at" + }, + "curriculum_guide/coursed/2019": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursed/2019": { + "name": "Dars rejalari" + }, + "standard_mappings/coursed/2019": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursed/2019": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursed/2019": { + "name": "Lug‘at" + }, + "curriculum_guide/coursef/2019": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursef/2019": { + "name": "Dars rejalari" + }, + "standard_mappings/coursef/2019": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursef/2019": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursef/2019": { + "name": "Lug‘at" + }, + "curriculum_guide/coursee/2019": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursee/2019": { + "name": "Dars rejalari" + }, + "standard_mappings/coursee/2019": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursee/2019": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursee/2019": { + "name": "Lug‘at" + }, + "lesson_plans/express/2019": { + "name": "Dars rejalari" + }, + "standard_mappings/express/2019": { + "name": "Standart xaritalar" + }, + "teacher_forum/express/2019": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/express/2019": { + "name": "Lug‘at" + }, + "curriculum_guide/coursec/2019": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursec/2019": { + "name": "Dars rejalari" + }, + "standard_mappings/coursec/2019": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursec/2019": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursec/2019": { + "name": "Lug‘at" + }, + "teacher_forum/csd/2019": { + "name": "O‘qituvchilar forumi" + }, + "code_introduced_1/csd/2019": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_2/csd/2019": { + "name": "Dars rejalari" + }, + "standard_mappings_2/csd/2019": { + "name": "Standart xaritalar" + }, + "vocabulary_2/csd/2019": { + "name": "Lug‘at" + }, + "code_introduced_3/csd/2019": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_5/csd/2019": { + "name": "Dars rejalari" + }, + "standard_mappings_5/csd/2019": { + "name": "Standart xaritalar" + }, + "vocabulary_5/csd/2019": { + "name": "Lug‘at" + }, + "code_introduced_2/csd/2019": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_3/csd/2019": { + "name": "Dars rejalari" + }, + "standard_mappings_3/csd/2019": { + "name": "Standart xaritalar" + }, + "vocabulary_3/csd/2019": { + "name": "Lug‘at" + }, + "lesson_plans_4/csd/2019": { + "name": "Dars rejalari" + }, + "standard_mappings_4/csd/2019": { + "name": "Standart xaritalar" + }, + "vocabulary_4/csd/2019": { + "name": "Lug‘at" + }, + "lesson_plans/csd/2019": { + "name": "Dars rejalari" + }, + "standard_mappings/csd/2019": { + "name": "Standart xaritalar" + }, + "vocabulary/csd/2019": { + "name": "Lug‘at" + }, + "code_introduced/csd/2019": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_1/csd/2019": { + "name": "Dars rejalari" + }, + "standard_mappings_1/csd/2019": { + "name": "Standart xaritalar" + }, + "vocabulary_1/csd/2019": { + "name": "Lug‘at" + }, + "code_introduced_1/csd/2017": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_2/csd/2017": { + "name": "Dars rejalari" + }, + "standard_mappings_2/csd/2017": { + "name": "Standart xaritalar" + }, + "teacher_forum_2/csd/2017": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_2/csd/2017": { + "name": "Lug‘at" + }, + "code_introduced_3/csd/2017": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_5/csd/2017": { + "name": "Dars rejalari" + }, + "standard_mappings_5/csd/2017": { + "name": "Standart xaritalar" + }, + "teacher_forum_5/csd/2017": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_5/csd/2017": { + "name": "Lug‘at" + }, + "code_introduced/csd/2017": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_1/csd/2017": { + "name": "Dars rejalari" + }, + "standard_mappings_1/csd/2017": { + "name": "Standart xaritalar" + }, + "teacher_forum_1/csd/2017": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_1/csd/2017": { + "name": "Lug‘at" + }, + "lesson_plans/csd/2017": { + "name": "Dars rejalari" + }, + "standard_mappings/csd/2017": { + "name": "Standart xaritalar" + }, + "teacher_forum/csd/2017": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/csd/2017": { + "name": "Lug‘at" + }, + "lesson_plans_4/csd/2017": { + "name": "Dars rejalari" + }, + "standard_mappings_4/csd/2017": { + "name": "Standart xaritalar" + }, + "teacher_forum_4/csd/2017": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_4/csd/2017": { + "name": "Lug‘at" + }, + "code_introduced_2/csd/2017": { + "name": "Kod taqdim etildi" + }, + "lesson_plans_3/csd/2017": { + "name": "Dars rejalari" + }, + "standard_mappings_3/csd/2017": { + "name": "Standart xaritalar" + }, + "teacher_forum_3/csd/2017": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary_3/csd/2017": { + "name": "Lug‘at" + }, "introducing_sprite_lab/coursef/2021": { "name": "Sprite laboratoriyasi bilan tanishish", "url": "https://docs.google.com/presentation/d/1DViz9dJjZv01OJ0uKKUkzD35L5BwSt4ot46KyTonX3A/template/preview" @@ -328,7 +751,8 @@ "type": "Video" }, "unplugged-video-big-event/courseb/2021": { - "name": "Katta hodisa" + "name": "Katta hodisa", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Katta hodisa", @@ -1376,6 +1800,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "Talabalarning o'zaro taqrizi " + }, + "lesson_plans/pre-express/2020": { + "name": "Dars rejalari" + }, + "standard_mappings/pre-express/2020": { + "name": "Standart xaritalar" + }, + "teacher_forum/pre-express/2020": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/pre-express/2020": { + "name": "Lug‘at" + }, + "lesson_plans/express/2020": { + "name": "Dars rejalari" + }, + "standard_mappings/express/2020": { + "name": "Standart xaritalar" + }, + "teacher_forum/express/2020": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/express/2020": { + "name": "Lug‘at" + }, + "curriculum_guide/courseb/2020": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/courseb/2020": { + "name": "Dars rejalari" + }, + "standard_mappings/courseb/2020": { + "name": "Standart xaritalar" + }, + "teacher_forum/courseb/2020": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/courseb/2020": { + "name": "Lug‘at" + }, + "curriculum_guide/coursed/2020": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursed/2020": { + "name": "Dars rejalari" + }, + "standard_mappings/coursed/2020": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursed/2020": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursed/2020": { + "name": "Lug‘at" + }, + "curriculum_guide/coursec/2020": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursec/2020": { + "name": "Dars rejalari" + }, + "standard_mappings/coursec/2020": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursec/2020": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursec/2020": { + "name": "Lug‘at" + }, + "curriculum_guide/coursee/2020": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursee/2020": { + "name": "Dars rejalari" + }, + "standard_mappings/coursee/2020": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursee/2020": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursee/2020": { + "name": "Lug‘at" + }, + "curriculum_guide/coursea/2020": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursea/2020": { + "name": "Dars rejalari" + }, + "standard_mappings/coursea/2020": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursea/2020": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursea/2020": { + "name": "Lug‘at" + }, + "curriculum_guide/coursef/2020": { + "name": "O‘quv qo‘llanma" + }, + "lesson_plans/coursef/2020": { + "name": "Dars rejalari" + }, + "standard_mappings/coursef/2020": { + "name": "Standart xaritalar" + }, + "teacher_forum/coursef/2020": { + "name": "O‘qituvchilar forumi" + }, + "vocabulary/coursef/2020": { + "name": "Lug‘at" } } } diff --git a/dashboard/config/locales/scripts.uz-UZ.yml b/dashboard/config/locales/scripts.uz-UZ.yml index d2a0e49db551c..99a80d4e913d8 100644 --- a/dashboard/config/locales/scripts.uz-UZ.yml +++ b/dashboard/config/locales/scripts.uz-UZ.yml @@ -1223,8 +1223,6 @@ uz: name: Xulosa equity-pd: lessons: - Code.org Equity PD: - name: Code.org Equity PD Necessary Background: name: Necessary Background science-PD2: @@ -3829,6 +3827,7 @@ uz: ustida ishlashadi. Boshqotirmaning oxirida, talabalarda o‘yinlarini turli xil tezlik va tovushlar bilan moslashtirish imkoniyati tug‘iladi. student_description: Choose your team and make a basketball game + name: basketbol sample-csp5: lessons: Controlling Memory with Variables: @@ -4873,6 +4872,7 @@ uz: ustida ishlashadi. Boshqotirmaning oxirida, talabalarda o‘yinlarini turli xil tezlik va tovushlar bilan moslashtirish imkoniyati tug‘iladi. student_description: Mix and match across sports + name: sport 2016_sciencePD-phase2b: lessons: Welcome!: @@ -18823,7 +18823,7 @@ uz: description: Do‘stlaringiz bilan ulashish uchun o‘z Raqs bazmingizni dasturlang! lessons: Dance Party: - name: Dance Party + name: Raqs bazmi (2019) student_description: Do‘stlaringiz bilan ulashish uchun o‘z Raqs bazmingizni dasturlang! k5-onlinepd-2019: @@ -28183,7 +28183,7 @@ uz: shakllar yaratilyapti. Bu bosqichning oxirida, talabalarga sikllardan foydalanib o‘z rasmlarini yaratish imkoniyati beriladi. key: Sikllar bilan okean manzarasi - The Big Event Jr.: + The Big Event Jr: name: Katta hodisa Jr. description_student: Move and shout when your teachers presses buttons on a giant remote. @@ -28878,7 +28878,7 @@ uz: qo‘shimcha ravishda bitta foydalanuvchi ehtiyojlarini qondirish uchun yordam beradilar va ijodkorlikdan foydalanadilar. key: To'g'ri ilova - The Big Event Jr.: + The Big Event Jr: name: Katta hodisa Jr. description_teacher: Hodisalar - oldindan yozilgan algoritmga interfaollik qo‘shishning ajoyib usuli. Ba'zan siz dasturingiz foydalanuvchi xohlagan @@ -29001,7 +29001,7 @@ uz: Putting a STOP to Online Meanness: description_student: Ushbu darsda siz ma'nosizlik haqida va agar Internetda duch kelganda nima qilish kerakligi haqida bilib olasiz. - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Mening robot do‘stlarim Jr. description_student: In this lesson, you'll pretend your classmates are robots and program them to build patterns of stacked cups. @@ -29048,7 +29048,7 @@ uz: bo‘limlar, masalan, `move forward by 100 pixels` va `turn right by 90 degrees` kabilardan foydalangan holda yuqori mukammallikdagi rasmlar yaratish imkonini beradi. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Mening sikllashtirilgan robot do‘stlarim Jr. description_student: In this lesson, you'll program your classmates again, but using loops you'll be able to solve bigger and more complicated @@ -30146,6 +30146,9 @@ uz: lessonGroup-2: display_name: Kontent csa3-2022: + lessons: + lesson-5: + name: For sikllari lesson_groups: lessonGroup-2: display_name: Kontent @@ -30325,6 +30328,8 @@ uz: lessons: lesson-1: name: Xush kelibsiz + lesson-9: + name: Darsni rejalashtirish csa2-2022-exemplars: lessons: lesson-1: @@ -30362,3 +30367,11 @@ uz: key: For sikllari Lesson Planning: key: Darsni rejalashtirish + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Jismoniy hisoblash + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Jismoniy hisoblash diff --git a/dashboard/config/locales/short_instructions.uz-UZ.json b/dashboard/config/locales/short_instructions.uz-UZ.json index 87c1aae9272cb..fee56ab58b55f 100644 --- a/dashboard/config/locales/short_instructions.uz-UZ.json +++ b/dashboard/config/locales/short_instructions.uz-UZ.json @@ -3026,11 +3026,7 @@ "New Ice Age Project": "Hayolingizdagi xohlagan narsalaringizni yarating va ulashing!", "New Infinity Project": "Hayolingizdagi xohlagan narsalaringizni yarating va ulashing!", "New Minecraft Hero Project": "\\*\\*Erkin o'yin: \\*\\* O'zingiz o'rganishingiz uchun vaqt!", - "New Sports Project": "O'zingizning o'yiningizni yarating! Bu yerda siz mas'ulsiz: barcha qoidalarni o'zgartirishingiz, sport turlarini aralashtirishingiz va ijod qilishingiz mumkin! Ishingiz tugagach, . do'stlaringiz o'yiningizni telefonlarida sinab ko'ra olishi uchun tugatish tugmachasini bosing.", - "courseA_playLab_events1_2021": "Bu Play Lab darajasi. Bloklarni ish maydoniga o'tkazing va nima bo'lishini ko'ring!", - "courseA_playLab_events2_2021": "Xorxe ismli It \"Salom\" deb aytmoqchi. Unga yordam bera olasizmi?", - "courseA_playLab_events5_2021": "Endi `yuqoriga` va `pastga` strelka tugmalari bosilganda Xorxe yuqoriga va pastga harakatlanishi uchun hodisa bloklarini qo'shing. Xorxega bayroqlarni yig'ishga yordam bering va darajani tugating!", - "courseA_playLab_events6_2021": "Xorxe bosilganda fonni o'zgartirish va tasodifiy ovozni ijro etish orqali bu o'yinni yanada qiziqarli qiling. Kodingiz tayyor bo'lgach, uni sinab ko'rish uchun Xorxe ustiga bosing!" + "New Sports Project": "O'zingizning o'yiningizni yarating! Bu yerda siz mas'ulsiz: barcha qoidalarni o'zgartirishingiz, sport turlarini aralashtirishingiz va ijod qilishingiz mumkin! Ishingiz tugagach, . do'stlaringiz o'yiningizni telefonlarida sinab ko'ra olishi uchun tugatish tugmachasini bosing." } } } diff --git a/dashboard/config/locales/teacher_markdown.uz-UZ.json b/dashboard/config/locales/teacher_markdown.uz-UZ.json index 7c6e4d4e48d2c..91e6d2db44ac8 100644 --- a/dashboard/config/locales/teacher_markdown.uz-UZ.json +++ b/dashboard/config/locales/teacher_markdown.uz-UZ.json @@ -152,13 +152,7 @@ "CSD Problem Solving Process Video_2021": "## Muhokama maqsadlari\n\nBirinchi munozarali savol darsning qolgan qismida asosiy faoliyatning bir qismidir. Talabalar jarayonning har bir bosqichida bajarilgan aniq narsalar haqida o'ylash uchun o'z guruhlarida ishlashga vaqt ajratishlari kerak. Ushbu munozaraning maqsadi mavhum qadamlarni o'quvchilarga umumiy faoliyat bilan bog'lash orqali ularni yanada aniqroq va tushunarli qilishdir.\n\nIkkinchi savol o'quvchilarga jarayonning har xil bosqichlari turli sohalarda qanday ko'rinishi mumkinligini ko'rish orqali muammolarni hal qilish jarayoni haqida tasavvurlarini boshqa muammolarga qo'llash imkoniyatini beradi. Ushbu munozaraning maqsadi - o'quvchilarni jarayon haqida yetarlicha umumiy tasavvurga ega bo'lishlarini ta'minlash, ular uni turli xil muammolarga qo'llashlari mumkin, chunki bu jarayon kurs davomida turli sohalarda qo'llaniladi.", "CSD U2 CSS explore CSS_2021": "O'quvchiga bu darajani hamkorlikda o'rganishga ruxsat bering. Shundan so'ng, hamkorlar ko'rsatmalardagi uchta savolga javoblarini sinf bilan baham ko'rishlari uchun qisqacha ma'lumot bering. Keyingi video o'quvchilar kashf etgan narsalarni mustahkamlashga yordam berishi kerak, shuning uchun uzoq suhbatlashishga hojat yo'q.", "CSD U2 Image Tag 2_2021": "# Tavsiya etilgan qidiruv tizimlari\n\nTumaningizda qaysi saytlar bloklanishi mumkinligini bila olmaganimiz uchun o‘quvchilargi ma’lum qidiruv tizimlarini ko‘rsatishdan qochdik. Hamma qidiruv tizimlari Creative Commons filtrlarini o'rnatishni osonlashtirmaydi - ulardan eng osonlari:\n\n- [Creative Commons Search](https://search.creativecommons.org/)\n- [Google Image kengaytirilgan qidiruvi](https://www.google.com/advanced_image_search)\n- [Wikimedia Commons](https://commons.wikimedia.org/)\n- [Flickr Creative Commons](https://www.flickr.com/creativecommons/)\n\nKroudsorsed kontentga ega har qanday saytda bo'lgani kabi, qidiruv tizimi natijalari kundan-kunga o'zgarib turadi va bu natijalarning ba'zilari sinf uchun mos kelmasligi mumkin. Siz ushbu saytlarni darsga ochishdan oldin tekshirib ko'rishingiz va sinfingiz uchun eng yaxshisini tanlashingiz mumkin.", - "CSDU4 Design Mode Video_2021": "## Muhokama maqsadlari\n\nBu videoning maqsadi - o'quvchilarga App Lab-da dizayn rejimini tezda o'rganish, ular undan butun bo'lim davomida foydalanadilar. Talabalar ilovaning foydalanuvchi interfeysini yaratish uchun dizayn rejimiga o'tishni bilishlari kerak. Shuningdek, ular dizayn rejimida qo'shilishi mumkin bo'lgan turli elementlarni aniqlay olishlari kerak. Ular ikkita dars oldin \"Qog'oz prototiplari\" mashg'uloti yo'riqnomasida ko'rganlariga o'xshaydi.", - "courseA_artist_loops12_2021": "This is a free-play level. Bu nafaqat tez rivojlanayotgan o'quvchilarni ko'rsatadigan ajoyib joy, balki hamma o'quvchilar o'z ijodkorligini namoyon etadigan joy. O'quvchilardan bu darajada hech qanday kod yozish talab etilmasa-da, bu ularga o'rganganlarini o'zlari uchun mazmunliroq tarzda qo'llash imkonini beradi. O'quvchilaringizni bu yerda ko'proq vaqt ajratishga undang.\n\nBu daraja \"erkin o'yin\"dir. Bu darajalar siz boshlashdan oldin o'rganishingiz mumkin bo'lgan ba'zi xususiyatlarga ega.\n\n- Bu darajalar ijodkorlikni kengroq ochish uchun **to'g'riligi tekshirilmagan**. Talabalaringizga o'zlari yoqtirgan narsani yaratganliklarini o'zlari aniqlashlariga imkon bering. Hech kimda noto'g'ri javob yo'q!\n- Bu daraja uchun namunaviy yechimlar mavjud, ularni o'ng tomondagi o'qituvchilar panelini ochish orqali ko'rish mumkin.", - "courseA_artist_loops_challenge1_2021": "Bu qo'shimcha daraja \"erkin o'yin\"dir. Bu darajalar siz boshlashdan oldin o'rganishingiz mumkin bo'lgan ba'zi xususiyatlarga ega.\n\n- Bu darajalar ijodkorlikni kengroq ochish uchun **to'g'riligi tekshirilmagan**. Talabalaringizga o'zlari yoqtirgan narsani yaratganliklarini o'zlari aniqlashlariga imkon bering. Hech kimda noto'g'ri javob yo'q!\n- Bu daraja uchun namunaviy yechimlar mavjud, ularni o'ng tomondagi o'qituvchilar panelini ochish orqali ko'rish mumkin.", - "courseA_playLab_events7_2021": "Bu daraja \"erkin o'yin\"dir. Bu darajalar siz boshlashdan oldin o'rganishingiz mumkin bo'lgan ba'zi xususiyatlarga ega.\n\n- Bu darajalar ijodkorlikni kengroq ochish uchun **to'g'riligi tekshirilmagan**. Talabalaringizga o'zlari yoqtirgan narsani yaratganliklarini o'zlari aniqlashlariga imkon bering. Hech kimda noto'g'ri javob yo'q!\n- Bu daraja uchun namunaviy yechimlar mavjud, ularni o'ng tomondagi o'qituvchilar panelini ochish orqali ko'rish mumkin.", - "courseB_artist_loops10_2021": "This is a free-play level. Bu nafaqat tez rivojlanayotgan o'quvchilarni ko'rsatadigan ajoyib joy, balki hamma o'quvchilar o'z ijodkorligini namoyon etadigan joy. O'quvchilardan bu darajada hech qanday kod yozish talab etilmasa-da, bu ularga o'rganganlarini o'zlari uchun mazmunliroq tarzda qo'llash imkonini beradi. O'quvchilaringizni bu yerda ko'proq vaqt ajratishga undang.\n\nBu daraja \"erkin o'yin\"dir. Bu darajalar siz boshlashdan oldin o'rganishingiz mumkin bo'lgan ba'zi xususiyatlarga ega.\n\n- Bu darajalar ijodkorlikni kengroq ochish uchun **to'g'riligi tekshirilmagan**. Talabalaringizga o'zlari yoqtirgan narsani yaratganliklarini o'zlari aniqlashlariga imkon bering. Hech kimda noto'g'ri javob yo'q!\n- Bu daraja uchun namunaviy yechimlar mavjud, ularni o'ng tomondagi o'qituvchilar panelini ochish orqali ko'rish mumkin.", - "courseB_playlab_eventsFP_2021": "Bu daraja \"erkin o'yin\"dir. Bu nafaqat tez rivojlanayotgan o'quvchilarni ko'rsatadigan ajoyib joy, balki hamma talabalar uchun o'z ijodkorligini namoyon etadigan joy. Talabalardan bu darajada hech qanday kod yozish talab etilmasa-da, bu ularga o'rganganlarini o'zlari uchun mazmunliroq tarzda qo'llash imkonini beradi. O'quvchilaringizni bu yerda ko'proq vaqt ishlashga undang.", - "courseB_playlab_events_challenge1_2021": "Bu qo'shimcha daraja \"erkin o'yin\"dir. Bu darajalar siz boshlashdan oldin o'rganishingiz mumkin bo'lgan ba'zi xususiyatlarga ega.\n\n- Bu darajalar ijodkorlikni kengroq ochish uchun **to'g'riligi tekshirilmagan**. Talabalaringizga o'zlari yoqtirgan narsani yaratganliklarini o'zlari aniqlashlariga imkon bering. Hech kimda noto'g'ri javob yo'q!\n- Bu daraja uchun namunaviy yechimlar mavjud, ularni o'ng tomondagi o'qituvchilar panelini ochish orqali ko'rish mumkin." + "CSDU4 Design Mode Video_2021": "## Muhokama maqsadlari\n\nBu videoning maqsadi - o'quvchilarga App Lab-da dizayn rejimini tezda o'rganish, ular undan butun bo'lim davomida foydalanadilar. Talabalar ilovaning foydalanuvchi interfeysini yaratish uchun dizayn rejimiga o'tishni bilishlari kerak. Shuningdek, ular dizayn rejimida qo'shilishi mumkin bo'lgan turli elementlarni aniqlay olishlari kerak. Ular ikkita dars oldin \"Qog'oz prototiplari\" mashg'uloti yo'riqnomasida ko'rganlariga o'xshaydi." } } } diff --git a/i18n/locales/uz-UZ/dashboard/blocks.yml b/i18n/locales/uz-UZ/dashboard/blocks.yml index 9f5e9264fa423..e63e00dbd1052 100644 --- a/i18n/locales/uz-UZ/dashboard/blocks.yml +++ b/i18n/locales/uz-UZ/dashboard/blocks.yml @@ -2,6 +2,8 @@ uz: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: " {LOCATION} da yangi {ANIMATION_NAME} sprayt yaratish" Dancelab_alternateMoves: text: " {MOVE1} va {MOVE2} orasida {GROUP} harakatlar guruhi har {N} o'lchovda almashadi" options: @@ -1031,6 +1033,12 @@ uz: text: sudranuvchan gamelab_edgesDisplace: text: chegaralar {SPRITE} harakatini bloklagan + gamelab_everySeconds: + text: har {N} {UNIT} takrorlash + options: + UNIT: + '"seconds"': soniyalar + '"frames"': freymlar gamelab_getAllSprites: text: barcha spraytlar gamelab_getProp: @@ -1176,6 +1184,8 @@ uz: options: EFFECT: '"rain"': yomg‘ir + gamelab_makeNewScaledSprite: + text: " {LOCATION} da yangi {ANIMATION_NAME} sprayt yaratish" gamelab_makeNewSpriteAnon: text: " {LOCATION} da yangi {ANIMATION_NAME} sprayt yaratish" gamelab_makeNumSprites: diff --git a/i18n/locales/uz-UZ/dashboard/scripts.yml b/i18n/locales/uz-UZ/dashboard/scripts.yml index e07244647173a..c5bf56ba3c458 100644 --- a/i18n/locales/uz-UZ/dashboard/scripts.yml +++ b/i18n/locales/uz-UZ/dashboard/scripts.yml @@ -1143,8 +1143,6 @@ uz: name: Xulosa equity-pd: lessons: - Code.org Equity PD: - name: Code.org Equity PD Necessary Background: name: Necessary Background science-PD2: @@ -3277,6 +3275,7 @@ uz: description_student: Maktabda biron marta video o‘ynashni orzu qilganmisiz? Bu darsda, siz shaxsan o‘zingiznikini yaratasiz! description_teacher: Bu onlayn mashg‘ulotda, talabalar hodisalar nima ekanligi va komputerlar ularni video o‘yinlar kabi dasturlarda qanday ishlatishi haqida o‘rganishadi. Talabalar hodisalarga (masalan, yo‘nalishli tugmalar bosilganda) javob qaytaradigan qilish uchun boshqotirmalar ustida ishlashadi. Boshqotirmaning oxirida, talabalarda o‘yinlarini turli xil tezlik va tovushlar bilan moslashtirish imkoniyati tug‘iladi. student_description: Choose your team and make a basketball game + name: basketbol sample-csp5: lessons: Controlling Memory with Variables: @@ -3840,6 +3839,7 @@ uz: description_student: Maktabda biron marta video o‘ynashni orzu qilganmisiz? Bu darsda, siz shaxsan o‘zingiznikini yaratasiz! description_teacher: Bu onlayn mashg‘ulotda, talabalar hodisalar nima ekanligi va komputerlar ularni video o‘yinlar kabi dasturlarda qanday ishlatishi haqida o‘rganishadi. Talabalar hodisalarga (masalan, yo‘nalishli tugmalar bosilganda) javob qaytaradigan qilish uchun boshqotirmalar ustida ishlashadi. Boshqotirmaning oxirida, talabalarda o‘yinlarini turli xil tezlik va tovushlar bilan moslashtirish imkoniyati tug‘iladi. student_description: Mix and match across sports + name: sport 2016_sciencePD-phase2b: lessons: Welcome!: @@ -12190,7 +12190,7 @@ uz: description: Do‘stlaringiz bilan ulashish uchun o‘z Raqs bazmingizni dasturlang! lessons: Dance Party: - name: Dance Party + name: Raqs bazmi (2019) student_description: Do‘stlaringiz bilan ulashish uchun o‘z Raqs bazmingizni dasturlang! k5-onlinepd-2019: description: Ushbu bepul, o‘z-o‘zini rivojlantirish kursi bilan Code.org ning "Kompyuter savodxonligi asoslari" dan foydalangan holda kompyuter fanlarini qanday o‘qitishni o‘rganing! @@ -17536,7 +17536,7 @@ uz: description_student: Use loops and patterns to finish the images. description_teacher: Sikllar mavzusiga qaytgan holda, talabalar ko‘rsatmalarning oddiy ketma-ketligini takrorlash orqali rasmlar chizishni o‘rganishadi. Kompyuter bilan o‘tilgan oldingi darsda, sikllar labirintdan o‘tish va xazinani yig‘ish uchun foydalanilgan edi. Bu yerda, sikllar yordamida shakllar yaratilyapti. Bu bosqichning oxirida, talabalarga sikllardan foydalanib o‘z rasmlarini yaratish imkoniyati beriladi. key: Sikllar bilan okean manzarasi - The Big Event Jr.: + The Big Event Jr: name: Katta hodisa Jr. description_student: Move and shout when your teachers presses buttons on a giant remote. description_teacher: Hodisalar - oldindan yozilgan algoritmga interfaollik qo‘shishning ajoyib usuli. Ba'zan siz dasturingiz foydalanuvchi xohlagan vaqtda unga aniq javob bera olishini xohlaysiz. Hodisalar aynan shu uchun mo‘ljallangan. @@ -18007,7 +18007,7 @@ uz: name: To'g'ri ilova description_teacher: Ushbu dars o‘quvchilarga kompyuter fanlari hayotda odamlarga yordam berishi mumkinligini o‘rgatadi. Birinchidan, o‘quvchilar o‘zlarining ehtiyojlarini qondiradigan "to‘g‘ri dastur"ni topishda yordam berish uchun xayolan bir nechta smartfon foydalanuvchilarini tasavvur qilishadi. So‘ngra, o‘quvchilar o‘zlarining smartfon dasturlarini qo‘shimcha ravishda bitta foydalanuvchi ehtiyojlarini qondirish uchun yordam beradilar va ijodkorlikdan foydalanadilar. key: To'g'ri ilova - The Big Event Jr.: + The Big Event Jr: name: Katta hodisa Jr. description_teacher: Hodisalar - oldindan yozilgan algoritmga interfaollik qo‘shishning ajoyib usuli. Ba'zan siz dasturingiz foydalanuvchi xohlagan vaqtda unga aniq javob bera olishini xohlaysiz. Hodisalar aynan shu uchun mo‘ljallangan. 'Mini-Project: A Royal Battle with Events': @@ -18078,7 +18078,7 @@ uz: lessons: Putting a STOP to Online Meanness: description_student: Ushbu darsda siz ma'nosizlik haqida va agar Internetda duch kelganda nima qilish kerakligi haqida bilib olasiz. - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Mening robot do‘stlarim Jr. description_student: In this lesson, you'll pretend your classmates are robots and program them to build patterns of stacked cups. description_teacher: Kod o‘rniga belgilar to‘plamidan foydalangan holda, talabalar chashkalarni turli xil ko‘rinishlarda taxlaydigan "robot" yasash uchun algoritmlarni dizaynlashtirishadi. Talabalar faqatgina tengdoshlari tomonidan ta’riflangan algoritmlarga javob bergan holda navbatma-navbat robot sifatida qatnashishadi. Bu bo‘lim talabalarga belgilar va harakatlar o‘rtasidagi bog‘liqlikni, biron algoritm va dastur o‘rtasidagi farqni va qimmatli debug qilish mahoratlarini o‘rgatadi. @@ -18099,7 +18099,7 @@ uz: name: Kod bilan san’at yaratish description_student: Rassomni dasturlash orqali chiroyli rasmlar yarating. description_teacher: Bu darsda talabalar ekrandagi chizmalarni tugatish uchun Rassomni boshqarishadi. Bu Rassom bosqichi talabalarga yangi bo‘limlar, masalan, `move forward by 100 pixels` va `turn right by 90 degrees` kabilardan foydalangan holda yuqori mukammallikdagi rasmlar yaratish imkonini beradi. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Mening sikllashtirilgan robot do‘stlarim Jr. description_student: In this lesson, you'll program your classmates again, but using loops you'll be able to solve bigger and more complicated problems. description_teacher: '"Mening Robot Do‘stlarim" mashg‘ulotiga asoslangan holda, talabalar kattaroq va yanada mukammalroq dizaynlarni ham yecha olishadi. Bu mukammalroq dizaynlarni yaratish jarayonida o‘z robotlarini dasturlash maqsadida talabalar o‘z ko‘rsatmalaridagi biron sikl bilan almashtirsa bo‘ladigan takrorlanuvchi ko‘rinishlarni aniqlashi kerak bo‘ladi.' @@ -18723,6 +18723,9 @@ uz: lessonGroup-2: display_name: Kontent csa3-2022: + lessons: + lesson-5: + name: For sikllari lesson_groups: lessonGroup-2: display_name: Kontent @@ -18858,6 +18861,8 @@ uz: lessons: lesson-1: name: Xush kelibsiz + lesson-9: + name: Darsni rejalashtirish csa2-2022-exemplars: lessons: lesson-1: @@ -18895,3 +18900,11 @@ uz: key: For sikllari Lesson Planning: key: Darsni rejalashtirish + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: Jismoniy hisoblash + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: Jismoniy hisoblash From 16469e68eedd75b2886ae42e759c2d8eabdfb06b Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:15:58 +0000 Subject: [PATCH 78/84] dashboard i18n updates - Vietnamese --- .../locales/activity_sections.vi-VN.json | 4 +- .../config/locales/authored_hints.vi-VN.json | 23 +- dashboard/config/locales/blocks.vi-VN.yml | 31 +- .../locales/lesson_activities.vi-VN.json | 18 + dashboard/config/locales/lessons.vi-VN.json | 9 - dashboard/config/locales/resources.vi-VN.json | 504 +++++++++++++++++- dashboard/config/locales/scripts.vi-VN.yml | 31 +- .../locales/short_instructions.vi-VN.json | 4 +- dashboard/config/locales/vi-VN.yml | 2 +- i18n/locales/vi-VN/dashboard/base.yml | 2 +- i18n/locales/vi-VN/dashboard/blocks.yml | 29 +- i18n/locales/vi-VN/dashboard/scripts.yml | 31 +- 12 files changed, 611 insertions(+), 77 deletions(-) diff --git a/dashboard/config/locales/activity_sections.vi-VN.json b/dashboard/config/locales/activity_sections.vi-VN.json index 28f2f91eb323c..dd387df2f3204 100644 --- a/dashboard/config/locales/activity_sections.vi-VN.json +++ b/dashboard/config/locales/activity_sections.vi-VN.json @@ -1216,7 +1216,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### Tạo không khíChào mừng học viên đến lớp và giới thiệu hoạt động trong ngày.", "tips": [ - "Một cách để giới thiệu Giờ Lập Trình nếu bản thân bạn không rành về viết code là xem một trong những [video truyền cảm hứng của chúng tôi](https://hourofcode.com/promote/resources#videos). Chọn một trong những video mà bạn nghĩ rằng sẽ giúp truyền cảm hứng cho học viên của mình và chia sẻ nó ngay. Đối với học viên ở lớp trung cấp, chúng tôi đề xuất [Giờ Lập Trình Đã Tới](https://youtu.be/FC5FbmsH4fw)." + "Một cách để giới thiệu Giờ Lập Trình nếu bản thân bạn không rành về viết code là xem một trong những [video truyền cảm hứng của chúng tôi][0]. Chọn một trong những video mà bạn nghĩ rằng sẽ giúp truyền cảm hứng cho học viên của mình và chia sẻ nó ngay. Đối với học viên ở lớp trung cấp, chúng tôi đề xuất [Giờ Lập Trình Đã Tới][1]." ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -1229,7 +1229,7 @@ "description": "Bạn có biết rằng khoa học máy tính có thể rất sáng tạo? Trên thực tế, bạn có thể làm nghệ thuật với code. Xin nhắc lại, code là một tập hợp các hướng dẫn mà máy tính có thể hiểu được. Cũng giống như việc chọn màu sơn để sử dụng, việc chọn code để viết có thể là cơ hội để thể hiện sự sáng tạo của bạn! Chúng tôi sẽ sử dụng thơ ca để truyền cảm hứng cho việc viết code sáng tạo ngày hôm nay. Có ai biết thơ là gì không? Bạn có một bài thơ hoặc nhà thơ yêu thích không?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**Cùng đọc thơ:** Cả lớp cùng đọc [một vài bài thơ](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing) và tập xác định tâm trạng của mỗi bài thơ. Khuyến khích học viên chia sẻ cách diễn giải của họ, ngay cả khi cách diễn giải này khác với cách diễn giải của người khác." + "description": "**Cùng đọc thơ:** Cả lớp cùng đọc [một vài bài thơ][0] và tập xác định tâm trạng của mỗi bài thơ. Khuyến khích học viên chia sẻ cách diễn giải của họ, ngay cả khi cách diễn giải này khác với cách diễn giải của người khác." }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "Tranh thơ ca", diff --git a/dashboard/config/locales/authored_hints.vi-VN.json b/dashboard/config/locales/authored_hints.vi-VN.json index 4b169c90ac6c0..106da396b2e2a 100644 --- a/dashboard/config/locales/authored_hints.vi-VN.json +++ b/dashboard/config/locales/authored_hints.vi-VN.json @@ -1853,18 +1853,18 @@ "hint1": "Nhấn vào phím `+` trên khối sự kiện. Điền khối `nội dung` có trong đó vào chỗ trống trong khối `đổi trang phục`.\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "Để cho quái vật đeo khẩu trang, hãy sử dụng khối `đổi trang phục` bằng sự kiện `khi nhấn`:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\nHãy đảm bảo bạn kéo vào cả khối `đã nhấn` nhỏ có màu đỏ nhé!", - "hint2": "Mã lệnh mới cho cấp độ này sẽ như sau:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "Để cho quái vật đeo khẩu trang, hãy sử dụng khối `đổi trang phục` bằng sự kiện `khi nhấn`:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\nHãy đảm bảo bạn kéo vào cả khối `đã nhấn` nhỏ có màu đỏ nhé!", + "hint2": "Mã lệnh mới cho cấp độ này sẽ như sau:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## Bạn muốn tăng thêm thử thách?\n\nBạn còn có thể làm cho quái vật di chuyển nhanh hơn hoặc chậm hơn.\n\n1. Nhấn vào `Sửa` trong khối này wandering \n2. Tăng hoặc giảm con số trong khối này: \n\nthis sprite1\n\n\nĐể làm quái vật di chuyển chậm hơn, chọn một số thập phân như `0,5` hoặc `0,25`. Để làm quái vật di chuyển nhanh hơn, chọn một số bất kỳ lớn hơn 1." }, "CourseF_outbreak6": { "hint2": "Đảm bạo bạn di chuyển các khối \"hành động\" vào trong khối \"nếu có khả năng\":\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "Bạn sẽ cần thêm 3 sự kiện `khi chạm` nữa để kiểm tra tất cả các cách kết hợp có thể của các lượt `chạm vào` giữa các nhân vật khỏe mạnh và bị nhiễm bệnh.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "Bạn sẽ cần thêm 3 sự kiện `khi chạm` nữa để kiểm tra tất cả các cách kết hợp có thể của các lượt `chạm vào` giữa các nhân vật khỏe mạnh và bị nhiễm bệnh.\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## Vắc xin\n\nBạn có thể mô phỏng việc tiêm vắc xin cho quái vật khi bạn nhấn vào quái vật đó. Để làm vậy, hãy sử dụng khối `đổi trang phục` với sự kiện này:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## Vắc xin\n\nBạn có thể mô phỏng việc tiêm vắc xin cho quái vật khi bạn nhấn vào quái vật đó. Để làm vậy, hãy sử dụng khối `đổi trang phục` với sự kiện này:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "Bạn cảm thấy bế tắc? Bạn luôn có thể đặt lại mã bằng cách nhấn vào `Lịch sử phiên bản` ở dưới rồi chọn `Bắt đầu lại`." }, "Function intro Ryan_2021": { @@ -1936,9 +1936,7 @@ "mc_3_b": "Nếu bạn cần quay mặt về hướng khác, hãy dùng khối `turn` (xoay)." }, "Underground Iron_2021": { - "mc_10_c": "Đừng sợ phạm sai lầm! Chạy mã để xem điều gì xảy ra, ngay cả khi bạn chưa giải được câu đố.", - "mc_10_a": "Khối sắt là các ô có đốm đằng sau ngọn đuốc đấy! Làm cách nào để đến được đó?", - "mc_10_b": "Khi bạn đang đứng ở rìa dung nham, hãy sử dụng `place cobblestone ahead` (đặt đá cuội phía trước) để tạo thành đường đi an toàn. Sau đó, bạn có thể đi qua dung nham!" + "mc_10_c": "Đừng sợ phạm sai lầm! Chạy mã để xem điều gì xảy ra, ngay cả khi bạn chưa giải được câu đố." }, "courseA_artist_loops2_2021": { "courseA_artist_loops2_a": "Bạn chưa biết cách để vẽ 1 đường? Bắt đầu gắn các khối vào khối để xem điều gì sẽ xảy ra.", @@ -2986,10 +2984,6 @@ "mc_7_b": "Cả hai dải đất nâu sẫm cạnh vùng nước đều cần được trồng cây.", "mc_7_c": "Bạn có thể đặt nhiều hơn một khối trong vòng lặp `repeat` (lặp lại)." }, - "Overworld Powered Minecart_2021": { - "mc_13_a": "Hãy dùng `place rail` (đặt đường ray) để đặt đường ray lên ô mà bạn đang đứng.", - "mc_13_b": "Hãy dùng các vòng lặp `repeat` (lặp lại) để rút gọn mã lệnh." - }, "Underground Avoiding Lava_2021": { "mc_11_a": "Bạn đã có sẵn tất cả mã lệnh để kiểm tra dung nham và xử lý. Tất cả những gì bạn cần làm là thêm một khối để di chuyển.", "mc_11_b": "Lệnh `move forward` (tiến lên) nên nằm trong câu lệnh`if` hay nằm phía sau?" @@ -2999,11 +2993,6 @@ "mc_12_b": "Bạn có thể dùng vòng lặp `repeat` (lặp lại) để rút gọn mã lệnh không?", "mc_12_c": "Hãy dùng câu lệnh `if` (nếu) để kiểm tra xem ô đó có dung nham hay không rồi đặt đá cuội." }, - "Underground Mining Coal_2021": { - "mc_9_a": "Bạn có đang quay mặt về đúng hướng không? Khối `destroy` (đập) sẽ khai thác khối trước mặt bạn.", - "mc_9_b": "Những đốm đen trên tường chính là than! Hãy dùng `destroy block` (đập khối) trên đó để khai thác than.", - "mc_9_c": "Hãy dùng `place torch` (đặt đuốc) để đặt một ngọn đuốc vào vị trí bạn đang đứng." - }, "courseC19_playLab_EOC1_2021": { "courseE_playLab_scaffold1_a": "Bạn có thể dùng khối `set actor 1 to ??? image` (đặt diễn viên 1 thành ảnh ???) để thêm diễn viên vào màn chơi.", "courseE_playLab_scaffold1_b": "Đặt khối `set actor` (đặt diễn viên) dưới `when run` (khi chạy) để cho diễn viên xuất hiện khi khởi động chương trình.", @@ -3177,7 +3166,7 @@ "courseD_bee_conditionals_challenge1_b": "Trong bài tập này, mỗi ô có thể có một bông hoa, một tổ ong hoặc không có gì. Điều đó có nghĩa là bạn có thể lặp lại điều kiện `if/else` (nếu/hoặc) tại mỗi ô." }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "Cũng giống như các khối `if at flower` (nếu ở hoa), mã lệnh trong `while nectar > 0` (khi mật hoa > 0) sẽ chỉ chạy nếu chú ong đang ở vị trí bông hoa. Điểm khác biệt là mã lệnh bên trong sẽ chạy đi chạy lại cho đến khi không còn mật hoa. Hãy thử mẫu sau:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "Cũng giống như các khối `if at flower` (nếu ở hoa), mã lệnh trong `while nectar > 0` (khi mật hoa > 0) sẽ chỉ chạy nếu chú ong đang ở vị trí bông hoa. Điểm khác biệt là mã lệnh bên trong sẽ chạy đi chạy lại cho đến khi không còn mật hoa. Hãy thử mẫu sau:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bounce_events10s_2021": { "courseD_bounce_events10s_a": "Bạn phải có cả hai sự kiện này trong mã lệnh:\n\nswishwhistle" diff --git a/dashboard/config/locales/blocks.vi-VN.yml b/dashboard/config/locales/blocks.vi-VN.yml index 99f7c626da254..36b678c4179be 100644 --- a/dashboard/config/locales/blocks.vi-VN.yml +++ b/dashboard/config/locales/blocks.vi-VN.yml @@ -2,6 +2,8 @@ vi: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: tạo nhân vật {ANIMATION_NAME} mới tại {LOCATION} Dancelab_alternateMoves: text: "{GROUP} luân phiên giữa \n{MOVE1} và {MOVE2} sau mỗi {N} nhịp" options: @@ -1006,6 +1008,8 @@ vi: '"y"': toạ độ y '"direction"': hướng chuyển động '"speed"': tốc độ + gamelab_changeVarBy: + text: thay đổi {VARIABLE} bởi {VAL} gamelab_checkTouching: text: "{CONDITION} {SPRITE1} chạm {SPRITE2}" options: @@ -1052,6 +1056,12 @@ vi: text: vẽ đường {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: cạnh chặn {SPRITE} di chuyển + gamelab_everySeconds: + text: 'mỗi {N} {UNIT} ' + options: + UNIT: + '"seconds"': giây + '"frames"': khuôn hình gamelab_followingTargets: text: đi theo mục tiêu gamelab_getAllSprites: @@ -1144,7 +1154,7 @@ vi: gamelab_jumpTo: text: "{SPRITE} nhảy đến {LOCATION}" gamelab_keyPressed: - text: "{CONDITION} {KEY} ép" + text: "{CONDITION} {KEY} được bấm" options: CONDITION: '"when"': khi nào @@ -1202,6 +1212,8 @@ vi: EFFECT: '"pop"': nổ '"rain"': mưa + gamelab_makeNewScaledSprite: + text: tạo nhân vật {ANIMATION_NAME} mới tại {LOCATION} gamelab_makeNewSpriteAnon: text: tạo nhân vật {ANIMATION_NAME} mới tại {LOCATION} gamelab_makeNumSprites: @@ -1419,6 +1431,7 @@ vi: '"width"': chiều rộng '"height"': chiều cao gamelab_setSpeed_dropdown: + text: đặt tốc độ của {SPRITE} thành {SIZE} options: SIZE: '1': extra slow @@ -1432,12 +1445,8 @@ vi: text: "vẽ bảng điểm \n{SPRITE1COSTUME}điểm{VAR1}{SPRITE2COSTUME}điểm{VAR2}mục tiêu{SPRITE3COSTUME}" gamelab_setupSim: - text: |- - thiết lập mô phỏng với - {SPRITE1N}{SPRITE1COSTUME}Tốc độ{SPRITE1SPEED} - {SPRITE2N}{SPRITE2COSTUME}Tốc độ{SPRITE2SPEED} - Thu thập - {SPRITE3N}{SPRITE3COSTUME} + text: thiết lập mô phỏng với {SPRITE1N}{SPRITE1COSTUME}tốc độ{SPRITE1SPEED}{SPRITE2N}{SPRITE2COSTUME}tốc + độ{SPRITE2SPEED} thu thập {SPRITE3N}{SPRITE3COSTUME} gamelab_showTitleScreen: text: Hiển thị màn hình tiêu đề {BREAK} tiêu đề {TITLE} văn bản {SUBTITLE} gamelab_spriteClicked: @@ -1807,12 +1816,8 @@ vi: quần thể:{SPRITE2N} {TOGGLE}vi rút Mikelab_setupSim: - text: |- - thiết lập mô phỏng với - {SPRITE1N}{SPRITE1COSTUME}Tốc độ{SPRITE1SPEED} - {SPRITE2N}{SPRITE2COSTUME}Tốc độ{SPRITE2SPEED} - Thu thập - {SPRITE3N}{SPRITE3COSTUME} + text: thiết lập mô phỏng với {SPRITE1N}{SPRITE1COSTUME}tốc độ{SPRITE1SPEED}{SPRITE2N}{SPRITE2COSTUME}tốc + độ{SPRITE2SPEED} thu thập {SPRITE3N}{SPRITE3COSTUME} Mikelab_showScoreboard: options: CORNER: diff --git a/dashboard/config/locales/lesson_activities.vi-VN.json b/dashboard/config/locales/lesson_activities.vi-VN.json index 3fe4ae8676b90..962651814fd4a 100644 --- a/dashboard/config/locales/lesson_activities.vi-VN.json +++ b/dashboard/config/locales/lesson_activities.vi-VN.json @@ -212,12 +212,24 @@ "6df6eb5e-2825-43ef-9e3c-16f3ea4ab499": { "name": "Học thêm" }, + "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { + "name": "Hoạt động" + }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "Tổng kết" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "Học thêm" }, + "82dec89b-f375-4238-a251-ffae17c2dfd1": { + "name": "Hoạt động" + }, "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "Tổng kết" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "Đánh giá" + }, "160cbd69-f567-4fb4-9623-0e69ecec9b3a": { "name": "Hoạt động" }, @@ -941,6 +953,12 @@ "0ba4a78d-b13f-442c-90f2-58125ef3ff64": { "name": "Tổng kết" }, + "235b3b14-975a-43b6-93bc-d386b857fd6b": { + "name": "Bắt đầu" + }, + "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { + "name": "Hoạt động" + }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "Tổng kết" }, diff --git a/dashboard/config/locales/lessons.vi-VN.json b/dashboard/config/locales/lessons.vi-VN.json index b0bc7fc6ab5f8..f02ca04b24688 100644 --- a/dashboard/config/locales/lessons.vi-VN.json +++ b/dashboard/config/locales/lessons.vi-VN.json @@ -107,15 +107,6 @@ "overview": "Trong bài học này, học viên ở mọi lứa tuổi được trải nghiệm nhập môn về lập trình và khoa học máy tính trong một môi trường an toàn, có sự hỗ trợ. Đầu tiên, học sinh phân loại các đối tượng là “cá” hoặc “không phải cá” để cố gắng loại bỏ rác khỏi đại dương. Sau đó, học sinh sẽ cần mở rộng tập dữ liệu đào tạo của mình để có cả các sinh vật biển khác sống trong nước. Trong phần thứ hai của hoạt động, học sinh sẽ tự chọn nhãn để áp dụng lên hình ảnh những con cá tạo ngẫu nhiên. Dữ liệu đào tạo này được sử dụng cho mô hình học máy mà sau đó có thể tự gắn nhãn các hình ảnh mới.", "student_overview": "Tóm tắt bài hướng dẫn: Đầu tiên, học sinh phân loại các đối tượng là “cá” hoặc “không phải cá” để cố gắng loại bỏ rác khỏi đại dương. Sau đó, học sinh sẽ cần mở rộng tập dữ liệu đào tạo của mình để có cả các sinh vật biển khác sống trong nước. Trong phần thứ hai của hoạt động, học sinh sẽ tự chọn nhãn để áp dụng lên hình ảnh những con cá tạo ngẫu nhiên. Dữ liệu đào tạo này được sử dụng cho mô hình học máy mà sau đó có thể tự gắn nhãn các hình ảnh mới." }, - "hello-world-food/lesson-1": { - "overview": "Trong bài học này, học sinh sẽ học những kiến thức cơ bản về khoa học máy tính bằng cách lập trình trong Sprite Lab. Sprite Lab là công cụ mà bạn có thể sử dụng để xây dựng các dự án sáng tạo và thú vị. Học sinh sẽ học cách tạo và làm nhân vật chuyển động cũng như tăng tính tương tác bằng cách sử dụng các sự kiện.\n\nCó nhiều phiên bản của bài học này. Mỗi phiên bản dạy các khái niệm giống nhau nhưng có các hình ảnh khác nhau để thu hút các đối tượng học sinh khác nhau. Để biết thêm thông tin, hãy truy cập [Trang đích của Hello World.][0]", - "preparation": "- Làm thử bài tập để tìm ra bất kỳ vấn đề tiềm ẩn nào đối với lớp của bạn.\n- Sử dụng các tài liệu tại [Kết nối KHMT][0] để lập kế hoạch học tập thêm về khoa học máy tính sau phần hướng dẫn ban đầu.", - "purpose": "Bài học này nhằm chuẩn bị cho học sinh tạo các dự án lập trình đơn giản trong Sprite Lab. Với kỹ năng này, học sinh sau đó có thể tạo dự án về bất kỳ chủ đề nào, chẳng hạn như chủ đề trường học khác hoặc chủ đề nào đó liên quan đến cá nhân họ. Hãy truy cập [Kết nối KHMT][0] để xem ý tưởng tích hợp khoa học máy tính vào các môn học khác." - }, - "poem-art/lesson-1": { - "overview": "Trong bài học kết hợp KHMT và ELA này, học sinh sẽ dùng mã lệnh tạo hình chuyển động trong bài thơ để minh họa một cảm xúc trong một bài thơ. Học sinh sẽ đọc và tìm ra cảm xúc trong bài thơ. Sau đó, họ sẽ tìm các hiệu ứng và hình ảnh tương ứng để giúp minh họa cảm xúc trong bài thơ. Cuối cùng, học sinh sẽ sử dụng các sự kiện (mã lệnh) để minh họa sự thay đổi cảm xúc hoặc tạo chuyển động mở hình ảnh mới trong một bài thơ. \n\nBài học này có thể hoàn thành dưới dạng bài học một giờ độc lập. Có một tùy chọn sử dụng bài học này với tư cách là bài đầu tiên trong học phần gồm nhiều bài học có tên gọi [Lập trình với thơ ca](http://code.org/poetry). Cuối học phần Lập trình với thơ ca này, học sinh sẽ tự sáng tác bài thơ của riêng mình và tạo ứng dụng sáng tác thơ để chia sẻ với bạn bè. \n\nLập trình với thơ ca là một phần của giáo trình Kết nối KHMT của Code.org nhằm mục đích kết hợp KHMT vào các môn học khác như toán, ELA và khoa học, tuân thủ các tiêu chuẩn CCSS, NGSS và CSTA.", - "preparation": "- Tự xem lại và hoàn thành phần hướng dẫn trực tuyến: [Nghệ Thuật Thơ Ca](http://studio.code.org/s/poem-art).- Nhớ thử các hoạt động trước trước khi yêu cầu học viên hoàn thành chúng. - Kiểm tra kỹ thuật và quyết định xem bạn có cần khắc phục sự cố trước hay không.- Một số cấp độ yêu cầu phát âm thanh. Phát tai nghe trước khi bắt đầu. - [Không bắt buộc] 2 tờ giấy nhớ cho mỗi học viên cho Bài đánh giá." - }, "jigsaw/Jigsaw": { "overview": "Bài học này sẽ cung cấp cho học sinh ý tưởng về những hoạt động sẽ diễn ra khi các em đến phòng máy tính. Bài học bắt đầu với một cuộc thảo luận ngắn giới thiệu về cách hành xử trong phòng máy tính, sau đó sẽ tiếp tục sử dụng máy tính để hoàn thành các bài tập trực tuyến.", "student_overview": "Nhấp chuột và kéo để hoàn thành các bài tập." diff --git a/dashboard/config/locales/resources.vi-VN.json b/dashboard/config/locales/resources.vi-VN.json index 57ca404f54064..0daa820fa2c05 100644 --- a/dashboard/config/locales/resources.vi-VN.json +++ b/dashboard/config/locales/resources.vi-VN.json @@ -37,6 +37,411 @@ "name": "AI: Dữ liệu đào tạo & Định kiến", "type": "Video" }, + "lesson_plans/courseb/2018": { + "name": "Giáo Án" + }, + "standard_mappings/courseb/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/courseb/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/courseb/2018": { + "name": "Từ vựng" + }, + "lesson_plans/coursea/2018": { + "name": "Giáo Án" + }, + "standard_mappings/coursea/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursea/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursea/2018": { + "name": "Từ vựng" + }, + "lesson_plans/coursed/2018": { + "name": "Giáo Án" + }, + "standard_mappings/coursed/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursed/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursed/2018": { + "name": "Từ vựng" + }, + "lesson_plans/coursef/2018": { + "name": "Giáo Án" + }, + "standard_mappings/coursef/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursef/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursef/2018": { + "name": "Từ vựng" + }, + "lesson_plans/express/2018": { + "name": "Giáo Án" + }, + "standard_mappings/express/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/express/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/express/2018": { + "name": "Từ vựng" + }, + "lesson_plans/coursee/2018": { + "name": "Giáo Án" + }, + "standard_mappings/coursee/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursee/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursee/2018": { + "name": "Từ vựng" + }, + "lesson_plans/coursec/2018": { + "name": "Giáo Án" + }, + "standard_mappings/coursec/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursec/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursec/2018": { + "name": "Từ vựng" + }, + "code_introduced_1/csd/2018": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_2/csd/2018": { + "name": "Giáo Án" + }, + "standard_mappings_2/csd/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_2/csd/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_2/csd/2018": { + "name": "Từ vựng" + }, + "code_introduced_3/csd/2018": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_5/csd/2018": { + "name": "Giáo Án" + }, + "standard_mappings_5/csd/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_5/csd/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_5/csd/2018": { + "name": "Từ vựng" + }, + "lesson_plans_4/csd/2018": { + "name": "Giáo Án" + }, + "standard_mappings_4/csd/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_4/csd/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_4/csd/2018": { + "name": "Từ vựng" + }, + "code_introduced_2/csd/2018": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_3/csd/2018": { + "name": "Giáo Án" + }, + "standard_mappings_3/csd/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_3/csd/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_3/csd/2018": { + "name": "Từ vựng" + }, + "code_introduced/csd/2018": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_1/csd/2018": { + "name": "Giáo Án" + }, + "standard_mappings_1/csd/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_1/csd/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_1/csd/2018": { + "name": "Từ vựng" + }, + "lesson_plans/csd/2018": { + "name": "Giáo Án" + }, + "standard_mappings/csd/2018": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/csd/2018": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/csd/2018": { + "name": "Từ vựng" + }, + "lesson_plans/coursea/2019": { + "name": "Giáo Án" + }, + "standard_mappings/coursea/2019": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursea/2019": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursea/2019": { + "name": "Từ vựng" + }, + "lesson_plans/courseb/2019": { + "name": "Giáo Án" + }, + "standard_mappings/courseb/2019": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/courseb/2019": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/courseb/2019": { + "name": "Từ vựng" + }, + "lesson_plans/coursed/2019": { + "name": "Giáo Án" + }, + "standard_mappings/coursed/2019": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursed/2019": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursed/2019": { + "name": "Từ vựng" + }, + "lesson_plans/coursef/2019": { + "name": "Giáo Án" + }, + "standard_mappings/coursef/2019": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursef/2019": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursef/2019": { + "name": "Từ vựng" + }, + "lesson_plans/coursee/2019": { + "name": "Giáo Án" + }, + "standard_mappings/coursee/2019": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursee/2019": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursee/2019": { + "name": "Từ vựng" + }, + "lesson_plans/express/2019": { + "name": "Giáo Án" + }, + "standard_mappings/express/2019": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/express/2019": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/express/2019": { + "name": "Từ vựng" + }, + "lesson_plans/coursec/2019": { + "name": "Giáo Án" + }, + "standard_mappings/coursec/2019": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursec/2019": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursec/2019": { + "name": "Từ vựng" + }, + "teacher_forum/csd/2019": { + "name": "Diễn đàn giáo viên" + }, + "code_introduced_1/csd/2019": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_2/csd/2019": { + "name": "Giáo Án" + }, + "standard_mappings_2/csd/2019": { + "name": "Khung tiêu chuẩn" + }, + "vocabulary_2/csd/2019": { + "name": "Từ vựng" + }, + "code_introduced_3/csd/2019": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_5/csd/2019": { + "name": "Giáo Án" + }, + "standard_mappings_5/csd/2019": { + "name": "Khung tiêu chuẩn" + }, + "vocabulary_5/csd/2019": { + "name": "Từ vựng" + }, + "code_introduced_2/csd/2019": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_3/csd/2019": { + "name": "Giáo Án" + }, + "standard_mappings_3/csd/2019": { + "name": "Khung tiêu chuẩn" + }, + "vocabulary_3/csd/2019": { + "name": "Từ vựng" + }, + "lesson_plans_4/csd/2019": { + "name": "Giáo Án" + }, + "standard_mappings_4/csd/2019": { + "name": "Khung tiêu chuẩn" + }, + "vocabulary_4/csd/2019": { + "name": "Từ vựng" + }, + "lesson_plans/csd/2019": { + "name": "Giáo Án" + }, + "standard_mappings/csd/2019": { + "name": "Khung tiêu chuẩn" + }, + "vocabulary/csd/2019": { + "name": "Từ vựng" + }, + "code_introduced/csd/2019": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_1/csd/2019": { + "name": "Giáo Án" + }, + "standard_mappings_1/csd/2019": { + "name": "Khung tiêu chuẩn" + }, + "vocabulary_1/csd/2019": { + "name": "Từ vựng" + }, + "code_introduced_1/csd/2017": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_2/csd/2017": { + "name": "Giáo Án" + }, + "standard_mappings_2/csd/2017": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_2/csd/2017": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_2/csd/2017": { + "name": "Từ vựng" + }, + "code_introduced_3/csd/2017": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_5/csd/2017": { + "name": "Giáo Án" + }, + "standard_mappings_5/csd/2017": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_5/csd/2017": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_5/csd/2017": { + "name": "Từ vựng" + }, + "code_introduced/csd/2017": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_1/csd/2017": { + "name": "Giáo Án" + }, + "standard_mappings_1/csd/2017": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_1/csd/2017": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_1/csd/2017": { + "name": "Từ vựng" + }, + "lesson_plans/csd/2017": { + "name": "Giáo Án" + }, + "standard_mappings/csd/2017": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/csd/2017": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/csd/2017": { + "name": "Từ vựng" + }, + "lesson_plans_4/csd/2017": { + "name": "Giáo Án" + }, + "standard_mappings_4/csd/2017": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_4/csd/2017": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_4/csd/2017": { + "name": "Từ vựng" + }, + "code_introduced_2/csd/2017": { + "name": "Mã lệnh giới thiệu" + }, + "lesson_plans_3/csd/2017": { + "name": "Giáo Án" + }, + "standard_mappings_3/csd/2017": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum_3/csd/2017": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary_3/csd/2017": { + "name": "Từ vựng" + }, "list_of_poems_1/poem-art/unversioned": { "name": "Danh sách thơ", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -370,7 +775,8 @@ }, "unplugged-video-big-event/courseb/2021": { "name": "Sự kiện lớn", - "url": "https://youtu.be/u0WV9shCoak" + "url": "https://youtu.be/u0WV9shCoak", + "type": "Video" }, "csf-the-big-event-assessment/courseb/2021": { "name": "Sự kiện lớn", @@ -1547,6 +1953,102 @@ }, "how-search-works-video/csd/2021": { "type": "Video" + }, + "lesson_plans/pre-express/2020": { + "name": "Giáo Án" + }, + "standard_mappings/pre-express/2020": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/pre-express/2020": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/pre-express/2020": { + "name": "Từ vựng" + }, + "lesson_plans/express/2020": { + "name": "Giáo Án" + }, + "standard_mappings/express/2020": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/express/2020": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/express/2020": { + "name": "Từ vựng" + }, + "lesson_plans/courseb/2020": { + "name": "Giáo Án" + }, + "standard_mappings/courseb/2020": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/courseb/2020": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/courseb/2020": { + "name": "Từ vựng" + }, + "lesson_plans/coursed/2020": { + "name": "Giáo Án" + }, + "standard_mappings/coursed/2020": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursed/2020": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursed/2020": { + "name": "Từ vựng" + }, + "lesson_plans/coursec/2020": { + "name": "Giáo Án" + }, + "standard_mappings/coursec/2020": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursec/2020": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursec/2020": { + "name": "Từ vựng" + }, + "lesson_plans/coursee/2020": { + "name": "Giáo Án" + }, + "standard_mappings/coursee/2020": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursee/2020": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursee/2020": { + "name": "Từ vựng" + }, + "lesson_plans/coursea/2020": { + "name": "Giáo Án" + }, + "standard_mappings/coursea/2020": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursea/2020": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursea/2020": { + "name": "Từ vựng" + }, + "lesson_plans/coursef/2020": { + "name": "Giáo Án" + }, + "standard_mappings/coursef/2020": { + "name": "Khung tiêu chuẩn" + }, + "teacher_forum/coursef/2020": { + "name": "Diễn đàn giáo viên" + }, + "vocabulary/coursef/2020": { + "name": "Từ vựng" } } } diff --git a/dashboard/config/locales/scripts.vi-VN.yml b/dashboard/config/locales/scripts.vi-VN.yml index 79f21455fb6c0..bf946832fa441 100644 --- a/dashboard/config/locales/scripts.vi-VN.yml +++ b/dashboard/config/locales/scripts.vi-VN.yml @@ -1275,8 +1275,6 @@ vi: student_description: 'Trực tuyến giai đoạn 2: Tìm hiểu sắc màu mùa hè' equity-pd: lessons: - Code.org Equity PD: - name: Code.org Equity PD Necessary Background: name: Nền tảng cần thiết science-PD2: @@ -1786,6 +1784,7 @@ vi: quyết các vấn đề của thế giới. lessons: Oceans: + name: Trí Tuệ Nhân Tạo cho Đại Dương description_student: 'Tóm tắt bài hướng dẫn: Đầu tiên, học sinh phân loại các đối tượng là “cá” hoặc “không phải cá” để cố gắng loại bỏ rác khỏi đại dương. Sau đó, học sinh sẽ cần mở rộng tập dữ liệu đào @@ -3271,6 +3270,7 @@ vi: hoàn thành bài tập, học sinh sẽ có cơ hội tùy chỉnh game của mình với tốc độ và âm thanh khác nhau. student_description: Chọn đội của bạn và làm game bóng rổ + name: bóng rổ sample-csp5: lessons: Controlling Memory with Variables: @@ -3722,6 +3722,7 @@ vi: trình phản ứng với các sự kiện (như khi nhấn phím mũi tên). Sau khi hoàn thành bài tập, học sinh sẽ có cơ hội tùy chỉnh game của mình với tốc độ và âm thanh khác nhau. + name: thể thao 2016_sciencePD-phase2b: lessons: Welcome!: @@ -5975,6 +5976,7 @@ vi: ở phần cuối. student_description: Minecraft đã trở lại với một hoạt động hoàn toàn mới cho Hour of Code! Cuộc hành trình đi qua Minecraft với mật mã. + name: anh hùng applab-intro-staging: lessons: Intro to AppLab - Your First App: @@ -7776,6 +7778,7 @@ vi: công cụ và được thiết kế để phản hồi với âm nhạc. student_description: Viết mã bữa tiệc khiêu vũ của riêng bạn để chia sẻ với bạn bè của mình! + name: nhảy múa frozen-2018-test-b: title: Kịch bản Frozen mới lessons: @@ -7796,6 +7799,7 @@ vi: phá các bài tập trong một giờ. Phần lớn học sinh trung học sẽ hoàn thành bài hướng dẫn và có thời gian để khám phá cấp độ chơi tự do ở phần cuối. + name: dưới nước dance--draft: lessons: Dance Party: @@ -10304,7 +10308,6 @@ vi: bè của mình! lessons: Dance Party: - name: Bữa Tiệc Khiêu Vũ description_student: Trong bài học này, học viên ở mọi lứa tuổi được trải nghiệm nhập môn về lập trình và khoa học máy tính trong một môi trường an toàn, có sự hỗ trợ. Bài học này được thiết kế cho học viên @@ -14438,8 +14441,7 @@ vi: title: '"Xin chào thế giới!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Sử dụng nền tảng học tập Code.org + Navigating the Codeorg learning platform: description_teacher: |- \*\*Bạn sẽ học cách: \*\* @@ -16083,7 +16085,7 @@ vi: description_student: Sử dụng vòng lặp và các mô hình để hoàn thành hình ảnh. key: Vòng lặp trong câu chuyện về biển - The Big Event Jr.: + The Big Event Jr: name: Sự kiện lớn – nâng cao description_student: Di chuyển và hét lên khi giáo viên của bạn nhấn các nút trên chiếc điều khiển từ xa khổng lồ. @@ -16506,7 +16508,7 @@ vi: The Right App: description_student: Phác thảo ứng dụng điện thoại thông minh của riêng bạn. - The Big Event Jr.: + The Big Event Jr: name: Sự kiện lớn – nâng cao description_student: Di chuyển hoặc hét lên khi giáo viên của bạn nhấn các nút trên chiếc điều khiển từ xa khổng lồ. @@ -16607,7 +16609,7 @@ vi: Trên Internet có rất nhiều kiểu người thú vị, nhưng đôi khi, một số người trong số họ có thể có hành vi tiêu cực với nhau. Trong bài học nhập vai này, hãy giúp học sinh của bạn hiểu lý do tại sao hành xử tiêu cực trên mạng thường dễ dàng hơn so với trong cuộc sống và cách đối phó với hành vi tiêu cực trên mạng khi các em chứng kiến hành vi đó. key: Hãy CHẤM DỨT hành vi tiêu cực trên mạng - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Những người bạn robot của tôi – nâng cao description_student: Trong bài học này, bạn sẽ giả vờ rằng các bạn cùng lớp của mình là rô bốt và lập trình các bạn để tạo ra các mô hình @@ -16624,7 +16626,7 @@ vi: thập thật nhiều đá quý! Creating Art with Code: description_student: Tạo hình ảnh đẹp bằng cách lập trình Artist. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Những người bạn robot Loopy của tôi – nâng cao description_student: Trong bài học này, bạn sẽ lại lập trình cho các bạn cùng lớp của mình, nhưng bằng cách sử dụng các vòng lặp, bạn sẽ @@ -17358,6 +17360,8 @@ vi: lessons: lesson-9: name: Vòng lặp + lesson-21: + name: Bảng điều khiển lesson_groups: lessonGroup-2: display_name: Nội dung @@ -17407,10 +17411,17 @@ vi: lessons: lesson-6: name: Các biến + lesson-16: + name: Bảng điều khiển lesson_groups: lessonGroup-2: display_name: Nội dung csa3-2022: + lessons: + lesson-5: + name: Cho vòng lặp + lesson-16: + name: Bảng điều khiển lesson_groups: lessonGroup-2: display_name: Nội dung @@ -17913,3 +17924,5 @@ vi: For Loops: name: Cho vòng lặp key: Cho vòng lặp + hello-world-csc: + title: Xin chào cả thế giới diff --git a/dashboard/config/locales/short_instructions.vi-VN.json b/dashboard/config/locales/short_instructions.vi-VN.json index 17bd63682b681..50b393610ad06 100644 --- a/dashboard/config/locales/short_instructions.vi-VN.json +++ b/dashboard/config/locales/short_instructions.vi-VN.json @@ -1120,8 +1120,8 @@ "courseA_collector_loops9_2021": "**Thử thách:** Báu vật nằm rải rác trên những bậc thang này! Hãy viết mã lệnh để giúp Laurel lấy được toàn bộ.", "courseA_collector_loops_challenge1_2021": "_“Bạn có thể giúp tôi phát hiện lỗi được không?”_", "courseA_collector_loops_challenge2kp_2021": "Hãy lấy ít nhất **3** mảnh báu vật để vượt qua cấp độ này.", - "courseB_Scrat_ramp1_2021": "இந்த புதிருக்கு, தொகுதிகளை ஒன்றாக இணைத்து \"▶ Run\" அழுத்தவும்!", - "courseB_Scrat_ramp2_2021": "உங்கள் குறியீட்டை முடிக்க அனைத்து தொகுதிகளையும் ஒன்றாக ஒட்டவும், பின்னர் \"▶Run\" என்பதைக் கிளிக் செய்யவும்.", + "courseB_Scrat_ramp1_2021": "Trong bài tập này, hãy ghép các khối lại với nhau và nhấn “▶ Run” (chạy)!", + "courseB_Scrat_ramp2_2021": "Hãy gắn tất cả các khối lại với nhau để hoàn thành mã lệnh, sau đó nhấp chuột vào nút “▶ Run” (chạy).", "courseB_maze_seq9_2021": "Thử thách: Di chuyển vòng qua tảng băng vỡ để đưa Scrat đến chỗ hạt sồi.", "courseB_maze_seq_challenge1_2021": "Bạn có thể tìm ra đường đi trước khi hết khối để sử dụng không?", "helloworld_animals_backgrounds": "Hãy cùng tìm hiểu cách đổi hình nền nhé.", diff --git a/dashboard/config/locales/vi-VN.yml b/dashboard/config/locales/vi-VN.yml index 258204bf0adf7..b4a0a395c19a4 100644 --- a/dashboard/config/locales/vi-VN.yml +++ b/dashboard/config/locales/vi-VN.yml @@ -398,7 +398,7 @@ vi: stats: Xem thống kê help_us: Giúp đỡ chúng tôi teach: Dạy - about: về chúng tôi + about: Về chúng tôi legal_privacy: Chính sách bảo mật legal_tos: Các điều khoản của Code.org user: diff --git a/i18n/locales/vi-VN/dashboard/base.yml b/i18n/locales/vi-VN/dashboard/base.yml index fb98dd6fe6b6e..56bbe96284162 100755 --- a/i18n/locales/vi-VN/dashboard/base.yml +++ b/i18n/locales/vi-VN/dashboard/base.yml @@ -338,7 +338,7 @@ vi: stats: "Xem thống kê" help_us: "Giúp đỡ chúng tôi" teach: "Dạy" - about: "về chúng tôi" + about: "Về chúng tôi" legal_privacy: "Chính sách bảo mật" legal_tos: "Các điều khoản của Code.org" user: diff --git a/i18n/locales/vi-VN/dashboard/blocks.yml b/i18n/locales/vi-VN/dashboard/blocks.yml index 431e45fda226a..63b998a38c27a 100644 --- a/i18n/locales/vi-VN/dashboard/blocks.yml +++ b/i18n/locales/vi-VN/dashboard/blocks.yml @@ -2,6 +2,8 @@ vi: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: tạo nhân vật {ANIMATION_NAME} mới tại {LOCATION} Dancelab_alternateMoves: text: "{GROUP} luân phiên giữa \n{MOVE1} và {MOVE2} sau mỗi {N} nhịp" options: @@ -1006,6 +1008,8 @@ vi: '"y"': toạ độ y '"direction"': hướng chuyển động '"speed"': tốc độ + gamelab_changeVarBy: + text: thay đổi {VARIABLE} bởi {VAL} gamelab_checkTouching: text: "{CONDITION} {SPRITE1} chạm {SPRITE2}" options: @@ -1047,6 +1051,12 @@ vi: text: vẽ đường {COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: cạnh chặn {SPRITE} di chuyển + gamelab_everySeconds: + text: 'mỗi {N} {UNIT} ' + options: + UNIT: + '"seconds"': giây + '"frames"': khuôn hình gamelab_followingTargets: text: đi theo mục tiêu gamelab_getAllSprites: @@ -1139,7 +1149,7 @@ vi: gamelab_jumpTo: text: "{SPRITE} nhảy đến {LOCATION}" gamelab_keyPressed: - text: "{CONDITION} {KEY} ép" + text: "{CONDITION} {KEY} được bấm" options: CONDITION: '"when"': khi nào @@ -1197,6 +1207,8 @@ vi: EFFECT: '"pop"': nổ '"rain"': mưa + gamelab_makeNewScaledSprite: + text: tạo nhân vật {ANIMATION_NAME} mới tại {LOCATION} gamelab_makeNewSpriteAnon: text: tạo nhân vật {ANIMATION_NAME} mới tại {LOCATION} gamelab_makeNumSprites: @@ -1384,6 +1396,7 @@ vi: '"width"': chiều rộng '"height"': chiều cao gamelab_setSpeed_dropdown: + text: đặt tốc độ của {SPRITE} thành {SIZE} options: SIZE: '1': extra slow @@ -1396,12 +1409,7 @@ vi: gamelab_setupScoreboard: text: "vẽ bảng điểm \n{SPRITE1COSTUME}điểm{VAR1}{SPRITE2COSTUME}điểm{VAR2}mục tiêu{SPRITE3COSTUME}" gamelab_setupSim: - text: |- - thiết lập mô phỏng với - {SPRITE1N}{SPRITE1COSTUME}Tốc độ{SPRITE1SPEED} - {SPRITE2N}{SPRITE2COSTUME}Tốc độ{SPRITE2SPEED} - Thu thập - {SPRITE3N}{SPRITE3COSTUME} + text: thiết lập mô phỏng với {SPRITE1N}{SPRITE1COSTUME}tốc độ{SPRITE1SPEED}{SPRITE2N}{SPRITE2COSTUME}tốc độ{SPRITE2SPEED} thu thập {SPRITE3N}{SPRITE3COSTUME} gamelab_showTitleScreen: text: Hiển thị màn hình tiêu đề {BREAK} tiêu đề {TITLE} văn bản {SUBTITLE} gamelab_spriteClicked: @@ -1756,12 +1764,7 @@ vi: quần thể:{SPRITE2N} {TOGGLE}vi rút Mikelab_setupSim: - text: |- - thiết lập mô phỏng với - {SPRITE1N}{SPRITE1COSTUME}Tốc độ{SPRITE1SPEED} - {SPRITE2N}{SPRITE2COSTUME}Tốc độ{SPRITE2SPEED} - Thu thập - {SPRITE3N}{SPRITE3COSTUME} + text: thiết lập mô phỏng với {SPRITE1N}{SPRITE1COSTUME}tốc độ{SPRITE1SPEED}{SPRITE2N}{SPRITE2COSTUME}tốc độ{SPRITE2SPEED} thu thập {SPRITE3N}{SPRITE3COSTUME} Mikelab_showScoreboard: options: CORNER: diff --git a/i18n/locales/vi-VN/dashboard/scripts.yml b/i18n/locales/vi-VN/dashboard/scripts.yml index c3089be114cf2..526ec91e6372e 100755 --- a/i18n/locales/vi-VN/dashboard/scripts.yml +++ b/i18n/locales/vi-VN/dashboard/scripts.yml @@ -1170,8 +1170,6 @@ vi: student_description: 'Trực tuyến giai đoạn 2: Tìm hiểu sắc màu mùa hè' equity-pd: lessons: - Code.org Equity PD: - name: Code.org Equity PD Necessary Background: name: Nền tảng cần thiết science-PD2: @@ -1641,6 +1639,7 @@ vi: description_short: Tìm hiểu cách AI và học máy có thể được sử dụng để giải quyết các vấn đề của thế giới. lessons: Oceans: + name: Trí Tuệ Nhân Tạo cho Đại Dương description_student: 'Tóm tắt bài hướng dẫn: Đầu tiên, học sinh phân loại các đối tượng là “cá” hoặc “không phải cá” để cố gắng loại bỏ rác khỏi đại dương. Sau đó, học sinh sẽ cần mở rộng tập dữ liệu đào tạo của mình để có cả các sinh vật biển khác sống trong nước. Trong phần thứ hai của hoạt động, học sinh sẽ tự chọn nhãn để áp dụng lên hình ảnh những con cá tạo ngẫu nhiên. Dữ liệu đào tạo này được sử dụng cho mô hình học máy mà sau đó có thể tự gắn nhãn các hình ảnh mới.' description_teacher: Trong bài học này, học viên ở mọi lứa tuổi được trải nghiệm nhập môn về lập trình và khoa học máy tính trong một môi trường an toàn, có sự hỗ trợ. Đầu tiên, học sinh phân loại các đối tượng là “cá” hoặc “không phải cá” để cố gắng loại bỏ rác khỏi đại dương. Sau đó, học sinh sẽ cần mở rộng tập dữ liệu đào tạo của mình để có cả các sinh vật biển khác sống trong nước. Trong phần thứ hai của hoạt động, học sinh sẽ tự chọn nhãn để áp dụng lên hình ảnh những con cá tạo ngẫu nhiên. Dữ liệu đào tạo này được sử dụng cho mô hình học máy mà sau đó có thể tự gắn nhãn các hình ảnh mới. student_description: Tìm hiểu cách AI và học máy có thể được sử dụng để giải quyết các vấn đề của thế giới. @@ -3032,6 +3031,7 @@ vi: description_student: Bạn đã bao giờ ước mình có thể chơi game ở trường chưa? Trong bài học này, bạn sẽ tự làm game đấy! description_teacher: Trong hoạt động trực tuyến này, học sinh sẽ tìm hiểu định nghĩa sự kiện và cách máy tính sử dụng chúng trong các chương trình như video game. Học sinh sẽ xử lý các bài tập lập trình để chương trình phản ứng với các sự kiện (như khi nhấn phím mũi tên). Sau khi hoàn thành bài tập, học sinh sẽ có cơ hội tùy chỉnh game của mình với tốc độ và âm thanh khác nhau. student_description: Chọn đội của bạn và làm game bóng rổ + name: bóng rổ sample-csp5: lessons: Controlling Memory with Variables: @@ -3413,6 +3413,7 @@ vi: Sports: description_student: Bạn đã bao giờ ước mình có thể chơi game ở trường chưa? Trong bài học này, bạn sẽ tự làm game đấy! description_teacher: Trong hoạt động trực tuyến này, học sinh sẽ tìm hiểu định nghĩa sự kiện và cách máy tính sử dụng chúng trong các chương trình như video game. Học sinh sẽ xử lý các bài tập lập trình để chương trình phản ứng với các sự kiện (như khi nhấn phím mũi tên). Sau khi hoàn thành bài tập, học sinh sẽ có cơ hội tùy chỉnh game của mình với tốc độ và âm thanh khác nhau. + name: thể thao 2016_sciencePD-phase2b: lessons: Welcome!: @@ -5238,6 +5239,7 @@ vi: name: 'Minecraft: Hero''s Journey' description_teacher: Trong bài học này, học viên ở mọi lứa tuổi được trải nghiệm nhập môn về lập trình và khoa học máy tính trong một môi trường an toàn, có sự hỗ trợ. Bài học này phù hợp với mọi học sinh ở độ tuổi biết đọc (từ 6 tuổi trở lên). Những học viên nhỏ tuổi có thể sẽ không hoàn thành bài hướng dẫn, nhưng sẽ rất vui vẻ khi khám phá các bài tập trong một giờ. Phần lớn học sinh trung học sẽ hoàn thành bài hướng dẫn và có thời gian để khám phá cấp độ chơi tự do ở phần cuối. student_description: Minecraft đã trở lại với một hoạt động hoàn toàn mới cho Hour of Code! Cuộc hành trình đi qua Minecraft với mật mã. + name: anh hùng applab-intro-staging: lessons: Intro to AppLab - Your First App: @@ -6650,6 +6652,7 @@ vi: description_student: Trong bài học này, học viên ở mọi lứa tuổi được trải nghiệm nhập môn về lập trình và khoa học máy tính trong một môi trường an toàn, có sự hỗ trợ. Bài học này được thiết kế cho học viên ở mọi độ tuổi, nhưng cần biết đọc. Hoạt động này cần có âm thanh làm công cụ và được thiết kế để phản hồi với âm nhạc. description_teacher: Trong bài học này, học viên ở mọi lứa tuổi được trải nghiệm nhập môn về lập trình và khoa học máy tính trong một môi trường an toàn, có sự hỗ trợ. Bài học này được thiết kế cho học viên ở mọi độ tuổi, nhưng cần biết đọc. Hoạt động này cần có âm thanh làm công cụ và được thiết kế để phản hồi với âm nhạc. student_description: Viết mã bữa tiệc khiêu vũ của riêng bạn để chia sẻ với bạn bè của mình! + name: nhảy múa frozen-2018-test-b: title: Kịch bản Frozen mới lessons: @@ -6662,6 +6665,7 @@ vi: Aquatic: name: Minecraft Chuyến thám hiểm đại dương description_teacher: Trong bài học này, học viên ở mọi lứa tuổi được trải nghiệm nhập môn về lập trình và khoa học máy tính trong một môi trường an toàn, có sự hỗ trợ. Bài học này phù hợp với mọi học sinh ở độ tuổi biết đọc (từ 6 tuổi trở lên). Những học viên nhỏ tuổi có thể sẽ không hoàn thành bài hướng dẫn, nhưng sẽ rất vui vẻ khi khám phá các bài tập trong một giờ. Phần lớn học sinh trung học sẽ hoàn thành bài hướng dẫn và có thời gian để khám phá cấp độ chơi tự do ở phần cuối. + name: dưới nước dance--draft: lessons: Dance Party: @@ -8338,7 +8342,6 @@ vi: description: Viết mã bữa tiệc khiêu vũ của riêng bạn để chia sẻ với bạn bè của mình! lessons: Dance Party: - name: Bữa Tiệc Khiêu Vũ description_student: Trong bài học này, học viên ở mọi lứa tuổi được trải nghiệm nhập môn về lập trình và khoa học máy tính trong một môi trường an toàn, có sự hỗ trợ. Bài học này được thiết kế cho học viên ở mọi độ tuổi, nhưng cần biết đọc. Hoạt động này cần có âm thanh làm công cụ và được thiết kế để phản hồi với âm nhạc. description_teacher: Trong bài học này, học viên ở mọi lứa tuổi được trải nghiệm nhập môn về lập trình và khoa học máy tính trong một môi trường an toàn, có sự hỗ trợ. Bài học này được thiết kế cho học viên ở mọi độ tuổi, nhưng cần biết đọc. Hoạt động này cần có âm thanh làm công cụ và được thiết kế để phản hồi với âm nhạc. student_description: Viết mã bữa tiệc khiêu vũ của riêng bạn để chia sẻ với bạn bè của mình! @@ -11172,8 +11175,7 @@ vi: title: '"Xin chào thế giới!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: Sử dụng nền tảng học tập Code.org + Navigating the Codeorg learning platform: description_teacher: |- \*\*Bạn sẽ học cách: \*\* @@ -12235,7 +12237,7 @@ vi: name: Vòng lặp trong câu chuyện về biển description_student: Sử dụng vòng lặp và các mô hình để hoàn thành hình ảnh. key: Vòng lặp trong câu chuyện về biển - The Big Event Jr.: + The Big Event Jr: name: Sự kiện lớn – nâng cao description_student: Di chuyển và hét lên khi giáo viên của bạn nhấn các nút trên chiếc điều khiển từ xa khổng lồ. 'Mini-Project: On the Move with Play Lab': @@ -12532,7 +12534,7 @@ vi: description_student: Sử dụng mô hình và vòng lặp để hoàn thành các hình ảnh. The Right App: description_student: Phác thảo ứng dụng điện thoại thông minh của riêng bạn. - The Big Event Jr.: + The Big Event Jr: name: Sự kiện lớn – nâng cao description_student: Di chuyển hoặc hét lên khi giáo viên của bạn nhấn các nút trên chiếc điều khiển từ xa khổng lồ. 'Mini-Project: A Royal Battle with Events': @@ -12608,7 +12610,7 @@ vi: Trên Internet có rất nhiều kiểu người thú vị, nhưng đôi khi, một số người trong số họ có thể có hành vi tiêu cực với nhau. Trong bài học nhập vai này, hãy giúp học sinh của bạn hiểu lý do tại sao hành xử tiêu cực trên mạng thường dễ dàng hơn so với trong cuộc sống và cách đối phó với hành vi tiêu cực trên mạng khi các em chứng kiến hành vi đó. key: Hãy CHẤM DỨT hành vi tiêu cực trên mạng - My Robotic Friends Jr.: + My Robotic Friends Jr: name: Những người bạn robot của tôi – nâng cao description_student: Trong bài học này, bạn sẽ giả vờ rằng các bạn cùng lớp của mình là rô bốt và lập trình các bạn để tạo ra các mô hình cốc xếp chồng lên nhau. Programming with Angry Birds: @@ -12621,7 +12623,7 @@ vi: description_student: Viết thuật toán để giúp Nhà phiêu lưu Laurel thu thập thật nhiều đá quý! Creating Art with Code: description_student: Tạo hình ảnh đẹp bằng cách lập trình Artist. - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: Những người bạn robot Loopy của tôi – nâng cao description_student: Trong bài học này, bạn sẽ lại lập trình cho các bạn cùng lớp của mình, nhưng bằng cách sử dụng các vòng lặp, bạn sẽ có thể giải các bài toán lớn hơn và phức tạp hơn. Loops with Rey and BB-8: @@ -13121,6 +13123,8 @@ vi: lessons: lesson-9: name: Vòng lặp + lesson-21: + name: Bảng điều khiển lesson_groups: lessonGroup-2: display_name: Nội dung @@ -13170,10 +13174,17 @@ vi: lessons: lesson-6: name: Các biến + lesson-16: + name: Bảng điều khiển lesson_groups: lessonGroup-2: display_name: Nội dung csa3-2022: + lessons: + lesson-5: + name: Cho vòng lặp + lesson-16: + name: Bảng điều khiển lesson_groups: lessonGroup-2: display_name: Nội dung @@ -13466,3 +13477,5 @@ vi: For Loops: name: Cho vòng lặp key: Cho vòng lặp + hello-world-csc: + title: Xin chào cả thế giới From 41decea2c4477c125e8271fcc2ce4927c55d19d3 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:16:01 +0000 Subject: [PATCH 79/84] dashboard i18n updates - Chinese Simplified --- .../locales/activity_sections.zh-CN.json | 4 +- .../config/locales/authored_hints.zh-CN.json | 32 +- dashboard/config/locales/blocks.zh-CN.yml | 10 + .../locales/lesson_activities.zh-CN.json | 14 +- dashboard/config/locales/lessons.zh-CN.json | 9 - .../locales/long_instructions.zh-CN.json | 144 ++--- dashboard/config/locales/resources.zh-CN.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.zh-CN.yml | 39 +- i18n/locales/zh-CN/dashboard/blocks.yml | 10 + i18n/locales/zh-CN/dashboard/scripts.yml | 39 +- 10 files changed, 719 insertions(+), 122 deletions(-) diff --git a/dashboard/config/locales/activity_sections.zh-CN.json b/dashboard/config/locales/activity_sections.zh-CN.json index dfb93f46aef4d..2e9d09b87d16f 100644 --- a/dashboard/config/locales/activity_sections.zh-CN.json +++ b/dashboard/config/locales/activity_sections.zh-CN.json @@ -3727,7 +3727,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### 课程铺垫欢迎学生上课,\n\n并简要介绍当天的活动。", "tips": [ - "如果你自己对编程不是很熟悉,介绍《编程一小时》时,可以播放其中一个[启发视频](https://hourofcode.com/promote/resources#videos)。选择一个你认为能够启发学生灵感的视频,并立即分享。对于中级学生,推荐[在此学习编程一小时](https://youtu.be/FC5FbmsH4fw)。" + "如果你自己对编程不是很熟悉,介绍《编程一小时》时,可以播放其中一个[启发视频][0]。选择一个你认为能够启发学生灵感的视频,并立即分享。对于中级学生,推荐[在此学习编程一小时][1]。" ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -3740,7 +3740,7 @@ "description": "你是否了解,计算机科学同样充满创意?实际上,我们可以使用代码进行艺术创作。需要留意的是,代码是一组计算机可以理解的指令。在表达个人创意时,你需要选择所编写的代码,就像选择要使用的油彩颜色一样。今天我们将使用诗歌,激发出创意性的代码。\n\n有人知道什么是诗歌吗?你是否有钟爱的诗篇或诗人?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**一起读诗歌:**在课堂上阅读一篇[几篇诗歌](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing),鉴赏每篇诗歌的意境。鼓励学生分享他们的赏析,即使与其他人有所不同。" + "description": "**一起读诗歌:**在课堂上阅读一篇[几篇诗歌][0],鉴赏每篇诗歌的意境。鼓励学生分享他们的赏析,即使与其他人有所不同。" }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "诗歌艺术", diff --git a/dashboard/config/locales/authored_hints.zh-CN.json b/dashboard/config/locales/authored_hints.zh-CN.json index 7ab2887212caf..d156b9b5d90c6 100644 --- a/dashboard/config/locales/authored_hints.zh-CN.json +++ b/dashboard/config/locales/authored_hints.zh-CN.json @@ -429,24 +429,24 @@ "Course_4_SCF_3_f": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "Course 4 SCFL 1": { - "Course_4_SCFL_1_a": "看看这个移动选项:\n\n\\!\\[] ()", + "Course_4_SCFL_1_a": "看看这个移动选项:\n\n!\\[] ()", "Course_4_SCFL_1_b": "试着用两个 \"计数\" 循环: 一个用于攀爬和抓取花蜜, 另一种用于攀爬和制作蜂蜜。", "Course_4_SCFL_1_c": "注意,一个`计数循环`里需要几个普通的循环来重复`counter`(计数器)次数来增加楼梯图案。\n\n另一个`计数循环`循环只需要一个普通的循环来酿造`counter`(计数器)个蜂蜜。", "Course_4_SCFL_1_d": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "Course 4 SCFL 1a": { "Course_4_SCFL_1a_a": "你需要用更少的模块来走完所有路程。", - "Course_4_SCFL_1a_b": "看看这个移动选项:\n\n\\!\\[] ()", + "Course_4_SCFL_1a_b": "看看这个移动选项:\n\n!\\[] ()", "Course_4_SCFL_1a_c": "`计数循环` 将帮助您执行相同的模式,但步骤数不断变化。请注意,所需步骤的数量从7开始,每次减1,直到 5。", "Course_4_SCFL_1a_d": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "Course 4 SCFL 1b": { "Course_4_SCFL_1b_a": "试试使用“计数循环”", - "Course_4_SCFL_1b_b": "看看这个移动选项:\n\n\\!\\[] ()", + "Course_4_SCFL_1b_b": "看看这个移动选项:\n\n!\\[] ()", "Course_4_SCFL_1b_c": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "Course 4 SCFL 2": { - "Course_4_SCFL_2_a": "看看这个移动选项:\n\n\\!\\[] ()", + "Course_4_SCFL_2_a": "看看这个移动选项:\n\n!\\[] ()", "Course_4_SCFL_2_b": "请注意,在`计数循环` 的每次迭代中,在你停止与目标互动后,都有3个点。", "Course_4_SCFL_2_c": "在`计数循环`的每次迭代中,每个对象的数字都与 `counter`(计数器)变量有某种关联。", "Course_4_SCFL_2_d": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" @@ -497,7 +497,7 @@ "Course 4 SCV 4": { "Course_4_SCV_4_a": "需要三个变量。 一个是花蜜的数量,一个是蜂蜜的数量,一个是蜜蜂每次迭代要移动的距离。", "Course_4_SCV_4_b": "在主循环里使用三个循环会非常提一听。 一个用于前进,一个用于收集花蜜,一个用于制作蜂蜜。 ", - "Course_4_SCV_4_c": "看看这个移动选项:\n\n\\!\\[] ()", + "Course_4_SCV_4_c": "看看这个移动选项:\n\n!\\[] ()", "Course_4_SCV_4_d": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "Course 4 SCV 5": { @@ -1281,7 +1281,7 @@ "courseD_bee_conditionals_challenge1_b": "在这个关卡中, 每个空间都可以有一朵花, 一只蜂蜜梳子, 或者什么都没有。 这意味着你在每个正方形可以重复你的`如果/否则`条件。" }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "就像`如果有花`模块, 里面的代码`当花蜜数量 > 0`,只在蜜蜂在花那里的时候运行。不同的是, 里面的代码会反复运行, 直到没有花蜜。 尝试此模式:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "就像`如果有花`模块, 里面的代码`当花蜜数量 > 0`,只在蜜蜂在花那里的时候运行。不同的是, 里面的代码会反复运行, 直到没有花蜜。 尝试此模式:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "如果每个土堆只有一个宝藏,原来的代码非常好用!", @@ -1340,7 +1340,7 @@ "courseF_bee_functions_challenge2_b": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "开始时,先聚焦于从前两堆中收集两个宝石。\n\n![]()\n用这些模块。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", + "courseD_collector_debugging_challenge2_a": "开始时,先聚焦于从前两堆中收集两个宝石。\n\n![]()\n用这些模块。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", "courseD_collector_debugging_challenge2_b": "接下来, 在此行中收集剩余的宝石。 \n\n![]()\nAdd these blocks to your program.\n\n\n\nmoveBackward\n\n\n4\n\n\n\n\n", "courseD_collector_debugging_challenge2_c": "最后, 收集剩余的宝藏。将这些块添加到程序中。\n\n\n\nturnRight\n\n\n4\n\n\n\n\n", "courseD_collector_debugging_challenge2_d": "这里是这个关卡的完整解决方案。\n\n\n\n\n\n4\n\n\n4\n\n\n2\n\n\nmoveForward\n\n\n2\n\n\n\n\n\n\n\n\n\nmoveBackward\n\n\n\n\n\n\nturnRight\n\n\n\n\n\n\n\n" @@ -8493,25 +8493,25 @@ "courseF_bee_for9_b": "**请记住:** 如果你的循环在往上计数,每次循环,增量会加到`counter`(计数器)上。" }, "courseF_bee_for_challenge2": { - "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n\\!\\[] ()", + "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n!\\[] ()", "courseF_bee_for_challenge2_b": "试着用两个 \"计数\" 循环: 一个用于攀爬和抓取花蜜, 另一种用于攀爬和制作蜂蜜。", "courseF_bee_for_challenge2_c": "注意,一个`计数循环`里需要几个普通的循环来重复`counter`(计数器)次数来增加楼梯图案。\n\n另一个`计数循环`循环只需要一个普通的循环来酿造`counter`(计数器)个蜂蜜。", "courseF_bee_for_challenge2_d": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "courseF_bee_for_challenge2_2018": { - "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n\\!\\[] ()", + "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n!\\[] ()", "courseF_bee_for_challenge2_b": "试着用两个 \"计数\" 循环: 一个用于攀爬和抓取花蜜, 另一种用于攀爬和制作蜂蜜。", "courseF_bee_for_challenge2_c": "注意,一个`计数循环`里需要几个普通的循环来重复`counter`(计数器)次数来增加楼梯图案。\n\n另一个`计数循环`循环只需要一个普通的循环来酿造`counter`(计数器)个蜂蜜。", "courseF_bee_for_challenge2_d": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "courseF_bee_for_challenge2_2019": { - "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n\\!\\[] ()", + "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n!\\[] ()", "courseF_bee_for_challenge2_b": "试着用两个 \"计数\" 循环: 一个用于攀爬和抓取花蜜, 另一种用于攀爬和制作蜂蜜。", "courseF_bee_for_challenge2_c": "注意,一个`计数循环`里需要几个普通的循环来重复`counter`(计数器)次数来增加楼梯图案。\n\n另一个`计数循环`循环只需要一个普通的循环来酿造`counter`(计数器)个蜂蜜。", "courseF_bee_for_challenge2_d": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }, "courseF_bee_for_challenge2_2020": { - "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n\\!\\[] ()", + "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n!\\[] ()", "courseF_bee_for_challenge2_b": "试着用两个 \"计数\" 循环: 一个用于攀爬和抓取花蜜, 另一种用于攀爬和制作蜂蜜。", "courseF_bee_for_challenge2_c": "注意,一个`计数循环`里需要几个普通的循环来重复`counter`(计数器)次数来增加楼梯图案。\n\n另一个`计数循环`循环只需要一个普通的循环来酿造`counter`(计数器)个蜂蜜。", "courseF_bee_for_challenge2_d": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" @@ -8790,18 +8790,18 @@ "hint1": "点击事件块上的“+”按钮。用里面找到的“主题”块填充“更改服装”块中的空位。\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "要给怪物戴口罩,请使用带“被点击时”事件的“更改服装”块:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\n确保还要拖入小型的红色“被点击”块!", - "hint2": "这一级别的新代码如下:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "要给怪物戴口罩,请使用带“被点击时”事件的“更改服装”块:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\n确保还要拖入小型的红色“被点击”块!", + "hint2": "这一级别的新代码如下:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## 寻找额外的挑战?\n\n你还可以让怪物移动得更快或更慢。\n\n1. 在此块wandering点击“编辑” \n2. 增大或减小此块中的数字: \n\nthis sprite1\n\n\n为了让怪物移动得更慢,选择一个十进制数字,比如“0.5”或“0.25”。为了让它们移动得更快,请选择任何大于1的数字。" }, "CourseF_outbreak6": { "hint2": "确保将其他“操作”块移动到“如果有机会”块的内部:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "你需要再添加3个“接触时”事件来检查健康精灵图和受感染精灵图之间所有可能的“接触”组合。\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "你需要再添加3个“接触时”事件来检查健康精灵图和受感染精灵图之间所有可能的“接触”组合。\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## 疫苗\n\n当你点击怪物时,你可以模拟给它们接种疫苗。要做到这一点,使用带这个事件的“更改服装”块:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## 疫苗\n\n当你点击怪物时,你可以模拟给它们接种疫苗。要做到这一点,使用带这个事件的“更改服装”块:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "感觉被难住了?你总是可以通过点击下面的“版本历史”重置你的代码,然后选择“重新开始”。" }, "courseA_artist_loops2_2021": { @@ -9936,7 +9936,7 @@ "courseF_bee_for9_b": "**请记住:** 如果你的循环在往上计数,每次循环,增量会加到`counter`(计数器)上。" }, "courseF_bee_for_challenge2_2021": { - "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n\\!\\[] ()", + "courseF_bee_for_challenge2_a": "看看这个移动选项:\n\n!\\[] ()", "courseF_bee_for_challenge2_b": "试着用两个 \"计数\" 循环: 一个用于攀爬和抓取花蜜, 另一种用于攀爬和制作蜂蜜。", "courseF_bee_for_challenge2_c": "注意,一个`计数循环`里需要几个普通的循环来重复`counter`(计数器)次数来增加楼梯图案。\n\n另一个`计数循环`循环只需要一个普通的循环来酿造`counter`(计数器)个蜂蜜。", "courseF_bee_for_challenge2_d": "\\*\\* 解决方案: \\*\n\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\n\n\n3\n\n\nmoveForward\n\n\n\n\nturnLeft\n\n\n3\n\n\nmoveForward\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" diff --git a/dashboard/config/locales/blocks.zh-CN.yml b/dashboard/config/locales/blocks.zh-CN.yml index f86d84954d923..3f0f67c8c6a44 100644 --- a/dashboard/config/locales/blocks.zh-CN.yml +++ b/dashboard/config/locales/blocks.zh-CN.yml @@ -2,6 +2,8 @@ zh-CN: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: 在 {LOCATION} 处, 创建一个新的 {ANIMATION_NAME} 精灵图 Dancelab_alternateMoves: text: "{GROUP} 每 {N} 小节交替动作 {MOVE1} 和 {MOVE2}" options: @@ -1054,6 +1056,12 @@ zh-CN: text: 画线{COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: 边缘模块阻止了 {SPRITE} 移动 + gamelab_everySeconds: + text: 每 {N} {UNIT} 重复一次 + options: + UNIT: + '"seconds"': " 秒" + '"frames"': 帧 gamelab_followingTargets: text: 遵循目标 gamelab_getAllSprites: @@ -1206,6 +1214,8 @@ zh-CN: EFFECT: '"pop"': 爆破 '"rain"': 下雨 + gamelab_makeNewScaledSprite: + text: 在 {LOCATION} 处, 创建一个新的 {ANIMATION_NAME} 精灵图 gamelab_makeNewSpriteAnon: text: 在 {LOCATION} 处, 创建一个新的 {ANIMATION_NAME} 精灵图 gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.zh-CN.json b/dashboard/config/locales/lesson_activities.zh-CN.json index cd0f2dcd73dec..0f64177a0c3e9 100644 --- a/dashboard/config/locales/lesson_activities.zh-CN.json +++ b/dashboard/config/locales/lesson_activities.zh-CN.json @@ -309,11 +309,14 @@ "name": "拓展学习" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "活动(30-45分钟)" + "name": "活动" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "关卡" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "总结" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "拓展学习" }, @@ -321,7 +324,7 @@ "name": "关卡" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "活动(30-45分钟)" + "name": "活动" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "关卡" @@ -329,6 +332,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "总结" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "测验" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "热身" }, @@ -3897,10 +3903,10 @@ "name": "总结" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "引导(5分钟)" + "name": "开始" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "活动(30-45分钟)" + "name": "活动" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "总结" diff --git a/dashboard/config/locales/lessons.zh-CN.json b/dashboard/config/locales/lessons.zh-CN.json index 970d8ed22e99a..63df1500c33ad 100644 --- a/dashboard/config/locales/lessons.zh-CN.json +++ b/dashboard/config/locales/lessons.zh-CN.json @@ -110,15 +110,6 @@ "overview": "在本课中,所有年龄段的学习者都能在安全、支持性的环境中获得编码和计算机科学的入门体验。首先,学生将对象分类为“鱼”或“非鱼”,试图清除海洋中的垃圾。然后,学生将需要扩展他们的训练数据集,以覆盖水中的其他海洋生物。在活动的第二部分,学生将选择他们自己的标签以应用于随机生成的鱼的图像。该训练数据用于能够自行标记新图像的机器学习模型。", "student_overview": "教程摘要:第一批学生将物体分类为“鱼”或“非鱼”,试图清除海洋中的垃圾。然后,学生们将需要扩展他们的训练数据集,以覆盖水中的其它海洋生物。在活动的第二部分,学生们将选择他们自己的标签应用于随机生成的鱼的图像。该训练数据用于能够自行标记新图像的机器学习模型。" }, - "hello-world-food/lesson-1": { - "overview": "在本课中,学生将在精灵图实验室通过编程学习计算机科学的基础知识。精灵图实验室是一个可以用来创建富有想象力的有趣项目的工具。学生将学习创建和动画化精灵图,并使用事件使它们互动。 \n\n本课有多个版本。每个版本教授相同的概念,但拥有不同的图像,以吸引不同的学生。更多信息请访问[Hello World着陆页。][0]", - "preparation": "- 通过玩谜题为你的课堂寻找任何潜在的问题领域。\n- 使用[CS Connections][0]的资源,在初始教程之后为更多的计算机科学学习制定计划。", - "purpose": "本课程旨在帮助学生在精灵图实验室中创建简单的编程项目。通过这项技能,学生可以创建任何主题的项目,如另一个学校主题或与他们个人相关的东西。访问[CS Connections][0]了解如何将计算机科学整合到其他学科的思路。" - }, - "poem-art/lesson-1": { - "overview": "在本节计算机科学和ELA综合课程中,学生们将使用代码编写一篇诗歌,并用动画展现这篇诗歌的意境。在本节入门级编程活动中,学生们将赏析和感受诗歌的意境。然后,他们将查找对应的效果和图像,来展现这篇诗歌的意境。最后,学生们将使用事件(代码)来展现诗歌中意境的转换或采用动画效果引入新画面。\n\n本节课可作为1小时的独立课程完成。或将本节课作为[编程如写诗]模块的第一节课(共5节课)[0]。在学完整个《编程如写诗》模块后,学生们将能够编写自己的诗歌程序并创作一款诗歌生成器应用,并相互分享。\n\n《编程如写诗》是Code.org所设立的计算机科学连接课程的一部分,目标是将计算机科学与其他诸如数学、ELA及科学等领域相融合,并与美国共同核心州立标准(CCSS)、美国下一代科学标准(NGSS)和K-12级计算机科学框架(CSTA)标准保持一致。", - "preparation": "- 查看并完成在线自学课程:[诗歌艺术](http://studio.code.org/s/poem-art)。\n\n- 首先尝试这些活动,然后再要求学生参与。\n\n- 检查技术配置,确定是否需要提前排除任何故障。\n\n- 某些级别需要音效支持。提前分发耳机。\n\n- [备选]每个学生2张便签纸,用于测评。" - }, "jigsaw/Jigsaw": { "overview": "这一课会给学生们一个想法,让他们在到计算机实验室的时候有些什么期望。从简单讨论来给他们讲一些计算机实验室的举止,然后会让他们进一步用计算机来完成在线的难题。", "student_overview": "点击并拖拽来完成难题。" diff --git a/dashboard/config/locales/long_instructions.zh-CN.json b/dashboard/config/locales/long_instructions.zh-CN.json index f78a2aa0ec943..e4153377a52ef 100644 --- a/dashboard/config/locales/long_instructions.zh-CN.json +++ b/dashboard/config/locales/long_instructions.zh-CN.json @@ -201,9 +201,9 @@ "CSD U2 Debugging 3": "# 调试\n\n
                                            \n
                                            \n\n\n\n\\*\\* 什么是bug(缺陷)? \\*\\*\n\n\n缺陷是代码中的错误,导致代码不按照计划起作用。\n
                                            \n
                                            \n\n\n\\*\\* 什么是debugging(调试缺陷)? \\*\\*\n\n\n调试缺陷是查找和修复缺陷的过程。调试是一个解决问题的过程,因此请在调试时使用您的问题解决流程。\n
                                            \n
                                            \n\n\n**有没有缺陷的例子?**\n\n\n缺陷是任何可能导致代码不按计划运行的原因。有些是拼写错误,有些事将代码放到了错误的地方,使用了错误的标签,或者忘了关闭一个标签。\n
                                            \n
                                            \n\n\n**为什么有时检查器停止工作了?**\n\n\n有时候,即使HTML中有部分代码是正确的,但也有太多的缺陷了,以至于检查器不能正确的读取代码,而完全无法工作。一旦这些缺陷被修复了,检查器就能继续工作了。\n
                                            \n
                                            \n\n这个页面有些图片。图片上有些难对付的缺陷。你能调试这个页面吗?\n\n# 这样做\n\n- 和你的伙伴讨论一下,是什么造成了这个页面的一些缺陷。\n- 修复这些缺陷,使得这个页面和下面的目标页面一致。\n\n![]()", "CSD U2 Debugging 3_2018": "# 调试\n\n
                                            \n
                                            \n\n\n\n\\*\\* 什么是bug(缺陷)? \\*\\*\n\n\n缺陷是代码中的错误,导致代码不按照计划起作用。\n
                                            \n
                                            \n\n\n\\*\\* 什么是debugging(调试缺陷)? \\*\\*\n\n\n调试缺陷是查找和修复缺陷的过程。调试是一个解决问题的过程,因此请在调试时使用您的问题解决流程。\n
                                            \n
                                            \n\n\n**有没有缺陷的例子?**\n\n\n缺陷是任何可能导致代码不按计划运行的原因。有些是拼写错误,有些事将代码放到了错误的地方,使用了错误的标签,或者忘了关闭一个标签。\n
                                            \n
                                            \n\n\n**为什么有时检查器停止工作了?**\n\n\n有时候,即使HTML中有部分代码是正确的,但也有太多的缺陷了,以至于检查器不能正确的读取代码,而完全无法工作。一旦这些缺陷被修复了,检查器就能继续工作了。\n
                                            \n
                                            \n\n这个页面有些图片。图片上有些难对付的缺陷。你能调试这个页面吗?\n\n# 这样做\n\n- 和你的伙伴讨论一下,是什么造成了这个页面的一些缺陷。\n- 修复这些缺陷,使得这个页面和下面的目标页面一致。\n\n![]()", "CSD U2 Debugging 3_2019": "# 调试\n\n
                                            \n
                                            \n\n\n\n\\*\\* 什么是bug(缺陷)? \\*\\*\n\n\n缺陷是代码中的错误,导致代码不按照计划起作用。\n
                                            \n
                                            \n\n\n\\*\\* 什么是debugging(调试缺陷)? \\*\\*\n\n\n调试缺陷是查找和修复缺陷的过程。调试是一个解决问题的过程,因此请在调试时使用您的问题解决流程。\n
                                            \n
                                            \n\n\n**有没有缺陷的例子?**\n\n\n缺陷是任何可能导致代码不按计划运行的原因。有些是拼写错误,有些事将代码放到了错误的地方,使用了错误的标签,或者忘了关闭一个标签。\n
                                            \n
                                            \n\n\n**为什么有时检查器停止工作了?**\n\n\n有时候,即使HTML中有部分代码是正确的,但也有太多的缺陷了,以至于检查器不能正确的读取代码,而完全无法工作。一旦这些缺陷被修复了,检查器就能继续工作了。\n
                                            \n
                                            \n\n这个页面有些图片。图片上有些难对付的缺陷。你能调试这个页面吗?\n\n# 这样做\n\n- 和你的伙伴讨论一下,是什么造成了这个页面的一些缺陷。\n- 修复这些缺陷,使得这个页面和下面的目标页面一致。\n\n![]()", - "CSD U2 Debugging 4": "# 格式\n\n
                                            \n
                                            \n**什么是空白符?**\n空白符指任何显示为空白空间的字符,例如空格、制表符、或是换行符。空白符能够将文档中几个不同的部分分开,使得阅读起来更容易。例如,在HTML代码中,新元素通常都放在新行,虽然这并不会让页面显示上有什么不同。\n
                                            \n
                                            \n**什么是缩进?**\n缩进是在文本到右边缘或左边缘之间,分隔文本的部分。缩进能够表达程序的结构。在HTML中,如果一个元素在其它元素中,通常会进行缩进。这是个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n\n
                                            \n
                                            \n**什么是格式化?**\n格式化是将文本排列成易于理解方式的方法。HTML通常用缩进格式化。这意味着元素里面的子元素都会更靠右一些。这是一个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n
                                            \n
                                            \n**为什么有时检查器停止工作了?**\n有时候,即使HTML中有部分代码是正确的,但也有太多的缺陷了,以至于检查器不能正确的读取代码,而完全无法工作。一旦这些缺陷被修复了,检查器就能继续工作了。\n
                                            \n
                                            \n\n你写代码的方式会影响调试代码的难易程度。如果你使用**空白符**和**缩进**,这将让你的代码更容易阅读,易于调试。\n\n# 这样做\n\n- 和你的伙伴看看这个代码,并讨论应该如何格式化这个代码使其更易阅读。\n- 通过添加新行和缩进来让代码更易阅读。\n- 修复所有的缺陷,让这个页面和下面的目标页面一致。\n\n![]()", - "CSD U2 Debugging 4_2018": "# 格式\n\n
                                            \n
                                            \n**什么是空白符?**\n空白符指任何显示为空白空间的字符,例如空格、制表符、或是换行符。空白符能够将文档中几个不同的部分分开,使得阅读起来更容易。例如,在HTML代码中,新元素通常都放在新行,虽然这并不会让页面显示上有什么不同。\n
                                            \n
                                            \n**什么是缩进?**\n缩进是在文本到右边缘或左边缘之间,分隔文本的部分。缩进能够表达程序的结构。在HTML中,如果一个元素在其它元素中,通常会进行缩进。这是个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n\n
                                            \n
                                            \n**什么是格式化?**\n格式化是将文本排列成易于理解方式的方法。HTML通常用缩进格式化。这意味着元素里面的子元素都会更靠右一些。这是一个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n
                                            \n
                                            \n**为什么有时检查器停止工作了?**\n有时候,即使HTML中有部分代码是正确的,但也有太多的缺陷了,以至于检查器不能正确的读取代码,而完全无法工作。一旦这些缺陷被修复了,检查器就能继续工作了。\n
                                            \n
                                            \n\n你写代码的方式会影响调试代码的难易程度。如果你使用**空白符**和**缩进**,这将让你的代码更容易阅读,易于调试。\n\n# 这样做\n\n- 和你的伙伴看看这个代码,并讨论应该如何格式化这个代码使其更易阅读。\n- 通过添加新行和缩进来让代码更易阅读。\n- 修复所有的缺陷,让这个页面和下面的目标页面一致。\n\n![]()", - "CSD U2 Debugging 4_2019": "# 格式\n\n
                                            \n
                                            \n**什么是空白符?**\n空白符指任何显示为空白空间的字符,例如空格、制表符、或是换行符。空白符能够将文档中几个不同的部分分开,使得阅读起来更容易。例如,在HTML代码中,新元素通常都放在新行,虽然这并不会让页面显示上有什么不同。\n
                                            \n
                                            \n**什么是缩进?**\n缩进是在文本到右边缘或左边缘之间,分隔文本的部分。缩进能够表达程序的结构。在HTML中,如果一个元素在其它元素中,通常会进行缩进。这是个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n\n
                                            \n
                                            \n**什么是格式化?**\n格式化是将文本排列成易于理解方式的方法。HTML通常用缩进格式化。这意味着元素里面的子元素都会更靠右一些。这是一个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n
                                            \n
                                            \n**为什么有时检查器停止工作了?**\n有时候,即使HTML中有部分代码是正确的,但也有太多的缺陷了,以至于检查器不能正确的读取代码,而完全无法工作。一旦这些缺陷被修复了,检查器就能继续工作了。\n
                                            \n
                                            \n\n你写代码的方式会影响调试代码的难易程度。如果你使用**空白符**和**缩进**,这将让你的代码更容易阅读,易于调试。\n\n# 这样做\n\n- 和你的伙伴看看这个代码,并讨论应该如何格式化这个代码使其更易阅读。\n- 通过添加新行和缩进来让代码更易阅读。\n- 修复所有的缺陷,让这个页面和下面的目标页面一致。\n\n![]()", + "CSD U2 Debugging 4": "# 格式\n\n
                                            \n
                                            \n**什么是空白符?**\n空白符指任何显示为空白空间的字符,例如空格、制表符、或是换行符。空白符能够将文档中几个不同的部分分开,使得阅读起来更容易。例如,在HTML代码中,新元素通常都放在新行,虽然这并不会让页面显示上有什么不同。\n
                                            \n
                                            \n**什么是缩进?**\n缩进是在文本到右边缘或左边缘之间,分隔文本的部分。缩进能够表达程序的结构。在HTML中,如果一个元素在其它元素中,通常会进行缩进。这是个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n\n
                                            \n
                                            \n**什么是格式化?**\n格式化是将文本排列成易于理解方式的方法。HTML通常用缩进格式化。这意味着元素里面的子元素都会更靠右一些。这是一个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n
                                            \n
                                            \n**为什么有时检查器停止工作了?**\n有时候,即使HTML中有部分代码是正确的,但也有太多的缺陷了,以至于检查器不能正确的读取代码,而完全无法工作。一旦这些缺陷被修复了,检查器就能继续工作了。\n
                                            \n
                                            \n\n你写代码的方式会影响调试代码的难易程度。如果你使用**空白符**和**缩进**,这将让你的代码更容易阅读,易于调试。\n\n# 这样做\n\n- 和你的伙伴看看这个代码,并讨论应该如何格式化这个代码使其更易阅读。\n- 通过添加新行和缩进来让代码更易阅读。\n- 修复所有的缺陷,让这个页面和下面的目标页面一致。\n\n!\\[](\\<\nAM.png>)", + "CSD U2 Debugging 4_2018": "# 格式\n\n
                                            \n
                                            \n**什么是空白符?**\n空白符指任何显示为空白空间的字符,例如空格、制表符、或是换行符。空白符能够将文档中几个不同的部分分开,使得阅读起来更容易。例如,在HTML代码中,新元素通常都放在新行,虽然这并不会让页面显示上有什么不同。\n
                                            \n
                                            \n**什么是缩进?**\n缩进是在文本到右边缘或左边缘之间,分隔文本的部分。缩进能够表达程序的结构。在HTML中,如果一个元素在其它元素中,通常会进行缩进。这是个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n\n
                                            \n
                                            \n**什么是格式化?**\n格式化是将文本排列成易于理解方式的方法。HTML通常用缩进格式化。这意味着元素里面的子元素都会更靠右一些。这是一个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n
                                            \n
                                            \n**为什么有时检查器停止工作了?**\n有时候,即使HTML中有部分代码是正确的,但也有太多的缺陷了,以至于检查器不能正确的读取代码,而完全无法工作。一旦这些缺陷被修复了,检查器就能继续工作了。\n
                                            \n
                                            \n\n你写代码的方式会影响调试代码的难易程度。如果你使用**空白符**和**缩进**,这将让你的代码更容易阅读,易于调试。\n\n# 这样做\n\n- 和你的伙伴看看这个代码,并讨论应该如何格式化这个代码使其更易阅读。\n- 通过添加新行和缩进来让代码更易阅读。\n- 修复所有的缺陷,让这个页面和下面的目标页面一致。\n\n!\\[](\\<\nAM.png>)", + "CSD U2 Debugging 4_2019": "# 格式\n\n
                                            \n
                                            \n**什么是空白符?**\n空白符指任何显示为空白空间的字符,例如空格、制表符、或是换行符。空白符能够将文档中几个不同的部分分开,使得阅读起来更容易。例如,在HTML代码中,新元素通常都放在新行,虽然这并不会让页面显示上有什么不同。\n
                                            \n
                                            \n**什么是缩进?**\n缩进是在文本到右边缘或左边缘之间,分隔文本的部分。缩进能够表达程序的结构。在HTML中,如果一个元素在其它元素中,通常会进行缩进。这是个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n\n
                                            \n
                                            \n**什么是格式化?**\n格式化是将文本排列成易于理解方式的方法。HTML通常用缩进格式化。这意味着元素里面的子元素都会更靠右一些。这是一个例子:\n
                                            \n<body>\n<p>这个段落在\"body\"元素中。</p>\n</body>\n
                                            \n
                                            \n
                                            \n**为什么有时检查器停止工作了?**\n有时候,即使HTML中有部分代码是正确的,但也有太多的缺陷了,以至于检查器不能正确的读取代码,而完全无法工作。一旦这些缺陷被修复了,检查器就能继续工作了。\n
                                            \n
                                            \n\n你写代码的方式会影响调试代码的难易程度。如果你使用**空白符**和**缩进**,这将让你的代码更容易阅读,易于调试。\n\n# 这样做\n\n- 和你的伙伴看看这个代码,并讨论应该如何格式化这个代码使其更易阅读。\n- 通过添加新行和缩进来让代码更易阅读。\n- 修复所有的缺陷,让这个页面和下面的目标页面一致。\n\n!\\[](\\<\nAM.png>)", "CSD U2 HTML Adding Paragraphs": "# 添加文本到正文中\n\n当你开始任何新的网络实验室项目时,它会自动添加\n``, ``, ``, 和 `` 标签到这个项目里。当你需要在其中添加自己的内容时,所有内容都要在``\n和 `` 标签之间,因为这是网页正文的一部分。\n\n# \n\n这样做\n\n- 在你网页里的body标签里写上分开的三句话。\n- 如果你没能在预览区看见变化,就点击“刷新并保存”按钮\n- 把你的作品和旁边的比一比,确保内容都放在了同样的地方。", "CSD U2 HTML Adding Paragraphs pt 2": "
                                            \n
                                            \n\n\n**什么是段落元素?**\n\n\n段落是通过开始的(`

                                            `)和关闭的(`

                                            `)标签来表示的。在HTML里的段落可以是从一个单词到一大堆句子,任何长度的文本。段落能将句子分组,在不同组之间加上一些空间。\n
                                            \n
                                            \n\n\n**我该如何创建多个段落呢?**\n\n\n这是一行里有多个段落标签的例子。这个代码会放在你的网页的body部分里。\n\n
                                            \n`

                                            这是一个有两句话的段落

                                            `\n`

                                            这是另一个段落。

                                            `\n
                                            \n\n
                                            \n\n
                                            \n\n# 使用段落标签\n\n`

                                            `标签或者叫\"段落\"标签会将一段文本包围起来,这表示这段文本是一个段落。在段落标签里加入文本让计算机知道应该显示时有点不同。通常是在其它文本间增加空间。\n\n# 这样做\n\n- 通过添加`

                                            `和`

                                            `将你刚才写的代码里分成至少两个段落。\n- 与旁边的相比较。与你的文本显示方法相比,有什么变化了?", "CSD U2 HTML Adding Paragraphs pt 2_2018": "
                                            \n
                                            \n\n\n\n**什么是段落元素?**\n\n\n段落是通过开始的(`

                                            `)和关闭的(`

                                            `)标签来表示的。在HTML里的段落可以是从一个单词到一大堆句子,任何长度的文本。段落能将句子分组,在不同组之间加上一些空间。\n\n
                                            \n
                                            \n\n\n**我该如何创建多个段落呢?**\n\n\n这是一行里有多个段落标签的例子。这个代码会放在你的网页的body部分里。\n\n

                                            这是一个有两句话的段落

                                            \n

                                            这是另一个段落。

                                            \n\n
                                            \n
                                            \n\n# 使用段落标签\n\n `

                                            ` `

                                            `标签或者叫\"段落\"标签会将一段文本包围起来,这表示这段文本是一个段落。在段落标签里加入文本让计算机知道应该显示时有点不同。通常是在其它文本间增加空间。\n\n# 这样做\n\n- 通过添加`

                                            `和`

                                            `将你刚才写的代码里分成至少两个段落。\n- 与旁边的相比较。与你的文本显示方法相比,有什么变化了?", @@ -323,18 +323,18 @@ "CSD U2 navigation": "
                                            \n
                                            \n\n\n**什么是超链接?**\n\n\n超链接能够连接到本站网页或是外面的网页。要增加到本站网页的导航,你需要增加一些能够链接到本站网页的超链接。你可以**用``元素来给你的网页增加超链接**。你想在超链接中显示的文本,要放在超链接的开、闭标签之间。``元素有一个`href`属性能够定位到链接到的位置。本站网页的位置只是到那个页面的文件地址。

                                            \n\n例如,链接到独特的房子页面,需要将下面的代码增加到``元素里。

                                            \n\n
                                            \n<a\nhref=”houses.html”> 独特的房子 </a>\n
                                            \n\n
                                            \n
                                            \n\n\n**如何增加一个超链接?**\n\n\n你可以**用``元素来给你的网页增加超链接**。你想在超链接中显示的文本,要放在超链接的开、闭标签之间。``元素有一个`href`属性能够定位到链接到的位置。本站网页的位置只是到那个页面的文件地址。

                                            \n\n例如,链接到独特的房子页面,需要将下面的代码增加到``元素里。

                                            \n\n
                                            \n<a href=”houses.html”> 独特的房子 </a>\n
                                            \n\n
                                            \n
                                            \n\n# 创建导航栏\n\n这是你以前的项目。你要将两个页面通过页面顶部的**导航栏**连接在一起。网站通常会有一个所有页面都有的,相同的导航栏。这样就能在网站中的不同页面间跳转了。这个页面有个导航栏的例子。\n\n# 这样做\n\n- 在你的首页(index.html)的顶部增加两个超链接,一个指向列表页面,一个指向首页。\n- _虽然有个指向自己的页面看起来很奇怪,但是这让导航栏在每个页面上都是完全一样的,从而减少困惑。_\n- 将导航栏代码复制到列表页面的顶部。\n- 在预览区域点击它们来测试链接。", "CSD U2 navigation_2018": "
                                            \n
                                            \n\n**什么是超链接?**\n\n\n超链接能够连接到本站网页或是外面的网页。要增加到本站网页的导航,你需要增加一些能够链接到本站网页的超链接。你可以**用``元素来给你的网页增加超链接**。你想在超链接中显示的文本,要放在超链接的开、闭标签之间。``元素有一个`href`属性能够定位到链接到的位置。本站网页的位置只是到那个页面的文件地址。

                                            \n\n例如,链接到独特的房子页面,需要将下面的代码增加到``元素里。

                                            \n\n
                                            \n<a\nhref=”houses.html”> 独特的房子 </a>\n
                                            \n\n
                                            \n
                                            \n\n\n如何增加一个超链接?\n\n\n你可以**用``元素来给你的网页增加超链接**。你想在超链接中显示的文本,要放在超链接的开、闭标签之间。``元素有一个`href`属性能够定位到链接到的位置。本站网页的位置只是到那个页面的文件地址。

                                            \n\n例如,链接到独特的房子页面,需要将下面的代码增加到``元素里。

                                            \n\n
                                            \n<a href=”houses.html”> 独特的房子 </a>\n
                                            \n\n
                                            \n
                                            \n\n# 创建导航栏\n\n这是你以前的项目。你要将两个页面通过页面顶部的**导航栏**连接在一起。网站通常会有一个所有页面都有的,相同的导航栏。这样就能在网站中的不同页面间跳转了。这个页面有个导航栏的例子。\n\n# 这样做\n\n- 在你的首页(index.html)的顶部增加两个超链接,一个指向列表页面,一个指向首页。\n- _虽然有个指向自己的页面看起来很奇怪,但是这让导航栏在每个页面上都是完全一样的,从而减少困惑。_\n- 将导航栏代码复制到列表页面的顶部。\n- 在预览区域点击它们来测试链接。", "CSD U2 navigation_2019": "
                                            \n
                                            \n\n**什么是超链接?**\n\n\n超链接能够连接到本站网页或是外面的网页。要增加到本站网页的导航,你需要增加一些能够链接到本站网页的超链接。你可以**用``元素来给你的网页增加超链接**。你想在超链接中显示的文本,要放在超链接的开、闭标签之间。``元素有一个`href`属性能够定位到链接到的位置。本站网页的位置只是到那个页面的文件地址。

                                            \n\n例如,链接到独特的房子页面,需要将下面的代码增加到``元素里。

                                            \n\n
                                            \n<a\nhref=”houses.html”> 独特的房子 </a>\n
                                            \n\n
                                            \n
                                            \n\n\n如何增加一个超链接?\n\n\n你可以**用``元素来给你的网页增加超链接**。你想在超链接中显示的文本,要放在超链接的开、闭标签之间。``元素有一个`href`属性能够定位到链接到的位置。本站网页的位置只是到那个页面的文件地址。

                                            \n\n例如,链接到独特的房子页面,需要将下面的代码增加到``元素里。

                                            \n\n
                                            \n<a href=”houses.html”> 独特的房子 </a>\n
                                            \n\n
                                            \n
                                            \n\n# 创建导航栏\n\n这是你以前的项目。你要将两个页面通过页面顶部的**导航栏**连接在一起。网站通常会有一个所有页面都有的,相同的导航栏。这样就能在网站中的不同页面间跳转了。这个页面有个导航栏的例子。\n\n# 这样做\n\n- 在你的首页(index.html)的顶部增加两个超链接,一个指向列表页面,一个指向首页。\n- _虽然有个指向自己的页面看起来很奇怪,但是这让导航栏在每个页面上都是完全一样的,从而减少困惑。_\n- 将导航栏代码复制到列表页面的顶部。\n- 在预览区域点击它们来测试链接。", - "CSD U2 new page": "# 为你的网站创建一个新页面。\n\n这是你以前的项目。你需要添加另一个页面。你的页面可以是排行榜,配方,或者其它你想加的东西。\n\n# 这样做\n\n\\*\n通过点击 ![]()添加一个新页面。新页面会出现在左边工作区中的文件列表里。\n\n- 通过右击它或者选择\"重命名\"来给它重新命名。**确保这个文件名是唯一的,有描述性的,并以\".html\"结尾**.\n- 在新页面中加入HTML。它应该包括:\n- 一个列表\n- 一个标头", - "CSD U2 new page_2018": "# 为你的网站创建一个新页面。\n\n这是你以前的项目。你需要添加另一个页面。你的页面可以是排行榜,配方,或者其它你想加的东西。\n\n# 这样做\n\n\\*\n通过点击 ![]()添加一个新页面。新页面会出现在左边工作区中的文件列表里。\n\n- 通过右击它或者选择\"重命名\"来给它重新命名。**确保这个文件名是唯一的,有描述性的,并以\".html\"结尾**.\n- 在新页面中加入HTML。它应该包括:\n- 一个列表\n- 一个标头", - "CSD U2 new page_2019": "# 为你的网站创建一个新页面。\n\n这是你以前的项目。你需要添加另一个页面。你的页面可以是排行榜,配方,或者其它你想加的东西。\n\n# 这样做\n\n\\*\n通过点击 ![]()添加一个新页面。新页面会出现在左边工作区中的文件列表里。\n\n- 通过右击它或者选择\"重命名\"来给它重新命名。**确保这个文件名是唯一的,有描述性的,并以\".html\"结尾**.\n- 在新页面中加入HTML。它应该包括:\n- 一个列表\n- 一个标头", + "CSD U2 new page": "# 为你的网站创建一个新页面。\n\n这是你以前的项目。你需要添加另一个页面。你的页面可以是排行榜,配方,或者其它你想加的东西。\n\n# 这样做\n\n\\*\n通过点击 !\\[](\\<\nPM.png>)添加一个新页面。新页面会出现在左边工作区中的文件列表里。\n\n- 通过右击它或者选择\"重命名\"来给它重新命名。**确保这个文件名是唯一的,有描述性的,并以\".html\"结尾**.\n- 在新页面中加入HTML。它应该包括:\n- 一个列表\n- 一个标头", + "CSD U2 new page_2018": "# 为你的网站创建一个新页面。\n\n这是你以前的项目。你需要添加另一个页面。你的页面可以是排行榜,配方,或者其它你想加的东西。\n\n# 这样做\n\n\\*\n通过点击 !\\[](\\<\nPM.png>)添加一个新页面。新页面会出现在左边工作区中的文件列表里。\n\n- 通过右击它或者选择\"重命名\"来给它重新命名。**确保这个文件名是唯一的,有描述性的,并以\".html\"结尾**.\n- 在新页面中加入HTML。它应该包括:\n- 一个列表\n- 一个标头", + "CSD U2 new page_2019": "# 为你的网站创建一个新页面。\n\n这是你以前的项目。你需要添加另一个页面。你的页面可以是排行榜,配方,或者其它你想加的东西。\n\n# 这样做\n\n\\*\n通过点击 !\\[](\\<\nPM.png>)添加一个新页面。新页面会出现在左边工作区中的文件列表里。\n\n- 通过右击它或者选择\"重命名\"来给它重新命名。**确保这个文件名是唯一的,有描述性的,并以\".html\"结尾**.\n- 在新页面中加入HTML。它应该包括:\n- 一个列表\n- 一个标头", "CSD U2 ordered list": "# 有序列表\n\n
                                            \n
                                            \n\n\n**什么是列表的两种类型?**\n\n\n\nHTML中有两种类型的列表,有序的和无序的列表。\n\n
                                            \n
                                            \n**什么是有序列表?**\n有序列表是一组数字符号的列表。

                                            \n有序列表元素的标签是`
                                              `。这是Ordered List(有序列表)的缩写。\n列表中的每个条目都通过元素`
                                            1. `来标记。这是List Item(列表条目)的缩写。列表条目元素是子元素,这意味着它会在父元素,有序列表(`
                                                `)里。\n\n
                                            \n\n
                                            \n\n\n**该如何增加一个有序列表?**\n\n\n制作一个有序列表需要两步:制作列表和增加列表条目。先写上有序列表标签 `
                                            `来增加有序列表。接着将你的列表条目加到有序列表标签的**里面**。用标签`
                                          • \n
                                          • ` 来增加列表条目,将内容都加到这对标签里。\n

                                            \n给你的`
                                          • `标签加上缩进会有助于表达这些条目是在`
                                              ` 标签里面的。\n\n
                                          • \n\n
                                            \n\n\n**给我看看实际的代码**\n\n\n\n\n例子\n结果\n\n\n
                                            \n<ol> 
                                            <li>步骤1 </li>
                                            <li>步骤2 </li>\n
                                            <li>步骤3 </li>
                                            </ol>
                                            \n\n\n\n\n
                                            \n
                                            \n\n这个页面应该包含一个有序列表,但它少写了列表标签。\n\n# 这样做\n\n- 用`
                                              `和`
                                            1. ` 标签来将内容变为有序列表的结构,并看起来和下面的一样。\n\n_提示: 在你的代码里不能有数字。_ \n\n![]()", "CSD U2 ordered list_2018": "# 有序列表\n\n
                                              \n
                                              \n\n\n**什么是列表的两种类型?**\n\n\n\nHTML中有两种类型的列表,有序的和无序的列表。\n\n
                                              \n
                                              \n**什么是有序列表?**\n有序列表是一组数字符号的列表。

                                              \n有序列表元素的标签是`
                                                `。这是Ordered List(有序列表)的缩写。\n列表中的每个条目都通过元素`
                                              1. `来标记。这是List Item(列表条目)的缩写。列表条目元素是子元素,这意味着它会在父元素,有序列表(`
                                                  `)里。\n\n
                                              \n\n
                                              \n\n\n**该如何增加一个有序列表?**\n\n\n制作一个有序列表需要两步:制作列表和增加列表条目。先写上有序列表标签 `
                                              `来增加有序列表。接着将你的列表条目加到有序列表标签的**里面**。用标签`
                                            2. \n
                                            3. ` 来增加列表条目,将内容都加到这对标签里。\n

                                              \n给你的`
                                            4. `标签加上缩进会有助于表达这些条目是在`
                                                ` 标签里面的。\n\n
                                            5. \n\n
                                              \n\n\n**给我看看实际的代码**\n\n\n\n\n例子\n结果\n\n\n
                                              \n<ol> 
                                              <li>步骤1 </li>
                                              <li>步骤2 </li>\n
                                              <li>步骤3 </li>
                                              </ol>
                                              \n\n\n\n\n
                                              \n
                                              \n\n这个页面应该包含一个有序列表,但它少写了列表标签。\n\n# 这样做\n\n- 用`
                                                `和`
                                              1. ` 标签来将内容变为有序列表的结构,并看起来和下面的一样。\n\n_提示: 在你的代码里不能有数字。_ \n\n![]()", "CSD U2 ordered list_2019": "# 有序列表\n\n
                                                \n
                                                \n\n\n**什么是列表的两种类型?**\n\n\n\nHTML中有两种类型的列表,有序的和无序的列表。\n\n
                                                \n
                                                \n**什么是有序列表?**\n有序列表是一组数字符号的列表。

                                                \n有序列表元素的标签是`
                                                  `。这是Ordered List(有序列表)的缩写。\n列表中的每个条目都通过元素`
                                                1. `来标记。这是List Item(列表条目)的缩写。列表条目元素是子元素,这意味着它会在父元素,有序列表(`
                                                    `)里。\n\n
                                                \n\n
                                                \n\n\n**该如何增加一个有序列表?**\n\n\n制作一个有序列表需要两步:制作列表和增加列表条目。先写上有序列表标签 `
                                                `来增加有序列表。接着将你的列表条目加到有序列表标签的**里面**。用标签`
                                              2. \n
                                              3. ` 来增加列表条目,将内容都加到这对标签里。\n

                                                \n给你的`
                                              4. `标签加上缩进会有助于表达这些条目是在`
                                                  ` 标签里面的。\n\n
                                              5. \n\n
                                                \n\n\n**给我看看实际的代码**\n\n\n\n\n例子\n结果\n\n\n
                                                \n<ol> 
                                                <li>步骤1 </li>
                                                <li>步骤2 </li>\n
                                                <li>步骤3 </li>
                                                </ol>
                                                \n\n\n\n\n
                                                \n
                                                \n\n这个页面应该包含一个有序列表,但它少写了列表标签。\n\n# 这样做\n\n- 用`
                                                  `和`
                                                1. ` 标签来将内容变为有序列表的结构,并看起来和下面的一样。\n\n_提示: 在你的代码里不能有数字。_ \n\n![]()", "CSD U2 project review": "# 复查你的项目\n\n你快要准备好发布自己的项目了,但在此之前,你最好在检查一次是否完成了项目的所有要求。\n\n# 这样做\n\n\\*\n检查一下,你是否愿意在你的网站上共享所有信息。\n\n- 检查是否所有图片的属性都正确,你是否有权利将它们放到你的网站上。\n- 检查是否你的网站包括了所有rubric项目的内容。\n- 用注释和空白符增加网站的可读性。\n- 请你的伙伴来帮忙找找网站可能的问题。", "CSD U2 project review_2018": "# 复查你的项目\n\n你快要准备好发布自己的项目了,但在此之前,你最好在检查一次是否完成了项目的所有要求。\n\n# 这样做\n\n\\*\n检查一下,你是否愿意在你的网站上共享所有信息。\n\n- 检查是否所有图片的属性都正确,你是否有权利将它们放到你的网站上。\n- 检查是否你的网站包括了所有rubric项目的内容。\n- 用注释和空白符增加网站的可读性。\n- 请你的伙伴来帮忙找找网站可能的问题。", "CSD U2 project review_2019": "# 复查你的项目\n\n你快要准备好发布自己的项目了,但在此之前,你最好在检查一次是否完成了项目的所有要求。\n\n# 这样做\n\n\\*\n检查一下,你是否愿意在你的网站上共享所有信息。\n\n- 检查是否所有图片的属性都正确,你是否有权利将它们放到你的网站上。\n- 检查是否你的网站包括了所有rubric项目的内容。\n- 用注释和空白符增加网站的可读性。\n- 请你的伙伴来帮忙找找网站可能的问题。", - "CSD U2 project share": "# 分享你的项目\n\n到了把你的项目分享给全世界的时候了!\n\n# 这样做\n\n- 点击页面最上面的\n ![]()按钮\n- 复制获得的链接,并发给你想要分享的人。", - "CSD U2 project share_2018": "# 分享你的项目\n\n到了把你的项目分享给全世界的时候了!\n\n# 这样做\n\n- 点击页面最上面的\n ![]()按钮\n- 复制获得的链接,并发给你想要分享的人。", - "CSD U2 project share_2019": "# 分享你的项目\n\n到了把你的项目分享给全世界的时候了!\n\n# 这样做\n\n- 点击页面最上面的\n ![]()按钮\n- 复制获得的链接,并发给你想要分享的人。", + "CSD U2 project share": "# 分享你的项目\n\n到了把你的项目分享给全世界的时候了!\n\n# 这样做\n\n- 点击页面最上面的\n !\\[](\\<\n AM.png>)按钮\n- 复制获得的链接,并发给你想要分享的人。", + "CSD U2 project share_2018": "# 分享你的项目\n\n到了把你的项目分享给全世界的时候了!\n\n# 这样做\n\n- 点击页面最上面的\n !\\[](\\<\n AM.png>)按钮\n- 复制获得的链接,并发给你想要分享的人。", + "CSD U2 project share_2019": "# 分享你的项目\n\n到了把你的项目分享给全世界的时候了!\n\n# 这样做\n\n- 点击页面最上面的\n !\\[](\\<\n AM.png>)按钮\n- 复制获得的链接,并发给你想要分享的人。", "CSD U2 publish video": "## 要思考的问题\n\n- 网站发布者的责任是什么?\n- 为什么要查看代码或重新混淆别人的网站?", "CSD U2 text style decoration": "
                                                  \n
                                                  \n\n代码如何起作用的?\n这是让 `h1` 标签元素有下划线的代码:\n\n
                                                  h1 {\n  text-decoration: underline;\n}
                                                  \n\n- `h1` 是 _选择器_. 指定了哪些元素会遵循花括号中的规则。`h1` 表示 1 号标头。\n- `text-decoration: underline;` 是让 `h1` 标签内文字有下划线的规则。\n - `text-decoration` 是 _属性_。它表示这是什么的规则。在这里,表示是文本修饰。\n - `underline` 是 _值_。它表示这条规则如何起作用,在这里表示让文本有下划线。\n
                                                  \n
                                                  \n 文本修饰可以有哪些值?\n 可从 \"underline\", \"overline\", 和 \"line-through\" 中选择。了解更多 text-decoration 属性,可阅读 W3Schools - CSS text-decoration 属性。\n
                                                  \n
                                                  \n 为什么需要所有的标点符号?\n\n这些标点,例如花括号 `{}`,冒号 `:`, 以及分号 `;`,帮计算机理解样式表中的规则。花括号容纳了某个选择器的所有规则。每条规则都应该以分号结束,属性和值之间用冒号隔开。\n\n
                                                  \n
                                                  \n什么是样式表?\n样式表是控制网页如何显示的文件。外部样式表放在单独的文件中,并连接到 HTML 页面中。\n
                                                  \n
                                                  \n什么是 CSS?\n\nCSS 是控制网站中内容如何显示的语言。它用规则集来改变页面的外观。每条规则集都有一个选择器,说明了页面上哪些元素会受其影响。还有一组规则,说明了如何显示元素。每条规则都由属性和值组成。\n\n这是让 `h2` 标签中文本是蓝色草书的规则集示例:\n\n
                                                  h2 {\n   color: blue;\n   font-family: cursive;\n
                                                  \n\n本示例中,`h2` 是选择器,`color` 和 `font-family` 是属性,而 `blue` 和 `cursive` 是这些属性的值。\n\n
                                                  \n
                                                  \n\n# 下划线\n\n- 找到样式表中让 h1 标签有下划线的代码。\n- 改变文本的修饰,看看最喜欢下面哪个\n - 从 \"underline\", \"overline\", 和 \"line-through\" 中选择一个\n- 为段落或 h3 标签添加一个文本修饰规则。", "CSD U2 text style decoration_2018": "
                                                  \n
                                                  \n\n\n**这些代码是如何起作用的?**\n\n\n这是让`h1`元素有下划线的代码:\n\n
                                                  h1 {\n  text-decoration:\nunderline;\n}
                                                  \n\n- `h1`是_选择器_。它指定了哪些元素要使用花括号里的规则。这里的`p`表示段落(paragraph)。\n- `text-decoration: underline;`是一条规则,它能让`h1`标签里的文本有下划线。\n- `text-decoration`是_属性_。它解释了这是什么规则,在这里,表示用什么修饰。\n- `underline`是_值_。它解释了这条规则如何应用,在这里,表示用下划线。\n
                                                  \n
                                                  \n \n\n**文本修饰都有什么可用的值?**\n\n\n可选的项目有\"underline\", \"overline\", 和\"line-through\"。你可以阅读W3Schools\n- CSS text-decoration 属性来了解更多。\n
                                                  \n
                                                  \n**为什么我要所有这些符号?**\n这些标点符号,例如花括号`{}`,冒号`:`,以及分号`;`,帮助计算机理解样式表中的规则。花括号将某个选择器的规则都保持在一起。每条规则应该用分毫来结束,并在属性和值之间用冒号来分隔。\n
                                                  \n
                                                  \n\n\n**什么是样式表?**\n\n\n样式表是一个控制网页要如何显示的文档。 外部格式表是连接到HTML网页的单独文档。 \n
                                                  \n
                                                  \n\n\n**什么是CSS?**\n\n\nCSS是控制网页上内容出现格式的语言。 它通过规则集来改变网页的外观。 每个规则集都有一个选择器,它指定在哪个元素上起作用,而规则解释了如何显示这个元素。每个规则都含有一个属性及它的取值。 \n\n这里是一个规则集的例子。它让`h2` 标签中的文体变蓝并变成草书:\n\n
                                                  h2\n{\n   color: blue;\n   font-family: cursive;\n
                                                  \n\n在这个例子里, `h2`是个选择器,`color`(颜色)和字体族是属性,`blue` (蓝色)和`cursive`(草书)是这两个属性的值。 \n\n
                                                  \n
                                                  \n# 下划线\n\n- 找到样式表中,让h1标签有下划线的代码。\n- 改动文本修饰,选择一个你喜欢的值。\n- 从\"underline\",\"overline\",和\"line-through\"中选一个。\n- 为段落或h3标签添加一个文本修饰规则。", @@ -367,9 +367,9 @@ "CSD U3 - Booleans Video": "# 布尔表达式视频", "CSD U3 - Booleans Video_2019": "## 要思考的问题\n\n- 什么是布尔表达式?\n- 什么表达式的结果为真(true)?\n- 什么表达式的结果为假(false)?", "CSD U3 - Conditionals Video_2019": "## 要思考的问题\n\n- 有什么例子,可以说明什么时候需要用 “如果/否则” 语句?", - "CSD U3 - Simple Counter Predict": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n![]()\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", - "CSD U3 - Simple Counter Predict_2018": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n![]()\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", - "CSD U3 - Simple Counter Predict_2019": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n![]()\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", + "CSD U3 - Simple Counter Predict": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n!\\[](\\<\nPM.png>)\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", + "CSD U3 - Simple Counter Predict_2018": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n!\\[](\\<\nPM.png>)\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", + "CSD U3 - Simple Counter Predict_2019": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n!\\[](\\<\nPM.png>)\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", "CSD U3 - complex - key up and down": "# 响应单次点击\n\n我们已经学习了`keyWentDown`和`keyWentUp`能用来响应单次的按键。模块`mouseWentUp`和`mouseWentDown`能让你对鼠标做到同样的操作!\n\n# 这样做\n\n我们先制作一个简单的游戏,它能统计你点击了多少次。这里已经有一个叫做`clicks`的变量了,能用来跟踪用户点击的次数。\n\n- 添加一个条件来检查是否鼠标被‘按下了。\n- 在条件里,给`clicks`变量增加1。\n\n_挑战:你能增加一个精灵图也响应`mouseWentDown`事件吗?增加一张你选择的图片,并在每次鼠标点击时,将它的尺寸放大。_", "CSD U3 - complex - key up and down_2018": "# 响应单次点击\n\n我们已经学习了`keyWentDown`和`keyWentUp`能用来响应单次的按键。模块`mouseWentUp`和`mouseWentDown`能让你对鼠标做到同样的操作!\n\n# 这样做\n\n我们先制作一个简单的游戏,它能统计你点击了多少次。这里已经有一个叫做`clicks`的变量了,能用来跟踪用户点击的次数。\n\n- 添加一个条件来检查是否鼠标被‘按下了。\n- 在条件里,给`clicks`变量增加1。\n\n_挑战:你能增加一个精灵图也响应`mouseWentDown`事件吗?增加一张你选择的图片,并在每次鼠标点击时,将它的尺寸放大。_", "CSD U3 - complex - key up and down_2019": "# 响应单次点击\n\n我们已经学习了`keyWentDown`和`keyWentUp`能用来响应单次的按键。模块`mouseWentUp`和`mouseWentDown`能让你对鼠标做到同样的操作!\n\n# 这样做\n\n我们先制作一个简单的游戏,它能统计你点击了多少次。这里已经有一个叫做`clicks`的变量了,能用来跟踪用户点击的次数。\n\n- 添加一个条件来检查是否鼠标被‘按下了。\n- 在条件里,给`clicks`变量增加1。\n\n_挑战:你能增加一个精灵图也响应`mouseWentDown`事件吗?增加一张你选择的图片,并在每次鼠标点击时,将它的尺寸放大。_", @@ -427,9 +427,9 @@ "CSD U3 AnimationsMulti introducing multiframe": "# \n\n使用多帧动画\n\n在示例的防守游戏中,精灵图是动画的。在开始编写这个游戏前,我们来花一分钟熟悉一下动画精灵图的新方式。\n\n# \n\n这样做\n\n这个程序已经有了几个精灵图,但它们都没有动画。\n\n- 在动画标签页中,找到已经加到项目中的多帧动画。为每个角色选择一个。\n- 记住,你可以用`setAnimation`来在动画标签页中给你的精灵图分配动画。", "CSD U3 AnimationsMulti introducing multiframe_2018": "# \n\n使用多帧动画\n\n在示例的防守游戏中,精灵图是动画的。在开始编写这个游戏前,我们来花一分钟熟悉一下动画精灵图的新方式。\n\n# \n\n这样做\n\n这个程序已经有了几个精灵图,但它们都没有动画。\n\n- 在动画标签页中,找到已经加到项目中的多帧动画。为每个角色选择一个。\n- 记住,你可以用`setAnimation`来在动画标签页中给你的精灵图分配动画。", "CSD U3 AnimationsMulti introducing multiframe_2019": "# \n\n使用多帧动画\n\n在示例的防守游戏中,精灵图是动画的。在开始编写这个游戏前,我们来花一分钟熟悉一下动画精灵图的新方式。\n\n# \n\n这样做\n\n这个程序已经有了几个精灵图,但它们都没有动画。\n\n- 在动画标签页中,找到已经加到项目中的多帧动画。为每个角色选择一个。\n- 记住,你可以用`setAnimation`来在动画标签页中给你的精灵图分配动画。", - "CSD U3 AnimationsMulti mirror animation": "# 编辑多帧动画\n\n如果你的精灵图能在移动的时候转身,看起来就真实多了。当用户按下不同的键时,你可以在转身之间切换。\n\n# 这样做\n\n读一下代码,并运行程序。确保你知道了精灵图是如何响应方向键的。\n\n- 在动画标签页中,通过点击这个按钮: ![]() 来创建一个外星人动画的副本。\n- 使用工具来反转动画。确保用这个按钮: ![]() 两帧都翻转了。\n- 重命名新动画。\n- 使用新的动画和旧的动画,这样外星人就能在移动的时候朝向正确的方向了。你觉得应该在代码的什么地方设置精灵图的动画?", - "CSD U3 AnimationsMulti mirror animation_2018": "# 编辑多帧动画\n\n如果你的精灵图能在移动的时候转身,看起来就真实多了。当用户按下不同的键时,你可以在转身之间切换。\n\n# 这样做\n\n读一下代码,并运行程序。确保你知道了精灵图是如何响应方向键的。\n\n- 在动画标签页中,通过点击这个按钮: ![]() 来创建一个外星人动画的副本。\n- 使用工具来反转动画。确保用这个按钮: ![]() 两帧都翻转了。\n- 重命名新动画。\n- 使用新的动画和旧的动画,这样外星人就能在移动的时候朝向正确的方向了。你觉得应该在代码的什么地方设置精灵图的动画?", - "CSD U3 AnimationsMulti mirror animation_2019": "# 编辑多帧动画\n\n如果你的精灵图能在移动的时候转身,看起来就真实多了。当用户按下不同的键时,你可以在转身之间切换。\n\n# 这样做\n\n读一下代码,并运行程序。确保你知道了精灵图是如何响应方向键的。\n\n- 在动画标签页中,通过点击这个按钮: ![]() 来创建一个外星人动画的副本。\n- 使用工具来反转动画。确保用这个按钮: ![]() 两帧都翻转了。\n- 重命名新动画。\n- 使用新的动画和旧的动画,这样外星人就能在移动的时候朝向正确的方向了。你觉得应该在代码的什么地方设置精灵图的动画?", + "CSD U3 AnimationsMulti mirror animation": "# 编辑多帧动画\n\n如果你的精灵图能在移动的时候转身,看起来就真实多了。当用户按下不同的键时,你可以在转身之间切换。\n\n# 这样做\n\n读一下代码,并运行程序。确保你知道了精灵图是如何响应方向键的。\n\n- 在动画标签页中,通过点击这个按钮: !\\[](\\<\n PM.png>) 来创建一个外星人动画的副本。\n- 使用工具来反转动画。确保用这个按钮: !\\[](\\<\n PM.png>) 两帧都翻转了。\n- 重命名新动画。\n- 使用新的动画和旧的动画,这样外星人就能在移动的时候朝向正确的方向了。你觉得应该在代码的什么地方设置精灵图的动画?", + "CSD U3 AnimationsMulti mirror animation_2018": "# 编辑多帧动画\n\n如果你的精灵图能在移动的时候转身,看起来就真实多了。当用户按下不同的键时,你可以在转身之间切换。\n\n# 这样做\n\n读一下代码,并运行程序。确保你知道了精灵图是如何响应方向键的。\n\n- 在动画标签页中,通过点击这个按钮: !\\[](\\<\n PM.png>) 来创建一个外星人动画的副本。\n- 使用工具来反转动画。确保用这个按钮: !\\[](\\<\n PM.png>) 两帧都翻转了。\n- 重命名新动画。\n- 使用新的动画和旧的动画,这样外星人就能在移动的时候朝向正确的方向了。你觉得应该在代码的什么地方设置精灵图的动画?", + "CSD U3 AnimationsMulti mirror animation_2019": "# 编辑多帧动画\n\n如果你的精灵图能在移动的时候转身,看起来就真实多了。当用户按下不同的键时,你可以在转身之间切换。\n\n# 这样做\n\n读一下代码,并运行程序。确保你知道了精灵图是如何响应方向键的。\n\n- 在动画标签页中,通过点击这个按钮: !\\[](\\<\n PM.png>) 来创建一个外星人动画的副本。\n- 使用工具来反转动画。确保用这个按钮: !\\[](\\<\n PM.png>) 两帧都翻转了。\n- 重命名新动画。\n- 使用新的动画和旧的动画,这样外星人就能在移动的时候朝向正确的方向了。你觉得应该在代码的什么地方设置精灵图的动画?", "CSD U3 AnimationsMulti slow down": "# 慢一点\n\n做得好!该学习如何控制这些多帧动画了。\n\n# 这样做\n\n精灵图可以动了,但现在动得太快了。 \n\n- 回到动画标签页。在每个动画下面可以看到一个滑动条。 ![]()\n- 用这些滑动条来给动画减速,这样看起来会更真实一些。", "CSD U3 AnimationsMulti slow down_2018": "# 慢一点\n\n做得好!该学习如何控制这些多帧动画了。\n\n# 这样做\n\n精灵图可以动了,但现在动得太快了。 \n\n- 回到动画标签页。在每个动画下面可以看到一个滑动条。 ![]()\n- 用这些滑动条来给动画减速,这样看起来会更真实一些。", "CSD U3 AnimationsMulti slow down_2019": "# 慢一点\n\n做得好!该学习如何控制这些多帧动画了。\n\n# 这样做\n\n精灵图可以动了,但现在动得太快了。 \n\n- 回到动画标签页。在每个动画下面可以看到一个滑动条。 ![]()\n- 用这些滑动条来给动画减速,这样看起来会更真实一些。", @@ -448,9 +448,9 @@ "CSD U3 Conditionals Apple 2_2018_2019": "# 改变水果\n\n现在,我们知道了如何使用_如果_语句了,除了检查苹果是否被放大了两倍,还可以变大后将它变成梨。\n\n# \n\n这样做\n\n在画画的循环里添加一个条件,检查是否 `fruit.scale`(水果尺寸)大于2。- 如果是,那么设置新动画为\"pear\"(梨)。\n\n_挑战:\n你能在它变成梨时,同时让它停止变大吗?_", "CSD U3 Conditionals Apple_2018": "# 布尔值的更多练习\n\n让我们再加一个布尔表达式来检查精灵图的条件。你可以用`console.log`(控制台.日志)来检查是否它的尺寸还是2。\n\n# 这样做\n\n- 添加一个`console.log`语句。\n- 在`console.log`中增加一个布尔表达式来检查是否`apple.scale`(苹果.尺寸)大于2。", "CSD U3 Conditionals Apple_2018_2019": "# 布尔值的更多练习\n\n让我们再加一个布尔表达式来检查精灵图的条件。你可以用`console.log`(控制台.日志)来检查是否它的尺寸还是2。\n\n# 这样做\n\n- 添加一个`console.log`语句。\n- 在`console.log`中增加一个布尔表达式来检查是否`apple.scale`(苹果.尺寸)大于2。", - "CSD U3 Counters explaining counters contained 2": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n![]()\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", - "CSD U3 Counters explaining counters contained 2_2018": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n![]()\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", - "CSD U3 Counters explaining counters contained 2_2019": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n![]()\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", + "CSD U3 Counters explaining counters contained 2": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n!\\[](\\<\nPM.png>)\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", + "CSD U3 Counters explaining counters contained 2_2018": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n!\\[](\\<\nPM.png>)\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", + "CSD U3 Counters explaining counters contained 2_2019": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n!\\[](\\<\nPM.png>)\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", "CSD U3 Diagonal Movement": "\n\n# 对角线移动\n\n如果只改动精灵图的`x`或`y`属性, 它就只能上下或左右移动。如果你想让精灵图在对角线上移动,就需要_同时_改动这两个属性。\n\n程序现在让老鼠直线移动到屏幕下方 - 你能改动程序,让它像图片里一样穿过屏幕对角线吗?\n\n_挑战:\n你能让老鼠的方向和图片中一样吗?_", "CSD U3 Diagonal Movement_2018": "\n\n# 沿对角线移动\n\n如果只更新精灵图的`x`或`y`属性,它只能直线向上下、或左右移动。如果你想让精灵图沿着对角线移动,就需要_同时_更新这两个属性。\n\n当前的程序让老鼠直着向下移动 - 你能更新代码,让它像右边的图片里一样,沿着屏幕的对角线移动吗?\n\n_挑战:你能让老鼠朝着图片里同样的方向吗?_", "CSD U3 Diagonal Movement_2019": "\n\n# 沿对角线移动\n\n如果只更新精灵图的`x`或`y`属性,它只能直线向上下、或左右移动。如果你想让精灵图沿着对角线移动,就需要_同时_更新这两个属性。\n\n当前的程序让老鼠直着向下移动 - 你能更新代码,让它像右边的图片里一样,沿着屏幕的对角线移动吗?\n\n_挑战:你能让老鼠朝着图片里同样的方向吗?_", @@ -566,48 +566,48 @@ "CSD U3 Keypress Watchers Predict_2019": "# 预测:用户输入\n\n已经能用 `keyDown`(按下键时)来让用户控制程序了,但这只是多种输入方法中的一种。实际上这只是很多种 _检测按键盘_ 方法中的一种!根据希望怎样响应按键盘,这里有一些其它的有用模块。\n\n读读程序,预测一下当按下上、下、左、右方向键时会发生什么。\n\n做出预测后,运行代码并写下来,或者与伙伴分享发现。\n\n- `keyDown()`(按下键时), `keyWentDown()`(键被按下时),和 `keyWentUp()`(键被释放时)事件看上去有什么不同?\n- 第10行叹号 (`!`) 的作用是什么?\n- 在游戏中会如何使用不同的按键相关的事件模块?", "CSD U3 Keypress Watchers_2018": "# 更多的方法来获得用户输入\n\n目前,你已经学会用`keyDown`(按下键时)来让用户控制你的程序了,但这只是多种输入方法中的一种。实际上这只是很多种_检测键盘按下_方法中的一种!取决于你希望怎样对按下键进行响应,这里可能有一些其它你想用的模块。\n\n# 这样做\n\n在这个程序里,你**不需要写任何代码**。\n\n- 读读程序,看看你能否猜到会发生什么。\n- 当程序运行时,点击方向键,并观察屏幕的反应。\n- 写下,或者与邻近的同学分享你的发现。\n\n\\\\t\\*\n`keyDown()`(按下键时), `keyWentDown()`(键被按下时),和\n`keyWentUp()`(键被释放时)事件看上去有什么不同?\n \\* 你觉得第10行的(`!`)(叹号)的作用是什么?\n \\* 你在游戏中会如何使用不同的按键相关的事件模块?", "CSD U3 Keypress Watchers_2019": "# 更多的方法来获得用户输入\n\n目前,你已经学会用`keyDown`(按下键时)来让用户控制你的程序了,但这只是多种输入方法中的一种。实际上这只是很多种_检测键盘按下_方法中的一种!取决于你希望怎样对按下键进行响应,这里可能有一些其它你想用的模块。\n\n# 这样做\n\n在这个程序里,你**不需要写任何代码**。\n\n- 读读程序,看看你能否猜到会发生什么。\n- 当程序运行时,点击方向键,并观察屏幕的反应。\n- 写下,或者与邻近的同学分享你的发现。\n\n\\\\t\\*\n`keyDown()`(按下键时), `keyWentDown()`(键被按下时),和\n`keyWentUp()`(键被释放时)事件看上去有什么不同?\n \\* 你觉得第10行的(`!`)(叹号)的作用是什么?\n \\* 你在游戏中会如何使用不同的按键相关的事件模块?", - "CSD U3 L11 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L11 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L11 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L12 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L12 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L12 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L13 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L13 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L13 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L15 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L15 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L15 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L16 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L16 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L16 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L17 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L17 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L17 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L18 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L18 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L18 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L19 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L19 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L19 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L3 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L3 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L3 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L4 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L4 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L4 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L5 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L5 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L5 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L6 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L6 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L6 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L7 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L7 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L7 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L9 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L9 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", - "CSD U3 L9 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击![]()发送给朋友。或者点击 ![]() 将它发送到你的作品集里。", + "CSD U3 L11 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L11 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L11 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L12 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L12 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L12 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L13 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L13 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L13 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L15 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L15 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L15 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L16 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L16 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L16 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L17 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L17 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L17 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L18 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L18 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L18 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L19 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L19 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L19 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L3 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L3 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L3 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L4 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L4 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L4 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L5 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L5 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L5 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L6 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L6 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L6 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L7 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L7 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L7 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L9 Freeplay": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L9 Freeplay_2018": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", + "CSD U3 L9 Freeplay_2019": "# 自由发挥\n\n用你学会的知识任意创建你喜欢的作品。当你完成后,可以点击!\\[](\\<\nPM.png>)发送给朋友。或者点击 !\\[](\\<\nPM.png>) 将它发送到你的作品集里。", "CSD U3 Mouse Input Bee 1": "\n\n# 鼠标的X和Y\n\n最简单的输入方式之一,就是让一个精灵图跟随用户的鼠标位置。\n**你能通过`World.mouseX`和`World.mouseY`来获得鼠标的x、y值。**这和你以前学的精灵图的属性是一致的。`World`是目标对象的名字。`mouseX`和`mouseY`是属性的名字。\n\n# \n\n这样做\n\n让蜜蜂精灵图在游戏区域跟随鼠标。\n\n- 蜜蜂图片已经帮你加到了动画标签页。\n- 在窗口中间画出蜜蜂精灵图。\n- \\*\n 在画图循环里更新精灵图的位置来跟随鼠标的位置。:\n \\\\t\\* 将精灵图的x位置设置为`World.mouseX`的值。\n- \\*\n 将精灵图的y位置设置为`World.mouseY`的值。\n- 运行程序来看看它是否工作。", "CSD U3 Mouse Input Bee 1_2018": "\n\n# 鼠标的X和Y\n\n最简单的输入方式之一,就是让一个精灵图跟随用户的鼠标位置。\n**你能通过`World.mouseX`和`World.mouseY`来获得鼠标的x、y值。**这和你以前学的精灵图的属性是一致的。`World`是目标对象的名字。`mouseX`和`mouseY`是属性的名字。\n\n# \n\n这样做\n\n让蜜蜂精灵图在游戏区域跟随鼠标。\n\n- 蜜蜂图片已经帮你加到了动画标签页。\n- 在窗口中间画出蜜蜂精灵图。\n- \\*\n 在画图循环里更新精灵图的位置来跟随鼠标的位置。:\n \\\\t\\* 将精灵图的x位置设置为`World.mouseX`的值。\n- \\*\n 将精灵图的y位置设置为`World.mouseY`的值。\n- 运行程序来看看它是否工作。", "CSD U3 Mouse Input Bee 1_2019": "\n\n# 鼠标的X和Y\n\n最简单的输入方式之一,就是让一个精灵图跟随用户的鼠标位置。\n**你能通过`World.mouseX`和`World.mouseY`来获得鼠标的x、y值。**这和你以前学的精灵图的属性是一致的。`World`是目标对象的名字。`mouseX`和`mouseY`是属性的名字。\n\n# \n\n这样做\n\n让蜜蜂精灵图在游戏区域跟随鼠标。\n\n- 蜜蜂图片已经帮你加到了动画标签页。\n- 在窗口中间画出蜜蜂精灵图。\n- \\*\n 在画图循环里更新精灵图的位置来跟随鼠标的位置。:\n \\\\t\\* 将精灵图的x位置设置为`World.mouseX`的值。\n- \\*\n 将精灵图的y位置设置为`World.mouseY`的值。\n- 运行程序来看看它是否工作。", @@ -628,9 +628,9 @@ "CSD U3 Movement Your Own 2": "# 在动画中增加移动\n\n当你设置好静态场景后,可以开始加一些动画了。当你对程序感到满意时,点击“提交”按钮来上传。如果你想添加新功能,可以随时取消提交,并继续工作。\n\n# 这样做\n\n在画图循环中\n\n- 找到需要改动的精灵图属性。\n- 用计数器模式来更新属性。\n\n_提示:如果你的计数器模式不像你期待那样工作,添加监视器来帮助调试程序。_", "CSD U3 Movement Your Own 2_2018": "# 在动画中增加移动\n\n当你设置好静态场景后,可以开始加一些动画了。当你对程序感到满意时,点击“提交”按钮来上传。如果你想添加新功能,可以随时取消提交,并继续工作。\n\n# 这样做\n\n在画图循环中\n\n- 找到需要改动的精灵图属性。\n- 用计数器模式来更新属性。\n\n_提示:如果你的计数器模式不像你期待那样工作,添加监视器来帮助调试程序。_", "CSD U3 Movement Your Own 2_2019": "# 在动画中增加移动\n\n当你设置好静态场景后,可以开始加一些动画了。当你对程序感到满意时,点击“提交”按钮来上传。如果你想添加新功能,可以随时取消提交,并继续工作。\n\n# 这样做\n\n在画图循环中\n\n- 找到需要改动的精灵图属性。\n- 用计数器模式来更新属性。\n\n_提示:如果你的计数器模式不像你期待那样工作,添加监视器来帮助调试程序。_", - "CSD U3 Plotting Shapes Shape Lab": "# 绘制形状\n\n探索使用此工具,它可以绘制不同的颜色形状。\n\n确保点击 \"运行\" 并尝试打开网格来帮助精确地放置形状。\n\n![]()", - "CSD U3 Plotting Shapes Shape Lab_2018": "# 绘制形状\n\n探索使用此工具,它可以绘制不同的颜色形状。\n\n确保点击 \"运行\" 并尝试打开网格来帮助精确地放置形状。\n\n![]()", - "CSD U3 Plotting Shapes Shape Lab_2019": "# 绘制形状\n\n探索使用此工具,它可以绘制不同的颜色形状。\n\n确保点击 \"运行\" 并尝试打开网格来帮助精确地放置形状。\n\n![]()", + "CSD U3 Plotting Shapes Shape Lab": "# 绘制形状\n\n探索使用此工具,它可以绘制不同的颜色形状。\n\n确保点击 \"运行\" 并尝试打开网格来帮助精确地放置形状。\n\n!\\[](\\<\nPM.png>)", + "CSD U3 Plotting Shapes Shape Lab_2018": "# 绘制形状\n\n探索使用此工具,它可以绘制不同的颜色形状。\n\n确保点击 \"运行\" 并尝试打开网格来帮助精确地放置形状。\n\n!\\[](\\<\nPM.png>)", + "CSD U3 Plotting Shapes Shape Lab_2019": "# 绘制形状\n\n探索使用此工具,它可以绘制不同的颜色形状。\n\n确保点击 \"运行\" 并尝试打开网格来帮助精确地放置形状。\n\n!\\[](\\<\nPM.png>)", "CSD U3 Random Debug Cloud": "\n\n# 调试 - 用4个参数\n\n现在,草地好了。让我们在天上加一朵云。不幸的是,现在看起来有点滑稽。\n\n# 这样做\n\n- 调试程序让云像图片里一样,宽度大于高度。\n- 提示:你需要改动两个参数。哪些设置了云的宽度和高度?\n\n_挑战:太阳和图片中的位置不完全一样。你能改变太阳的坐标,让它和图片里的完全一致吗?_", "CSD U3 Random Debug Cloud_2018": "\n\n# 调试 - 用4个参数\n\n现在,草地好了。让我们在天上加一朵云。不幸的是,现在看起来有点滑稽。\n\n# 这样做\n\n- 调试程序让云像图片里一样,宽度大于高度。\n- 提示:你需要改动两个参数。哪些设置了云的宽度和高度?\n\n_挑战:太阳和图片中的位置不完全一样。你能改变太阳的坐标,让它和图片里的完全一致吗?_", "CSD U3 Random Debug Cloud_2018_2019": "\n\n# 调试 - 用4个参数\n\n现在,草地好了。让我们在天上加一朵云。不幸的是,现在看起来有点滑稽。\n\n# 这样做\n\n- 调试程序让云像图片里一样,宽度大于高度。\n- 提示:你需要改动两个参数。哪些设置了云的宽度和高度?\n\n_挑战:太阳和图片中的位置不完全一样。你能改变太阳的坐标,让它和图片里的完全一致吗?_", @@ -2411,12 +2411,12 @@ "courseA_playLab_events7_2020": "_任意发挥:_ 添加你想要的任何东西到这个游戏中。当乔治碰上恐龙的时候, 你能否让恐龙消失?", "courseA_playlab_events_challenge1": "点击奥丽芙将使罗宾出现!\n你能编写代码来显示其余的人物吗?\n\n在这个关卡中, 请务必点击提示!这些提示将帮助你逐步完成此项目!\n\n![]()", "courseA_playlab_events_challenge1_2018": "点击奥丽芙将使罗宾出现!\n你能编写代码来显示其余的人物吗?\n\n在这个关卡中, 请务必点击提示!这些提示将帮助你逐步完成此项目!\n\n![]()", - "courseA_playlab_events_challenge1_2019": "点击奥丽芙将使罗宾出现!\n你能编写代码来显示其余的人物吗?\n\n在这个关卡中, 请务必点击提示!这些提示将帮助你逐步完成此项目!\n\n![]()", - "courseA_playlab_events_challenge1_2020": "点击奥丽芙将使罗宾出现!\n你能编写代码来显示其余的人物吗?\n\n在这个关卡中, 请务必点击提示!这些提示将帮助你逐步完成此项目!\n\n![]()", + "courseA_playlab_events_challenge1_2019": "点击奥丽芙将使罗宾出现!\n你能编写代码来显示其余的人物吗?\n\n在这个关卡中, 请务必点击提示!这些提示将帮助你逐步完成此项目!\n\n!\\[](\\<\nPM.png>)", + "courseA_playlab_events_challenge1_2020": "点击奥丽芙将使罗宾出现!\n你能编写代码来显示其余的人物吗?\n\n在这个关卡中, 请务必点击提示!这些提示将帮助你逐步完成此项目!\n\n!\\[](\\<\nPM.png>)", "courseA_playlab_events_challenge2": "当你点击他们的时候让每个人做点什么。动物们会怎么说?还会发生什么呢?\n\n在这个关卡中, 请务必点击提示。这些提示会给你尝试一些有趣的事情!\n\n![]()", "courseA_playlab_events_challenge2_2018": "当你点击他们的时候让每个人做点什么。动物们会怎么说?还会发生什么呢?\n\n在这个关卡中, 请务必点击提示。这些提示会给你尝试一些有趣的事情!\n\n![]()", - "courseA_playlab_events_challenge2_2019": "当你点击他们的时候让每个人做点什么。动物们会怎么说?还会发生什么呢?\n\n在这个关卡中, 请务必点击提示。这些提示会给你尝试一些有趣的事情!\n\n![]()", - "courseA_playlab_events_challenge2_2020": "当你点击他们的时候让每个人做点什么。动物们会怎么说?还会发生什么呢?\n\n在这个关卡中, 请务必点击提示。这些提示会给你尝试一些有趣的事情!\n\n![]()", + "courseA_playlab_events_challenge2_2019": "当你点击他们的时候让每个人做点什么。动物们会怎么说?还会发生什么呢?\n\n在这个关卡中, 请务必点击提示。这些提示会给你尝试一些有趣的事情!\n\n!\\[](\\<\nPM.png>)", + "courseA_playlab_events_challenge2_2020": "当你点击他们的时候让每个人做点什么。动物们会怎么说?还会发生什么呢?\n\n在这个关卡中, 请务必点击提示。这些提示会给你尝试一些有趣的事情!\n\n!\\[](\\<\nPM.png>)", "courseB_Scrat_ramp1_2018": "让斯奎特到达橡子,将模块粘到模块的下面,然后点击\"▶ 运行\"!", "courseB_Scrat_ramp1_2019": "让斯奎特到达橡子,将模块粘到模块的下面,然后点击\"▶ 运行\"!", "courseB_Scrat_ramp1_2020": "让斯奎特到达橡子,将模块粘到模块的下面,然后点击\"▶ 运行\"!", @@ -4052,8 +4052,8 @@ "courseA_playLab_events2_2021": "乔治狗想说 “大家好”。可以帮帮它吗?", "courseA_playLab_events3_2021": "通过连接已经在工作区的\n 1\n 8\n 模块到\n left\n 事件模块帮助乔治狗移动。\n\n用箭头按钮(在右Shift 和 Ctrl 按钮的右边)把乔治带到旗帜处以完成此关卡!", "courseA_playLab_events7_2021": "_任意发挥:_ 添加你想要的任何东西到这个游戏中。当乔治碰上恐龙的时候, 你能否让恐龙消失?", - "courseA_playlab_events_challenge1_2021": "点击奥丽芙将使罗宾出现!\n你能编写代码来显示其余的人物吗?\n\n在这个关卡中, 请务必点击提示!这些提示将帮助你逐步完成此项目!\n\n![]()", - "courseA_playlab_events_challenge2_2021": "当你点击他们的时候让每个人做点什么。动物们会怎么说?还会发生什么呢?\n\n在这个关卡中, 请务必点击提示。这些提示会给你尝试一些有趣的事情!\n\n![]()", + "courseA_playlab_events_challenge1_2021": "点击奥丽芙将使罗宾出现!\n你能编写代码来显示其余的人物吗?\n\n在这个关卡中, 请务必点击提示!这些提示将帮助你逐步完成此项目!\n\n!\\[](\\<\nPM.png>)", + "courseA_playlab_events_challenge2_2021": "当你点击他们的时候让每个人做点什么。动物们会怎么说?还会发生什么呢?\n\n在这个关卡中, 请务必点击提示。这些提示会给你尝试一些有趣的事情!\n\n!\\[](\\<\nPM.png>)", "courseB_Scrat_ramp1_2021": "让斯奎特到达橡子,将模块粘到模块的下面,然后点击\"▶ 运行\"!", "courseB_Scrat_ramp2_2021": "将两个\n模块附加到上来完成代码,然后点击\"▶ 运行\"。", "courseB_Scrat_ramp3a_2021": "从工具箱里取出一个 ,并将它加到其它模块的最底下来完成代码,然后点击\"▶ 运行\"。", @@ -4663,17 +4663,17 @@ "CSD U2 layout style body_2021": "
                                                  \n\n::: details [**`body`选择器做什么?**]\n由于网站的内容全都包含在`body` 标签中, body选择器给出网页上所有内容的样式。\n:::\n\n::: details [**`color`属性做什么?**]\n`color`属性决定文本的颜色。如果那里没有文本,那么看起来就像无事发生。了解更多在 W3Schools - CSS color Property,中文教程请搜索菜鸟教程。\n:::\n\n::: details [**`text-align`属性做什么?**]\n`text-align`属性使文本左对齐,右对齐,或居中.了解更多在W3Schools - CSS text-align Property\n:::\n\n::: details [**`text-decoration`属性做什么?**]\n`text-decoration`属性会在文本的上面,下面,或中间划一道线. 了解更多在W3Schools - CSS text-decoration Property\n:::\n\n::: details [**`font-family`属性做什么?**]\n`font-family`属性改变文本的字体。这给出了对应使用字体的大致描述, 但在不同的浏览器中识别可能有差异。了解更多在W3chools - CSS font-family Property\n:::\n\n::: details [**`font-size`属性做什么?**]\n`font-size` 属性改变文本的大小。您可以使用通用术语,如“小”、“中”和“大”,也可以指定精确的大小(以像素为单位),如“20px”。 了解更多在W3Schools - CSS font-size Property\n:::\n\n::: details [**样式表是什么?**]\n样式表是控制网页如何显示的文档。外部样式表是链接到HTML页面的独立文件。\n:::\n\n::: details [**CSS是什么?**]\n\nCSS是一种决定网站上的内容如何显示的语言。它使用规则集来改变页面的样子。每个规则集都有一个选择器,他决定了页面上的哪些元素会受到影响,规则解释如何显示元素。每条规则都由一个属性和该属性的值组成。\n\n例子:这是一个将文本打上`h2`标签,字体颜色为蓝色,字体为cursive的规则集:\nh2 {\ncolor: blue;\nfont-family: cursive;\n\n本例中,`h2`是选择器,`color`和`font-family`是属性,`blue`和`cursive`是这些属性的值。\n:::\n\n
                                                  \n\n# Body 元素\n\n- 在样式表中找到`body`规则集。\n- 和同伴讨论若在`body`规则集中添加`text-align`,`color`或其他文本属性会发生什么。\n- 尝试其他属性来检验你的猜测。", "CSD U2 layout style float_2021": "
                                                  \n\n::: details [**代码是如何起作用的?**]\n这是让图片浮动在页面左边的代码:\n\n img {\n float: left;\n }\n\n- `img` 是 _选择器_。它指定了哪些元素会遵循花括号里的规则。在这里是图片。\n- `float: left;` 是让图片浮动到左边的规则。\n :::\n\n::: details [**`float` 属性会做什么?**]\n\n`float` 属性会让元素 \"浮动\",这表示在其后面的元素都会浮动在它周围。如果 `float` 的值是 `left`,元素会向左浮动,它后面的元素都会显示在它的右边。如果 `float` 是 `right`,元素会向右浮动,后面的元素都会显示在它左边。阅读了解更多 W3Schools - CSS float 属性\n\n:::\n\n
                                                  \n\n# 浮动\n\n- 看看 `img` 规则集中的 `float` 属性\n- 与伙伴讨论,思考一下这个属性做了什么。\n- 将值从 `left` 改为 `right`。", "CSD U2 layout style width_2021": "
                                                  \n\n::: details [**代码是如何起作用的?**]\n\n这是调整图片显示大小的代码:\n\n img {\n \twidth: 250px;\n }\n\n- `img` 是 _选择器_。它指定了哪些元素会遵循花括号里的规则。在这里是图片。\n- `width: 250px` 是让图片为 250 像素宽的规则。它会同时改变图片的高度,以免图片拉伸变形。\n\n:::\n\n::: details [**`width` 属性会做什么?**]\n\n`width` 属性决定了图片元素会有多宽。大部分情况下,宽度的单位是像素,这会控制图片在屏幕上显示的精确大小。如果定义宽度时,没有定义高度,那么也会同时改变图片的高度,这样图片就不会被拉伸。阅读更多内容 W3Schools - CSS width 属性\n\n:::\n\n::: details [**`height` 属性会做什么?**]\n\n`height` 属性决定了图片元素会有多高。大部分情况下,高度的单位是像素,这会控制图片在屏幕上显示的精确大小。如果定义高度时,没有定义宽度,那么也会同时改变图片的宽度,这样图片就不会被拉伸。阅读更多内容 W3Schools - CSS height 属性\n\n:::\n\n::: details [**`px` 是什么意思?什么是像素?**]\n\n像素(Pixel)的缩写是 `px`,在 CSS 里用来描述元素大小。它是屏幕上单个发光点的大小。\n\n:::\n\n::: details [**为什么同时使用宽度或高度规则时,有时图片会被拉伸变形?**]\n\n当图片宽度变化时,高度必须以同样的百分比变化,否则图片就会被拉伸。例如,如果将图片宽度设置为原先的两倍,也必须把图片的高度设为原先的两倍,否则图片就会被水平拉伸。如果只指定了宽度或高度,计算机会自动修改另一个属性,以便能正常比例显示。\n\n:::\n\n
                                                  \n\n# 宽度和高度\n\n- 找到样式表中控制图片宽度的属性。\n- 将图片的宽度改大或改小。\n- 用 `height` 属性创建一条新规则来控制图片的高度。\n- 在 `p` 规则集中使用 `width` 属性来改变段落的宽度。", - "CSD U2 project share_2021": "# 分享你的项目\n\n到了把你的项目分享给全世界的时候了!\n\n# 这样做\n\n- 点击页面最上面的\n ![]()按钮\n- 复制获得的链接,并发给你想要分享的人。", + "CSD U2 project share_2021": "# 分享你的项目\n\n到了把你的项目分享给全世界的时候了!\n\n# 这样做\n\n- 点击页面最上面的\n !\\[](\\<\n AM.png>)按钮\n- 复制获得的链接,并发给你想要分享的人。", "CSD U2 publish video_2021": "## 要思考的问题\n\n- 网站发布者的责任是什么?\n- 为什么要查看代码或重新混淆别人的网站?", "CSD U3 - Booleans Video_2021": "## 要思考的问题\n\n- 什么是布尔表达式?\n- 什么表达式的结果为真(true)?\n- 什么表达式的结果为假(false)?", "CSD U3 - Conditionals Video_2021": "## 要思考的问题\n\n- 有什么例子,可以说明什么时候需要用 “如果/否则” 语句?", - "CSD U3 - Simple Counter Predict_2021": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n![]()\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", + "CSD U3 - Simple Counter Predict_2021": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n!\\[](\\<\nPM.png>)\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", "CSD U3 AnimationsMulti defender create set enemies_2021": "# 创建函数\n\n\n\n现在程序里有两个地方会将敌人随机放到屏幕左边的 y 位置上。可以创建一个函数来分别重置两个敌人,这样可以减少重复的代码。这会让程序更已读,还能更容易修改。如果需要的话,还可以能够更快的将精灵图重置到其它位置。\n\n# 这样做\n\n\n\n- 在程序底下创建两个新函数:`setEnemy1` 和 `setEnemy2`。\n- 在每个函数中,放上将敌人放到屏幕左边,并给定随机 y 位置的代码。\n- 在程序中, `setEnemy1` 和 `setEnemy2` 出现的地方将代码替换为刚创建的函数。", "CSD U3 AnimationsMulti defender displace enemies_2021": "# \n\n取代敌人\n\n是时候写代码来加入更多的精灵图进行互动了。你的玩家精灵图应该取代敌人精灵图。\n\n# 这样做\n\n这一关中,你要在`displaceEnemies`(取代敌人)函数中写代码。\n\n\\*\n写代码来让玩家取代敌人精灵图。\n\n- 测试你的程序,来确保玩家能取代敌人,但它们会在玩家移动走后,继续往右移动。\n\n_提示:如果需要调试你的程序,可以用`sprite.debug`来看看精灵图的碰撞。_", "CSD U3 AnimationsMulti defender enemies touch cake sprite2_2021": "# 碰到蛋糕:第二个瓢虫\n\n第一个敌人在到达蛋糕时,会被重置。现在,需要重置其它瓢虫。\n\n# 这样做\n\n在 `enemiesTouchCake` 函数中,写代码来重置 `enemy1`。\n\n- 复制在上一关中写的如果语句 (Ctrl-C)。\n- 在 `enemiesTouchCake` 函数中,在最后一句后粘贴 (Ctrl-V)。\n- 将精灵图的名字从 `enemy1` 改为 `enemy2`。\n\n测试代码,现在两个虫子在碰到蛋糕后都会被重置了。", "CSD U3 AnimationsMulti defender touch water_2021": "# 碰到水\n\n游戏的最后一部分,是写代码让它们碰到水时,重置精灵图。幸运的是,已经有了重置每个精灵图的函数,因此只需要找个办法,来知道什么时候精灵图离开桥了。先给一个敌人写上代码,然后复制粘贴,稍微改动一下,用在第二个敌人上。\n\n# 这样做\n\n这一关需要在 `enemiesTouchWater` 函数中写代码。\n\n- 用 `if` 语句,通过检查 enemy1 的 y 值是否小于 140,来看它是否不在桥上了。在如果语句中:\n - 使用 `setEnemy1` 函数来重置精灵。\n - 加 1 分。\n- 用如果语句,通过检查 enemy1 的 y 值是否大于 260,来看是否不在桥底了。在如果语句中:\n - 使用 `setEnemy1` 函数来重置精灵。\n - 加 1 分。\n- 测试第一个敌人精灵图。确保精灵图能够重置,分数能增加。\n- 测试完成后,复制粘贴代码,来为 `enemy2` 实现同样的逻辑。需要检查使用的精灵图和函数的名字。", "CSD U3 Complex Movement counter prediction_2021": "# 速度和计数器模式\n\n在精灵图的 x 和 y 属性上使用计数器模式,让精灵图平滑的穿过屏幕。这个程序中, **计数器 `sprite.velocityX` 属性上**。\n\n# 预测\n\n代码运行时会发生什么?为什么?准备好后,运行代码来看看。", - "CSD U3 Counters explaining counters contained 2_2021": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n![]()\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", + "CSD U3 Counters explaining counters contained 2_2021": "# \n\n计数器模式\n\n这个模式是编程中最重要的模式之一。 \n\n!\\[](\\<\nPM.png>)\n\n它被用来将变量的值每次增加1。你可以将它叫做**计数器模式**,因为它能让一个变量累加计数。很多地方都能用这个模式,特别是在循环中。我们先看看它是什么样的。\n\n# 这样做\n\n这个程序创建了一个叫做`counter`(计数器)的变量,然后用**计数器模式**来增加它。当运行程序时,你觉得屏幕上会看见什么?\n\n\\*\n**阅读程序**,并预测一下输出会是什么。\n\\*\n**运行程序**检查一下你的预测。\n\n- **和同伴讨论**.\n 你能解释看到了什么吗?", "CSD U3 Draw Loop Plugged predict 1_2021": "# 画图循环\n\n这是一个画图循环的例子。\n\n# 这样做\n\n- 运行代码看看它是如何工作的。\n- 和你的伙伴讨论一下,这和视频中的手翻书是否看起来是一样的。为什么是或不是呢?", "CSD U3 Draw Loop Plugged predict 2 embed_2021": "# 预测\n\n这个程序中有一小处不同,这样运行结果也有点不同。再提醒一下:\n\n- 画图循环外的代码会首先运行一次\n- 画图循环内的代码会不停的运行\n\n程序会做什么?写下你的预测。", "CSD U3 Draw Loop Plugged wiggle sprite y_2021": "\n\n# 更新属性\n\n这和上一关非常类似。但是这次,你要自己加一个画图循环。\n\n# 这样做\n\n- 在程序的最底部添加画图循环模块。\n- 将所有模块都挪到画图循环里。\n- 当你的程序和右边的图片一样时就可以进入下一步了。", diff --git a/dashboard/config/locales/resources.zh-CN.json b/dashboard/config/locales/resources.zh-CN.json index edc782bba6808..78a478213fbed 100644 --- a/dashboard/config/locales/resources.zh-CN.json +++ b/dashboard/config/locales/resources.zh-CN.json @@ -58,6 +58,429 @@ "name": "人工智能:训练数据与偏差", "type": "视频" }, + "lesson_plans/courseb/2018": { + "name": "课程计划" + }, + "standard_mappings/courseb/2018": { + "name": "标准映射" + }, + "teacher_forum/courseb/2018": { + "name": "教师论坛" + }, + "vocabulary/courseb/2018": { + "name": "词汇表" + }, + "lesson_plans/coursea/2018": { + "name": "课程计划" + }, + "standard_mappings/coursea/2018": { + "name": "标准映射" + }, + "teacher_forum/coursea/2018": { + "name": "教师论坛" + }, + "vocabulary/coursea/2018": { + "name": "词汇表" + }, + "lesson_plans/coursed/2018": { + "name": "课程计划" + }, + "standard_mappings/coursed/2018": { + "name": "标准映射" + }, + "teacher_forum/coursed/2018": { + "name": "教师论坛" + }, + "vocabulary/coursed/2018": { + "name": "词汇表" + }, + "lesson_plans/coursef/2018": { + "name": "课程计划" + }, + "standard_mappings/coursef/2018": { + "name": "标准映射" + }, + "teacher_forum/coursef/2018": { + "name": "教师论坛" + }, + "vocabulary/coursef/2018": { + "name": "词汇表" + }, + "lesson_plans/express/2018": { + "name": "课程计划" + }, + "standard_mappings/express/2018": { + "name": "标准映射" + }, + "teacher_forum/express/2018": { + "name": "教师论坛" + }, + "vocabulary/express/2018": { + "name": "词汇表" + }, + "lesson_plans/coursee/2018": { + "name": "课程计划" + }, + "standard_mappings/coursee/2018": { + "name": "标准映射" + }, + "teacher_forum/coursee/2018": { + "name": "教师论坛" + }, + "vocabulary/coursee/2018": { + "name": "词汇表" + }, + "lesson_plans/coursec/2018": { + "name": "课程计划" + }, + "standard_mappings/coursec/2018": { + "name": "标准映射" + }, + "teacher_forum/coursec/2018": { + "name": "教师论坛" + }, + "vocabulary/coursec/2018": { + "name": "词汇表" + }, + "code_introduced_1/csd/2018": { + "name": "引入的代码" + }, + "lesson_plans_2/csd/2018": { + "name": "课程计划" + }, + "standard_mappings_2/csd/2018": { + "name": "标准映射" + }, + "teacher_forum_2/csd/2018": { + "name": "教师论坛" + }, + "vocabulary_2/csd/2018": { + "name": "词汇表" + }, + "code_introduced_3/csd/2018": { + "name": "引入的代码" + }, + "lesson_plans_5/csd/2018": { + "name": "课程计划" + }, + "standard_mappings_5/csd/2018": { + "name": "标准映射" + }, + "teacher_forum_5/csd/2018": { + "name": "教师论坛" + }, + "vocabulary_5/csd/2018": { + "name": "词汇表" + }, + "lesson_plans_4/csd/2018": { + "name": "课程计划" + }, + "standard_mappings_4/csd/2018": { + "name": "标准映射" + }, + "teacher_forum_4/csd/2018": { + "name": "教师论坛" + }, + "vocabulary_4/csd/2018": { + "name": "词汇表" + }, + "code_introduced_2/csd/2018": { + "name": "引入的代码" + }, + "lesson_plans_3/csd/2018": { + "name": "课程计划" + }, + "standard_mappings_3/csd/2018": { + "name": "标准映射" + }, + "teacher_forum_3/csd/2018": { + "name": "教师论坛" + }, + "vocabulary_3/csd/2018": { + "name": "词汇表" + }, + "code_introduced/csd/2018": { + "name": "引入的代码" + }, + "lesson_plans_1/csd/2018": { + "name": "课程计划" + }, + "standard_mappings_1/csd/2018": { + "name": "标准映射" + }, + "teacher_forum_1/csd/2018": { + "name": "教师论坛" + }, + "vocabulary_1/csd/2018": { + "name": "词汇表" + }, + "lesson_plans/csd/2018": { + "name": "课程计划" + }, + "standard_mappings/csd/2018": { + "name": "标准映射" + }, + "teacher_forum/csd/2018": { + "name": "教师论坛" + }, + "vocabulary/csd/2018": { + "name": "词汇表" + }, + "curriculum_guide/coursea/2019": { + "name": "教案导引" + }, + "lesson_plans/coursea/2019": { + "name": "课程计划" + }, + "standard_mappings/coursea/2019": { + "name": "标准映射" + }, + "teacher_forum/coursea/2019": { + "name": "教师论坛" + }, + "vocabulary/coursea/2019": { + "name": "词汇表" + }, + "curriculum_guide/courseb/2019": { + "name": "教案导引" + }, + "lesson_plans/courseb/2019": { + "name": "课程计划" + }, + "standard_mappings/courseb/2019": { + "name": "标准映射" + }, + "teacher_forum/courseb/2019": { + "name": "教师论坛" + }, + "vocabulary/courseb/2019": { + "name": "词汇表" + }, + "curriculum_guide/coursed/2019": { + "name": "教案导引" + }, + "lesson_plans/coursed/2019": { + "name": "课程计划" + }, + "standard_mappings/coursed/2019": { + "name": "标准映射" + }, + "teacher_forum/coursed/2019": { + "name": "教师论坛" + }, + "vocabulary/coursed/2019": { + "name": "词汇表" + }, + "curriculum_guide/coursef/2019": { + "name": "教案导引" + }, + "lesson_plans/coursef/2019": { + "name": "课程计划" + }, + "standard_mappings/coursef/2019": { + "name": "标准映射" + }, + "teacher_forum/coursef/2019": { + "name": "教师论坛" + }, + "vocabulary/coursef/2019": { + "name": "词汇表" + }, + "curriculum_guide/coursee/2019": { + "name": "教案导引" + }, + "lesson_plans/coursee/2019": { + "name": "课程计划" + }, + "standard_mappings/coursee/2019": { + "name": "标准映射" + }, + "teacher_forum/coursee/2019": { + "name": "教师论坛" + }, + "vocabulary/coursee/2019": { + "name": "词汇表" + }, + "lesson_plans/express/2019": { + "name": "课程计划" + }, + "standard_mappings/express/2019": { + "name": "标准映射" + }, + "teacher_forum/express/2019": { + "name": "教师论坛" + }, + "vocabulary/express/2019": { + "name": "词汇表" + }, + "curriculum_guide/coursec/2019": { + "name": "教案导引" + }, + "lesson_plans/coursec/2019": { + "name": "课程计划" + }, + "standard_mappings/coursec/2019": { + "name": "标准映射" + }, + "teacher_forum/coursec/2019": { + "name": "教师论坛" + }, + "vocabulary/coursec/2019": { + "name": "词汇表" + }, + "teacher_forum/csd/2019": { + "name": "教师论坛" + }, + "code_introduced_1/csd/2019": { + "name": "引入的代码" + }, + "lesson_plans_2/csd/2019": { + "name": "课程计划" + }, + "standard_mappings_2/csd/2019": { + "name": "标准映射" + }, + "vocabulary_2/csd/2019": { + "name": "词汇表" + }, + "code_introduced_3/csd/2019": { + "name": "引入的代码" + }, + "lesson_plans_5/csd/2019": { + "name": "课程计划" + }, + "standard_mappings_5/csd/2019": { + "name": "标准映射" + }, + "vocabulary_5/csd/2019": { + "name": "词汇表" + }, + "code_introduced_2/csd/2019": { + "name": "引入的代码" + }, + "lesson_plans_3/csd/2019": { + "name": "课程计划" + }, + "standard_mappings_3/csd/2019": { + "name": "标准映射" + }, + "vocabulary_3/csd/2019": { + "name": "词汇表" + }, + "lesson_plans_4/csd/2019": { + "name": "课程计划" + }, + "standard_mappings_4/csd/2019": { + "name": "标准映射" + }, + "vocabulary_4/csd/2019": { + "name": "词汇表" + }, + "lesson_plans/csd/2019": { + "name": "课程计划" + }, + "standard_mappings/csd/2019": { + "name": "标准映射" + }, + "vocabulary/csd/2019": { + "name": "词汇表" + }, + "code_introduced/csd/2019": { + "name": "引入的代码" + }, + "lesson_plans_1/csd/2019": { + "name": "课程计划" + }, + "standard_mappings_1/csd/2019": { + "name": "标准映射" + }, + "vocabulary_1/csd/2019": { + "name": "词汇表" + }, + "code_introduced_1/csd/2017": { + "name": "引入的代码" + }, + "lesson_plans_2/csd/2017": { + "name": "课程计划" + }, + "standard_mappings_2/csd/2017": { + "name": "标准映射" + }, + "teacher_forum_2/csd/2017": { + "name": "教师论坛" + }, + "vocabulary_2/csd/2017": { + "name": "词汇表" + }, + "code_introduced_3/csd/2017": { + "name": "引入的代码" + }, + "lesson_plans_5/csd/2017": { + "name": "课程计划" + }, + "standard_mappings_5/csd/2017": { + "name": "标准映射" + }, + "teacher_forum_5/csd/2017": { + "name": "教师论坛" + }, + "vocabulary_5/csd/2017": { + "name": "词汇表" + }, + "code_introduced/csd/2017": { + "name": "引入的代码" + }, + "lesson_plans_1/csd/2017": { + "name": "课程计划" + }, + "standard_mappings_1/csd/2017": { + "name": "标准映射" + }, + "teacher_forum_1/csd/2017": { + "name": "教师论坛" + }, + "vocabulary_1/csd/2017": { + "name": "词汇表" + }, + "lesson_plans/csd/2017": { + "name": "课程计划" + }, + "standard_mappings/csd/2017": { + "name": "标准映射" + }, + "teacher_forum/csd/2017": { + "name": "教师论坛" + }, + "vocabulary/csd/2017": { + "name": "词汇表" + }, + "lesson_plans_4/csd/2017": { + "name": "课程计划" + }, + "standard_mappings_4/csd/2017": { + "name": "标准映射" + }, + "teacher_forum_4/csd/2017": { + "name": "教师论坛" + }, + "vocabulary_4/csd/2017": { + "name": "词汇表" + }, + "code_introduced_2/csd/2017": { + "name": "引入的代码" + }, + "lesson_plans_3/csd/2017": { + "name": "课程计划" + }, + "standard_mappings_3/csd/2017": { + "name": "标准映射" + }, + "teacher_forum_3/csd/2017": { + "name": "教师论坛" + }, + "vocabulary_3/csd/2017": { + "name": "词汇表" + }, "list_of_poems_1/poem-art/unversioned": { "name": "诗歌列表", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -224,7 +647,8 @@ "type": "视频" }, "unplugged-video-big-event/courseb/2021": { - "name": "大事件" + "name": "大事件", + "type": "视频" }, "csf-the-big-event-assessment/courseb/2021": { "name": "大事件", @@ -1108,6 +1532,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "互相检查" + }, + "lesson_plans/pre-express/2020": { + "name": "课程计划" + }, + "standard_mappings/pre-express/2020": { + "name": "标准映射" + }, + "teacher_forum/pre-express/2020": { + "name": "教师论坛" + }, + "vocabulary/pre-express/2020": { + "name": "词汇表" + }, + "lesson_plans/express/2020": { + "name": "课程计划" + }, + "standard_mappings/express/2020": { + "name": "标准映射" + }, + "teacher_forum/express/2020": { + "name": "教师论坛" + }, + "vocabulary/express/2020": { + "name": "词汇表" + }, + "curriculum_guide/courseb/2020": { + "name": "教案导引" + }, + "lesson_plans/courseb/2020": { + "name": "课程计划" + }, + "standard_mappings/courseb/2020": { + "name": "标准映射" + }, + "teacher_forum/courseb/2020": { + "name": "教师论坛" + }, + "vocabulary/courseb/2020": { + "name": "词汇表" + }, + "curriculum_guide/coursed/2020": { + "name": "教案导引" + }, + "lesson_plans/coursed/2020": { + "name": "课程计划" + }, + "standard_mappings/coursed/2020": { + "name": "标准映射" + }, + "teacher_forum/coursed/2020": { + "name": "教师论坛" + }, + "vocabulary/coursed/2020": { + "name": "词汇表" + }, + "curriculum_guide/coursec/2020": { + "name": "教案导引" + }, + "lesson_plans/coursec/2020": { + "name": "课程计划" + }, + "standard_mappings/coursec/2020": { + "name": "标准映射" + }, + "teacher_forum/coursec/2020": { + "name": "教师论坛" + }, + "vocabulary/coursec/2020": { + "name": "词汇表" + }, + "curriculum_guide/coursee/2020": { + "name": "教案导引" + }, + "lesson_plans/coursee/2020": { + "name": "课程计划" + }, + "standard_mappings/coursee/2020": { + "name": "标准映射" + }, + "teacher_forum/coursee/2020": { + "name": "教师论坛" + }, + "vocabulary/coursee/2020": { + "name": "词汇表" + }, + "curriculum_guide/coursea/2020": { + "name": "教案导引" + }, + "lesson_plans/coursea/2020": { + "name": "课程计划" + }, + "standard_mappings/coursea/2020": { + "name": "标准映射" + }, + "teacher_forum/coursea/2020": { + "name": "教师论坛" + }, + "vocabulary/coursea/2020": { + "name": "词汇表" + }, + "curriculum_guide/coursef/2020": { + "name": "教案导引" + }, + "lesson_plans/coursef/2020": { + "name": "课程计划" + }, + "standard_mappings/coursef/2020": { + "name": "标准映射" + }, + "teacher_forum/coursef/2020": { + "name": "教师论坛" + }, + "vocabulary/coursef/2020": { + "name": "词汇表" } } } diff --git a/dashboard/config/locales/scripts.zh-CN.yml b/dashboard/config/locales/scripts.zh-CN.yml index 693a1c391672f..95048a7d84ebe 100644 --- a/dashboard/config/locales/scripts.zh-CN.yml +++ b/dashboard/config/locales/scripts.zh-CN.yml @@ -1237,8 +1237,6 @@ zh-CN: student_description: 第二阶段在线:混合的暑期学习 equity-pd: lessons: - Code.org Equity PD: - name: Code.org 公平的 PD Necessary Background: name: 必要的背景 science-PD2: @@ -3519,6 +3517,7 @@ zh-CN: description_student: 你想过能在学校里玩电脑游戏吗?这堂课里,你能自己做一个! description_teacher: 在这个在线活动中,学生们会学习什么是事件,在像游戏一样的程序中计算机如何使用它们。学生们会编程使用交互事件(比如按下方向键)来通过这一关。在这一关结束时,学生们可以通过不同的速度和声音来自定义他们的游戏。 student_description: 进行一场篮球赛 + name: 篮球 sample-csp5: lessons: Controlling Memory with Variables: @@ -4175,6 +4174,7 @@ zh-CN: description_student: 你想过能在学校里玩电脑游戏吗?这堂课里,你能自己做一个! description_teacher: 在这个在线活动中,学生们会学习什么是事件,在像游戏一样的程序中计算机如何使用它们。学生们会编程使用交互事件(比如按下方向键)来通过这一关。在这一关结束时,学生们可以通过不同的速度和声音来自定义他们的游戏。 student_description: 为你自己的运动编写代码 + name: 运动 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9549,6 +9549,7 @@ zh-CN: description_student: 在本课程中,所有年龄段的学习者都将在一个安全、支持性的环境中获得编码和计算机科学的入门体验。本课是为所有需要阅读的年龄段学习者而设计的。本活动需要有声音,因为这个工具是为响应音乐而构建的。 description_teacher: 在本课程中,所有年龄段的学习者都将在一个安全、支持性的环境中获得编码和计算机科学的入门体验。本课是为所有需要阅读的年龄段学习者而设计的。本活动需要有声音,因为这个工具是为响应音乐而构建的。 student_description: 写出你自己的舞会代码,分享给你的朋友们! + name: 舞蹈 frozen-2018-test-b: title: 新的冰雪奇缘脚本 lessons: @@ -13484,7 +13485,7 @@ zh-CN: description: 写出你自己的舞会代码,分享给你的朋友们! lessons: Dance Party: - name: 舞蹈派对 + name: 舞蹈派对 (2019) description_student: 在本课程中,所有年龄段的学习者都将在一个安全、支持性的环境中获得编码和计算机科学的入门体验。本课是为所有需要阅读的年龄段学习者而设计的。本活动需要有声音,因为这个工具是为响应音乐而构建的。 description_teacher: 在本课程中,所有年龄段的学习者都将在一个安全、支持性的环境中获得编码和计算机科学的入门体验。本课是为所有需要阅读的年龄段学习者而设计的。本活动需要有声音,因为这个工具是为响应音乐而构建的。 student_description: 写出你自己的舞会代码,分享给你的朋友们! @@ -18576,8 +18577,7 @@ zh-CN: title: '"世界你好!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Code.org学习平台导航" + Navigating the Codeorg learning platform: description_teacher: |- **你将学习如何:** @@ -19730,7 +19730,7 @@ zh-CN: description_student: 用循环和规律来完成这些图画。 description_teacher: 回到循环中,学生们学着通过循环简单的序列指令来画图像。在前一个离线课程中,循环被用来遍历迷宫并收集宝藏。在这里,循环会用做创建图案。在这个阶段的最后,学生们有机会用循环创建他们自己的图像。 key: 艺术家里的循环 - The Big Event Jr.: + The Big Event Jr: name: 大事件少儿版。 description_student: 当老师按下巨大的遥控器时,移动并喊出来。 description_teacher: 事件是一种很好的方法,来为预先写好的算法增加变化。有时候,你希望你的程序能够精确的响应用户的想法。这就是事件的用途。 @@ -20244,7 +20244,7 @@ zh-CN: description_teacher: 这节课让学生们认识到计算机科学可以在现实生活中帮助人们。首先,学生们会感受一些虚构的智能手机用户的情况,来帮助他们找到 “正确的应用” 来解决需要。然后,学生们会练习同理心和创造力来画出自己的智能手机应用来解决另外一位用户的需求。 key: 正确的应用程序 - The Big Event Jr.: + The Big Event Jr: name: 大事件少儿版。 description_student: 当老师按下巨大的遥控器时,移动或喊出来。 description_teacher: 事件是一种很好的方法,来为预先写好的算法增加变化。有时候,你希望你的程序能够精确的响应用户的想法。这就是事件的用途。 @@ -20318,7 +20318,7 @@ zh-CN: description_audience: 年龄: 5-8 coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: description_student: 这节课,会让同学来假装是机器人,并给他们编程序,让他们来完成叠杯子的图案。 description_teacher: 学生会使用一些符号来代替代码,设计算法来指挥 "机器人" 用不同的方式来堆叠杯子。他们将轮流扮演机器人,仅对同伴定义的算法做出反应。本部分教给学生符号与动作之间的联系,算法与程序之间的区别以及有用的调试技巧。 Programming with Angry Birds: @@ -20339,7 +20339,7 @@ zh-CN: description_student: 通过小艺术家编程创造美丽的图画。 description_teacher: 这节课中,学生们会控制小艺术家来完成画画。小艺术家阶段让学生们用 `向前移动 100 像素` 和 `向右转 90 度` 这样的新模块来创造不断增加难度的图画。 - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: description_student: 这节课中,还会给同学编程。但能通过循环来解决更大、更复杂的问题。 description_teacher: 在最开始的 "我的机器人朋友" 活动的基础上,学生们会应对更大、更复杂的图案。为了对他们的 "机器人" 进行编程以完成这些更大的图案,需要在其指令中识别出可被循环代替的重复模式。 @@ -20998,6 +20998,8 @@ zh-CN: name: Java实验室 lesson-9: name: 循环 + lesson-21: + name: 控制台 lesson_groups: lessonGroup-2: display_name: 内容 @@ -21049,10 +21051,17 @@ zh-CN: name: 第2单元评估 lesson-6: name: 变量 + lesson-16: + name: 控制台 lesson_groups: lessonGroup-2: display_name: 内容 csa3-2022: + lessons: + lesson-5: + name: 计数循环 + lesson-16: + name: 控制台 lesson_groups: lessonGroup-2: display_name: 内容 @@ -21327,6 +21336,8 @@ zh-CN: lessons: lesson-1: name: 欢迎 + lesson-9: + name: 课程计划 csa2-2022-exemplars: lessons: lesson-1: @@ -21374,3 +21385,13 @@ zh-CN: key: 课程计划 Next steps: key: 下一步 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: 物理计算 + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: 物理计算 + hello-world-csc: + title: 你好世界 diff --git a/i18n/locales/zh-CN/dashboard/blocks.yml b/i18n/locales/zh-CN/dashboard/blocks.yml index 0f03b6d87aafe..55bf4f40c3699 100644 --- a/i18n/locales/zh-CN/dashboard/blocks.yml +++ b/i18n/locales/zh-CN/dashboard/blocks.yml @@ -2,6 +2,8 @@ zh-CN: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: 在 {LOCATION} 处, 创建一个新的 {ANIMATION_NAME} 精灵图 Dancelab_alternateMoves: text: "{GROUP} 每 {N} 小节交替动作 {MOVE1} 和 {MOVE2}" options: @@ -1054,6 +1056,12 @@ zh-CN: text: 画线{COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: 边缘模块阻止了 {SPRITE} 移动 + gamelab_everySeconds: + text: 每 {N} {UNIT} 重复一次 + options: + UNIT: + '"seconds"': " 秒" + '"frames"': 帧 gamelab_followingTargets: text: 遵循目标 gamelab_getAllSprites: @@ -1206,6 +1214,8 @@ zh-CN: EFFECT: '"pop"': 爆破 '"rain"': 下雨 + gamelab_makeNewScaledSprite: + text: 在 {LOCATION} 处, 创建一个新的 {ANIMATION_NAME} 精灵图 gamelab_makeNewSpriteAnon: text: 在 {LOCATION} 处, 创建一个新的 {ANIMATION_NAME} 精灵图 gamelab_makeNumSprites: diff --git a/i18n/locales/zh-CN/dashboard/scripts.yml b/i18n/locales/zh-CN/dashboard/scripts.yml index 8bfb4c7c3ebf1..1382b7482b66b 100755 --- a/i18n/locales/zh-CN/dashboard/scripts.yml +++ b/i18n/locales/zh-CN/dashboard/scripts.yml @@ -1232,8 +1232,6 @@ zh-CN: student_description: 第二阶段在线:混合的暑期学习 equity-pd: lessons: - Code.org Equity PD: - name: Code.org 公平的 PD Necessary Background: name: 必要的背景 science-PD2: @@ -3443,6 +3441,7 @@ zh-CN: description_student: 你想过能在学校里玩电脑游戏吗?这堂课里,你能自己做一个! description_teacher: 在这个在线活动中,学生们会学习什么是事件,在像游戏一样的程序中计算机如何使用它们。学生们会编程使用交互事件(比如按下方向键)来通过这一关。在这一关结束时,学生们可以通过不同的速度和声音来自定义他们的游戏。 student_description: 进行一场篮球赛 + name: 篮球 sample-csp5: lessons: Controlling Memory with Variables: @@ -4017,6 +4016,7 @@ zh-CN: description_student: 你想过能在学校里玩电脑游戏吗?这堂课里,你能自己做一个! description_teacher: 在这个在线活动中,学生们会学习什么是事件,在像游戏一样的程序中计算机如何使用它们。学生们会编程使用交互事件(比如按下方向键)来通过这一关。在这一关结束时,学生们可以通过不同的速度和声音来自定义他们的游戏。 student_description: 为你自己的运动编写代码 + name: 运动 2016_sciencePD-phase2b: lessons: Welcome!: @@ -9122,6 +9122,7 @@ zh-CN: description_student: 在本课程中,所有年龄段的学习者都将在一个安全、支持性的环境中获得编码和计算机科学的入门体验。本课是为所有需要阅读的年龄段学习者而设计的。本活动需要有声音,因为这个工具是为响应音乐而构建的。 description_teacher: 在本课程中,所有年龄段的学习者都将在一个安全、支持性的环境中获得编码和计算机科学的入门体验。本课是为所有需要阅读的年龄段学习者而设计的。本活动需要有声音,因为这个工具是为响应音乐而构建的。 student_description: 写出你自己的舞会代码,分享给你的朋友们! + name: 舞蹈 frozen-2018-test-b: title: 新的冰雪奇缘脚本 lessons: @@ -12793,7 +12794,7 @@ zh-CN: description: 写出你自己的舞会代码,分享给你的朋友们! lessons: Dance Party: - name: 舞蹈派对 + name: 舞蹈派对 (2019) description_student: 在本课程中,所有年龄段的学习者都将在一个安全、支持性的环境中获得编码和计算机科学的入门体验。本课是为所有需要阅读的年龄段学习者而设计的。本活动需要有声音,因为这个工具是为响应音乐而构建的。 description_teacher: 在本课程中,所有年龄段的学习者都将在一个安全、支持性的环境中获得编码和计算机科学的入门体验。本课是为所有需要阅读的年龄段学习者而设计的。本活动需要有声音,因为这个工具是为响应音乐而构建的。 student_description: 写出你自己的舞会代码,分享给你的朋友们! @@ -17708,8 +17709,7 @@ zh-CN: title: '"世界你好!"' csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Code.org学习平台导航" + Navigating the Codeorg learning platform: description_teacher: |- **你将学习如何:** @@ -18763,7 +18763,7 @@ zh-CN: description_student: 用循环和规律来完成这些图画。 description_teacher: 回到循环中,学生们学着通过循环简单的序列指令来画图像。在前一个离线课程中,循环被用来遍历迷宫并收集宝藏。在这里,循环会用做创建图案。在这个阶段的最后,学生们有机会用循环创建他们自己的图像。 key: 艺术家里的循环 - The Big Event Jr.: + The Big Event Jr: name: 大事件少儿版。 description_student: 当老师按下巨大的遥控器时,移动并喊出来。 description_teacher: 事件是一种很好的方法,来为预先写好的算法增加变化。有时候,你希望你的程序能够精确的响应用户的想法。这就是事件的用途。 @@ -19275,7 +19275,7 @@ zh-CN: description_student: 画出自己的智能手机应用程序。 description_teacher: 这节课让学生们认识到计算机科学可以在现实生活中帮助人们。首先,学生们会感受一些虚构的智能手机用户的情况,来帮助他们找到 “正确的应用” 来解决需要。然后,学生们会练习同理心和创造力来画出自己的智能手机应用来解决另外一位用户的需求。 key: 正确的应用程序 - The Big Event Jr.: + The Big Event Jr: name: 大事件少儿版。 description_student: 当老师按下巨大的遥控器时,移动或喊出来。 description_teacher: 事件是一种很好的方法,来为预先写好的算法增加变化。有时候,你希望你的程序能够精确的响应用户的想法。这就是事件的用途。 @@ -19349,7 +19349,7 @@ zh-CN: description_audience: 年龄: 5-8 coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: description_student: 这节课,会让同学来假装是机器人,并给他们编程序,让他们来完成叠杯子的图案。 description_teacher: 学生会使用一些符号来代替代码,设计算法来指挥 "机器人" 用不同的方式来堆叠杯子。他们将轮流扮演机器人,仅对同伴定义的算法做出反应。本部分教给学生符号与动作之间的联系,算法与程序之间的区别以及有用的调试技巧。 Programming with Angry Birds: @@ -19369,7 +19369,7 @@ zh-CN: name: 艺术家里的编程 description_student: 通过小艺术家编程创造美丽的图画。 description_teacher: 这节课中,学生们会控制小艺术家来完成画画。小艺术家阶段让学生们用 `向前移动 100 像素` 和 `向右转 90 度` 这样的新模块来创造不断增加难度的图画。 - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: description_student: 这节课中,还会给同学编程。但能通过循环来解决更大、更复杂的问题。 description_teacher: 在最开始的 "我的机器人朋友" 活动的基础上,学生们会应对更大、更复杂的图案。为了对他们的 "机器人" 进行编程以完成这些更大的图案,需要在其指令中识别出可被循环代替的重复模式。 Loops with Rey and BB-8: @@ -20028,6 +20028,8 @@ zh-CN: name: Java实验室 lesson-9: name: 循环 + lesson-21: + name: 控制台 lesson_groups: lessonGroup-2: display_name: 内容 @@ -20079,10 +20081,17 @@ zh-CN: name: 第2单元评估 lesson-6: name: 变量 + lesson-16: + name: 控制台 lesson_groups: lessonGroup-2: display_name: 内容 csa3-2022: + lessons: + lesson-5: + name: 计数循环 + lesson-16: + name: 控制台 lesson_groups: lessonGroup-2: display_name: 内容 @@ -20354,6 +20363,8 @@ zh-CN: lessons: lesson-1: name: 欢迎 + lesson-9: + name: 课程计划 csa2-2022-exemplars: lessons: lesson-1: @@ -20401,3 +20412,13 @@ zh-CN: key: 课程计划 Next steps: key: 下一步 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: 物理计算 + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: 物理计算 + hello-world-csc: + title: 你好世界 From e91509c1644a1c55d2f352104db55d8e167e8f99 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:16:04 +0000 Subject: [PATCH 80/84] dashboard i18n updates - Chinese Traditional --- .../locales/activity_sections.zh-TW.json | 4 +- .../config/locales/authored_hints.zh-TW.json | 28 +- dashboard/config/locales/blocks.zh-TW.yml | 10 + .../locales/lesson_activities.zh-TW.json | 14 +- dashboard/config/locales/lessons.zh-TW.json | 9 - .../locales/long_instructions.zh-TW.json | 18 +- dashboard/config/locales/resources.zh-TW.json | 540 +++++++++++++++++- dashboard/config/locales/scripts.zh-TW.yml | 42 +- i18n/locales/zh-TW/dashboard/blocks.yml | 10 + i18n/locales/zh-TW/dashboard/scripts.yml | 45 +- 10 files changed, 661 insertions(+), 59 deletions(-) diff --git a/dashboard/config/locales/activity_sections.zh-TW.json b/dashboard/config/locales/activity_sections.zh-TW.json index 58096ea23f236..f39c6911252c3 100644 --- a/dashboard/config/locales/activity_sections.zh-TW.json +++ b/dashboard/config/locales/activity_sections.zh-TW.json @@ -4568,7 +4568,7 @@ "b16d189d-d990-44c4-be49-8f81ac81a96e": { "description": "#### 課程鋪墊\n\n歡迎學生上課,並簡要介紹當天的活動。", "tips": [ - "如果你自己對程式設計不是很熟悉,介紹《程式設計一小時》時,可以播放其中一個[啟發視頻](https://hourofcode.com/promote/resources#videos)。選擇一個你認為能夠啟發學生靈感的視頻,並立即分享。對於中級學生,推薦[在此學習程式設計一小時](https://youtu.be/FC5FbmsH4fw)。" + "如果你自己對程式設計不是很熟悉,介紹《程式設計一小時》時,可以播放其中一個[啟發視頻][0]。選擇一個你認為能夠啟發學生靈感的視頻,並立即分享。對於中級學生,推薦[在此學習程式設計一小時][1]。" ] }, "d99fc09e-a586-41df-84b2-e552cc4735e3": { @@ -4581,7 +4581,7 @@ "description": "你是否瞭解,電腦科學同樣充滿創意?實際上,我們可以使用代碼進行藝術創作。需要留意的是,代碼是一組電腦可以理解的指令。在表達個人創意時,你需要選擇所編寫的代碼,就像選擇要使用的油彩顏色一樣。\n\n今天我們將使用詩歌,激發出創意性的代碼。有人知道什麼是詩歌嗎?你是否有鍾愛的詩篇或詩人?" }, "21c585fc-7b80-4ab9-ba4c-8f4caa8ec102": { - "description": "**一起讀詩歌:**在課堂上閱讀一篇[幾篇詩歌](https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing),鑒賞每篇詩歌的意境。鼓勵學生分享他們的賞析,即使與其他人有所不同。" + "description": "**一起讀詩歌:**在課堂上閱讀一篇[幾篇詩歌][0],鑒賞每篇詩歌的意境。鼓勵學生分享他們的賞析,即使與其他人有所不同。" }, "a49bc6c2-1b76-476d-98cd-7f040e8853a7": { "name": "詩歌藝術", diff --git a/dashboard/config/locales/authored_hints.zh-TW.json b/dashboard/config/locales/authored_hints.zh-TW.json index 3292c4a279a68..ac58760caa627 100644 --- a/dashboard/config/locales/authored_hints.zh-TW.json +++ b/dashboard/config/locales/authored_hints.zh-TW.json @@ -1275,7 +1275,7 @@ "courseD_bee_conditionals_challenge1_b": "在這個關卡中,每個空格都可能有一朵花、一個蜂窩,或者是什麼都沒有。這意味著你可以在每個正方形上重複執行`如果/否則`條件判斷。" }, "course2_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "就像 `如果在花朵上` 積木一樣,`重複 判斷 花蜜>0` 中的代碼只有當蜜蜂在花朵上時才運行。主要的不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "就像 `如果在花朵上` 積木一樣,`重複 判斷 花蜜>0` 中的代碼只有當蜜蜂在花朵上時才運行。主要的不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "course2_collector_loops_challenge2": { "courseC_maze_loops_challenge2_a": "本來的程式碼已經很好了 - 如果每一堆寶藏都只有一個能拿!", @@ -1334,8 +1334,8 @@ "courseF_bee_functions_challenge2_b": "**解答!** \n\n\n \n \n \n \n \n 4\n \n \n \n \n \n \n moveForward\n \n \n isPathRight\n \n \n \n \n \n \n \n \n \n \n \n turnLeft\n \n \n \n \n \n \n \n \n \n check nectar or honey\n \n \n atFlower\n \n \n nectarRemaining\n >\n 0\n \n \n \n \n \n \n \n honeyAvailable\n >\n 0\n \n \n \n \n \n \n \n \n \n \n move and check\n \n \n \n \n 2\n \n \n \n \n \n \n \n turnRight\n \n \n \n \n moveForward\n \n \n \n \n turnRight\n \n \n \n \n \n \n \n \n \n \n \n" }, "course3_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "開始先從 2 堆寶石中的每 1 堆只收集 2 顆寶石。\n\n![]()\n使用這些積木。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "接下來,收集這一排中剩下的寶石。\n\n![]()\n將這些積木添加到您的程式中。\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "開始先從 2 堆寶石中的每 1 堆只收集 2 顆寶石。\n\n![]()\n使用這些積木。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "接下來,收集這一排中剩下的寶石。\n\n![]()\n將這些積木添加到您的程式中。\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "最後,收集剩下的寶藏。將這些積木添加到您的程式中。\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "這是通過本關的完整解法。\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -5782,16 +5782,16 @@ "courseD_bee_conditionals_challenge1_b": "在這個關卡中,每個空格都可能有一朵花、一個蜂窩,或者是什麼都沒有。這意味著你可以在每個正方形上重複執行`如果/否則`條件判斷。" }, "courseD_bee_conditionals_challenge2": { - "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2018": { - "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2019": { - "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_conditionals_challenge2_2020": { - "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bee_debugging_challenge1": { "courseD_bee_debugging_challenge1_a": "為什麼前半部分程式能運行?想一想為什麼蜜蜂需要向後移動。蜜蜂每次移動到一朵花時收集了多少花蜜?", @@ -6072,8 +6072,8 @@ "courseD_collector_debugging9_b": "找出解決關卡的方法,然後一步一步編寫程式,讓程式積木按照你的想法來運作。" }, "courseD_collector_debugging_challenge2": { - "courseD_collector_debugging_challenge2_a": "開始從最先的**2**堆寶石中的每一堆只收集**2**顆寶石。\n\n![]()\n使用這些積木。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n\n\n", - "courseD_collector_debugging_challenge2_b": "接下來,收集這一排中剩下的寶石。\n\n![]()\n將這些積木添加到您的程式中。\n\n\n moveBackward\n \n\n 4\n \n \n \n \n", + "courseD_collector_debugging_challenge2_a": "開始從最先的**2**堆寶石中的每一堆只收集**2**顆寶石。\n\n![]()\n使用這些積木。\n\n\n\n\n 2\n \n\n moveForward\n \n \n \n \n 2\n \n\n", + "courseD_collector_debugging_challenge2_b": "接下來,收集這一排中剩下的寶石。\n\n![]()\n將這些積木添加到您的程式中。\n\n\n moveBackward\n \n\n 4\n \n\n \n \n\n", "courseD_collector_debugging_challenge2_c": "最後,收集剩下的寶藏。將這些積木添加到您的程式中。\n\n\n \n turnRight\n \n \n 4\n \n \n \n \n", "courseD_collector_debugging_challenge2_d": "這是通過本關的完整解法。\n\n\n \n \n \n 4\n \n \n 4\n \n \n 2\n \n \n moveForward\n \n \n 2\n \n \n \n \n \n \n \n \n \n moveBackward\n \n \n \n \n \n \n turnRight\n \n \n \n \n \n \n \n" }, @@ -8780,18 +8780,18 @@ "hint1": "點擊事件積木上的“+”按鈕。用裡面找到的“主題”積木,將它拖曳到“角色~造型”積木之間的欄位。\n\n\"when\"\"healthy\"\"sick\"\"sick\"" }, "CourseF_outbreak3": { - "hint1": "為了讓怪獸戴上口罩,請將“當角色被點擊”事件積木,以及“角色造型設為”積木連接起來:\n\n\"when\"\"healthy\"\"healthy_mask\"\n\n記得在“角色造型設為”放入紅色的“已點選”積木!", - "hint2": "這個關卡的新程式看起來應該像這樣:\n\n\"when\"\"healthy\"\"healthy_mask\"\"when\"\"sick\"\"sick_mask\"" + "hint1": "為了讓怪獸戴上口罩,請將“當角色被點擊”事件積木,以及“角色造型設為”積木連接起來:\n\n\"when\"\"healthy\"\"healthy\\_mask\"\n\n記得在“角色造型設為”放入紅色的“已點選”積木!", + "hint2": "這個關卡的新程式看起來應該像這樣:\n\n\"when\"\"healthy\"\"healthy_mask\"\\\"when\"\"sick\"\"sick_mask\"\\" }, "CourseF_outbreak4": { "challenge": "## 尋找額外的挑戰?\n\n你還可以讓怪物移動得更快或更慢。\n\n1. 在此塊wandering點擊“編輯” \n2. 增大或減小此塊中的數字: \n\nthis sprite1\n\n\n為了讓怪物移動得更慢,選擇一個十進位數字字,比如“0.5”或“0.25”。為了讓它們移動得更快,請選擇任何大於1的數字。" }, "CourseF_outbreak6": { "hint2": "確保將其他“操作”塊移動到“如果有機會”塊的內部:\n\n\n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick\"\n \n \n \n \n 90\n \n \n \"sick\"\n \n \n \n \n \n \n \n \n", - "hint1": "你需要再添加3個“接觸時”事件來檢查健康精靈圖和受感染精靈圖之間所有可能的“接觸”組合。\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \n \"sick_mask\"\n \n \n \n 10\n \n " + "hint1": "你需要再添加3個“接觸時”事件來檢查健康精靈圖和受感染精靈圖之間所有可能的“接觸”組合。\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick\"\n \n \n \n 75\n \n \n \"when\"\n \n \n \"healthy\"\n \n \n \n \n \"sick_mask\"\n \n \n \\\n 25\n \n \n \"when\"\n \n \n \"healthy_mask\"\n \n \n \n \\\n \"sick_mask\"\n \n \n \\\n 10\n \n " }, "CourseF_outbreak7": { - "whenclicked": "## 疫苗\n\n當你點擊怪物時,你可以模擬給它們接種疫苗。要做到這一點,使用帶這個事件的“更改服裝”塊:\n\n\n \"when\"\n \n \n \"healthy_mask\"\n \n \n ", + "whenclicked": "## 疫苗\n\n當你點擊怪物時,你可以模擬給它們接種疫苗。要做到這一點,使用帶這個事件的“更改服裝”塊:\n\n\n \"when\"\n \n \n \"healthy\\_mask\"\n \n \n ", "verionhistory": "感覺被難住了?你總是可以通過點擊下面的“版本歷史”重置你的代碼,然後選擇“重新開始”。" }, "courseA_artist_loops2_2021": { @@ -10251,7 +10251,7 @@ "courseD_bee_conditionals_challenge1_b": "在這個關卡中,每個空格都可能有一朵花、一個蜂窩,或者是什麼都沒有。這意味著你可以在每個正方形上重複執行`如果/否則`條件判斷。" }, "courseD_bee_conditionals_challenge2_2021": { - "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " + "courseD_bee_conditionals_challenge1_b": "就像`如果在花上`積木一樣,`重複 判斷 花蜜>0`中的代碼只有當蜜蜂在花朵上時才運行。不同之處在於,內部代碼將一遍又一遍地運行,直到沒有剩餘的花蜜為止。嘗試以下規律:\n\n \n nectarRemaining\n >\n 0 \n \n \n " }, "courseD_bounce_events10s_2021": { "courseD_bounce_events10s_a": "\"你的程式碼中應該有這兩個事件:\n\nswishwhistle\"" diff --git a/dashboard/config/locales/blocks.zh-TW.yml b/dashboard/config/locales/blocks.zh-TW.yml index 93e091bf87d1e..f6afbfc70e378 100644 --- a/dashboard/config/locales/blocks.zh-TW.yml +++ b/dashboard/config/locales/blocks.zh-TW.yml @@ -2,6 +2,8 @@ zh-TW: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: 角色 創建一個新的 {ANIMATION_NAME} 定位到 {LOCATION} Dancelab_alternateMoves: text: |- 群組 {GROUP} 每 {N} 小節交替 @@ -1068,6 +1070,12 @@ zh-TW: text: 畫線{COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: 角色 {SPRITE} 碰到邊緣就停止 + gamelab_everySeconds: + text: '每隔 {N} {UNIT} ' + options: + UNIT: + '"seconds"': 秒 + '"frames"': 頁框 gamelab_followingTargets: text: 跟隨目標 gamelab_getAllSprites: @@ -1220,6 +1228,8 @@ zh-TW: EFFECT: '"pop"': 爆破 '"rain"': 下雨 + gamelab_makeNewScaledSprite: + text: 角色 創建一個新的 {ANIMATION_NAME} 定位到 {LOCATION} gamelab_makeNewSpriteAnon: text: 角色 創建一個新的 {ANIMATION_NAME} 定位到 {LOCATION} gamelab_makeNumSprites: diff --git a/dashboard/config/locales/lesson_activities.zh-TW.json b/dashboard/config/locales/lesson_activities.zh-TW.json index 1430aacd3aab4..92afa7a7397bb 100644 --- a/dashboard/config/locales/lesson_activities.zh-TW.json +++ b/dashboard/config/locales/lesson_activities.zh-TW.json @@ -309,11 +309,14 @@ "name": "延伸學習" }, "544fd00b-84f3-47e4-9e02-cb27a6cfbbca": { - "name": "活動 (30-45 分鐘)" + "name": "活動" }, "e12c8da3-986d-488b-bed5-a7bb9e95e393": { "name": "關卡" }, + "2f9c446a-0802-48b0-91ff-a7df9fe4afe2": { + "name": "總結" + }, "42552407-b313-4fc4-9163-e6a8e4a6029d": { "name": "延伸學習" }, @@ -321,7 +324,7 @@ "name": "關卡" }, "82dec89b-f375-4238-a251-ffae17c2dfd1": { - "name": "活動 (30-45 分鐘)" + "name": "活動" }, "a25c23cd-4e73-4a82-882f-7cc0a9fdfeb4": { "name": "關卡" @@ -329,6 +332,9 @@ "239ba7ce-544c-4508-9e5c-e956de964002": { "name": "總結" }, + "7afb9d6e-2c07-44d2-8504-90df0cecc778": { + "name": "測驗" + }, "a676c281-2f0e-41d3-8e30-dbf6bb8d6dc0": { "name": "熱身" }, @@ -3909,10 +3915,10 @@ "name": "總結" }, "235b3b14-975a-43b6-93bc-d386b857fd6b": { - "name": "開始 (5 分鐘)" + "name": "新手上路" }, "fd06b4db-e3d4-491b-9372-af9a05dc2bb7": { - "name": "活動 (30-45 分鐘)" + "name": "活動" }, "e96a358f-201b-4474-8950-90dd94426aff": { "name": "總結" diff --git a/dashboard/config/locales/lessons.zh-TW.json b/dashboard/config/locales/lessons.zh-TW.json index d84b0f9ecd057..c30a555dda2f3 100644 --- a/dashboard/config/locales/lessons.zh-TW.json +++ b/dashboard/config/locales/lessons.zh-TW.json @@ -110,15 +110,6 @@ "overview": "在本課中,所有年齡段的學習者都能在安全、支持性的環境中獲得編碼和電腦科學的入門體驗。首先,學生將物件分類為“魚”或“非魚”,試圖清除海洋中的垃圾。然後,學生將需要擴展他們的訓練資料集,以覆蓋水中的其他海洋生物。在活動的第二部分,學生將選擇他們自己的標籤以應用于隨機生成的魚的圖像。該訓練資料用於能夠自行標記新圖像的機器學習模型。", "student_overview": "教程摘要:學生首先會把物件分類為「fish」(魚)或「not fish」(不是魚),從而嘗試清除海洋中的垃圾。然後,學生將需要擴充訓練資料集,加入屬於海洋的其他海洋生物。在活動的第 2 部分,學生會自行選擇標籤套用於隨機產生的魚中。這些訓練資料會在機器學習模型中使用,然後學習模型便應能夠自行標籤新的圖像。" }, - "hello-world-food/lesson-1": { - "overview": "在本課中,學生將在精靈圖實驗室通過程式設計學習電腦科學的基礎知識。精靈圖實驗室是一個可以用來創建富有想像力的有趣項目的工具。學生將學習創建和動畫化精靈圖,並使用事件使它們互動。 \n\n本課有多個版本。每個版本教授相同的概念,但擁有不同的圖像,以吸引不同的學生。更多資訊請訪問[Hello World著陸頁。][0]", - "preparation": "- 通過玩謎題為你的課堂尋找任何潛在的問題領域。\n- 使用[CS Connections][0]的資源,在初始教程之後制定更多的電腦科學學習計劃。", - "purpose": "本課程旨在幫助學生在精靈圖實驗室中創建簡單的程式設計項目。通過這項技能,學生可以創建任何主題的項目,如另一個學校主題或與他們個人相關的東西。訪問[CS Connections][0]瞭解如何將電腦科學整合到其他學科的思路。" - }, - "poem-art/lesson-1": { - "overview": "在本節電腦科學和ELA綜合課程中,學生們將使用代碼編寫一篇詩歌,並用動畫展現這篇詩歌的意境。在本節入門級程式設計活動中,學生們將賞析和感受詩歌的意境。然後,他們將查找對應的效果和圖像,來展現這篇詩歌的意境。最後,學生們將使用事件(代碼)來展現詩歌中意境的轉換或採用動畫效果引入新畫面。\n\n本節課可作為1小時的獨立課程完成。或將本節課作為[程式設計如寫詩]模組的第一節課(共5節課)[0]。在學完整個《程式設計如寫詩》模組後,學生們將能夠編寫自己的詩歌程式並創作一款詩歌生成器應用,並相互分享。\n\n《程式設計如寫詩》是Code.org所設立的電腦科學連接課程的一部分,目標是將電腦科學與其他諸如數學、ELA及科學等領域相融合,並與美國共同核心州立標準(CCSS)、美國下一代科學標準(NGSS)和K-12級電腦科學框架(CSTA)標準保持一致。", - "preparation": "- 查看並完成線上自學課程:[詩歌藝術](http://studio.code.org/s/poem-art)。\n\n- 首先嘗試這些活動,然後再要求學生參與。\n\n- 檢查技術配置,確定是否需要提前排除任何故障。\n\n- 某些級別需要音效支援。提前分發耳機。\n\n- [備選]每個學生2張便簽紙,用於測評。" - }, "jigsaw/Jigsaw": { "overview": "本課堂會讓學生瞭解在前往電腦室時預期會做甚麼。課堂首先會進行簡短討論,向學生介紹電腦室操守,然後開始使用電腦完成線上謎題。", "student_overview": "以點擊與拖放的方式完成謎題。" diff --git a/dashboard/config/locales/long_instructions.zh-TW.json b/dashboard/config/locales/long_instructions.zh-TW.json index 113ccc14d96b6..4498e46337eec 100644 --- a/dashboard/config/locales/long_instructions.zh-TW.json +++ b/dashboard/config/locales/long_instructions.zh-TW.json @@ -171,12 +171,12 @@ "AppLab Intro 7 - Change Screen Color": "
                                                  \n\t \n
                                                  \n\n**目標:** 使螢幕變為 綠色。\n\n**如何辦到呢:** 將 `setProperty()` 區塊拉進來。使用下拉式選單去設定畫面中的背景顏色 `\"background-color\"` 至綠色 `\"green\"`。接著點擊「執行」\n\n**有卡住的地方嗎?點這邊看說明** ![expandable](https://images.code.org/3b5e70522b02867a1df1d5b5e481785e-image-1511279858395.gif)", "CSD Problem Solving Process Video": "## 需思考的問題\n\n- 在上一次的課程中,你是如何跟著問題解決流程的?\n- 在你每天的生活中,你是如何利用這個流程去解決問題?", "CSD U3 - Booleans Video": "# 布林表達式影片", - "CSD U3 - Simple Counter Predict": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n![]()\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", - "CSD U3 - Simple Counter Predict_2018": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n![]()\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", - "CSD U3 - Simple Counter Predict_2019": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n![]()\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", - "CSD U3 Counters explaining counters contained 2": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n![]()\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", - "CSD U3 Counters explaining counters contained 2_2018": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n![]()\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", - "CSD U3 Counters explaining counters contained 2_2019": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n![]()\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", + "CSD U3 - Simple Counter Predict": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n!\\[](\\<\nPM.png>)\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", + "CSD U3 - Simple Counter Predict_2018": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n!\\[](\\<\nPM.png>)\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", + "CSD U3 - Simple Counter Predict_2019": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n!\\[](\\<\nPM.png>)\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", + "CSD U3 Counters explaining counters contained 2": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n!\\[](\\<\nPM.png>)\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", + "CSD U3 Counters explaining counters contained 2_2018": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n!\\[](\\<\nPM.png>)\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", + "CSD U3 Counters explaining counters contained 2_2019": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n!\\[](\\<\nPM.png>)\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", "CSD U3 Entertainment Sample 4": "#印台\n\n單擊“運行”啟動程序,然後使用印台以簡單的顏色配合動物印章來繪製圖片。", "CSD U3 Entertainment Sample 4_2018": "#印台\n\n單擊“運行”啟動程序,然後使用印台以簡單的顏色配合動物印章來繪製圖片。", "CSD U3 Entertainment Sample 4_2019": "#印台\n\n單擊“運行”啟動程序,然後使用印台以簡單的顏色配合動物印章來繪製圖片。", @@ -322,7 +322,7 @@ "CourseD_Dance_2020_bonus1": "# 不斷重複!\n\n有時您可能想用您選擇的舞蹈動作來創建一套模式。用這個新程式積木就可以做到這一點。\n\nsprites2MOVES.RollMOVES.ClapHigh \n\n您在上方選擇的動作將永遠重複進行。\n\n- 為前排領舞蹈演員創建一套交替的動作模式!\n- 使用不同的數位來改變動作的速率。嘗試使用「1」或「0.5」來加快動作交替的速度!", "CourseD_Dance_2020_bonus3": "# 進入陣型!\n\n使用\"MOOSE\"??? 程式積木來改變伴舞演員在整個舞蹈中的陣型。嘗試以下任意創意來擴展:\n\n- 製作採用不同佈局的另一組舞者\n- 按下按鍵時更改佈局\n- 舞者改變陣型時更改屬性", "CourseD_Dance_Party_01": "_來舉行一場舞會!_\n\n將「創建一個新的」程式積木拖曳至工作區中,並把它放到「設定」積木裡頭,以建立第一個舞者。\n\n- _如果你想要更多資訊或其它挑戰,也可以按一下左側的燈泡。_", - "CourseD_Dance_Party_02": "讓這隻麋鹿跳舞!\n\n拖曳出 new_dancerFloss-1 程式積木到工作區。連接到 4\"measures\" 的後面。你的舞者應該就會在第 4 個小節之後開始新的動作。\n\n**小節**用於計算音樂經過的時間。在本教學課程中,一小節的長度為四拍。", + "CourseD_Dance_Party_02": "讓這隻麋鹿跳舞!\n\n拖曳出 new\\_dancerFloss-1 程式積木到工作區。連接到 4\"measures\" 的後面。你的舞者應該就會在第 4 個小節之後開始新的動作。\n\n**小節**用於計算音樂經過的時間。在本教學課程中,一小節的長度為四拍。", "CourseD_Dance_Party_03": "_跟著音浪一起流動!_\n\n添加 6\"measures\" 程式積木到工作區。讓舞者在 6 個小節後開始新的動作。", "CourseD_Dance_Party_04": "_這支舞需要一些閃光!_\n\n拿出工具箱的新積木,為舞者添加背景,並加上特效,讓它隨著時間和音樂變化!", "CourseD_Dance_Party_05": "使用另一個新的程式積木,讓舞者**每 2 個小節**改變動作!\n\n- 選擇「下一個」、「下一個」或「隨機」告訴舞者每次執行程式時執行不同的動作。", @@ -3305,8 +3305,8 @@ "CSD U2 layout style float_2021": "
                                                  \n\n::: details [**How does the code work?**]\nHere is the code that is making the image float on the left hand side of the page:\n\n img {\n float: left;\n }\n\n- `img` is the _selector_. It specifies which elements will have to follow the rules inside the curly braces, in this case, the images.\n- `float: left;` is the rule that makes the image float to the left.\n :::\n\n::: details [**What does the `float` property do?**]\n\nThe `float` property makes an element \"float\", meaning that the elements that come after it all flow around it. If the `float` value is `left`, the element will float to the left, and the elements after it will show up on its right. If the `float` value is `right`, the element will float to the right, and the elements after it will show up on its left. You can read more about this property at W3Schools - CSS float Property\n\n:::\n\n
                                                  \n\n# Float\n\n- Look at the `float` property inside your `img` rule-set\n- Discuss with your partner what you think the property does.\n- Change the value from `left` to `right`.", "CSD U2 layout style width_2021": "
                                                  \n\n::: details [**How does the code work?**]\n\nHere is the code that is making the image its current size:\n\n img {\n \twidth: 250px;\n }\n\n- `img` is the _selector_. It specifies which elements will have to follow the rules inside the curly braces, in this case, the images.\n- `width: 250px` is the rule that makes the image 250 pixels wide. It also changes the height so that the image does not stretch.\n\n:::\n\n::: details [**What does the `width` property do?**]\n\nThe `width` property determines how wide the element will be. Most of the time, you will define the width in pixels, which makes the element take up an exact amount of space on the screen. Defining the width will also change the height so that the image does not stretch, unless you have also defined the height. You can read more about this property at W3Schools - CSS width Property\n\n:::\n\n::: details [**What does the `height` property do?**]\n\nThe `height` property determines how tall the element will be. Most of the time, you will define the height in pixels, which makes the element take up an exact amount of space on the screen. Defining the height will also change the width so that the image does not stretch, unless you have also defined the width. You can read more about this property at W3Schools - CSS height Property\n\n:::\n\n::: details [**What does `px` mean / What is a pixel?**]\n\nPixel, which is abbreviated `px`, is how elements are measured in CSS. It’s the size of a single point of light on the screen.\n\n:::\n\n::: details [**Why does using a width and height rule at the same time sometimes stretch out the image?**]\n\nWhen the width of an images changes, the height must change by the same percentage, otherwise the image will stretch. For example, if you double the width of an image, you must also double the height, or the image will be stretched horizonally. When you only define the width or the height, the computer will automatically change the other property so that the image looks the same.\n\n:::\n\n
                                                  \n\n# Width and Height\n\n- Find the property in the style sheet that controls the width of the images.\n- Change the width of the images to be larger or smaller.\n- Create a new rule with a `height` property to control the height of the images.\n- Use the `width` property in the `p` rule-set to change the width of your paragraphs.", "CSD U2 publish video_2021": "## Questions to Consider\n\n- What do you think your responsibilities are as a website publisher?\n- Why might you want to see the code or remix someone else's site?", - "CSD U3 - Simple Counter Predict_2021": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n![]()\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", - "CSD U3 Counters explaining counters contained 2_2021": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n![]()\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", + "CSD U3 - Simple Counter Predict_2021": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n!\\[](\\<\nPM.png>)\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", + "CSD U3 Counters explaining counters contained 2_2021": "# \n\n計數器模型(Counter Pattern)\\\r\n\\\r\n這個模型(Pattern)在程式設計中相當的重要。\\\r\n\\\r\n!\\[](\\<\nPM.png>)\\\r\n \\\r\n這會用來讓變數增加 1。你可能會稱之為 **計數器模型**,因為這可以讓變數往上數。\n我們很常使用到這個模型,尤其是在繪圖一類的迴圈。我們來看看它長得怎樣\\\r\n\\\r\n\n# 做做這個\\\r\n\n\\\r\n這個程式會創造出\n一個變數`counter`,然後使用**計數器模型**來讓它開始計數。\n當你運行程式時,你覺得在畫面會出現什麼?\\\r\n\\\r\n\\*\n**解讀程式** 然後預測輸出會是怎樣。\\\r\n\\*\n**運行程式** 來檢查是否和你的預測一致。\\\r\n\n- **跟隔壁的人討論看看**.\n 看你能不能解釋你觀察到了什麼?\\\r\n \\\r", "CSD U3 Entertainment Sample 4_2021": "#印台\n\n單擊“運行”啟動程序,然後使用印台以簡單的顏色配合動物印章來繪製圖片。", "CSD U5 Amazon Data Video_2021": "觀看這部影片並瞭解Waze如何解決這個問題。在觀看同時,請思考要收集什麼樣的數據、以及該數據來自何處。", "CSD U5 Netflix Data Video_2021": "透過觀看影片來了解Netflix如何解決此問題。在觀看同時,請思考要收集什麼樣的數據、以及該數據來自何處。", diff --git a/dashboard/config/locales/resources.zh-TW.json b/dashboard/config/locales/resources.zh-TW.json index 5ffefd4af2c02..384ab20e84365 100644 --- a/dashboard/config/locales/resources.zh-TW.json +++ b/dashboard/config/locales/resources.zh-TW.json @@ -58,6 +58,429 @@ "name": "AI(人工智慧):訓練資料與偏見", "type": "影片" }, + "lesson_plans/courseb/2018": { + "name": "教學計畫" + }, + "standard_mappings/courseb/2018": { + "name": "標準對照" + }, + "teacher_forum/courseb/2018": { + "name": "教師論壇" + }, + "vocabulary/courseb/2018": { + "name": "詞彙" + }, + "lesson_plans/coursea/2018": { + "name": "教學計畫" + }, + "standard_mappings/coursea/2018": { + "name": "標準對照" + }, + "teacher_forum/coursea/2018": { + "name": "教師論壇" + }, + "vocabulary/coursea/2018": { + "name": "詞彙" + }, + "lesson_plans/coursed/2018": { + "name": "教學計畫" + }, + "standard_mappings/coursed/2018": { + "name": "標準對照" + }, + "teacher_forum/coursed/2018": { + "name": "教師論壇" + }, + "vocabulary/coursed/2018": { + "name": "詞彙" + }, + "lesson_plans/coursef/2018": { + "name": "教學計畫" + }, + "standard_mappings/coursef/2018": { + "name": "標準對照" + }, + "teacher_forum/coursef/2018": { + "name": "教師論壇" + }, + "vocabulary/coursef/2018": { + "name": "詞彙" + }, + "lesson_plans/express/2018": { + "name": "教學計畫" + }, + "standard_mappings/express/2018": { + "name": "標準對照" + }, + "teacher_forum/express/2018": { + "name": "教師論壇" + }, + "vocabulary/express/2018": { + "name": "詞彙" + }, + "lesson_plans/coursee/2018": { + "name": "教學計畫" + }, + "standard_mappings/coursee/2018": { + "name": "標準對照" + }, + "teacher_forum/coursee/2018": { + "name": "教師論壇" + }, + "vocabulary/coursee/2018": { + "name": "詞彙" + }, + "lesson_plans/coursec/2018": { + "name": "教學計畫" + }, + "standard_mappings/coursec/2018": { + "name": "標準對照" + }, + "teacher_forum/coursec/2018": { + "name": "教師論壇" + }, + "vocabulary/coursec/2018": { + "name": "詞彙" + }, + "code_introduced_1/csd/2018": { + "name": "引入的代碼" + }, + "lesson_plans_2/csd/2018": { + "name": "教學計畫" + }, + "standard_mappings_2/csd/2018": { + "name": "標準對照" + }, + "teacher_forum_2/csd/2018": { + "name": "教師論壇" + }, + "vocabulary_2/csd/2018": { + "name": "詞彙" + }, + "code_introduced_3/csd/2018": { + "name": "引入的代碼" + }, + "lesson_plans_5/csd/2018": { + "name": "教學計畫" + }, + "standard_mappings_5/csd/2018": { + "name": "標準對照" + }, + "teacher_forum_5/csd/2018": { + "name": "教師論壇" + }, + "vocabulary_5/csd/2018": { + "name": "詞彙" + }, + "lesson_plans_4/csd/2018": { + "name": "教學計畫" + }, + "standard_mappings_4/csd/2018": { + "name": "標準對照" + }, + "teacher_forum_4/csd/2018": { + "name": "教師論壇" + }, + "vocabulary_4/csd/2018": { + "name": "詞彙" + }, + "code_introduced_2/csd/2018": { + "name": "引入的代碼" + }, + "lesson_plans_3/csd/2018": { + "name": "教學計畫" + }, + "standard_mappings_3/csd/2018": { + "name": "標準對照" + }, + "teacher_forum_3/csd/2018": { + "name": "教師論壇" + }, + "vocabulary_3/csd/2018": { + "name": "詞彙" + }, + "code_introduced/csd/2018": { + "name": "引入的代碼" + }, + "lesson_plans_1/csd/2018": { + "name": "教學計畫" + }, + "standard_mappings_1/csd/2018": { + "name": "標準對照" + }, + "teacher_forum_1/csd/2018": { + "name": "教師論壇" + }, + "vocabulary_1/csd/2018": { + "name": "詞彙" + }, + "lesson_plans/csd/2018": { + "name": "教學計畫" + }, + "standard_mappings/csd/2018": { + "name": "標準對照" + }, + "teacher_forum/csd/2018": { + "name": "教師論壇" + }, + "vocabulary/csd/2018": { + "name": "詞彙" + }, + "curriculum_guide/coursea/2019": { + "name": "課程指引" + }, + "lesson_plans/coursea/2019": { + "name": "教學計畫" + }, + "standard_mappings/coursea/2019": { + "name": "標準對照" + }, + "teacher_forum/coursea/2019": { + "name": "教師論壇" + }, + "vocabulary/coursea/2019": { + "name": "詞彙" + }, + "curriculum_guide/courseb/2019": { + "name": "課程指引" + }, + "lesson_plans/courseb/2019": { + "name": "教學計畫" + }, + "standard_mappings/courseb/2019": { + "name": "標準對照" + }, + "teacher_forum/courseb/2019": { + "name": "教師論壇" + }, + "vocabulary/courseb/2019": { + "name": "詞彙" + }, + "curriculum_guide/coursed/2019": { + "name": "課程指引" + }, + "lesson_plans/coursed/2019": { + "name": "教學計畫" + }, + "standard_mappings/coursed/2019": { + "name": "標準對照" + }, + "teacher_forum/coursed/2019": { + "name": "教師論壇" + }, + "vocabulary/coursed/2019": { + "name": "詞彙" + }, + "curriculum_guide/coursef/2019": { + "name": "課程指引" + }, + "lesson_plans/coursef/2019": { + "name": "教學計畫" + }, + "standard_mappings/coursef/2019": { + "name": "標準對照" + }, + "teacher_forum/coursef/2019": { + "name": "教師論壇" + }, + "vocabulary/coursef/2019": { + "name": "詞彙" + }, + "curriculum_guide/coursee/2019": { + "name": "課程指引" + }, + "lesson_plans/coursee/2019": { + "name": "教學計畫" + }, + "standard_mappings/coursee/2019": { + "name": "標準對照" + }, + "teacher_forum/coursee/2019": { + "name": "教師論壇" + }, + "vocabulary/coursee/2019": { + "name": "詞彙" + }, + "lesson_plans/express/2019": { + "name": "教學計畫" + }, + "standard_mappings/express/2019": { + "name": "標準對照" + }, + "teacher_forum/express/2019": { + "name": "教師論壇" + }, + "vocabulary/express/2019": { + "name": "詞彙" + }, + "curriculum_guide/coursec/2019": { + "name": "課程指引" + }, + "lesson_plans/coursec/2019": { + "name": "教學計畫" + }, + "standard_mappings/coursec/2019": { + "name": "標準對照" + }, + "teacher_forum/coursec/2019": { + "name": "教師論壇" + }, + "vocabulary/coursec/2019": { + "name": "詞彙" + }, + "teacher_forum/csd/2019": { + "name": "教師論壇" + }, + "code_introduced_1/csd/2019": { + "name": "引入的代碼" + }, + "lesson_plans_2/csd/2019": { + "name": "教學計畫" + }, + "standard_mappings_2/csd/2019": { + "name": "標準對照" + }, + "vocabulary_2/csd/2019": { + "name": "詞彙" + }, + "code_introduced_3/csd/2019": { + "name": "引入的代碼" + }, + "lesson_plans_5/csd/2019": { + "name": "教學計畫" + }, + "standard_mappings_5/csd/2019": { + "name": "標準對照" + }, + "vocabulary_5/csd/2019": { + "name": "詞彙" + }, + "code_introduced_2/csd/2019": { + "name": "引入的代碼" + }, + "lesson_plans_3/csd/2019": { + "name": "教學計畫" + }, + "standard_mappings_3/csd/2019": { + "name": "標準對照" + }, + "vocabulary_3/csd/2019": { + "name": "詞彙" + }, + "lesson_plans_4/csd/2019": { + "name": "教學計畫" + }, + "standard_mappings_4/csd/2019": { + "name": "標準對照" + }, + "vocabulary_4/csd/2019": { + "name": "詞彙" + }, + "lesson_plans/csd/2019": { + "name": "教學計畫" + }, + "standard_mappings/csd/2019": { + "name": "標準對照" + }, + "vocabulary/csd/2019": { + "name": "詞彙" + }, + "code_introduced/csd/2019": { + "name": "引入的代碼" + }, + "lesson_plans_1/csd/2019": { + "name": "教學計畫" + }, + "standard_mappings_1/csd/2019": { + "name": "標準對照" + }, + "vocabulary_1/csd/2019": { + "name": "詞彙" + }, + "code_introduced_1/csd/2017": { + "name": "引入的代碼" + }, + "lesson_plans_2/csd/2017": { + "name": "教學計畫" + }, + "standard_mappings_2/csd/2017": { + "name": "標準對照" + }, + "teacher_forum_2/csd/2017": { + "name": "教師論壇" + }, + "vocabulary_2/csd/2017": { + "name": "詞彙" + }, + "code_introduced_3/csd/2017": { + "name": "引入的代碼" + }, + "lesson_plans_5/csd/2017": { + "name": "教學計畫" + }, + "standard_mappings_5/csd/2017": { + "name": "標準對照" + }, + "teacher_forum_5/csd/2017": { + "name": "教師論壇" + }, + "vocabulary_5/csd/2017": { + "name": "詞彙" + }, + "code_introduced/csd/2017": { + "name": "引入的代碼" + }, + "lesson_plans_1/csd/2017": { + "name": "教學計畫" + }, + "standard_mappings_1/csd/2017": { + "name": "標準對照" + }, + "teacher_forum_1/csd/2017": { + "name": "教師論壇" + }, + "vocabulary_1/csd/2017": { + "name": "詞彙" + }, + "lesson_plans/csd/2017": { + "name": "教學計畫" + }, + "standard_mappings/csd/2017": { + "name": "標準對照" + }, + "teacher_forum/csd/2017": { + "name": "教師論壇" + }, + "vocabulary/csd/2017": { + "name": "詞彙" + }, + "lesson_plans_4/csd/2017": { + "name": "教學計畫" + }, + "standard_mappings_4/csd/2017": { + "name": "標準對照" + }, + "teacher_forum_4/csd/2017": { + "name": "教師論壇" + }, + "vocabulary_4/csd/2017": { + "name": "詞彙" + }, + "code_introduced_2/csd/2017": { + "name": "引入的代碼" + }, + "lesson_plans_3/csd/2017": { + "name": "教學計畫" + }, + "standard_mappings_3/csd/2017": { + "name": "標準對照" + }, + "teacher_forum_3/csd/2017": { + "name": "教師論壇" + }, + "vocabulary_3/csd/2017": { + "name": "詞彙" + }, "list_of_poems_1/poem-art/unversioned": { "name": "詩歌列表", "url": "https://docs.google.com/presentation/d/1-IAPZSha9BzFtEHzqRKY2Gb8oa2O_ZNaX5RqHyuvBso/edit?usp=sharing" @@ -225,7 +648,8 @@ "type": "影片" }, "unplugged-video-big-event/courseb/2021": { - "name": "大事件" + "name": "大事件", + "type": "影片" }, "csf-the-big-event-assessment/courseb/2021": { "name": "大事件", @@ -1113,6 +1537,120 @@ }, "website-for-a-purpose/csd/2021": { "type": "同儕審查" + }, + "lesson_plans/pre-express/2020": { + "name": "教學計畫" + }, + "standard_mappings/pre-express/2020": { + "name": "標準對照" + }, + "teacher_forum/pre-express/2020": { + "name": "教師論壇" + }, + "vocabulary/pre-express/2020": { + "name": "詞彙" + }, + "lesson_plans/express/2020": { + "name": "教學計畫" + }, + "standard_mappings/express/2020": { + "name": "標準對照" + }, + "teacher_forum/express/2020": { + "name": "教師論壇" + }, + "vocabulary/express/2020": { + "name": "詞彙" + }, + "curriculum_guide/courseb/2020": { + "name": "課程指引" + }, + "lesson_plans/courseb/2020": { + "name": "教學計畫" + }, + "standard_mappings/courseb/2020": { + "name": "標準對照" + }, + "teacher_forum/courseb/2020": { + "name": "教師論壇" + }, + "vocabulary/courseb/2020": { + "name": "詞彙" + }, + "curriculum_guide/coursed/2020": { + "name": "課程指引" + }, + "lesson_plans/coursed/2020": { + "name": "教學計畫" + }, + "standard_mappings/coursed/2020": { + "name": "標準對照" + }, + "teacher_forum/coursed/2020": { + "name": "教師論壇" + }, + "vocabulary/coursed/2020": { + "name": "詞彙" + }, + "curriculum_guide/coursec/2020": { + "name": "課程指引" + }, + "lesson_plans/coursec/2020": { + "name": "教學計畫" + }, + "standard_mappings/coursec/2020": { + "name": "標準對照" + }, + "teacher_forum/coursec/2020": { + "name": "教師論壇" + }, + "vocabulary/coursec/2020": { + "name": "詞彙" + }, + "curriculum_guide/coursee/2020": { + "name": "課程指引" + }, + "lesson_plans/coursee/2020": { + "name": "教學計畫" + }, + "standard_mappings/coursee/2020": { + "name": "標準對照" + }, + "teacher_forum/coursee/2020": { + "name": "教師論壇" + }, + "vocabulary/coursee/2020": { + "name": "詞彙" + }, + "curriculum_guide/coursea/2020": { + "name": "課程指引" + }, + "lesson_plans/coursea/2020": { + "name": "教學計畫" + }, + "standard_mappings/coursea/2020": { + "name": "標準對照" + }, + "teacher_forum/coursea/2020": { + "name": "教師論壇" + }, + "vocabulary/coursea/2020": { + "name": "詞彙" + }, + "curriculum_guide/coursef/2020": { + "name": "課程指引" + }, + "lesson_plans/coursef/2020": { + "name": "教學計畫" + }, + "standard_mappings/coursef/2020": { + "name": "標準對照" + }, + "teacher_forum/coursef/2020": { + "name": "教師論壇" + }, + "vocabulary/coursef/2020": { + "name": "詞彙" } } } diff --git a/dashboard/config/locales/scripts.zh-TW.yml b/dashboard/config/locales/scripts.zh-TW.yml index 95bebcfaf670e..5b546bad35f25 100644 --- a/dashboard/config/locales/scripts.zh-TW.yml +++ b/dashboard/config/locales/scripts.zh-TW.yml @@ -1311,8 +1311,6 @@ zh-TW: student_description: 階段 2 暑假的線上混合式學習 equity-pd: lessons: - Code.org Equity PD: - name: Code.org 公平 PD Necessary Background: name: 前備知識 science-PD2: @@ -1810,6 +1808,7 @@ zh-TW: description_student: 在本課堂中,所有年齡的學生都會在安全且充滿支持的環境中,獲得程式編寫與電腦科學的新手體驗。本課堂適用於有能力閱讀的學生(6歲以上)。年齡較小的學生未必會完成教程,但是會在1小時解謎中獲得大量樂趣。大部分高中學生都會完成教程,並會在課堂結束時有一些時間玩自由探索關卡。 description_teacher: 在本課堂中,所有年齡的學生都會在安全且充滿支持的環境中,獲得程式編寫與電腦科學的新手體驗。本課堂適用於有能力閱讀的學生(6歲以上)。年齡較小的學生未必會完成教程,但是會在1小時解謎中獲得大量樂趣。大部分高中學生都會完成教程,並會在課堂結束時有一些時間玩自由探索關卡。 student_description: 使用程式積木,幫助 Steve 或 Alex 在 Minecraft 裡完成探險。 + name: mc oceans: title: 在海洋中使用的 AI description: 瞭解 AI(人工智慧)和機器學習,可以怎樣用來解決全球問題。 @@ -3652,6 +3651,7 @@ zh-TW: description_student: 有沒有想過,你可以在學校玩電子遊戲?在本課堂中,你將有機會製作自己的遊戲! description_teacher: 在這項線上活動中,學生會學習甚麼是事件(event),以及電腦怎樣在程式(例如電子遊戲)中使用事件。學生會在各種謎題中,讓程式,對事件做出反應(例如按下箭頭按鈕後)。在謎題結束時,學生將有機會以不同的速度與聲音自訂遊戲。 student_description: 選擇你的球隊,來場籃球比賽 + name: 籃球 sample-csp5: lessons: Controlling Memory with Variables: @@ -4263,6 +4263,7 @@ zh-TW: description_student: 有沒有想過,你可以在學校玩電子遊戲?在本課堂中,你將有機會製作自己的遊戲! description_teacher: 在這項線上活動中,學生會學習甚麼是事件(event),以及電腦怎樣在程式(例如電子遊戲)中使用事件。學生會在各種謎題中,讓程式,對事件做出反應(例如按下箭頭按鈕後)。在謎題結束時,學生將有機會以不同的速度與聲音自訂遊戲。 student_description: 搞個混搭的運動遊戲 + name: 運動 2016_sciencePD-phase2b: lessons: Welcome!: @@ -7153,6 +7154,7 @@ zh-TW: name: Minecraft:英雄之旅 description_teacher: 在本課堂中,所有年齡的學生都會在安全且充滿支持的環境中,獲得程式編寫與電腦科學的新手體驗。本課堂適用於有能力閱讀的學生(6歲以上)。年齡較小的學生未必會完成教程,但是會在1小時解謎中獲得大量樂趣。大部分高中學生都會完成教程,並會在課堂結束時有一些時間玩自由探索關卡。 student_description: 全新的一小時玩 Minecraft 活動來了!用程式暢遊 Minecraft 世界吧。 + name: 英雄 applab-intro-staging: title: App Lab 入門集結 lessons: @@ -9681,6 +9683,7 @@ zh-TW: description_student: 在本課程中,所有年齡段的學習者都將在一個安全、支持性的環境中獲得編碼和電腦科學的入門體驗。本課是為所有需要閱讀的年齡段學習者而設計的。本活動需要有聲音,因為這個工具是為響應音樂而構建的。 description_teacher: 在本課程中,所有年齡段的學習者都將在一個安全、支持性的環境中獲得編碼和電腦科學的入門體驗。本課是為所有需要閱讀的年齡段學習者而設計的。本活動需要有聲音,因為這個工具是為響應音樂而構建的。 student_description: 寫個你自己的舞蹈程式,並分享給朋友們! + name: 舞蹈 frozen-2018-test-b: title: 新冰雪奇緣腳本 lessons: @@ -9695,6 +9698,7 @@ zh-TW: name: 'Minecraft: 水上巡航' description_teacher: 在本課堂中,所有年齡的學生都會在安全且充滿支持的環境中,獲得程式編寫與電腦科學的新手體驗。本課堂適用於有能力閱讀的學生(6歲以上)。年齡較小的學生未必會完成教程,但是會在1小時解謎中獲得大量樂趣。大部分高中學生都會完成教程,並會在課堂結束時有一些時間玩自由探索關卡。 student_description: Minecraft 帶著新活動回來啦!拿出你的創造力和解決問題能力,一同用程式探索與打造水世界。 + name: 水生 sconyers: title: 翠絲的遊樂場 lessons: @@ -13527,7 +13531,7 @@ zh-TW: description: 寫個你自己的舞蹈程式,並分享給朋友們! lessons: Dance Party: - name: 舞蹈派對 + name: 舞蹈派對 2019 description_student: 在本課程中,所有年齡段的學習者都將在一個安全、支持性的環境中獲得編碼和電腦科學的入門體驗。本課是為所有需要閱讀的年齡段學習者而設計的。本活動需要有聲音,因為這個工具是為響應音樂而構建的。 description_teacher: 在本課程中,所有年齡段的學習者都將在一個安全、支持性的環境中獲得編碼和電腦科學的入門體驗。本課是為所有需要閱讀的年齡段學習者而設計的。本活動需要有聲音,因為這個工具是為響應音樂而構建的。 student_description: 寫個你自己的舞蹈程式,並分享給朋友們! @@ -19238,8 +19242,7 @@ zh-TW: title: 你好,世界! csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Code.org學習平臺導航" + Navigating the Codeorg learning platform: description_teacher: |- **你將學習如何:** @@ -20396,7 +20399,7 @@ zh-TW: description_student: 使用迴圈與模式完成圖像。 description_teacher: 學生會回到迴圈學習:將一系列簡單指令迴圈,從而繪畫圖像。在前一個插電課堂中,迴圈曾用於穿越迷宮並收集寶物。在這裡,迴圈則用於建立模式。在這個階段結束時,學生將有機會使用迴圈來製作自己的圖像。 key: 海洋場景與迴圈(Loop) - The Big Event Jr.: + The Big Event Jr: name: 小小大事件 description_student: 教師按下巨型遙控器的按鈕後,學生便會移動和大叫。 description_teacher: 事件是很好的方式,在預先編寫好的演算法中增加變化。有時候,你希望自己的程式能夠完全以使用者預期的方式回應使用者。這正是事件之目的。 @@ -20916,7 +20919,7 @@ zh-TW: description_student: 製作你自己的智慧型手機應用程式草稿。 description_teacher: 本課堂會讓學生明白,電腦可協助現實生活中的大眾。首先,學生會理解一些虛構的智慧型手機使用者,以協助他們找出「合適的應用程式」解決他們的需要。然後,學生會練習同理心與創意,製作自己的智慧型手機應用程式草稿,解決下一位使用者的需要。 key: 合適的應用程式 - The Big Event Jr.: + The Big Event Jr: name: 小小大事件 description_student: 老師按下巨型遙控器的按鈕後,你便會移動或是大叫。 description_teacher: 事件是很好的方式,在預先編寫好的演算法中增加變化。有時候,你希望自己的程式能夠完全以使用者預期的方式回應使用者。這正是事件之目的。 @@ -20993,7 +20996,7 @@ zh-TW: description_audience: 年齡 5-8 coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: 我的小機器人朋友 description_student: 在本課堂中,你會假設同學是機器人,然後為他們設計程式,建立杯子堆疊的模式。 description_teacher: 學生會使用一組符號來代替程式碼,設計演算法指示「機器人」把杯子疊起成不同的模式。學生會輪流扮演機器人,且僅回應同伴定義的演算法。這個部分會教導學生符號和行動關的聯繫、演算法和程式間的分別,以及有用的除錯技巧。 @@ -21017,7 +21020,7 @@ zh-TW: description_teacher: 在本課堂中,學生會控制藝術家完成畫面上的圖畫。這個藝術家舞台可讓學生製作越來越複雜的圖像,期間會使用新的積木,例如「move forward by 100 pixels」(向前移動 100 像素)與「turn right by 90 degrees」(向右旋轉 90 度)等。 - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: 我的愛迴圈小機器人朋友 description_student: 在本課堂中,你會再次為同學設計程式,但會使用迴圈(loop),這樣,你便能夠解決更龐大、更複雜的問題。 description_teacher: 學生會以最初的「我的機器人朋友」活動為基礎,處理更大型且更複雜的設計。為了幫助「機器人」設計程式,以完成這些更大型的設計,學生將需要找出指令裡有哪些重複模式可使用迴圈(loop)取代。 @@ -21705,6 +21708,8 @@ zh-TW: name: Java 實驗室 lesson-9: name: 迴圈 + lesson-21: + name: 主控台 lesson_groups: lessonGroup-2: display_name: 內容 @@ -21756,10 +21761,17 @@ zh-TW: name: 單元 2 評估 lesson-6: name: 變數 + lesson-16: + name: 主控台 lesson_groups: lessonGroup-2: display_name: 內容 csa3-2022: + lessons: + lesson-5: + name: 計次迴圈(For Loops) + lesson-16: + name: 主控台 lesson_groups: lessonGroup-2: display_name: 內容 @@ -22039,6 +22051,8 @@ zh-TW: lessons: lesson-1: name: 歡迎 + lesson-9: + name: 教學計畫 csa2-2022-exemplars: lessons: lesson-1: @@ -22086,3 +22100,13 @@ zh-TW: key: 教學計畫 Next steps: key: 下一步 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: 實體運算 + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: 實體運算 + hello-world-csc: + title: 你好世界 diff --git a/i18n/locales/zh-TW/dashboard/blocks.yml b/i18n/locales/zh-TW/dashboard/blocks.yml index eeef47c115d54..f9617a2eedd5e 100644 --- a/i18n/locales/zh-TW/dashboard/blocks.yml +++ b/i18n/locales/zh-TW/dashboard/blocks.yml @@ -2,6 +2,8 @@ zh-TW: data: blocks: + BadGuys_makeNewBadGuysSprite: + text: 角色 創建一個新的 {ANIMATION_NAME} 定位到 {LOCATION} Dancelab_alternateMoves: text: |- 群組 {GROUP} 每 {N} 小節交替 @@ -1068,6 +1070,12 @@ zh-TW: text: 畫線{COLOR} {LOC1} {LOC2} gamelab_edgesDisplace: text: 角色 {SPRITE} 碰到邊緣就停止 + gamelab_everySeconds: + text: '每隔 {N} {UNIT} ' + options: + UNIT: + '"seconds"': 秒 + '"frames"': 頁框 gamelab_followingTargets: text: 跟隨目標 gamelab_getAllSprites: @@ -1220,6 +1228,8 @@ zh-TW: EFFECT: '"pop"': 爆破 '"rain"': 下雨 + gamelab_makeNewScaledSprite: + text: 角色 創建一個新的 {ANIMATION_NAME} 定位到 {LOCATION} gamelab_makeNewSpriteAnon: text: 角色 創建一個新的 {ANIMATION_NAME} 定位到 {LOCATION} gamelab_makeNumSprites: diff --git a/i18n/locales/zh-TW/dashboard/scripts.yml b/i18n/locales/zh-TW/dashboard/scripts.yml index ff8b6d2dfdb3d..cb1db2a3ad770 100755 --- a/i18n/locales/zh-TW/dashboard/scripts.yml +++ b/i18n/locales/zh-TW/dashboard/scripts.yml @@ -1298,8 +1298,6 @@ zh-TW: student_description: 階段 2 暑假的線上混合式學習 equity-pd: lessons: - Code.org Equity PD: - name: Code.org 公平 PD Necessary Background: name: 前備知識 science-PD2: @@ -1797,6 +1795,7 @@ zh-TW: description_student: 在本課堂中,所有年齡的學生都會在安全且充滿支持的環境中,獲得程式編寫與電腦科學的新手體驗。本課堂適用於有能力閱讀的學生(6歲以上)。年齡較小的學生未必會完成教程,但是會在1小時解謎中獲得大量樂趣。大部分高中學生都會完成教程,並會在課堂結束時有一些時間玩自由探索關卡。 description_teacher: 在本課堂中,所有年齡的學生都會在安全且充滿支持的環境中,獲得程式編寫與電腦科學的新手體驗。本課堂適用於有能力閱讀的學生(6歲以上)。年齡較小的學生未必會完成教程,但是會在1小時解謎中獲得大量樂趣。大部分高中學生都會完成教程,並會在課堂結束時有一些時間玩自由探索關卡。 student_description: 使用程式積木,幫助 Steve 或 Alex 在 Minecraft 裡完成探險。 + name: mc oceans: title: 在海洋中使用的 AI description: 瞭解 AI(人工智慧)和機器學習,可以怎樣用來解決全球問題。 @@ -3599,6 +3598,7 @@ zh-TW: description_student: 有沒有想過,你可以在學校玩電子遊戲?在本課堂中,你將有機會製作自己的遊戲! description_teacher: 在這項線上活動中,學生會學習甚麼是事件(event),以及電腦怎樣在程式(例如電子遊戲)中使用事件。學生會在各種謎題中,讓程式,對事件做出反應(例如按下箭頭按鈕後)。在謎題結束時,學生將有機會以不同的速度與聲音自訂遊戲。 student_description: 選擇你的球隊,來場籃球比賽 + name: 籃球 sample-csp5: lessons: Controlling Memory with Variables: @@ -4182,6 +4182,7 @@ zh-TW: description_student: 有沒有想過,你可以在學校玩電子遊戲?在本課堂中,你將有機會製作自己的遊戲! description_teacher: 在這項線上活動中,學生會學習甚麼是事件(event),以及電腦怎樣在程式(例如電子遊戲)中使用事件。學生會在各種謎題中,讓程式,對事件做出反應(例如按下箭頭按鈕後)。在謎題結束時,學生將有機會以不同的速度與聲音自訂遊戲。 student_description: 搞個混搭的運動遊戲 + name: 運動 2016_sciencePD-phase2b: lessons: Welcome!: @@ -6211,8 +6212,7 @@ zh-TW: name: 其它 Thanks: name: 謝謝 - " ": - name: '' + " ": {} csp-pre-survey-test-2017: lessons: new stage: @@ -6949,6 +6949,7 @@ zh-TW: name: Minecraft:英雄之旅 description_teacher: 在本課堂中,所有年齡的學生都會在安全且充滿支持的環境中,獲得程式編寫與電腦科學的新手體驗。本課堂適用於有能力閱讀的學生(6歲以上)。年齡較小的學生未必會完成教程,但是會在1小時解謎中獲得大量樂趣。大部分高中學生都會完成教程,並會在課堂結束時有一些時間玩自由探索關卡。 student_description: 全新的一小時玩 Minecraft 活動來了!用程式暢遊 Minecraft 世界吧。 + name: 英雄 applab-intro-staging: title: App Lab 入門集結 lessons: @@ -9345,6 +9346,7 @@ zh-TW: description_student: 在本課程中,所有年齡段的學習者都將在一個安全、支持性的環境中獲得編碼和電腦科學的入門體驗。本課是為所有需要閱讀的年齡段學習者而設計的。本活動需要有聲音,因為這個工具是為響應音樂而構建的。 description_teacher: 在本課程中,所有年齡段的學習者都將在一個安全、支持性的環境中獲得編碼和電腦科學的入門體驗。本課是為所有需要閱讀的年齡段學習者而設計的。本活動需要有聲音,因為這個工具是為響應音樂而構建的。 student_description: 寫個你自己的舞蹈程式,並分享給朋友們! + name: 舞蹈 frozen-2018-test-b: title: 新冰雪奇緣腳本 lessons: @@ -9359,6 +9361,7 @@ zh-TW: name: 'Minecraft: 水上巡航' description_teacher: 在本課堂中,所有年齡的學生都會在安全且充滿支持的環境中,獲得程式編寫與電腦科學的新手體驗。本課堂適用於有能力閱讀的學生(6歲以上)。年齡較小的學生未必會完成教程,但是會在1小時解謎中獲得大量樂趣。大部分高中學生都會完成教程,並會在課堂結束時有一些時間玩自由探索關卡。 student_description: Minecraft 帶著新活動回來啦!拿出你的創造力和解決問題能力,一同用程式探索與打造水世界。 + name: 水生 sconyers: title: 翠絲的遊樂場 lessons: @@ -13046,7 +13049,7 @@ zh-TW: description: 寫個你自己的舞蹈程式,並分享給朋友們! lessons: Dance Party: - name: 舞蹈派對 + name: 舞蹈派對 2019 description_student: 在本課程中,所有年齡段的學習者都將在一個安全、支持性的環境中獲得編碼和電腦科學的入門體驗。本課是為所有需要閱讀的年齡段學習者而設計的。本活動需要有聲音,因為這個工具是為響應音樂而構建的。 description_teacher: 在本課程中,所有年齡段的學習者都將在一個安全、支持性的環境中獲得編碼和電腦科學的入門體驗。本課是為所有需要閱讀的年齡段學習者而設計的。本活動需要有聲音,因為這個工具是為響應音樂而構建的。 student_description: 寫個你自己的舞蹈程式,並分享給朋友們! @@ -17996,8 +17999,7 @@ zh-TW: title: 你好,世界! csa-self-paced-pl: lessons: - Navigating the Code.org learning platform: - name: " Code.org學習平臺導航" + Navigating the Codeorg learning platform: description_teacher: |- **你將學習如何:** @@ -19052,7 +19054,7 @@ zh-TW: description_student: 使用迴圈與模式完成圖像。 description_teacher: 學生會回到迴圈學習:將一系列簡單指令迴圈,從而繪畫圖像。在前一個插電課堂中,迴圈曾用於穿越迷宮並收集寶物。在這裡,迴圈則用於建立模式。在這個階段結束時,學生將有機會使用迴圈來製作自己的圖像。 key: 海洋場景與迴圈(Loop) - The Big Event Jr.: + The Big Event Jr: name: 小小大事件 description_student: 教師按下巨型遙控器的按鈕後,學生便會移動和大叫。 description_teacher: 事件是很好的方式,在預先編寫好的演算法中增加變化。有時候,你希望自己的程式能夠完全以使用者預期的方式回應使用者。這正是事件之目的。 @@ -19563,7 +19565,7 @@ zh-TW: description_student: 製作你自己的智慧型手機應用程式草稿。 description_teacher: 本課堂會讓學生明白,電腦可協助現實生活中的大眾。首先,學生會理解一些虛構的智慧型手機使用者,以協助他們找出「合適的應用程式」解決他們的需要。然後,學生會練習同理心與創意,製作自己的智慧型手機應用程式草稿,解決下一位使用者的需要。 key: 合適的應用程式 - The Big Event Jr.: + The Big Event Jr: name: 小小大事件 description_student: 老師按下巨型遙控器的按鈕後,你便會移動或是大叫。 description_teacher: 事件是很好的方式,在預先編寫好的演算法中增加變化。有時候,你希望自己的程式能夠完全以使用者預期的方式回應使用者。這正是事件之目的。 @@ -19637,7 +19639,7 @@ zh-TW: description_audience: 年齡 5-8 coursec-2022: lessons: - My Robotic Friends Jr.: + My Robotic Friends Jr: name: 我的小機器人朋友 description_student: 在本課堂中,你會假設同學是機器人,然後為他們設計程式,建立杯子堆疊的模式。 description_teacher: 學生會使用一組符號來代替程式碼,設計演算法指示「機器人」把杯子疊起成不同的模式。學生會輪流扮演機器人,且僅回應同伴定義的演算法。這個部分會教導學生符號和行動關的聯繫、演算法和程式間的分別,以及有用的除錯技巧。 @@ -19658,7 +19660,7 @@ zh-TW: name: 用代碼創作藝術 description_student: 為藝術家設計程式,製作漂亮的圖像。 description_teacher: 在本課堂中,學生會控制藝術家完成畫面上的圖畫。這個藝術家舞台可讓學生製作越來越複雜的圖像,期間會使用新的積木,例如「move forward by 100 pixels」(向前移動 100 像素)與「turn right by 90 degrees」(向右旋轉 90 度)等。 - My Loopy Robotic Friends Jr.: + My Loopy Robotic Friends Jr: name: 我的愛迴圈小機器人朋友 description_student: 在本課堂中,你會再次為同學設計程式,但會使用迴圈(loop),這樣,你便能夠解決更龐大、更複雜的問題。 description_teacher: 學生會以最初的「我的機器人朋友」活動為基礎,處理更大型且更複雜的設計。為了幫助「機器人」設計程式,以完成這些更大型的設計,學生將需要找出指令裡有哪些重複模式可使用迴圈(loop)取代。 @@ -20319,6 +20321,8 @@ zh-TW: name: Java 實驗室 lesson-9: name: 迴圈 + lesson-21: + name: 主控台 lesson_groups: lessonGroup-2: display_name: 內容 @@ -20370,10 +20374,17 @@ zh-TW: name: 單元 2 評估 lesson-6: name: 變數 + lesson-16: + name: 主控台 lesson_groups: lessonGroup-2: display_name: 內容 csa3-2022: + lessons: + lesson-5: + name: 計次迴圈(For Loops) + lesson-16: + name: 主控台 lesson_groups: lessonGroup-2: display_name: 內容 @@ -20647,6 +20658,8 @@ zh-TW: lessons: lesson-1: name: 歡迎 + lesson-9: + name: 教學計畫 csa2-2022-exemplars: lessons: lesson-1: @@ -20694,3 +20707,13 @@ zh-TW: key: 教學計畫 Next steps: key: 下一步 + vpl-csd2-ci-pilot-2022: + lessons: + lesson-5: + name: 實體運算 + vpl-csd3-ci-pilot-2022: + lessons: + lesson-5: + name: 實體運算 + hello-world-csc: + title: 你好世界 From bb35179da85393c4deb96fab3bac10c71047d8e5 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:16:11 +0000 Subject: [PATCH 81/84] apps i18n updates --- apps/i18n/common/bg_bg.json | 12 ++++++++++++ apps/i18n/common/sk_sk.json | 2 +- apps/i18n/common/uk_ua.json | 10 ++++++++++ apps/i18n/common/vi_vn.json | 12 ++++++++---- apps/i18n/fish/bg_bg.json | 3 +++ apps/i18n/javalab/ar_sa.json | 2 +- apps/i18n/javalab/az_az.json | 2 +- apps/i18n/javalab/bg_bg.json | 2 +- apps/i18n/javalab/cs_cz.json | 2 +- apps/i18n/javalab/de_de.json | 2 +- apps/i18n/javalab/es_es.json | 2 +- apps/i18n/javalab/es_mx.json | 2 +- apps/i18n/javalab/fil_ph.json | 2 +- apps/i18n/javalab/fr_fr.json | 2 +- apps/i18n/javalab/hi_in.json | 2 +- apps/i18n/javalab/hu_hu.json | 2 +- apps/i18n/javalab/id_id.json | 2 +- apps/i18n/javalab/in_tl.json | 3 ++- apps/i18n/javalab/it_it.json | 2 +- apps/i18n/javalab/ja_jp.json | 2 +- apps/i18n/javalab/kn_in.json | 2 +- apps/i18n/javalab/ko_kr.json | 2 +- apps/i18n/javalab/mr_in.json | 2 +- apps/i18n/javalab/ms_my.json | 2 +- apps/i18n/javalab/nl_nl.json | 2 +- apps/i18n/javalab/pl_pl.json | 7 ++++++- apps/i18n/javalab/pt_br.json | 2 +- apps/i18n/javalab/pt_pt.json | 2 +- apps/i18n/javalab/ro_ro.json | 2 +- apps/i18n/javalab/ru_ru.json | 2 +- apps/i18n/javalab/sk_sk.json | 2 +- apps/i18n/javalab/ta_in.json | 2 +- apps/i18n/javalab/th_th.json | 2 +- apps/i18n/javalab/tr_tr.json | 2 +- apps/i18n/javalab/ur_pk.json | 2 +- apps/i18n/javalab/vi_vn.json | 2 +- apps/i18n/javalab/zh_cn.json | 2 +- apps/i18n/javalab/zh_tw.json | 2 +- apps/i18n/turtle/in_tl.json | 3 +++ apps/i18n/turtle/pl_pl.json | 3 +++ i18n/locales/ar-SA/blockly-mooc/javalab.json | 2 +- i18n/locales/az-AZ/blockly-mooc/javalab.json | 2 +- i18n/locales/bg-BG/blockly-mooc/common.json | 12 ++++++++++++ i18n/locales/bg-BG/blockly-mooc/fish.json | 3 +++ i18n/locales/bg-BG/blockly-mooc/javalab.json | 2 +- i18n/locales/cs-CZ/blockly-mooc/javalab.json | 2 +- i18n/locales/de-DE/blockly-mooc/javalab.json | 2 +- i18n/locales/es-ES/blockly-mooc/javalab.json | 2 +- i18n/locales/es-MX/blockly-mooc/javalab.json | 2 +- i18n/locales/fil-PH/blockly-mooc/javalab.json | 2 +- i18n/locales/fr-FR/blockly-mooc/javalab.json | 2 +- i18n/locales/hi-IN/blockly-mooc/javalab.json | 2 +- i18n/locales/hu-HU/blockly-mooc/javalab.json | 2 +- i18n/locales/id-ID/blockly-mooc/javalab.json | 2 +- i18n/locales/in-TL/blockly-mooc/javalab.json | 3 ++- i18n/locales/in-TL/blockly-mooc/turtle.json | 3 +++ i18n/locales/it-IT/blockly-mooc/javalab.json | 2 +- i18n/locales/ja-JP/blockly-mooc/javalab.json | 2 +- i18n/locales/kn-IN/blockly-mooc/javalab.json | 2 +- i18n/locales/ko-KR/blockly-mooc/javalab.json | 2 +- i18n/locales/mr-IN/blockly-mooc/javalab.json | 2 +- i18n/locales/ms-MY/blockly-mooc/javalab.json | 2 +- i18n/locales/nl-NL/blockly-mooc/javalab.json | 2 +- i18n/locales/pl-PL/blockly-mooc/javalab.json | 7 ++++++- i18n/locales/pl-PL/blockly-mooc/turtle.json | 3 +++ i18n/locales/pt-BR/blockly-mooc/javalab.json | 2 +- i18n/locales/pt-PT/blockly-mooc/javalab.json | 2 +- i18n/locales/ro-RO/blockly-mooc/javalab.json | 2 +- i18n/locales/ru-RU/blockly-mooc/javalab.json | 2 +- i18n/locales/sk-SK/blockly-mooc/common.json | 2 +- i18n/locales/sk-SK/blockly-mooc/javalab.json | 2 +- i18n/locales/ta-IN/blockly-mooc/javalab.json | 2 +- i18n/locales/th-TH/blockly-mooc/javalab.json | 2 +- i18n/locales/tr-TR/blockly-mooc/javalab.json | 2 +- i18n/locales/uk-UA/blockly-mooc/common.json | 10 ++++++++++ i18n/locales/ur-PK/blockly-mooc/javalab.json | 2 +- i18n/locales/vi-VN/blockly-mooc/common.json | 12 ++++++++---- i18n/locales/vi-VN/blockly-mooc/javalab.json | 2 +- i18n/locales/zh-CN/blockly-mooc/javalab.json | 2 +- i18n/locales/zh-TW/blockly-mooc/javalab.json | 2 +- 80 files changed, 158 insertions(+), 76 deletions(-) diff --git a/apps/i18n/common/bg_bg.json b/apps/i18n/common/bg_bg.json index b14116a336948..f83588910273a 100644 --- a/apps/i18n/common/bg_bg.json +++ b/apps/i18n/common/bg_bg.json @@ -99,7 +99,9 @@ "animationPicker_drawYourOwn": "Нарисувайте своя собствен", "animationPicker_error": "Грешка: {message}", "animationPicker_failedToParseImage": "Изображението не можа да бъде анализирано", + "animationPicker_leaveSelectionTitle": "Напусете Библиотеката?", "animationPicker_noResultsFound": "За съжаление не бяха открити резултати.", + "animationPicker_returnToLibrary": "Въренете се в Библиотеката", "animationPicker_title": "Библиотека за Анимации", "animationPicker_unsupportedType": "За съжаление този тип файл не се поддържа.", "animationPicker_unsupportedSize": "Моля, увери се, че изображението, което се опитваш да качиш, е по-малко от 100 KB.", @@ -416,6 +418,7 @@ "coursesCardAction": "Намери курс", "coursesCardDescription": "Предизвикай себе си с нов курс.", "coursesLearnHeroButton": "Да започнем", + "coursesLearnHeroHeading": "Всеки може да научи компютърни науки", "coursesTeachHeroButton": "Да започнем", "courseOverviewVersionLabel": "Версия:", "create": "Създай", @@ -456,6 +459,7 @@ "csJourneysDescription": "Оживете CS и помогнете на учениците да направят реални връзки с това, което учат. Дайте им възможност да продължат своите CS пътешествия с тези ресурси.", "current": "Текущ", "currentCourse": "Текущ курс", + "currentSection": "Моментна селекция", "currentUnit": "Текуща Част:", "currentVersion": "Текуща версия", "curriculum": "Учебна програма", @@ -482,6 +486,7 @@ "dataVisualizerXValues": "Х Стойности", "dataVisualizerYValues": "Y Стойности", "dataVisualizerViewSnapshot": "Виж Моментна Снимка", + "dataVisualizerSnapshotDescription": "Създадено използвайки Code.org App Lab на {date} от таблицата {table} в проекта {project}", "dataWorkspaceHeader": "Данни за браузъра", "dateWithColon": "Дата:", "debugWatchHeader": "Гледай", @@ -511,6 +516,10 @@ "deleteAccount": "Изтриване на вашия акаунт", "deleteAccount_studentWarning": "Изтриването на профила ще унищожи завинаги всички лични данни, курсовата работа и проекти, свързани с този акаунт.", "deleteAccountDialog_header": "Наистина ли искате да изтриете профила си?", + "deleteAccountDialog_checkbox2_1": "Аз съм наясно с", + "deleteAccountDialog_currentPassword": "Текуща парола:", + "deleteAccountDialog_verificationString": "Изтрийте моят акоунт", + "deleteAsset": "Изтрийте {assetType}", "deleteConfirm": "Да се изтрие ли?", "deleteGroup": "Изтрий Групата", "deleteProject": "Изтриване на проект", @@ -1121,6 +1130,7 @@ "projectWarning": "Забележка: Вие сте на ниво, което е част от дългосрочен проект. Промените, направени на това ниво ще се появят и в други нива в проекта.", "provideAgeReportAbuse": "Моля посочете възрастта си", "provideEmail": "Моля да предоставите имейл адрес", + "publish": "Публикувайте", "publishPending": "Побликува се…", "publishToClassGallery": "Публикуване в галерията на класа", "publishToPublicGallery": "Публикуване в публичната Галерия", @@ -1196,6 +1206,7 @@ "schoolCityTown": "Град / Населено Място", "schoolCountry": "Училищен район", "schoolInfoDialogDescriptionSchoolName": "{schoolName}?", + "schoolInfoInterstitialDescription": "Моля попълнете информацията за вашето училище по-долу.", "schoolName": "Име на училището", "schoolState": "Щат на Училището", "schoolType": "Тип училище", @@ -1389,6 +1400,7 @@ "unnamedFunction": "Имате променлива или функция, която няма име. Не забравяйте да дадете подробно описателно име.", "unplugged": "Без компютър", "unpluggedActivity": "Ънплъгд дейност", + "unpublish": "Отпубликувайте", "unpublishPending": "Премахване на публикацията...", "unusedCode": "Неизползван код", "updating": "обновяване", diff --git a/apps/i18n/common/sk_sk.json b/apps/i18n/common/sk_sk.json index 853a4df3e4b86..747abf9e73168 100644 --- a/apps/i18n/common/sk_sk.json +++ b/apps/i18n/common/sk_sk.json @@ -1600,7 +1600,7 @@ "tooMuchWork": "To je veľké množstvo práce! Mohol by si skúsiť opakovať menej krát?", "toolboxHeader": "Bloky", "toolboxHeaderDroplet": "Nástroje", - "too_young": "Tento obsah má vekové obmedzenia a nie je k dispozícii pre mladších študentov.", + "too_young": "Tento obsah má vekové obmedzenia a nie je k dispozícii pre mladších žiakov.", "topCenter": "hore v strede", "topCourseExplanation": "Pokračuj v lekcii na tvojej poslednej rozpracovanej úlohe alebo si zobraz celý kurz s prehľadom tvojho postupu.", "topCourseLessonIntro": "Momentálne pracuješ na {lessonName}.", diff --git a/apps/i18n/common/uk_ua.json b/apps/i18n/common/uk_ua.json index ce1c6f0b748c6..34ad42f071094 100644 --- a/apps/i18n/common/uk_ua.json +++ b/apps/i18n/common/uk_ua.json @@ -596,17 +596,25 @@ "dropletBlock_mathIncrement_description": "Додає один до х", "dropletBlock_mathIncrement_param0": "x", "dropletBlock_mathIncrement_signatureOverride": "x++", + "dropletBlock_mathDecrement_description": "Віднімає одиницю від х", "dropletBlock_mathDecrement_param0": "x", "dropletBlock_mathDecrement_signatureOverride": "x--", + "dropletBlock_mathPow_description": "Переводить х у ступінь y", "dropletBlock_mathPow_param0": "x", + "dropletBlock_mathPow_param0_description": "Основне число.", "dropletBlock_mathPow_param1": "у", + "dropletBlock_mathPow_param1_description": "Число степеня.", "dropletBlock_mathRandom_description": "Повертає випадкове число від 0 (включно) до 1 (не включно)", "dropletBlock_mathRandom_signatureOverride": "Math.random()", "dropletBlock_mathRound_param0": "x", + "dropletBlock_mathSqrt_description": "Повертає квадратний корінь х", "dropletBlock_mathSqrt_param0": "x", "dropletBlock_mathSqrt_signatureOverride": "Math.sqrt(x)", + "dropletBlock_moduloOperator_description": "Повертає залишок задачі поділу", + "dropletBlock_moduloOperator_signatureOverride": "оператор за модулем", "dropletBlock_playSound_description": "Відтворює звуковий MP3-файл із зазначеного URL.", "dropletBlock_playSound_param0_description": "URL-адреса звукового файлу. Може бути назвою активу проекту, або зовнішнім URL.", + "dropletBlock_playSpeech_description": "Відтворює вказаний текст як мовлення з голосом зазначеної статі. На основі AI Microsoft Azure.", "dropletBlock_randomNumber_description": "Повертає випадкове число в закритому діапазоні від мінімального до максимального.", "dropletBlock_randomNumber_param0": "мінімум", "dropletBlock_randomNumber_param0_description": "Найменше число, котре можна повернути", @@ -616,7 +624,9 @@ "dropletBlock_stopSound_description": "Зупиняє відтворення звукового файлу із зазначеної URL-адреси, або всіх звуків, якщо URL не вказано.", "dropletBlock_stopSound_param0_description": "URL-адреса звукового файлу. Може бути назвою активу проекту, або зовнішнім URL.", "edit": "Редагувати", + "editAll": "Відредагувати все", "editProject": "Редагування проекту", + "editDuringRunMessage": "Можливо, ваш код змінився. Натисніть «Скинути», а потім «Виконати», щоб знову запустити код.", "editSectionLoginTypeGoogleDesc": "Учні заходять через Google Classroom.", "editable": "Редагуємий", "eligibilityReqPD": "Ви відвідали 5-денний літній семінар з курсу Відкриття інформатики у 2019 році або берете участь у Програмі розвитку ведучих 2019-20 років як новий ведучий курсу Відкриття інформатики.", diff --git a/apps/i18n/common/vi_vn.json b/apps/i18n/common/vi_vn.json index c6edf25f30419..2afbe9f70c348 100644 --- a/apps/i18n/common/vi_vn.json +++ b/apps/i18n/common/vi_vn.json @@ -373,6 +373,7 @@ "createAccountDesc": "Tham gia Code.org! Với một tài khoản, bạn sẽ có thể lưu lại tiến trình khóa học của mình, lưu trữ các ứng dụng và trò chơi của bạn và chia sẻ các mục yêu thích của bạn trên thư viện công cộng.", "createAccountToShare": "Tạo một tài khoản Code.org để chia sẻ dự án của bạn", "createAccountToShareDescription": "Bạn phải tạo một tài khoản Code.org trước khi bạn có thể chia sẻ và xuất bản dự án của bạn. Tạo một tài khoản cũng sẽ cho phép bạn lưu lại tiến trình và tiếp tục làm việc trên các dự án sau này.", + "createBlocklyBehavior": "Tạo hành vi mới", "createGroup": "Tạo nhóm", "createNewClassroom": "Tạo một lớp học mới để bắt đầu việc phân công các khóa học và nhìn thấy sự tiến bộ của học sinh.", "createSection": "Tạo một mục", @@ -734,10 +735,12 @@ "moreAllCaps": "NHIỀU HƠN", "moreInfo": "Xem thêm thông tin.", "myCourses": "Các khóa học của tôi", - "myProjects": "Chương trình của tôi", + "myLibraries": "Thư viện của tôi", + "myProjects": "Dự án của tôi", "myProfessionalLearningCourses": "Khóa học nâng cao chuyên môn của tôi", "name": "Tên", "nestedForSameVariable": "Bạn đang sử dụng cùng một biến trong hai hoặc nhiều vòng lặp lồng nhau. Sử dụng tên biến duy nhất để tránh vòng lặp vô hạn.", + "newCostume": "trang phục mới", "newPassword": "Mật khẩu mới", "newSection": "Thêm bài mới", "newSectionUpdated": "Tạo một phần mới", @@ -853,7 +856,7 @@ "projectTypeAllProjectsGamelab": "Tất cả các dự án của phòng thí nghiệm trò chơi", "projectTypeAllProjectsGamelabBeta": "Tất cả các dự án của phòng thí nghiệm trò chơi (beta)", "projectTypeAlgebra": "Đại số", - "projectTypeApplab": "Phòng thí nghiệm ứng dụng", + "projectTypeApplab": "Tạo Ứng Dụng", "projectTypeArtist": "Họa sĩ", "projectTypeArtistPreReader": "Nghệ sĩ (Trẻ chưa biết đọc)", "projectTypeBasketball": "Bóng rổ", @@ -865,7 +868,7 @@ "projectTypeEvents": "Các sự kiện", "projectTypeFlappy": "Flappy bird", "projectTypeFrozen": "Frozen", - "projectTypeGamelab": "Phòng thí nghiệm trò chơi", + "projectTypeGamelab": "Tạo Trò Chơi", "projectTypeGamelabBeta": "Kho Trò chơi (beta)", "projectTypeGumball": "Thế giới kì diệu của Gumball", "projectTypeIceage": "Kỉ băng hà", @@ -880,6 +883,7 @@ "projectTypePoetry": "Thơ ca", "projectTypeStarwars": "Chiến tranh giữa các vì sao", "projectTypeStarwarsBlocks": "Chiến tranh giữa các vì sao (Khối)", + "projectTypeSpriteLab": "Tạo Nhân \u001dVật", "projectTypeSports": "Thể thao", "projectTypeWeblab": "Kho Web", "projectTypeApplabViewMore": "Xem thêm các dự án Kho Ứng dụng", @@ -903,7 +907,7 @@ "publishToPublicGalleryWarning": "Bạn sắp thêm các dự án của bạn vào thư viện công cộng, có nghĩa là bất cứ ai trên thế giới có thể xem các dự án của bạn. Đảm bảo rằng dự án của bạn không chứa thông tin cá nhân hoặc nội dung không phù hợp.", "published": "Đã xuất bản", "publicGallery": "Thư viện Công cộng", - "publicProjects": "Dự án công cộng", + "publicProjects": "Dự án của cộng đồng", "puzzle": "Câu đố", "puzzleRatingQuestion": "Bạn có thích trò chơi này?", "puzzleTitle": "Câu đố thứ {puzzle_number} trong số {stage_total} câu", diff --git a/apps/i18n/fish/bg_bg.json b/apps/i18n/fish/bg_bg.json index 84cd69a87dadb..caf70f72bb998 100644 --- a/apps/i18n/fish/bg_bg.json +++ b/apps/i18n/fish/bg_bg.json @@ -74,6 +74,9 @@ "doesThisBelongInWater": "Това принадлежи ли във водата? ", "fish": "Риба", "waterCreature": "Водно същество", + "blue": "Синьо", + "green": "Зелено", + "red": "Червено", "circular": "Кръгов", "rectangular": "Правоъгълен", "triangular": "Триъгълен", diff --git a/apps/i18n/javalab/ar_sa.json b/apps/i18n/javalab/ar_sa.json index b49f8b2397b03..5190e532dcb55 100644 --- a/apps/i18n/javalab/ar_sa.json +++ b/apps/i18n/javalab/ar_sa.json @@ -73,9 +73,9 @@ "markIncomplete": "وضع علامة عدم اكتمال", "missingFilenameError": "إسم المجلد لا يمكن أن يكون فارغا. ", "newFile": "ملف جديد", - "noMainMethod": "خطأ: لا يحتوي برنامجك على main.", "noCodeReviewComments": "الملاحظات من استاذك سوف تظهر هنا", "noCodeReviewUntilStudentEditsCode": "لا يمكنك ترك تعليقات حتى يقوم مالك المشروع بتعديل الرمز الافتراضي والنقر على الزر \"تشغيل\"", + "noMainMethod": "خطأ: لا يحتوي برنامجك على main.", "noOtherReviews": "لا توجد مشاريع أخرى جاهزة للمراجعة حتى الآن.", "onlyVisibleToYou": "ملاحظات المعلم ظاهرة لك فقط", "programCompleted": "الملف مكتمل", diff --git a/apps/i18n/javalab/az_az.json b/apps/i18n/javalab/az_az.json index 002b06917180f..019762838c8b3 100644 --- a/apps/i18n/javalab/az_az.json +++ b/apps/i18n/javalab/az_az.json @@ -86,9 +86,9 @@ "markIncomplete": "Tamamlanmadı olaraq işarələyin", "missingFilenameError": "Fayl adı boş ola bilməz.", "newFile": "Yeni Fayl", - "noMainMethod": "Səhv: sizin proqramda main metodu yoxdur.", "noCodeReviewComments": "Müəlliminizin şərhləri burada görünəcək.", "noCodeReviewUntilStudentEditsCode": "Siz layihə sahibi ilkin kodu dəyiştirməyənə və \"çalıştır\" düyməsinə basmayana qədər şərh yaza bilməzsiniz", + "noMainMethod": "Səhv: sizin proqramda main metodu yoxdur.", "noOtherReviews": "Başqa heç bir layihə baxış üçün hazır deyil.", "onlyVisibleToYou": "müəllim şərhləri yalnız sizə görünür", "programCompleted": "Proqram tamamlandı.", diff --git a/apps/i18n/javalab/bg_bg.json b/apps/i18n/javalab/bg_bg.json index c8fa766aefe1d..38c44afa1ce08 100644 --- a/apps/i18n/javalab/bg_bg.json +++ b/apps/i18n/javalab/bg_bg.json @@ -88,9 +88,9 @@ "markIncomplete": "Маркирай като Незавършен", "missingFilenameError": "Името на файла не може да бъде празно.", "newFile": "Нов Файл", - "noMainMethod": "Грешка: вашата програма не съдържа основен (main()) метод. ", "noCodeReviewComments": "Коментарите от твоята учителка ще се появят тук. ", "noCodeReviewUntilStudentEditsCode": "Не можеш да оставяш коментари, докато собственикът на проекта не промени началния код и не кликне върху бутона „Изпълни“ (\"Run\")", + "noMainMethod": "Грешка: вашата програма не съдържа основен (main()) метод. ", "noOtherReviews": "Все още няма други проекти готови за преглед. ", "onlyVisibleToYou": "коментарите на учителите са видими само от теб", "programCompleted": "Програмата е завършена.", diff --git a/apps/i18n/javalab/cs_cz.json b/apps/i18n/javalab/cs_cz.json index 0dfec95d70072..2aad10da5ba60 100644 --- a/apps/i18n/javalab/cs_cz.json +++ b/apps/i18n/javalab/cs_cz.json @@ -86,9 +86,9 @@ "markIncomplete": "Označit nehotové", "missingFilenameError": "Název souboru nesmí být prázdný.", "newFile": "Nový soubor", - "noMainMethod": "Chyba: Váš program neobsahuje hlavní metodu.", "noCodeReviewComments": "Tady se budou zobrazovat komentáře od Vašeho učitele.", "noCodeReviewUntilStudentEditsCode": "Nemůžete komentovat, dokud vlastník projektu neupraví implicitní kód a neklikne na tlačítko „Spustit“", + "noMainMethod": "Chyba: Váš program neobsahuje hlavní metodu.", "noOtherReviews": "Zatím nejsou připraveny k recenzi žádné jiné projekty.", "onlyVisibleToYou": "komentáře učitele vidíte jen Vy", "programCompleted": "Program vyhotoven.", diff --git a/apps/i18n/javalab/de_de.json b/apps/i18n/javalab/de_de.json index a7a9637b24f81..89ddd1e5ddcb1 100644 --- a/apps/i18n/javalab/de_de.json +++ b/apps/i18n/javalab/de_de.json @@ -73,9 +73,9 @@ "markIncomplete": "Als nicht erledigt markieren", "missingFilenameError": "Der Dateiname darf nicht leer sein.", "newFile": "Neue Datei", - "noMainMethod": "Fehler: Ihr Programm enthält keine Hauptmethode.", "noCodeReviewComments": "Kommentare von deinem Lehrer / deiner Lehrerin erscheinen hier.", "noCodeReviewUntilStudentEditsCode": "Du kannst keine Kommentare hinterlassen, bis der Projektverantwortliche den Standardcode verändert und den Button \"Ausführen\" geklickt hat.", + "noMainMethod": "Fehler: Ihr Programm enthält keine Hauptmethode.", "noOtherReviews": "Es sind noch keine anderen Projekte zur Überprüfung bereit.", "onlyVisibleToYou": "nur für Sie sichtbar", "programCompleted": "Programm beendet.", diff --git a/apps/i18n/javalab/es_es.json b/apps/i18n/javalab/es_es.json index 00684801a7b48..aae7a569618b7 100644 --- a/apps/i18n/javalab/es_es.json +++ b/apps/i18n/javalab/es_es.json @@ -89,9 +89,9 @@ "markIncomplete": "Marca Incompleta", "missingFilenameError": "El nombre del archivo no puede estar en blanco.", "newFile": "Archivo Nuevo", - "noMainMethod": "Error: Tu programa no contiene un método principal.", "noCodeReviewComments": "Los comentarios de tu docente aparecen aquí.", "noCodeReviewUntilStudentEditsCode": "No puedes dejar comentarios hasta que el propietario del proyecto haya modificado el código por defecto y haya pulsado el botón \"Ejecutar\"", + "noMainMethod": "Error: Tu programa no contiene un método principal.", "noOtherReviews": "Todavía no hay ningún otro proyecto listo para ser revisado.", "onlyVisibleToYou": "los comentarios de los profesores sólo son visibles para ti", "programCompleted": "Programa completado.", diff --git a/apps/i18n/javalab/es_mx.json b/apps/i18n/javalab/es_mx.json index 084142389f1e4..47e7bf74f9d22 100644 --- a/apps/i18n/javalab/es_mx.json +++ b/apps/i18n/javalab/es_mx.json @@ -89,9 +89,9 @@ "markIncomplete": "Marca Incompleta", "missingFilenameError": "El nombre del archivo no puede estar en blanco.", "newFile": "Archivo Nuevo", - "noMainMethod": "Error: Tu programa no contiene un método principal.", "noCodeReviewComments": "Los comentarios de tu docente aparecen aquí.", "noCodeReviewUntilStudentEditsCode": "No puedes dejar comentarios hasta que el propietario del proyecto haya modificado el código por defecto y haya pulsado el botón \"Ejecutar\"", + "noMainMethod": "Error: Tu programa no contiene un método principal.", "noOtherReviews": "Todavía no hay ningún otro proyecto listo para ser revisado.", "onlyVisibleToYou": "los comentarios de los profesores sólo son visibles para ti", "programCompleted": "Programa completado.", diff --git a/apps/i18n/javalab/fil_ph.json b/apps/i18n/javalab/fil_ph.json index d6258eb67f10e..2a064d030741a 100644 --- a/apps/i18n/javalab/fil_ph.json +++ b/apps/i18n/javalab/fil_ph.json @@ -86,9 +86,9 @@ "markIncomplete": "Markahan bilang Di-kumpleto", "missingFilenameError": "Hindi dapat blangko ang pangalan ng file.", "newFile": "Bagong File", - "noMainMethod": "Error: walang pangunahing pamamaraan ang programa mo.", "noCodeReviewComments": "Lalabas dito ang mga komento ng guro mo.", "noCodeReviewUntilStudentEditsCode": "Hindi ka makakapag-iwan ng mga komento sa proyekto hanggang di binago ng may-ari ang default na code at i-click ang \"Run\" na button", + "noMainMethod": "Error: walang pangunahing pamamaraan ang programa mo.", "noOtherReviews": "Wala pang ibang proyektong masusuri.", "onlyVisibleToYou": "makikita mo lamang ang mga komento ng guro", "programCompleted": "Nakumpleto na ang Program.", diff --git a/apps/i18n/javalab/fr_fr.json b/apps/i18n/javalab/fr_fr.json index 01b531e0b040e..35f48125deaab 100644 --- a/apps/i18n/javalab/fr_fr.json +++ b/apps/i18n/javalab/fr_fr.json @@ -73,9 +73,9 @@ "markIncomplete": "Marquer comme inachevé", "missingFilenameError": "Vous devez saisir un nom pour le fichier.", "newFile": "Nouveau fichier", - "noMainMethod": "Erreur : votre programme ne contient pas de fonction principale.", "noCodeReviewComments": "Les commentaires faits par votre professeur apparaîtront ici.", "noCodeReviewUntilStudentEditsCode": "Vous ne pouvez pas commenter tant que le propriétaire du projet n'a pas modifié le code par défaut et cliqué sur le bouton \"Exécuter\".", + "noMainMethod": "Erreur : votre programme ne contient pas de fonction principale.", "noOtherReviews": "Aucun autre projet n'est encore prêt pour être évalué.", "onlyVisibleToYou": "les commentaires des enseignants ne peuvent être lus que par vous", "programCompleted": "Programme terminé.", diff --git a/apps/i18n/javalab/hi_in.json b/apps/i18n/javalab/hi_in.json index 74bfbbe626128..6d29300ecaf05 100644 --- a/apps/i18n/javalab/hi_in.json +++ b/apps/i18n/javalab/hi_in.json @@ -73,9 +73,9 @@ "markIncomplete": "मार्क करो अधूरा है", "missingFilenameError": "फाइल नाम खाली नहीं छोड़ा जा सकता।", "newFile": "नई फाइल", - "noMainMethod": "त्रुटि: आपके प्रोग्राम में मुख्य विधि नहीं है। ", "noCodeReviewComments": "आपके अध्यापक की टिप्पणियां यहां दिखाई देंगी। ", "noCodeReviewUntilStudentEditsCode": "आप टिप्पणियां नहीं कर सकते, जब तक कि प्रोजेक्ट का ओनर डिफॉल्ट कोड को संशोधित करके \"रन\" बटन पर क्लिक न कर दे।", + "noMainMethod": "त्रुटि: आपके प्रोग्राम में मुख्य विधि नहीं है। ", "noOtherReviews": "अभी कोई और प्रोजेक्ट रिव्यु के लिए तैयार नहीं हैं।", "onlyVisibleToYou": "अध्यापक की टिप्पणियों को केवल आप देख सकते हैं", "programCompleted": "प्रोग्राम पूरा हुआ।", diff --git a/apps/i18n/javalab/hu_hu.json b/apps/i18n/javalab/hu_hu.json index afdbfd85c4236..7f7e1fd3137b1 100644 --- a/apps/i18n/javalab/hu_hu.json +++ b/apps/i18n/javalab/hu_hu.json @@ -73,9 +73,9 @@ "markIncomplete": "Jelölés befejezetlenként", "missingFilenameError": "A fájlnév nem lehet üres.", "newFile": "Új fájl", - "noMainMethod": "Hiba: A programod nem tartalmaz egy fő metódust.", "noCodeReviewComments": "A megjegyzések a tanárodtól itt fognak megjelenni.", "noCodeReviewUntilStudentEditsCode": "You cannot leave comments until the project owner has modified the default code and clicked the \"Run\" button\n", + "noMainMethod": "Hiba: A programod nem tartalmaz egy fő metódust.", "noOtherReviews": "Más projekt még nem áll készen a felülvizsgálatra.", "onlyVisibleToYou": "A tanárod megjegyzései csak a te számodra láthatóak.", "programCompleted": "Program befejezve", diff --git a/apps/i18n/javalab/id_id.json b/apps/i18n/javalab/id_id.json index 02705eae82c99..029a1d5d3837c 100644 --- a/apps/i18n/javalab/id_id.json +++ b/apps/i18n/javalab/id_id.json @@ -73,9 +73,9 @@ "markIncomplete": "Tandai Tidak Selesai", "missingFilenameError": "Nama file tidak boleh kosong.", "newFile": "File Baru", - "noMainMethod": "Kesalahan: program Anda tidak memiliki metode utama.", "noCodeReviewComments": "Komentar dari gurumu akan muncul di sini.", "noCodeReviewUntilStudentEditsCode": "Anda tidak dapat meninggalkan komentar hingga pemilik proyek telah mengubah kode default dan mengklik tombol \"Jalankan\"", + "noMainMethod": "Kesalahan: program Anda tidak memiliki metode utama.", "noOtherReviews": "Belum ada proyek lain yang siap untuk diperiksa.", "onlyVisibleToYou": "komentar guru hanya terlihat oleh Anda", "programCompleted": "Program selesai.", diff --git a/apps/i18n/javalab/in_tl.json b/apps/i18n/javalab/in_tl.json index 890b311c17c3a..325cd9e38e54a 100644 --- a/apps/i18n/javalab/in_tl.json +++ b/apps/i18n/javalab/in_tl.json @@ -93,10 +93,11 @@ "markIncomplete": "crwdns2710635:0crwdne2710635:0", "missingFilenameError": "crwdns2693829:0crwdne2693829:0", "newFile": "crwdns2572414:0crwdne2572414:0", - "noMainMethod": "crwdns2547496:0crwdne2547496:0", "noCodeReviewComments": "crwdns2691071:0crwdne2691071:0", "noCodeReviewUntilStudentEditsCode": "crwdns2691225:0crwdne2691225:0", + "noMainMethod": "crwdns2547496:0crwdne2547496:0", "noOtherReviews": "crwdns2695497:0crwdne2695497:0", + "noTestsFound": "crwdns2905878:0crwdne2905878:0", "onlyVisibleToYou": "crwdns2688820:0crwdne2688820:0", "programCompleted": "crwdns2691091:0crwdne2691091:0", "refresh": "crwdns2710369:0crwdne2710369:0", diff --git a/apps/i18n/javalab/it_it.json b/apps/i18n/javalab/it_it.json index b5bc46ea78200..4c37af027d834 100644 --- a/apps/i18n/javalab/it_it.json +++ b/apps/i18n/javalab/it_it.json @@ -76,9 +76,9 @@ "markIncomplete": "Segna come incompleto", "missingFilenameError": "Il nome del file non può essere vuoto.", "newFile": "Nuovo File", - "noMainMethod": "Errore: il tuo programma non contiene un metodo principale.", "noCodeReviewComments": "I commenti dal tuo insegnante compariranno qui.", "noCodeReviewUntilStudentEditsCode": "Non puoi lasciare commenti finché il proprietario del progetto non ha modificato il codice predefinito e cliccato il pulsante \"Esegui\"", + "noMainMethod": "Errore: il tuo programma non contiene un metodo principale.", "noOtherReviews": "Nessun altro progetto è ancora pronto per la revisione.", "onlyVisibleToYou": "visibile solo a te", "programCompleted": "Programma completato.", diff --git a/apps/i18n/javalab/ja_jp.json b/apps/i18n/javalab/ja_jp.json index 2827834e72590..0461c943cb9d1 100644 --- a/apps/i18n/javalab/ja_jp.json +++ b/apps/i18n/javalab/ja_jp.json @@ -73,9 +73,9 @@ "markIncomplete": "未完了とマーク", "missingFilenameError": "フォルダ名は空白にできません。", "newFile": "新規ファイル", - "noMainMethod": "エラー:プログラムにmainメソッドが含まれていません。", "noCodeReviewComments": "先生からのコメントがここに表示されます。", "noCodeReviewUntilStudentEditsCode": "プロジェクトの所有者がデフォルトのコードを変更して「実行」ボタンをクリックするまで、コメントを残すことはできません。", + "noMainMethod": "エラー:プログラムにmainメソッドが含まれていません。", "noOtherReviews": "他のプロジェクトはまだレビューの準備ができていません。", "onlyVisibleToYou": "先生のコメントはあなただけが見ることができます", "programCompleted": "プログラムが完了しました。", diff --git a/apps/i18n/javalab/kn_in.json b/apps/i18n/javalab/kn_in.json index 7c5fc1a4e9a40..4cb5e2e77d6d0 100644 --- a/apps/i18n/javalab/kn_in.json +++ b/apps/i18n/javalab/kn_in.json @@ -86,9 +86,9 @@ "markIncomplete": "ಗುರುತಿಸುವಿಕೆ ಪೂರ್ತಿಯಾಗಿಲ್ಲ", "missingFilenameError": "ಫೈಲ್ ನೇಮ್ ಖಾಲಿ ಇರುವಂತಿಲ್ಲ.", "newFile": "ಹೊಸ ಫೈಲ್", - "noMainMethod": "ದೋಷ: ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಮ್‌ನಲ್ಲಿ ಮುಖ್ಯ ವಿಧಾನ ಇಲ್ಲ.", "noCodeReviewComments": "ನಿಮ್ಮ ಶಿಕ್ಷಕರ ಕಾಮೆಂಟ್‌ಗಳು ಇಲ್ಲಿ ಕಾಣಿಸುತ್ತವೆ.", "noCodeReviewUntilStudentEditsCode": "ಡೀಫಾಲ್ಟ್ ಕೋಡ್ಅನ್ನು ಪ್ರಾಜೆಕ್ಟ್ ಮಾಲೀಕರು ತಿದ್ದುಪಡಿ ಮಾಡಿ, \"ರನ್\" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವವರೆಗೆ ನೀವು ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಮಾಡುವಂತಿಲ್ಲ.", + "noMainMethod": "ದೋಷ: ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಮ್‌ನಲ್ಲಿ ಮುಖ್ಯ ವಿಧಾನ ಇಲ್ಲ.", "noOtherReviews": "ಯಾವುದೇ ಇತರ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳು ಪರಿಶೀಲನೆಗೆ ಇನ್ನೂ ಸಿದ್ಧವಾಗಿಲ್ಲ.", "onlyVisibleToYou": "ಶಿಕ್ಷಕರ ಕಾಮೆಂಟ್‌ಗಳು ಮಾತ್ರ ನಿಮಗೆ ಗೋಚರಿಸುತ್ತವೆ", "programCompleted": "ಪ್ರೋಗ್ರಾಮ್ ಪೂರ್ಣಗೊಂಡಿದೆ.", diff --git a/apps/i18n/javalab/ko_kr.json b/apps/i18n/javalab/ko_kr.json index 8c633d8bd2f72..79af9c3cdecef 100644 --- a/apps/i18n/javalab/ko_kr.json +++ b/apps/i18n/javalab/ko_kr.json @@ -73,9 +73,9 @@ "markIncomplete": "마크 미완료", "missingFilenameError": "파일명은 비워둘 수 없습니다.", "newFile": "새 파일", - "noMainMethod": "오류: 프로그램에 주요 방식이 포함되어 있지 않습니다.", "noCodeReviewComments": "교사 댓글이 여기에 나올 것입니다.", "noCodeReviewUntilStudentEditsCode": "프로젝트 소유자가 기본 코드를 수정하고 \"실행\"버튼을 클릭할 때까지 댓글을 남길 수 없습니다.", + "noMainMethod": "오류: 프로그램에 주요 방식이 포함되어 있지 않습니다.", "noOtherReviews": "다른 프로젝트는 아직 리뷰를 받을 준비가 되지 않았습니다.", "onlyVisibleToYou": "교사 댓글은 여러분에게만 보입니다", "programCompleted": "완료된 프로그램", diff --git a/apps/i18n/javalab/mr_in.json b/apps/i18n/javalab/mr_in.json index 39a962519d081..00ce90b8c15c1 100644 --- a/apps/i18n/javalab/mr_in.json +++ b/apps/i18n/javalab/mr_in.json @@ -88,9 +88,9 @@ "markIncomplete": "अपूर्ण असल्याचे चिन्हित करा.", "missingFilenameError": "फाईलचे नाव रिक्त असू शकत नाही.", "newFile": "नवीन फाइल", - "noMainMethod": "त्रुटी: तुमच्या प्रोग्राममध्ये मुख्य पद्धत नाही.", "noCodeReviewComments": "तुमच्या शिक्षकाच्या टिप्पण्या येथे दिसून येतील.", "noCodeReviewUntilStudentEditsCode": "जोपर्यंत प्रोजेक्ट मालक डीफॉल्ट कोड सुधारित करत नाही आणि \"रन\" बटणावर क्लिक करत नाही तोपर्यंत तुम्ही टिप्पण्या देऊ शकत नाही", + "noMainMethod": "त्रुटी: तुमच्या प्रोग्राममध्ये मुख्य पद्धत नाही.", "noOtherReviews": "इतर कोणतेही प्रोजेक्ट पुनरावलोकनासाठी अद्याप तयार नाहीत.", "onlyVisibleToYou": "शिक्षकांच्या टिप्पण्या फक्त तुम्हालाच दिसतील", "programCompleted": "प्रोग्राम पूर्ण झाला.", diff --git a/apps/i18n/javalab/ms_my.json b/apps/i18n/javalab/ms_my.json index 1af36da8c5e8f..d61654e417dfd 100644 --- a/apps/i18n/javalab/ms_my.json +++ b/apps/i18n/javalab/ms_my.json @@ -86,9 +86,9 @@ "markIncomplete": "Tandakan Tidak Selesai", "missingFilenameError": "Nama fail tidak boleh kosong.", "newFile": "Fail Baharu", - "noMainMethod": "Ralat: atur cara anda tidak mengandungi kaedah utama.", "noCodeReviewComments": "Komen daripada guru anda akan muncul di sini.", "noCodeReviewUntilStudentEditsCode": "Anda tidak boleh meninggalkan komen sehingga pemilik projek telah mengubah suai kod lalai dan mengklik butang \"Jalankan\"", + "noMainMethod": "Ralat: atur cara anda tidak mengandungi kaedah utama.", "noOtherReviews": "Tiada projek lain yang sedia untuk dikaji semula lagi.", "onlyVisibleToYou": "komen guru hanya boleh dilihat oleh anda", "programCompleted": "Atur cara selesai.", diff --git a/apps/i18n/javalab/nl_nl.json b/apps/i18n/javalab/nl_nl.json index 6643922897512..297f901ee913e 100644 --- a/apps/i18n/javalab/nl_nl.json +++ b/apps/i18n/javalab/nl_nl.json @@ -73,9 +73,9 @@ "markIncomplete": "Markeer als onvoltooid", "missingFilenameError": "De bestandsnaam mag niet leeg zijn.", "newFile": "Nieuw bestand", - "noMainMethod": "Fout: uw programma bevat geen hoofdmethode.", "noCodeReviewComments": "Hier verschijnen de opmerkingen van je leraar.", "noCodeReviewUntilStudentEditsCode": "U kunt pas opmerkingen achterlaten als de eigenaar van het project de standaard code heeft aangepast en op de knop \"Uitvoeren\" heeft geklikt.", + "noMainMethod": "Fout: uw programma bevat geen hoofdmethode.", "noOtherReviews": "Er zijn nog geen andere project klaar om te wordne geëvalueerd.", "onlyVisibleToYou": "Alleen jij kunt de opmerkingen van de leraar lezen.", "programCompleted": "Programma voltooid.", diff --git a/apps/i18n/javalab/pl_pl.json b/apps/i18n/javalab/pl_pl.json index aee4b1fb5bd30..f41f801225c63 100644 --- a/apps/i18n/javalab/pl_pl.json +++ b/apps/i18n/javalab/pl_pl.json @@ -1,6 +1,8 @@ { "abortedTestResult": "{className} > {methodName} PRZERWANY", "addAComment": "Dodaj komentarz", + "authorizerNearLimit": "Uruchomiłeś swój kod zbyt wiele razy w ciągu ostatniej godziny. Masz {attemptsLeft} prób, zanim Twoje konto zostanie trwale zablokowane i nie będziesz mógł uruchomić kodu Java. Odczekaj 15 minut, zanim spróbujesz ponownie.", + "authorizerTokenUsed": "Próbujesz ponownie użyć tokena, który już uruchomił Twój kod. Przed ponowną próbą sprawdź, czy jesteś w bezpiecznej sieci. Jeśli uważasz, że ta wiadomość jest błędna, skontaktuj się z support@code.org.", "authorLabel": "autor", "allFilesCompile": "Kompilacja wszystkich plików! ", "backpackFileNameConflictWarning": "Zapisanie spowoduje nadpisanie istniejącego pliku w twoim plecaku", @@ -11,6 +13,7 @@ "backpackSaveErrorMessage": "Spróbuj ponownie", "cancel": "Anuluj", "clearConsole": "Wyczyść konsolę", + "classroomBlocked": "Twoja sekcja uruchomiła Twój kod zbyt wiele razy i została zablokowana. Poproś swojego nauczyciela o kontakt z support@code.org, aby odblokować Twoją sekcję.", "classNotFound": "Błąd: w co najmniej jednym pliku Java brakuje definicji klasy.", "commentUpdateError": "Wystąpił błąd podczas przetwarzania Twojego żądania, spróbuj ponownie.", "commit": "Zatwierdź", @@ -90,10 +93,11 @@ "markIncomplete": "Oznacz jako nie ukończone", "missingFilenameError": "Nazwa Folderu nie może być pusta.", "newFile": "Nowy plik", - "noMainMethod": "Błąd: Twój program nie zawiera metody głównej. ", "noCodeReviewComments": "Tutaj pojawią się komentarze Twojego nauczyciela.", "noCodeReviewUntilStudentEditsCode": "Nie możesz zostawiać komentarzy, dopóki właściciel projektu nie zmodyfikuje domyślnego kodu i nie kliknie przycisku Uruchom", + "noMainMethod": "Błąd: Twój program nie zawiera metody głównej. ", "noOtherReviews": "Żadne inne projekty nie są jeszcze gotowe do przeglądu.", + "noTestsFound": "Nie znaleziono testów.", "onlyVisibleToYou": "uwagi nauczyciela są widoczne tylko dla Ciebie", "programCompleted": "Program zakończony.", "refresh": "Odśwież", @@ -117,5 +121,6 @@ "teacherLabel": "nauczyciel", "togglePeerReviewError": "Błąd podczas włączania/wyłączania wzajemnej oceny, spróbuj ponownie.", "unknownError": "Ups. Natrafiliśmy na błąd po naszej stronie. Spróbuj ponownie uruchomić program. Jeśli ten błąd będzie się powtarzał, skontaktuj się z nami pod adresem support@code.org. Pamiętaj o podaniu w wiadomości identyfikatora połączenia {connectionId}.\n{type}", + "userBlocked": "Uruchomiłeś kod zbyt wiele razy i Twoje konto zostało zablokowane. Skontaktuj się z support@code.org, aby odblokować swoje konto.", "yourPeer": "twój rówieśnik" } \ No newline at end of file diff --git a/apps/i18n/javalab/pt_br.json b/apps/i18n/javalab/pt_br.json index 937ff0344c5c8..fb852b26a394e 100644 --- a/apps/i18n/javalab/pt_br.json +++ b/apps/i18n/javalab/pt_br.json @@ -73,9 +73,9 @@ "markIncomplete": "Marcar os incompletos", "missingFilenameError": "O nome do arquivo não pode ficar em branco.", "newFile": "Novo Arquivo", - "noMainMethod": "Erro: seu programa não contém um método principal.", "noCodeReviewComments": "Os comentários do seu professor serão exibidos aqui.", "noCodeReviewUntilStudentEditsCode": "Não é permitido fazer comentários até que o autor do projeto tenha alterado o código padrão e clicado no botão \"Run\"", + "noMainMethod": "Erro: seu programa não contém um método principal.", "noOtherReviews": "Nenhum outro projeto está pronto para análise ainda.", "onlyVisibleToYou": "Os comentários de professores ficam visíveis somente para você", "programCompleted": "Programa concluído.", diff --git a/apps/i18n/javalab/pt_pt.json b/apps/i18n/javalab/pt_pt.json index e09bc24fa7de7..8d652be325fa7 100644 --- a/apps/i18n/javalab/pt_pt.json +++ b/apps/i18n/javalab/pt_pt.json @@ -73,9 +73,9 @@ "markIncomplete": "Marcar os incompletos", "missingFilenameError": "O nome do arquivo não pode ficar em branco.", "newFile": "Novo Arquivo", - "noMainMethod": "Erro: seu programa não contém um método principal.", "noCodeReviewComments": "Os comentários do seu professor serão exibidos aqui.", "noCodeReviewUntilStudentEditsCode": "Não é permitido fazer comentários até que o autor do projeto tenha alterado o código padrão e clicado no botão \"Run\"", + "noMainMethod": "Erro: seu programa não contém um método principal.", "noOtherReviews": "Nenhum outro projeto está pronto para análise ainda.", "onlyVisibleToYou": "Os comentários de professores ficam visíveis somente para você", "programCompleted": "Programa concluído.", diff --git a/apps/i18n/javalab/ro_ro.json b/apps/i18n/javalab/ro_ro.json index 707d58d9f2de4..280e7c7acb29a 100644 --- a/apps/i18n/javalab/ro_ro.json +++ b/apps/i18n/javalab/ro_ro.json @@ -86,9 +86,9 @@ "markIncomplete": "Marcare Incompletă", "missingFilenameError": "Denumirea fișierului nu poate fi necompletată.", "newFile": "Fișier Nou", - "noMainMethod": "Eroare: programul tău nu conține o metodă principală.", "noCodeReviewComments": "Comentariile profesorului tău vor apărea aici.", "noCodeReviewUntilStudentEditsCode": "Nu poți lăsa comentarii până când titularul proiectului nu a modificat codul implicit și a apăsat butonul „Rulează”", + "noMainMethod": "Eroare: programul tău nu conține o metodă principală.", "noOtherReviews": "Nu există alte proiecte gata a fi revizuite încă.", "onlyVisibleToYou": "comentariile profesorului sunt vizibile doar ție", "programCompleted": "Program completat.", diff --git a/apps/i18n/javalab/ru_ru.json b/apps/i18n/javalab/ru_ru.json index 5e26d13d2546d..0d4c0cff5895f 100644 --- a/apps/i18n/javalab/ru_ru.json +++ b/apps/i18n/javalab/ru_ru.json @@ -73,9 +73,9 @@ "markIncomplete": "Отметить как незавершенное", "missingFilenameError": "Имя файла не может быть пустым.", "newFile": "Новый файл", - "noMainMethod": "Ошибка: ваша программа не содержит главный метод.", "noCodeReviewComments": "Здесь будут отображаться комментарии вашего преподавателя.", "noCodeReviewUntilStudentEditsCode": "Вы не можете оставлять комментарии до тех пор, пока владелец проекта не изменит код по умолчанию и не нажмет кнопку «Выполнить»", + "noMainMethod": "Ошибка: ваша программа не содержит главный метод.", "noOtherReviews": "Другие проекты пока что не готовы для проверки.", "onlyVisibleToYou": "видите только вы", "programCompleted": "Программа завершена.", diff --git a/apps/i18n/javalab/sk_sk.json b/apps/i18n/javalab/sk_sk.json index e3986735a2cf7..2d32dd0d4c7c1 100644 --- a/apps/i18n/javalab/sk_sk.json +++ b/apps/i18n/javalab/sk_sk.json @@ -73,9 +73,9 @@ "markIncomplete": "Označiť ako nedokončené", "missingFilenameError": "Pole s názvom súboru nemôže zostať prázdne.", "newFile": "Nový súbor", - "noMainMethod": "Chyba: Tvoj program neobsahuje metódu main().", "noCodeReviewComments": "Tu sa zobrazia komentáre od tvojho učiteľa", "noCodeReviewUntilStudentEditsCode": "Nemôžeš sem písať komentáre, kým vlastník projektu neupraví predvolený kód a neklikne na tlačidlo Spustiť.", + "noMainMethod": "Chyba: Tvoj program neobsahuje metódu main().", "noOtherReviews": "Na posúdenie zatiaľ nie sú pripravené žiadne ďalšie projekty.", "onlyVisibleToYou": "komentáre učiteľa sú viditeľné iba pre teba", "programCompleted": "Program dokončený.", diff --git a/apps/i18n/javalab/ta_in.json b/apps/i18n/javalab/ta_in.json index edcd1479b6751..6a939242312f1 100644 --- a/apps/i18n/javalab/ta_in.json +++ b/apps/i18n/javalab/ta_in.json @@ -86,9 +86,9 @@ "markIncomplete": "முழுமையற்றதாகக் குறிக்கவும் ", "missingFilenameError": "கோப்பின் பெயர் காலியாக இருக்கக்கூடாது. ", "newFile": "புதிய கோப்பு ", - "noMainMethod": "பிழை: உங்கள் நிரலில் முக்கிய முறை இல்லை. ", "noCodeReviewComments": "உங்கள் ஆசிரியரின் கருத்துகள் இங்கே தோன்றும்.", "noCodeReviewUntilStudentEditsCode": "திட்ட உரிமையாளர் இயல்புநிலை குறியீட்டை மாற்றியமைத்து \"இயக்கு\" பொத்தானைக் கிளிக் செய்யும் வரை நீங்கள் கருத்துகளை வெளியிட முடியாது ", + "noMainMethod": "பிழை: உங்கள் நிரலில் முக்கிய முறை இல்லை. ", "noOtherReviews": "வேறு எந்த திட்டங்களும் இன்னும் மதிப்பாய்வுக்கு தயாராக இல்லை. ", "onlyVisibleToYou": "ஆசிரியர் கருத்துகள் உங்களுக்கு மட்டுமே தெரியும் ", "programCompleted": "திட்டம் முடிந்தது.", diff --git a/apps/i18n/javalab/th_th.json b/apps/i18n/javalab/th_th.json index 0dae0dd652533..6ebae965319bd 100644 --- a/apps/i18n/javalab/th_th.json +++ b/apps/i18n/javalab/th_th.json @@ -86,9 +86,9 @@ "markIncomplete": "ทำเครื่องหมายว่ายังไม่เรียบร้อย", "missingFilenameError": "จำเป็นต้องมีชื่อไฟล์", "newFile": "ไฟล์ใหม่", - "noMainMethod": "ขัดข้อง: โปรแกรมของคุณไม่มีเมธอดหลัก", "noCodeReviewComments": "ความคิดเห็นจากครูจะปรากฎที่นี่", "noCodeReviewUntilStudentEditsCode": "คุณไม่สามารถแสดงความคิดเห็นในโปรเจกต์นี้ได้จนกว่าเจ้าของโปรเจกต์จะปรับเปลี่ยนโค้ดค่าเริ่มต้นและคลิกปุ่ม \"ใช้งาน\"", + "noMainMethod": "ขัดข้อง: โปรแกรมของคุณไม่มีเมธอดหลัก", "noOtherReviews": "ไม่พบโปรเจกต์ที่พร้อมให้รีวิวในขณะนี้", "onlyVisibleToYou": "มีเพียงคุณเท่านั้นที่สามารถเห็นความคิดเห็นของครู", "programCompleted": "โปรแกรมเสร็จสมบูรณ์", diff --git a/apps/i18n/javalab/tr_tr.json b/apps/i18n/javalab/tr_tr.json index 4a8dcb9c5a683..9cd542e78643e 100644 --- a/apps/i18n/javalab/tr_tr.json +++ b/apps/i18n/javalab/tr_tr.json @@ -73,9 +73,9 @@ "markIncomplete": "Tamamlanmadı Olarak İşaretle", "missingFilenameError": "Dosya adı boş olamaz.", "newFile": "Yeni Dosya", - "noMainMethod": "Hata: Programınız ana bir yöntem içermiyor.", "noCodeReviewComments": "Öğretmeninizin yorumları burada görünecek.", "noCodeReviewUntilStudentEditsCode": "Proje sahibi varsayılan kodu değiştirip \"Çalıştır\" düğmesine tıklayana kadar yorum bırakamazsınız", + "noMainMethod": "Hata: Programınız ana bir yöntem içermiyor.", "noOtherReviews": "Başka hiçbir proje henüz gözden geçirilmeye hazır değil.", "onlyVisibleToYou": "öğretmen yorumları sadece size görünür", "programCompleted": "Program tamamlandı.", diff --git a/apps/i18n/javalab/ur_pk.json b/apps/i18n/javalab/ur_pk.json index 272dc52c8b07d..17c8604ee39a0 100644 --- a/apps/i18n/javalab/ur_pk.json +++ b/apps/i18n/javalab/ur_pk.json @@ -86,9 +86,9 @@ "markIncomplete": "نامکمل نشان زد کریں", "missingFilenameError": "فائل کا نام خالی نہیں ہو سکتا۔", "newFile": "نئی فائل", - "noMainMethod": "خرابی: آپ کے پروگرام میں بنیادی طریقہ نہیں ہے۔", "noCodeReviewComments": "آپ کے استاد کے تبصرے یہاں ظاہر ہوں گے۔", "noCodeReviewUntilStudentEditsCode": "آپ تب تک تبصرے نہیں چھوڑ سکتے جب تک کہ پروجیکٹ کے مالک نے پہلے سے طے شدہ کوڈ میں ترمیم نہ کی ہو اور \"چلائیں\" بٹن پر کلک نہ کیا ہو۔", + "noMainMethod": "خرابی: آپ کے پروگرام میں بنیادی طریقہ نہیں ہے۔", "noOtherReviews": "کوئی اور پروجیکٹ ابھی تک جائزہ کے لیے تیار نہیں ہے۔", "onlyVisibleToYou": "اساتذہ کے تبصرے صرف آپ کو نظر آتے ہیں۔", "programCompleted": "پروگرام مکمل ہوا۔", diff --git a/apps/i18n/javalab/vi_vn.json b/apps/i18n/javalab/vi_vn.json index a80ba5a4fe281..50c5722cc6ffa 100644 --- a/apps/i18n/javalab/vi_vn.json +++ b/apps/i18n/javalab/vi_vn.json @@ -73,9 +73,9 @@ "markIncomplete": "Đánh dấu chưa hoàn thành", "missingFilenameError": "Tên tệp không thể để trống.", "newFile": "Tệp mới", - "noMainMethod": "Lỗi: chương trình của bạn không chứa phương thức chính.", "noCodeReviewComments": "Bình luận của giáo viên sẽ xuất hiện tại đây.", "noCodeReviewUntilStudentEditsCode": "Bạn không thể để lại bình luận cho tới khi chủ sở hữu dự án chỉnh sửa mã lệnh mặc định và nhấp chuột vào nút “Chạy”.", + "noMainMethod": "Lỗi: chương trình của bạn không chứa phương thức chính.", "noOtherReviews": "Chưa có dự án nào khác sẵn sàng để đánh giá.", "onlyVisibleToYou": "chỉ mình bạn xem được bình luận của giáo viên", "programCompleted": "Chương trình đã hoàn thành.", diff --git a/apps/i18n/javalab/zh_cn.json b/apps/i18n/javalab/zh_cn.json index a28e532d94fd1..f31cef66fddf3 100644 --- a/apps/i18n/javalab/zh_cn.json +++ b/apps/i18n/javalab/zh_cn.json @@ -86,9 +86,9 @@ "markIncomplete": "标记为未完成", "missingFilenameError": "文件名不能为空。", "newFile": "新文件", - "noMainMethod": "错误:你的程序不包含主方法。", "noCodeReviewComments": "老师的评论将出现在这里。", "noCodeReviewUntilStudentEditsCode": "在项目所有者修改默认代码并点击“运行”按钮之前,你不能留下评论", + "noMainMethod": "错误:你的程序不包含主方法。", "noOtherReviews": "目前还没有其他项目准备好接受评审。", "onlyVisibleToYou": "老师的评论只有你能看到", "programCompleted": "程序完成。", diff --git a/apps/i18n/javalab/zh_tw.json b/apps/i18n/javalab/zh_tw.json index 577baff9fd798..f5a15747a5b67 100644 --- a/apps/i18n/javalab/zh_tw.json +++ b/apps/i18n/javalab/zh_tw.json @@ -73,9 +73,9 @@ "markIncomplete": "標記為未完成", "missingFilenameError": "檔案名稱不能有空格。", "newFile": "新增文件", - "noMainMethod": "錯誤:你的程式並沒有包含主要函式。", "noCodeReviewComments": "老師的評論會顯示在此處。", "noCodeReviewUntilStudentEditsCode": "在專案所有者修改預設程式碼並點選“執行”按鈕之前,您不能發表評論。", + "noMainMethod": "錯誤:你的程式並沒有包含主要函式。", "noOtherReviews": "目前還沒有其他項目準備好接受評審。", "onlyVisibleToYou": "只有你看得到", "programCompleted": "程式完成", diff --git a/apps/i18n/turtle/in_tl.json b/apps/i18n/turtle/in_tl.json index f9b7738d4b7fe..d3a00949f8391 100644 --- a/apps/i18n/turtle/in_tl.json +++ b/apps/i18n/turtle/in_tl.json @@ -38,6 +38,8 @@ "drawATriangle": "crwdns3804:0crwdne3804:0", "drawUpperWave": "crwdns6506:0crwdne6506:0", "drawLowerWave": "crwdns6507:0crwdne6507:0", + "drawShape": "crwdns2888788:0crwdne2888788:0", + "drawShapeWithSideLength": "crwdns2888790:0crwdne2888790:0", "drawSticker": "crwdns56246:0crwdne56246:0", "drawStickerWithSize": "crwdns116820:0crwdne116820:0", "forward": "crwdns2059860:0crwdne2059860:0", @@ -103,5 +105,6 @@ "turtleVisibilityTooltip": "crwdns3106:0crwdne3106:0", "widthTooltip": "crwdns3073:0crwdne3073:0", "withSize": "crwdns117935:0crwdne117935:0", + "withSideLength": "crwdns2888792:0crwdne2888792:0", "wrongColour": "crwdns3074:0%1crwdne3074:0" } \ No newline at end of file diff --git a/apps/i18n/turtle/pl_pl.json b/apps/i18n/turtle/pl_pl.json index d1af7d1a7e76d..939ce01ba7887 100644 --- a/apps/i18n/turtle/pl_pl.json +++ b/apps/i18n/turtle/pl_pl.json @@ -38,6 +38,8 @@ "drawATriangle": "narysuj trójkąt", "drawUpperWave": "narysuj górna falę", "drawLowerWave": "narysuj dolną falę", + "drawShape": "narysuj kształt", + "drawShapeWithSideLength": "narysuj kształt o długości boku", "drawSticker": "narysuj naklejkę", "drawStickerWithSize": "narysuj naklejkę o wielkości", "forward": "do przodu", @@ -103,5 +105,6 @@ "turtleVisibilityTooltip": "Artysta staje się widoczny lub niewidoczny.", "widthTooltip": "Zmienia grubość ołówka.", "withSize": "o wielkości", + "withSideLength": "o długości boku", "wrongColour": "Twój obrazek ma nieodpowiedni kolor. W tej łamigłówce musi to być %1." } \ No newline at end of file diff --git a/i18n/locales/ar-SA/blockly-mooc/javalab.json b/i18n/locales/ar-SA/blockly-mooc/javalab.json index b6085b4f9c6dc..86966ec831375 100644 --- a/i18n/locales/ar-SA/blockly-mooc/javalab.json +++ b/i18n/locales/ar-SA/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "وضع علامة عدم اكتمال", "missingFilenameError": "إسم المجلد لا يمكن أن يكون فارغا. ", "newFile": "ملف جديد", - "noMainMethod": "خطأ: لا يحتوي برنامجك على main.", "noCodeReviewComments": "الملاحظات من استاذك سوف تظهر هنا", "noCodeReviewUntilStudentEditsCode": "لا يمكنك ترك تعليقات حتى يقوم مالك المشروع بتعديل الرمز الافتراضي والنقر على الزر \"تشغيل\"", + "noMainMethod": "خطأ: لا يحتوي برنامجك على main.", "noOtherReviews": "لا توجد مشاريع أخرى جاهزة للمراجعة حتى الآن.", "onlyVisibleToYou": "ملاحظات المعلم ظاهرة لك فقط", "programCompleted": "الملف مكتمل", diff --git a/i18n/locales/az-AZ/blockly-mooc/javalab.json b/i18n/locales/az-AZ/blockly-mooc/javalab.json index 273acf1702246..b027877312370 100644 --- a/i18n/locales/az-AZ/blockly-mooc/javalab.json +++ b/i18n/locales/az-AZ/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "Tamamlanmadı olaraq işarələyin", "missingFilenameError": "Fayl adı boş ola bilməz.", "newFile": "Yeni Fayl", - "noMainMethod": "Səhv: sizin proqramda main metodu yoxdur.", "noCodeReviewComments": "Müəlliminizin şərhləri burada görünəcək.", "noCodeReviewUntilStudentEditsCode": "Siz layihə sahibi ilkin kodu dəyiştirməyənə və \"çalıştır\" düyməsinə basmayana qədər şərh yaza bilməzsiniz", + "noMainMethod": "Səhv: sizin proqramda main metodu yoxdur.", "noOtherReviews": "Başqa heç bir layihə baxış üçün hazır deyil.", "onlyVisibleToYou": "müəllim şərhləri yalnız sizə görünür", "programCompleted": "Proqram tamamlandı.", diff --git a/i18n/locales/bg-BG/blockly-mooc/common.json b/i18n/locales/bg-BG/blockly-mooc/common.json index c77dc353613d0..116eabec0dae8 100755 --- a/i18n/locales/bg-BG/blockly-mooc/common.json +++ b/i18n/locales/bg-BG/blockly-mooc/common.json @@ -99,7 +99,9 @@ "animationPicker_drawYourOwn": "Нарисувайте своя собствен", "animationPicker_error": "Грешка: {message}", "animationPicker_failedToParseImage": "Изображението не можа да бъде анализирано", + "animationPicker_leaveSelectionTitle": "Напусете Библиотеката?", "animationPicker_noResultsFound": "За съжаление не бяха открити резултати.", + "animationPicker_returnToLibrary": "Въренете се в Библиотеката", "animationPicker_title": "Библиотека за Анимации", "animationPicker_unsupportedType": "За съжаление този тип файл не се поддържа.", "animationPicker_unsupportedSize": "Моля, увери се, че изображението, което се опитваш да качиш, е по-малко от 100 KB.", @@ -416,6 +418,7 @@ "coursesCardAction": "Намери курс", "coursesCardDescription": "Предизвикай себе си с нов курс.", "coursesLearnHeroButton": "Да започнем", + "coursesLearnHeroHeading": "Всеки може да научи компютърни науки", "coursesTeachHeroButton": "Да започнем", "courseOverviewVersionLabel": "Версия:", "create": "Създай", @@ -456,6 +459,7 @@ "csJourneysDescription": "Оживете CS и помогнете на учениците да направят реални връзки с това, което учат. Дайте им възможност да продължат своите CS пътешествия с тези ресурси.", "current": "Текущ", "currentCourse": "Текущ курс", + "currentSection": "Моментна селекция", "currentUnit": "Текуща Част:", "currentVersion": "Текуща версия", "curriculum": "Учебна програма", @@ -482,6 +486,7 @@ "dataVisualizerXValues": "Х Стойности", "dataVisualizerYValues": "Y Стойности", "dataVisualizerViewSnapshot": "Виж Моментна Снимка", + "dataVisualizerSnapshotDescription": "Създадено използвайки Code.org App Lab на {date} от таблицата {table} в проекта {project}", "dataWorkspaceHeader": "Данни за браузъра", "dateWithColon": "Дата:", "debugWatchHeader": "Гледай", @@ -511,6 +516,10 @@ "deleteAccount": "Изтриване на вашия акаунт", "deleteAccount_studentWarning": "Изтриването на профила ще унищожи завинаги всички лични данни, курсовата работа и проекти, свързани с този акаунт.", "deleteAccountDialog_header": "Наистина ли искате да изтриете профила си?", + "deleteAccountDialog_checkbox2_1": "Аз съм наясно с", + "deleteAccountDialog_currentPassword": "Текуща парола:", + "deleteAccountDialog_verificationString": "Изтрийте моят акоунт", + "deleteAsset": "Изтрийте {assetType}", "deleteConfirm": "Да се изтрие ли?", "deleteGroup": "Изтрий Групата", "deleteProject": "Изтриване на проект", @@ -1121,6 +1130,7 @@ "projectWarning": "Забележка: Вие сте на ниво, което е част от дългосрочен проект. Промените, направени на това ниво ще се появят и в други нива в проекта.", "provideAgeReportAbuse": "Моля посочете възрастта си", "provideEmail": "Моля да предоставите имейл адрес", + "publish": "Публикувайте", "publishPending": "Побликува се…", "publishToClassGallery": "Публикуване в галерията на класа", "publishToPublicGallery": "Публикуване в публичната Галерия", @@ -1196,6 +1206,7 @@ "schoolCityTown": "Град / Населено Място", "schoolCountry": "Училищен район", "schoolInfoDialogDescriptionSchoolName": "{schoolName}?", + "schoolInfoInterstitialDescription": "Моля попълнете информацията за вашето училище по-долу.", "schoolName": "Име на училището", "schoolState": "Щат на Училището", "schoolType": "Тип училище", @@ -1389,6 +1400,7 @@ "unnamedFunction": "Имате променлива или функция, която няма име. Не забравяйте да дадете подробно описателно име.", "unplugged": "Без компютър", "unpluggedActivity": "Ънплъгд дейност", + "unpublish": "Отпубликувайте", "unpublishPending": "Премахване на публикацията...", "unusedCode": "Неизползван код", "updating": "обновяване", diff --git a/i18n/locales/bg-BG/blockly-mooc/fish.json b/i18n/locales/bg-BG/blockly-mooc/fish.json index e4acda21095bd..d6c1ffaec8faa 100644 --- a/i18n/locales/bg-BG/blockly-mooc/fish.json +++ b/i18n/locales/bg-BG/blockly-mooc/fish.json @@ -74,6 +74,9 @@ "doesThisBelongInWater": "Това принадлежи ли във водата? ", "fish": "Риба", "waterCreature": "Водно същество", + "blue": "Синьо", + "green": "Зелено", + "red": "Червено", "circular": "Кръгов", "rectangular": "Правоъгълен", "triangular": "Триъгълен", diff --git a/i18n/locales/bg-BG/blockly-mooc/javalab.json b/i18n/locales/bg-BG/blockly-mooc/javalab.json index 6fa44d3c35252..09e030d886471 100644 --- a/i18n/locales/bg-BG/blockly-mooc/javalab.json +++ b/i18n/locales/bg-BG/blockly-mooc/javalab.json @@ -88,9 +88,9 @@ "markIncomplete": "Маркирай като Незавършен", "missingFilenameError": "Името на файла не може да бъде празно.", "newFile": "Нов Файл", - "noMainMethod": "Грешка: вашата програма не съдържа основен (main()) метод. ", "noCodeReviewComments": "Коментарите от твоята учителка ще се появят тук. ", "noCodeReviewUntilStudentEditsCode": "Не можеш да оставяш коментари, докато собственикът на проекта не промени началния код и не кликне върху бутона „Изпълни“ (\"Run\")", + "noMainMethod": "Грешка: вашата програма не съдържа основен (main()) метод. ", "noOtherReviews": "Все още няма други проекти готови за преглед. ", "onlyVisibleToYou": "коментарите на учителите са видими само от теб", "programCompleted": "Програмата е завършена.", diff --git a/i18n/locales/cs-CZ/blockly-mooc/javalab.json b/i18n/locales/cs-CZ/blockly-mooc/javalab.json index 4be5ac4b180a9..dfa57261603ae 100644 --- a/i18n/locales/cs-CZ/blockly-mooc/javalab.json +++ b/i18n/locales/cs-CZ/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "Označit nehotové", "missingFilenameError": "Název souboru nesmí být prázdný.", "newFile": "Nový soubor", - "noMainMethod": "Chyba: Váš program neobsahuje hlavní metodu.", "noCodeReviewComments": "Tady se budou zobrazovat komentáře od Vašeho učitele.", "noCodeReviewUntilStudentEditsCode": "Nemůžete komentovat, dokud vlastník projektu neupraví implicitní kód a neklikne na tlačítko „Spustit“", + "noMainMethod": "Chyba: Váš program neobsahuje hlavní metodu.", "noOtherReviews": "Zatím nejsou připraveny k recenzi žádné jiné projekty.", "onlyVisibleToYou": "komentáře učitele vidíte jen Vy", "programCompleted": "Program vyhotoven.", diff --git a/i18n/locales/de-DE/blockly-mooc/javalab.json b/i18n/locales/de-DE/blockly-mooc/javalab.json index d0694192156a8..0bce9c223d3c3 100644 --- a/i18n/locales/de-DE/blockly-mooc/javalab.json +++ b/i18n/locales/de-DE/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Als nicht erledigt markieren", "missingFilenameError": "Der Dateiname darf nicht leer sein.", "newFile": "Neue Datei", - "noMainMethod": "Fehler: Ihr Programm enthält keine Hauptmethode.", "noCodeReviewComments": "Kommentare von deinem Lehrer / deiner Lehrerin erscheinen hier.", "noCodeReviewUntilStudentEditsCode": "Du kannst keine Kommentare hinterlassen, bis der Projektverantwortliche den Standardcode verändert und den Button \"Ausführen\" geklickt hat.", + "noMainMethod": "Fehler: Ihr Programm enthält keine Hauptmethode.", "noOtherReviews": "Es sind noch keine anderen Projekte zur Überprüfung bereit.", "onlyVisibleToYou": "nur für Sie sichtbar", "programCompleted": "Programm beendet.", diff --git a/i18n/locales/es-ES/blockly-mooc/javalab.json b/i18n/locales/es-ES/blockly-mooc/javalab.json index 73f8f7e90c6e1..a716021a523a7 100644 --- a/i18n/locales/es-ES/blockly-mooc/javalab.json +++ b/i18n/locales/es-ES/blockly-mooc/javalab.json @@ -89,9 +89,9 @@ "markIncomplete": "Marca Incompleta", "missingFilenameError": "El nombre del archivo no puede estar en blanco.", "newFile": "Archivo Nuevo", - "noMainMethod": "Error: Tu programa no contiene un método principal.", "noCodeReviewComments": "Los comentarios de tu docente aparecen aquí.", "noCodeReviewUntilStudentEditsCode": "No puedes dejar comentarios hasta que el propietario del proyecto haya modificado el código por defecto y haya pulsado el botón \"Ejecutar\"", + "noMainMethod": "Error: Tu programa no contiene un método principal.", "noOtherReviews": "Todavía no hay ningún otro proyecto listo para ser revisado.", "onlyVisibleToYou": "los comentarios de los profesores sólo son visibles para ti", "programCompleted": "Programa completado.", diff --git a/i18n/locales/es-MX/blockly-mooc/javalab.json b/i18n/locales/es-MX/blockly-mooc/javalab.json index 684e4f89c31c8..3f3e1aaad2b23 100644 --- a/i18n/locales/es-MX/blockly-mooc/javalab.json +++ b/i18n/locales/es-MX/blockly-mooc/javalab.json @@ -89,9 +89,9 @@ "markIncomplete": "Marca Incompleta", "missingFilenameError": "El nombre del archivo no puede estar en blanco.", "newFile": "Archivo Nuevo", - "noMainMethod": "Error: Tu programa no contiene un método principal.", "noCodeReviewComments": "Los comentarios de tu docente aparecen aquí.", "noCodeReviewUntilStudentEditsCode": "No puedes dejar comentarios hasta que el propietario del proyecto haya modificado el código por defecto y haya pulsado el botón \"Ejecutar\"", + "noMainMethod": "Error: Tu programa no contiene un método principal.", "noOtherReviews": "Todavía no hay ningún otro proyecto listo para ser revisado.", "onlyVisibleToYou": "los comentarios de los profesores sólo son visibles para ti", "programCompleted": "Programa completado.", diff --git a/i18n/locales/fil-PH/blockly-mooc/javalab.json b/i18n/locales/fil-PH/blockly-mooc/javalab.json index 43902900b1fa2..cba77259aed19 100644 --- a/i18n/locales/fil-PH/blockly-mooc/javalab.json +++ b/i18n/locales/fil-PH/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "Markahan bilang Di-kumpleto", "missingFilenameError": "Hindi dapat blangko ang pangalan ng file.", "newFile": "Bagong File", - "noMainMethod": "Error: walang pangunahing pamamaraan ang programa mo.", "noCodeReviewComments": "Lalabas dito ang mga komento ng guro mo.", "noCodeReviewUntilStudentEditsCode": "Hindi ka makakapag-iwan ng mga komento sa proyekto hanggang di binago ng may-ari ang default na code at i-click ang \"Run\" na button", + "noMainMethod": "Error: walang pangunahing pamamaraan ang programa mo.", "noOtherReviews": "Wala pang ibang proyektong masusuri.", "onlyVisibleToYou": "makikita mo lamang ang mga komento ng guro", "programCompleted": "Nakumpleto na ang Program.", diff --git a/i18n/locales/fr-FR/blockly-mooc/javalab.json b/i18n/locales/fr-FR/blockly-mooc/javalab.json index 57e24cd3a5b8b..3b31bbe921476 100644 --- a/i18n/locales/fr-FR/blockly-mooc/javalab.json +++ b/i18n/locales/fr-FR/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Marquer comme inachevé", "missingFilenameError": "Vous devez saisir un nom pour le fichier.", "newFile": "Nouveau fichier", - "noMainMethod": "Erreur : votre programme ne contient pas de fonction principale.", "noCodeReviewComments": "Les commentaires faits par votre professeur apparaîtront ici.", "noCodeReviewUntilStudentEditsCode": "Vous ne pouvez pas commenter tant que le propriétaire du projet n'a pas modifié le code par défaut et cliqué sur le bouton \"Exécuter\".", + "noMainMethod": "Erreur : votre programme ne contient pas de fonction principale.", "noOtherReviews": "Aucun autre projet n'est encore prêt pour être évalué.", "onlyVisibleToYou": "les commentaires des enseignants ne peuvent être lus que par vous", "programCompleted": "Programme terminé.", diff --git a/i18n/locales/hi-IN/blockly-mooc/javalab.json b/i18n/locales/hi-IN/blockly-mooc/javalab.json index 07bc527efed37..1a37a2b41fa25 100644 --- a/i18n/locales/hi-IN/blockly-mooc/javalab.json +++ b/i18n/locales/hi-IN/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "मार्क करो अधूरा है", "missingFilenameError": "फाइल नाम खाली नहीं छोड़ा जा सकता।", "newFile": "नई फाइल", - "noMainMethod": "त्रुटि: आपके प्रोग्राम में मुख्य विधि नहीं है। ", "noCodeReviewComments": "आपके अध्यापक की टिप्पणियां यहां दिखाई देंगी। ", "noCodeReviewUntilStudentEditsCode": "आप टिप्पणियां नहीं कर सकते, जब तक कि प्रोजेक्ट का ओनर डिफॉल्ट कोड को संशोधित करके \"रन\" बटन पर क्लिक न कर दे।", + "noMainMethod": "त्रुटि: आपके प्रोग्राम में मुख्य विधि नहीं है। ", "noOtherReviews": "अभी कोई और प्रोजेक्ट रिव्यु के लिए तैयार नहीं हैं।", "onlyVisibleToYou": "अध्यापक की टिप्पणियों को केवल आप देख सकते हैं", "programCompleted": "प्रोग्राम पूरा हुआ।", diff --git a/i18n/locales/hu-HU/blockly-mooc/javalab.json b/i18n/locales/hu-HU/blockly-mooc/javalab.json index b604cf3f5222e..ca7e9416b6ee7 100644 --- a/i18n/locales/hu-HU/blockly-mooc/javalab.json +++ b/i18n/locales/hu-HU/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Jelölés befejezetlenként", "missingFilenameError": "A fájlnév nem lehet üres.", "newFile": "Új fájl", - "noMainMethod": "Hiba: A programod nem tartalmaz egy fő metódust.", "noCodeReviewComments": "A megjegyzések a tanárodtól itt fognak megjelenni.", "noCodeReviewUntilStudentEditsCode": "You cannot leave comments until the project owner has modified the default code and clicked the \"Run\" button\n", + "noMainMethod": "Hiba: A programod nem tartalmaz egy fő metódust.", "noOtherReviews": "Más projekt még nem áll készen a felülvizsgálatra.", "onlyVisibleToYou": "A tanárod megjegyzései csak a te számodra láthatóak.", "programCompleted": "Program befejezve", diff --git a/i18n/locales/id-ID/blockly-mooc/javalab.json b/i18n/locales/id-ID/blockly-mooc/javalab.json index 27917df1f3e8c..f1b0759c9eddf 100644 --- a/i18n/locales/id-ID/blockly-mooc/javalab.json +++ b/i18n/locales/id-ID/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Tandai Tidak Selesai", "missingFilenameError": "Nama file tidak boleh kosong.", "newFile": "File Baru", - "noMainMethod": "Kesalahan: program Anda tidak memiliki metode utama.", "noCodeReviewComments": "Komentar dari gurumu akan muncul di sini.", "noCodeReviewUntilStudentEditsCode": "Anda tidak dapat meninggalkan komentar hingga pemilik proyek telah mengubah kode default dan mengklik tombol \"Jalankan\"", + "noMainMethod": "Kesalahan: program Anda tidak memiliki metode utama.", "noOtherReviews": "Belum ada proyek lain yang siap untuk diperiksa.", "onlyVisibleToYou": "komentar guru hanya terlihat oleh Anda", "programCompleted": "Program selesai.", diff --git a/i18n/locales/in-TL/blockly-mooc/javalab.json b/i18n/locales/in-TL/blockly-mooc/javalab.json index 8abb8fdb5c910..dc0d6135c564f 100644 --- a/i18n/locales/in-TL/blockly-mooc/javalab.json +++ b/i18n/locales/in-TL/blockly-mooc/javalab.json @@ -93,10 +93,11 @@ "markIncomplete": "crwdns2710635:0crwdne2710635:0", "missingFilenameError": "crwdns2693829:0crwdne2693829:0", "newFile": "crwdns2572414:0crwdne2572414:0", - "noMainMethod": "crwdns2547496:0crwdne2547496:0", "noCodeReviewComments": "crwdns2691071:0crwdne2691071:0", "noCodeReviewUntilStudentEditsCode": "crwdns2691225:0crwdne2691225:0", + "noMainMethod": "crwdns2547496:0crwdne2547496:0", "noOtherReviews": "crwdns2695497:0crwdne2695497:0", + "noTestsFound": "crwdns2905878:0crwdne2905878:0", "onlyVisibleToYou": "crwdns2688820:0crwdne2688820:0", "programCompleted": "crwdns2691091:0crwdne2691091:0", "refresh": "crwdns2710369:0crwdne2710369:0", diff --git a/i18n/locales/in-TL/blockly-mooc/turtle.json b/i18n/locales/in-TL/blockly-mooc/turtle.json index 7131695606647..379ce0634e24e 100644 --- a/i18n/locales/in-TL/blockly-mooc/turtle.json +++ b/i18n/locales/in-TL/blockly-mooc/turtle.json @@ -38,6 +38,8 @@ "drawATriangle": "crwdns3804:0crwdne3804:0", "drawUpperWave": "crwdns6506:0crwdne6506:0", "drawLowerWave": "crwdns6507:0crwdne6507:0", + "drawShape": "crwdns2888788:0crwdne2888788:0", + "drawShapeWithSideLength": "crwdns2888790:0crwdne2888790:0", "drawSticker": "crwdns56246:0crwdne56246:0", "drawStickerWithSize": "crwdns116820:0crwdne116820:0", "forward": "crwdns2059860:0crwdne2059860:0", @@ -103,5 +105,6 @@ "turtleVisibilityTooltip": "crwdns3106:0crwdne3106:0", "widthTooltip": "crwdns3073:0crwdne3073:0", "withSize": "crwdns117935:0crwdne117935:0", + "withSideLength": "crwdns2888792:0crwdne2888792:0", "wrongColour": "crwdns3074:0%1crwdne3074:0" } diff --git a/i18n/locales/it-IT/blockly-mooc/javalab.json b/i18n/locales/it-IT/blockly-mooc/javalab.json index 2cad43cd0b600..e28434aee328b 100644 --- a/i18n/locales/it-IT/blockly-mooc/javalab.json +++ b/i18n/locales/it-IT/blockly-mooc/javalab.json @@ -76,9 +76,9 @@ "markIncomplete": "Segna come incompleto", "missingFilenameError": "Il nome del file non può essere vuoto.", "newFile": "Nuovo File", - "noMainMethod": "Errore: il tuo programma non contiene un metodo principale.", "noCodeReviewComments": "I commenti dal tuo insegnante compariranno qui.", "noCodeReviewUntilStudentEditsCode": "Non puoi lasciare commenti finché il proprietario del progetto non ha modificato il codice predefinito e cliccato il pulsante \"Esegui\"", + "noMainMethod": "Errore: il tuo programma non contiene un metodo principale.", "noOtherReviews": "Nessun altro progetto è ancora pronto per la revisione.", "onlyVisibleToYou": "visibile solo a te", "programCompleted": "Programma completato.", diff --git a/i18n/locales/ja-JP/blockly-mooc/javalab.json b/i18n/locales/ja-JP/blockly-mooc/javalab.json index 04bfdedf7f2a8..91354cd3df81f 100644 --- a/i18n/locales/ja-JP/blockly-mooc/javalab.json +++ b/i18n/locales/ja-JP/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "未完了とマーク", "missingFilenameError": "フォルダ名は空白にできません。", "newFile": "新規ファイル", - "noMainMethod": "エラー:プログラムにmainメソッドが含まれていません。", "noCodeReviewComments": "先生からのコメントがここに表示されます。", "noCodeReviewUntilStudentEditsCode": "プロジェクトの所有者がデフォルトのコードを変更して「実行」ボタンをクリックするまで、コメントを残すことはできません。", + "noMainMethod": "エラー:プログラムにmainメソッドが含まれていません。", "noOtherReviews": "他のプロジェクトはまだレビューの準備ができていません。", "onlyVisibleToYou": "先生のコメントはあなただけが見ることができます", "programCompleted": "プログラムが完了しました。", diff --git a/i18n/locales/kn-IN/blockly-mooc/javalab.json b/i18n/locales/kn-IN/blockly-mooc/javalab.json index 333f640d6322f..fea5a3ab01e55 100644 --- a/i18n/locales/kn-IN/blockly-mooc/javalab.json +++ b/i18n/locales/kn-IN/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "ಗುರುತಿಸುವಿಕೆ ಪೂರ್ತಿಯಾಗಿಲ್ಲ", "missingFilenameError": "ಫೈಲ್ ನೇಮ್ ಖಾಲಿ ಇರುವಂತಿಲ್ಲ.", "newFile": "ಹೊಸ ಫೈಲ್", - "noMainMethod": "ದೋಷ: ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಮ್‌ನಲ್ಲಿ ಮುಖ್ಯ ವಿಧಾನ ಇಲ್ಲ.", "noCodeReviewComments": "ನಿಮ್ಮ ಶಿಕ್ಷಕರ ಕಾಮೆಂಟ್‌ಗಳು ಇಲ್ಲಿ ಕಾಣಿಸುತ್ತವೆ.", "noCodeReviewUntilStudentEditsCode": "ಡೀಫಾಲ್ಟ್ ಕೋಡ್ಅನ್ನು ಪ್ರಾಜೆಕ್ಟ್ ಮಾಲೀಕರು ತಿದ್ದುಪಡಿ ಮಾಡಿ, \"ರನ್\" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವವರೆಗೆ ನೀವು ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಮಾಡುವಂತಿಲ್ಲ.", + "noMainMethod": "ದೋಷ: ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಮ್‌ನಲ್ಲಿ ಮುಖ್ಯ ವಿಧಾನ ಇಲ್ಲ.", "noOtherReviews": "ಯಾವುದೇ ಇತರ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳು ಪರಿಶೀಲನೆಗೆ ಇನ್ನೂ ಸಿದ್ಧವಾಗಿಲ್ಲ.", "onlyVisibleToYou": "ಶಿಕ್ಷಕರ ಕಾಮೆಂಟ್‌ಗಳು ಮಾತ್ರ ನಿಮಗೆ ಗೋಚರಿಸುತ್ತವೆ", "programCompleted": "ಪ್ರೋಗ್ರಾಮ್ ಪೂರ್ಣಗೊಂಡಿದೆ.", diff --git a/i18n/locales/ko-KR/blockly-mooc/javalab.json b/i18n/locales/ko-KR/blockly-mooc/javalab.json index 07576dc99bf62..0e5444fc89b78 100644 --- a/i18n/locales/ko-KR/blockly-mooc/javalab.json +++ b/i18n/locales/ko-KR/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "마크 미완료", "missingFilenameError": "파일명은 비워둘 수 없습니다.", "newFile": "새 파일", - "noMainMethod": "오류: 프로그램에 주요 방식이 포함되어 있지 않습니다.", "noCodeReviewComments": "교사 댓글이 여기에 나올 것입니다.", "noCodeReviewUntilStudentEditsCode": "프로젝트 소유자가 기본 코드를 수정하고 \"실행\"버튼을 클릭할 때까지 댓글을 남길 수 없습니다.", + "noMainMethod": "오류: 프로그램에 주요 방식이 포함되어 있지 않습니다.", "noOtherReviews": "다른 프로젝트는 아직 리뷰를 받을 준비가 되지 않았습니다.", "onlyVisibleToYou": "교사 댓글은 여러분에게만 보입니다", "programCompleted": "완료된 프로그램", diff --git a/i18n/locales/mr-IN/blockly-mooc/javalab.json b/i18n/locales/mr-IN/blockly-mooc/javalab.json index 4e6879dc6dc60..3ed7bc619e5ec 100644 --- a/i18n/locales/mr-IN/blockly-mooc/javalab.json +++ b/i18n/locales/mr-IN/blockly-mooc/javalab.json @@ -88,9 +88,9 @@ "markIncomplete": "अपूर्ण असल्याचे चिन्हित करा.", "missingFilenameError": "फाईलचे नाव रिक्त असू शकत नाही.", "newFile": "नवीन फाइल", - "noMainMethod": "त्रुटी: तुमच्या प्रोग्राममध्ये मुख्य पद्धत नाही.", "noCodeReviewComments": "तुमच्या शिक्षकाच्या टिप्पण्या येथे दिसून येतील.", "noCodeReviewUntilStudentEditsCode": "जोपर्यंत प्रोजेक्ट मालक डीफॉल्ट कोड सुधारित करत नाही आणि \"रन\" बटणावर क्लिक करत नाही तोपर्यंत तुम्ही टिप्पण्या देऊ शकत नाही", + "noMainMethod": "त्रुटी: तुमच्या प्रोग्राममध्ये मुख्य पद्धत नाही.", "noOtherReviews": "इतर कोणतेही प्रोजेक्ट पुनरावलोकनासाठी अद्याप तयार नाहीत.", "onlyVisibleToYou": "शिक्षकांच्या टिप्पण्या फक्त तुम्हालाच दिसतील", "programCompleted": "प्रोग्राम पूर्ण झाला.", diff --git a/i18n/locales/ms-MY/blockly-mooc/javalab.json b/i18n/locales/ms-MY/blockly-mooc/javalab.json index 2ba33525fd9e8..fbaa4cacdbc22 100644 --- a/i18n/locales/ms-MY/blockly-mooc/javalab.json +++ b/i18n/locales/ms-MY/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "Tandakan Tidak Selesai", "missingFilenameError": "Nama fail tidak boleh kosong.", "newFile": "Fail Baharu", - "noMainMethod": "Ralat: atur cara anda tidak mengandungi kaedah utama.", "noCodeReviewComments": "Komen daripada guru anda akan muncul di sini.", "noCodeReviewUntilStudentEditsCode": "Anda tidak boleh meninggalkan komen sehingga pemilik projek telah mengubah suai kod lalai dan mengklik butang \"Jalankan\"", + "noMainMethod": "Ralat: atur cara anda tidak mengandungi kaedah utama.", "noOtherReviews": "Tiada projek lain yang sedia untuk dikaji semula lagi.", "onlyVisibleToYou": "komen guru hanya boleh dilihat oleh anda", "programCompleted": "Atur cara selesai.", diff --git a/i18n/locales/nl-NL/blockly-mooc/javalab.json b/i18n/locales/nl-NL/blockly-mooc/javalab.json index 751355f6bed2f..898ca06c0ab64 100644 --- a/i18n/locales/nl-NL/blockly-mooc/javalab.json +++ b/i18n/locales/nl-NL/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Markeer als onvoltooid", "missingFilenameError": "De bestandsnaam mag niet leeg zijn.", "newFile": "Nieuw bestand", - "noMainMethod": "Fout: uw programma bevat geen hoofdmethode.", "noCodeReviewComments": "Hier verschijnen de opmerkingen van je leraar.", "noCodeReviewUntilStudentEditsCode": "U kunt pas opmerkingen achterlaten als de eigenaar van het project de standaard code heeft aangepast en op de knop \"Uitvoeren\" heeft geklikt.", + "noMainMethod": "Fout: uw programma bevat geen hoofdmethode.", "noOtherReviews": "Er zijn nog geen andere project klaar om te wordne geëvalueerd.", "onlyVisibleToYou": "Alleen jij kunt de opmerkingen van de leraar lezen.", "programCompleted": "Programma voltooid.", diff --git a/i18n/locales/pl-PL/blockly-mooc/javalab.json b/i18n/locales/pl-PL/blockly-mooc/javalab.json index 9fd0fd1a5c3ba..3c48df89bd076 100644 --- a/i18n/locales/pl-PL/blockly-mooc/javalab.json +++ b/i18n/locales/pl-PL/blockly-mooc/javalab.json @@ -1,6 +1,8 @@ { "abortedTestResult": "{className} > {methodName} PRZERWANY", "addAComment": "Dodaj komentarz", + "authorizerNearLimit": "Uruchomiłeś swój kod zbyt wiele razy w ciągu ostatniej godziny. Masz {attemptsLeft} prób, zanim Twoje konto zostanie trwale zablokowane i nie będziesz mógł uruchomić kodu Java. Odczekaj 15 minut, zanim spróbujesz ponownie.", + "authorizerTokenUsed": "Próbujesz ponownie użyć tokena, który już uruchomił Twój kod. Przed ponowną próbą sprawdź, czy jesteś w bezpiecznej sieci. Jeśli uważasz, że ta wiadomość jest błędna, skontaktuj się z support@code.org.", "authorLabel": "autor", "allFilesCompile": "Kompilacja wszystkich plików! ", "backpackFileNameConflictWarning": "Zapisanie spowoduje nadpisanie istniejącego pliku w twoim plecaku", @@ -11,6 +13,7 @@ "backpackSaveErrorMessage": "Spróbuj ponownie", "cancel": "Anuluj", "clearConsole": "Wyczyść konsolę", + "classroomBlocked": "Twoja sekcja uruchomiła Twój kod zbyt wiele razy i została zablokowana. Poproś swojego nauczyciela o kontakt z support@code.org, aby odblokować Twoją sekcję.", "classNotFound": "Błąd: w co najmniej jednym pliku Java brakuje definicji klasy.", "commentUpdateError": "Wystąpił błąd podczas przetwarzania Twojego żądania, spróbuj ponownie.", "commit": "Zatwierdź", @@ -90,10 +93,11 @@ "markIncomplete": "Oznacz jako nie ukończone", "missingFilenameError": "Nazwa Folderu nie może być pusta.", "newFile": "Nowy plik", - "noMainMethod": "Błąd: Twój program nie zawiera metody głównej. ", "noCodeReviewComments": "Tutaj pojawią się komentarze Twojego nauczyciela.", "noCodeReviewUntilStudentEditsCode": "Nie możesz zostawiać komentarzy, dopóki właściciel projektu nie zmodyfikuje domyślnego kodu i nie kliknie przycisku Uruchom", + "noMainMethod": "Błąd: Twój program nie zawiera metody głównej. ", "noOtherReviews": "Żadne inne projekty nie są jeszcze gotowe do przeglądu.", + "noTestsFound": "Nie znaleziono testów.", "onlyVisibleToYou": "uwagi nauczyciela są widoczne tylko dla Ciebie", "programCompleted": "Program zakończony.", "refresh": "Odśwież", @@ -117,5 +121,6 @@ "teacherLabel": "nauczyciel", "togglePeerReviewError": "Błąd podczas włączania/wyłączania wzajemnej oceny, spróbuj ponownie.", "unknownError": "Ups. Natrafiliśmy na błąd po naszej stronie. Spróbuj ponownie uruchomić program. Jeśli ten błąd będzie się powtarzał, skontaktuj się z nami pod adresem support@code.org. Pamiętaj o podaniu w wiadomości identyfikatora połączenia {connectionId}.\n{type}", + "userBlocked": "Uruchomiłeś kod zbyt wiele razy i Twoje konto zostało zablokowane. Skontaktuj się z support@code.org, aby odblokować swoje konto.", "yourPeer": "twój rówieśnik" } diff --git a/i18n/locales/pl-PL/blockly-mooc/turtle.json b/i18n/locales/pl-PL/blockly-mooc/turtle.json index c45ad5b2e8e0f..9905c79f90be9 100755 --- a/i18n/locales/pl-PL/blockly-mooc/turtle.json +++ b/i18n/locales/pl-PL/blockly-mooc/turtle.json @@ -38,6 +38,8 @@ "drawATriangle": "narysuj trójkąt", "drawUpperWave": "narysuj górna falę", "drawLowerWave": "narysuj dolną falę", + "drawShape": "narysuj kształt", + "drawShapeWithSideLength": "narysuj kształt o długości boku", "drawSticker": "narysuj naklejkę", "drawStickerWithSize": "narysuj naklejkę o wielkości", "forward": "do przodu", @@ -103,5 +105,6 @@ "turtleVisibilityTooltip": "Artysta staje się widoczny lub niewidoczny.", "widthTooltip": "Zmienia grubość ołówka.", "withSize": "o wielkości", + "withSideLength": "o długości boku", "wrongColour": "Twój obrazek ma nieodpowiedni kolor. W tej łamigłówce musi to być %1." } diff --git a/i18n/locales/pt-BR/blockly-mooc/javalab.json b/i18n/locales/pt-BR/blockly-mooc/javalab.json index 9cc8efd56177c..4b6bce936b8b9 100644 --- a/i18n/locales/pt-BR/blockly-mooc/javalab.json +++ b/i18n/locales/pt-BR/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Marcar os incompletos", "missingFilenameError": "O nome do arquivo não pode ficar em branco.", "newFile": "Novo Arquivo", - "noMainMethod": "Erro: seu programa não contém um método principal.", "noCodeReviewComments": "Os comentários do seu professor serão exibidos aqui.", "noCodeReviewUntilStudentEditsCode": "Não é permitido fazer comentários até que o autor do projeto tenha alterado o código padrão e clicado no botão \"Run\"", + "noMainMethod": "Erro: seu programa não contém um método principal.", "noOtherReviews": "Nenhum outro projeto está pronto para análise ainda.", "onlyVisibleToYou": "Os comentários de professores ficam visíveis somente para você", "programCompleted": "Programa concluído.", diff --git a/i18n/locales/pt-PT/blockly-mooc/javalab.json b/i18n/locales/pt-PT/blockly-mooc/javalab.json index dc335814c07e9..8fcdec8d6869d 100644 --- a/i18n/locales/pt-PT/blockly-mooc/javalab.json +++ b/i18n/locales/pt-PT/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Marcar os incompletos", "missingFilenameError": "O nome do arquivo não pode ficar em branco.", "newFile": "Novo Arquivo", - "noMainMethod": "Erro: seu programa não contém um método principal.", "noCodeReviewComments": "Os comentários do seu professor serão exibidos aqui.", "noCodeReviewUntilStudentEditsCode": "Não é permitido fazer comentários até que o autor do projeto tenha alterado o código padrão e clicado no botão \"Run\"", + "noMainMethod": "Erro: seu programa não contém um método principal.", "noOtherReviews": "Nenhum outro projeto está pronto para análise ainda.", "onlyVisibleToYou": "Os comentários de professores ficam visíveis somente para você", "programCompleted": "Programa concluído.", diff --git a/i18n/locales/ro-RO/blockly-mooc/javalab.json b/i18n/locales/ro-RO/blockly-mooc/javalab.json index f5c868f4d882f..f797c96c85eca 100644 --- a/i18n/locales/ro-RO/blockly-mooc/javalab.json +++ b/i18n/locales/ro-RO/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "Marcare Incompletă", "missingFilenameError": "Denumirea fișierului nu poate fi necompletată.", "newFile": "Fișier Nou", - "noMainMethod": "Eroare: programul tău nu conține o metodă principală.", "noCodeReviewComments": "Comentariile profesorului tău vor apărea aici.", "noCodeReviewUntilStudentEditsCode": "Nu poți lăsa comentarii până când titularul proiectului nu a modificat codul implicit și a apăsat butonul „Rulează”", + "noMainMethod": "Eroare: programul tău nu conține o metodă principală.", "noOtherReviews": "Nu există alte proiecte gata a fi revizuite încă.", "onlyVisibleToYou": "comentariile profesorului sunt vizibile doar ție", "programCompleted": "Program completat.", diff --git a/i18n/locales/ru-RU/blockly-mooc/javalab.json b/i18n/locales/ru-RU/blockly-mooc/javalab.json index eb90a585e7175..91d9e26091b0a 100644 --- a/i18n/locales/ru-RU/blockly-mooc/javalab.json +++ b/i18n/locales/ru-RU/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Отметить как незавершенное", "missingFilenameError": "Имя файла не может быть пустым.", "newFile": "Новый файл", - "noMainMethod": "Ошибка: ваша программа не содержит главный метод.", "noCodeReviewComments": "Здесь будут отображаться комментарии вашего преподавателя.", "noCodeReviewUntilStudentEditsCode": "Вы не можете оставлять комментарии до тех пор, пока владелец проекта не изменит код по умолчанию и не нажмет кнопку «Выполнить»", + "noMainMethod": "Ошибка: ваша программа не содержит главный метод.", "noOtherReviews": "Другие проекты пока что не готовы для проверки.", "onlyVisibleToYou": "видите только вы", "programCompleted": "Программа завершена.", diff --git a/i18n/locales/sk-SK/blockly-mooc/common.json b/i18n/locales/sk-SK/blockly-mooc/common.json index c96ba776bcbe0..7bacfa648f5ef 100755 --- a/i18n/locales/sk-SK/blockly-mooc/common.json +++ b/i18n/locales/sk-SK/blockly-mooc/common.json @@ -1600,7 +1600,7 @@ "tooMuchWork": "To je veľké množstvo práce! Mohol by si skúsiť opakovať menej krát?", "toolboxHeader": "Bloky", "toolboxHeaderDroplet": "Nástroje", - "too_young": "Tento obsah má vekové obmedzenia a nie je k dispozícii pre mladších študentov.", + "too_young": "Tento obsah má vekové obmedzenia a nie je k dispozícii pre mladších žiakov.", "topCenter": "hore v strede", "topCourseExplanation": "Pokračuj v lekcii na tvojej poslednej rozpracovanej úlohe alebo si zobraz celý kurz s prehľadom tvojho postupu.", "topCourseLessonIntro": "Momentálne pracuješ na {lessonName}.", diff --git a/i18n/locales/sk-SK/blockly-mooc/javalab.json b/i18n/locales/sk-SK/blockly-mooc/javalab.json index 2e2a6d1e67c03..03e68e5af1da2 100644 --- a/i18n/locales/sk-SK/blockly-mooc/javalab.json +++ b/i18n/locales/sk-SK/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Označiť ako nedokončené", "missingFilenameError": "Pole s názvom súboru nemôže zostať prázdne.", "newFile": "Nový súbor", - "noMainMethod": "Chyba: Tvoj program neobsahuje metódu main().", "noCodeReviewComments": "Tu sa zobrazia komentáre od tvojho učiteľa", "noCodeReviewUntilStudentEditsCode": "Nemôžeš sem písať komentáre, kým vlastník projektu neupraví predvolený kód a neklikne na tlačidlo Spustiť.", + "noMainMethod": "Chyba: Tvoj program neobsahuje metódu main().", "noOtherReviews": "Na posúdenie zatiaľ nie sú pripravené žiadne ďalšie projekty.", "onlyVisibleToYou": "komentáre učiteľa sú viditeľné iba pre teba", "programCompleted": "Program dokončený.", diff --git a/i18n/locales/ta-IN/blockly-mooc/javalab.json b/i18n/locales/ta-IN/blockly-mooc/javalab.json index 4317b56cf4a46..dbd7afc543486 100644 --- a/i18n/locales/ta-IN/blockly-mooc/javalab.json +++ b/i18n/locales/ta-IN/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "முழுமையற்றதாகக் குறிக்கவும் ", "missingFilenameError": "கோப்பின் பெயர் காலியாக இருக்கக்கூடாது. ", "newFile": "புதிய கோப்பு ", - "noMainMethod": "பிழை: உங்கள் நிரலில் முக்கிய முறை இல்லை. ", "noCodeReviewComments": "உங்கள் ஆசிரியரின் கருத்துகள் இங்கே தோன்றும்.", "noCodeReviewUntilStudentEditsCode": "திட்ட உரிமையாளர் இயல்புநிலை குறியீட்டை மாற்றியமைத்து \"இயக்கு\" பொத்தானைக் கிளிக் செய்யும் வரை நீங்கள் கருத்துகளை வெளியிட முடியாது ", + "noMainMethod": "பிழை: உங்கள் நிரலில் முக்கிய முறை இல்லை. ", "noOtherReviews": "வேறு எந்த திட்டங்களும் இன்னும் மதிப்பாய்வுக்கு தயாராக இல்லை. ", "onlyVisibleToYou": "ஆசிரியர் கருத்துகள் உங்களுக்கு மட்டுமே தெரியும் ", "programCompleted": "திட்டம் முடிந்தது.", diff --git a/i18n/locales/th-TH/blockly-mooc/javalab.json b/i18n/locales/th-TH/blockly-mooc/javalab.json index 8d000a10fdd54..976f803229fb3 100644 --- a/i18n/locales/th-TH/blockly-mooc/javalab.json +++ b/i18n/locales/th-TH/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "ทำเครื่องหมายว่ายังไม่เรียบร้อย", "missingFilenameError": "จำเป็นต้องมีชื่อไฟล์", "newFile": "ไฟล์ใหม่", - "noMainMethod": "ขัดข้อง: โปรแกรมของคุณไม่มีเมธอดหลัก", "noCodeReviewComments": "ความคิดเห็นจากครูจะปรากฎที่นี่", "noCodeReviewUntilStudentEditsCode": "คุณไม่สามารถแสดงความคิดเห็นในโปรเจกต์นี้ได้จนกว่าเจ้าของโปรเจกต์จะปรับเปลี่ยนโค้ดค่าเริ่มต้นและคลิกปุ่ม \"ใช้งาน\"", + "noMainMethod": "ขัดข้อง: โปรแกรมของคุณไม่มีเมธอดหลัก", "noOtherReviews": "ไม่พบโปรเจกต์ที่พร้อมให้รีวิวในขณะนี้", "onlyVisibleToYou": "มีเพียงคุณเท่านั้นที่สามารถเห็นความคิดเห็นของครู", "programCompleted": "โปรแกรมเสร็จสมบูรณ์", diff --git a/i18n/locales/tr-TR/blockly-mooc/javalab.json b/i18n/locales/tr-TR/blockly-mooc/javalab.json index e409d64f56589..e085b8d6f91a4 100644 --- a/i18n/locales/tr-TR/blockly-mooc/javalab.json +++ b/i18n/locales/tr-TR/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Tamamlanmadı Olarak İşaretle", "missingFilenameError": "Dosya adı boş olamaz.", "newFile": "Yeni Dosya", - "noMainMethod": "Hata: Programınız ana bir yöntem içermiyor.", "noCodeReviewComments": "Öğretmeninizin yorumları burada görünecek.", "noCodeReviewUntilStudentEditsCode": "Proje sahibi varsayılan kodu değiştirip \"Çalıştır\" düğmesine tıklayana kadar yorum bırakamazsınız", + "noMainMethod": "Hata: Programınız ana bir yöntem içermiyor.", "noOtherReviews": "Başka hiçbir proje henüz gözden geçirilmeye hazır değil.", "onlyVisibleToYou": "öğretmen yorumları sadece size görünür", "programCompleted": "Program tamamlandı.", diff --git a/i18n/locales/uk-UA/blockly-mooc/common.json b/i18n/locales/uk-UA/blockly-mooc/common.json index b85c06d8fbcf9..aabad8c0f44b4 100755 --- a/i18n/locales/uk-UA/blockly-mooc/common.json +++ b/i18n/locales/uk-UA/blockly-mooc/common.json @@ -596,17 +596,25 @@ "dropletBlock_mathIncrement_description": "Додає один до х", "dropletBlock_mathIncrement_param0": "x", "dropletBlock_mathIncrement_signatureOverride": "x++", + "dropletBlock_mathDecrement_description": "Віднімає одиницю від х", "dropletBlock_mathDecrement_param0": "x", "dropletBlock_mathDecrement_signatureOverride": "x--", + "dropletBlock_mathPow_description": "Переводить х у ступінь y", "dropletBlock_mathPow_param0": "x", + "dropletBlock_mathPow_param0_description": "Основне число.", "dropletBlock_mathPow_param1": "у", + "dropletBlock_mathPow_param1_description": "Число степеня.", "dropletBlock_mathRandom_description": "Повертає випадкове число від 0 (включно) до 1 (не включно)", "dropletBlock_mathRandom_signatureOverride": "Math.random()", "dropletBlock_mathRound_param0": "x", + "dropletBlock_mathSqrt_description": "Повертає квадратний корінь х", "dropletBlock_mathSqrt_param0": "x", "dropletBlock_mathSqrt_signatureOverride": "Math.sqrt(x)", + "dropletBlock_moduloOperator_description": "Повертає залишок задачі поділу", + "dropletBlock_moduloOperator_signatureOverride": "оператор за модулем", "dropletBlock_playSound_description": "Відтворює звуковий MP3-файл із зазначеного URL.", "dropletBlock_playSound_param0_description": "URL-адреса звукового файлу. Може бути назвою активу проекту, або зовнішнім URL.", + "dropletBlock_playSpeech_description": "Відтворює вказаний текст як мовлення з голосом зазначеної статі. На основі AI Microsoft Azure.", "dropletBlock_randomNumber_description": "Повертає випадкове число в закритому діапазоні від мінімального до максимального.", "dropletBlock_randomNumber_param0": "мінімум", "dropletBlock_randomNumber_param0_description": "Найменше число, котре можна повернути", @@ -616,7 +624,9 @@ "dropletBlock_stopSound_description": "Зупиняє відтворення звукового файлу із зазначеної URL-адреси, або всіх звуків, якщо URL не вказано.", "dropletBlock_stopSound_param0_description": "URL-адреса звукового файлу. Може бути назвою активу проекту, або зовнішнім URL.", "edit": "Редагувати", + "editAll": "Відредагувати все", "editProject": "Редагування проекту", + "editDuringRunMessage": "Можливо, ваш код змінився. Натисніть «Скинути», а потім «Виконати», щоб знову запустити код.", "editSectionLoginTypeGoogleDesc": "Учні заходять через Google Classroom.", "editable": "Редагуємий", "eligibilityReqPD": "Ви відвідали 5-денний літній семінар з курсу Відкриття інформатики у 2019 році або берете участь у Програмі розвитку ведучих 2019-20 років як новий ведучий курсу Відкриття інформатики.", diff --git a/i18n/locales/ur-PK/blockly-mooc/javalab.json b/i18n/locales/ur-PK/blockly-mooc/javalab.json index 069c590b52691..d33d8f31284fe 100644 --- a/i18n/locales/ur-PK/blockly-mooc/javalab.json +++ b/i18n/locales/ur-PK/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "نامکمل نشان زد کریں", "missingFilenameError": "فائل کا نام خالی نہیں ہو سکتا۔", "newFile": "نئی فائل", - "noMainMethod": "خرابی: آپ کے پروگرام میں بنیادی طریقہ نہیں ہے۔", "noCodeReviewComments": "آپ کے استاد کے تبصرے یہاں ظاہر ہوں گے۔", "noCodeReviewUntilStudentEditsCode": "آپ تب تک تبصرے نہیں چھوڑ سکتے جب تک کہ پروجیکٹ کے مالک نے پہلے سے طے شدہ کوڈ میں ترمیم نہ کی ہو اور \"چلائیں\" بٹن پر کلک نہ کیا ہو۔", + "noMainMethod": "خرابی: آپ کے پروگرام میں بنیادی طریقہ نہیں ہے۔", "noOtherReviews": "کوئی اور پروجیکٹ ابھی تک جائزہ کے لیے تیار نہیں ہے۔", "onlyVisibleToYou": "اساتذہ کے تبصرے صرف آپ کو نظر آتے ہیں۔", "programCompleted": "پروگرام مکمل ہوا۔", diff --git a/i18n/locales/vi-VN/blockly-mooc/common.json b/i18n/locales/vi-VN/blockly-mooc/common.json index 11015c6239d37..eb7177a0138d6 100755 --- a/i18n/locales/vi-VN/blockly-mooc/common.json +++ b/i18n/locales/vi-VN/blockly-mooc/common.json @@ -373,6 +373,7 @@ "createAccountDesc": "Tham gia Code.org! Với một tài khoản, bạn sẽ có thể lưu lại tiến trình khóa học của mình, lưu trữ các ứng dụng và trò chơi của bạn và chia sẻ các mục yêu thích của bạn trên thư viện công cộng.", "createAccountToShare": "Tạo một tài khoản Code.org để chia sẻ dự án của bạn", "createAccountToShareDescription": "Bạn phải tạo một tài khoản Code.org trước khi bạn có thể chia sẻ và xuất bản dự án của bạn. Tạo một tài khoản cũng sẽ cho phép bạn lưu lại tiến trình và tiếp tục làm việc trên các dự án sau này.", + "createBlocklyBehavior": "Tạo hành vi mới", "createGroup": "Tạo nhóm", "createNewClassroom": "Tạo một lớp học mới để bắt đầu việc phân công các khóa học và nhìn thấy sự tiến bộ của học sinh.", "createSection": "Tạo một mục", @@ -734,10 +735,12 @@ "moreAllCaps": "NHIỀU HƠN", "moreInfo": "Xem thêm thông tin.", "myCourses": "Các khóa học của tôi", - "myProjects": "Chương trình của tôi", + "myLibraries": "Thư viện của tôi", + "myProjects": "Dự án của tôi", "myProfessionalLearningCourses": "Khóa học nâng cao chuyên môn của tôi", "name": "Tên", "nestedForSameVariable": "Bạn đang sử dụng cùng một biến trong hai hoặc nhiều vòng lặp lồng nhau. Sử dụng tên biến duy nhất để tránh vòng lặp vô hạn.", + "newCostume": "trang phục mới", "newPassword": "Mật khẩu mới", "newSection": "Thêm bài mới", "newSectionUpdated": "Tạo một phần mới", @@ -853,7 +856,7 @@ "projectTypeAllProjectsGamelab": "Tất cả các dự án của phòng thí nghiệm trò chơi", "projectTypeAllProjectsGamelabBeta": "Tất cả các dự án của phòng thí nghiệm trò chơi (beta)", "projectTypeAlgebra": "Đại số", - "projectTypeApplab": "Phòng thí nghiệm ứng dụng", + "projectTypeApplab": "Tạo Ứng Dụng", "projectTypeArtist": "Họa sĩ", "projectTypeArtistPreReader": "Nghệ sĩ (Trẻ chưa biết đọc)", "projectTypeBasketball": "Bóng rổ", @@ -865,7 +868,7 @@ "projectTypeEvents": "Các sự kiện", "projectTypeFlappy": "Flappy bird", "projectTypeFrozen": "Frozen", - "projectTypeGamelab": "Phòng thí nghiệm trò chơi", + "projectTypeGamelab": "Tạo Trò Chơi", "projectTypeGamelabBeta": "Kho Trò chơi (beta)", "projectTypeGumball": "Thế giới kì diệu của Gumball", "projectTypeIceage": "Kỉ băng hà", @@ -880,6 +883,7 @@ "projectTypePoetry": "Thơ ca", "projectTypeStarwars": "Chiến tranh giữa các vì sao", "projectTypeStarwarsBlocks": "Chiến tranh giữa các vì sao (Khối)", + "projectTypeSpriteLab": "Tạo Nhân \u001dVật", "projectTypeSports": "Thể thao", "projectTypeWeblab": "Kho Web", "projectTypeApplabViewMore": "Xem thêm các dự án Kho Ứng dụng", @@ -903,7 +907,7 @@ "publishToPublicGalleryWarning": "Bạn sắp thêm các dự án của bạn vào thư viện công cộng, có nghĩa là bất cứ ai trên thế giới có thể xem các dự án của bạn. Đảm bảo rằng dự án của bạn không chứa thông tin cá nhân hoặc nội dung không phù hợp.", "published": "Đã xuất bản", "publicGallery": "Thư viện Công cộng", - "publicProjects": "Dự án công cộng", + "publicProjects": "Dự án của cộng đồng", "puzzle": "Câu đố", "puzzleRatingQuestion": "Bạn có thích trò chơi này?", "puzzleTitle": "Câu đố thứ {puzzle_number} trong số {stage_total} câu", diff --git a/i18n/locales/vi-VN/blockly-mooc/javalab.json b/i18n/locales/vi-VN/blockly-mooc/javalab.json index 13dc19a135097..f946559547470 100644 --- a/i18n/locales/vi-VN/blockly-mooc/javalab.json +++ b/i18n/locales/vi-VN/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "Đánh dấu chưa hoàn thành", "missingFilenameError": "Tên tệp không thể để trống.", "newFile": "Tệp mới", - "noMainMethod": "Lỗi: chương trình của bạn không chứa phương thức chính.", "noCodeReviewComments": "Bình luận của giáo viên sẽ xuất hiện tại đây.", "noCodeReviewUntilStudentEditsCode": "Bạn không thể để lại bình luận cho tới khi chủ sở hữu dự án chỉnh sửa mã lệnh mặc định và nhấp chuột vào nút “Chạy”.", + "noMainMethod": "Lỗi: chương trình của bạn không chứa phương thức chính.", "noOtherReviews": "Chưa có dự án nào khác sẵn sàng để đánh giá.", "onlyVisibleToYou": "chỉ mình bạn xem được bình luận của giáo viên", "programCompleted": "Chương trình đã hoàn thành.", diff --git a/i18n/locales/zh-CN/blockly-mooc/javalab.json b/i18n/locales/zh-CN/blockly-mooc/javalab.json index 59f8a5af655ea..7201f0791be81 100644 --- a/i18n/locales/zh-CN/blockly-mooc/javalab.json +++ b/i18n/locales/zh-CN/blockly-mooc/javalab.json @@ -86,9 +86,9 @@ "markIncomplete": "标记为未完成", "missingFilenameError": "文件名不能为空。", "newFile": "新文件", - "noMainMethod": "错误:你的程序不包含主方法。", "noCodeReviewComments": "老师的评论将出现在这里。", "noCodeReviewUntilStudentEditsCode": "在项目所有者修改默认代码并点击“运行”按钮之前,你不能留下评论", + "noMainMethod": "错误:你的程序不包含主方法。", "noOtherReviews": "目前还没有其他项目准备好接受评审。", "onlyVisibleToYou": "老师的评论只有你能看到", "programCompleted": "程序完成。", diff --git a/i18n/locales/zh-TW/blockly-mooc/javalab.json b/i18n/locales/zh-TW/blockly-mooc/javalab.json index 586d972dc3ec0..b15bcb2340559 100644 --- a/i18n/locales/zh-TW/blockly-mooc/javalab.json +++ b/i18n/locales/zh-TW/blockly-mooc/javalab.json @@ -73,9 +73,9 @@ "markIncomplete": "標記為未完成", "missingFilenameError": "檔案名稱不能有空格。", "newFile": "新增文件", - "noMainMethod": "錯誤:你的程式並沒有包含主要函式。", "noCodeReviewComments": "老師的評論會顯示在此處。", "noCodeReviewUntilStudentEditsCode": "在專案所有者修改預設程式碼並點選“執行”按鈕之前,您不能發表評論。", + "noMainMethod": "錯誤:你的程式並沒有包含主要函式。", "noOtherReviews": "目前還沒有其他項目準備好接受評審。", "onlyVisibleToYou": "只有你看得到", "programCompleted": "程式完成", From 1f48480588772c8770f47a0fc1cbe79cd18b0884 Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:16:16 +0000 Subject: [PATCH 82/84] animation library i18n updates --- .../bg-BG/animations/spritelab_animation_library.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/i18n/locales/bg-BG/animations/spritelab_animation_library.json b/i18n/locales/bg-BG/animations/spritelab_animation_library.json index bbd1e038efd3c..1884b0343d3e2 100644 --- a/i18n/locales/bg-BG/animations/spritelab_animation_library.json +++ b/i18n/locales/bg-BG/animations/spritelab_animation_library.json @@ -24,10 +24,10 @@ "alien": "извънземно", "alien beige": "извънземно бежово", "alien blue": "извънземно синьо", - "alien green": "зелено извънземно", + "alien green": "извънземно зелено ", "alien pink": "розово извънземно", - "alien yellow": "жълто извънземно", - "aliens": "всички извънземни", + "alien yellow": "извънземно жълто", + "aliens": "извънземни", "alligator": "алигатор", "alt": "алт", "anchor": "котва", From c3dd7c2fde24c099f1946b3ce7311dfdfb2fa12b Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 21:16:19 +0000 Subject: [PATCH 83/84] hoc i18n updates --- i18n/locales/es-ES/hourofcode/es.yml | 6 +- .../sk-SK/hourofcode/activity-guidelines.md | 192 +++++++++--------- pegasus/sites.v3/hourofcode.com/i18n/es.yml | 6 +- .../public/sk/activity-guidelines.md.partial | 192 +++++++++--------- 4 files changed, 198 insertions(+), 198 deletions(-) diff --git a/i18n/locales/es-ES/hourofcode/es.yml b/i18n/locales/es-ES/hourofcode/es.yml index a153c8beebcf5..3c247473051b7 100644 --- a/i18n/locales/es-ES/hourofcode/es.yml +++ b/i18n/locales/es-ES/hourofcode/es.yml @@ -1222,7 +1222,7 @@ es: tutorial_bbcphys_name: Programación + física de Bitsbox tutorial_bitsbox_name: Crear aplicaciones locas con Bitsbox tutorial_tlcemo_name: 'Máquina de emociones: tarjeta de crear una cara' - tutorial_crd_name: Condicionales con naipes + tutorial_crd_name: Condicionales con Cartas tutorial_bbcbio_name: Programación + biología de Bitsbox tutorial_ticklebb8_name: BB-8 Swing tutorial_grok_name: Aprendizaje de Grok @@ -2058,7 +2058,7 @@ es: escrito real! Los principiantes son bienvenidos." tutorial_tlcemo_shortdescription: Programa una cara de robot de tarjeta para mostrar diferentes emociones una tras otra. - tutorial_crd_shortdescription: Aprende algoritmos con una baraja de naipes + tutorial_crd_shortdescription: Aprende algoritmos con una baraja de cartas tutorial_bbcbio_shortdescription: 'Plan de lecciones basado en estándares para los niveles K-5. ' tutorial_ticklebb8_shortdescription: Con Tickle, una aplicación de codificación @@ -3796,7 +3796,7 @@ es: para traducir emociones (comandos de alto nivel) en instrucciones de máquina de bajo nivel. tutorial_crd_longdescription: Aprende sobre algoritmos y sentencias condicionales - en esta actividad "fuera de línea" usando una baraja de cartas. Los estudiantes + en esta actividad "sin conexión" usando una baraja de cartas. Los estudiantes hacen esta actividad en equipos y necesitan una baraja de cartas por equipo. tutorial_bbcbio_longdescription: Plan de lecciones basado en estándares para los grados K-5. Lleva a tus hijos al laboratorio de computación con hojas de trabajo diff --git a/i18n/locales/sk-SK/hourofcode/activity-guidelines.md b/i18n/locales/sk-SK/hourofcode/activity-guidelines.md index 7bd7fe175e5c6..0a4f4e97f5bcc 100644 --- a/i18n/locales/sk-SK/hourofcode/activity-guidelines.md +++ b/i18n/locales/sk-SK/hourofcode/activity-guidelines.md @@ -8,139 +8,139 @@ title: Výukový návod } -# Guidelines for creating and submitting tutorials and lessons for Hour of Code™ and Computer Science Education Week +# Usmernenia na vytváranie a odosielanie výučbových materiálov a lekcií pre Hodinu kódu a Týždeň vzdelávania v oblasti informatiky -Code.org hosts a variety of Hour of Code™ activities, lessons, and videos on the Code.org and Hour of Code websites. The current list is at [hourofcode.com/learn]({{ urls/learn }}). +Na webových stránkach Code.org a Hodina kódu™ sa nachádzajú rôzne aktivity, lekcie a videá pre Hodinu kódu. Aktuálny zoznam materiálov sa nachádza na adrese [hourofcode.com/learn]({{ urls/learn }}). -Want to submit your own self-guided tutorial, teacher-led lesson, or robotics/maker activity that explains a computer science principle? Join this global movement and help participants around the world get started with an hour of code or go further with multi-lesson, day-long, or week-long activities. +Chcete poslať svoj vlastný samostatný kurz, lekciu vedenú učiteľom alebo aktivitu v oblasti robotiky či tvorby, ktorá vysvetľuje princíp v oblasti informatiky? Pripojte sa k tomuto celosvetovému hnutiu a pomôžte účastníkom na celom svete začať s Hodinou kódu alebo sa posúvať ďalej s niekoľkohodinovými, celodennými alebo týždennými aktivitami. -**After reading the guidelines, you can submit your activity through our [Hour of Code™ Activity Submission page](https://forms.gle/z8ARSLcJCFdNPVJS8). You can submit an activity at any time, but the deadline for inclusion in any given calendar year is October 1. (For example, any activities received after October 1, 2022, will not be listed for 2022's Hour of Code.) The deadline to submit for an early qualitative review [(details below)](#earlyreview) is August 16.** If you have any questions about your activitiy submission, please reach out to us at support@code.org. +**Po prečítaní pokynov môžete svoju aktivitu odoslať prostredníctvom našej [stránky na odosielanie aktivít pre Hodinu kódu](https://forms.gle/z8ARSLcJCFdNPVJS8). Aktivitu môžete odoslať kedykoľvek, ale termín na zaradenie do daného kalendárneho roka je 1. október. (Napríklad aktivity prijaté po 1. októbri 2022 nebudú zaradené do zoznamu Hodiny kódu na rok 2022.) Termín na odoslanie na predbežné kvalitatívne posúdenie [(podrobnosti nižšie)](#earlyreview) je 16. august.** Ak máte akékoľvek otázky týkajúce sa odoslania vašej aktivity, obráťte sa na nás na adrese support@code.org. -A few tips: +Niekoľko tipov: -1. **Submit more than one activity**: If you’ve built activities for different levels, different ages, or other categories, we list your activities separately so each teacher can find the right thing for their classroom. Submit each tutorial or activity individually. Given the number of submissions we have seen in recent years, we will have time to review **up to 5 activities** per partner. After that, we will make a best effort to review as many as possible before Hour of Code begins. +1. **Pošlite viacero aktivít**: Ak ste vytvorili aktivity pre rôzne úrovne, rôzne vekové kategórie alebo iné skupiny, uvedieme vaše aktivity samostatne, aby si každý učiteľ mohol nájsť tú správnu pre svoju triedu. Každý učebný materiál alebo aktivitu odošlite samostatne. Vzhľadom na počet prijatých návrhov v posledných rokoch budeme mať čas na preskúmanie **maximálne 5 aktivít ** na partnera. Potom sa budeme snažiť skontrolovať čo najviac z nich ešte pred spustením Hodiny kódu. -2. **Beyond beginner lessons**: In addition to lessons for teachers and students who are learning computer science for the first time, we list learning experiences for computer science-savvy classrooms that want to go a little bit further! Help us by submitting lessons for classes that are already comfortable with the basics. +2. **Nielen pre začiatočníkov**: Okrem hodín pre učiteľov a žiakov, ktorí sa len začínajú učiť informatiku, uvádzame zoznam učebných pomôcok pre triedy, ktoré sa chcú v informatike posunúť o niečo ďalej! Pomôžte nám zaslaním lekcií pre triedy, ktoré už zvládajú základy. -3. **Subject areas**: Have a great lesson idea that integrates Computer Science into Math? History? Language Arts? Science? Art? Or another subject? We’ve had numerous requests from teachers who want to connect the Hour of Code to their subject area. Teachers can filter for their classroom type (grade band or subject area) so we need your help filling in gaps to offer classroom activities or lesson plans that relate CS to every major subject area for different grade bands. We also continue to have a “Computer Science” category for teachers who are looking for generic CS activities. +3. **Predmety**: Máte skvelý nápad na vyučovaciu hodinu, ktorá spája informatiku s matematikou? Dejepisom? Jazykovedou? Prírodovedou? Výtvarnou výchovou? Iným predmetom? Dostali sme množstvo žiadostí od učiteľov, ktorí chcú prepojiť Hodinu kódu so svojím predmetom. Učitelia môžu filtrovať podľa typu triedy (ročník alebo vyučovací predmet), takže potrebujeme vašu pomoc pri vypĺňaní medzier, aby sme mohli ponúknuť aktivity v triede alebo plány vyučovacích hodín, ktoré prepájajú informatiku s každým hlavným vyučovacím predmetom pre rôzne ročníky. Naďalej máme aj kategóriu „Informatika“ pre učiteľov, ktorí hľadajú všeobecné aktivity v oblasti informatiky. -## Index: +## Register: -- [What to submit](#whatsubmit) -- [General guidelines for creating an Hour of Code™ activity](#guidelines) -- [How to Submit](#submit) -- [How activities will be evaluated](#inclusion) -- [Guidelines for submitting for an early qualitative review](#earlyreview) -- [Suggestions for designing your activity](#design) -- [Trademark Guidelines](#tm) -- [Tracking Pixel](#pixel) -- [Promoting your activity, CSEdWeek, and Hour of Code](#promote) +- [Čo posielať](#whatsubmit) +- [Všeobecné pokyny na vytvorenie aktivity pre Hodinu kódu](#guidelines) +- [Ako odoslať](#submit) +- [Ako sa budú aktivity hodnotiť](#inclusion) +- [Usmernenia na predloženie žiadosti o predbežné kvalitatívne posúdenie](#earlyreview) +- [Odporúčania pre vypracovanie vašej aktivity](#design) +- [Pokyny pre ochranné známky](#tm) +- [Sledovací pixel](#pixel) +- [Propagácia vašej aktivity, CSEdWeek a Hodina kódu](#promote) -## What to submit +## Čo posielať -**Self-guided puzzle or game ([example](https://code.org/dance))** +**Samostatná hádanka alebo hra ([príklad](https://code.org/dance))** -These activities are designed for students to self-direct through a tutorial. They don’t require much instruction from a teacher or teacher prep work. +Cieľom týchto aktivít je, aby žiaci sami prechádzali výučbovým programom. Nevyžadujú veľa pokynov od učiteľa ani prípravnú prácu učiteľa. -**Teacher Facilitated lesson ([example](https://studio.code.org/s/course1/lessons/2/levels/1), [template](https://docs.google.com/document/d/1DhaLNd6uim9rRPkHrglnOvVcgzGc8axKIzv8YI56JGA))** +**Hodina vedená učiteľom ([príklad](https://studio.code.org/s/course1/lessons/2/levels/1), [šablóna](https://docs.google.com/document/d/1DhaLNd6uim9rRPkHrglnOvVcgzGc8axKIzv8YI56JGA))** -Now that hundreds of thousands of educators have tried the Hour of Code, many classrooms are ready for more creative activities that teach the basics of computer science. To help more advanced teachers find inspiration, we collect and curate "teacher-led" lessons and activity plans for Hour of Code veterans. +Teraz, keď už státisíce pedagógov vyskúšali Hodinu kódu, sú mnohé triedy pripravené na ďalšie kreatívne aktivity, pri ktorých sa učia základy informatiky. Aby sme pokročilejším učiteľom pomohli nájsť inšpiráciu, zhromažďujeme a vyberáme „učiteľské“ lekcie a plány aktivít pre veteránov Hodiny kódu. -One type of activity that we will feature for experienced teachers are “open sandbox” creation projects. Activities that encourage students to build their own app, game, website or other project. If facilitated properly, more open-ended activities can better showcase the creative nature of computer science. +Jedným z typov aktivít, ktoré ponúkneme skúseným učiteľom, sú projekty „otvoreného pieskoviska“. Sú to aktivity, ktoré nabádajú žiakov k vytvoreniu vlastnej aplikácie, hry, webovej stránky alebo iného projektu. Pri správnom vedení môžu otvorenejšie aktivity lepšie poukázať na tvorivú povahu informatiky. -Some educators may also prefer to host Hour of Code activities that follow a traditional lesson format rather than a guided-puzzle/game experience. +Niektorí pedagógovia môžu tiež uprednostniť organizovanie aktivít v rámci Hodiny kódu, ktoré sa riadia tradičným formátom vyučovacej hodiny, a nie formou riadených hádaniek/hier. -You can start with this [template](https://docs.google.com/document/d/1DhaLNd6uim9rRPkHrglnOvVcgzGc8axKIzv8YI56JGA) for your lesson plan. +Môžete začať s touto [šablónou](https://docs.google.com/document/d/1DhaLNd6uim9rRPkHrglnOvVcgzGc8axKIzv8YI56JGA) pre váš plán hodiny. -**Activities for teachers in other subjects/fields** +**Aktivity pre učiteľov iných predmetov/odborov** -We also feature lesson plans designed for different subject areas. For example, a one-hour lesson plan for teaching code in a geometry class. Or a mad-lib exercise for English class. Or a creative quiz-creation activity for history class. These can help recruit teachers in other subject areas to guide an Hour of Code activity that is unique to their field, while demonstrating how CS can influence and enhance many different subject areas. +Ponúkame aj plány vyučovacích hodín určené pre rôzne predmety. Napríklad hodinový plán vyučovacej hodiny na vyučovanie kódu na hodine geometrie. Alebo cvičenie Mad Lib pre hodinu angličtiny. Prípadne kreatívna aktivita na tvorbu kvízov na hodine dejepisu. Tie môžu pomôcť pri získavaní učiteľov iných predmetov, aby uskutočnili aktivitu z Hodiny kódu, ktorá je jedinečná pre ich odbor, a zároveň ukázať, ako informatika môže ovplyvniť a rozšíriť mnohé rôzne predmety. -Examples: +Príklady: -- Mirror Images (an activity for an art teacher) -- An arduino activity for a physics teacher -- A history of technology activity for a history teacher -- And see [this list](https://docs.google.com/document/d/19jQ2VhBUyIn30VFbfdHOVpmlymhNiB0AkEqRxHz3dr0/edit) for more ideas from educators (or add your own to the list to inspire others) +- Zrkadlové obrazy (aktivita pre učiteľa výtvarnej výchovy) +- Aktivita s Arduinom pre učiteľa fyziky +- Aktivita o dejinách technológií pre učiteľa dejepisu +- A pozrite si aj [tento zoznam](https://docs.google.com/document/d/19jQ2VhBUyIn30VFbfdHOVpmlymhNiB0AkEqRxHz3dr0/edit), kde nájdete ďalšie nápady od pedagógov (alebo pridajte do zoznamu svoje vlastné, aby ste inšpirovali ostatných). -**For students with special needs** +**Pre žiakov so špeciálnymi potrebami** -If you create an activity or tutorial that is designed for special needs students, please call that out in the description. In particular, there are very few options for the vision-impaired. If your activity is designed for this audience, please let us know. +Ak vytvoríte aktivitu alebo výučbový materiál, ktorý je určený pre žiakov so špeciálnymi potrebami, uveďte to v popise. Najmä pre osoby so zrakovým postihnutím existuje len veľmi málo možností. Ak je vaša aktivita určená pre toto publikum, dajte nám vedieť. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## General guidelines for creating an Hour of Code activity +## Všeobecné pokyny na vytvorenie aktivity pre Hodinu kódu -The goal of an Hour of Code is to give beginners an accessible first taste of computer science or programming. The tone should be that: +Cieľom Hodiny kódu je poskytnúť začiatočníkom prvé skúsenosti s informatikou alebo programovaním. Tón by mal byť takýto: -- Anybody can learn computer science - regardless of age, gender, race, or ability/disability. -- Computer science is connected to a wide variety of fields and interests. Everybody should learn it! -- Encourage students to create something unique that can be shared with parents/friends or online. +- Informatiku sa môže učiť každý - bez ohľadu na vek, pohlavie, rasu alebo schopnosti/zdravotné postihnutie. +- Informatika je spojená so širokou škálou oblastí a záujmov. Mal by sa ju naučiť každý! +- Nabádajte žiakov, aby vytvorili niečo jedinečné, o čo sa môžu podeliť s rodičmi/priateľmi alebo na internete. -The activities should teach a computer science concept such as loops, conditionals, encryption, or how the Internet works. An activity can also teach about how computer science connects to real world occupations, events, or history. For example, teaching UX design to make apps that are meaningful for an audience or cause. We discourage activities that focus on the syntax of programming rather than the concepts. For example, we will list, but not highlight, activities that teach HTML. Similarly, we discourage block programming lessons that focus on setting/changing configuration options rather than learning how to model an algorithm or process. +Aktivity by mali slúžiť na výučbu konceptov informatiky, ako sú cykly, podmienky, šifrovanie alebo fungovanie internetu. Aktivita môže tiež poskytnúť informácie o tom, ako informatika súvisí s povolaniami, udalosťami alebo históriou v skutočnom svete. Napríklad výučba dizajnu používateľského prostredia s cieľom vytvárať aplikácie, ktoré majú zmysel pre publikum alebo vec. Neodporúčame aktivity, ktoré sa zameriavajú na syntax programovania, a nie na koncepty. Napríklad zaradíme, ale nezvýrazníme aktivity, ktoré vyučujú jazyk HTML. Podobne neodporúčame hodiny blokového programovania, ktoré sa zameriavajú na nastavovanie/zmenu konfiguračných možností namiesto výučby modelovania algoritmov alebo procesov. -*Technical requirements:* Because of the wide variety of school and classroom technology setups, the best activities are Web-based or smartphone-friendly, or otherwise unplugged-style activities that teach computer science concepts without the use of a computer (see ). Activities that require an app-install, desktop app, or game-console experiences are okay but not ideal. We will not list activities that require sign up or payment. (Robotics activities can require robotics purchase.) +*Technické požiadavky:* Vzhľadom na širokú škálu technologických vybavení škôl a tried sú najlepšie aktivity založené na webovom rozhraní alebo použiteľné na smartfóne či inak odpojené aktivity, ktoré sa zameriavajú na výučbu konceptov informatiky bez použitia počítača (pozrite si ). Aktivity, ktoré si vyžadujú inštaláciu aplikácie, aplikáciu na počítači alebo skúsenosti s hrou na konzole, sú v poriadku, ale nie sú ideálne. Nezaradíme aktivity, ktoré si vyžadujú registráciu alebo platbu. (Robotické aktivity môžu vyžadovať zakúpenie robotických zariadení.) -*Student-led (Self-Guided) Format:* The original Hour of Code was built mostly on the success of self-guided tutorials or lessons, optionally facilitated by the teacher. There are plenty of existing options, but if you want to create a new one, these activities should be designed so they can be fun for a student working alone, or in a classroom whose teacher has minimal prep or CS background. They should provide directions for students as opposed to an open-ended hour-long challenge. Ideally, the instructions and tutorials are integrated directly into the programming platform, to avoid switching tabs or windows between the tutorial and the programming platform. +*Formát aktivít vedených žiakom (samostatné):* Pôvodná Hodina kódu bola postavená najmä na úspechu samostatných výučbových aktivít alebo lekcií, ktoré prípadne viedol učiteľ. Na výber je množstvo existujúcich možností, ale ak chcete vytvoriť novú, tieto aktivity by mali byť navrhnuté tak, aby boli zábavné pre žiaka, ktorý pracuje sám, alebo v triede, ktorej učiteľ má minimálne skúsenosti s prípravou alebo informatikou. Na rozdiel od otvorenej hodinovej úlohy by mali žiakom poskytnúť pokyny. Ideálne je, ak sú návody a výučbové materiály integrované priamo do programovacej platformy, aby sa zabránilo prepínaniu kariet alebo okien medzi výučbovým materiálom a programovacou platformou. -To get a sense of the wide variety of types of tutorials and lesson plans you can create, visit the [Hour of Code Activities page](https://hourofcode.com/us/learn). +Ak chcete získať predstavu o širokej škále typov výučbových materiálov a plánov vyučovacích hodín, ktoré môžete vytvoriť, navštívte stránku [Aktivity Hodiny kódu](https://hourofcode.com/us/sk/learn). -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## How to submit +## Ako posielať -Visit the [Hour of Code™ Activity Submission page](https://forms.gle/z8ARSLcJCFdNPVJS8) and complete the questions to submit your activity. +Svoju aktivitu môžete odoslať vyplnením dotazníka na stránke [Hour of Code™ Activity Submission](https://forms.gle/z8ARSLcJCFdNPVJS8). -What you’ll need: +Čo budete potrebovať: -* Name and email of the primary contact representing the submitted activity -* Activity Name (cannot include “Hour of Code” in the name) -* URL link to the activity -* An activity description (max character count: 400) - * Please include in the description whether it’s mainly student-guided or teacher-facilitated. Additionally, some schools are interested in knowing if Hour of Code activities address Common Core or Next Generation Science Standards. If the activity addresses specific standards, consider including this information. -* Recommended grade level(s) for intended users. You may refer to the \[Computer Science Teachers’ Association’s K-12 Standards\] (https://k12cs.org/framework-statements-by-grade-band/) for grade-appropriate computer science concepts. Example grade levels include: - * Kindergarten - Grade 1 (ages 4-6) +* Meno a e-mail hlavnej kontaktnej osoby zastupujúcej odosielanú aktivitu +* Názov aktivity (názov nesmie obsahovať výraz „Hour of Code“) +* Odkaz na aktivitu +* Opis aktivity (maximálny počet znakov je 400) + * V opise uveďte, či ide o aktivitu prevažne vykonávanú žiakmi alebo vedenú učiteľom. Okrem toho niektoré školy zaujíma, či sa aktivity Hodiny kódu týkajú noriem Common Core alebo Next Generation Science Standards. Ak sa činnosť týka konkrétnych noriem, zvážte uvedenie týchto informácií. +* Odporúčané úrovne pre zamýšľaných používateľov. Môžete si pozrieť normy \[Computer Science Teachers' Association's K-12 Standards\](https://k12cs.org/framework-statements-by-grade-band/), v ktorých sú uvedené koncepty informatiky vhodné pre jednotlivé stupne. Medzi príklady stupňov patria napríklad tieto: + * Materská škola – 1. stupeň (4 – 6 rokov) * 2. – 5. ročník (7 – 10 rokov) * 6. – 8. ročník (11 – 13 rokov) * 9. ročník a vyššie (14 a viac rokov) -* A list of subject areas your activity covers (in addition to Computer Science). For example, if a math teacher can use your activity to teach about angles or parabolas, list as math. If you have a mad libs activity that teaches verbs/nouns/etc. choose language arts. -* A list of programming languages your activity teaches. I.e. C/C++, Java, JavaScript, etc. or language independent (for lesson plans that can be taught in multiple languages) -* A list of supported natural languages. Note: Language-detection is the responsibility of the activity provider; we will redirect all users to the single URL provided. -* What level of experience should an educator have to use your activity? (e.g. Beginner or Comfortable.) And, what level of experience should the students have? If you’d like to prepare more advanced Hour of Code™ Activities, please include the prior knowledge needed in the description of your activity. -* The length of your activity - * 1 hour only - * 1 hour with follow-on course - * 2-6 hours (can be multiple lessons) -* A list of accessibility accommodations, if your activity has them. These include screen reader compatibility, text-to-speech capabilities, use of high-contrast colors, or any other accommodations made for learners with disabilities. - -#### Additional things you’ll need when submitting Lesson Plans - -* Link to your lesson plan. This can be a web page, dropbox link, google drive or similar service. -* What software and/or hardware the teacher will need to do your lesson plan (Scratch? Robots? Nothing?) - -#### Additional things you’ll need when submitting Online Activities - -* Name and logo of your organization -* whether it is COPPA compliant or not -* a URL link to teacher notes (optional) -* A list of tested/compatible platforms: - * Web based: Which platforms have you tested? - * OS - Mac, Win, and other versions - * Browsers - IE11, Edge, Firefox, Chrome, Safari - * iOS mobile Safari (mobile-optimized) - * Android Chrome (mobile-optimized) - * Non web-based: specify platform for native code (Mac, Win, iOS, Android, xBox, other) +* Zoznam vyučovacích predmetov, na ktoré sa vaša aktivita vzťahuje (okrem informatiky). Ak napríklad učiteľ matematiky môže vašu aktivitu použiť na vyučovaní o uhloch alebo parabolách, uveďte „Matematika“. Ak máte aktivitu Mad Libs zameranú na výučbu slovies/podstatných mien atď. vyberte „Jazykoveda“. +* Zoznam programovacích jazykov, ktoré sa v rámci vašej aktivity vyučujú. Napríklad: C/C++, Java, JavaScript atď. alebo jazykovo nezávislé (pre plány hodín, ktoré možno vyučovať vo viacerých jazykoch) +* Zoznam podporovaných prirodzených jazykov. Poznámka: Za zisťovanie jazyka je zodpovedný poskytovateľ aktivity; všetkých používateľov presmerujeme na jedinú poskytnutú adresu URL. +* Akú úroveň skúseností by mal mať pedagóg, aby mohol využiť vašu aktivitu? (napr. začiatočník alebo pokročilý). A akú úroveň skúseností by mali mať žiaci? Ak chcete pripraviť pokročilejšie aktivity v rámci Hodiny kódu, uveďte do opisu svojej aktivity potrebné predchádzajúce znalosti. +* Dĺžka vašej aktivity + * Len 1 hodina + * 1 hodina s nadväzujúcim kurzom + * 2 – 6 hodín (môže pozostávať z viacerých lekcií) +* Zoznam možností prispôsobenia na zjednodušenie ovládania, ak ich vaša aktivita ponúka. Patrí medzi ne kompatibilita s čítačkou obrazovky, možnosť prevodu textu na reč, používanie vysokokontrastných farieb alebo akékoľvek iné prispôsobenia pre žiakov so zdravotným postihnutím. + +#### Ďalšie veci, ktoré budete potrebovať pri odosielaní plánov hodín + +* Odkaz na váš plán hodiny. Môže to byť webová stránka, odkaz na umiestnenie v DropBox, na Disku Google alebo v podobnej službe. +* Aký softvér alebo hardvér bude učiteľ potrebovať na realizáciu vášho plánu vyučovacej hodiny (Scratch? Robots? Žiadny?) + +#### Ďalšie veci, ktoré budete potrebovať pri odosielaní online aktivít + +* Názov a logo vašej organizácie +* Či je v súlade so zákonom COPPA alebo nie +* Odkaz na poznámky pre učiteľa (nepovinné) +* Zoznam testovaných/kompatibilných platforiem: + * Webové: Ktoré platformy ste testovali? + * Operačný systém: MacOS, Windows a ďalšie verzie + * Prehliadače: IE11, Edge, Firefox, Chrome, Safari + * Safari pre iOS (optimalizované pre mobily) + * Chrome pre Android (optimalizované pre mobily) + * Nie webové: určte platformu pre natívny kód (MacOS, Windows, iOS, Android, xBox alebo inú) * Unplugged -* Screenshot or marketing image of the Hour of Code activity. Please send at least one image with 4:3 dimensions. It should be at least 520px by 390px. This image should have NO text on it (other than your logo), in order to make it more accessible for non-English speakers. If an appropriate image is not provided, we may take our own screenshot of your tutorial OR we may choose not to list it. All images must be submitted as a URL link to a .jpg, .jpeg, or .png. -* In order to more accurately track participation, third party tutorial partners need to include 1-pixel tracking images on the first page of their Hour of Code tutorials. See the [Tracking Pixel](#pixel) section below for more details. +* Snímka obrazovky alebo marketingový obrázok aktivity pre Hodinu kódu. Pošlite aspoň jeden obrázok s pomerom strán 4:3. Rozlíšenie by malo byť aspoň 520 × 390 pixelov. Na tomto obrázku by nemal byť ŽIADNY text (okrem vášho loga), aby bol zrozumiteľnejší pre používateľov, ktorí neovládajú angličtinu. Ak neposkytnete vhodný obrázok, môžeme si urobiť vlastnú snímku obrazovky vášho výučbového materiálu ALEBO sa môžeme rozhodnúť, že ho neuvedieme v zozname. Všetky obrázky sa musia odoslať ako odkaz na súbor .jpg, .jpeg alebo .png. +* V záujme presnejšieho sledovania účasti musia externí partneri, ktorí poskytujú výučbové materiály, na prvú stránku svojich výučbových materiálov v rámci Hodiny kódu umiestniť 1-pixelové sledovacie obrázky. See the [Tracking Pixel](#pixel) section below for more details. * Upon finishing your activity, users should be directed to [code.org/api/hour/finish](https://code.org/api/hour/finish) where they will be able to: * Share on social media that they completed the Hour of Code * Receive a certificate that they completed the Hour of Code @@ -161,11 +161,11 @@ What you’ll need: * If you submit a robotics activity, we need to know the cost per student for robotics * To evaluate robotics activities for inclusion on the website, we will need you to send sample kits to reviewers. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## How activities will be evaluated +## Ako sa budú aktivity hodnotiť A diverse committee of computer science educators will rank submissions based on qualitative and quantitative criteria. All activities that fit the basic criteria will be listed. Teachers will be able to filter and sort to find the best activities for their classroom. @@ -196,11 +196,11 @@ Teachers and students will be able to search through and filter our list of acti - Require no installation - Are new this year -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## Guidelines for submitting for an early qualitative review +## Usmernenia na predloženie žiadosti o predbežné kvalitatívne posúdenie Any activity submitted between April 30 and August 16 will receive a qualitative review from at least three members of the [Hour of Code Activity Review committee](/review-committee). @@ -219,7 +219,7 @@ All activities submitted for early review will receive feedback by September 1st Every activity submitted before October 1st will receive a standard review, whether it receives an early review or not. During the standard review period (September-October), reviewers will focus on rating the activities according to the criteria described in the "How activities will be evaluated" section above. Unless you note specific changes to an activity, reviewers can and likely will rely on early review feedback to rate activities. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) @@ -246,11 +246,11 @@ You can include the [Hour of Code logo](https://hourofcode.com/us/promote/resour **Make sure your tutorial can be used in a [Pair Programming](http://www.ncwit.org/resources/pair-programming-box-power-collaborative-learning) paradigm.** This is particularly useful for the Hour of Code because many classrooms do not have 1:1 hardware for all students. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## Trademark Guidelines +## Pokyny pre ochranné známky Many of our tutorial partners have used our trademark "Hour of Code" on their web sites. We don't want to prevent this usage, but we want to make sure usage falls within a few limits: @@ -259,11 +259,11 @@ Many of our tutorial partners have used our trademark "Hour of Code" on their we 3. Include language on the page (or in the the footer), including links to the Hour of Code, CSEdWeek and Code.org web sites, that says the following: a. “The '[Hour of Code](http://hourofcode.com)™' is a nationwide initiative by [Computer Science Education Week](http://csedweek.org) and [Code.org](http://code.org) to introduce millions of students to one hour of computer science and computer programming.” 4. Nepoužívajte "Hour of Code" v názvoch programov a aplikácií. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## Tracking Pixel +## Sledovací pixel In order to more accurately track participation we ask every tutorial partner to include a 1-pixel tracking image on the first page of their Hour of Code tutorials. The pixel-image must be on the start page only. Do not include on any interim pages of your tutorial. @@ -278,7 +278,7 @@ Example tracking pixels for Dance Party: IMG SRC = -[**Back to the top**](#top) +[**Späť na začiatok**](#top) @@ -291,6 +291,6 @@ Please promote your activity to your network! Direct them to your Hour of Code p - Host a local event or ask your employees to host an event at local schools or community groups. - See our [resource kit](https://hourofcode.com/us/promote) for further information. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) {{ signup_button }} \ No newline at end of file diff --git a/pegasus/sites.v3/hourofcode.com/i18n/es.yml b/pegasus/sites.v3/hourofcode.com/i18n/es.yml index a153c8beebcf5..3c247473051b7 100644 --- a/pegasus/sites.v3/hourofcode.com/i18n/es.yml +++ b/pegasus/sites.v3/hourofcode.com/i18n/es.yml @@ -1222,7 +1222,7 @@ es: tutorial_bbcphys_name: Programación + física de Bitsbox tutorial_bitsbox_name: Crear aplicaciones locas con Bitsbox tutorial_tlcemo_name: 'Máquina de emociones: tarjeta de crear una cara' - tutorial_crd_name: Condicionales con naipes + tutorial_crd_name: Condicionales con Cartas tutorial_bbcbio_name: Programación + biología de Bitsbox tutorial_ticklebb8_name: BB-8 Swing tutorial_grok_name: Aprendizaje de Grok @@ -2058,7 +2058,7 @@ es: escrito real! Los principiantes son bienvenidos." tutorial_tlcemo_shortdescription: Programa una cara de robot de tarjeta para mostrar diferentes emociones una tras otra. - tutorial_crd_shortdescription: Aprende algoritmos con una baraja de naipes + tutorial_crd_shortdescription: Aprende algoritmos con una baraja de cartas tutorial_bbcbio_shortdescription: 'Plan de lecciones basado en estándares para los niveles K-5. ' tutorial_ticklebb8_shortdescription: Con Tickle, una aplicación de codificación @@ -3796,7 +3796,7 @@ es: para traducir emociones (comandos de alto nivel) en instrucciones de máquina de bajo nivel. tutorial_crd_longdescription: Aprende sobre algoritmos y sentencias condicionales - en esta actividad "fuera de línea" usando una baraja de cartas. Los estudiantes + en esta actividad "sin conexión" usando una baraja de cartas. Los estudiantes hacen esta actividad en equipos y necesitan una baraja de cartas por equipo. tutorial_bbcbio_longdescription: Plan de lecciones basado en estándares para los grados K-5. Lleva a tus hijos al laboratorio de computación con hojas de trabajo diff --git a/pegasus/sites.v3/hourofcode.com/i18n/public/sk/activity-guidelines.md.partial b/pegasus/sites.v3/hourofcode.com/i18n/public/sk/activity-guidelines.md.partial index 95a30adac5049..8acdf106ecaa7 100644 --- a/pegasus/sites.v3/hourofcode.com/i18n/public/sk/activity-guidelines.md.partial +++ b/pegasus/sites.v3/hourofcode.com/i18n/public/sk/activity-guidelines.md.partial @@ -9,139 +9,139 @@ layout: wide } -# Guidelines for creating and submitting tutorials and lessons for Hour of Code™ and Computer Science Education Week +# Usmernenia na vytváranie a odosielanie výučbových materiálov a lekcií pre Hodinu kódu a Týždeň vzdelávania v oblasti informatiky -Code.org hosts a variety of Hour of Code™ activities, lessons, and videos on the Code.org and Hour of Code websites. The current list is at [hourofcode.com/learn]({{ urls/learn }}). +Na webových stránkach Code.org a Hodina kódu™ sa nachádzajú rôzne aktivity, lekcie a videá pre Hodinu kódu. Aktuálny zoznam materiálov sa nachádza na adrese [hourofcode.com/learn]({{ urls/learn }}). -Want to submit your own self-guided tutorial, teacher-led lesson, or robotics/maker activity that explains a computer science principle? Join this global movement and help participants around the world get started with an hour of code or go further with multi-lesson, day-long, or week-long activities. +Chcete poslať svoj vlastný samostatný kurz, lekciu vedenú učiteľom alebo aktivitu v oblasti robotiky či tvorby, ktorá vysvetľuje princíp v oblasti informatiky? Pripojte sa k tomuto celosvetovému hnutiu a pomôžte účastníkom na celom svete začať s Hodinou kódu alebo sa posúvať ďalej s niekoľkohodinovými, celodennými alebo týždennými aktivitami. -**After reading the guidelines, you can submit your activity through our [Hour of Code™ Activity Submission page](https://forms.gle/z8ARSLcJCFdNPVJS8). You can submit an activity at any time, but the deadline for inclusion in any given calendar year is October 1. (For example, any activities received after October 1, 2022, will not be listed for 2022's Hour of Code.) The deadline to submit for an early qualitative review [(details below)](#earlyreview) is August 16.** If you have any questions about your activitiy submission, please reach out to us at support@code.org. +**Po prečítaní pokynov môžete svoju aktivitu odoslať prostredníctvom našej [stránky na odosielanie aktivít pre Hodinu kódu](https://forms.gle/z8ARSLcJCFdNPVJS8). Aktivitu môžete odoslať kedykoľvek, ale termín na zaradenie do daného kalendárneho roka je 1. október. (Napríklad aktivity prijaté po 1. októbri 2022 nebudú zaradené do zoznamu Hodiny kódu na rok 2022.) Termín na odoslanie na predbežné kvalitatívne posúdenie [(podrobnosti nižšie)](#earlyreview) je 16. august.** Ak máte akékoľvek otázky týkajúce sa odoslania vašej aktivity, obráťte sa na nás na adrese support@code.org. -A few tips: +Niekoľko tipov: -1. **Submit more than one activity**: If you’ve built activities for different levels, different ages, or other categories, we list your activities separately so each teacher can find the right thing for their classroom. Submit each tutorial or activity individually. Given the number of submissions we have seen in recent years, we will have time to review **up to 5 activities** per partner. After that, we will make a best effort to review as many as possible before Hour of Code begins. +1. **Pošlite viacero aktivít**: Ak ste vytvorili aktivity pre rôzne úrovne, rôzne vekové kategórie alebo iné skupiny, uvedieme vaše aktivity samostatne, aby si každý učiteľ mohol nájsť tú správnu pre svoju triedu. Každý učebný materiál alebo aktivitu odošlite samostatne. Vzhľadom na počet prijatých návrhov v posledných rokoch budeme mať čas na preskúmanie **maximálne 5 aktivít ** na partnera. Potom sa budeme snažiť skontrolovať čo najviac z nich ešte pred spustením Hodiny kódu. -2. **Beyond beginner lessons**: In addition to lessons for teachers and students who are learning computer science for the first time, we list learning experiences for computer science-savvy classrooms that want to go a little bit further! Help us by submitting lessons for classes that are already comfortable with the basics. +2. **Nielen pre začiatočníkov**: Okrem hodín pre učiteľov a žiakov, ktorí sa len začínajú učiť informatiku, uvádzame zoznam učebných pomôcok pre triedy, ktoré sa chcú v informatike posunúť o niečo ďalej! Pomôžte nám zaslaním lekcií pre triedy, ktoré už zvládajú základy. -3. **Subject areas**: Have a great lesson idea that integrates Computer Science into Math? History? Language Arts? Science? Art? Or another subject? We’ve had numerous requests from teachers who want to connect the Hour of Code to their subject area. Teachers can filter for their classroom type (grade band or subject area) so we need your help filling in gaps to offer classroom activities or lesson plans that relate CS to every major subject area for different grade bands. We also continue to have a “Computer Science” category for teachers who are looking for generic CS activities. +3. **Predmety**: Máte skvelý nápad na vyučovaciu hodinu, ktorá spája informatiku s matematikou? Dejepisom? Jazykovedou? Prírodovedou? Výtvarnou výchovou? Iným predmetom? Dostali sme množstvo žiadostí od učiteľov, ktorí chcú prepojiť Hodinu kódu so svojím predmetom. Učitelia môžu filtrovať podľa typu triedy (ročník alebo vyučovací predmet), takže potrebujeme vašu pomoc pri vypĺňaní medzier, aby sme mohli ponúknuť aktivity v triede alebo plány vyučovacích hodín, ktoré prepájajú informatiku s každým hlavným vyučovacím predmetom pre rôzne ročníky. Naďalej máme aj kategóriu „Informatika“ pre učiteľov, ktorí hľadajú všeobecné aktivity v oblasti informatiky. -## Index: +## Register: -- [What to submit](#whatsubmit) -- [General guidelines for creating an Hour of Code™ activity](#guidelines) -- [How to Submit](#submit) -- [How activities will be evaluated](#inclusion) -- [Guidelines for submitting for an early qualitative review](#earlyreview) -- [Suggestions for designing your activity](#design) -- [Trademark Guidelines](#tm) -- [Tracking Pixel](#pixel) -- [Promoting your activity, CSEdWeek, and Hour of Code](#promote) +- [Čo posielať](#whatsubmit) +- [Všeobecné pokyny na vytvorenie aktivity pre Hodinu kódu](#guidelines) +- [Ako odoslať](#submit) +- [Ako sa budú aktivity hodnotiť](#inclusion) +- [Usmernenia na predloženie žiadosti o predbežné kvalitatívne posúdenie](#earlyreview) +- [Odporúčania pre vypracovanie vašej aktivity](#design) +- [Pokyny pre ochranné známky](#tm) +- [Sledovací pixel](#pixel) +- [Propagácia vašej aktivity, CSEdWeek a Hodina kódu](#promote) -## What to submit +## Čo posielať -**Self-guided puzzle or game ([example](https://code.org/dance))** +**Samostatná hádanka alebo hra ([príklad](https://code.org/dance))** -These activities are designed for students to self-direct through a tutorial. They don’t require much instruction from a teacher or teacher prep work. +Cieľom týchto aktivít je, aby žiaci sami prechádzali výučbovým programom. Nevyžadujú veľa pokynov od učiteľa ani prípravnú prácu učiteľa. -**Teacher Facilitated lesson ([example](https://studio.code.org/s/course1/lessons/2/levels/1), [template](https://docs.google.com/document/d/1DhaLNd6uim9rRPkHrglnOvVcgzGc8axKIzv8YI56JGA))** +**Hodina vedená učiteľom ([príklad](https://studio.code.org/s/course1/lessons/2/levels/1), [šablóna](https://docs.google.com/document/d/1DhaLNd6uim9rRPkHrglnOvVcgzGc8axKIzv8YI56JGA))** -Now that hundreds of thousands of educators have tried the Hour of Code, many classrooms are ready for more creative activities that teach the basics of computer science. To help more advanced teachers find inspiration, we collect and curate "teacher-led" lessons and activity plans for Hour of Code veterans. +Teraz, keď už státisíce pedagógov vyskúšali Hodinu kódu, sú mnohé triedy pripravené na ďalšie kreatívne aktivity, pri ktorých sa učia základy informatiky. Aby sme pokročilejším učiteľom pomohli nájsť inšpiráciu, zhromažďujeme a vyberáme „učiteľské“ lekcie a plány aktivít pre veteránov Hodiny kódu. -One type of activity that we will feature for experienced teachers are “open sandbox” creation projects. Activities that encourage students to build their own app, game, website or other project. If facilitated properly, more open-ended activities can better showcase the creative nature of computer science. +Jedným z typov aktivít, ktoré ponúkneme skúseným učiteľom, sú projekty „otvoreného pieskoviska“. Sú to aktivity, ktoré nabádajú žiakov k vytvoreniu vlastnej aplikácie, hry, webovej stránky alebo iného projektu. Pri správnom vedení môžu otvorenejšie aktivity lepšie poukázať na tvorivú povahu informatiky. -Some educators may also prefer to host Hour of Code activities that follow a traditional lesson format rather than a guided-puzzle/game experience. +Niektorí pedagógovia môžu tiež uprednostniť organizovanie aktivít v rámci Hodiny kódu, ktoré sa riadia tradičným formátom vyučovacej hodiny, a nie formou riadených hádaniek/hier. -You can start with this [template](https://docs.google.com/document/d/1DhaLNd6uim9rRPkHrglnOvVcgzGc8axKIzv8YI56JGA) for your lesson plan. +Môžete začať s touto [šablónou](https://docs.google.com/document/d/1DhaLNd6uim9rRPkHrglnOvVcgzGc8axKIzv8YI56JGA) pre váš plán hodiny. -**Activities for teachers in other subjects/fields** +**Aktivity pre učiteľov iných predmetov/odborov** -We also feature lesson plans designed for different subject areas. For example, a one-hour lesson plan for teaching code in a geometry class. Or a mad-lib exercise for English class. Or a creative quiz-creation activity for history class. These can help recruit teachers in other subject areas to guide an Hour of Code activity that is unique to their field, while demonstrating how CS can influence and enhance many different subject areas. +Ponúkame aj plány vyučovacích hodín určené pre rôzne predmety. Napríklad hodinový plán vyučovacej hodiny na vyučovanie kódu na hodine geometrie. Alebo cvičenie Mad Lib pre hodinu angličtiny. Prípadne kreatívna aktivita na tvorbu kvízov na hodine dejepisu. Tie môžu pomôcť pri získavaní učiteľov iných predmetov, aby uskutočnili aktivitu z Hodiny kódu, ktorá je jedinečná pre ich odbor, a zároveň ukázať, ako informatika môže ovplyvniť a rozšíriť mnohé rôzne predmety. -Examples: +Príklady: -- Mirror Images (an activity for an art teacher) -- An arduino activity for a physics teacher -- A history of technology activity for a history teacher -- And see [this list](https://docs.google.com/document/d/19jQ2VhBUyIn30VFbfdHOVpmlymhNiB0AkEqRxHz3dr0/edit) for more ideas from educators (or add your own to the list to inspire others) +- Zrkadlové obrazy (aktivita pre učiteľa výtvarnej výchovy) +- Aktivita s Arduinom pre učiteľa fyziky +- Aktivita o dejinách technológií pre učiteľa dejepisu +- A pozrite si aj [tento zoznam](https://docs.google.com/document/d/19jQ2VhBUyIn30VFbfdHOVpmlymhNiB0AkEqRxHz3dr0/edit), kde nájdete ďalšie nápady od pedagógov (alebo pridajte do zoznamu svoje vlastné, aby ste inšpirovali ostatných). -**For students with special needs** +**Pre žiakov so špeciálnymi potrebami** -If you create an activity or tutorial that is designed for special needs students, please call that out in the description. In particular, there are very few options for the vision-impaired. If your activity is designed for this audience, please let us know. +Ak vytvoríte aktivitu alebo výučbový materiál, ktorý je určený pre žiakov so špeciálnymi potrebami, uveďte to v popise. Najmä pre osoby so zrakovým postihnutím existuje len veľmi málo možností. Ak je vaša aktivita určená pre toto publikum, dajte nám vedieť. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## General guidelines for creating an Hour of Code activity +## Všeobecné pokyny na vytvorenie aktivity pre Hodinu kódu -The goal of an Hour of Code is to give beginners an accessible first taste of computer science or programming. The tone should be that: +Cieľom Hodiny kódu je poskytnúť začiatočníkom prvé skúsenosti s informatikou alebo programovaním. Tón by mal byť takýto: -- Anybody can learn computer science - regardless of age, gender, race, or ability/disability. -- Computer science is connected to a wide variety of fields and interests. Everybody should learn it! -- Encourage students to create something unique that can be shared with parents/friends or online. +- Informatiku sa môže učiť každý - bez ohľadu na vek, pohlavie, rasu alebo schopnosti/zdravotné postihnutie. +- Informatika je spojená so širokou škálou oblastí a záujmov. Mal by sa ju naučiť každý! +- Nabádajte žiakov, aby vytvorili niečo jedinečné, o čo sa môžu podeliť s rodičmi/priateľmi alebo na internete. -The activities should teach a computer science concept such as loops, conditionals, encryption, or how the Internet works. An activity can also teach about how computer science connects to real world occupations, events, or history. For example, teaching UX design to make apps that are meaningful for an audience or cause. We discourage activities that focus on the syntax of programming rather than the concepts. For example, we will list, but not highlight, activities that teach HTML. Similarly, we discourage block programming lessons that focus on setting/changing configuration options rather than learning how to model an algorithm or process. +Aktivity by mali slúžiť na výučbu konceptov informatiky, ako sú cykly, podmienky, šifrovanie alebo fungovanie internetu. Aktivita môže tiež poskytnúť informácie o tom, ako informatika súvisí s povolaniami, udalosťami alebo históriou v skutočnom svete. Napríklad výučba dizajnu používateľského prostredia s cieľom vytvárať aplikácie, ktoré majú zmysel pre publikum alebo vec. Neodporúčame aktivity, ktoré sa zameriavajú na syntax programovania, a nie na koncepty. Napríklad zaradíme, ale nezvýrazníme aktivity, ktoré vyučujú jazyk HTML. Podobne neodporúčame hodiny blokového programovania, ktoré sa zameriavajú na nastavovanie/zmenu konfiguračných možností namiesto výučby modelovania algoritmov alebo procesov. -*Technical requirements:* Because of the wide variety of school and classroom technology setups, the best activities are Web-based or smartphone-friendly, or otherwise unplugged-style activities that teach computer science concepts without the use of a computer (see ). Activities that require an app-install, desktop app, or game-console experiences are okay but not ideal. We will not list activities that require sign up or payment. (Robotics activities can require robotics purchase.) +*Technické požiadavky:* Vzhľadom na širokú škálu technologických vybavení škôl a tried sú najlepšie aktivity založené na webovom rozhraní alebo použiteľné na smartfóne či inak odpojené aktivity, ktoré sa zameriavajú na výučbu konceptov informatiky bez použitia počítača (pozrite si ). Aktivity, ktoré si vyžadujú inštaláciu aplikácie, aplikáciu na počítači alebo skúsenosti s hrou na konzole, sú v poriadku, ale nie sú ideálne. Nezaradíme aktivity, ktoré si vyžadujú registráciu alebo platbu. (Robotické aktivity môžu vyžadovať zakúpenie robotických zariadení.) -*Student-led (Self-Guided) Format:* The original Hour of Code was built mostly on the success of self-guided tutorials or lessons, optionally facilitated by the teacher. There are plenty of existing options, but if you want to create a new one, these activities should be designed so they can be fun for a student working alone, or in a classroom whose teacher has minimal prep or CS background. They should provide directions for students as opposed to an open-ended hour-long challenge. Ideally, the instructions and tutorials are integrated directly into the programming platform, to avoid switching tabs or windows between the tutorial and the programming platform. +*Formát aktivít vedených žiakom (samostatné):* Pôvodná Hodina kódu bola postavená najmä na úspechu samostatných výučbových aktivít alebo lekcií, ktoré prípadne viedol učiteľ. Na výber je množstvo existujúcich možností, ale ak chcete vytvoriť novú, tieto aktivity by mali byť navrhnuté tak, aby boli zábavné pre žiaka, ktorý pracuje sám, alebo v triede, ktorej učiteľ má minimálne skúsenosti s prípravou alebo informatikou. Na rozdiel od otvorenej hodinovej úlohy by mali žiakom poskytnúť pokyny. Ideálne je, ak sú návody a výučbové materiály integrované priamo do programovacej platformy, aby sa zabránilo prepínaniu kariet alebo okien medzi výučbovým materiálom a programovacou platformou. -To get a sense of the wide variety of types of tutorials and lesson plans you can create, visit the [Hour of Code Activities page](https://hourofcode.com/us/learn). +Ak chcete získať predstavu o širokej škále typov výučbových materiálov a plánov vyučovacích hodín, ktoré môžete vytvoriť, navštívte stránku [Aktivity Hodiny kódu](https://hourofcode.com/us/sk/learn). -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## How to submit +## Ako posielať -Visit the [Hour of Code™ Activity Submission page](https://forms.gle/z8ARSLcJCFdNPVJS8) and complete the questions to submit your activity. +Svoju aktivitu môžete odoslať vyplnením dotazníka na stránke [Hour of Code™ Activity Submission](https://forms.gle/z8ARSLcJCFdNPVJS8). -What you’ll need: +Čo budete potrebovať: -* Name and email of the primary contact representing the submitted activity -* Activity Name (cannot include “Hour of Code” in the name) -* URL link to the activity -* An activity description (max character count: 400) - * Please include in the description whether it’s mainly student-guided or teacher-facilitated. Additionally, some schools are interested in knowing if Hour of Code activities address Common Core or Next Generation Science Standards. If the activity addresses specific standards, consider including this information. -* Recommended grade level(s) for intended users. You may refer to the \[Computer Science Teachers’ Association’s K-12 Standards\] (https://k12cs.org/framework-statements-by-grade-band/) for grade-appropriate computer science concepts. Example grade levels include: - * Kindergarten - Grade 1 (ages 4-6) +* Meno a e-mail hlavnej kontaktnej osoby zastupujúcej odosielanú aktivitu +* Názov aktivity (názov nesmie obsahovať výraz „Hour of Code“) +* Odkaz na aktivitu +* Opis aktivity (maximálny počet znakov je 400) + * V opise uveďte, či ide o aktivitu prevažne vykonávanú žiakmi alebo vedenú učiteľom. Okrem toho niektoré školy zaujíma, či sa aktivity Hodiny kódu týkajú noriem Common Core alebo Next Generation Science Standards. Ak sa činnosť týka konkrétnych noriem, zvážte uvedenie týchto informácií. +* Odporúčané úrovne pre zamýšľaných používateľov. Môžete si pozrieť normy \[Computer Science Teachers' Association's K-12 Standards\](https://k12cs.org/framework-statements-by-grade-band/), v ktorých sú uvedené koncepty informatiky vhodné pre jednotlivé stupne. Medzi príklady stupňov patria napríklad tieto: + * Materská škola – 1. stupeň (4 – 6 rokov) * 2. – 5. ročník (7 – 10 rokov) * 6. – 8. ročník (11 – 13 rokov) * 9. ročník a vyššie (14 a viac rokov) -* A list of subject areas your activity covers (in addition to Computer Science). For example, if a math teacher can use your activity to teach about angles or parabolas, list as math. If you have a mad libs activity that teaches verbs/nouns/etc. choose language arts. -* A list of programming languages your activity teaches. I.e. C/C++, Java, JavaScript, etc. or language independent (for lesson plans that can be taught in multiple languages) -* A list of supported natural languages. Note: Language-detection is the responsibility of the activity provider; we will redirect all users to the single URL provided. -* What level of experience should an educator have to use your activity? (e.g. Beginner or Comfortable.) And, what level of experience should the students have? If you’d like to prepare more advanced Hour of Code™ Activities, please include the prior knowledge needed in the description of your activity. -* The length of your activity - * 1 hour only - * 1 hour with follow-on course - * 2-6 hours (can be multiple lessons) -* A list of accessibility accommodations, if your activity has them. These include screen reader compatibility, text-to-speech capabilities, use of high-contrast colors, or any other accommodations made for learners with disabilities. - -#### Additional things you’ll need when submitting Lesson Plans - -* Link to your lesson plan. This can be a web page, dropbox link, google drive or similar service. -* What software and/or hardware the teacher will need to do your lesson plan (Scratch? Robots? Nothing?) - -#### Additional things you’ll need when submitting Online Activities - -* Name and logo of your organization -* whether it is COPPA compliant or not -* a URL link to teacher notes (optional) -* A list of tested/compatible platforms: - * Web based: Which platforms have you tested? - * OS - Mac, Win, and other versions - * Browsers - IE11, Edge, Firefox, Chrome, Safari - * iOS mobile Safari (mobile-optimized) - * Android Chrome (mobile-optimized) - * Non web-based: specify platform for native code (Mac, Win, iOS, Android, xBox, other) +* Zoznam vyučovacích predmetov, na ktoré sa vaša aktivita vzťahuje (okrem informatiky). Ak napríklad učiteľ matematiky môže vašu aktivitu použiť na vyučovaní o uhloch alebo parabolách, uveďte „Matematika“. Ak máte aktivitu Mad Libs zameranú na výučbu slovies/podstatných mien atď. vyberte „Jazykoveda“. +* Zoznam programovacích jazykov, ktoré sa v rámci vašej aktivity vyučujú. Napríklad: C/C++, Java, JavaScript atď. alebo jazykovo nezávislé (pre plány hodín, ktoré možno vyučovať vo viacerých jazykoch) +* Zoznam podporovaných prirodzených jazykov. Poznámka: Za zisťovanie jazyka je zodpovedný poskytovateľ aktivity; všetkých používateľov presmerujeme na jedinú poskytnutú adresu URL. +* Akú úroveň skúseností by mal mať pedagóg, aby mohol využiť vašu aktivitu? (napr. začiatočník alebo pokročilý). A akú úroveň skúseností by mali mať žiaci? Ak chcete pripraviť pokročilejšie aktivity v rámci Hodiny kódu, uveďte do opisu svojej aktivity potrebné predchádzajúce znalosti. +* Dĺžka vašej aktivity + * Len 1 hodina + * 1 hodina s nadväzujúcim kurzom + * 2 – 6 hodín (môže pozostávať z viacerých lekcií) +* Zoznam možností prispôsobenia na zjednodušenie ovládania, ak ich vaša aktivita ponúka. Patrí medzi ne kompatibilita s čítačkou obrazovky, možnosť prevodu textu na reč, používanie vysokokontrastných farieb alebo akékoľvek iné prispôsobenia pre žiakov so zdravotným postihnutím. + +#### Ďalšie veci, ktoré budete potrebovať pri odosielaní plánov hodín + +* Odkaz na váš plán hodiny. Môže to byť webová stránka, odkaz na umiestnenie v DropBox, na Disku Google alebo v podobnej službe. +* Aký softvér alebo hardvér bude učiteľ potrebovať na realizáciu vášho plánu vyučovacej hodiny (Scratch? Robots? Žiadny?) + +#### Ďalšie veci, ktoré budete potrebovať pri odosielaní online aktivít + +* Názov a logo vašej organizácie +* Či je v súlade so zákonom COPPA alebo nie +* Odkaz na poznámky pre učiteľa (nepovinné) +* Zoznam testovaných/kompatibilných platforiem: + * Webové: Ktoré platformy ste testovali? + * Operačný systém: MacOS, Windows a ďalšie verzie + * Prehliadače: IE11, Edge, Firefox, Chrome, Safari + * Safari pre iOS (optimalizované pre mobily) + * Chrome pre Android (optimalizované pre mobily) + * Nie webové: určte platformu pre natívny kód (MacOS, Windows, iOS, Android, xBox alebo inú) * Unplugged -* Screenshot or marketing image of the Hour of Code activity. Please send at least one image with 4:3 dimensions. It should be at least 520px by 390px. This image should have NO text on it (other than your logo), in order to make it more accessible for non-English speakers. If an appropriate image is not provided, we may take our own screenshot of your tutorial OR we may choose not to list it. All images must be submitted as a URL link to a .jpg, .jpeg, or .png. -* In order to more accurately track participation, third party tutorial partners need to include 1-pixel tracking images on the first page of their Hour of Code tutorials. See the [Tracking Pixel](#pixel) section below for more details. +* Snímka obrazovky alebo marketingový obrázok aktivity pre Hodinu kódu. Pošlite aspoň jeden obrázok s pomerom strán 4:3. Rozlíšenie by malo byť aspoň 520 × 390 pixelov. Na tomto obrázku by nemal byť ŽIADNY text (okrem vášho loga), aby bol zrozumiteľnejší pre používateľov, ktorí neovládajú angličtinu. Ak neposkytnete vhodný obrázok, môžeme si urobiť vlastnú snímku obrazovky vášho výučbového materiálu ALEBO sa môžeme rozhodnúť, že ho neuvedieme v zozname. Všetky obrázky sa musia odoslať ako odkaz na súbor .jpg, .jpeg alebo .png. +* V záujme presnejšieho sledovania účasti musia externí partneri, ktorí poskytujú výučbové materiály, na prvú stránku svojich výučbových materiálov v rámci Hodiny kódu umiestniť 1-pixelové sledovacie obrázky. See the [Tracking Pixel](#pixel) section below for more details. * Upon finishing your activity, users should be directed to [code.org/api/hour/finish](https://code.org/api/hour/finish) where they will be able to: * Share on social media that they completed the Hour of Code * Receive a certificate that they completed the Hour of Code @@ -162,11 +162,11 @@ What you’ll need: * If you submit a robotics activity, we need to know the cost per student for robotics * To evaluate robotics activities for inclusion on the website, we will need you to send sample kits to reviewers. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## How activities will be evaluated +## Ako sa budú aktivity hodnotiť A diverse committee of computer science educators will rank submissions based on qualitative and quantitative criteria. All activities that fit the basic criteria will be listed. Teachers will be able to filter and sort to find the best activities for their classroom. @@ -197,11 +197,11 @@ Teachers and students will be able to search through and filter our list of acti - Require no installation - Are new this year -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## Guidelines for submitting for an early qualitative review +## Usmernenia na predloženie žiadosti o predbežné kvalitatívne posúdenie Any activity submitted between April 30 and August 16 will receive a qualitative review from at least three members of the [Hour of Code Activity Review committee](/review-committee). @@ -220,7 +220,7 @@ All activities submitted for early review will receive feedback by September 1st Every activity submitted before October 1st will receive a standard review, whether it receives an early review or not. During the standard review period (September-October), reviewers will focus on rating the activities according to the criteria described in the "How activities will be evaluated" section above. Unless you note specific changes to an activity, reviewers can and likely will rely on early review feedback to rate activities. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) @@ -247,11 +247,11 @@ You can include the [Hour of Code logo](https://hourofcode.com/us/promote/resour **Make sure your tutorial can be used in a [Pair Programming](http://www.ncwit.org/resources/pair-programming-box-power-collaborative-learning) paradigm.** This is particularly useful for the Hour of Code because many classrooms do not have 1:1 hardware for all students. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## Trademark Guidelines +## Pokyny pre ochranné známky Many of our tutorial partners have used our trademark "Hour of Code" on their web sites. We don't want to prevent this usage, but we want to make sure usage falls within a few limits: @@ -260,11 +260,11 @@ Many of our tutorial partners have used our trademark "Hour of Code" on their we 3. Include language on the page (or in the the footer), including links to the Hour of Code, CSEdWeek and Code.org web sites, that says the following: a. “The '[Hour of Code](http://hourofcode.com)™' is a nationwide initiative by [Computer Science Education Week](http://csedweek.org) and [Code.org](http://code.org) to introduce millions of students to one hour of computer science and computer programming.” 4. Nepoužívajte "Hour of Code" v názvoch programov a aplikácií. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) -## Tracking Pixel +## Sledovací pixel In order to more accurately track participation we ask every tutorial partner to include a 1-pixel tracking image on the first page of their Hour of Code tutorials. The pixel-image must be on the start page only. Do not include on any interim pages of your tutorial. @@ -279,7 +279,7 @@ Example tracking pixels for Dance Party: IMG SRC = -[**Back to the top**](#top) +[**Späť na začiatok**](#top) @@ -292,6 +292,6 @@ Please promote your activity to your network! Direct them to your Hour of Code p - Host a local event or ask your employees to host an event at local schools or community groups. - See our [resource kit](https://hourofcode.com/us/promote) for further information. -[**Back to the top**](#top) +[**Späť na začiatok**](#top) {{ signup_button }} \ No newline at end of file From eea3ee213f861b3bd69983b1bc11cf78a6bf1fcd Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Thu, 31 Mar 2022 22:28:41 +0000 Subject: [PATCH 84/84] resolving syntax error due to unicode character --- apps/i18n/common/vi_vn.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/i18n/common/vi_vn.json b/apps/i18n/common/vi_vn.json index 2afbe9f70c348..982746cebd5e3 100644 --- a/apps/i18n/common/vi_vn.json +++ b/apps/i18n/common/vi_vn.json @@ -883,7 +883,7 @@ "projectTypePoetry": "Thơ ca", "projectTypeStarwars": "Chiến tranh giữa các vì sao", "projectTypeStarwarsBlocks": "Chiến tranh giữa các vì sao (Khối)", - "projectTypeSpriteLab": "Tạo Nhân \u001dVật", + "projectTypeSpriteLab": "Tạo Nhân Vật", "projectTypeSports": "Thể thao", "projectTypeWeblab": "Kho Web", "projectTypeApplabViewMore": "Xem thêm các dự án Kho Ứng dụng", @@ -1223,4 +1223,4 @@ "yourSchoolTeacherButton": "Bắt đầu giảng dạy", "yourSchoolTeacherDesc": "Bắt đầu giảng dạy ngay hôm nay, không cần có kinh nghiệm về khoa học máy tính.", "yourSchoolTellUs": "Cho chúng tôi biết về trường học của bạn" -} \ No newline at end of file +}